-
Notifications
You must be signed in to change notification settings - Fork 183
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
УФ: Дымовые для иерархических справочников (#402)
* Добавлена тестовая форма #284 * Исправление #284 * Добавлен тестовый случай на иерархию элементов * отработка иерархии элементов * удалил закомментированный код
- Loading branch information
Showing
12 changed files
with
628 additions
and
330 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
21 changes: 21 additions & 0 deletions
21
lib/CF/83xddNoSync/Catalogs/ИерархическийСправочник/Forms/ФормаГруппы.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4"> | ||
<Form uuid="06f5defe-ce9b-4630-929a-4ca5ef265e14"> | ||
<Properties> | ||
<Name>ФормаГруппы</Name> | ||
<Synonym> | ||
<v8:item> | ||
<v8:lang>ru</v8:lang> | ||
<v8:content>Форма группы</v8:content> | ||
</v8:item> | ||
</Synonym> | ||
<Comment/> | ||
<FormType>Managed</FormType> | ||
<IncludeHelpInContents>false</IncludeHelpInContents> | ||
<UsePurposes> | ||
<v8:Value xsi:type="app:ApplicationUsePurpose">PersonalComputer</v8:Value> | ||
<v8:Value xsi:type="app:ApplicationUsePurpose">MobileDevice</v8:Value> | ||
</UsePurposes> | ||
</Properties> | ||
</Form> | ||
</MetaDataObject> |
90 changes: 90 additions & 0 deletions
90
lib/CF/83xddNoSync/Catalogs/ИерархическийСправочник/Forms/ФормаГруппы/Ext/Form.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<Form xmlns="http://v8.1c.ru/8.3/xcf/logform" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core" xmlns:dcsset="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4"> | ||
<WindowOpeningMode>LockOwnerWindow</WindowOpeningMode> | ||
<UseForFoldersAndItems>Folders</UseForFoldersAndItems> | ||
<AutoCommandBar name="" id="-1"/> | ||
<ChildItems> | ||
<InputField name="Код" id="1"> | ||
<DataPath>Объект.Code</DataPath> | ||
<EditMode>EnterOnInput</EditMode> | ||
<ContextMenu name="КодКонтекстноеМеню" id="2"/> | ||
<ExtendedTooltip name="КодРасширеннаяПодсказка" id="3"/> | ||
</InputField> | ||
<InputField name="Наименование" id="4"> | ||
<DataPath>Объект.Description</DataPath> | ||
<EditMode>EnterOnInput</EditMode> | ||
<ContextMenu name="НаименованиеКонтекстноеМеню" id="5"/> | ||
<ExtendedTooltip name="НаименованиеРасширеннаяПодсказка" id="6"/> | ||
</InputField> | ||
<InputField name="Родитель" id="7"> | ||
<DataPath>Объект.Parent</DataPath> | ||
<EditMode>EnterOnInput</EditMode> | ||
<ContextMenu name="РодительКонтекстноеМеню" id="8"/> | ||
<ExtendedTooltip name="РодительРасширеннаяПодсказка" id="9"/> | ||
</InputField> | ||
<InputField name="ПростойСправочник2ДляГруппы" id="10"> | ||
<DataPath>Объект.ПростойСправочник2ДляГруппы</DataPath> | ||
<EditMode>EnterOnInput</EditMode> | ||
<ContextMenu name="ПростойСправочник2ДляГруппыКонтекстноеМеню" id="11"/> | ||
<ExtendedTooltip name="ПростойСправочник2ДляГруппыРасширеннаяПодсказка" id="12"/> | ||
</InputField> | ||
<Table name="ТабличнаяЧастьДляГруппы" id="13"> | ||
<Representation>List</Representation> | ||
<AutoInsertNewRow>true</AutoInsertNewRow> | ||
<EnableStartDrag>true</EnableStartDrag> | ||
<EnableDrag>true</EnableDrag> | ||
<DataPath>Объект.ТабличнаяЧастьДляГруппы</DataPath> | ||
<RowFilter xsi:nil="true"/> | ||
<ContextMenu name="ТабличнаяЧастьДляГруппыКонтекстноеМеню" id="14"/> | ||
<AutoCommandBar name="ТабличнаяЧастьДляГруппыКоманднаяПанель" id="15"/> | ||
<ExtendedTooltip name="ТабличнаяЧастьДляГруппыРасширеннаяПодсказка" id="16"/> | ||
<SearchStringAddition name="ТабличнаяЧастьДляГруппыСтрокаПоиска" id="17"> | ||
<AdditionSource> | ||
<Item>ТабличнаяЧастьДляГруппы</Item> | ||
<Type>SearchStringRepresentation</Type> | ||
</AdditionSource> | ||
<ContextMenu name="ТабличнаяЧастьДляГруппыСтрокаПоискаКонтекстноеМеню" id="18"/> | ||
<ExtendedTooltip name="ТабличнаяЧастьДляГруппыСтрокаПоискаРасширеннаяПодсказка" id="19"/> | ||
</SearchStringAddition> | ||
<ViewStatusAddition name="ТабличнаяЧастьДляГруппыСостояниеПросмотра" id="20"> | ||
<AdditionSource> | ||
<Item>ТабличнаяЧастьДляГруппы</Item> | ||
<Type>ViewStatusRepresentation</Type> | ||
</AdditionSource> | ||
<ContextMenu name="ТабличнаяЧастьДляГруппыСостояниеПросмотраКонтекстноеМеню" id="21"/> | ||
<ExtendedTooltip name="ТабличнаяЧастьДляГруппыСостояниеПросмотраРасширеннаяПодсказка" id="22"/> | ||
</ViewStatusAddition> | ||
<SearchControlAddition name="ТабличнаяЧастьДляГруппыУправлениеПоиском" id="23"> | ||
<AdditionSource> | ||
<Item>ТабличнаяЧастьДляГруппы</Item> | ||
<Type>SearchControl</Type> | ||
</AdditionSource> | ||
<ContextMenu name="ТабличнаяЧастьДляГруппыУправлениеПоискомКонтекстноеМеню" id="24"/> | ||
<ExtendedTooltip name="ТабличнаяЧастьДляГруппыУправлениеПоискомРасширеннаяПодсказка" id="25"/> | ||
</SearchControlAddition> | ||
<ChildItems> | ||
<LabelField name="ТабличнаяЧастьДляГруппыНомерСтроки" id="26"> | ||
<DataPath>Объект.ТабличнаяЧастьДляГруппы.LineNumber</DataPath> | ||
<EditMode>EnterOnInput</EditMode> | ||
<ContextMenu name="ТабличнаяЧастьДляГруппыНомерСтрокиКонтекстноеМеню" id="27"/> | ||
<ExtendedTooltip name="ТабличнаяЧастьДляГруппыНомерСтрокиРасширеннаяПодсказка" id="28"/> | ||
</LabelField> | ||
<InputField name="ТабличнаяЧастьДляГруппыПростойСправочник" id="29"> | ||
<DataPath>Объект.ТабличнаяЧастьДляГруппы.ПростойСправочник</DataPath> | ||
<EditMode>EnterOnInput</EditMode> | ||
<ContextMenu name="ТабличнаяЧастьДляГруппыПростойСправочникКонтекстноеМеню" id="30"/> | ||
<ExtendedTooltip name="ТабличнаяЧастьДляГруппыПростойСправочникРасширеннаяПодсказка" id="31"/> | ||
</InputField> | ||
</ChildItems> | ||
</Table> | ||
</ChildItems> | ||
<Attributes> | ||
<Attribute name="Объект" id="1"> | ||
<Type> | ||
<v8:Type>cfg:CatalogObject.ИерархическийСправочник</v8:Type> | ||
</Type> | ||
<MainAttribute>true</MainAttribute> | ||
<SavedData>true</SavedData> | ||
</Attribute> | ||
</Attributes> | ||
</Form> |
90 changes: 90 additions & 0 deletions
90
lib/CF/83xddNoSync/Catalogs/СправочникИерархияЭлементов.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4"> | ||
<Catalog uuid="a3ca8b8b-2a3d-46b2-8fb6-6cb84f29d99e"> | ||
<InternalInfo> | ||
<xr:GeneratedType name="CatalogObject.СправочникИерархияЭлементов" category="Object"> | ||
<xr:TypeId>df68b80c-0a5d-4891-8923-38b11ecaf728</xr:TypeId> | ||
<xr:ValueId>033fd17c-c8f5-46a9-a413-19d095ea2a1a</xr:ValueId> | ||
</xr:GeneratedType> | ||
<xr:GeneratedType name="CatalogRef.СправочникИерархияЭлементов" category="Ref"> | ||
<xr:TypeId>a3c71916-e665-4d5e-91d9-5c94f236e344</xr:TypeId> | ||
<xr:ValueId>6bbc7f79-ecfc-4aed-a702-4f765636af33</xr:ValueId> | ||
</xr:GeneratedType> | ||
<xr:GeneratedType name="CatalogSelection.СправочникИерархияЭлементов" category="Selection"> | ||
<xr:TypeId>561740d1-2957-4913-b9e7-2ce55e2597ad</xr:TypeId> | ||
<xr:ValueId>4b58e1a5-5a16-41e2-bdd7-fd2fa3b87cac</xr:ValueId> | ||
</xr:GeneratedType> | ||
<xr:GeneratedType name="CatalogList.СправочникИерархияЭлементов" category="List"> | ||
<xr:TypeId>130a89e2-8fcc-4a6b-99d3-19d64c55f865</xr:TypeId> | ||
<xr:ValueId>c09959fa-69fd-4c0d-ae7a-1575c4708b48</xr:ValueId> | ||
</xr:GeneratedType> | ||
<xr:GeneratedType name="CatalogManager.СправочникИерархияЭлементов" category="Manager"> | ||
<xr:TypeId>2e2e09d2-819e-4a96-973d-e3edfc78a0cb</xr:TypeId> | ||
<xr:ValueId>da0ec402-015b-424c-94c0-28abc82350c1</xr:ValueId> | ||
</xr:GeneratedType> | ||
</InternalInfo> | ||
<Properties> | ||
<Name>СправочникИерархияЭлементов</Name> | ||
<Synonym> | ||
<v8:item> | ||
<v8:lang>ru</v8:lang> | ||
<v8:content>Справочник иерархия элементов</v8:content> | ||
</v8:item> | ||
</Synonym> | ||
<Comment/> | ||
<Hierarchical>true</Hierarchical> | ||
<HierarchyType>HierarchyOfItems</HierarchyType> | ||
<LimitLevelCount>false</LimitLevelCount> | ||
<LevelCount>2</LevelCount> | ||
<FoldersOnTop>true</FoldersOnTop> | ||
<UseStandardCommands>true</UseStandardCommands> | ||
<Owners/> | ||
<SubordinationUse>ToItems</SubordinationUse> | ||
<CodeLength>9</CodeLength> | ||
<DescriptionLength>25</DescriptionLength> | ||
<CodeType>String</CodeType> | ||
<CodeAllowedLength>Variable</CodeAllowedLength> | ||
<CodeSeries>WholeCatalog</CodeSeries> | ||
<CheckUnique>true</CheckUnique> | ||
<Autonumbering>true</Autonumbering> | ||
<DefaultPresentation>AsDescription</DefaultPresentation> | ||
<Characteristics/> | ||
<PredefinedDataUpdate>Auto</PredefinedDataUpdate> | ||
<EditType>InDialog</EditType> | ||
<QuickChoice>false</QuickChoice> | ||
<ChoiceMode>BothWays</ChoiceMode> | ||
<InputByString> | ||
<xr:Field>Catalog.СправочникИерархияЭлементов.StandardAttribute.Description</xr:Field> | ||
<xr:Field>Catalog.СправочникИерархияЭлементов.StandardAttribute.Code</xr:Field> | ||
</InputByString> | ||
<SearchStringModeOnInputByString>Begin</SearchStringModeOnInputByString> | ||
<FullTextSearchOnInputByString>DontUse</FullTextSearchOnInputByString> | ||
<ChoiceDataGetModeOnInputByString>Directly</ChoiceDataGetModeOnInputByString> | ||
<DefaultObjectForm>Catalog.СправочникИерархияЭлементов.Form.ФормаЭлемента</DefaultObjectForm> | ||
<DefaultFolderForm/> | ||
<DefaultListForm/> | ||
<DefaultChoiceForm/> | ||
<DefaultFolderChoiceForm/> | ||
<AuxiliaryObjectForm/> | ||
<AuxiliaryFolderForm/> | ||
<AuxiliaryListForm/> | ||
<AuxiliaryChoiceForm/> | ||
<AuxiliaryFolderChoiceForm/> | ||
<IncludeHelpInContents>false</IncludeHelpInContents> | ||
<BasedOn/> | ||
<DataLockFields/> | ||
<DataLockControlMode>Managed</DataLockControlMode> | ||
<FullTextSearch>Use</FullTextSearch> | ||
<ObjectPresentation/> | ||
<ExtendedObjectPresentation/> | ||
<ListPresentation/> | ||
<ExtendedListPresentation/> | ||
<Explanation/> | ||
<CreateOnInput>Use</CreateOnInput> | ||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput> | ||
</Properties> | ||
<ChildObjects> | ||
<Form>ФормаЭлемента</Form> | ||
</ChildObjects> | ||
</Catalog> | ||
</MetaDataObject> |
21 changes: 21 additions & 0 deletions
21
lib/CF/83xddNoSync/Catalogs/СправочникИерархияЭлементов/Forms/ФормаЭлемента.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4"> | ||
<Form uuid="c4680375-079c-4592-8bd8-7ac0c7cef192"> | ||
<Properties> | ||
<Name>ФормаЭлемента</Name> | ||
<Synonym> | ||
<v8:item> | ||
<v8:lang>ru</v8:lang> | ||
<v8:content>Форма элемента</v8:content> | ||
</v8:item> | ||
</Synonym> | ||
<Comment/> | ||
<FormType>Managed</FormType> | ||
<IncludeHelpInContents>false</IncludeHelpInContents> | ||
<UsePurposes> | ||
<v8:Value xsi:type="app:ApplicationUsePurpose">PersonalComputer</v8:Value> | ||
<v8:Value xsi:type="app:ApplicationUsePurpose">MobileDevice</v8:Value> | ||
</UsePurposes> | ||
</Properties> | ||
</Form> | ||
</MetaDataObject> |
35 changes: 35 additions & 0 deletions
35
lib/CF/83xddNoSync/Catalogs/СправочникИерархияЭлементов/Forms/ФормаЭлемента/Ext/Form.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<Form xmlns="http://v8.1c.ru/8.3/xcf/logform" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core" xmlns:dcsset="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4"> | ||
<WindowOpeningMode>LockOwnerWindow</WindowOpeningMode> | ||
<UseForFoldersAndItems>Items</UseForFoldersAndItems> | ||
<AutoCommandBar name="" id="-1"/> | ||
<ChildItems> | ||
<InputField name="Код" id="1"> | ||
<DataPath>Объект.Code</DataPath> | ||
<EditMode>EnterOnInput</EditMode> | ||
<ContextMenu name="КодКонтекстноеМеню" id="2"/> | ||
<ExtendedTooltip name="КодРасширеннаяПодсказка" id="3"/> | ||
</InputField> | ||
<InputField name="Наименование" id="4"> | ||
<DataPath>Объект.Description</DataPath> | ||
<EditMode>EnterOnInput</EditMode> | ||
<ContextMenu name="НаименованиеКонтекстноеМеню" id="5"/> | ||
<ExtendedTooltip name="НаименованиеРасширеннаяПодсказка" id="6"/> | ||
</InputField> | ||
<InputField name="Родитель" id="7"> | ||
<DataPath>Объект.Parent</DataPath> | ||
<EditMode>EnterOnInput</EditMode> | ||
<ContextMenu name="РодительКонтекстноеМеню" id="8"/> | ||
<ExtendedTooltip name="РодительРасширеннаяПодсказка" id="9"/> | ||
</InputField> | ||
</ChildItems> | ||
<Attributes> | ||
<Attribute name="Объект" id="1"> | ||
<Type> | ||
<v8:Type>cfg:CatalogObject.СправочникИерархияЭлементов</v8:Type> | ||
</Type> | ||
<MainAttribute>true</MainAttribute> | ||
<SavedData>true</SavedData> | ||
</Attribute> | ||
</Attributes> | ||
</Form> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.