ervu-lkrp-fl/packages/ru.cg.webbpm.packages.base.resources/component/editable-grids/columns/OneToManyGridColumn.component
2024-10-22 12:53:53 +03:00

546 lines
23 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<xmlComponent>
<id>6998e524-9a0f-4b38-b3c7-cce54d9e2db6</id>
<name>OneToManyGridColumn</name>
<category>editable-grids</category>
<icon>META-INF/components/icons/fields/OnetoMany.png</icon>
<localization>META-INF/components/localization/editable-grids/one-to-many</localization>
<internal>true</internal>
<versions>
<studioVersion>3.183.1</studioVersion>
<packageVersions>
<entry>
<key>ru.cg.webbpm.packages.base.resources</key>
<value>3.183.1</value>
</entry>
</packageVersions>
</versions>
<rootObject id="1583795f-bbad-4452-8b96-b10cd4a56665">
<componentRootId>1583795f-bbad-4452-8b96-b10cd4a56665</componentRootId>
<name>OneToManyGridColumn</name>
<container>true</container>
<childrenReordered>false</childrenReordered>
<scripts id="3e641298-1bd4-473b-a7e2-395874a35c3f">
<classRef type="TS">
<className>OneToManyGridColumn</className>
<packageName>component.editablegrid.columns</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
</scripts>
<scripts id="dba10b6e-b6b4-4f8d-845c-7db1bef9eed1">
<classRef type="TS">
<className>OneToManyGridEditor</className>
<packageName>component.editablegrid.editors</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>visible</key>
<value>
<simple>true</simple>
</value>
</entry>
<entry>
<key>required</key>
<value>
<simple>false</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="8032025a-c065-45d8-af24-a05fc669e812">
<classRef type="JAVA">
<className>OneToManyGridColumn</className>
<packageName>component.editablegrid.columns</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>editable</key>
<value>
<simple>true</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0">
<classRef type="JAVA">
<className>DefaultValueLoaderRpcServiceV2</className>
<packageName>rpc.loading</packageName>
</classRef>
<expanded>true</expanded>
<properties>
<entry>
<key>service</key>
<value>
<implRef type="JAVA">
<className>DefaultValueLoaderServiceImpl</className>
<packageName>service.loading</packageName>
</implRef>
</value>
</entry>
</properties>
</scripts>
<scripts id="fe04d7fb-6c5b-46c4-b723-667732d81f4f">
<classRef type="TS">
<className>DefaultValueLoaderV2</className>
<packageName>common.defaultvalue</packageName>
</classRef>
<expanded>true</expanded>
</scripts>
<scripts id="b40d0d54-437f-4e23-b68b-16c245345180">
<classRef type="TS">
<className>ContainerLoader</className>
<packageName>custom</packageName>
</classRef>
<expanded>true</expanded>
</scripts>
<scripts id="659b9a54-34a2-4298-ab06-7f9f4b1d2223">
<classRef type="JAVA">
<className>ContainerLoaderRpcService</className>
<packageName>rpc.loading</packageName>
</classRef>
<expanded>true</expanded>
</scripts>
<children id="cf43fa3f-99a8-4a90-8b9b-f2fca0d676b9">
<prototypeId>79d6b5a7-fc83-4594-8908-cd3ee4ffd1ba</prototypeId>
<componentRootId>cf43fa3f-99a8-4a90-8b9b-f2fca0d676b9</componentRootId>
<name>Список с поиском</name>
<scripts id="3295f030-b122-4852-9c83-de0955247d27"/>
<scripts id="0b8700aa-27a3-494f-b260-ddb38e0041c0">
<classRef type="TS">
<className>OneToManyAutocompleteGridEditor</className>
<packageName>component.editablegrid.editors</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>excludeGraphConditions</key>
<value>
<simple>false</simple>
</value>
</entry>
<entry>
<key>markInvalidIfNotSatisfy</key>
<value>
<simple>false</simple>
</value>
</entry>
<entry>
<key>minLength</key>
<value>
<simple>3</simple>
</value>
</entry>
<entry>
<key>required</key>
<value>
<simple>false</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="06887b3b-04ad-45d7-906b-89ef8d82fd23">
<removed>true</removed>
</scripts>
<scripts id="8a67e5a0-4e96-4fc1-aae8-f1cff19f654f"/>
<scripts id="88b13d3b-7ed0-45ba-a47f-6be965a7b7fe"/>
</children>
<children id="3f43012c-76b1-40ff-aa50-af46d8754766">
<prototypeId>fd7e47b9-dce1-4d14-9f3a-580c79f59579</prototypeId>
<componentRootId>3f43012c-76b1-40ff-aa50-af46d8754766</componentRootId>
<name>Кнопка выбора</name>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>caption</key>
<value>
<simple>"..."</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="19364b09-f54e-4a3c-b82b-bf8379466ffe">
<classRef type="TS">
<className>OpenDialog</className>
<packageName>component.complex.common</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>dialog</key>
<value>
<simple>{"objectId":"370e2078-9a8c-4b92-87c7-313020769f73","packageName":"component","className":"Dialog","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="370e2078-9a8c-4b92-87c7-313020769f73">
<prototypeId>86f297f1-ab3d-40e0-ac2f-89cc944b7f0a</prototypeId>
<componentRootId>370e2078-9a8c-4b92-87c7-313020769f73</componentRootId>
<name>Диалог выбора</name>
<childrenReordered>false</childrenReordered>
<scripts id="cf4526a1-96ab-4820-8aa9-62fb54c2b64c">
<properties>
<entry>
<key>title</key>
<value>
<simple>"Выбор записи"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="48d405ee-5991-4027-bfee-113a895bf8f8"/>
<scripts id="b463917a-16fc-42db-9c92-9c1027e9232e"/>
<children id="495b2d4e-038e-4448-80b8-ab218e2484a6">
<prototypeId>42cf0137-dd0a-47f8-a604-cee8c43f104c</prototypeId>
<componentRootId>495b2d4e-038e-4448-80b8-ab218e2484a6</componentRootId>
<name>Панель фильтров</name>
<childrenReordered>false</childrenReordered>
<scripts id="65283686-768f-44f9-9621-0c8327d90f11">
<properties>
<entry>
<key>heading</key>
<value>
<simple>"Фильтр"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="59a83c24-bbe6-4720-8184-9223bcd866bb"/>
<scripts id="809e4238-8d84-4bcd-941c-5d1d3332a852"/>
<children id="e226cf6b-2bb9-415b-adeb-753d987f6265">
<prototypeId>27912fc5-0be7-4d4c-ae46-a82979253599</prototypeId>
<componentRootId>e226cf6b-2bb9-415b-adeb-753d987f6265</componentRootId>
<name>Группа фильтров</name>
<childrenReordered>false</childrenReordered>
<scripts id="3f5f352c-1a86-4702-a914-6c163c903157">
<properties>
<entry>
<key>filterableComp</key>
<value>
<simple>{"objectId":"a6f75171-a8cb-43e6-8014-68017c6d4c18","packageName":"component","className":"Grid","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="ab76d8e2-3caa-4ec5-9b44-2d72efa2d2fd"/>
<scripts id="106f5cbc-e35d-43c5-92e1-bfaba01a8cd3"/>
<scripts id="f3aff680-1783-45ac-9dcc-fc7f76fd8110"/>
<scripts id="7176bfcf-d736-48a3-b620-6a77412d4026"/>
</children>
<children id="b773ad67-a3dd-4cac-b487-9c1fed879f45">
<prototypeId>d7d54cfb-26b5-4dba-b56f-b6247183c24d</prototypeId>
<componentRootId>b773ad67-a3dd-4cac-b487-9c1fed879f45</componentRootId>
<name>Горизонтальный контейнер</name>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>cssClasses</key>
<value>
<item id="ea423ad7-d147-4b12-9858-900198093c29" removed="false">
<value>
<simple>"buttons-container"</simple>
</value>
</item>
</value>
</entry>
</properties>
</scripts>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0"/>
<scripts id="fe04d7fb-6c5b-46c4-b723-667732d81f4f"/>
<children id="2cfab764-be15-4467-a16b-1834b879516f">
<prototypeId>d7d54cfb-26b5-4dba-b56f-b6247183c24d</prototypeId>
<componentRootId>2cfab764-be15-4467-a16b-1834b879516f</componentRootId>
<name>Горизонтальный контейнер</name>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>cssClasses</key>
<value>
<item id="b05d656e-7745-4e54-b3f9-2035f4c4f450" removed="false">
<value>
<simple>"buttons-container"</simple>
</value>
</item>
</value>
</entry>
</properties>
</scripts>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0"/>
<scripts id="fe04d7fb-6c5b-46c4-b723-667732d81f4f"/>
<children id="15c2586d-a4c5-488f-8796-8b0c3c77cdb3">
<prototypeId>cec9ebf4-4f6a-4e51-a0a3-759e39dd610e</prototypeId>
<componentRootId>15c2586d-a4c5-488f-8796-8b0c3c77cdb3</componentRootId>
<name>Кнопка для фильтрации</name>
<childrenReordered>false</childrenReordered>
<scripts id="a396e446-3132-41c0-bc07-6d2cb52b9912">
<properties>
<entry>
<key>caption</key>
<value>
<simple>"Найти"</simple>
</value>
</entry>
<entry>
<key>filterGroup</key>
<value>
<simple>{"objectId":"e226cf6b-2bb9-415b-adeb-753d987f6265","packageName":"component.container","className":"FilterGroup","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="14ba9e20-9b73-4c67-83a9-56faf6fb2eb5">
<prototypeId>fd7e47b9-dce1-4d14-9f3a-580c79f59579</prototypeId>
<componentRootId>14ba9e20-9b73-4c67-83a9-56faf6fb2eb5</componentRootId>
<name>Кнопка "Очистить"</name>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<removed>true</removed>
</scripts>
<scripts id="8d6b89b6-80a8-427e-9d16-db44a4be1ee1">
<classRef type="TS">
<className>ClearFilter</className>
<packageName>component.complex.common</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<removed>true</removed>
</scripts>
<scripts id="955fe946-3b7b-4315-a0a7-dbf7c918e0ff">
<classRef type="TS">
<className>ClearFilterButton</className>
<packageName>component.button</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>caption</key>
<value>
<simple>"Сбросить"</simple>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>false</simple>
</value>
</entry>
<entry>
<key>filterGroup</key>
<value>
<simple>{"objectId":"e226cf6b-2bb9-415b-adeb-753d987f6265","packageName":"component.container","className":"FilterGroup","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>reloadAfterClear</key>
<value>
<simple>false</simple>
</value>
</entry>
<entry>
<key>resetToDefault</key>
<value>
<simple>false</simple>
</value>
</entry>
<entry>
<key>visible</key>
<value>
<simple>true</simple>
</value>
</entry>
</properties>
</scripts>
</children>
</children>
</children>
</children>
<children id="a6f75171-a8cb-43e6-8014-68017c6d4c18">
<prototypeId>7a57e082-99e3-4453-a2df-d5ffafa2c019</prototypeId>
<componentRootId>a6f75171-a8cb-43e6-8014-68017c6d4c18</componentRootId>
<name>Таблица</name>
<childrenReordered>false</childrenReordered>
<scripts id="07201df9-ff33-4c71-9aae-a2cfdd028234"/>
<scripts id="1996166f-7922-4f28-a571-9646d956ef37"/>
<scripts id="92b176cf-d3a4-463f-99c6-63baac987fe6"/>
<scripts id="a3c8a47d-cbcb-4147-b44e-560257f41397">
<classRef type="TS">
<className>EnableButtonWhenSelected</className>
<packageName>component.complex.common</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>button</key>
<value>
<simple>{"objectId":"17721dab-17e5-4042-a87d-cd9de91de2ef","packageName":"component.button","className":"Button","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="a39d2f2a-e0e5-47ff-94b6-06c505b4821c"/>
</children>
<children id="9bbfe6f2-fb0e-445b-80ca-abaa312712d2">
<prototypeId>d7d54cfb-26b5-4dba-b56f-b6247183c24d</prototypeId>
<componentRootId>9bbfe6f2-fb0e-445b-80ca-abaa312712d2</componentRootId>
<name>Горизонтальный контейнер</name>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>cssClasses</key>
<value>
<item id="7786cd47-7b0d-471c-8cb5-50c6e9208d0f" removed="false">
<value>
<simple>"buttons-container"</simple>
</value>
</item>
</value>
</entry>
<entry>
<key>style</key>
<value>
<complex>
<entry>
<key>height</key>
<value>
<simple>""</simple>
</value>
</entry>
<entry>
<key>width</key>
<value>
<simple>""</simple>
</value>
</entry>
</complex>
</value>
</entry>
</properties>
</scripts>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0"/>
<scripts id="fe04d7fb-6c5b-46c4-b723-667732d81f4f"/>
<children id="02523afe-0e32-46fa-af8d-e7d973ef4fa2">
<prototypeId>d7d54cfb-26b5-4dba-b56f-b6247183c24d</prototypeId>
<componentRootId>02523afe-0e32-46fa-af8d-e7d973ef4fa2</componentRootId>
<name>Горизонтальный контейнер</name>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0"/>
<scripts id="fe04d7fb-6c5b-46c4-b723-667732d81f4f"/>
<children id="17721dab-17e5-4042-a87d-cd9de91de2ef">
<prototypeId>fd7e47b9-dce1-4d14-9f3a-580c79f59579</prototypeId>
<componentRootId>17721dab-17e5-4042-a87d-cd9de91de2ef</componentRootId>
<name>Кнопка выбора</name>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>caption</key>
<value>
<simple>"Выбрать"</simple>
</value>
</entry>
<entry>
<key>disabled</key>
<value>
<simple>true</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="ac0503c2-c714-46ed-b463-ee6c3c67b720">
<classRef type="TS">
<className>SelectRecord</className>
<packageName>component.complex.onetomany</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>field</key>
<value>
<simple>{"objectId":"cf43fa3f-99a8-4a90-8b9b-f2fca0d676b9","packageName":"component.editablegrid.editors","className":"OneToManyAutocompleteGridEditor","type":"TS"}</simple>
</value>
</entry>
<entry>
<key>grid</key>
<value>
<simple>{"objectId":"a6f75171-a8cb-43e6-8014-68017c6d4c18","packageName":"component","className":"Grid","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="b14e81eb-d23a-42b5-b80d-657dcaedacfd">
<classRef type="TS">
<className>HideDialog</className>
<packageName>component.complex.common</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>dialog</key>
<value>
<simple>{"objectId":"370e2078-9a8c-4b92-87c7-313020769f73","packageName":"component","className":"Dialog","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
</children>
<children id="d3a0349f-a198-40a2-a719-f28ec6281aa9">
<prototypeId>fd7e47b9-dce1-4d14-9f3a-580c79f59579</prototypeId>
<componentRootId>d3a0349f-a198-40a2-a719-f28ec6281aa9</componentRootId>
<name>Кнопка отмены</name>
<childrenReordered>false</childrenReordered>
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
<properties>
<entry>
<key>caption</key>
<value>
<simple>"Отмена"</simple>
</value>
</entry>
</properties>
</scripts>
<scripts id="f95b6888-7d8b-4126-8c9f-cab400b5d4b1">
<classRef type="TS">
<className>HideDialog</className>
<packageName>component.complex.common</packageName>
</classRef>
<enabled>true</enabled>
<expanded>true</expanded>
<properties>
<entry>
<key>dialog</key>
<value>
<simple>{"objectId":"370e2078-9a8c-4b92-87c7-313020769f73","packageName":"component","className":"Dialog","type":"TS"}</simple>
</value>
</entry>
</properties>
</scripts>
</children>
</children>
</children>
</children>
</rootObject>
</xmlComponent>