diff --git a/Catalogs/ирАлгоритмы/Forms/ФормаЭлемента/Ext/Form.bin b/Catalogs/ирАлгоритмы/Forms/ФормаЭлемента/Ext/Form.bin index fcae0943a..85136cef5 100644 Binary files a/Catalogs/ирАлгоритмы/Forms/ФормаЭлемента/Ext/Form.bin and b/Catalogs/ирАлгоритмы/Forms/ФормаЭлемента/Ext/Form.bin differ diff --git a/Catalogs/ирАлгоритмы/Forms/ФормаЭлемента/Ext/Form/form.txt b/Catalogs/ирАлгоритмы/Forms/ФормаЭлемента/Ext/Form/form.txt index bdcaae389..fd6b8ee27 100644 --- a/Catalogs/ирАлгоритмы/Forms/ФормаЭлемента/Ext/Form/form.txt +++ b/Catalogs/ирАлгоритмы/Forms/ФормаЭлемента/Ext/Form/form.txt @@ -287,42 +287,66 @@ {0},4,1,0,00000000-0000-0000-0000-000000000000}, {1,0},0,0,100,0},9,2,0,0,1,1, {5,4824adf3-2dd5-415b-8897-ae753e79d0cf,709,1,18, -{6,abb84352-d382-4fa5-87e8-9ddd1819ac88,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,7f989a93-3574-4dc8-b70a-6ba17751db0a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,eac3b328-2c1d-4ff9-a84b-c1b767587291,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,8596014a-7b91-4b00-8edc-681d72d920df,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,4294967295,00000000-0000-0000-0000-000000000000,142, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0}, -{6,0385cd12-ea0f-4974-a240-2c56c3ce190a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,145, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0}, -{6,79fd8105-2312-4f44-8f86-5bac67d2af18,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,141, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0}, -{6,3f0cd98f-dab4-4a9c-96a3-f2e86fb2313f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,bec52676-c5a3-47f1-a172-6e106efe54b6,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,c05c072c-de3b-428e-a450-ca383fb621ca,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,4294967295,00000000-0000-0000-0000-000000000000,145, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,097511f7-3fdd-4747-9a99-a78beea4ea96,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,b05a9a0a-d30a-468b-8b5a-ddda4ea89401,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,140, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0}, -{6,0d91db58-cd32-4052-a0a6-4b700bbc36c8,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,147, +{6,3425982b-1835-4dbc-ad11-dee642ab0991,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,146, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,3350feff-c875-45bb-9e83-ec6bc2005126,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,b9918700-975d-414f-bb5a-c7355a1640d3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,5361fe5f-3894-4ae5-8887-099c1857c9a8,1,c93a51ed-b2d1-47f1-948d-38373f8710af, +{6,1d94e116-3e0d-440b-8568-238ef327599c,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,146, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0}, +{6,197eccfe-4962-4bd4-b751-d7a9babe1e24,1,c93a51ed-b2d1-47f1-948d-38373f8710af, {4,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,0},0}, -{6,79d7906c-1e9b-410a-8748-e82f0c4d61d1,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,146, +{6,81e98017-6662-4ad3-9883-a7a8ad451244,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,140, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0}, -{6,dcff61fd-a8a4-46b0-b382-8ab9daaf69f7,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,146, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,7aa28b45-ec38-493f-b409-f9fbb25a3e92,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,470af4d4-370e-48fa-8ffb-aa2a41afc409,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,145, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0}, +{6,7002c2cc-7713-4e74-bb29-48b4b80ef46c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,0edd0909-a381-4a0c-9759-7fc73dea538a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,a91a0ed1-4b64-47c0-811f-c6bd574ca30e,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыОПодсистеме", +{1,"ДействияФормыОПодсистеме", +{1,2, +{"ru","О подсистеме"}, +{"en","О подсистеме"} +}, +{1,2, +{"ru","О подсистеме"}, +{"en","О подсистеме"} +}, +{1,2, +{"ru","О подсистеме"}, +{"en","О подсистеме"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},1, +{4,1, +{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""} +}, +{6,e90fa960-5c3b-4cce-b5a4-927a39b811f7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,a41405af-f073-436e-9298-ea2f5982f603,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,147, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0}, +{6,cc07f85d-e81b-4891-9536-51f64dcd2fad,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,0f861166-cc34-442b-9493-6d8763ad737f,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыОтображатьПараметры", {1,"ДействияФормыОтображатьПараметры", {1,1, @@ -349,67 +373,43 @@ {0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""}, {0,0,0} }, -{6,eb03c24f-b85f-4f29-89f5-5172c904c7bd,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,0d590f27-bae3-4933-b1fb-5ee319039a91,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,4294967295,00000000-0000-0000-0000-000000000000,147, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0}, -{6,f84d2edd-4008-484f-aa96-340b6a44fdb3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,37f5f15d-1f75-4ab3-89b6-e662a94c153c,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыОПодсистеме", -{1,"ДействияФормыОПодсистеме", -{1,2, -{"ru","О подсистеме"}, -{"en","О подсистеме"} -}, -{1,2, -{"ru","О подсистеме"}, -{"en","О подсистеме"} -}, -{1,2, -{"ru","О подсистеме"}, -{"en","О подсистеме"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},1, -{4,1, -{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""} -}, -{6,66a1f78a-4d7e-45c2-9fcc-278913e18840,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},2, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,5361fe5f-3894-4ae5-8887-099c1857c9a8, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, +{6,efea8017-ab12-4506-b8b1-5cb61dda9229,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,141, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0},2, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,197eccfe-4962-4bd4-b751-d7a9babe1e24, {8,"Подменю",0,1, {1,1, {"#","Подменю"} -},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,685,1e2,1,0,1,0,0,0,0},3f0cd98f-dab4-4a9c-96a3-f2e86fb2313f, +},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,685,1e2,1,0,1,0,0,0,0},0edd0909-a381-4a0c-9759-7fc73dea538a, {8,"Разделитель",0,1, -{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,694,1e2,2,0,1,0,0,0,0},0d91db58-cd32-4052-a0a6-4b700bbc36c8, +{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,694,1e2,2,0,1,0,0,0,0},0d590f27-bae3-4933-b1fb-5ee319039a91, {8,"Действие",0,1, {1,1, {"#","Действие"} -},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,695,1e2,0,0,1,0,0,0,0},b9918700-975d-414f-bb5a-c7355a1640d3, +},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,695,1e2,0,0,1,0,0,0,0},cc07f85d-e81b-4891-9536-51f64dcd2fad, {8,"Разделитель1",0,1, -{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,696,1e2,2,0,1,0,0,0,0},dcff61fd-a8a4-46b0-b382-8ab9daaf69f7, +{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,696,1e2,2,0,1,0,0,0,0},3425982b-1835-4dbc-ad11-dee642ab0991, {8,"Действие1",0,1, {1,1, {"#","Действие1"} -},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,697,1e2,0,0,1,0,0,0,0},bec52676-c5a3-47f1-a172-6e106efe54b6, +},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,697,1e2,0,0,1,0,0,0,0},c05c072c-de3b-428e-a450-ca383fb621ca, {8,"Действие2",0,1, {1,1, {"#","Действие2"} -},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,698,1e2,0,0,1,0,0,0,0},097511f7-3fdd-4747-9a99-a78beea4ea96, +},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,698,1e2,0,0,1,0,0,0,0},e90fa960-5c3b-4cce-b5a4-927a39b811f7, {8,"Разделитель2",0,1, -{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,699,1e2,2,0,1,0,0,0,0},7aa28b45-ec38-493f-b409-f9fbb25a3e92, +{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,699,1e2,2,0,1,0,0,0,0},0f861166-cc34-442b-9493-6d8763ad737f, {8,"ОтображатьПараметры",0,7, {1,1, {"ru","Параметры"} -},1,4824adf3-2dd5-415b-8897-ae753e79d0cf,709,1e2,0,3,1,1,0,0,0},3350feff-c875-45bb-9e83-ec6bc2005126, +},1,4824adf3-2dd5-415b-8897-ae753e79d0cf,709,1e2,0,3,1,1,0,0,0},7002c2cc-7713-4e74-bb29-48b4b80ef46c, {8,"Разделитель9",0,4, {1,1, {"ru","Действие6"} -},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,708,1e2,2,0,1,0,0,0,0},37f5f15d-1f75-4ab3-89b6-e662a94c153c, +},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,708,1e2,2,0,1,0,0,0,0},a91a0ed1-4b64-47c0-811f-c6bd574ca30e, {8,"ОПодсистеме",0,4, {1,1, {"ru","О подсистеме"} @@ -418,31 +418,31 @@ {1,4824adf3-2dd5-415b-8897-ae753e79d0cf,685,0} } }, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,0,8,eb03c24f-b85f-4f29-89f5-5172c904c7bd, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,0,8,a41405af-f073-436e-9298-ea2f5982f603, {8,"Действие",0,1, {1,1, {"#","Действие"} -},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,686,1e2,0,0,1,0,0,0,0},66a1f78a-4d7e-45c2-9fcc-278913e18840, +},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,686,1e2,0,0,1,0,0,0,0},eac3b328-2c1d-4ff9-a84b-c1b767587291, {8,"Разделитель",0,1, -{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,687,1e2,2,0,1,0,0,0,0},79d7906c-1e9b-410a-8748-e82f0c4d61d1, +{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,687,1e2,2,0,1,0,0,0,0},1d94e116-3e0d-440b-8568-238ef327599c, {8,"Действие1",0,1, {1,1, {"#","Действие1"} -},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,688,1e2,0,0,1,0,0,0,0},0385cd12-ea0f-4974-a240-2c56c3ce190a, +},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,688,1e2,0,0,1,0,0,0,0},470af4d4-370e-48fa-8ffb-aa2a41afc409, {8,"Действие2",0,1, {1,1, {"#","Действие2"} -},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,689,1e2,0,0,1,0,0,0,0},b05a9a0a-d30a-468b-8b5a-ddda4ea89401, +},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,689,1e2,0,0,1,0,0,0,0},81e98017-6662-4ad3-9883-a7a8ad451244, {8,"Действие3",0,1, {1,1, {"#","Действие3"} -},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,690,1e2,0,0,1,0,0,0,0},79fd8105-2312-4f44-8f86-5bac67d2af18, +},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,690,1e2,0,0,1,0,0,0,0},efea8017-ab12-4506-b8b1-5cb61dda9229, {8,"Действие4",0,1, {1,1, {"#","Действие4"} -},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,691,1e2,0,0,1,0,0,0,0},f84d2edd-4008-484f-aa96-340b6a44fdb3, +},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,691,1e2,0,0,1,0,0,0,0},7f989a93-3574-4dc8-b70a-6ba17751db0a, {8,"Разделитель1",0,1, -{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,692,1e2,2,0,1,0,0,0,0},abb84352-d382-4fa5-87e8-9ddd1819ac88, +{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,692,1e2,2,0,1,0,0,0,0},8596014a-7b91-4b00-8edc-681d72d920df, {8,"Действие5",0,1, {1,1, {"#","Действие5"} @@ -512,32 +512,32 @@ {0},7,1,0,00000000-0000-0000-0000-000000000000}, {1,0},0,0,100,0},9,2,0,2,0,1, {5,f2335302-8312-497f-bf6b-9dae1c10a498,5,1,5, -{6,e13fd328-eb1e-4d4a-8d32-7c818648f9f7,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,6be844b3-017c-43a9-8f44-fb3f6140c9b9,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,0,00000000-0000-0000-0000-000000000000,141, {1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, -{6,31ac119f-eae7-41a5-ac43-6f7b09a21bdf,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{6,4917df97-6082-43cd-a497-a34e4ee77a8d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,07a0a209-bb55-4d7e-a893-b3cb4f2dfd44,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,0,00000000-0000-0000-0000-000000000000,142, -{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, -{6,8cb3d72f-31e9-4281-bbc3-1c01b8472722,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,65eb7cc0-a96e-4c89-a65f-1d810ad83462,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,6e13c74f-134a-428c-b925-094b0fe6efcf,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,0,00000000-0000-0000-0000-000000000000,140, +{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,d600f78a-f6c6-412e-958c-d0b0efc779d9,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,77b62ea4-6c95-4794-95e2-8d0bcfffe2f1,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,0,00000000-0000-0000-0000-000000000000,142, {1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,e13fd328-eb1e-4d4a-8d32-7c818648f9f7, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,6be844b3-017c-43a9-8f44-fb3f6140c9b9, {8,"ОсновныеДействияФормыОК",0,1, {1,1, {"ru"," OK "} -},1,f2335302-8312-497f-bf6b-9dae1c10a498,1,1e2,0,1,1,0,0,0,0},8cb3d72f-31e9-4281-bbc3-1c01b8472722, +},1,f2335302-8312-497f-bf6b-9dae1c10a498,1,1e2,0,1,1,0,0,0,0},4917df97-6082-43cd-a497-a34e4ee77a8d, {8,"Разделитель",0,1, -{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,2,1e2,2,1,1,0,0,0,0},65eb7cc0-a96e-4c89-a65f-1d810ad83462, +{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,2,1e2,2,1,1,0,0,0,0},6e13c74f-134a-428c-b925-094b0fe6efcf, {8,"ОсновныеДействияФормыСохранить",0,1, {1,1, {"ru","Записать"} -},1,f2335302-8312-497f-bf6b-9dae1c10a498,3,1e2,0,1,1,0,0,0,0},31ac119f-eae7-41a5-ac43-6f7b09a21bdf, +},1,f2335302-8312-497f-bf6b-9dae1c10a498,3,1e2,0,1,1,0,0,0,0},d600f78a-f6c6-412e-958c-d0b0efc779d9, {8,"Разделитель1",0,1, -{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,4,1e2,2,1,1,0,0,0,0},07a0a209-bb55-4d7e-a893-b3cb4f2dfd44, +{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,4,1e2,2,1,1,0,0,0,0},77b62ea4-6c95-4794-95e2-8d0bcfffe2f1, {8,"ОсновныеДействияФормыЗакрыть",0,1, {1,1, {"ru","Закрыть"} @@ -546,7 +546,7 @@ {0} } } -},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,6762f8fc-b584-4adc-aab3-0ea496699659,1,0,0} +},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,dc99ba44-f805-4522-bdd4-5875080bd816,1,0,0} }, {8,0,439,564,464,1, {0, @@ -608,100 +608,7 @@ {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0},9,2,0,2,1,1, {5,ea5d5166-af5e-48aa-b4bc-8278048bd869,14,1,11, -{6,dd95d6d7-6a3f-40a3-869d-88e8c4bcb7f0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,1b718a03-10d8-4ede-9368-7789a9acbcc8,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельТекстАлгоритмаСгенерироватьМетод", -{1,"КоманднаяПанельТекстАлгоритмаСгенерироватьМетод", -{1,1, -{"ru","Сгенерировать метод"} -}, -{1,1, -{"ru","Сгенерировать метод"} -}, -{1,1, -{"ru","Сгенерировать метод"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Сгенерировать метод"} -}, -{1,1, -{"ru","Сгенерировать метод"} -}, -{4,1, -{0,4ee0e42b-f7d0-451d-b43d-7de45ecd1e11},"",-1,-1,0,0,""} -}, -{6,805679c0-1f3f-48cc-be02-28464b07e079,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,ea5d5166-af5e-48aa-b4bc-8278048bd869,6},0}, -{6,8830a1c7-35e6-4898-be20-3b6928d342aa,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельТекстАлгоритмаКонсольКода", -{1,"КоманднаяПанельТекстАлгоритмаКонсольКода", -{1,2, -{"ru","Консоль кода"}, -{"en","Консоль кода"} -}, -{1,2, -{"ru","Консоль кода"}, -{"en","Консоль кода"} -}, -{1,2, -{"ru","Консоль кода"}, -{"en","Консоль кода"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Открыть в консоли кода"} -}, -{1,1, -{"ru","Открыть в консоли кода"} -}, -{4,1, -{0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""} -}, -{6,a716fe4c-3c4f-495d-9e82-1701bd1b45d0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,88be7330-a519-4414-b3ac-eb223a50aa39,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,cd60ee5a-f50b-42c3-8bc8-eea2d7dddd4f,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельТекстАлгоритмаОткрытьВОтладчике", -{1,"КоманднаяПанельТекстАлгоритмаОткрытьВОтладчике", -{1,2, -{"ru","Командная панель текст алгоритма открыть в отладчике"}, -{"en","Командная панель текст алгоритма открыть в отладчике"} -}, -{1,2, -{"ru","Командная панель текст алгоритма открыть в отладчике"}, -{"en","Командная панель текст алгоритма открыть в отладчике"} -}, -{1,2, -{"ru","Командная панель текст алгоритма открыть в отладчике"}, -{"en","Командная панель текст алгоритма открыть в отладчике"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},15, -{1,1, -{"ru","Создать файл внешней обработки и открыть в отладчике"} -}, -{1,1, -{"ru","Создать файл внешней обработки и открыть в отладчике"} -}, -{4,1, -{0,3d9f1f89-72c7-4d7b-94eb-d6180fd3e81c},"",-1,-1,0,0,""}, -{0,120,0} -}, -{6,5a5d434e-8ac3-4f23-be37-60c245d4ad8f,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,544c24e7-43a2-4015-837e-d6e5c45b08d1,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельТекстАлгоритмаСсылкаНаОбъектБД", {1,"КоманднаяПанельТекстАлгоритмаСсылкаНаОбъектБД", {1,2, @@ -736,7 +643,40 @@ NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7} },0,""}, {0,49,20} }, -{6,7ccd357e-5f4e-4068-ae22-f58fb7494e51,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,72e0a927-1414-4225-b6e2-89a34dff7c5a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,cf3fa084-f933-4d32-8b04-7c4d0108cd9e,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельТекстАлгоритмаКонсольКода", +{1,"КоманднаяПанельТекстАлгоритмаКонсольКода", +{1,2, +{"ru","Консоль кода"}, +{"en","Консоль кода"} +}, +{1,2, +{"ru","Консоль кода"}, +{"en","Консоль кода"} +}, +{1,2, +{"ru","Консоль кода"}, +{"en","Консоль кода"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Открыть в консоли кода"} +}, +{1,1, +{"ru","Открыть в консоли кода"} +}, +{4,1, +{0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""} +}, +{6,d3e850a9-4467-42f2-ac26-48f766b720bf,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,ea5d5166-af5e-48aa-b4bc-8278048bd869,6},0}, +{6,f61e70bd-d11e-451b-811f-2c4d7bb0524e,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельТекстАлгоритмаОбновитьИзФайла", {1,"КоманднаяПанельТекстАлгоритмаОбновитьИзФайла", {1,1, @@ -760,47 +700,107 @@ NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7} {"ru","Обновить из файла внешней обработки"} } }, -{6,a28fd550-74ba-4226-be0d-6dd448da01a3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{6,4c485a1e-e5c1-4053-a1fe-8be57fc323c1,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,62c066d7-8257-43f1-9c90-63180c1128bf,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{6,fc256c19-be14-4ca1-aec7-8ac657d1b9ca,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,dd7ca770-a54f-4c15-bfce-9e07815db9bf,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельТекстАлгоритмаОткрытьВОтладчике", +{1,"КоманднаяПанельТекстАлгоритмаОткрытьВОтладчике", +{1,2, +{"ru","Командная панель текст алгоритма открыть в отладчике"}, +{"en","Командная панель текст алгоритма открыть в отладчике"} +}, +{1,2, +{"ru","Командная панель текст алгоритма открыть в отладчике"}, +{"en","Командная панель текст алгоритма открыть в отладчике"} +}, +{1,2, +{"ru","Командная панель текст алгоритма открыть в отладчике"}, +{"en","Командная панель текст алгоритма открыть в отладчике"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},15, +{1,1, +{"ru","Создать файл внешней обработки и открыть в отладчике"} +}, +{1,1, +{"ru","Создать файл внешней обработки и открыть в отладчике"} +}, +{4,1, +{0,3d9f1f89-72c7-4d7b-94eb-d6180fd3e81c},"",-1,-1,0,0,""}, +{0,120,0} +}, +{6,e043ceca-ae7c-4c23-8638-79dc44e5dfc1,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,e445fb96-6fd2-4781-8d2f-cfccbd7e64e4,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельТекстАлгоритмаСгенерироватьМетод", +{1,"КоманднаяПанельТекстАлгоритмаСгенерироватьМетод", +{1,1, +{"ru","Сгенерировать метод"} +}, +{1,1, +{"ru","Сгенерировать метод"} +}, +{1,1, +{"ru","Сгенерировать метод"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Сгенерировать метод"} +}, +{1,1, +{"ru","Сгенерировать метод"} +}, +{4,1, +{0,4ee0e42b-f7d0-451d-b43d-7de45ecd1e11},"",-1,-1,0,0,""} +}, +{6,cf00656e-68eb-40ae-b47f-2d94b63450d5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},2, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,1b718a03-10d8-4ede-9368-7789a9acbcc8, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,e445fb96-6fd2-4781-8d2f-cfccbd7e64e4, {8,"СгенерироватьМетод",0,1, {1,1, {"ru","Метод"} -},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,13,1e2,0,3,1,0,0,0,0},a28fd550-74ba-4226-be0d-6dd448da01a3, +},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,13,1e2,0,3,1,0,0,0,0},fc256c19-be14-4ca1-aec7-8ac657d1b9ca, {8,"Разделитель4",0,1, {1,1, {"ru","Действие"} -},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,14,1e2,2,0,1,0,0,0,0},8830a1c7-35e6-4898-be20-3b6928d342aa, +},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,14,1e2,2,0,1,0,0,0,0},cf3fa084-f933-4d32-8b04-7c4d0108cd9e, {8,"КонсольКода",0,1, {1,1, {"ru","Консоль кода"} -},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,10,1e2,0,3,1,0,0,0,0},62c066d7-8257-43f1-9c90-63180c1128bf, +},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,10,1e2,0,3,1,0,0,0,0},4c485a1e-e5c1-4053-a1fe-8be57fc323c1, {8,"Разделитель3",0,1, {1,1, {"ru","Действие"} -},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,11,1e2,2,0,1,0,0,0,0},cd60ee5a-f50b-42c3-8bc8-eea2d7dddd4f, +},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,11,1e2,2,0,1,0,0,0,0},dd7ca770-a54f-4c15-bfce-9e07815db9bf, {8,"ОткрытьВОтладчике",0,2, {1,1, {"ru","Отладчик"} -},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,4,1e2,0,3,1,0,0,0,0},88be7330-a519-4414-b3ac-eb223a50aa39, +},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,4,1e2,0,3,1,0,0,0,0},cf00656e-68eb-40ae-b47f-2d94b63450d5, {8,"Разделитель1",0,1, {1,1, {"ru","Действие"} -},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,8,1e2,2,0,1,0,0,0,0},7ccd357e-5f4e-4068-ae22-f58fb7494e51, +},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,8,1e2,2,0,1,0,0,0,0},f61e70bd-d11e-451b-811f-2c4d7bb0524e, {8,"ОбновитьИзФайла",0,1, {1,1, {"ru","Обновить из файла"} -},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,3,1e2,0,0,1,0,0,0,0},dd95d6d7-6a3f-40a3-869d-88e8c4bcb7f0, +},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,3,1e2,0,0,1,0,0,0,0},72e0a927-1414-4225-b6e2-89a34dff7c5a, {8,"Разделитель",0,1, {1,1, {"ru","Действие"} -},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,2,1e2,2,0,1,0,0,0,0},805679c0-1f3f-48cc-be02-28464b07e079, +},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,2,1e2,2,0,1,0,0,0,0},d3e850a9-4467-42f2-ac26-48f766b720bf, {8,"Вставка",0,3, {1,1, {"ru","Вставка"} -},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,5,1e2,1,0,1,0,0,0,0},a716fe4c-3c4f-495d-9e82-1701bd1b45d0, +},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,5,1e2,1,0,1,0,0,0,0},e043ceca-ae7c-4c23-8638-79dc44e5dfc1, {8,"Разделитель2",0,1, {1,1, {"ru","Действие"} @@ -809,7 +809,7 @@ NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7} {1,ea5d5166-af5e-48aa-b4bc-8278048bd869,5,0} } }, -{5,ea5d5166-af5e-48aa-b4bc-8278048bd869,6,0,1,5a5d434e-8ac3-4f23-be37-60c245d4ad8f, +{5,ea5d5166-af5e-48aa-b4bc-8278048bd869,6,0,1,544c24e7-43a2-4015-837e-d6e5c45b08d1, {8,"СсылкаНаОбъектБД",1,3, {1,1, {"ru","Ссылка на объект БД"} @@ -1674,9 +1674,9 @@ AQ==},0},0,0,0}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0},9,2,1,0,1,1, {5,3cca1fe2-509e-45a2-b494-c7e009d1c36b,642,1,2, -{6,faad7ca9-9839-45fb-8bb2-94d3950cb02f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{6,d1a6e234-8d80-4c6b-8b06-f2dc650b2db7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,e98e6bfd-6cdb-4c65-b6de-e866ffdba449,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,1f6271c3-0cfd-47ee-8ed0-60393d2d6443,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельПараметрыЗаполнить", {1,"КоманднаяПанельПараметрыЗаполнить", {1,2, @@ -1703,11 +1703,11 @@ AQ==},0},0,0,0}, {"ru","Дополнить параметры по тексту"} } },1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,faad7ca9-9839-45fb-8bb2-94d3950cb02f, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,d1a6e234-8d80-4c6b-8b06-f2dc650b2db7, {8,"Разделитель",0,1, {1,1, {"ru","Действие9"} -},0,3cca1fe2-509e-45a2-b494-c7e009d1c36b,11,1e2,2,0,1,0,0,0,0},e98e6bfd-6cdb-4c65-b6de-e866ffdba449, +},0,3cca1fe2-509e-45a2-b494-c7e009d1c36b,11,1e2,2,0,1,0,0,0,0},1f6271c3-0cfd-47ee-8ed0-60393d2d6443, {8,"Заполнить",0,2, {1,1, {"ru","Заполнить"} diff --git a/CommonForms/ирВыпускВариантаРасширение/Ext/Form.bin b/CommonForms/ирВыпускВариантаРасширение/Ext/Form.bin index ea4a63e39..3c27ba6d2 100644 Binary files a/CommonForms/ирВыпускВариантаРасширение/Ext/Form.bin and b/CommonForms/ирВыпускВариантаРасширение/Ext/Form.bin differ diff --git a/CommonForms/ирВыпускВариантаРасширение/Ext/Form/Module.bsl b/CommonForms/ирВыпускВариантаРасширение/Ext/Form/Module.bsl index 399098e28..efddf430e 100644 --- a/CommonForms/ирВыпускВариантаРасширение/Ext/Form/Module.bsl +++ b/CommonForms/ирВыпускВариантаРасширение/Ext/Form/Module.bsl @@ -29,7 +29,7 @@ ИмяВременногоФайла = ПолучитьИмяВременногоФайла("cfe"); ПолучитьОбщийМакет("ирШаблонРасширения").Записать(ИмяВременногоФайла); ТекстЛога = ""; - Успех = ирОбщий.ВыполнитьКомандуКонфигуратораЛкс("/LoadCfg """ + ИмяВременногоФайла + """ -Extension """ + ИмяРасширения + """", , ТекстЛога); + Успех = ирОбщий.ВыполнитьКомандуКонфигуратораЛкс("/LoadCfg """ + ИмяВременногоФайла + """ -Extension """ + ИмяРасширения + """", , ТекстЛога,,, Истина); Если Не Успех Тогда УдалитьФайлы(ИмяВременногоФайла); Сообщить(ТекстЛога); diff --git a/CommonForms/ирВыпускВариантаРасширение/Ext/Form/form.txt b/CommonForms/ирВыпускВариантаРасширение/Ext/Form/form.txt index 8483cb9d0..6bfc00e65 100644 --- a/CommonForms/ирВыпускВариантаРасширение/Ext/Form/form.txt +++ b/CommonForms/ирВыпускВариантаРасширение/Ext/Form/form.txt @@ -105,7 +105,7 @@ {0},7,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0},9,1,0,2,0,1, {5,1cdb5be4-467e-46e9-bbd2-7273737aa3a8,1,1,1, -{6,897a6e03-f45f-4332-bbbd-a0b99352fadb,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,19135566-999d-47d3-b558-8dd009d13524,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ОсновныеДействияФормыВыполнить", {1,"ОсновныеДействияФормыВыполнить", {1,1, @@ -122,16 +122,16 @@ {0,0,0} } },0},1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,897a6e03-f45f-4332-bbbd-a0b99352fadb, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,19135566-999d-47d3-b558-8dd009d13524, {8,"Выполнить",0,1, {1,1, -{"#","Выполнить"} +{"ru","Выполнить"} },0,1cdb5be4-467e-46e9-bbd2-7273737aa3a8,1,1e2,0,0,1,0,0,0,0}, {-1,0, {0} } } -},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,59ba26fc-abce-47a8-be42-cb41e0e0d6fe,1,0,0} +},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,c5b060b7-3325-4378-a563-1cc696c4f621,1,0,0} }, {8,0,57,475,82,1, {0, @@ -411,7 +411,7 @@ {0} } } -},475,82,1,0,1,4,4,317,475,82,96}, +},475,82,1,0,1,4,4,322,475,82,96}, { {-1},7, {1, diff --git a/CommonModules/ирОбщий/Ext/Module.bsl b/CommonModules/ирОбщий/Ext/Module.bsl index 2b889ad2c..13dfb951c 100644 --- a/CommonModules/ирОбщий/Ext/Module.bsl +++ b/CommonModules/ирОбщий/Ext/Module.bsl @@ -961,7 +961,7 @@ КонецФункции -Процедура ТребоватьТипЛкс(Значение, Тип1, Тип2 = Неопределено, Тип3 = Неопределено, Тип4 = Неопределено, Тип5 = Неопределено) Экспорт +Процедура ТребоватьТипЛкс(Значение, Тип1, Тип2 = Неопределено, Тип3 = Неопределено, Тип4 = Неопределено, Тип5 = Неопределено, Тип6 = Неопределено) Экспорт ТипЗначения = ТипЗнч(Значение); Если ТипЗначения = Тип1 Тогда @@ -979,14 +979,21 @@ Если ТипЗначения = Тип5 Тогда Возврат; КонецЕсли; + Если ТипЗначения = Тип6 Тогда + Возврат; + КонецЕсли; Массив = Новый Массив; Массив.Добавить(Тип1); Массив.Добавить(Тип2); Массив.Добавить(Тип3); Массив.Добавить(Тип4); Массив.Добавить(Тип5); + Массив.Добавить(Тип6); СтрокаТипов = ""; Для Каждого Тип Из Массив Цикл + Если ТипЗначения = Тип Тогда + Возврат; + КонецЕсли; Если Тип = Неопределено Тогда Прервать; КонецЕсли; @@ -1036,7 +1043,7 @@ Если Колонки = Неопределено Тогда Колонки = ТекущаяСтрока.Владелец().Колонки; Иначе - ТребоватьТипЛкс(Колонки, Тип("КоллекцияКолонокТаблицыЗначений"), Тип("КоллекцияКолонокДереваЗначений"), Тип("КоллекцияКолонокРезультатаЗапроса"), , Тип("КоллекцияОбъектовМетаданных")); + ТребоватьТипЛкс(Колонки, Тип("ТаблицаЗначений"), Тип("КоллекцияКолонокТаблицыЗначений"), Тип("КоллекцияКолонокДереваЗначений"), Тип("КоллекцияКолонокРезультатаЗапроса"), , Тип("КоллекцияОбъектовМетаданных")); #Если Сервер И Не Сервер Тогда Колонки = Новый ТаблицаЗначений; Колонки = Колонки.Колонки; @@ -1051,10 +1058,20 @@ ИмяКолонкиИлиОписаниеТипов = Неопределено; КонецЕсли; КонецЕсли; - Если Колонки.Найти(ИмяКолонкиТипаЗначения) <> Неопределено Тогда + Если ТипЗнч(Колонки) = Тип("ТаблицаЗначений") Тогда + ЕстьКолонкаТипЗначения = Колонки.Найти(ИмяКолонкиТипаЗначения, "Имя") <> Неопределено; + Иначе + ЕстьКолонкаТипЗначения = Колонки.Найти(ИмяКолонкиТипаЗначения) <> Неопределено; + КонецЕсли; + Если ЕстьКолонкаТипЗначения Тогда ТекущаяСтрока[ИмяКолонкиТипаЗначения] = ПредставлениеТипаЛкс(ТипЗначения, ИмяКолонкиИлиОписаниеТипов, Ложь); КонецЕсли; - Если Колонки.Найти(ИмяКолонкиИмяТипаЗначения) <> Неопределено Тогда + Если ТипЗнч(Колонки) = Тип("ТаблицаЗначений") Тогда + ЕстьКолонкаИмяТипаЗначения = Колонки.Найти(ИмяКолонкиИмяТипаЗначения, "Имя") <> Неопределено; + Иначе + ЕстьКолонкаИмяТипаЗначения = Колонки.Найти(ИмяКолонкиИмяТипаЗначения) <> Неопределено; + КонецЕсли; + Если ЕстьКолонкаИмяТипаЗначения Тогда ТекущаяСтрока[ИмяКолонкиИмяТипаЗначения] = ПредставлениеТипаЛкс(ТипЗначения, ИмяКолонкиИлиОписаниеТипов, Истина); КонецЕсли; @@ -1194,6 +1211,9 @@ Функция ЗаменитьИдентификаторОбъектаЛкс(Объект, ИдентификаторСсылки = Неопределено) Экспорт + Если Не ирКэш.ЛиПортативныйРежимЛкс() И ТипЗнч(Объект) = Тип("ОбработкаОбъект.ирИмитаторСсылочныйОбъект") Тогда + Возврат Объект.ЗаменитьИдентификаторОбъекта(); + КонецЕсли; Если ИдентификаторСсылки = Неопределено Тогда ИдентификаторСсылки = Новый УникальныйИдентификатор; КонецЕсли; @@ -3023,11 +3043,28 @@ И ТипЗнч(пОтборПриемник) = Тип("Отбор") Тогда СкопироватьОтборПостроителяЛкс(пОтборПриемник, пОтборИсточник, , ТолькоИспользуемые, ОчищатьПриемник); + ИначеЕсли Истина + И ТипЗнч(пОтборИсточник) = Тип("Структура") + И ТипЗнч(пОтборПриемник) = Тип("Отбор") + Тогда + Для Каждого КлючИЗначение Из пОтборИсточник Цикл + ЭлементОтбора = пОтборПриемник.Найти(КлючИЗначение.Ключ); + Если ЭлементОтбора <> Неопределено Тогда + УстановитьЭлементОтбораЛкс(ЭлементОтбора,, КлючИЗначение.Значение); + КонецЕсли; + КонецЦикла; ИначеЕсли Истина И ТипЗнч(пОтборИсточник) = Тип("ОтборКомпоновкиДанных") И ТипЗнч(пОтборПриемник) = Тип("ОтборКомпоновкиДанных") Тогда СкопироватьЭлементыКомпоновкиЛкс(пОтборПриемник, пОтборИсточник, ПроверятьДоступность, ОчищатьПриемник); + ИначеЕсли Истина + И ТипЗнч(пОтборИсточник) = Тип("Структура") + И ТипЗнч(пОтборПриемник) = Тип("ОтборКомпоновкиДанных") + Тогда + Для Каждого КлючИЗначение Из пОтборИсточник Цикл + НайтиДобавитьЭлементОтбораКомпоновкиЛкс(пОтборПриемник, КлючИЗначение.Ключ, КлючИЗначение.Значение); + КонецЦикла; ИначеЕсли Истина И ТипЗнч(пОтборИсточник) = Тип("Отбор") И ТипЗнч(пОтборПриемник) = Тип("ОтборКомпоновкиДанных") @@ -5223,7 +5260,7 @@ Тогда // ИначеЕсли ТипЗнч(Объект) = Тип("Форма") Тогда - ПолноеИмяМД = ПолучитьДопСвойстваФормыЛкс(Объект).ИмяФормы; + ПолноеИмяМД = СлужебныеДанныеФормыЛкс(Объект).ИмяФормы; ИначеЕсли ТипЗнч(Объект) = Тип("УправляемаяФорма") Тогда ПолноеИмяМД = Объект.ИмяФормы; Иначе @@ -7291,7 +7328,7 @@ ГруппаИли.ТипГруппы = ТипГруппыЭлементовОтбораКомпоновкиДанных.ГруппаИли; ГруппаИли.Использование = Истина; Для Каждого КлючСтроки Из КоллекцияСтрок Цикл - ГруппаИ = НастройкаКомпоновки.Отбор.Элементы.Добавить(Тип("ГруппаЭлементовОтбораКомпоновкиДанных")); + ГруппаИ = ГруппаИли.Элементы.Добавить(Тип("ГруппаЭлементовОтбораКомпоновкиДанных")); ГруппаИ.ТипГруппы = ТипГруппыЭлементовОтбораКомпоновкиДанных.ГруппаИ; ГруппаИ.Использование = Истина; Для Каждого КлючИЗначение Из КлючТекущейСтроки Цикл @@ -7580,11 +7617,19 @@ Процедура ИнтерактивноЗаписатьВКолонкуТабличногоПоляЛкс(ТабличноеПоле, Знач Колонка, Знач Значение, Знач ФормаИнициатор = Неопределено, Знач ВосстанавитьТекущуюКолонку = Истина, Знач ВключитьРежимРедактирования = Истина, Знач КонтролироватьТекущиеДанные = Истина) Экспорт - ЭлементУправления = Колонка.ЭлементУправления; - Если ТипЗнч(ЭлементУправления) <> Тип("ПолеВвода") Тогда - Возврат; - КонецЕсли; - ХмлТип = XMLТипЗнч(ЭлементУправления.Значение); + Если ТипЗнч(Колонка) = Тип("КолонкаТабличногоПоля") Тогда + ЭлементУправления = Колонка.ЭлементУправления; + Если ТипЗнч(ЭлементУправления) <> Тип("ПолеВвода") Тогда + Возврат; + КонецЕсли; + Иначе + ЭлементУправления = Колонка; + Если ТипЗнч(ЭлементУправления) <> Тип("ПолеФормы") Тогда + Возврат; + КонецЕсли; + КонецЕсли; + ДанныеПоля = ДанныеЭлементаФормыЛкс(ЭлементУправления); + ХмлТип = XMLТипЗнч(ДанныеПоля); Если Истина И ХмлТип <> Неопределено И Найти(ХмлТип.ИмяТипа, "CatalogRef.") > 0 @@ -7604,34 +7649,47 @@ КонецЕсли; КонецЕсли; Если ВосстанавитьТекущуюКолонку Тогда - СтараяТекущаяКолонка = ТабличноеПоле.ТекущаяКолонка; + Если ТипЗнч(ТабличноеПоле) = Тип("ТабличноеПоле") Тогда + СтараяТекущаяКолонка = ТабличноеПоле.ТекущаяКолонка; + Иначе + СтараяТекущаяКолонка = ТабличноеПоле.ТекущийЭлемент; + КонецЕсли; КонецЕсли; - ПрисвоитьЕслиНеРавноЛкс(ТабличноеПоле.ТекущаяКолонка, Колонка); + Если ТипЗнч(ТабличноеПоле) = Тип("ТабличноеПоле") Тогда + ПрисвоитьЕслиНеРавноЛкс(ТабличноеПоле.ТекущаяКолонка, Колонка); + Иначе + ПрисвоитьЕслиНеРавноЛкс(ТабличноеПоле.ТекущийЭлемент, Колонка); + КонецЕсли; Если ВключитьРежимРедактирования Тогда ТабличноеПоле.ИзменитьСтроку(); КонецЕсли; ИнтерактивноЗаписатьВЭлементУправленияЛкс(ЭлементУправления, Значение, ФормаИнициатор); - Если Истина - И КонтролироватьТекущиеДанные // На 8.3.8 значение в свойство строки почему то не попадает - И Колонка.Данные <> "" - Тогда - Попытка - ЗначениеЯчейки = ТабличноеПоле.ТекущиеДанные[Колонка.Данные]; - ИмяДанныхПравильное = Истина; - Исключение - // В табличных полях компоновки - ИмяДанныхПравильное = Ложь; - КонецПопытки; - Если ИмяДанныхПравильное Тогда - Если Значение <> ЗначениеЯчейки Тогда - // Такое случается в некоторых состояниях формы (пока Открыта() = Ложь) - // Также это срабатывает для неподдерживаемых типов в поле ввода - ТабличноеПоле.ТекущиеДанные[Колонка.Данные] = Значение; + Если КонтролироватьТекущиеДанные Тогда // На 8.3.8 значение в свойство строки почему то не попадает + ПутьКДаннымКолонки = ПолучитьПутьКДаннымКолонкиТабличногоПоляЛкс(ТабличноеПоле); + Если ПутьКДаннымКолонки <> "" Тогда + ТекущиеДанные = ДанныеТекущейСтрокиЛкс(ТабличноеПоле); + Попытка + ЗначениеЯчейки = ТекущиеДанные[ПутьКДаннымКолонки]; + ИмяДанныхПравильное = Истина; + Исключение + // В табличных полях компоновки + ИмяДанныхПравильное = Ложь; + КонецПопытки; + Если ИмяДанныхПравильное Тогда + Если Значение <> ЗначениеЯчейки Тогда + // Такое случается в некоторых состояниях формы (пока Открыта() = Ложь) + // Также это срабатывает для неподдерживаемых типов в поле ввода + ТекущиеДанные[ПутьКДаннымКолонки] = Значение; + КонецЕсли; КонецЕсли; КонецЕсли; КонецЕсли; Если ВосстанавитьТекущуюКолонку Тогда - ПрисвоитьЕслиНеРавноЛкс(ТабличноеПоле.ТекущаяКолонка, СтараяТекущаяКолонка); + Если ТипЗнч(ТабличноеПоле) = Тип("ТабличноеПоле") Тогда + ПрисвоитьЕслиНеРавноЛкс(ТабличноеПоле.ТекущаяКолонка, СтараяТекущаяКолонка); + Иначе + ПрисвоитьЕслиНеРавноЛкс(ТабличноеПоле.ТекущийЭлемент, СтараяТекущаяКолонка); + КонецЕсли; КонецЕсли; КонецПроцедуры // ИнтерактивноЗаписатьВКолонкуТабличногоПоляЛкс() @@ -8060,12 +8118,12 @@ Если ТипЗнч(ЭлементФормы) <> Тип("Панель") Тогда Продолжить; КонецЕсли; - ОбновитьЗаголовкиСтраницПанелиЛкс(ЭлементыФормы, ЭлементФормы); + ОбновитьЗаголовкиСтраницПанелиЛкс(ЭтаФорма, ЭлементыФормы, ЭлементФормы); КонецЦикла; КонецПроцедуры // ОбновитьЗаголовкиСтраницПанелейЛкс() -Функция ОбновитьЗаголовкиСтраницПанелиЛкс(ЭлементыФормы, Панель) Экспорт +Функция ОбновитьЗаголовкиСтраницПанелиЛкс(ЭтаФорма, ЭлементыФормы, Панель) Экспорт ТабличноеПолеСтраниц = ЭлементыФормы.Найти("Страницы" + Панель.Имя); Если ТипЗнч(ТабличноеПолеСтраниц) = Тип("ТабличноеПоле") Тогда @@ -8074,16 +8132,24 @@ ТаблицаСтраниц = Неопределено; КонецЕсли; ОбщееКоличество = 0; + ГотовностьДанныхСтраниц = СлужебныеДанныеФормыЛкс(ЭтаФорма).ГотовностьДанныхСтраниц; + #Если Сервер И Не Сервер Тогда + ГотовностьДанныхСтраниц = Новый СписокЗначений; + #КонецЕсли Для Каждого Страница Из Панель.Страницы Цикл - Если Страница.Имя = "" Тогда // Служебная страница. Появляется после очистки страниц. + ИмяСтраницы = Страница.Имя; + Если ИмяСтраницы = "" Тогда // Служебная страница. Появляется после очистки страниц. Продолжить; КонецЕсли; - ЭУ = ЭлементыФормы.Найти(Страница.Имя); + Если Найти("." + ИмяСтраницы, ".Страница") = 1 Тогда + ИмяСтраницы = СтрЗаменить("." + ИмяСтраницы, ".Страница", ""); + КонецЕсли; + ЭУ = ЭлементыФормы.Найти(ИмяСтраницы); Если ЭУ = Неопределено Тогда Продолжить; КонецЕсли; Если Ложь - Или Страница.Значение = Null + Или ГотовностьДанныхСтраниц.НайтиПоЗначению(Страница.Имя) <> Неопределено Или (Истина И ТипЗнч(Страница.Значение) = Тип("Структура") И Страница.Значение.Свойство("Рассчитано") @@ -8133,14 +8199,14 @@ // Количество = 0; // КонецЕсли; //КонецЕсли; - Количество = ОбновитьЗаголовкиСтраницПанелиЛкс(ЭлементыФормы, ЭУ); + Количество = ОбновитьЗаголовкиСтраницПанелиЛкс(ЭтаФорма, ЭлементыФормы, ЭУ); КонецЕсли; Если ТипЗнч(Количество) = Тип("Число") Тогда ОбщееКоличество = ОбщееКоличество + Количество; КонецЕсли; КонецЕсли; Если ТаблицаСтраниц <> Неопределено Тогда - СтрокаСтраницы = ТаблицаСтраниц.Найти(Страница.Имя, "ИмяСтраницы"); + СтрокаСтраницы = ТаблицаСтраниц.Найти(ИмяСтраницы, "ИмяСтраницы"); СтрокаСтраницы.Количество = Количество; СтрокаСтраницы.Непустая = Количество > 0; КонецЕсли; @@ -10602,23 +10668,29 @@ // Объект - ОбъектБД, ОбъектМД Функция ПолучитьТабличныеЧастиОбъектаЛкс(Объект) Экспорт - Если ТипЗнч(Объект) = Тип("ОбъектМетаданных") Тогда - мдОбъекта = Объект; + Если Истина + И Не ирКэш.ЛиПортативныйРежимЛкс() + И ТипЗнч(Объект) = Тип("ОбработкаОбъект.ирИмитаторСсылочныйОбъект") + Тогда + ОбъектМД = Метаданные.НайтиПоТипу(Объект._Тип); + ОбъектБД = Объект.Данные; + ИначеЕсли ТипЗнч(Объект) = Тип("ОбъектМетаданных") Тогда + ОбъектМД = Объект; ОбъектБД = Неопределено; Иначе - мдОбъекта = Объект.Метаданные(); + ОбъектМД = Объект.Метаданные(); ОбъектБД = Объект; КонецЕсли; СтруктураТЧ = Новый Структура(); - ЭтоСправочник = Метаданные.Справочники.Индекс(мдОбъекта) >= 0; - Если Не ЛиСсылочныйОбъектМетаданных(мдОбъекта, Ложь) Тогда + ЭтоСправочник = Метаданные.Справочники.Индекс(ОбъектМД) >= 0; + Если Не ЛиСсылочныйОбъектМетаданных(ОбъектМД, Ложь) Тогда Возврат СтруктураТЧ; КонецЕсли; - Для Каждого МетаТЧ из мдОбъекта.ТабличныеЧасти Цикл + Для Каждого МетаТЧ из ОбъектМД.ТабличныеЧасти Цикл // Для реквизитов справочников, принадлежащих только группе или только элементу нужно игнорировать те объекты, для которых эти реквизиты не используются Если Истина - И ЭтоСправочник И ОбъектБД <> Неопределено + И ирОбщий.ЛиМетаданныеОбъектаСГруппамиЛкс(ОбъектМД) Тогда Если Ложь Или (Истина @@ -10633,17 +10705,17 @@ КонецЕсли; СтруктураТЧ.Вставить(МетаТЧ.Имя, МетаТЧ.Представление()); КонецЦикла; - Если Метаданные.ПланыСчетов.Индекс(мдОбъекта) >= 0 Тогда - Если мдОбъекта.ВидыСубконто <> Неопределено Тогда + Если Метаданные.ПланыСчетов.Индекс(ОбъектМД) >= 0 Тогда + Если ОбъектМД.ВидыСубконто <> Неопределено Тогда СтруктураТЧ.Вставить("ВидыСубконто", "Виды субконто"); КонецЕсли; КонецЕсли; - Если Метаданные.ПланыВидовРасчета.Индекс(мдОбъекта) >= 0 Тогда - Если мдОбъекта.ЗависимостьОтВидовРасчета <> Метаданные.СвойстваОбъектов.ИспользованиеБазыПланаВидовРасчета.НеИспользовать Тогда + Если Метаданные.ПланыВидовРасчета.Индекс(ОбъектМД) >= 0 Тогда + Если ОбъектМД.ЗависимостьОтВидовРасчета <> Метаданные.СвойстваОбъектов.ИспользованиеБазыПланаВидовРасчета.НеИспользовать Тогда СтруктураТЧ.Вставить("БазовыеВидыРасчета", "Базовые виды расчета"); КонецЕсли; СтруктураТЧ.Вставить("ВедущиеВидыРасчета", "Ведущие виды расчета"); - Если мдОбъекта.ИспользованиеПериодаДействия Тогда + Если ОбъектМД.ИспользованиеПериодаДействия Тогда СтруктураТЧ.Вставить("ВытесняющиеВидыРасчета", "Вытесняющие виды расчета"); КонецЕсли; КонецЕсли; @@ -11070,11 +11142,24 @@ КонецФункции + Функция СериализоватьДополнительныеСвойстваОбъектаЛкс(Объект) Экспорт - Перем ОбменДанными, Получатели; - Структура = Новый Структура; + СтруктураОбменаДанными = СтруктураОбменаДаннымиОбъектаЛкс(Объект); + Если СтруктураОбменаДанными <> Неопределено Тогда + Структура.Вставить("ОбменДанными", СтруктураОбменаДанными); + КонецЕсли; + Если ТипЗнч(Объект) <> Тип("УдалениеОбъекта") Тогда + ДополнительныеСвойстваXML = СохранитьОбъектВВидеСтрокиXMLЛкс(Объект.ДополнительныеСвойства); + Структура.Вставить("ДополнительныеСвойстваXML", ДополнительныеСвойстваXML); + КонецЕсли; + Возврат Структура; + +КонецФункции + +Функция СтруктураОбменаДаннымиОбъектаЛкс(Знач Объект) Экспорт + Попытка ОбменДанными = Объект.ОбменДанными; Исключение @@ -11088,10 +11173,8 @@ // Элемент плана обмена в 8.3.5+ Получатели = Неопределено; КонецПопытки; - КонецЕсли; - Если ОбменДанными <> Неопределено Тогда - СтруктураОбменаДанными = Новый Структура; - СтруктураОбменаДанными.Вставить("Загрузка", ОбменДанными.Загрузка); + Результат = Новый Структура; + Результат.Вставить("Загрузка", ОбменДанными.Загрузка); Если Получатели <> Неопределено Тогда Узлы = Новый Массив; Для Каждого Получатель Из ОбменДанными.Получатели Цикл @@ -11100,40 +11183,41 @@ Получатели = Новый Структура; Получатели.Вставить("Автозаполнение", ОбменДанными.Получатели.Автозаполнение); Получатели.Вставить("Узлы", Узлы); - СтруктураОбменаДанными.Вставить("Отправитель", ОбменДанными.Отправитель); - СтруктураОбменаДанными.Вставить("Получатели", Получатели); + Результат.Вставить("Отправитель", ОбменДанными.Отправитель); + Результат.Вставить("Получатели", Получатели); КонецЕсли; - Структура.Вставить("ОбменДанными", СтруктураОбменаДанными); - КонецЕсли; - Если ТипЗнч(Объект) <> Тип("УдалениеОбъекта") Тогда - ДополнительныеСвойстваXML = СохранитьОбъектВВидеСтрокиXMLЛкс(Объект.ДополнительныеСвойства); - Структура.Вставить("ДополнительныеСвойстваXML", ДополнительныеСвойстваXML); - КонецЕсли; - Возврат Структура; + КонецЕсли; + Возврат Результат; КонецФункции // СериализоватьПараметрыОбменаДанными() Процедура ВосстановитьДополнительныеСвойстваОбъектаЛкс(Объект, СтруктураДополнительныхСвойств) Экспорт - Перем ОбменДанными, Получатели; - Если СтруктураДополнительныхСвойств.Свойство("ОбменДанными") Тогда - ОбменДанными = Объект.ОбменДанными; - СтруктураОбменаДанными = СтруктураДополнительныхСвойств.ОбменДанными; - ЗаполнитьЗначенияСвойств(ОбменДанными, СтруктураОбменаДанными); - Если СтруктураОбменаДанными.Свойство("Получатели") Тогда - ЗаполнитьЗначенияСвойств(ОбменДанными.Получатели, СтруктураОбменаДанными.Получатели); - ОбменДанными.Получатели.Очистить(); - Для Каждого Получатель Из СтруктураОбменаДанными.Получатели.Узлы Цикл - ОбменДанными.Получатели.Добавить(Получатель); - КонецЦикла; - КонецЕсли; + ВосстановитьСтруктуруОбменаДаннымиОбъектаЛкс(Объект, СтруктураДополнительныхСвойств.ОбменДанными); КонецЕсли; Если ТипЗнч(Объект) <> Тип("УдалениеОбъекта") Тогда ДополнительныеСвойства = ВосстановитьОбъектИзСтрокиXMLЛкс(СтруктураДополнительныхСвойств.ДополнительныеСвойстваXML); СкопироватьУниверсальнуюКоллекциюЛкс(ДополнительныеСвойства, Объект.ДополнительныеСвойства); КонецЕсли; +КонецПроцедуры + +Процедура ВосстановитьСтруктуруОбменаДаннымиОбъектаЛкс(Знач Объект, Знач СтруктураОбменаДанными) Экспорт + + Если СтруктураОбменаДанными = Неопределено Тогда + Возврат; + КонецЕсли; + ОбменДанными = Объект.ОбменДанными; + ЗаполнитьЗначенияСвойств(ОбменДанными, СтруктураОбменаДанными); + Если СтруктураОбменаДанными.Свойство("Получатели") Тогда + ЗаполнитьЗначенияСвойств(ОбменДанными.Получатели, СтруктураОбменаДанными.Получатели); + ОбменДанными.Получатели.Очистить(); + Для Каждого Получатель Из СтруктураОбменаДанными.Получатели.Узлы Цикл + ОбменДанными.Получатели.Добавить(Получатель); + КонецЦикла; + КонецЕсли; + КонецПроцедуры // ВосстановитьПараметрыОбменаДаннымиЛкс() // Записывает объект с параметризованным контекстом (клиент/сервер). @@ -11144,11 +11228,26 @@ БезАвторегистрацииИзменений = Неопределено) Экспорт Если НаСервере Тогда - ДополнительныеСвойства = СериализоватьДополнительныеСвойстваОбъектаЛкс(Объект); - ОбъектXML = СохранитьОбъектВВидеСтрокиXMLЛкс(Объект); - ирСервер.ЗаписатьОбъектXMLЛкс(ОбъектXML, ДополнительныеСвойства, РежимЗаписи, РежимПроведения, ОтключатьКонтрольЗаписи, БезАвторегистрацииИзменений); - Объект = ВосстановитьОбъектИзСтрокиXMLЛкс(ОбъектXML); - ВосстановитьДополнительныеСвойстваОбъектаЛкс(Объект, ДополнительныеСвойства); + ТипОбъекта = ТипЗнч(Объект); + ЭтоИмитатор = Истина + И Не ирКэш.ЛиПортативныйРежимЛкс() + И (Ложь + Или ТипОбъекта = Тип("ОбработкаОбъект.ирИмитаторНаборЗаписей") + Или ТипОбъекта = Тип("ОбработкаОбъект.ирИмитаторКонстантаМенеджер") + Или ТипОбъекта = Тип("ОбработкаОбъект.ирИмитаторСсылочныйОбъект")); + Если ЭтоИмитатор Тогда + ОбъектXML = Объект.Снимок(); + Иначе + ДополнительныеСвойства = СериализоватьДополнительныеСвойстваОбъектаЛкс(Объект); + ОбъектXML = СохранитьОбъектВВидеСтрокиXMLЛкс(Объект); + КонецЕсли; + ирСервер.ЗаписатьОбъектXMLЛкс(ОбъектXML, ДополнительныеСвойства, РежимЗаписи, РежимПроведения, ОтключатьКонтрольЗаписи, БезАвторегистрацииИзменений, ТипОбъекта); + Если ЭтоИмитатор Тогда + Объект.ЗагрузитьСнимок(ОбъектXML); + Иначе + Объект = ВосстановитьОбъектИзСтрокиXMLЛкс(ОбъектXML); + ВосстановитьДополнительныеСвойстваОбъектаЛкс(Объект, ДополнительныеСвойства); + КонецЕсли; //#Если Клиент Тогда // Попытка // СсылкаОбъекта = Объект.Ссылка; @@ -11176,7 +11275,12 @@ ИначеЕсли РежимЗаписи = "ПометкаУдаления" Тогда Объект.Записать(); Объект.ОбменДанными.Загрузка = Ложь; - Объект.УстановитьПометкуУдаления(Не Объект.ПометкаУдаления); + Если Не ирКэш.ЛиПортативныйРежимЛкс() И ТипЗнч(Объект) = Тип("ОбработкаОбъект.ирИмитаторСсылочныйОбъект") Тогда + ПометкаУдаления = Объект.Данные.ПометкаУдаления; + Иначе + ПометкаУдаления = Объект.ПометкаУдаления; + КонецЕсли; + Объект.УстановитьПометкуУдаления(Не ПометкаУдаления); ИначеЕсли Истина И ТипЗнч(РежимЗаписи) = Тип("РежимЗаписиДокумента") И РежимЗаписи <> РежимЗаписиДокумента.Запись @@ -11271,6 +11375,257 @@ КонецПроцедуры +Процедура УстановитьПометкуУдаленияОбъектаЛкс(Объект, НаСервере = Ложь, ЗначениеПометки = Истина, БезАвторегистрацииИзменений = Неопределено) Экспорт + + Если НаСервере Тогда + ТипОбъекта = ТипЗнч(Объект); + ЭтоИмитатор = Истина + И Не ирКэш.ЛиПортативныйРежимЛкс() + И (Ложь + Или ТипОбъекта = Тип("ОбработкаОбъект.ирИмитаторНаборЗаписей") + Или ТипОбъекта = Тип("ОбработкаОбъект.ирИмитаторКонстантаМенеджер") + Или ТипОбъекта = Тип("ОбработкаОбъект.ирИмитаторСсылочныйОбъект")); + Если ЭтоИмитатор Тогда + ОбъектXML = Объект.Снимок(); + Иначе + ДополнительныеСвойства = СериализоватьДополнительныеСвойстваОбъектаЛкс(Объект); + ОбъектXML = СохранитьОбъектВВидеСтрокиXMLЛкс(Объект); + КонецЕсли; + ирСервер.УстановитьПометкуУдаленияОбъектаЛкс(ОбъектXML, ДополнительныеСвойства, ЗначениеПометки); + Если ЭтоИмитатор Тогда + Объект.ЗагрузитьСнимок(ОбъектXML); + Иначе + Объект = ВосстановитьОбъектИзСтрокиXMLЛкс(ОбъектXML); + ВосстановитьДополнительныеСвойстваОбъектаЛкс(Объект, ДополнительныеСвойства); + КонецЕсли; + Иначе + УстановитьПараметрыЗаписиОбъектаЛкс(Объект, , БезАвторегистрацииИзменений); + //Если РежимЗаписи = Неопределено Тогда + // Объект.УстановитьПометкуУдаления(ЗначениеПометки); + //Иначе + Объект.УстановитьПометкуУдаления(ЗначениеПометки); + //КонецЕсли; + КонецЕсли; + +КонецПроцедуры + +Процедура УдалитьОбъектЛкс(Объект, НаСервере = Ложь, ОтключатьКонтрольЗаписи = Неопределено, БезАвторегистрацииИзменений = Неопределено) Экспорт + + УстановитьПараметрыЗаписиОбъектаЛкс(Объект, ОтключатьКонтрольЗаписи, БезАвторегистрацииИзменений); + Если НаСервере Тогда + ТипОбъекта = ТипЗнч(Объект); + ЭтоИмитатор = Истина + И Не ирКэш.ЛиПортативныйРежимЛкс() + И (Ложь + Или ТипОбъекта = Тип("ОбработкаОбъект.ирИмитаторНаборЗаписей") + Или ТипОбъекта = Тип("ОбработкаОбъект.ирИмитаторКонстантаМенеджер") + Или ТипОбъекта = Тип("ОбработкаОбъект.ирИмитаторСсылочныйОбъект")); + Если ЭтоИмитатор Тогда + ОбъектXML = Объект.Снимок(); + Иначе + ДополнительныеСвойства = СериализоватьДополнительныеСвойстваОбъектаЛкс(Объект); + ОбъектXML = СохранитьОбъектВВидеСтрокиXMLЛкс(Объект); + КонецЕсли; + ирСервер.УдалитьОбъектЛкс(ОбъектXML, ДополнительныеСвойства, ТипОбъекта); + #Если Клиент Тогда + ОповеститьОбИзменении(Объект.Ссылка); + #КонецЕсли + Иначе + Объект.Удалить(); + КонецЕсли; + +КонецПроцедуры + +Процедура УстановитьПараметрыЗаписиОбъектаЛкс(Знач Объект, ОтключатьКонтрольЗаписи = Неопределено, БезАвторегистрацииИзменений = Неопределено) Экспорт + + Попытка + ОбменДанными = Объект.ОбменДанными; + Исключение + // Элемент плана обмена в 8.3.4- + ОбменДанными = Неопределено; + КонецПопытки; + Если ОбменДанными <> Неопределено Тогда + Если ОтключатьКонтрольЗаписи <> Неопределено Тогда + ОбменДанными.Загрузка = ОтключатьКонтрольЗаписи; + КонецЕсли; + Если БезАвторегистрацииИзменений <> Неопределено Тогда + Попытка + Получатели = ОбменДанными.Получатели; + Исключение + // Элемент плана обмена в 8.3.5+ + Получатели = Неопределено; + КонецПопытки; + Если Получатели <> Неопределено Тогда + Получатели.Автозаполнение = Не БезАвторегистрацииИзменений; + КонецЕсли; + КонецЕсли; + КонецЕсли; + +КонецПроцедуры + +Функция ОбъектБДПоКлючуЛкс(Знач ИмяОсновнойТаблицы, КлючОбъекта, Знач СохранятьИдентификаторСсылки = Ложь, Знач ЧитатьДанные = Истина, Знач НаСервере = Ложь, + выхИдентификаторСсылки = Неопределено, РазрешитьВложенныйВызов = Истина) Экспорт + + #Если Сервер И Не Клиент Тогда + Если НаСервере Тогда + НаСервере = Ложь; + КонецЕсли; + #КонецЕсли + Если Не ирКэш.ЛиПортативныйРежимЛкс() И НаСервере И РазрешитьВложенныйВызов Тогда + СтруктураСнимка = ирСервер.ПолучитьСнимокОбъектаБДПоКлючуЛкс(ИмяОсновнойТаблицы, КлючОбъекта, СохранятьИдентификаторСсылки, ЧитатьДанные, выхИдентификаторСсылки); + Если СтруктураСнимка <> Неопределено Тогда + Имитатор = Новый (СтруктураСнимка.ТипОбъекта); + Имитатор.ЗагрузитьСнимок(СтруктураСнимка.Снимок); + Результат = Новый Структура; + Результат.Вставить("Методы", Имитатор); + Результат.Вставить("Данные", Имитатор.Данные); + КонецЕсли; + Иначе + мМетаданныеОбъекта = ирОбщий.НайтиОбъектМетаданныхПоПолномуИмениТаблицыБДЛкс(ИмяОсновнойТаблицы, Истина); + Если мМетаданныеОбъекта = Неопределено Тогда + Если ЗначениеЗаполнено(ИмяОсновнойТаблицы) Тогда + ИмяОсновнойТаблицы = Неопределено; + КонецЕсли; + Иначе + мПолноеИмяМД = мМетаданныеОбъекта.ПолноеИмя(); + КонецЕсли; + ТипОсновнойТаблицы = ирОбщий.ПолучитьТипТаблицыБДЛкс(ИмяОсновнойТаблицы); + ЭтоСсылочныйОбъект = Ложь + Или ирОбщий.ЛиКорневойТипСсылкиЛкс(ТипОсновнойТаблицы) + Или (Истина + И ТипОсновнойТаблицы = "Внешняя" + И мМетаданныеОбъекта.ТипДанныхТаблицы = Метаданные.СвойстваОбъектов.ТипДанныхТаблицыВнешнегоИсточникаДанных.ОбъектныеДанные); + ЭтоКонстанта = ирОбщий.ЛиКорневойТипКонстантыЛкс(ТипОсновнойТаблицы); + ЭтоПланОбмена = ирОбщий.ЛиКорневойТипПланаОбменаЛкс(ТипОсновнойТаблицы); + ЭтоДокумент = ирОбщий.ЛиКорневойТипДокументаЛкс(ТипОсновнойТаблицы); + ЭтоМетаСсылка = ирОбщий.ЛиТипТаблицыМетассылкиЛкс(ТипОсновнойТаблицы); + //ЭтоВнешнийОбъект = ТипОсновнойТаблицы = "Внешняя"; + Если Ложь + Или Не ЗначениеЗаполнено(ТипОсновнойТаблицы) + Или (Истина + И ЭтоСсылочныйОбъект + И ТипЗнч(КлючОбъекта) = Тип("Строка")) + Тогда + Возврат Неопределено; + КонецЕсли; + Результат = Новый Структура; + Если ЭтоСсылочныйОбъект Тогда + Если ЭтоМетаСсылка Тогда + Объект = КлючОбъекта; + выхСтруктураОбъекта = КлючОбъекта; + Данные = Объект; + Методы = Объект; + Иначе + Если ЧитатьДанные И ЛиТипСсылкиБДЛкс(ТипЗнч(КлючОбъекта)) И ЗначениеЗаполнено(КлючОбъекта) Тогда + Объект = КлючОбъекта.ПолучитьОбъект(); + Если Объект <> Неопределено Тогда + Объект.Прочитать(); // Получаем гарантировано свежие данные мимо объектного кэша, но объектный кэш не обновится https://partners.v8.1c.ru/forum/t/1383852/ + КонецЕсли; + КонецЕсли; + Если Объект = Неопределено Тогда + Если ЛиТипСсылкиБДЛкс(ТипЗнч(КлючОбъекта)) Тогда + выхИдентификаторСсылки = КлючОбъекта.УникальныйИдентификатор(); + ИначеЕсли Не СохранятьИдентификаторСсылки Тогда + выхИдентификаторСсылки = Неопределено; + КонецЕсли; + Если КлючОбъекта <> "" Тогда + ЭтоГруппаДляНового = КлючОбъекта = Истина; + Попытка + Объект = ирОбщий.СоздатьСсылочныйОбъектПоМетаданнымЛкс(мПолноеИмяМД, ЭтоГруппаДляНового, выхИдентификаторСсылки); + Исключение + // Может не быть прав на создание объекта + Сообщить("Ошибка создания объекта: " + ОписаниеОшибки()); + Возврат Неопределено; + КонецПопытки; + КонецЕсли; + КонецЕсли; + Данные = Объект; + Методы = Объект; + //#Если Не Клиент И Сервер Тогда + Если НаСервере И Не ирКэш.ЛиПортативныйРежимЛкс() Тогда + ИмитаторОбъекта = ПолучитьОбъектПоПолномуИмениМетаданныхЛкс("Обработка.ирИмитаторСсылочныйОбъект"); + #Если Сервер И Не Сервер Тогда + ИмитаторОбъекта = Обработки.ирИмитаторСсылочныйОбъект.Создать(); + #КонецЕсли + ИмитаторОбъекта.Конструктор(Объект); + Данные = ИмитаторОбъекта.Данные; + Методы = ИмитаторОбъекта; + КонецЕсли; + //#КонецЕсли + КонецЕсли; + Иначе + Если ЭтоКонстанта Тогда + Объект = Новый (СтрЗаменить(ИмяОсновнойТаблицы, ".", "МенеджерЗначения.")); + Иначе + Объект = ирОбщий.СоздатьНаборЗаписейПоИмениТаблицыБДЛкс(ИмяОсновнойТаблицы); + #Если Сервер И Не Сервер Тогда + Объект = РегистрыСведений.СостоянияАвтозаданийИис.СоздатьНаборЗаписей(); + #КонецЕсли + Для Каждого КлючИЗначение Из КлючОбъекта Цикл + Объект.Отбор[КлючИЗначение.Ключ].Установить(КлючИЗначение.Значение); + КонецЦикла; + КонецЕсли; + Данные = Объект; + Методы = Объект; + Если ЧитатьДанные Тогда + Объект.Прочитать(); + КонецЕсли; + //#Если Не Клиент И Сервер Тогда + Если НаСервере И Не ирКэш.ЛиПортативныйРежимЛкс()Тогда + Если ЭтоКонстанта Тогда + ИмитаторОбъекта = ПолучитьОбъектПоПолномуИмениМетаданныхЛкс("Обработка.ирИмитаторКонстантаМенеджер"); + ИмитаторОбъекта.Конструктор(Объект); + Иначе + ИмитаторОбъекта = ПолучитьОбъектПоПолномуИмениМетаданныхЛкс("Обработка.ирИмитаторНаборЗаписей"); + ИмитаторОбъекта.Конструктор(Объект); + КонецЕсли; + Данные = ИмитаторОбъекта.Данные; + Методы = ИмитаторОбъекта; + КонецЕсли; + //#КонецЕсли + КонецЕсли; + Результат.Вставить("Данные", Данные); + Результат.Вставить("Методы", Методы); + Возврат Результат; + КонецЕсли; + Возврат Результат; + +КонецФункции + +Функция ТипОбъектаБДЛкс(ОбъектБД) Экспорт + + Результат = ТипЗнч(ОбъектБД); + Если Результат = Тип("Структура") Тогда + Имитатор = ОбъектБД.Методы; + Иначе + Имитатор = ОбъектБД; + КонецЕсли; + Результат = ТипЗнч(Имитатор); + Если Не ирКэш.ЛиПортативныйРежимЛкс() Тогда + Если Ложь + Или Результат = Тип("ОбработкаОбъект.ирИмитаторСсылочныйОбъект") + Или Результат = Тип("ОбработкаОбъект.ирИмитаторКонстантаМенеджер") + Или Результат = Тип("ОбработкаОбъект.ирИмитаторНаборЗаписей") + Тогда + Результат = Имитатор._Тип; + КонецЕсли; + КонецЕсли; + Возврат Результат; + +КонецФункции + + +Функция СкопироватьТаблицуЛкс(ТаблицаИлиТабличнаяЧасть, ПараметрыОтбора = Неопределено, Колонки = Неопределено) Экспорт + + Если ТипЗнч(ТаблицаИлиТабличнаяЧасть) = Тип("ТаблицаЗначений") Тогда + Результат = ТаблицаИлиТабличнаяЧасть.Скопировать(ПараметрыОтбора, Колонки); + Иначе + Результат = ТаблицаИлиТабличнаяЧасть.Выгрузить(ПараметрыОтбора, Колонки); + КонецЕсли; + Возврат Результат; + +КонецФункции + Функция ПолучитьПредставлениеДопСвойствОбъектаЛкс(Объект) Попытка @@ -11326,15 +11681,25 @@ КонецФункции // Антибаг платформы https://partners.v8.1c.ru/forum/topic/1168440 -Процедура НаборЗаписейПослеЗагрузкиИзТаблицыЗначенийЛкс(НаборЗаписей) Экспорт +Процедура НаборЗаписейПослеЗагрузкиИзТаблицыЗначенийЛкс(Знач НаборЗаписей) Экспорт + ЭтоИмитатор = Истина + И Не ирКэш.ЛиПортативныйРежимЛкс() + И (Ложь + Или ТипЗнч(НаборЗаписей) = Тип("ОбработкаОбъект.ирИмитаторНаборЗаписей")); + Если ЭтоИмитатор Тогда + Данные = НаборЗаписей.Данные; + ОбъектМД = Метаданные.НайтиПоТипу(ТипОбъектаБДЛкс(НаборЗаписей)); + Иначе #Если Сервер И Не Сервер Тогда НаборЗаписей = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей(); #КонецЕсли - ОбъектМД = НаборЗаписей.Метаданные(); + Данные = НаборЗаписей; + ОбъектМД = НаборЗаписей.Метаданные(); + КонецЕсли; КорневойТип = ПолучитьПервыйФрагментЛкс(ОбъектМД.ПолноеИмя()); Если КорневойТип = "РегистрБухгалтерии" Тогда - Для Каждого Проводка Из НаборЗаписей Цикл + Для Каждого Проводка Из Данные Цикл ОчиститьПоляРегистраБухгалтерииПоПризнакамУчетаЛкс(Проводка, ОбъектМД.Ресурсы, ОбъектМД); ОчиститьПоляРегистраБухгалтерииПоПризнакамУчетаЛкс(Проводка, ОбъектМД.Измерения, ОбъектМД); КонецЦикла; @@ -11367,70 +11732,6 @@ КонецПроцедуры -Процедура УстановитьПараметрыЗаписиОбъектаЛкс(Знач Объект, ОтключатьКонтрольЗаписи = Неопределено, БезАвторегистрацииИзменений = Неопределено) Экспорт - - Перем ОбменДанными, Получатели; - - Попытка - ОбменДанными = Объект.ОбменДанными; - Исключение - // Элемент плана обмена в 8.3.4- - ОбменДанными = Неопределено; - КонецПопытки; - Если ОбменДанными <> Неопределено Тогда - Если ОтключатьКонтрольЗаписи <> Неопределено Тогда - ОбменДанными.Загрузка = ОтключатьКонтрольЗаписи; - КонецЕсли; - Если БезАвторегистрацииИзменений <> Неопределено Тогда - Попытка - Получатели = ОбменДанными.Получатели; - Исключение - // Элемент плана обмена в 8.3.5+ - Получатели = Неопределено; - КонецПопытки; - Если Получатели <> Неопределено Тогда - Получатели.Автозаполнение = Не БезАвторегистрацииИзменений; - КонецЕсли; - КонецЕсли; - КонецЕсли; - -КонецПроцедуры - -Процедура УдалитьОбъектЛкс(Объект, НаСервере = Ложь, ОтключатьКонтрольЗаписи = Неопределено, БезАвторегистрацииИзменений = Неопределено) Экспорт - - УстановитьПараметрыЗаписиОбъектаЛкс(Объект, ОтключатьКонтрольЗаписи, БезАвторегистрацииИзменений); - Если НаСервере Тогда - ДополнительныеСвойства = СериализоватьДополнительныеСвойстваОбъектаЛкс(Объект); - ХМЛ = СохранитьОбъектВВидеСтрокиXMLЛкс(Объект); - ирСервер.УдалитьОбъектЛкс(ХМЛ, ДополнительныеСвойства); - #Если Клиент Тогда - ОповеститьОбИзменении(Объект.Ссылка); - #КонецЕсли - Иначе - Объект.Удалить(); - КонецЕсли; - -КонецПроцедуры - -Процедура УстановитьПометкуУдаленияОбъектаЛкс(Объект, НаСервере = Ложь, ЗначениеПометки = Истина, БезАвторегистрацииИзменений = Неопределено) Экспорт - - Если НаСервере Тогда - ДополнительныеСвойства = СериализоватьДополнительныеСвойстваОбъектаЛкс(Объект); - ОбъектXML = СохранитьОбъектВВидеСтрокиXMLЛкс(Объект); - ирСервер.УстановитьПометкуУдаленияОбъектаЛкс(ОбъектXML, ДополнительныеСвойства, ЗначениеПометки); - Объект = ВосстановитьОбъектИзСтрокиXMLЛкс(ОбъектXML); - ВосстановитьДополнительныеСвойстваОбъектаЛкс(Объект, ДополнительныеСвойства); - Иначе - УстановитьПараметрыЗаписиОбъектаЛкс(Объект, , БезАвторегистрацииИзменений); - //Если РежимЗаписи = Неопределено Тогда - // Объект.УстановитьПометкуУдаления(ЗначениеПометки); - //Иначе - Объект.УстановитьПометкуУдаления(ЗначениеПометки); - //КонецЕсли; - КонецЕсли; - -КонецПроцедуры - // Источник - http://infostart.ru/public/125988/ Функция ВыбратьПоГруппировкамЛкс(Выборка, Группировки, СИерархией = Ложь) Экспорт @@ -11803,7 +12104,8 @@ // Параметры: // СтрокаСоединенияБазы - Строка - пустая строка трактуется как строка соединения пустой инфобазы -Функция ВыполнитьКомандуКонфигуратораЛкс(Знач КомандаКонфигуратора, Знач СтрокаСоединенияБазы = "", выхТекстЛога = "", ПодавлятьДиалоги = Ложь, Состояние = "" ) Экспорт +Функция ВыполнитьКомандуКонфигуратораЛкс(Знач КомандаКонфигуратора, Знач СтрокаСоединенияБазы = "", выхТекстЛога = "", ПодавлятьДиалоги = Ложь, Состояние = "", + УдалитьСуществующуюПустуюИнфобазу = Ложь) Экспорт #Если Клиент Тогда Если ЗначениеЗаполнено(Состояние) Тогда @@ -11812,7 +12114,7 @@ #КонецЕсли Если Не ЗначениеЗаполнено(СтрокаСоединенияБазы) Тогда КаталогПустойИнфобазы = ПолучитьКаталогПустойИнфобазыЛкс(); - СоздатьФайловуюБазу1СЛкс(КаталогПустойИнфобазы); + СоздатьФайловуюБазу1СЛкс(КаталогПустойИнфобазы,, УдалитьСуществующуюПустуюИнфобазу); СтрокаСоединенияБазы = "File=""" + КаталогПустойИнфобазы + """;"; КонецЕсли; СтрокаСоединенияБазы = "/IBConnectionString" + ПолучитьСтрокуСКавычкамиДляКоманднойСтрокиЛкс(СтрокаСоединенияБазы); @@ -14552,16 +14854,27 @@ Процедура ПолеВвода_ОкончаниеВводаТекстаЛкс(Элемент, Текст, Значение, СтандартнаяОбработка, РасширенноеЗначение = Null, ЛиТипСтрокаСлужебный = Ложь) Экспорт Менеджер = Неопределено; - Если ТипЗнч(Элемент.Значение) = Тип("Строка") Тогда - Типы = Элемент.ТипЗначения.Типы(); + ТекущеееЗначение = ДанныеЭлементаФормыЛкс(Элемент); + Если ТипЗнч(ТекущеееЗначение) = Тип("Строка") Тогда + Попытка + ТипЗначенияПоля = ПолучитьТипЗначенияЭлементаФормыЛкс(Элемент); + Исключение + Если ТипЗнч(Элемент) = Тип("ПолеВвода") Тогда + ВызватьИсключение; + Иначе + // Для поля формы игнорируем + Возврат; + КонецЕсли; + КонецПопытки; + Типы = ТипЗначенияПоля.Типы(); Если Типы.Количество() > 1 Тогда - ПредставлениеЗначения = ПолучитьСтрокуМеждуМаркерамиЛкс(Элемент.Значение, "(", ")"); + ПредставлениеЗначения = ПолучитьСтрокуМеждуМаркерамиЛкс(ТекущеееЗначение, "(", ")"); ЗначениеСсылки = ПреобразоватьЗначениеИзSDBLЛкс(ПредставлениеЗначения); Если Не ЗначениеЗаполнено(ЗначениеСсылки) Тогда //e1cib/data/Справочник.ирОбъектыДляОтладки?ref=aa3a0009dd50223411e1c2907cccb6b7 Маркер = "e1cib/data/"; - Если СтрокиРавныЛкс(Нрег(Лев(Элемент.Значение, СтрДлина(Маркер))), Маркер) Тогда - ТекстСсылки = Сред(Элемент.Значение, СтрДлина(Маркер) + 1); + Если СтрокиРавныЛкс(Нрег(Лев(ТекущеееЗначение, СтрДлина(Маркер))), Маркер) Тогда + ТекстСсылки = Сред(ТекущеееЗначение, СтрДлина(Маркер) + 1); Разделитель = "?ref="; Идентификатор = ПолучитьПоследнийФрагментЛкс(ТекстСсылки, Разделитель); Идентификатор = ПолучитьГУИДПрямойИзИнверсногоЛкс(Идентификатор); @@ -14585,7 +14898,7 @@ КонецЕсли; КонецЕсли; Если Не ЗначениеЗаполнено(ЗначениеСсылки) Тогда - Фрагменты = ПолучитьМассивИзСтрокиСРазделителемЛкс(Элемент.Значение); + Фрагменты = ПолучитьМассивИзСтрокиСРазделителемЛкс(ТекущеееЗначение); Если Фрагменты.Количество() > 1 Тогда ИмяТипа = Фрагменты[0] + "." + Фрагменты[1]; Попытка @@ -14603,15 +14916,15 @@ Если Истина И ЛиТипСтрокаСлужебный И СтандартнаяОбработка - И ЗначениеЗаполнено(Элемент.Значение) + И ЗначениеЗаполнено(ТекущеееЗначение) Тогда Значение = ""; СтандартнаяОбработка = Ложь; КонецЕсли; КонецЕсли; КонецЕсли; - Если ЛиТипСсылкиБДЛкс(ТипЗнч(Элемент.Значение)) Тогда - Менеджер = ПолучитьМенеджерЛкс(Элемент.Значение); + Если ЛиТипСсылкиБДЛкс(ТипЗнч(ТекущеееЗначение)) Тогда + Менеджер = ПолучитьМенеджерЛкс(ТекущеееЗначение); КонецЕсли; Если Менеджер <> Неопределено Тогда Значение = ПреобразоватьПредставлениеВСсылкуЛкс(Менеджер, Текст); @@ -14622,8 +14935,8 @@ Если Ложь Или (Истина И РасширенноеЗначение <> Null - И ТипЗнч(РасширенноеЗначение) <> ТипЗнч(Элемент.Значение)) - Или Элемент.ОграничениеТипа.ПривестиЗначение(Элемент.Значение) <> Элемент.Значение + И ТипЗнч(РасширенноеЗначение) <> ТипЗнч(ТекущеееЗначение)) + Или Элемент.ОграничениеТипа.ПривестиЗначение(ТекущеееЗначение) <> ТекущеееЗначение Тогда // Откат СтандартнаяОбработка = Ложь; @@ -14865,9 +15178,15 @@ Функция ЯчейкаТабличногоПоляРасширенногоЗначения_ВыборЛкс(ТабличноеПоле, СтандартнаяОбработка = Ложь, РасширенноеЗначение = Null, РедактированиеРазрешено = Истина, ПринудительноВОтдельнойФорме = Ложь, Данные = "") Экспорт - Колонка = ТабличноеПоле.ТекущаяКолонка; + Если ТипЗнч(ТабличноеПоле) = Тип("ТабличноеПоле") Тогда + Колонка = ТабличноеПоле.ТекущаяКолонка; + ЭлементУправления = Колонка.ЭлементУправления; + Иначе + Колонка = ТабличноеПоле.ТекущийЭлемент; + ЭлементУправления = Колонка; + КонецЕсли; Если Не ЗначениеЗаполнено(Данные) Тогда - Данные = Колонка.Данные; + Данные = ПолучитьПутьКДаннымКолонкиТабличногоПоляЛкс(ТабличноеПоле); КонецЕсли; Если РасширенноеЗначение = Null Тогда Если Не ЗначениеЗаполнено(Данные) Тогда @@ -14875,20 +15194,17 @@ КонецЕсли; РасширенноеЗначение = ТабличноеПоле.ТекущиеДанные[Данные]; КонецЕсли; - Если ТабличноеПоле.ТекущаяСтрока <> Неопределено Тогда + Если ТипЗнч(ТабличноеПоле) = Тип("ТабличноеПоле") И ТабличноеПоле.ТекущаяСтрока <> Неопределено Тогда ОформлениеСтроки = ТабличноеПоле.ОформлениеСтроки(ТабличноеПоле.ТекущаяСтрока); Ячейка = ОформлениеСтроки.Ячейки[Колонка.Имя]; РедактированиеРазрешено = РедактированиеРазрешено И Не Ячейка.ТолькоПросмотр; КонецЕсли; - Если Колонка.ЭлементУправления <> Неопределено Тогда - ТипЗначения1 = Колонка.ЭлементУправления.ТипЗначения; - КонецЕсли; РедактированиеРазрешено = Истина И РедактированиеРазрешено И Не ТабличноеПоле.ТолькоПросмотр И Не Колонка.ТолькоПросмотр - И Колонка.ЭлементУправления <> Неопределено - И Не Колонка.ЭлементУправления.ТолькоПросмотр; + И ЭлементУправления <> Неопределено + И Не ЭлементУправления.ТолькоПросмотр; Результат = ОткрытьЗначениеЛкс(РасширенноеЗначение, РедактированиеРазрешено, СтандартнаяОбработка,,, ПринудительноВОтдельнойФорме); Если Результат Тогда НовоеЗначение = РасширенноеЗначение; // Сохраняем значение, т.к. оно может испортиться следующей строкой @@ -14935,15 +15251,21 @@ Функция ПолеВводаКолонкиРасширенногоЗначения_НачалоВыбораЛкс(ТабличноеПоле, СтандартнаяОбработка, РасширенноеЗначение = Null, ИспользоватьОграничениеТипа = Ложь, СтруктураОтбора = Неопределено, Данные = "") Экспорт - Колонка = ТабличноеПоле.ТекущаяКолонка; + Если ТипЗнч(ТабличноеПоле) = Тип("ТабличноеПоле") Тогда + Колонка = ТабличноеПоле.ТекущаяКолонка; + ЭлементУправления = Колонка.ЭлементУправления; + Иначе + Колонка = ТабличноеПоле.ТекущийЭлемент; + ЭлементУправления = Колонка; + КонецЕсли; Если Не ЗначениеЗаполнено(Данные) Тогда - Данные = Колонка.Данные; + Данные = ПолучитьПутьКДаннымКолонкиТабличногоПоляЛкс(ТабличноеПоле); РазрешитьВыборТипа = Истина; Иначе РазрешитьВыборТипа = Ложь; КонецЕсли; Если РасширенноеЗначение = Null Тогда - РасширенноеЗначение = ТабличноеПоле.ТекущиеДанные[Данные]; + РасширенноеЗначение = ДанныеТекущейСтрокиЛкс(ТабличноеПоле)[Данные]; КонецЕсли; ЗначениеИзменено = Ложь; Если РасширенноеЗначение = Неопределено Тогда @@ -14953,9 +15275,21 @@ СтандартнаяОбработка = Ложь; ОграничениеТипа = Неопределено; Если ИспользоватьОграничениеТипа Тогда - ОграничениеТипа = Колонка.ЭлементУправления.ОграничениеТипа; + ОграничениеТипа = ЭлементУправления.ОграничениеТипа; + Если Истина + И ОграничениеТипа.Типы().Количество() = 0 + И ТипЗнч(ЭлементУправления) = Тип("ПолеФормы") + И ЗначениеЗаполнено(ЭлементУправления.СвязьПоТипу.ПутьКДанным) + Тогда + ЭтаФорма = РодительЭлементаУправляемойФормыЛкс(ЭлементУправления); + Попытка + ОграничениеТипа = Вычислить("ЭтаФорма." + ЭлементУправления.СвязьПоТипу.ПутьКДанным); + Исключение + ВызватьИсключение "Ошибка вычисления влияющего типа поля: " + ОписаниеОшибки(); + КонецПопытки; + КонецЕсли; Если ОграничениеТипа.Типы().Количество() = 0 Тогда - ОграничениеТипа = Колонка.ЭлементУправления.ТипЗначения; + ОграничениеТипа = ПолучитьТипЗначенияЭлементаФормыЛкс(ЭлементУправления); КонецЕсли; КонецЕсли; НовыйТип = ВыбратьРедактируемыйТипЛкс(ОграничениеТипа); @@ -14967,7 +15301,7 @@ РасширенноеЗначение = НовоеЗначение; ЗначениеИзменено = Истина; Если ЛиСсылкаНаОбъектБДЛкс(РасширенноеЗначение, Ложь) Тогда - ОткрытьФормуСпискаЛкс(ПолучитьПолноеИмяМДТипаЛкс(ТипЗнч(РасширенноеЗначение)), СтруктураОтбора,, Колонка.ЭлементУправления, Истина,, РасширенноеЗначение); + ОткрытьФормуСпискаЛкс(ПолучитьПолноеИмяМДТипаЛкс(ТипЗнч(РасширенноеЗначение)), СтруктураОтбора,, ЭлементУправления, Истина,, РасширенноеЗначение); КонецЕсли; КонецЕсли; КонецЕсли; @@ -14979,7 +15313,7 @@ КонецЕсли; Если СтандартнаяОбработка Тогда Если ЛиСсылкаНаОбъектБДЛкс(РасширенноеЗначение, Ложь) Тогда - ОткрытьФормуСпискаЛкс(ПолучитьПолноеИмяМДТипаЛкс(ТипЗнч(РасширенноеЗначение)), СтруктураОтбора,, Колонка.ЭлементУправления, Истина,, РасширенноеЗначение); + ОткрытьФормуСпискаЛкс(ПолучитьПолноеИмяМДТипаЛкс(ТипЗнч(РасширенноеЗначение)), СтруктураОтбора,, ЭлементУправления, Истина,, РасширенноеЗначение); СтандартнаяОбработка = Ложь; КонецЕсли; КонецЕсли; @@ -15447,11 +15781,30 @@ // ЗначениеКлюча - // СообщатьОбУспехе - Булево // -Функция УстановитьТекущуюСтрокуСКонтролемУспешностиЛкс(Знач ЭтаФорма, Знач ТабличноеПоле, Знач КлючевоеПоле = "Ссылка", Знач ЗначениеКлюча, Знач СообщатьОбУспехе = Ложь) Экспорт +Функция УстановитьТекущуюСтрокуСКонтролемУспешностиЛкс(Знач ЭтаФорма, Знач ТабличноеПоле, Знач КлючевоеПоле = "Ссылка", Знач ЗначениеКлюча = Неопределено, Знач СообщатьОбУспехе = Ложь, + АктивизироватьТабличноеПолеПриУспехе = Ложь) Экспорт ТипИсточника = ирОбщий.ОбщийТипДанныхТабличногоПоляЛкс(ТабличноеПоле); - Если ТипИсточника = "ТаблицаЗначений" Тогда - НайденнаяСтрока = ТабличноеПоле.Значение.Найти(ЗначениеКлюча, КлючевоеПоле); + Если Ложь + Или ТипИсточника = "ТаблицаЗначений" + Или ТипИсточника = "ТабличнаяЧасть" + Или ТипИсточника = "НаборЗаписей" + Тогда + ДанныеТабличногоПоля = ирОбщий.ДанныеЭлементаФормыЛкс(ТабличноеПоле); + #Если Сервер И Не Сервер Тогда + ДанныеТабличногоПоля = Новый ТаблицаЗначений; + #КонецЕсли + Если КлючевоеПоле <> Неопределено Тогда + НайденныеСтроки = ДанныеТабличногоПоля.НайтиСтроки(Новый Структура(КлючевоеПоле, ЗначениеКлюча)); + Иначе + НайденныеСтроки = ДанныеТабличногоПоля; + КонецЕсли; + Если НайденныеСтроки.Количество() > 0 Тогда + НайденнаяСтрока = НайденныеСтроки[0]; + Если ТипЗнч(ТабличноеПоле) = Тип("ТаблицаФормы") Тогда + НайденнаяСтрока = НайденнаяСтрока.ПолучитьИдентификатор(); + КонецЕсли; + КонецЕсли; ЭтоКлиентскийИсточникДанных = Истина; ИначеЕсли ТипИсточника = "ДеревоЗначений" Тогда НайденнаяСтрока = ТабличноеПоле.Значение.Строки.Найти(ЗначениеКлюча, КлючевоеПоле, Истина); @@ -15476,7 +15829,9 @@ Сообщить("Строка не найдена в источнике данных"); КонецЕсли; Если ТабличноеПоле.ТекущаяСтрока = НайденнаяСтрока Тогда - ЭтаФорма.ТекущийЭлемент = ТабличноеПоле; + Если АктивизироватьТабличноеПолеПриУспехе Тогда + ЭтаФорма.ТекущийЭлемент = ТабличноеПоле; + КонецЕсли; Результат = Истина; Иначе ТекстСообщения = "Строка найдена в источнике данных, но не найдена в табличном поле"; @@ -15492,7 +15847,12 @@ Функция КлючСохраненияСпискаПоследнихВыбранныхЗначенийФормыЛкс(ЭтаФорма) Экспорт - Результат = ИмяФормыИзФормыЛкс(ЭтаФорма) + "." + ЭтаФорма.КлючУникальности + ".ПоследниеВыбранные"; + Если ТипЗнч(ЭтаФорма) = Тип("Форма") Тогда + КлючУникальности = ЭтаФорма.КлючУникальности; + Иначе + КлючУникальности = ЭтаФорма.мКлючУникальности; + КонецЕсли; + Результат = ИмяФормыИзФормыЛкс(ЭтаФорма) + "." + КлючУникальности + ".ПоследниеВыбранные"; Возврат Результат; КонецФункции @@ -15505,6 +15865,11 @@ КлючЗначения = КлючСохраненияСпискаПоследнихВыбранныхЗначенийФормыЛкс(ЭтаФорма); ПоследниеВыбранные = ВосстановитьЗначениеЛкс(КлючЗначения); + Если ТипЗнч(КнопкаПодменю) = Тип("КнопкаКоманднойПанели") Тогда + КнопкаПодменю.Кнопки.Очистить(); + Иначе + ОчиститьПодчиненныеЭлементыФормыЛкс(КнопкаПодменю); + КонецЕсли; Если ТипЗнч(ПоследниеВыбранные) <> Тип("СписокЗначений") Тогда Возврат; КонецЕсли; @@ -15512,19 +15877,30 @@ Для Счетчик = ЗапоминатьПоследниеВыбранные По ПоследниеВыбранные.Количество() - 1 Цикл ПоследниеВыбранные.Удалить(ЗапоминатьПоследниеВыбранные); КонецЦикла; - КнопкаПодменю.Кнопки.Очистить(); Для каждого ЭлементСписка Из ПоследниеВыбранные Цикл - Кнопка = КнопкаПодменю.Кнопки.Добавить(); - Кнопка.ТипКнопки = ТипКнопкиКоманднойПанели.Действие; - //Кнопка.Имя = ЗначениеВСтрокуВнутр(ЭлементСписка.Значение); - Кнопка.Имя = "_" + ПоследниеВыбранные.Индекс(ЭлементСписка); - Кнопка.Отображение = ОтображениеКнопкиКоманднойПанели.Авто; - Кнопка.Текст = ЭлементСписка.Представление; - Попытка - Кнопка.Действие = Новый Действие("ПоследниеВыбранныеНажатие"); - Исключение - Прервать; - КонецПопытки; + ИмяКнопки = "_" + ПоследниеВыбранные.Индекс(ЭлементСписка); + Если ТипЗнч(КнопкаПодменю) = Тип("КнопкаКоманднойПанели") Тогда + Кнопка = КнопкаПодменю.Кнопки.Добавить(); + Кнопка.ТипКнопки = ТипКнопкиКоманднойПанели.Действие; + Кнопка.Имя = ИмяКнопки; + //Кнопка.Отображение = ОтображениеКнопкиКоманднойПанели.Авто; + Кнопка.Текст = ЭлементСписка.Представление; + Попытка + Кнопка.Действие = Новый Действие("ПоследниеВыбранныеНажатие"); + Исключение + Прервать; + КонецПопытки; + Иначе + ИмяКнопки = КнопкаПодменю.Имя + ИмяКнопки; + Кнопка = ЭтаФорма.Элементы.Добавить(ИмяКнопки, Тип("КнопкаФормы"), КнопкаПодменю); + //Кнопка.Отображение = ОтображениеКнопкиКоманднойПанели.Авто; + Кнопка.Заголовок = ЭлементСписка.Представление; + Попытка + Кнопка.ИмяКоманды = "ПоследниеВыбранныеНажатие"; + Исключение + Прервать; + КонецПопытки; + КонецЕсли; КонецЦикла; КонецПроцедуры @@ -15542,8 +15918,8 @@ Возврат; КонецЕсли; КлючСтроки = ПоследниеВыбранные[ИндексЭлементаСписка].Значение; - СтрокаНайдена = ирОбщий.УстановитьТекущуюСтрокуСКонтролемУспешностиЛкс(ЭтаФорма, ТабличноеПоле, КлючевоеПоле, КлючСтроки); - Если СтрокаНайдена Тогда + СтрокаНайдена = ирОбщий.УстановитьТекущуюСтрокуСКонтролемУспешностиЛкс(ЭтаФорма, ТабличноеПоле, КлючевоеПоле, КлючСтроки,, Истина); + Если СтрокаНайдена И ЭтаФорма.РежимВыбора Тогда Ответ = Вопрос("Выбрать установленную строку?", РежимДиалогаВопрос.ОКОтмена); Если Ответ = КодВозвратаДиалога.ОК Тогда ЭтаФорма.ОповеститьОВыборе(КлючСтроки); @@ -15713,6 +16089,9 @@ Функция ОткрытьОбъектВРедактореОбъектаБДЛкс(ОбъектБД, пИскомоеЗначение = Неопределено, КлючУникальности = Неопределено) Экспорт + Если КлючУникальности = Неопределено Тогда + КлючУникальности = Новый УникальныйИдентификатор; + КонецЕсли; ПараметрыФормы = Новый Структура; ПараметрыФормы.Вставить("ПараметрКлючИлиОбъект", ОбъектБД); ПараметрыФормы.Вставить("ПараметрПрочитатьОбъект", Ложь); @@ -16255,9 +16634,9 @@ Функция ДесериализоватьАлгоритмОбъектЛкс(Знач СтрокаXMLАлгоритма) Экспорт СтруктураАлгоритма = ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(СтрокаXMLАлгоритма); - АлгоритмОбъект = ПолучитьОбъектПоПолномуИмениМетаданныхЛкс("Обработка.ирАлгоритмОбъект"); + АлгоритмОбъект = ПолучитьОбъектПоПолномуИмениМетаданныхЛкс("Обработка.ирИмитаторАлгоритмОбъект"); #Если Сервер И Не Сервер Тогда - АлгоритмОбъект = Обработки.ирАлгоритмОбъект.Создать(); + АлгоритмОбъект = Обработки.ирИмитаторАлгоритмОбъект.Создать(); #КонецЕсли АлгоритмОбъект.ТекстАлгоритма = СтруктураАлгоритма.ТекстАлгоритма; ЗагрузитьВТаблицуЗначенийЛкс(СтруктураАлгоритма.ВнутренниеПараметры, АлгоритмОбъект.Параметры, Новый Структура("Вход", Истина)); @@ -16342,9 +16721,9 @@ // Параметры: // Отбор - Структура, Отбор, *Неопределено Функция ОткрытьФормуСпискаЛкс(ИмяТаблицыИлиМДИлиТип, Отбор = Неопределено, ИспользоватьДинамическийСписокИР = Неопределено, ВладелецФормы = Неопределено, РежимВыбора = Ложь, - МножественныйВыбор = Ложь, ТекущаяСтрока = Неопределено, Модально = Ложь) Экспорт + МножественныйВыбор = Ложь, ТекущаяСтрока = Неопределено, Модально = Ложь, ПользовательскийОтбор = Неопределено) Экспорт - ФормаСписка = ПолучитьФормуСпискаЛкс(ИмяТаблицыИлиМДИлиТип, Отбор, ИспользоватьДинамическийСписокИР, ВладелецФормы, РежимВыбора, МножественныйВыбор, ТекущаяСтрока); + ФормаСписка = ПолучитьФормуСпискаЛкс(ИмяТаблицыИлиМДИлиТип, Отбор, ИспользоватьДинамическийСписокИР, ВладелецФормы, РежимВыбора, МножественныйВыбор, ТекущаяСтрока, ПользовательскийОтбор); Если ФормаСписка = Неопределено Тогда Возврат Неопределено; КонецЕсли; @@ -16361,8 +16740,9 @@ // Параметры: // Отбор - Структура, Отбор, *Неопределено Функция ПолучитьФормуСпискаЛкс(ИмяТаблицыИлиМДИлиТип, Отбор = Неопределено, ИспользоватьДинамическийСписокИР = Неопределено, ВладелецФормы = Неопределено, РежимВыбора = Ложь, - МножественныйВыбор = Ложь, ТекущаяСтрока = Неопределено) Экспорт + МножественныйВыбор = Ложь, ТекущаяСтрока = Неопределено, ПользовательскийОтбор = Неопределено) Экспорт + мПлатформа = ирКэш.Получить(); Если ТипЗнч(ИмяТаблицыИлиМДИлиТип) = Тип("ОбъектМетаданных") Тогда ИмяТаблицы = ИмяТаблицыИлиМДИлиТип.ПолноеИмя(); ИначеЕсли ТипЗнч(ИмяТаблицыИлиМДИлиТип) = Тип("Тип") Тогда @@ -16398,21 +16778,38 @@ Ответ = Вопрос("Хотите использовать Динамический список (ИР)?", РежимДиалогаВопрос.ДаНет, , КодВозвратаДиалога.Нет); ИспользоватьДинамическийСписокИР = Ответ = КодВозвратаДиалога.Да; КонецЕсли; + Если ПользовательскийОтбор <> Неопределено Тогда + ПользовательскиеНастройки = Новый ПользовательскиеНастройкиКомпоновкиДанных; + ПользовательскийОтборКомпоновки = ПользовательскиеНастройки.Элементы.Добавить(Тип("ОтборКомпоновкиДанных")); + Если ТипЗнч(ПользовательскийОтбор) = Тип("Отбор") Тогда + Для Каждого ЭлементОтбора Из ПользовательскийОтбор Цикл + Если ЭлементОтбора.Использование Тогда + СтрокаВидаСравнения = мПлатформа.СоответствиеВидовСравнения.Найти(ЭлементОтбора.ВидСравнения, "Построитель"); + Если СтрокаВидаСравнения = Неопределено Тогда + // %%%% Здесь можно добавить интеллекта + Продолжить; + КонецЕсли; + НайтиДобавитьЭлементОтбораКомпоновкиЛкс(ПользовательскийОтборКомпоновки, ЭлементОтбора.Имя, ЭлементОтбора.Значение, СтрокаВидаСравнения.Компоновка); + КонецЕсли; + КонецЦикла; + Иначе + СкопироватьОтборЛюбойЛкс(ПользовательскийОтборКомпоновки, ПользовательскийОтбор); + КонецЕсли; + КонецЕсли; Если ТипЗнч(Отбор) = Тип("Отбор") Тогда СтруктураОтбора = Новый Структура; Для Каждого ЭлементОтбора Из Отбор Цикл - Если Истина - И ЭлементОтбора.Использование - И ЭлементОтбора.ВидСравнения = ВидСравнения.Равно - Тогда - СтруктураОтбора.Вставить(ЭлементОтбора.Имя, ЭлементОтбора.Значение); + Если ЭлементОтбора.Использование Тогда + Если ЭлементОтбора.ВидСравнения = ВидСравнения.Равно Тогда + СтруктураОтбора.Вставить(ЭлементОтбора.Имя, ЭлементОтбора.Значение); + КонецЕсли; КонецЕсли; КонецЦикла; Иначе СтруктураОтбора = Отбор; КонецЕсли; - ПараметрыФормы = Новый Структура("РежимВыбора, МножественныйВыбор, ЗакрыватьПриВыборе, ТекущаяСтрока, Отбор", - РежимВыбора, МножественныйВыбор, Не МножественныйВыбор, ТекущаяСтрока, СтруктураОтбора); + ПараметрыФормы = Новый Структура("РежимВыбора, МножественныйВыбор, ЗакрыватьПриВыборе, ТекущаяСтрока, Отбор, ПользовательскиеНастройки", + РежимВыбора, МножественныйВыбор, Не МножественныйВыбор, ТекущаяСтрока, СтруктураОтбора, ПользовательскиеНастройки); Если Истина И ИспользоватьДинамическийСписокИР И ТипТаблицы <> "Внешняя" @@ -16426,6 +16823,7 @@ ФормаСписка.РежимВыбора = РежимВыбора; // Чтобы заголовок сразу правильный сформировался ФормаСписка.УстановитьОбъектМетаданных(ИмяТаблицы); ОтборДинамическогоСписка = ФормаСписка.Отбор(); + ПользовательскийОтборДинамическогоСписка = ФормаСписка.ПользовательскийОтбор(); Иначе Если РежимВыбора Тогда Попытка @@ -16463,16 +16861,13 @@ И ОтборДинамическогоСписка <> Неопределено И Отбор <> Неопределено Тогда - Если ТипЗнч(Отбор) = Тип("Структура") Тогда - Для Каждого КлючИЗначение Из Отбор Цикл - ЭлементОтбора = ОтборДинамическогоСписка.Найти(КлючИЗначение.Ключ); - Если ЭлементОтбора <> Неопределено Тогда - УстановитьЭлементОтбораЛкс(ЭлементОтбора,, КлючИЗначение.Значение); - КонецЕсли; - КонецЦикла; - Иначе - СкопироватьОтборЛюбойЛкс(ОтборДинамическогоСписка, Отбор); - КонецЕсли; + СкопироватьОтборЛюбойЛкс(ОтборДинамическогоСписка, Отбор); + КонецЕсли; + Если Истина + И ПользовательскийОтборДинамическогоСписка <> Неопределено + И ПользовательскийОтбор <> Неопределено + Тогда + СкопироватьОтборЛюбойЛкс(ПользовательскийОтборДинамическогоСписка, ПользовательскийОтбор); КонецЕсли; Возврат ФормаСписка; @@ -16480,13 +16875,14 @@ Процедура ПолеВводаСИсториейВыбора_ПриИзмененииЛкс(ПолеВвода, Знач КлючИстории, Знач ЗапоминатьПоследние = 20, Знач НеЗапоминатьПустыеТипизированные = Истина) Экспорт + ЗначениеПоля = ДанныеЭлементаФормыЛкс(ПолеВвода); Если Ложь Или (Истина И Не НеЗапоминатьПустыеТипизированные - И ПолеВвода.Значение <> ПолеВвода.ТипЗначения.ПривестиЗначение(Неопределено)) - Или ЗначениеЗаполнено(ПолеВвода.Значение) + И ЗначениеПоля <> ПолеВвода.ТипЗначения.ПривестиЗначение(Неопределено)) + Или ЗначениеЗаполнено(ЗначениеПоля) Тогда - НовоеЗначениеXML = СохранитьОбъектВВидеСтрокиXMLЛкс(ПолеВвода.Значение); + НовоеЗначениеXML = СохранитьОбъектВВидеСтрокиXMLЛкс(ЗначениеПоля); Если СтрДлина(НовоеЗначениеXML) > 1000 Тогда Возврат; КонецЕсли; @@ -16506,11 +16902,15 @@ Если Индекс <> Неопределено Тогда ПоследниеЗначения.Удалить(Индекс); КонецЕсли; - ПоследниеЗначения.Вставить(0, ПолеВвода.Значение); + ПоследниеЗначения.Вставить(0, ЗначениеПоля); Для Счетчик = ЗапоминатьПоследние По ПоследниеЗначения.ВГраница() Цикл ПоследниеЗначения.Удалить(ЗапоминатьПоследние); КонецЦикла; СохранитьЗначениеЛкс(КлючНастройки, ПоследниеЗначения); + ПолеВвода.СписокВыбора.Очистить(); + Для Каждого Значение Из ПоследниеЗначения Цикл + НовыйЭлемент = ПолеВвода.СписокВыбора.Добавить(Значение); + КонецЦикла; КонецЕсли; КонецПроцедуры @@ -18981,17 +19381,17 @@ // Результат - значение выбранного типа, но не обязательно выбранное (выбор типа выполняется синхронно, а значения - асинхронно) Функция ПолеВвода_НачалоВыбораЛкс(Элемент, СтандартнаяОбработка, ИгнорироватьОписаниеТипов = Ложь) Экспорт - РезультатВыбора = Элемент.Значение; + РезультатВыбора = ДанныеЭлементаФормыЛкс(Элемент); Если Истина И ИгнорироватьОписаниеТипов И (Ложь - Или ТипЗнч(Элемент.Значение) = Тип("Строка") - Или Элемент.Значение = Неопределено) + Или ТипЗнч(РезультатВыбора) = Тип("Строка") + Или РезультатВыбора = Неопределено) Тогда РезультатВыбора = ВыбратьТипСсылкиВПолеВводаЛкс(Элемент, СтандартнаяОбработка); - ИначеЕсли ЛиСсылкаНаОбъектБДЛкс(Элемент.Значение, Ложь) Тогда + ИначеЕсли ЛиСсылкаНаОбъектБДЛкс(РезультатВыбора, Ложь) Тогда СтандартнаяОбработка = Ложь; - ОткрытьФормуСпискаЛкс(ПолучитьПолноеИмяМДТипаЛкс(ТипЗнч(Элемент.Значение)),,, Элемент, Истина,, Элемент.Значение); + ОткрытьФормуСпискаЛкс(ПолучитьПолноеИмяМДТипаЛкс(ТипЗнч(РезультатВыбора)),,, Элемент, Истина,, РезультатВыбора); Иначе // Тут надо делать выбор из диалога плоского списка типов КонецЕсли; @@ -19281,8 +19681,9 @@ НастроитьЭлементыФормыЛкс(ЭтаФорма); Форма_ВставитьСкрытуюКоманднуюПанельДляРаботыСБуферомОбменаЛкс(ЭтаФорма); - мСвойстваФормы = ПолучитьДопСвойстваФормыЛкс(ЭтаФорма); + мСвойстваФормы = СлужебныеДанныеФормыЛкс(ЭтаФорма); мСвойстваФормы.Вставить("ИмяФормы", ПолноеИмяФормы); + мСвойстваФормы.Вставить("ГотовностьДанныхСтраниц", Новый СписокЗначений); Если ирКэш.ЛиПортативныйРежимЛкс() Тогда Контейнер = Новый Структура(); Оповестить("ирПолучитьБазовуюФорму", Контейнер); @@ -19306,7 +19707,7 @@ Процедура НастроитьЭлементыФормыЛкс(ЭтаФорма) Экспорт - мСвойстваФормы = ПолучитьДопСвойстваФормыЛкс(ЭтаФорма); + мСвойстваФормы = СлужебныеДанныеФормыЛкс(ЭтаФорма); КнопкиВсехДействийКомандныхПанелей = Новый Соответствие; ИмяКнопки = "СтруктураКоманднойПанели"; ИмяОсновногоРеквизита = "ОсновнойОбъект"; @@ -19410,7 +19811,7 @@ Процедура ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Знач Кнопка = Неопределено) Экспорт - мСвойстваФормы = ПолучитьДопСвойстваФормыЛкс(ЭтаФорма); + мСвойстваФормы = СлужебныеДанныеФормыЛкс(ЭтаФорма); КоманднаяПанель = мСвойстваФормы.КнопкиВсехДействийКомандныхПанелей[Кнопка]; Если Кнопка <> Неопределено Тогда Если КоманднаяПанель.Кнопки.Индекс(Кнопка) = -1 Тогда @@ -21720,59 +22121,77 @@ Процедура НастроитьДобавленныеКолонкиТабличногоПоляЛкс(Знач ТабличноеПоле, ОписанияТиповКолонок = Неопределено, МетаданныеКолонок = Неопределено, ДоступныеПоляВыбора = Неопределено, ТолькоПросмотр = Ложь) Экспорт - Если ОписанияТиповКолонок = Неопределено Тогда - ОписанияТиповКолонок = ТабличноеПоле.Значение.Колонки; + Если ТипЗнч(ТабличноеПоле) = Тип("ТабличноеПоле") Тогда + Если ОписанияТиповКолонок = Неопределено Тогда + ОписанияТиповКолонок = ТабличноеПоле.Значение.Колонки; + КонецЕсли; + Иначе + Если ОписанияТиповКолонок = Неопределено Тогда + ОписанияТиповКолонок = ирСервер.ПолучитьТаблицуДочернихРеквизитовЛкс(ТабличноеПоле); + КонецЕсли; КонецЕсли; Для Каждого КолонкаТаблицы Из ОписанияТиповКолонок Цикл - КолонкаТабличногоПоля = ТабличноеПоле.Колонки.Найти(КолонкаТаблицы.Имя); + Если ТипЗнч(ТабличноеПоле) = Тип("ТабличноеПоле") Тогда + КолонкаТабличногоПоля = ТабличноеПоле.Колонки.Найти(КолонкаТаблицы.Имя); + Иначе + КолонкаТабличногоПоля = ТабличноеПоле.ПодчиненныеЭлементы.Найти(ТабличноеПоле.Имя + КолонкаТаблицы.Имя); + КонецЕсли; Если КолонкаТабличногоПоля = Неопределено Тогда Продолжить; КонецЕсли; Если КолонкаТабличногоПоля.Видимость Тогда - Если ТабличноеПоле.ТекущаяКолонка = Неопределено Тогда - ТабличноеПоле.ТекущаяКолонка = КолонкаТабличногоПоля; + Если ТипЗнч(ТабличноеПоле) = Тип("ТабличноеПоле") Тогда + Если ТабличноеПоле.ТекущаяКолонка = Неопределено Тогда + ТабличноеПоле.ТекущаяКолонка = КолонкаТабличногоПоля; + КонецЕсли; + Иначе + Если ТабличноеПоле.ТекущийЭлемент = Неопределено Тогда + ТабличноеПоле.ТекущийЭлемент = КолонкаТабличногоПоля; + КонецЕсли; КонецЕсли; КонецЕсли; Если ТолькоПросмотр Тогда КолонкаТабличногоПоля.ТолькоПросмотр = Истина; КонецЕсли; - ТипыРеквизита = КолонкаТаблицы.ТипЗначения.Типы(); - Если ТипыРеквизита.Количество() = 1 И ТипыРеквизита[0] = Тип("Булево") Тогда - КолонкаТабличногоПоля.Данные = ""; - КолонкаТабличногоПоля.ДанныеФлажка = КолонкаТаблицы.Имя; - КолонкаТабличногоПоля.РежимРедактирования = РежимРедактированияКолонки.Непосредственно; - КолонкаТабличногоПоля.Ширина = 3; - Иначе - Если КолонкаТаблицы.Ширина > 0 Тогда - КолонкаТабличногоПоля.Ширина = Мин(КолонкаТаблицы.Ширина, 50); // Почему то в редакторе таблицы значений не работала автоширина (-1) - КонецЕсли; - Если КолонкаТабличногоПоля.Ширина = 0 Тогда - КолонкаТабличногоПоля.Ширина = 3; // Для 8.2 необходимо, иначе колонки будут не видны - КонецЕсли; - КонецЕсли; - Если МетаданныеКолонок <> Неопределено Тогда - Если ТипЗнч(МетаданныеКолонок) = Тип("КоллекцияОбъектовМетаданных") Тогда - Метареквизит = МетаданныеКолонок.Найти(КолонкаТаблицы.Имя); + Если ТипЗнч(ТабличноеПоле) = Тип("ТабличноеПоле") Тогда + ТипыРеквизита = КолонкаТаблицы.ТипЗначения.Типы(); + Если ТипыРеквизита.Количество() = 1 И ТипыРеквизита[0] = Тип("Булево") Тогда + КолонкаТабличногоПоля.Данные = ""; + КолонкаТабличногоПоля.ДанныеФлажка = КолонкаТаблицы.Имя; + КолонкаТабличногоПоля.РежимРедактирования = РежимРедактированияКолонки.Непосредственно; + КолонкаТабличногоПоля.Ширина = 3; Иначе - СтрокаПоля = МетаданныеКолонок.Найти(КолонкаТаблицы.Имя, "Имя"); - Если СтрокаПоля <> Неопределено Тогда - Метареквизит = СтрокаПоля.Метаданные; - Иначе - Метареквизит = Неопределено; + Если КолонкаТаблицы.Ширина > 0 Тогда + КолонкаТабличногоПоля.Ширина = Мин(КолонкаТаблицы.Ширина, 50); // Почему то в редакторе таблицы значений не работала автоширина (-1) + КонецЕсли; + Если КолонкаТабличногоПоля.Ширина = 0 Тогда + КолонкаТабличногоПоля.Ширина = 3; // Для 8.2 необходимо, иначе колонки будут не видны КонецЕсли; КонецЕсли; - Если Метареквизит <> Неопределено Тогда - Попытка - Подсказка = Метареквизит.Подсказка; - Исключение - // У графы журнала нет подсказки - Подсказка = Неопределено; - КонецПопытки; - Если Подсказка <> Неопределено Тогда - КолонкаТабличногоПоля.ПодсказкаВШапке = Подсказка; - Если Метареквизит.МногострочныйРежим Тогда - КолонкаТабличногоПоля.ЭлементУправления.МногострочныйРежим = Метареквизит.МногострочныйРежим; - КолонкаТабличногоПоля.ЭлементУправления.РасширенноеРедактирование = Метареквизит.РасширенноеРедактирование; + Если МетаданныеКолонок <> Неопределено Тогда + Если ТипЗнч(МетаданныеКолонок) = Тип("КоллекцияОбъектовМетаданных") Тогда + Метареквизит = МетаданныеКолонок.Найти(КолонкаТаблицы.Имя); + Иначе + СтрокаПоля = МетаданныеКолонок.Найти(КолонкаТаблицы.Имя, "Имя"); + Если СтрокаПоля <> Неопределено Тогда + Метареквизит = СтрокаПоля.Метаданные; + Иначе + Метареквизит = Неопределено; + КонецЕсли; + КонецЕсли; + Если Метареквизит <> Неопределено Тогда + Попытка + Подсказка = Метареквизит.Подсказка; + Исключение + // У графы журнала нет подсказки + Подсказка = Неопределено; + КонецПопытки; + Если Подсказка <> Неопределено Тогда + КолонкаТабличногоПоля.ПодсказкаВШапке = Подсказка; + Если Метареквизит.МногострочныйРежим Тогда + КолонкаТабличногоПоля.ЭлементУправления.МногострочныйРежим = Метареквизит.МногострочныйРежим; + КолонкаТабличногоПоля.ЭлементУправления.РасширенноеРедактирование = Метареквизит.РасширенноеРедактирование; + КонецЕсли; КонецЕсли; КонецЕсли; КонецЕсли; @@ -21780,7 +22199,12 @@ Если ДоступныеПоляВыбора <> Неопределено Тогда ДоступноеПоле = ДоступныеПоляВыбора.НайтиПоле(Новый ПолеКомпоновкиДанных(КолонкаТаблицы.Имя)); Если ДоступноеПоле <> Неопределено Тогда - КолонкаТабличногоПоля.ТекстШапки = ДоступноеПоле.Заголовок; + ТекстШапки = ДоступноеПоле.Заголовок; + Если ТипЗнч(ТабличноеПоле) = Тип("ТабличноеПоле") Тогда + КолонкаТабличногоПоля.ТекстШапки = ТекстШапки; + Иначе + КолонкаТабличногоПоля.Заголовок = ТекстШапки; + КонецЕсли; КонецЕсли; КонецЕсли; КонецЦикла; @@ -22582,7 +23006,7 @@ Если ТипЗнч(ТабличноеПоле) = Тип("ТаблицаФормы") Тогда //ПолноеИмяМД = ДинамическийСписок.ОсновнаяТаблица; // На клиенте недоступно - ЭтаФорма = ПолучитьРодителяЭлементаУправляемойФормыЛкс(ТабличноеПоле); + ЭтаФорма = РодительЭлементаУправляемойФормыЛкс(ТабличноеПоле); ПутьКДаннымСписка = ПутьКДаннымЭлементаУправляемойФормыЛкс(ТабличноеПоле,, ЭтаФорма); ПолноеИмяТаблицы = ЭтаФорма.мСлужебныеДанные.ОсновныеТаблицыСписков[ПутьКДаннымСписка]; ОбъектМД = НайтиОбъектМетаданныхПоПолномуИмениТаблицыБДЛкс(ПолноеИмяТаблицы); @@ -22932,7 +23356,7 @@ Функция ИмяФормыИзФормыЛкс(ЭтаФорма) Экспорт Если ТипЗнч(ЭтаФорма) = Тип("Форма") Тогда - Результат = ПолучитьДопСвойстваФормыЛкс(ЭтаФорма).ИмяФормы; + Результат = СлужебныеДанныеФормыЛкс(ЭтаФорма).ИмяФормы; Иначе Результат = ЭтаФорма.ИмяФормы; КонецЕсли; @@ -22940,14 +23364,18 @@ КонецФункции -Функция ПолучитьДопСвойстваФормыЛкс(ЭтаФорма) +Функция СлужебныеДанныеФормыЛкс(ЭтаФорма) - СвойстваФормы = ЭтаФорма.Панель.Страницы[0].Значение; - Если СвойстваФормы = Неопределено Тогда - СвойстваФормы = Новый Структура(); - ЭтаФорма.Панель.Страницы[0].Значение = СвойстваФормы; - КонецЕсли; - Возврат СвойстваФормы; + Если ТипЗнч(ЭтаФорма) = Тип("Форма") Тогда + Результат = ЭтаФорма.Панель.Страницы[0].Значение; + Если Результат = Неопределено Тогда + Результат = Новый Структура(); + ЭтаФорма.Панель.Страницы[0].Значение = Результат; + КонецЕсли; + Иначе + Результат = ЭтаФорма.мСлужебныеДанные; + КонецЕсли; + Возврат Результат; КонецФункции @@ -22969,7 +23397,7 @@ ИначеЕсли ТипЗнч(Родитель) = Тип("ТабличноеПоле") Тогда Родитель.Колонки.Очистить(); Иначе - ЭтаФорма = ПолучитьРодителяЭлементаУправляемойФормыЛкс(Родитель); + ЭтаФорма = РодительЭлементаУправляемойФормыЛкс(Родитель); ПодчиненныеЭлементы = Родитель.ПодчиненныеЭлементы; НачальноеКоличество = ПодчиненныеЭлементы.Количество(); Для Счетчик = 1 По НачальноеКоличество Цикл @@ -22985,6 +23413,130 @@ КонецПроцедуры +Процедура УстановитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, Страница, Готовность = Истина) Экспорт + + Если ТипЗнч(Страница) = Тип("ГруппаФормы") Тогда + Возврат; + КонецЕсли; + ГотовностьДанныхСтраниц = СлужебныеДанныеФормыЛкс(ЭтаФорма).ГотовностьДанныхСтраниц; + #Если Сервер И Не Сервер Тогда + ГотовностьДанныхСтраниц = Новый СписокЗначений; + #КонецЕсли + ЭлементСписка = ГотовностьДанныхСтраниц.НайтиПоЗначению(Страница.Имя); + Если ЭлементСписка <> Неопределено И Готовность Тогда + ГотовностьДанныхСтраниц.Удалить(ЭлементСписка); + ИначеЕсли ЭлементСписка = Неопределено И Не Готовность Тогда + ГотовностьДанныхСтраниц.Добавить(Страница.Имя); + КонецЕсли; + +КонецПроцедуры + +Функция ПолучитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, Страница, Готовность = Истина) Экспорт + + ГотовностьДанныхСтраниц = СлужебныеДанныеФормыЛкс(ЭтаФорма).ГотовностьДанныхСтраниц; + #Если Сервер И Не Сервер Тогда + ГотовностьДанныхСтраниц = Новый СписокЗначений; + #КонецЕсли + ЭлементСписка = ГотовностьДанныхСтраниц.НайтиПоЗначению(Страница.Имя); + Результат = ЭлементСписка = Неопределено; + Возврат Результат; + +КонецФункции + +Процедура СоздатьКолонкиТабличногоПоляЛкс(ТабличноеПоле, ЗаменитьКолонкуНомерСтроки = Ложь) Экспорт + + Если ТипЗнч(ТабличноеПоле) = Тип("ТабличноеПоле") Тогда + ТабличноеПоле.СоздатьКолонки(); + Если ЗаменитьКолонкуНомерСтроки И ТабличноеПоле.Значение.Колонки.Найти("НомерСтроки") <> Неопределено Тогда + ТабличноеПоле.Колонки.НомерСтроки.Данные = ""; + ТабличноеПоле.Колонки.НомерСтроки.ТолькоПросмотр = Истина; + КонецЕсли; + Иначе + ОчиститьПодчиненныеЭлементыФормыЛкс(ТабличноеПоле, 0); + ЭтаФорма = РодительЭлементаУправляемойФормыЛкс(ТабличноеПоле); + ПутьКДанным = ПутьКДаннымЭлементаУправляемойФормыЛкс(ТабличноеПоле); + РеквизитыТаблицы = ЭтаФорма.ПолучитьРеквизиты(ПутьКДанным); + Для Каждого РеквизитТаблицы Из РеквизитыТаблицы Цикл + ПолеФормы = ЭтаФорма.Элементы.Добавить(ТабличноеПоле.Имя + РеквизитТаблицы.Имя, Тип("ПолеФормы"), ТабличноеПоле); + ПолеФормы.Вид = ВидПоляФормы.ПолеВвода; + Попытка + ПолеФормы.ПутьКДанным = ПутьКДанным + "." + РеквизитТаблицы.Имя; + Исключение + // При РеквизитТаблицы.Имя = "КоличествоСтрок" + КонецПопытки; + КонецЦикла; + КонецЕсли; + +КонецПроцедуры + +Функция ДанныеТекущейСтрокиЛкс(ТабличноеПоле) Экспорт + + Если ТипЗнч(ТабличноеПоле) = Тип("ТабличноеПоле") Тогда + Результат = ТабличноеПоле.ТекущиеДанные; + Иначе + Результат = Неопределено; + Если ТабличноеПоле.ТекущаяСтрока <> Неопределено Тогда + ДанныеТаблицы = ДанныеЭлементаФормыЛкс(ТабличноеПоле); + #Если Сервер И Не Сервер Тогда + ДанныеТаблицы = Новый ТаблицаЗначений; + #КонецЕсли + Результат = ДанныеТаблицы.НайтиПоИдентификатору(ТабличноеПоле.ТекущаяСтрока); + КонецЕсли; + КонецЕсли; + Возврат Результат; + +КонецФункции + +Функция ПолучитьТипЗначенияЭлементаФормыЛкс(ЭлементФормы) Экспорт + + Попытка + ТипЗначения = ЭлементФормы.ТипЗначения; + Исключение + // Упр + ЭтаФорма = ирОбщий.РодительЭлементаУправляемойФормыЛкс(ЭлементФормы); + ТипЗначения = ЭтаФорма.мСлужебныеДанные.ТипыЗначений[ЭлементФормы.Имя]; + КонецПопытки; + Возврат ТипЗначения; + +КонецФункции + +// Чтобы функция возвращала правильное значение, в форме должен быть +// выполнен общий обработчик формы _ПриСозданииНаСервереИис. +// +// Параметры: +// Поле - <тип> - +// +// Возвращаемое значение: +// +Функция ДанныеЭлементаФормыЛкс(Элемент, выхПутьКДанным = "") Экспорт + + Попытка + // Обычная форма + Данные = Элемент.Значение; + Попытка + выхПутьКДанным = Элемент.Данные; + Исключение + // Колонка табличного поля + выхПутьКДанным = Неопределено; + КонецПопытки; + Возврат Данные; + Исключение + КонецПопытки; + ЭтаФорма = РодительЭлементаУправляемойФормыЛкс(Элемент, Тип("УправляемаяФорма")); // Переменная ЭтаФорма используется в Вычислить ниже + выхПутьКДанным = ПутьКДаннымЭлементаУправляемойФормыЛкс(Элемент, , ЭтаФорма); + Если Не ЗначениеЗаполнено(выхПутьКДанным) Тогда + ВызватьИсключение "Для элемента формы " + Элемент.Имя + " не найден путь к данным"; + КонецЕсли; + Попытка + Данные = Вычислить("ЭтаФорма." + выхПутьКДанным); + Исключение + ВызватьИсключение "Ошибка получения данных " + выхПутьКДанным + " элемента формы " + Элемент.Имя + ": " + ОписаниеОшибки(); + КонецПопытки; + Возврат Данные; + +КонецФункции + + /////////////////////////////////////////////////// // Управляемые формы @@ -22992,26 +23544,25 @@ // Параметры: // ТипРодителя - Тип, *Неопределено - Неопределено=Тип("УправляемаяФорма") Возвращаемое значение: // -Функция ПолучитьРодителяЭлементаУправляемойФормыЛкс(Элемент, ТипРодителя = Неопределено) Экспорт +Функция РодительЭлементаУправляемойФормыЛкс(Знач Элемент, ТипРодителя = Неопределено) Экспорт ТипУправляемаяФорма = Тип("УправляемаяФорма"); Если ТипРодителя = Неопределено Тогда ТипРодителя = ТипУправляемаяФорма; КонецЕсли; - Родитель = Элемент.Родитель; - Пока ТипЗнч(Родитель) <> ТипРодителя Цикл - Если ТипЗнч(Родитель) = ТипУправляемаяФорма Тогда - Родитель = Неопределено; + Пока ТипЗнч(Элемент) <> ТипРодителя Цикл + Если ТипЗнч(Элемент) = ТипУправляемаяФорма Тогда + Элемент = Неопределено; Прервать; КонецЕсли; //Попытка - Родитель = Родитель.Родитель; + Элемент = Элемент.Родитель; //Исключение // Родитель = Неопределено; // Прервать; //КонецПопытки; КонецЦикла; - Возврат Родитель; + Возврат Элемент; КонецФункции @@ -23054,7 +23605,7 @@ // // Возвращаемое значение: // -Функция ПолучитьТипРеквизитаФормыЛкс(ЭтаФорма, Путь = "", ИмяРеквизита) Экспорт +Функция ПолучитьТипРеквизитаФормыЛкс(ЭтаФорма, Путь = "", ИмяРеквизита = "") Экспорт РеквизитФормы = ПолучитьРеквизитФормыЛкс(ЭтаФорма, Путь, ИмяРеквизита); Результат = РеквизитФормы.ТипЗначения.Типы()[0]; @@ -23073,87 +23624,38 @@ Функция ПутьКДаннымЭлементаУправляемойФормыЛкс(Знач Поле, ОтносительноРодителя = Ложь, Знач ЭтаФорма = Неопределено) Экспорт Если ЭтаФорма = Неопределено Тогда - ЭтаФорма = ПолучитьРодителяЭлементаУправляемойФормыЛкс(Поле, Тип("УправляемаяФорма")); - КонецЕсли; - ПутьКДаннымПоля = ЭтаФорма.мСлужебныеДанные.ПутиКДанным[Поле.Имя]; - Если ОтносительноРодителя Тогда - ПутьКДаннымПоля = ПолучитьПоследнийФрагментЛкс(ПутьКДаннымПоля); + ЭтаФорма = РодительЭлементаУправляемойФормыЛкс(Поле, Тип("УправляемаяФорма")); + КонецЕсли; + Если Поле = ЭтаФорма Тогда + ПутьКДаннымПоля = ""; + Иначе + ПутьКДаннымПоля = ЭтаФорма.мСлужебныеДанные.ПутиКДанным[Поле.Имя]; + Если ОтносительноРодителя Тогда + ПутьКДаннымПоля = ПолучитьПоследнийФрагментЛкс(ПутьКДаннымПоля); + КонецЕсли; КонецЕсли; Возврат ПутьКДаннымПоля; КонецФункции -Процедура ПолеФормыСИсториейВыбора_ПриИзмененииЛкс(ПолеФормы, КлючИстории, ЗапоминатьПоследние = 20, НеЗапоминатьПустыеТипизированные = Истина) Экспорт +Процедура СкопироватьКнопкиКоманднойПанелиУправляемойФормыЛкс(Знач КоманднаяПанельИсточник, Знач КоманднаяПанельПриемник, Знач ПрефиксИмени) Экспорт - ЗначениеПоля = ДанныеЭлементаФормыЛкс(ПолеФормы); - ЭтаФорма = ПолучитьРодителяЭлементаУправляемойФормыЛкс(ПолеФормы); - ТипЗначенияПоля = ЭтаФорма.мСлужебныеДанные.ТипыЗначений[ПолеФормы.Имя]; - Если Ложь - Или (Истина - И Не НеЗапоминатьПустыеТипизированные - И ЗначениеПоля <> ТипЗначенияПоля.ПривестиЗначение(Неопределено)) - Или ЗначениеЗаполнено(ЗначениеПоля) - Тогда - НовоеЗначениеXML = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(ЗначениеПоля); - Если СтрДлина(НовоеЗначениеXML) > 1000 Тогда - Возврат; + ЭтаФорма = ирОбщий.РодительЭлементаУправляемойФормыЛкс(КоманднаяПанельИсточник); + ЭлементыФормы = ЭтаФорма.Элементы; + Для Каждого КнопкаОбразец Из КоманднаяПанельИсточник.ПодчиненныеЭлементы Цикл + Если Ложь + Или ТипЗнч(КнопкаОбразец) = Тип("ГруппаФормы") + Или Не ЗначениеЗаполнено(КнопкаОбразец.ИмяКоманды) + Тогда + // Это - системная команда + Продолжить; КонецЕсли; - КлючНастройки = КлючИстории + "." + ПолеФормы.Имя + ".ПоследниеЗначения"; - ПоследниеЗначения = ирОбщий.ВосстановитьЗначениеЛкс(КлючНастройки); - Если ТипЗнч(ПоследниеЗначения) <> Тип("Массив") Тогда - ПоследниеЗначения = Новый Массив; - КонецЕсли; - ПоследниеЗначенияXML = Новый Массив; - Для Каждого Значение Из ПоследниеЗначения Цикл - ПоследниеЗначенияXML.Добавить(ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(Значение)); - КонецЦикла; - Индекс = ПоследниеЗначенияXML.Найти(НовоеЗначениеXML); - Если Индекс <> Неопределено Тогда - ПоследниеЗначения.Удалить(Индекс); - КонецЕсли; - ПоследниеЗначения.Вставить(0, ЗначениеПоля); - Для Счетчик = ЗапоминатьПоследние По ПоследниеЗначения.ВГраница() Цикл - ПоследниеЗначения.Удалить(ЗапоминатьПоследние); - КонецЦикла; - ирОбщий.СохранитьЗначениеЛкс(КлючНастройки, ПоследниеЗначения); - ПолеФормы.СписокВыбора.Очистить(); - Для Каждого Значение Из ПоследниеЗначения Цикл - НовыйЭлемент = ПолеФормы.СписокВыбора.Добавить(Значение); - КонецЦикла; - КонецЕсли; - + ИмяНовойКнопки = ПрефиксИмени + КнопкаОбразец.Имя; + НоваяКнопка = ЭлементыФормы.Добавить(ИмяНовойКнопки, ТипЗнч(КнопкаОбразец), КоманднаяПанельПриемник); + ЗаполнитьЗначенияСвойств(НоваяКнопка, КнопкаОбразец,, "Имя"); + КонецЦикла; + КонецПроцедуры -// Чтобы функция возвращала правильное значение, в форме должен быть -// выполнен общий обработчик формы _ПриСозданииНаСервереИис. -// -// Параметры: -// Поле - <тип> - -// -// Возвращаемое значение: -// -Функция ДанныеЭлементаФормыЛкс(Элемент, выхПутьКДанным = "") Экспорт - - Попытка - // Обычная форма - Данные = Элемент.Значение; - выхПутьКДанным = Элемент.Данные; - Возврат Данные; - Исключение - КонецПопытки; - ЭтаФорма = ПолучитьРодителяЭлементаУправляемойФормыЛкс(Элемент, Тип("УправляемаяФорма")); // Переменная ЭтаФорма используется в Вычислить ниже - выхПутьКДанным = ПутьКДаннымЭлементаУправляемойФормыЛкс(Элемент, , ЭтаФорма); - Если Не ЗначениеЗаполнено(выхПутьКДанным) Тогда - ВызватьИсключение "Для элемента формы " + Элемент.Имя + " не найден путь к данным"; - КонецЕсли; - Попытка - Данные = Вычислить("ЭтаФорма." + выхПутьКДанным); - Исключение - ВызватьИсключение "Ошибка получения данных " + выхПутьКДанным + " элемента формы " + Элемент.Имя + ": " + ОписаниеОшибки(); - КонецПопытки; - Возврат Данные; - -КонецФункции - diff --git a/CommonModules/ирСервер/Ext/Module.bsl b/CommonModules/ирСервер/Ext/Module.bsl index 7a6c437aa..b7c374158 100644 --- a/CommonModules/ирСервер/Ext/Module.bsl +++ b/CommonModules/ирСервер/Ext/Module.bsl @@ -249,6 +249,7 @@ КонецФункции + //////// Процедура ВыполнитьЗапросЛкс(ТекстЗапроса) Экспорт @@ -328,8 +329,20 @@ КонецФункции -Процедура ЗаписатьОбъектXMLЛкс(ОбъектXML, ДополнительныеСвойства, РежимЗаписи = Неопределено, РежимПроведения = Неопределено, ОтключатьКонтрольЗаписи = Неопределено, - БезАвторегистрацииИзменений = Неопределено) Экспорт +Функция ПолучитьСнимокОбъектаБДПоКлючуЛкс(Знач ИмяОсновнойТаблицы, КлючОбъекта, Знач СохранятьИдентификаторСсылки, Знач ЧитатьДанные, выхИдентификаторСсылки = Неопределено) Экспорт + + СтруктураОбъекта = ирОбщий.ОбъектБДПоКлючуЛкс(ИмяОсновнойТаблицы, КлючОбъекта, СохранятьИдентификаторСсылки, ЧитатьДанные, Истина, выхИдентификаторСсылки, Ложь); + Если СтруктураОбъекта <> Неопределено Тогда + СтруктураСнимка = Новый Структура; + СтруктураСнимка.Вставить("ТипОбъекта", ТипЗнч(СтруктураОбъекта.Методы)); + СтруктураСнимка.Вставить("Снимок", СтруктураОбъекта.Методы.Снимок()); + КонецЕсли; + Возврат СтруктураСнимка; + +КонецФункции + +Процедура ЗаписатьОбъектXMLЛкс(ОбъектXML, ДополнительныеСвойства = Неопределено, РежимЗаписи = Неопределено, РежимПроведения = Неопределено, ОтключатьКонтрольЗаписи = Неопределено, + БезАвторегистрацииИзменений = Неопределено, ТипОбъекта = Неопределено) Экспорт Если Истина И ирКэш.ЛиПортативныйРежимЛкс() @@ -341,21 +354,65 @@ ДополнительныеСвойства = ПараметрыКоманды.ДополнительныеСвойства; ОбъектXML = ПараметрыКоманды.ОбъектXML; Иначе - Объект = ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(ОбъектXML); - ирОбщий.ВосстановитьДополнительныеСвойстваОбъектаЛкс(Объект, ДополнительныеСвойства); + ЭтоИмитатор = Истина + И Не ирКэш.ЛиПортативныйРежимЛкс() + И (Ложь + Или ТипОбъекта = Тип("ОбработкаОбъект.ирИмитаторНаборЗаписей") + Или ТипОбъекта = Тип("ОбработкаОбъект.ирИмитаторКонстантаМенеджер") + Или ТипОбъекта = Тип("ОбработкаОбъект.ирИмитаторСсылочныйОбъект")); + Если ЭтоИмитатор Тогда + Объект = Новый (ТипОбъекта); + Объект.ЗагрузитьСнимок(ОбъектXML); + Иначе + Объект = ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(ОбъектXML); + ирОбщий.ВосстановитьДополнительныеСвойстваОбъектаЛкс(Объект, ДополнительныеСвойства); + КонецЕсли; ирОбщий.ЗаписатьОбъектЛкс(Объект, Ложь, РежимЗаписи, РежимПроведения, ОтключатьКонтрольЗаписи, БезАвторегистрацииИзменений); - ДополнительныеСвойства = ирОбщий.СериализоватьДополнительныеСвойстваОбъектаЛкс(Объект); - ОбъектXML = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(Объект); + Если ЭтоИмитатор Тогда + ОбъектXML = Объект.Снимок(); + Иначе + ДополнительныеСвойства = ирОбщий.СериализоватьДополнительныеСвойстваОбъектаЛкс(Объект); + ОбъектXML = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(Объект); + КонецЕсли; КонецЕсли; КонецПроцедуры -Процедура УдалитьОбъектЛкс(ХМЛ, СтруктураДополнительныхСвойств) Экспорт +Функция СкопироватьОбъектЧерезИмитаторЛкс(Знач СнимокОбъекта, ТипОбъекта) Экспорт - Объект = ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(ХМЛ); + Объект = Новый (ТипОбъекта); + Объект.ЗагрузитьСнимок(СнимокОбъекта); + Объект = Объект.Скопировать(Ложь); + СнимокОбъекта = Объект.Снимок(); + Возврат СнимокОбъекта; + +КонецФункции + +Процедура ПрочитатьОбъектЧерезИмитаторЛкс(СнимокОбъекта, ТипОбъекта) Экспорт + + Объект = Новый (ТипОбъекта); + Объект.ЗагрузитьСнимок(СнимокОбъекта); + Объект.Прочитать(Ложь); + СнимокОбъекта = Объект.Снимок(); + +КонецПроцедуры + +Процедура УдалитьОбъектЛкс(ОбъектXML, СтруктураДополнительныхСвойств, ТипОбъекта) Экспорт + + ЭтоИмитатор = Истина + И Не ирКэш.ЛиПортативныйРежимЛкс() + И (Ложь + Или ТипОбъекта = Тип("ОбработкаОбъект.ирИмитаторНаборЗаписей") + Или ТипОбъекта = Тип("ОбработкаОбъект.ирИмитаторКонстантаМенеджер") + Или ТипОбъекта = Тип("ОбработкаОбъект.ирИмитаторСсылочныйОбъект")); + Если ЭтоИмитатор Тогда + Объект = Новый (ТипОбъекта); + Объект.ЗагрузитьСнимок(ОбъектXML); + Иначе + Объект = ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(ОбъектXML); + ирОбщий.ВосстановитьДополнительныеСвойстваОбъектаЛкс(Объект, СтруктураДополнительныхСвойств); + КонецЕсли; Объект.Прочитать(); - ирОбщий.ВосстановитьДополнительныеСвойстваОбъектаЛкс(Объект, СтруктураДополнительныхСвойств); - //Объект.Удалить(); ирОбщий.УдалитьОбъектЛкс(Объект, Ложь); КонецПроцедуры @@ -515,6 +572,7 @@ КонецФункции + /////////////////////////////////////////////////// // Управляемые формы @@ -712,9 +770,8 @@ КонецЕсли; ПоляДляЗапоминанияТипов = МассивПолей; Для Каждого Поле Из ПоляДляЗапоминанияТипов Цикл - СтруктураТипыЗначений.Вставить(Поле.Имя, ПолучитьТипЗначенияПоляФормыЛкс(Поле)); + СтруктураТипыЗначений.Вставить(Поле.Имя, ПолучитьТипЗначенияПоляФормыЛкс(Поле, ЭтаФорма)); КонецЦикла; - ФиксированнаяСтруктураТипыЗначений = Новый ФиксированнаяСтруктура(СтруктураТипыЗначений); КорневыеРеквизиты = ЭтаФорма.ПолучитьРеквизиты(); СтруктураСохраняемыеДанные = Новый Структура(); @@ -729,14 +786,47 @@ КонецЦикла; СтруктураСохраняемыеДанные = Новый ФиксированнаяСтруктура(СтруктураСохраняемыеДанные); ОсновныеТаблицыСписков = Новый ФиксированнаяСтруктура(ОсновныеТаблицыСписков); + ГотовностьДанныхСтраниц = Новый СписокЗначений; + Для Каждого Элемент Из ЭтаФорма.Элементы Цикл + Если Истина + И ТипЗнч(Элемент) = Тип("ГруппаФормы") + И Элемент.Вид = ВидГруппыФормы.Страница + И Найти(Элемент.Имя, "Страница") = 1 + Тогда + ГотовностьДанныхСтраниц.Добавить(Элемент.Имя); + КонецЕсли; + Если Истина + И ТипЗнч(Элемент) = Тип("ПолеФормы") + И Не Элемент.ТолькоПросмотр + И Элемент.Доступность + Тогда + ТипЗначения = ПолучитьТипЗначенияПоляФормыЛкс(Элемент, ЭтаФорма); + #Если Сервер И Не Сервер Тогда + ТипЗначения = Новый ОписаниеТипов; + #КонецЕсли + Если ТипЗначения <> Неопределено Тогда + Типы = ТипЗначения.Типы(); + Если Ложь + Или Типы.Количество() > 1 + Или Типы.Количество() = 0 + Тогда + СтруктураТипыЗначений.Вставить(Элемент.Имя, ТипЗначения); + КонецЕсли; + КонецЕсли; + КонецЕсли; + КонецЦикла; + ФиксированнаяСтруктураТипыЗначений = Новый ФиксированнаяСтруктура(СтруктураТипыЗначений); СтруктураКорневогоРеквизита = Новый Структура(); СтруктураКорневогоРеквизита.Вставить("ПутиКДанным", ФиксированнаяСтруктураПутиКДанным); СтруктураКорневогоРеквизита.Вставить("СохраняемыеДанные", СтруктураСохраняемыеДанные); СтруктураКорневогоРеквизита.Вставить("ТипыЗначений", ФиксированнаяСтруктураТипыЗначений); СтруктураКорневогоРеквизита.Вставить("ОсновныеТаблицыСписков", ОсновныеТаблицыСписков); + СтруктураКорневогоРеквизита.Вставить("ГотовностьДанныхСтраниц", ГотовностьДанныхСтраниц); ЭтаФорма.мСлужебныеДанные = Новый ФиксированнаяСтруктура(СтруктураКорневогоРеквизита); + Возврат; + // Очень долго на формах с больших количеством реквизитов // Преобразуем автозаголовки в статические заголовки для возможности поиска https://partners.v8.1c.ru/forum/topic/1074579 СоответствиеРеквизитов = СоответствиеРеквизитовФормы(ЭтаФорма); Для Каждого ЭлементФормы Из ЭтаФорма.Элементы Цикл @@ -795,7 +885,7 @@ Для Каждого Поле Из НачальныйЭлемент.ПодчиненныеЭлементы Цикл Если ТипЗнч(Поле) = Тип("ПолеФормы") Тогда Если Поле.ПутьКДанным <> "" Тогда - ТаблицаФормы = ирОбщий.ПолучитьРодителяЭлементаУправляемойФормыЛкс(Поле, Тип("ТаблицаФормы")); + ТаблицаФормы = ирОбщий.РодительЭлементаУправляемойФормыЛкс(Поле, Тип("ТаблицаФормы")); Если ТаблицаФормы <> Неопределено Тогда СтруктураПутиКДанным.Вставить(Поле.Имя, "Элементы." + ТаблицаФормы.Имя + ".ТекущиеДанные." + ирОбщий.ПолучитьПоследнийФрагментЛкс(Поле.ПутьКДанным)); Иначе @@ -836,32 +926,70 @@ // Параметры: // ПолеФормы - <тип> - // -// Возвращаемое значение: +// Возвращаемое значение: Тип // -Функция ПолучитьТипЗначенияПоляФормыЛкс(ПолеФормы) Экспорт +Функция ПолучитьТипЗначенияПоляФормыЛкс(ПолеФормы, ЭтаФорма = Неопределено, ВернутьОписаниеТипов = Истина) Экспорт - ЭтаФорма = ирОбщий.ПолучитьРодителяЭлементаУправляемойФормыЛкс(ПолеФормы); + Если ЭтаФорма = Неопределено Тогда + ЭтаФорма = ирОбщий.РодительЭлементаУправляемойФормыЛкс(ПолеФормы); + КонецЕсли; //Типы = ПолеФормы.ДоступныеТипы.Типы(); ИмяРеквизита = ирОбщий.ПолучитьПоследнийФрагментЛкс(ПолеФормы.ПутьКДанным); ПутьКРодителю = ирОбщий.ПолучитьСтрокуБезКонцаЛкс(ПолеФормы.ПутьКДанным, СтрДлина(ИмяРеквизита + 1)); Реквизиты = ЭтаФорма.ПолучитьРеквизиты(ПутьКРодителю); // затратная операция, а нужен всего лишь тип Реквизит = ирОбщий.НайтиЭлементКоллекцииПоЗначениюСвойстваЛкс(Реквизиты, "Имя", ИмяРеквизита); - Типы = Реквизит.ТипЗначения.Типы(); - Если Типы.Количество() <> 1 Тогда - Если ЗначениеЗаполнено(ПолеФормы.СвязьПоТипу.ПутьКДанным) Тогда - ТипЗначения = Вычислить("ЭтаФорма." + ПолеФормы.СвязьПоТипу.ПутьКДанным); - КонецЕсли; - Попытка - ТипЗначения = ТипЗначения.ТипЗначения.Типы()[0] - Исключение - КонецПопытки; - Если ТипЗнч(ТипЗначения) <> Тип("Тип") Тогда - ТипЗначения = Неопределено; - КонецЕсли; - Иначе - ТипЗначения = Типы[0]; - КонецЕсли; + Если Реквизит <> Неопределено Тогда + ТипЗначения = Реквизит.ТипЗначения; + Если Не ВернутьОписаниеТипов Тогда + Типы = ТипЗначения.Типы(); + Если Типы.Количество() <> 1 Тогда + Если ЗначениеЗаполнено(ПолеФормы.СвязьПоТипу.ПутьКДанным) Тогда + ТаблицаРодитель = ирОбщий.РодительЭлементаУправляемойФормыЛкс(ПолеФормы, Тип("ТаблицаФормы")); + Если ТаблицаРодитель = Неопределено Тогда + Попытка + ТипЗначения = Вычислить("ЭтаФорма." + ПолеФормы.СвязьПоТипу.ПутьКДанным); + Исключение + ВызватьИсключение "Ошибка вычисления влияющего типа поля: " + ОписаниеОшибки(); + КонецПопытки; + КонецЕсли; + КонецЕсли; + Попытка + ТипЗначения = ТипЗначения.Типы()[0] + Исключение + КонецПопытки; + Если ТипЗнч(ТипЗначения) <> Тип("Тип") Тогда + ТипЗначения = Неопределено; + КонецЕсли; + Иначе + ТипЗначения = Типы[0]; + КонецЕсли; + КонецЕсли; + КонецЕсли; Возврат ТипЗначения; КонецФункции +Функция ПолучитьТаблицуДочернихРеквизитовЛкс(ЭлементФормы, РезультатВВидеСтруктуры = Ложь) Экспорт + + ЭтаФОрма = ирОбщий.РодительЭлементаУправляемойФормыЛкс(ЭлементФормы); + ПутьКДанным = ирОбщий.ПутьКДаннымЭлементаУправляемойФормыЛкс(ЭлементФормы,, ЭтаФОрма); + ТаблицаРеквизитов = Новый ТаблицаЗначений; + ТаблицаРеквизитов.Колонки.Добавить("Заголовок"); + ТаблицаРеквизитов.Колонки.Добавить("Имя"); + ТаблицаРеквизитов.Колонки.Добавить("Путь"); + ТаблицаРеквизитов.Колонки.Добавить("ТипЗначения"); + ТаблицаРеквизитов.Колонки.Добавить("СохраняемыеДанные"); + Структура = Новый Структура; + Для Каждого Реквизит Из ЭтаФОрма.ПолучитьРеквизиты(ПутьКДанным) Цикл + СтрокаРеквизита = ТаблицаРеквизитов.Добавить(); + ЗаполнитьЗначенияСвойств(СтрокаРеквизита, Реквизит); + Структура.Вставить(СтрокаРеквизита.Имя, СтрокаРеквизита); + КонецЦикла; + Если РезультатВВидеСтруктуры Тогда + Результат = Структура; + Иначе + Результат = ТаблицаРеквизитов; + КонецЕсли; + Возврат Результат; + +КонецФункции \ No newline at end of file diff --git a/ConfigDumpInfo.xml b/ConfigDumpInfo.xml index 4bcd6fc5b..91a19f6fa 100644 --- a/ConfigDumpInfo.xml +++ b/ConfigDumpInfo.xml @@ -13,14 +13,14 @@ - - + + - - - - + + + + @@ -36,8 +36,8 @@ - - + + @@ -72,8 +72,8 @@ - - + + @@ -84,14 +84,14 @@ - - + + - - + + @@ -446,7 +446,7 @@ - + @@ -454,19 +454,6 @@ - - - - - - - - - - - - - @@ -494,8 +481,8 @@ - - + + @@ -697,8 +684,8 @@ - - + + @@ -735,8 +722,8 @@ - - + + @@ -755,10 +742,10 @@ - - - - + + + + @@ -788,10 +775,10 @@ - - - - + + + + @@ -807,6 +794,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -836,8 +856,8 @@ - - + + @@ -899,12 +919,12 @@ - - + + - - + + @@ -921,8 +941,8 @@ - - + + @@ -944,8 +964,8 @@ - - + + @@ -956,8 +976,8 @@ - - + + @@ -971,8 +991,8 @@ - - + + @@ -983,8 +1003,8 @@ - - + + @@ -1017,7 +1037,7 @@ - + @@ -1062,14 +1082,14 @@ - - + + - - + + @@ -1079,7 +1099,7 @@ - + @@ -1116,7 +1136,7 @@ - + @@ -1137,8 +1157,8 @@ - - + + @@ -1146,16 +1166,16 @@ - - + + - - - - - - + + + + + + @@ -1168,14 +1188,14 @@ - - + + - - - - + + + + @@ -1196,7 +1216,7 @@ - + @@ -1317,8 +1337,8 @@ - - + + @@ -1326,8 +1346,8 @@ - - + + @@ -1335,14 +1355,14 @@ - - + + - - + + @@ -1451,14 +1471,14 @@ - - + + - - + + @@ -1484,8 +1504,8 @@ - - + + @@ -1506,20 +1526,20 @@ - - + + - - + + - - - - + + + + @@ -1531,11 +1551,12 @@ - - + + - + + @@ -1624,16 +1645,16 @@ - - - - + + + + - - + + @@ -1713,8 +1734,8 @@ - - + + @@ -1752,8 +1773,8 @@ - - + + @@ -1868,8 +1889,8 @@ - - + + @@ -2076,18 +2097,18 @@ - - + + - - - - - - + + + + + + diff --git a/Configuration.xml b/Configuration.xml index 0d8b7da8e..0ff6a95c0 100644 --- a/Configuration.xml +++ b/Configuration.xml @@ -47,7 +47,7 @@ Role.ирРазработчик Tormozit - 4.25 + 4.26 false true @@ -205,8 +205,10 @@ http://infostart.ru/projects/1274 ИнструментыРазработчикаTormozit ирADO - ирExcel ирCOM + ирCOMАдмин + ирExcel + ирHtml ирWMI ирXML ирАвтоКонтекстнаяПомощь @@ -376,8 +378,6 @@ http://infostart.ru/projects/1274 ирФункциональнаяОпция ирЧасы ирЧисло - ирCOMАдмин - ирHtml ирСтрокаТаблицы ирПоследниеВыбранные ирРазработчик @@ -418,13 +418,16 @@ http://infostart.ru/projects/1274 ирКомандаРедактироватьОбъект ирОбъектыДляОтладки ирКонсольКомпоновокДанных - ирАлгоритмОбъект ирАнализЖурналаРегистрации ирАнализТехножурнала ирВводВыраженияВстроенногоЯзыка ирВыгрузкаЗагрузкаДанныхЧерезФайл ирДинамическийСписок ирЗагрузкаТабличныхДанных + ирИмитаторАлгоритмОбъект + ирИмитаторНаборЗаписей + ирИмитаторКонстантаМенеджер + ирИмитаторСсылочныйОбъект ирИнтерфейснаяПанель ирИсследовательОбъектов ирКлсПолеТабличногоДокументаСГруппировками diff --git a/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form.bin b/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form.bin index 4e5caaf3d..2794e8831 100644 Binary files a/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form.bin and b/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form.bin differ diff --git a/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form/form.txt b/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form/form.txt index ac60af005..1f8d55bb3 100644 --- a/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form/form.txt +++ b/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form/form.txt @@ -1257,7 +1257,82 @@ {0},4,1,0,00000000-0000-0000-0000-000000000000}, {1,0},0,0,100,0},9,2,0,0,1,1, {5,4a991a32-fb27-422a-a99e-bfa0c561a5b4,25,1,7, -{6,1a2873be-86c1-4584-90fc-8e97cdd6a3da,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,4fe9fdad-1dd9-463d-894e-4efba58201dd,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыОткрытьФайлЖурнала", +{1,"ДействияФормыОткрытьФайлЖурнала", +{1,1, +{"ru","Действия формы открыть файл журнала"} +}, +{1,1, +{"ru","Действия формы открыть файл журнала"} +}, +{1,1, +{"ru","Действия формы открыть файл журнала"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Открыть файл журнала"} +}, +{1,1, +{"ru","Открыть файл журнала"} +}, +{4,1, +{0,a171cb59-6182-4375-bf8c-6890274f4366},"",-1,-1,1,0,""} +}, +{6,eb750897-c63c-44dc-9631-f00b9a7dd1f7,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокОПодсистеме", +{1,"КП_СписокОПодсистеме", +{1,2, +{"ru","О подсистеме"}, +{"en","О подсистеме"} +}, +{1,2, +{"ru","О подсистеме"}, +{"en","О подсистеме"} +}, +{1,2, +{"ru","О подсистеме"}, +{"en","О подсистеме"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},1, +{4,1, +{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""} +}, +{6,25ddc031-6dcf-4b41-984d-21e88ff5715d,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыСтруктураФормы", +{1,"ДействияФормыСтруктураФормы", +{1,1, +{"ru","Структура формы"} +}, +{1,1, +{"ru","Структура формы"} +}, +{1,1, +{"ru","Структура формы"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Показать структуру формы"} +}, +{1,1, +{"ru","Показать структуру формы"} +}, +{4,1, +{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""} +}, +{6,9dcad843-12ab-4c04-8cd3-7034b7c943c6,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ГлавнаяКоманднаяПанельНовоеОкно", {1,"ГлавнаяКоманднаяПанельНовоеОкно", {1,2, @@ -1286,62 +1361,13 @@ {4,1, {0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""} }, -{6,8a10052c-5b2b-4e8d-b85a-b52d8bc6c6fd,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,7ad1e2d1-d7ca-4141-a0cf-10e431ed2046,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,144, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, +{6,3bf64fbb-e871-47c1-9f22-4b305d53e286,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,4294967295,00000000-0000-0000-0000-000000000000,143, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,f03d812b-18ad-4643-94b0-cd45c59391f6,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыОткрытьФайлЖурнала", -{1,"ДействияФормыОткрытьФайлЖурнала", -{1,1, -{"ru","Действия формы открыть файл журнала"} -}, -{1,1, -{"ru","Действия формы открыть файл журнала"} -}, -{1,1, -{"ru","Действия формы открыть файл журнала"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Открыть файл журнала"} -}, -{1,1, -{"ru","Открыть файл журнала"} -}, -{4,1, -{0,a171cb59-6182-4375-bf8c-6890274f4366},"",-1,-1,1,0,""} -}, -{6,18436580-03f1-47f0-a96d-42505fb59729,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыСтруктураФормы", -{1,"ДействияФормыСтруктураФормы", -{1,1, -{"ru","Структура формы"} -}, -{1,1, -{"ru","Структура формы"} -}, -{1,1, -{"ru","Структура формы"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Показать структуру формы"} -}, -{1,1, -{"ru","Показать структуру формы"} -}, -{4,1, -{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""} -}, -{6,3b557e53-843d-43a8-bfd5-12ed8730580c,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,1df7bbbf-abb0-4242-a9d1-ea9e75f3c897,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыАнализТехножурнала", {1,"ДействияФормыАнализТехножурнала", {1,1, @@ -1366,58 +1392,32 @@ }, {4,1, {0,5a01a007-81fc-4dbf-8170-98fbaabecd73},"",-1,-1,0,0,""} -}, -{6,1fe6a3ce-451a-473d-8aa7-7fc0c86c800a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,144, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,46509b2d-2a4b-4c6f-ad6a-5995906783b7,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокОПодсистеме", -{1,"КП_СписокОПодсистеме", -{1,2, -{"ru","О подсистеме"}, -{"en","О подсистеме"} -}, -{1,2, -{"ru","О подсистеме"}, -{"en","О подсистеме"} -}, -{1,2, -{"ru","О подсистеме"}, -{"en","О подсистеме"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} },1, -{4,1, -{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""} -},1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,7,f03d812b-18ad-4643-94b0-cd45c59391f6, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,7,4fe9fdad-1dd9-463d-894e-4efba58201dd, {8,"ОткрытьФайлЖурнала",0,1, {1,1, {"ru","Открыть файл журнала"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,25,1e2,0,0,1,0,0,0,0},3b557e53-843d-43a8-bfd5-12ed8730580c, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,25,1e2,0,0,1,0,0,0,0},1df7bbbf-abb0-4242-a9d1-ea9e75f3c897, {8,"АнализТехножурнала",0,4, {1,1, {"ru","Техножурнал"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,22,1e2,0,0,1,0,0,0,0},8a10052c-5b2b-4e8d-b85a-b52d8bc6c6fd, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,22,1e2,0,0,1,0,0,0,0},3bf64fbb-e871-47c1-9f22-4b305d53e286, {8,"Действие",0,1, {1,1, {"#","Действие"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,17,1e2,0,0,1,0,0,0,0},1fe6a3ce-451a-473d-8aa7-7fc0c86c800a, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,17,1e2,0,0,1,0,0,0,0},7ad1e2d1-d7ca-4141-a0cf-10e431ed2046, {8,"Действие2",0,1, {1,1, {"#","Действие2"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,18,1e2,0,0,1,0,0,0,0},1a2873be-86c1-4584-90fc-8e97cdd6a3da, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,18,1e2,0,0,1,0,0,0,0},9dcad843-12ab-4c04-8cd3-7034b7c943c6, {8,"НовоеОкно",0,9, {1,1, {"ru","НовоеОкно"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,19,1e2,0,0,1,0,0,0,0},18436580-03f1-47f0-a96d-42505fb59729, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,19,1e2,0,0,1,0,0,0,0},25ddc031-6dcf-4b41-984d-21e88ff5715d, {8,"СтруктураФормы",0,4, {1,1, {"#","Структура формы"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,24,1e2,0,0,1,0,0,0,0},46509b2d-2a4b-4c6f-ad6a-5995906783b7, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,24,1e2,0,0,1,0,0,0,0},eb750897-c63c-44dc-9631-f00b9a7dd1f7, {8,"ОПодсистеме",0,4, {1,1, {"ru","О подсистеме"} @@ -2363,7 +2363,28 @@ {0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0},9,2,0,0,1,1, {5,d80a01e7-2431-497b-9ae1-f9238f588b9f,224,1,24, -{6,18be2925-0b14-41f7-9da1-63bdde987a11,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,b1542586-e526-4c4f-86cf-a5c1bc57f269,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,e3f66978-9b71-42a9-8806-37a839bd4520,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,88, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, +{6,b18e65ca-12cd-49ab-b9cc-4e205bfd9c94,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,0,6b7291bf-bcd2-41af-bac7-414d47cc6e6a,53, +{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,b2e9ed89-1faa-47e0-afc5-022add906bcc,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,6b7291bf-bcd2-41af-bac7-414d47cc6e6a,72, +{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,74da404a-683e-48b9-b268-846d3ae628e4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,5e1ed054-eede-4794-acb5-6f6432c27699,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,89, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, +{6,0c8ea46f-d736-461a-b06a-301245aa1509,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,97, +{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,45d68e7d-a3e2-417d-a2b5-12fe960a814b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,5f7e27a0-4b25-4222-a6b1-8e1f75a81f95,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельЖурналРегистрацииНастроитьРегистрациюСобытия", {1,"КоманднаяПанельЖурналРегистрацииНастроитьРегистрациюСобытия", {1,1, @@ -2389,13 +2410,89 @@ {4,1, {0,8f56ef2c-fd38-417b-b184-3b9ec3c6837f},"",-1,-1,0,0,""} }, -{6,aefe7d15-89e3-48be-925f-ebbef044f558,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,89, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,17e3c9c2-4c00-46c6-990e-af15fb1a2d69,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,6b7291bf-bcd2-41af-bac7-414d47cc6e6a,72, +{6,0f988987-88fa-43cf-b5f8-469791751a07,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,99, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, -{6,ff229534-0e7b-4f63-b122-1a49fc918310,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,595b20cb-944f-4e6f-ae41-ac77a2b0c83c,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииОтборБезЗначенияВТекущейКолонке", +{1,"КоманднаяПанельЖурналРегистрацииОтборБезЗначенияВТекущейКолонке", +{1,1, +{"ru","Отбор без значения в текущей колонке"} +}, +{1,1, +{"ru","Отбор без значения в текущей колонке"} +}, +{1,1, +{"ru","Отбор без значения в текущей колонке"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Отбор без значения в текущей колонке"} +}, +{1,1, +{"ru","Отбор без значения в текущей колонке"} +}, +{4,1, +{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""} +}, +{6,1d6af8e8-4e05-4acc-a023-1dbc011e33ef,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,1d115dd9-7ed4-4d20-8701-2b58497c0e6c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,97c1de06-5e94-4b2c-a7a8-893937bbfa34,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииОбновить", +{1,"КоманднаяПанельЖурналРегистрацииОбновить", +{1,1, +{"ru","Обновить"} +}, +{1,1, +{"ru","Обновить"} +}, +{1,1, +{"ru","Обновить"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},1, +{4,1, +{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0,""} +}, +{6,bfb6d05e-ebe4-4d2a-91c5-b6435782e90e,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииКонсольКомпоновки", +{1,"КоманднаяПанельЖурналРегистрацииКонсольКомпоновки", +{1,1, +{"ru","Консоль компоновки"} +}, +{1,1, +{"ru","Консоль компоновки"} +}, +{1,1, +{"ru","Консоль компоновки"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Открыть таблицу в консоли компоновки"} +}, +{1,1, +{"ru","Открыть таблицу в консоли компоновки"} +}, +{4,1, +{0,98f09020-9b4d-48bc-96b4-84d954a633e8},"",14,2,1,0,""} +}, +{6,15bcae89-0a8b-47f2-ad88-fa66d58e8736,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,6b7291bf-bcd2-41af-bac7-414d47cc6e6a,71, +{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,ee1c2b23-6e34-4a40-a838-68bbeee9a600,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельЖурналРегистрацииРазличныеЗначенияКолонки", {1,"КоманднаяПанельЖурналРегистрацииРазличныеЗначенияКолонки", {1,1, @@ -2421,7 +2518,11 @@ {4,1, {0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""} }, -{6,5a2bc6a4-53ee-4282-9c18-0111a6e85aa0,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,c7ab3f3b-8f97-491f-9889-916580c305f9,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,6dfdf427-72e6-4715-ae92-177a56f05bf0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,d80a01e7-2431-497b-9ae1-f9238f588b9f,207},0}, +{6,eb168a99-182e-4217-aff2-efeb758aa7bd,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельЖурналРегистрацииОткрытьМенеджерТабличногоПоля", {1,"КоманднаяПанельЖурналРегистрацииОткрытьМенеджерТабличногоПоля", {1,1, @@ -2456,90 +2557,7 @@ ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5 BgxkEQA7} },0,""} }, -{6,284530e4-6d9f-474a-92da-62e6ad4aecb8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,b5b5bbab-58cd-46de-ae2e-cfabe6ef4c8e,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,99, -{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, -{6,70e43d34-8ba0-4623-bd93-5ecf6194f288,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,8631e980-9a8a-460d-a44a-94ea383f9082,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,0,6b7291bf-bcd2-41af-bac7-414d47cc6e6a,53, -{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, -{6,957d5fa8-a985-431e-9f02-6f536def63fd,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,97, -{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, -{6,382f5b50-2421-42c0-85e4-74003673141a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,adb42440-bd15-4fda-8544-7b519eb31a5b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,3a380273-9758-4e23-9a63-95817662dbd5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,d80a01e7-2431-497b-9ae1-f9238f588b9f,207},0}, -{6,b5ae9910-4350-42ad-a55a-bd7961100a08,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,88, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,af220c2e-f4c3-4a20-b4c0-0b549c5f3117,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,540cce62-f66c-4599-a2e0-0c036f79ebe3,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,0,00000000-0000-0000-0000-000000000000,91, -{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, -{6,88661645-bbdb-448b-a5ea-f16dceb6c97c,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииОбновить", -{1,"КоманднаяПанельЖурналРегистрацииОбновить", -{1,1, -{"ru","Обновить"} -}, -{1,1, -{"ru","Обновить"} -}, -{1,1, -{"ru","Обновить"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},1, -{4,1, -{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0,""} -}, -{6,14f7121b-9014-48e2-95f4-5da9e1a3b845,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,0,00000000-0000-0000-0000-000000000000,93, -{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, -{6,6539356a-1794-478d-be20-d3d005b7739e,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,6b7291bf-bcd2-41af-bac7-414d47cc6e6a,71, -{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, -{6,ad6fcb79-2b12-41a1-9894-ff899294e1fb,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииКонсольКомпоновки", -{1,"КоманднаяПанельЖурналРегистрацииКонсольКомпоновки", -{1,1, -{"ru","Консоль компоновки"} -}, -{1,1, -{"ru","Консоль компоновки"} -}, -{1,1, -{"ru","Консоль компоновки"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Открыть таблицу в консоли компоновки"} -}, -{1,1, -{"ru","Открыть таблицу в консоли компоновки"} -}, -{4,1, -{0,98f09020-9b4d-48bc-96b4-84d954a633e8},"",14,2,1,0,""} -}, -{6,e620f9cd-be52-4245-9e3e-977e290c5e07,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,4852eda9-3241-4687-a631-07411b12a279,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,d80a01e7-2431-497b-9ae1-f9238f588b9f,210},0}, -{6,010f2c43-5c5f-4f63-8138-92859d197caa,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,33ff344a-c40a-4a5c-822b-cb14bf08cb3e,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельЖурналРегистрацииНайтиВОтбореВыгрузки", {1,"КоманднаяПанельЖурналРегистрацииНайтиВОтбореВыгрузки", {1,1, @@ -2563,116 +2581,98 @@ BgxkEQA7} {"ru","Добавить в отбор выгрузки значение текущей ячейки таблицы выгрузки"} } }, -{6,30eb0530-dd9c-4955-8c3c-da1d4acaa597,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииОтборБезЗначенияВТекущейКолонке", -{1,"КоманднаяПанельЖурналРегистрацииОтборБезЗначенияВТекущейКолонке", -{1,1, -{"ru","Отбор без значения в текущей колонке"} -}, -{1,1, -{"ru","Отбор без значения в текущей колонке"} -}, -{1,1, -{"ru","Отбор без значения в текущей колонке"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Отбор без значения в текущей колонке"} -}, -{1,1, -{"ru","Отбор без значения в текущей колонке"} -}, -{4,1, -{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""} -},3, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,22,88661645-bbdb-448b-a5ea-f16dceb6c97c, +{6,93298bc5-03ca-44aa-9702-486059e28878,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,0,00000000-0000-0000-0000-000000000000,91, +{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,f07295db-66b3-4f25-8d37-915fad1d6e29,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,0,00000000-0000-0000-0000-000000000000,93, +{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,4b29b207-de41-45d8-a3fa-44739e80687f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,d80a01e7-2431-497b-9ae1-f9238f588b9f,210},0},3, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,22,97c1de06-5e94-4b2c-a7a8-893937bbfa34, {8,"Обновить",0,2, {1,1, {"#","Обновить"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,142,1e2,0,3,1,0,0,0,0},284530e4-6d9f-474a-92da-62e6ad4aecb8, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,142,1e2,0,3,1,0,0,0,0},1d6af8e8-4e05-4acc-a023-1dbc011e33ef, {8,"Разделитель4",0,1, {1,1, {"ru","Действие7"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,143,1e2,2,0,1,0,0,0,0},b5ae9910-4350-42ad-a55a-bd7961100a08, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,143,1e2,2,0,1,0,0,0,0},e3f66978-9b71-42a9-8806-37a839bd4520, {8,"Действие4",0,1, {1,1, {"#","Действие4"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,177,1e2,0,0,1,0,1,0,0},aefe7d15-89e3-48be-925f-ebbef044f558, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,177,1e2,0,0,1,0,1,0,0},5e1ed054-eede-4794-acb5-6f6432c27699, {8,"Действие5",0,1, {1,1, {"#","Действие5"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,178,1e2,0,0,1,0,1,0,0},af220c2e-f4c3-4a20-b4c0-0b549c5f3117, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,178,1e2,0,0,1,0,1,0,0},b1542586-e526-4c4f-86cf-a5c1bc57f269, {8,"Разделитель2",0,1, -{1,0},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,59,1e2,2,0,1,0,1,0,0},957d5fa8-a985-431e-9f02-6f536def63fd, +{1,0},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,59,1e2,2,0,1,0,1,0,0},0c8ea46f-d736-461a-b06a-301245aa1509, {8,"Действие",0,1, {1,1, {"#","Действие"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,179,1e2,0,0,1,0,0,0,0},b5b5bbab-58cd-46de-ae2e-cfabe6ef4c8e, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,179,1e2,0,0,1,0,0,0,0},0f988987-88fa-43cf-b5f8-469791751a07, {8,"Действие6",0,1, {1,1, {"#","Действие6"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,60,1e2,0,0,1,0,0,0,0},14f7121b-9014-48e2-95f4-5da9e1a3b845, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,60,1e2,0,0,1,0,0,0,0},f07295db-66b3-4f25-8d37-915fad1d6e29, {8,"Действие1",0,1, {1,1, {"#","Действие1"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,181,1e2,0,0,1,0,0,0,0},540cce62-f66c-4599-a2e0-0c036f79ebe3, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,181,1e2,0,0,1,0,0,0,0},93298bc5-03ca-44aa-9702-486059e28878, {8,"Действие2",0,1, {1,1, {"#","Действие2"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,182,1e2,0,0,1,0,0,0,0},30eb0530-dd9c-4955-8c3c-da1d4acaa597, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,182,1e2,0,0,1,0,0,0,0},595b20cb-944f-4e6f-ae41-ac77a2b0c83c, {8,"ОтборБезЗначенияВТекущейКолонке",0,1, {1,1, {"ru","Отбор без значения"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,216,1e2,0,0,1,0,0,0,0},8631e980-9a8a-460d-a44a-94ea383f9082, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,216,1e2,0,0,1,0,0,0,0},b18e65ca-12cd-49ab-b9cc-4e205bfd9c94, {8,"Действие3",0,1, {1,1, {"#","Действие3"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,183,1e2,0,0,1,0,0,0,0},5a2bc6a4-53ee-4282-9c18-0111a6e85aa0, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,183,1e2,0,0,1,0,0,0,0},eb168a99-182e-4217-aff2-efeb758aa7bd, {8,"ОткрытьМенеджерТабличногоПоля",0,4, {1,2, {"ru","Менеджер табличного поля"}, {"en","Кнопка командной панели действие"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,219,1e2,0,0,1,0,0,0,0},ff229534-0e7b-4f63-b122-1a49fc918310, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,219,1e2,0,0,1,0,0,0,0},ee1c2b23-6e34-4a40-a838-68bbeee9a600, {8,"РазличныеЗначенияКолонки",0,3, {1,1, {"ru","Значения колонки"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,224,1e2,0,0,1,0,0,0,0},382f5b50-2421-42c0-85e4-74003673141a, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,224,1e2,0,0,1,0,0,0,0},45d68e7d-a3e2-417d-a2b5-12fe960a814b, {8,"Разделитель",0,1, {1,1, {"ru","Действие9"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,204,1e2,2,0,1,0,0,0,0},3a380273-9758-4e23-9a63-95817662dbd5, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,204,1e2,2,0,1,0,0,0,0},6dfdf427-72e6-4715-ae92-177a56f05bf0, {8,"ПодменюИсторияОтбора",0,1, {1,1, {"ru","История"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,206,1e2,1,0,1,0,0,0,0},adb42440-bd15-4fda-8544-7b519eb31a5b, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,206,1e2,1,0,1,0,0,0,0},c7ab3f3b-8f97-491f-9889-916580c305f9, {8,"Разделитель1",0,1, {1,1, {"ru","Действие7"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,214,1e2,2,0,1,0,0,0,0},4852eda9-3241-4687-a631-07411b12a279, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,214,1e2,2,0,1,0,0,0,0},4b29b207-de41-45d8-a3fa-44739e80687f, {8,"Настройки",0,1, {1,1, {"ru","Настройки"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,209,1e2,1,0,1,0,0,0,0},e620f9cd-be52-4245-9e3e-977e290c5e07, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,209,1e2,1,0,1,0,0,0,0},1d115dd9-7ed4-4d20-8701-2b58497c0e6c, {8,"Разделитель3",0,1, {1,1, {"ru","Действие7"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,215,1e2,2,0,1,0,0,0,0},ad6fcb79-2b12-41a1-9894-ff899294e1fb, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,215,1e2,2,0,1,0,0,0,0},bfb6d05e-ebe4-4d2a-91c5-b6435782e90e, {8,"КонсольКомпоновки",0,1, {1,1, {"ru","Консоль компоновки"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,205,1e2,0,0,1,0,0,0,0},18be2925-0b14-41f7-9da1-63bdde987a11, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,205,1e2,0,0,1,0,0,0,0},5f7e27a0-4b25-4222-a6b1-8e1f75a81f95, {8,"НастроитьРегистрациюСобытия",0,1, {1,1, {"ru","Настроить регистрацию события"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,221,1e2,0,0,1,0,0,0,0},70e43d34-8ba0-4623-bd93-5ecf6194f288, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,221,1e2,0,0,1,0,0,0,0},74da404a-683e-48b9-b268-846d3ae628e4, {8,"Разделитель5",0,1, {1,1, {"ru","Действие7"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,223,1e2,2,0,1,0,0,0,0},010f2c43-5c5f-4f63-8138-92859d197caa, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,223,1e2,2,0,1,0,0,0,0},33ff344a-c40a-4a5c-822b-cb14bf08cb3e, {8,"НайтиВОтбореВыгрузки",0,1, {1,1, {"ru","Добавить в отбор выгрузки"} @@ -2681,14 +2681,14 @@ BgxkEQA7} {2,d80a01e7-2431-497b-9ae1-f9238f588b9f,206,0,d80a01e7-2431-497b-9ae1-f9238f588b9f,209,0} } }, -{5,d80a01e7-2431-497b-9ae1-f9238f588b9f,207,0,1,6539356a-1794-478d-be20-d3d005b7739e, +{5,d80a01e7-2431-497b-9ae1-f9238f588b9f,207,0,1,15bcae89-0a8b-47f2-ad88-fa66d58e8736, {8,"Действие",0,1, {1,0},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,208,1e2,0,0,1,0,0,0,0}, {-1,0, {0} } }, -{5,d80a01e7-2431-497b-9ae1-f9238f588b9f,210,0,1,17e3c9c2-4c00-46c6-990e-af15fb1a2d69, +{5,d80a01e7-2431-497b-9ae1-f9238f588b9f,210,0,1,b2e9ed89-1faa-47e0-afc5-022add906bcc, {8,"Действие",0,1, {1,0},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,213,1e2,0,0,1,0,0,0,0}, {-1,0, @@ -2735,7 +2735,7 @@ BgxkEQA7} {0} }, {3,3, -{0,12297628-2d0a-4775-affe-28854af78fff} +{-14} }, {7,2,60, {-20},700,0,0,0,1,100},0, @@ -2809,7 +2809,7 @@ BgxkEQA7} {0} }, {3,3, -{0,12297628-2d0a-4775-affe-28854af78fff} +{-14} }, {7,2,60, {-20},700,0,0,0,1,100},0, @@ -3490,36 +3490,42 @@ WXUw/Q0=},1, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0},9,2,0,0,1,1, {5,663c9b11-4673-4431-a2da-6ca05ee6e390,33,1,16, -{6,50a23ec6-476a-4ce1-9a75-1dcee5461d77,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,260108a2-91f2-439d-851a-d0bb414ec5d7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,b1111097-9607-4731-baf7-8c56b5e16113,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,77da73d2-40a6-4141-b002-d7b63cd9c6d8,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,89, +{6,466b03dc-1224-4264-9f6f-08c1c210faae,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,85, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,597b22bc-57c4-4a0c-8c52-7b75591747bc,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,94, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,9931bc03-4f99-47a7-b83d-4e5fd29a2d60,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,80, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,4b2581a3-df81-4f99-9a91-66d2b0cb35e0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,663c9b11-4673-4431-a2da-6ca05ee6e390,30},7, +{6,08dacd3c-8d97-4b9d-a415-aaac7ca7e718,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельОтборТекущийСеанс", +{1,"КоманднаяПанельОтборТекущийСеанс", {1,1, -{"ru","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"} +{"ru","Текущий сеанс"} }, {1,1, -{"ru","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"} +{"ru","Текущий сеанс"} }, -{4,1, -{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""} +{1,1, +{"ru","Текущий сеанс"} }, -{6,637c93f2-e2c6-48b7-b7db-fd8702b82a11,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,88, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},6, +{1,1, +{"ru","Добавить элемент отбора ""Сеанс = <Текущий сеанс>"""} +}, +{1,1, +{"ru","Добавить элемент отбора ""Сеанс = <Текущий сеанс>"""} +} +}, +{6,1282addc-490d-4362-b883-da312341b233,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,84, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,f23e8d9d-8611-4db1-8e8e-e97376365441,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,172f9073-655e-4c91-bada-7e7c2dfc0aa7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,02b08f7b-e8eb-4d76-815b-9be926b9f28d,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,86, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, +{6,8e9ea02b-2068-407f-b07c-55596cbd6c21,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельОтборОткрытьМенеджерТабличногоПоля", {1,"КоманднаяПанельОтборОткрытьМенеджерТабличногоПоля", {1,1, @@ -3554,7 +3560,29 @@ ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5 BgxkEQA7} },0,""} }, -{6,18c7f8a5-144d-4528-81cf-9914bbd91a85,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{6,0a8e62d9-a989-448e-be97-10e40ca95215,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,80, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, +{6,2d32d5a9-4726-4d30-82c0-df60eb7e715a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,88, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, +{6,646f2b8f-a3b6-4b66-8f75-fd4fd9902fa5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,663c9b11-4673-4431-a2da-6ca05ee6e390,30},7, +{1,1, +{"ru","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"} +}, +{1,1, +{"ru","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"} +}, +{4,1, +{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""} +}, +{6,632b6498-f9f6-4f55-8ce1-f6d83cda73dd,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,89, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, +{6,3dc67a3f-0284-4a59-a915-f41df1c59cfb,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,3240ec4d-f888-4de9-8687-18755fb8b904,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,663c9b11-4673-4431-a2da-6ca05ee6e390,31},7, {1,1, {"ru","Добавляет в отбор выгрузки отбор по значению текущей ячейки таблицы выгрузки"} @@ -3565,102 +3593,74 @@ BgxkEQA7} {4,1, {0,ddb60315-2e8f-4080-928e-b8719adf31e3},"",-1,-1,0,0,""} }, -{6,28c5ad01-b6cd-4b2e-ab31-4ee67bd10882,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{6,70e88b23-9cb3-4781-a68d-e1f8ae9c757e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,7a855871-39a0-4441-ae2f-ea6a4674fa20,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,86, +{6,5bc3290a-0093-4540-9162-cdbf4baca2c9,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,4e2b76a4-2b35-4e43-8dd1-c8d506916af3,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,94, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,a34cf903-b5f4-407f-9d3c-2abb8ecf3433,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,ce4360c1-9fca-4664-b7a0-351fdd05f9aa,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,4294967295,00000000-0000-0000-0000-000000000000,83, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,d6f536ae-40b7-4c44-a138-ec137ea824d7,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельОтборТекущийСеанс", -{1,"КоманднаяПанельОтборТекущийСеанс", -{1,1, -{"ru","Текущий сеанс"} -}, -{1,1, -{"ru","Текущий сеанс"} -}, -{1,1, -{"ru","Текущий сеанс"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},6, -{1,1, -{"ru","Добавить элемент отбора ""Сеанс = <Текущий сеанс>"""} -}, -{1,1, -{"ru","Добавить элемент отбора ""Сеанс = <Текущий сеанс>"""} -} -}, -{6,f57348b6-bf96-4e14-8f81-67524e86acd3,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,84, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,58adada9-e32c-43da-bc4f-0a88706600fc,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,85, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0},1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,16,9931bc03-4f99-47a7-b83d-4e5fd29a2d60, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,16,0a8e62d9-a989-448e-be97-10e40ca95215, {8,"Действие",0,1, {1,1, {"#","Действие"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,12,1e2,0,3,1,0,1,0,0},50a23ec6-476a-4ce1-9a75-1dcee5461d77, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,12,1e2,0,3,1,0,1,0,0},70e88b23-9cb3-4781-a68d-e1f8ae9c757e, {8,"Разделитель2",0,1, {1,1, {"ru","Действие1"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,23,1e2,2,0,1,0,0,0,0},a34cf903-b5f4-407f-9d3c-2abb8ecf3433, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,23,1e2,2,0,1,0,0,0,0},ce4360c1-9fca-4664-b7a0-351fdd05f9aa, {8,"Действие3",0,1, {1,1, {"#","Действие3"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,15,1e2,0,3,1,0,1,0,0},260108a2-91f2-439d-851a-d0bb414ec5d7, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,15,1e2,0,3,1,0,1,0,0},172f9073-655e-4c91-bada-7e7c2dfc0aa7, {8,"Разделитель3",0,1, {1,1, {"ru","Действие1"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,24,1e2,2,0,1,0,0,0,0},f57348b6-bf96-4e14-8f81-67524e86acd3, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,24,1e2,2,0,1,0,0,0,0},1282addc-490d-4362-b883-da312341b233, {8,"Действие2",0,1, {1,1, {"#","Действие2"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,14,1e2,0,0,1,0,1,0,0},597b22bc-57c4-4a0c-8c52-7b75591747bc, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,14,1e2,0,0,1,0,1,0,0},4e2b76a4-2b35-4e43-8dd1-c8d506916af3, {8,"Действие4",0,1, {1,1, {"#","Действие4"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,16,1e2,0,0,1,0,1,0,0},28c5ad01-b6cd-4b2e-ab31-4ee67bd10882, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,16,1e2,0,0,1,0,1,0,0},3dc67a3f-0284-4a59-a915-f41df1c59cfb, {8,"Разделитель",0,1, -{1,0},0,663c9b11-4673-4431-a2da-6ca05ee6e390,17,1e2,2,0,1,0,1,0,0},58adada9-e32c-43da-bc4f-0a88706600fc, +{1,0},0,663c9b11-4673-4431-a2da-6ca05ee6e390,17,1e2,2,0,1,0,1,0,0},466b03dc-1224-4264-9f6f-08c1c210faae, {8,"Действие5",0,1, {1,1, {"#","Действие5"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,18,1e2,0,0,1,0,1,0,0},7a855871-39a0-4441-ae2f-ea6a4674fa20, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,18,1e2,0,0,1,0,1,0,0},02b08f7b-e8eb-4d76-815b-9be926b9f28d, {8,"Действие6",0,1, {1,1, {"#","Действие6"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,19,1e2,0,0,1,0,1,0,0},b1111097-9607-4731-baf7-8c56b5e16113, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,19,1e2,0,0,1,0,1,0,0},5bc3290a-0093-4540-9162-cdbf4baca2c9, {8,"Разделитель1",0,1, -{1,0},0,663c9b11-4673-4431-a2da-6ca05ee6e390,20,1e2,2,0,1,0,1,0,0},637c93f2-e2c6-48b7-b7db-fd8702b82a11, +{1,0},0,663c9b11-4673-4431-a2da-6ca05ee6e390,20,1e2,2,0,1,0,1,0,0},2d32d5a9-4726-4d30-82c0-df60eb7e715a, {8,"Действие7",0,1, {1,1, {"#","Действие7"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,21,1e2,0,0,1,0,1,0,0},77da73d2-40a6-4141-b002-d7b63cd9c6d8, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,21,1e2,0,0,1,0,1,0,0},632b6498-f9f6-4f55-8ce1-f6d83cda73dd, {8,"Действие8",0,1, {1,1, {"#","Действие8"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,22,1e2,0,0,1,0,1,0,0},f23e8d9d-8611-4db1-8e8e-e97376365441, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,22,1e2,0,0,1,0,1,0,0},8e9ea02b-2068-407f-b07c-55596cbd6c21, {8,"ОткрытьМенеджерТабличногоПоля",0,5, {1,2, {"ru","Менеджер табличного поля"}, {"en","Кнопка командной панели действие"} -},1,663c9b11-4673-4431-a2da-6ca05ee6e390,33,1e2,0,0,1,0,0,0,0},4b2581a3-df81-4f99-9a91-66d2b0cb35e0, +},1,663c9b11-4673-4431-a2da-6ca05ee6e390,33,1e2,0,0,1,0,0,0,0},646f2b8f-a3b6-4b66-8f75-fd4fd9902fa5, {8,"ОтборБезЗначения",0,5, {1,1, {"ru","Отбор без значения"} -},1,663c9b11-4673-4431-a2da-6ca05ee6e390,28,1e2,0,0,0,0,0,0,0},18c7f8a5-144d-4528-81cf-9914bbd91a85, +},1,663c9b11-4673-4431-a2da-6ca05ee6e390,28,1e2,0,0,0,0,0,0,0},3240ec4d-f888-4de9-8687-18755fb8b904, {8,"ОтборПоЗначению",0,2, {1,1, {"ru","Отбор по значению"} -},1,663c9b11-4673-4431-a2da-6ca05ee6e390,29,1e2,0,0,0,0,0,0,0},d6f536ae-40b7-4c44-a138-ec137ea824d7, +},1,663c9b11-4673-4431-a2da-6ca05ee6e390,29,1e2,0,0,0,0,0,0,0},08dacd3c-8d97-4b9d-a415-aaac7ca7e718, {8,"ТекущийСеанс",0,1, {1,1, {"ru","Только текущий сеанс"} @@ -3792,59 +3792,7 @@ BgxkEQA7} {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0},9,2,0,0,1,1, {5,6474377e-4a70-4401-b780-ee25e72a4a7f,159,1,4, -{6,d478d3c4-9a04-40d1-9a32-38d40001ec74,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельСпискаУстановитьФлажки", -{1,"КоманднаяПанельСпискаУстановитьФлажки", -{1,1, -{"ru","Установить флажки"} -}, -{1,1, -{"ru","Установить флажки"} -}, -{1,1, -{"ru","Установить флажки"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Установить пометки на всех строках"} -}, -{1,1, -{"ru","Установить пометки на всех строках"} -}, -{4,1, -{-10},"",-1,-1,1,0,""} -}, -{6,a7e85a97-f1ae-47ed-96c9-92127e25eea4,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельСпискаСортироватьПоУбыванию", -{1,"КоманднаяПанельСпискаСортироватьПоУбыванию", -{1,1, -{"ru","Сортировать по убыванию"} -}, -{1,1, -{"ru","Сортировать по убыванию"} -}, -{1,1, -{"ru","Сортировать по убыванию"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Сортировать по убыванию"} -}, -{1,1, -{"ru","Сортировать по убыванию"} -}, -{4,1, -{0,1fa32fdb-a180-418f-a6eb-db7516b7a30b},"",-1,-1,1,0,""} -}, -{6,b8a2891f-0e4a-43f2-9133-fbae2820a2fc,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,d7b6c1b1-7a82-41c0-a1a3-9fb02a2fec8f,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельСпискаСнятьФлажки", {1,"КоманднаяПанельСпискаСнятьФлажки", {1,1, @@ -3870,7 +3818,7 @@ BgxkEQA7} {4,1, {-11},"",-1,-1,1,0,""} }, -{6,249d3d46-cff6-47f4-a9d7-2d42e0b32cd0,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,cd545b6b-fcad-4b79-a66e-cd41aa084250,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельСпискаСортироватьПоВозрастанию", {1,"КоманднаяПанельСпискаСортироватьПоВозрастанию", {1,1, @@ -3895,20 +3843,72 @@ BgxkEQA7} }, {4,1, {0,91022b99-b610-48ad-954e-a297848081ce},"",-1,-1,1,0,""} +}, +{6,873ee4ab-356d-493c-9b0d-0bcf4d0dd5a0,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельСпискаУстановитьФлажки", +{1,"КоманднаяПанельСпискаУстановитьФлажки", +{1,1, +{"ru","Установить флажки"} +}, +{1,1, +{"ru","Установить флажки"} +}, +{1,1, +{"ru","Установить флажки"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Установить пометки на всех строках"} +}, +{1,1, +{"ru","Установить пометки на всех строках"} +}, +{4,1, +{-10},"",-1,-1,1,0,""} +}, +{6,82a1e821-164c-4317-8736-fcaac02ce2c9,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельСпискаСортироватьПоУбыванию", +{1,"КоманднаяПанельСпискаСортироватьПоУбыванию", +{1,1, +{"ru","Сортировать по убыванию"} +}, +{1,1, +{"ru","Сортировать по убыванию"} +}, +{1,1, +{"ru","Сортировать по убыванию"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Сортировать по убыванию"} +}, +{1,1, +{"ru","Сортировать по убыванию"} +}, +{4,1, +{0,1fa32fdb-a180-418f-a6eb-db7516b7a30b},"",-1,-1,1,0,""} },1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,d478d3c4-9a04-40d1-9a32-38d40001ec74, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,873ee4ab-356d-493c-9b0d-0bcf4d0dd5a0, {8,"УстановитьФлажки",0,1, {1,1, {"ru","Установить пометки"} -},1,6474377e-4a70-4401-b780-ee25e72a4a7f,154,1e2,0,0,1,0,0,0,0},b8a2891f-0e4a-43f2-9133-fbae2820a2fc, +},1,6474377e-4a70-4401-b780-ee25e72a4a7f,154,1e2,0,0,1,0,0,0,0},d7b6c1b1-7a82-41c0-a1a3-9fb02a2fec8f, {8,"СнятьФлажки",0,1, {1,1, {"ru","Снять пометки"} -},1,6474377e-4a70-4401-b780-ee25e72a4a7f,153,1e2,0,0,1,0,0,0,0},249d3d46-cff6-47f4-a9d7-2d42e0b32cd0, +},1,6474377e-4a70-4401-b780-ee25e72a4a7f,153,1e2,0,0,1,0,0,0,0},cd545b6b-fcad-4b79-a66e-cd41aa084250, {8,"СортироватьПоВозрастанию",0,1, {1,1, {"ru","По возрастанию"} -},1,6474377e-4a70-4401-b780-ee25e72a4a7f,155,1e2,0,0,1,0,0,0,0},a7e85a97-f1ae-47ed-96c9-92127e25eea4, +},1,6474377e-4a70-4401-b780-ee25e72a4a7f,155,1e2,0,0,1,0,0,0,0},82a1e821-164c-4317-8736-fcaac02ce2c9, {8,"СортироватьПоУбыванию",0,1, {1,1, {"ru","По убыванию"} @@ -4135,7 +4135,7 @@ BgxkEQA7} } } } -},791,489,1,0,1,4,4,485,791,489,96}, +},791,489,1,0,1,4,4,486,791,489,96}, { {0},16, {9, diff --git a/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form.bin b/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form.bin index db723e3fd..acf0bbfef 100644 Binary files a/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form.bin and b/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form.bin differ diff --git a/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form/Module.bsl b/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form/Module.bsl index adf8d75c4..def504d0e 100644 --- a/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form/Module.bsl +++ b/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form/Module.bsl @@ -1336,13 +1336,13 @@ КонецЕсли; Если ТипЗнч(ЭлементУправления) = Тип("ПолеТекстовогоДокумента") Тогда ЭлементУправления.УстановитьТекст(ЗначениеПоля); - Страница.Значение = 1; + ирОбщий.УстановитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, Страница, Истина); ИначеЕсли ТипЗнч(ЭлементУправления.Значение) = Тип("ДеревоЗначений") Тогда ЭлементУправления.Значение.Строки.Очистить(); - Страница.Значение = Неопределено; + ирОбщий.УстановитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, Страница, Ложь); ИначеЕсли ТипЗнч(ЭлементУправления.Значение) = Тип("ТаблицаЗначений") Тогда ЭлементУправления.Значение.Очистить(); - Страница.Значение = Неопределено; + ирОбщий.УстановитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, Страница, Ложь); КонецЕсли; КонецЦикла; ОбновитьТекущуюСтраницуПанелиЭлемента(); @@ -1366,7 +1366,7 @@ Если ТипЗнч(ЭлементУправления) = Тип("ПолеТекстовогоДокумента") Тогда Возврат; КонецЕсли; - Если ТекущаяСтраница.Значение = Неопределено Тогда + Если ирОбщий.ПолучитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, ТекущаяСтраница) Тогда Если ТекущаяСтрока = Неопределено Тогда ЗначениеПоля = Неопределено; Иначе @@ -1377,7 +1377,7 @@ ИначеЕсли ЭлементУправления = ЭлементыФормы.ТаблицыМетаданных Тогда ОбновитьТаблицыМетаданных(ЗначениеПоля); КонецЕсли; - ТекущаяСтраница.Значение = 1; + ирОбщий.УстановитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, ТекущаяСтраница, Ложь); КонецЕсли; Если ЭлементУправления = ЭлементыФормы.Контекст Тогда Если ЭлементыФормы.ТаблицаЖурнала.ТекущаяКолонка = ЭлементыФормы.ТаблицаЖурнала.Колонки.СтрокаМодуля Тогда diff --git a/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form/form.txt b/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form/form.txt index 354f238f2..51d2cd5ea 100644 --- a/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form/form.txt +++ b/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form/form.txt @@ -6176,80 +6176,7 @@ VhuPh2OgUDXByfz5Big78D2HjjyUhIxQiE8=},0},0,0,0}, {0},4,1,0,00000000-0000-0000-0000-000000000000}, {1,0},0,0,100,0},9,2,0,0,0,1, {5,4a991a32-fb27-422a-a99e-bfa0c561a5b4,42,1,23, -{6,a45f2636-24ca-4db2-93f6-a45f2226c0c4,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыСтруктураФормы", -{1,"ДействияФормыСтруктураФормы", -{1,1, -{"ru","Структура формы"} -}, -{1,1, -{"ru","Структура формы"} -}, -{1,1, -{"ru","Структура формы"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Показать структуру формы"} -}, -{1,1, -{"ru","Показать структуру формы"} -}, -{4,1, -{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""} -}, -{6,463be0f6-1d1b-4209-bc59-40a33cc41e59,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыОчиститьКаталогЖурнала", -{1,"ДействияФормыОчиститьКаталогЖурнала", -{1,1, -{"ru","Очистить каталог журнала"} -}, -{1,1, -{"ru","Очистить каталог журнала"} -}, -{1,1, -{"ru","Очистить каталог журнала"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},3, -{1,1, -{"ru","Очистить каталог журнала"} -}, -{4,1, -{-2},"",-1,-1,1,0,""} -}, -{6,158592ac-5041-4472-8cbc-aa17461bbdbb,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыСхемаБД", -{1,"ДействияФормыСхемаБД", -{1,1, -{"ru","Схема БД"} -}, -{1,1, -{"ru","Схема БД"} -}, -{1,1, -{"ru","Схема БД"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},6, -{1,1, -{"ru","Использование чужой схемы БД"} -}, -{1,1, -{"ru","Использование чужой схемы БД"} -} -}, -{6,a9b33ba4-7d95-41fe-a08e-ae34e4ecb00f,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,4cdb341e-e590-4d63-89e8-db076bfa310b,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ГлавнаяКоманднаяПанельНовоеОкно", {1,"ГлавнаяКоманднаяПанельНовоеОкно", {1,2, @@ -6278,118 +6205,7 @@ VhuPh2OgUDXByfz5Big78D2HjjyUhIxQiE8=},0},0,0,0}, {4,1, {0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""} }, -{6,b4dcf76c-aa91-4c93-af64-2004eb623155,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыСохранитьКак", -{1,"ДействияФормыСохранитьКак", -{1,2, -{"ru","Сохранить как"}, -{"en","Сохранить как"} -}, -{1,2, -{"ru","Сохранить как"}, -{"en","Сохранить как"} -}, -{1,2, -{"ru","Сохранить как"}, -{"en","Сохранить как"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Сохранить данные техножурнала в файле"} -}, -{1,1, -{"ru","Сохранить данные техножурнала в файле"} -}, -{4,1, -{0,894cf65b-4109-4533-a1d7-c87b1fcc80a3},"",-1,-1,1,0,""} -}, -{6,de182214-de68-45e8-b5a9-9b13fbf234ec,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,144, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,e72abd1b-6907-4ceb-8d5e-5584822f8ea8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,7b72a823-b9bc-4a58-bb51-a2542ae09c1a,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыНастройкаЖурнала", -{1,"ДействияФормыНастройкаЖурнала", -{1,1, -{"ru","Настройка журнала"} -}, -{1,1, -{"ru","Настройка журнала"} -}, -{1,1, -{"ru","Настройка журнала"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Настройка записи техножурнала"} -}, -{1,1, -{"ru","Настройка записи техножурнала"} -}, -{4,1, -{0,97d5c5e9-7727-4d49-8c8d-495cd7d883bf},"",-1,-1,0,0,""} -}, -{6,07e76961-26e0-4401-a404-7bec4f58c130,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыЖурналРегистрации", -{1,"ДействияФормыЖурналРегистрации", -{1,1, -{"ru","Журнал регистрации"} -}, -{1,1, -{"ru","Журнал регистрации"} -}, -{1,1, -{"ru","Журнал регистрации"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Открыть журнал регистрации с тем же отбором"} -}, -{1,1, -{"ru","Открыть журнал регистрации с тем же отбором"} -}, -{4,1, -{0,e3b995e3-23f6-4c63-8bd8-a651eeddcfc4},"",-1,-1,0,0,""} -}, -{6,1afaa4b4-026d-4cc3-bbf0-b3d3269b709f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,44a07a8f-2ab5-4fcc-8da2-ff022d1c46aa,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокОПодсистеме", -{1,"КП_СписокОПодсистеме", -{1,2, -{"ru","О подсистеме"}, -{"en","О подсистеме"} -}, -{1,2, -{"ru","О подсистеме"}, -{"en","О подсистеме"} -}, -{1,2, -{"ru","О подсистеме"}, -{"en","О подсистеме"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},1, -{4,1, -{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""} -}, -{6,1bd4981a-429d-448a-93d7-be1a6eaedfb8,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,4d519dda-2e4a-4fb5-aabb-576422386e54,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыОткрытьФайл", {1,"ДействияФормыОткрытьФайл", {1,2, @@ -6419,9 +6235,7 @@ VhuPh2OgUDXByfz5Big78D2HjjyUhIxQiE8=},0},0,0,0}, {4,1, {0,785362cb-3756-48ed-87d2-292ded17054a},"",-1,-1,1,0,""} }, -{6,5469c128-404f-4dec-9407-3a98aa04b1c2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,8b17e46e-f313-4679-8b2b-1b582eca0043,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,a7830eb7-1ed5-40de-bbde-0307704d995c,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыНастройкаЧтение", {1,"ДействияФормыНастройкаЧтение", {1,1, @@ -6445,43 +6259,191 @@ VhuPh2OgUDXByfz5Big78D2HjjyUhIxQiE8=},0},0,0,0}, {"ru","Настройка чтения собственного техножурнала"} } }, -{6,0a9848d2-a3bd-487d-a3c4-e9b546c45930,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{6,2da05ddc-7196-445c-9301-6c59fef7e796,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,5c7dabae-00d6-4098-b50f-cc9a9391dbee,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыКонверторТекстаБД", -{1,"ДействияФормыКонверторТекстаБД", -{1,1, -{"ru","Действия формы конвертор текста БД"} +{6,fa9efe9b-ee0b-4a4f-9d0e-357883ef873d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,ed7bc89b-ee3d-49ba-9abb-f55d44ce0728,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокОПодсистеме", +{1,"КП_СписокОПодсистеме", +{1,2, +{"ru","О подсистеме"}, +{"en","О подсистеме"} }, -{1,1, -{"ru","Действия формы конвертор текста БД"} +{1,2, +{"ru","О подсистеме"}, +{"en","О подсистеме"} }, -{1,1, -{"ru","Действия формы конвертор текста БД"} +{1,2, +{"ru","О подсистеме"}, +{"en","О подсистеме"} }, {4,0, {0},"",-1,-1,1,0,""}, {0,0,0} } -},14, +},1, +{4,1, +{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""} +}, +{6,e6e44bd4-f939-4515-8e34-47bba1326271,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииЗагрузить", +{1,"КоманднаяПанельЖурналРегистрацииЗагрузить", {1,1, -{"ru","Конвертор текста СУБД"} +{"ru","Командная панель журнал регистрации загрузить"} }, {1,1, -{"ru","Конвертор текста СУБД"} +{"ru","Командная панель журнал регистрации загрузить"} }, +{1,1, +{"ru","Командная панель журнал регистрации загрузить"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, {0,0,0} +} +},7, +{1,1, +{"ru","Подгрузить новые данные в таблицу журнала"} }, -{6,d1379735-6309-4131-9d1c-feb32789d990,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,1, +{"ru","Подгрузить новые данные в таблицу журнала"} +}, +{4,1, +{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0,""} +}, +{6,c4fe1d2e-ec78-4599-89c3-0b8a33633360,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыОчиститьКаталогЖурнала", +{1,"ДействияФормыОчиститьКаталогЖурнала", +{1,1, +{"ru","Очистить каталог журнала"} +}, +{1,1, +{"ru","Очистить каталог журнала"} +}, +{1,1, +{"ru","Очистить каталог журнала"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},3, +{1,1, +{"ru","Очистить каталог журнала"} +}, +{4,1, +{-2},"",-1,-1,1,0,""} +}, +{6,075c8190-66e4-40fc-989a-da682aeabe58,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыНастройкаЖурнала", +{1,"ДействияФормыНастройкаЖурнала", +{1,1, +{"ru","Настройка журнала"} +}, +{1,1, +{"ru","Настройка журнала"} +}, +{1,1, +{"ru","Настройка журнала"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Настройка записи техножурнала"} +}, +{1,1, +{"ru","Настройка записи техножурнала"} +}, +{4,1, +{0,97d5c5e9-7727-4d49-8c8d-495cd7d883bf},"",-1,-1,0,0,""} +}, +{6,24470274-9040-46db-9fab-68b5da71e0bb,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,2787dfd4-b74c-49e3-9c55-2062ebd30969,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{6,9eec446b-4dc0-43ee-921f-c55b76748b52,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,2065632c-3b9e-4865-838c-36f1d2d38e9a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,143, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,513fce91-e248-4474-b640-cdbe254ce255,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{6,6909e4cc-ed29-4907-8f93-6a62804d82b9,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыСхемаБД", +{1,"ДействияФормыСхемаБД", +{1,1, +{"ru","Схема БД"} +}, +{1,1, +{"ru","Схема БД"} +}, +{1,1, +{"ru","Схема БД"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},6, +{1,1, +{"ru","Использование чужой схемы БД"} +}, +{1,1, +{"ru","Использование чужой схемы БД"} +} +}, +{6,cd89d521-877c-4305-a70c-9cf7ca6048f8,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыСтруктураФормы", +{1,"ДействияФормыСтруктураФормы", +{1,1, +{"ru","Структура формы"} +}, +{1,1, +{"ru","Структура формы"} +}, +{1,1, +{"ru","Структура формы"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Показать структуру формы"} +}, +{1,1, +{"ru","Показать структуру формы"} +}, +{4,1, +{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""} +}, +{6,63345cce-3445-4e2c-9dc6-2e70e6d27c82,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыЖурналРегистрации", +{1,"ДействияФормыЖурналРегистрации", +{1,1, +{"ru","Журнал регистрации"} +}, +{1,1, +{"ru","Журнал регистрации"} +}, +{1,1, +{"ru","Журнал регистрации"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Открыть журнал регистрации с тем же отбором"} +}, +{1,1, +{"ru","Открыть журнал регистрации с тем же отбором"} +}, +{4,1, +{0,e3b995e3-23f6-4c63-8bd8-a651eeddcfc4},"",-1,-1,0,0,""} +}, +{6,c1cc271a-817e-4c99-836a-5967d5f731c4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,99d222f6-0369-4d00-aa30-be5d2bb73d55,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,958e5a96-c451-40e2-bf9b-3cbbf6f82875,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыТрасса", {1,"ДействияФормыТрасса", {1,1, @@ -6507,19 +6469,20 @@ VhuPh2OgUDXByfz5Big78D2HjjyUhIxQiE8=},0},0,0,0}, {4,1, {0,978f2c88-7ac4-495d-ba22-f749e6352b95},"",-1,-1,0,0,""} }, -{6,1c1136c0-b2ac-48bf-8a48-142779fa1e6d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,fa3984ce-7969-4efb-9116-44b1a260e257,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииЗагрузить", -{1,"КоманднаяПанельЖурналРегистрацииЗагрузить", -{1,1, -{"ru","Командная панель журнал регистрации загрузить"} +{6,4e5eefa6-35bc-45a2-98a4-6dd84763c2af,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыСохранитьКак", +{1,"ДействияФормыСохранитьКак", +{1,2, +{"ru","Сохранить как"}, +{"en","Сохранить как"} }, -{1,1, -{"ru","Командная панель журнал регистрации загрузить"} +{1,2, +{"ru","Сохранить как"}, +{"en","Сохранить как"} }, -{1,1, -{"ru","Командная панель журнал регистрации загрузить"} +{1,2, +{"ru","Сохранить как"}, +{"en","Сохранить как"} }, {4,0, {0},"",-1,-1,1,0,""}, @@ -6527,104 +6490,141 @@ VhuPh2OgUDXByfz5Big78D2HjjyUhIxQiE8=},0},0,0,0}, } },7, {1,1, -{"ru","Подгрузить новые данные в таблицу журнала"} +{"ru","Сохранить данные техножурнала в файле"} }, {1,1, -{"ru","Подгрузить новые данные в таблицу журнала"} +{"ru","Сохранить данные техножурнала в файле"} }, {4,1, -{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0,""} -},1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,23,1bd4981a-429d-448a-93d7-be1a6eaedfb8, +{0,894cf65b-4109-4533-a1d7-c87b1fcc80a3},"",-1,-1,1,0,""} +}, +{6,1c1c3432-da29-4e5d-8649-d0cc655ced42,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,d6a8f571-2691-44bf-80bf-3ef5e61e39a7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,759e8af5-7778-4056-9217-a1821eb89b29,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,143, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, +{6,6907867d-bb51-4b28-91bd-e9464eec31ed,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыКонверторТекстаБД", +{1,"ДействияФормыКонверторТекстаБД", +{1,1, +{"ru","Действия формы конвертор текста БД"} +}, +{1,1, +{"ru","Действия формы конвертор текста БД"} +}, +{1,1, +{"ru","Действия формы конвертор текста БД"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},14, +{1,1, +{"ru","Конвертор текста СУБД"} +}, +{1,1, +{"ru","Конвертор текста СУБД"} +}, +{0,0,0} +}, +{6,de542931-311a-4d32-a947-21c51cd8ba52,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,22241298-27a9-4108-a03a-a566959da15f,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,144, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0},1, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,23,4d519dda-2e4a-4fb5-aabb-576422386e54, {8,"ОткрытьФайл",0,3, {1,2, {"ru_RU","ЗакрытьФайл"}, {"ru","Открыть файл"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,36,1e2,0,0,1,0,0,0,0},b4dcf76c-aa91-4c93-af64-2004eb623155, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,36,1e2,0,0,1,0,0,0,0},4e5eefa6-35bc-45a2-98a4-6dd84763c2af, {8,"СохранитьКак",0,3, {1,1, {"ru","Сохранить как"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,37,1e2,0,0,1,0,0,0,0},2787dfd4-b74c-49e3-9c55-2062ebd30969, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,37,1e2,0,0,1,0,0,0,0},fa9efe9b-ee0b-4a4f-9d0e-357883ef873d, {8,"Разделитель6",0,1, {1,1, {"ru","Действие"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,38,1e2,2,0,1,0,0,0,0},fa3984ce-7969-4efb-9116-44b1a260e257, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,38,1e2,2,0,1,0,0,0,0},e6e44bd4-f939-4515-8e34-47bba1326271, {8,"Загрузить",0,3, {1,1, {"ru","Загрузить"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,26,1e2,0,3,1,0,0,0,0},1c1136c0-b2ac-48bf-8a48-142779fa1e6d, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,26,1e2,0,3,1,0,0,0,0},de542931-311a-4d32-a947-21c51cd8ba52, {8,"Разделитель2",0,1, {1,1, {"ru","Действие1"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,27,1e2,2,0,1,0,0,0,0},99d222f6-0369-4d00-aa30-be5d2bb73d55, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,27,1e2,2,0,1,0,0,0,0},958e5a96-c451-40e2-bf9b-3cbbf6f82875, {8,"Трасса",0,1, {1,1, {"ru","Трасса"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,30,1e2,0,3,1,0,0,0,0},e72abd1b-6907-4ceb-8d5e-5584822f8ea8, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,30,1e2,0,3,1,0,0,0,0},24470274-9040-46db-9fab-68b5da71e0bb, {8,"Разделитель",0,1, {1,1, {"ru","Действие1"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,23,1e2,2,0,1,0,0,0,0},8b17e46e-f313-4679-8b2b-1b582eca0043, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,23,1e2,2,0,1,0,0,0,0},a7830eb7-1ed5-40de-bbde-0307704d995c, {8,"НастройкаЧтенияТрассы",0,1, {1,1, {"ru","Настройка чтения..."} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,28,1e2,0,0,1,0,0,0,0},d1379735-6309-4131-9d1c-feb32789d990, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,28,1e2,0,0,1,0,0,0,0},2da05ddc-7196-445c-9301-6c59fef7e796, {8,"Разделитель3",0,1, {1,1, {"ru","Действие1"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,29,1e2,2,0,1,0,0,0,0},7b72a823-b9bc-4a58-bb51-a2542ae09c1a, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,29,1e2,2,0,1,0,0,0,0},075c8190-66e4-40fc-989a-da682aeabe58, {8,"НастройкаЖурнала",0,2, {1,1, {"ru","Настройка записи..."} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,24,1e2,0,3,1,0,0,0,0},0a9848d2-a3bd-487d-a3c4-e9b546c45930, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,24,1e2,0,3,1,0,0,0,0},d6a8f571-2691-44bf-80bf-3ef5e61e39a7, {8,"Разделитель1",0,1, {1,1, {"ru","Действие1"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,25,1e2,2,0,1,0,0,0,0},463be0f6-1d1b-4209-bc59-40a33cc41e59, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,25,1e2,2,0,1,0,0,0,0},c4fe1d2e-ec78-4599-89c3-0b8a33633360, {8,"ОчиститьКаталогЖурнала",0,1, {1,1, {"ru","Очистить каталог"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,22,1e2,0,3,1,0,0,0,0},513fce91-e248-4474-b640-cdbe254ce255, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,22,1e2,0,3,1,0,0,0,0},1c1c3432-da29-4e5d-8649-d0cc655ced42, {8,"Разделитель5",0,1, {1,1, {"ru","Действие"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,33,1e2,2,0,1,0,0,0,0},5c7dabae-00d6-4098-b50f-cc9a9391dbee, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,33,1e2,2,0,1,0,0,0,0},6907867d-bb51-4b28-91bd-e9464eec31ed, {8,"КонверторТекстаБД",0,1, {1,1, {"ru","Конвертор текста БД"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,32,1e2,0,0,1,0,0,0,0},5469c128-404f-4dec-9407-3a98aa04b1c2, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,32,1e2,0,0,1,0,0,0,0},c1cc271a-817e-4c99-836a-5967d5f731c4, {8,"Разделитель7",0,1, {1,1, {"ru","Действие"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,42,1e2,2,0,1,0,0,0,0},158592ac-5041-4472-8cbc-aa17461bbdbb, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,42,1e2,2,0,1,0,0,0,0},6909e4cc-ed29-4907-8f93-6a62804d82b9, {8,"СхемаБД",0,1, {1,1, {"ru","Схема БД"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,41,1e2,0,0,1,0,0,0,0},1afaa4b4-026d-4cc3-bbf0-b3d3269b709f, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,41,1e2,0,0,1,0,0,0,0},9eec446b-4dc0-43ee-921f-c55b76748b52, {8,"Разделитель4",0,1, {1,1, {"ru","Действие"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,31,1e2,2,0,1,0,0,0,0},07e76961-26e0-4401-a404-7bec4f58c130, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,31,1e2,2,0,1,0,0,0,0},63345cce-3445-4e2c-9dc6-2e70e6d27c82, {8,"ЖурналРегистрации",0,2, {1,1, {"ru","Журнал регистрации"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,34,1e2,0,0,1,0,0,0,0},2065632c-3b9e-4865-838c-36f1d2d38e9a, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,34,1e2,0,0,1,0,0,0,0},759e8af5-7778-4056-9217-a1821eb89b29, {8,"СохранитьЗначения",0,1, {1,1, {"#","Сохранить значения"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,17,1e2,0,0,1,0,0,0,0},de182214-de68-45e8-b5a9-9b13fbf234ec, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,17,1e2,0,0,1,0,0,0,0},22241298-27a9-4108-a03a-a566959da15f, {8,"Действие2",0,1, {1,1, {"#","Действие2"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,18,1e2,0,0,1,0,0,0,0},a9b33ba4-7d95-41fe-a08e-ae34e4ecb00f, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,18,1e2,0,0,1,0,0,0,0},4cdb341e-e590-4d63-89e8-db076bfa310b, {8,"НовоеОкно",0,9, {1,1, {"ru","НовоеОкно"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,19,1e2,0,0,1,0,0,0,0},a45f2636-24ca-4db2-93f6-a45f2226c0c4, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,19,1e2,0,0,1,0,0,0,0},cd89d521-877c-4305-a70c-9cf7ca6048f8, {8,"СтруктураФормы",0,4, {1,1, {"#","Структура формы"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,40,1e2,0,0,1,0,0,0,0},44a07a8f-2ab5-4fcc-8da2-ff022d1c46aa, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,40,1e2,0,0,1,0,0,0,0},ed7bc89b-ee3d-49ba-9abb-f55d44ce0728, {8,"ОПодсистеме",0,4, {1,1, {"ru","О подсистеме"} @@ -6633,7 +6633,7 @@ VhuPh2OgUDXByfz5Big78D2HjjyUhIxQiE8=},0},0,0,0}, {0} } } -},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,d56c31cc-f61f-44cc-ab6e-05e37abbb09c,26,0,0} +},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,6bf7e547-eedc-4e37-8479-4e3803b1ab74,26,0,0} }, {8,0,0,946,25,1, {0, @@ -6776,20 +6776,17 @@ VhuPh2OgUDXByfz5Big78D2HjjyUhIxQiE8=},0},0,0,0}, {0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0},9,2,0,0,1,1, {5,d80a01e7-2431-497b-9ae1-f9238f588b9f,246,1,20, -{6,98d7260b-4328-4da6-a033-63bf7fa34658,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииПоказыватьПанельСвойств", -{1,"КоманднаяПанельЖурналРегистрацииПоказыватьПанельСвойств", -{1,2, -{"ru","Показывать панель свойств"}, -{"en","Показывать панель свойств"} +{6,f01af0b5-ee77-4343-853e-5f3ade20765f,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииОчистить", +{1,"КоманднаяПанельЖурналРегистрацииОчистить", +{1,1, +{"ru","Очистить"} }, -{1,2, -{"ru","Показывать панель свойств"}, -{"en","Показывать панель свойств"} +{1,1, +{"ru","Очистить"} }, -{1,2, -{"ru","Показывать панель свойств"}, -{"en","Показывать панель свойств"} +{1,1, +{"ru","Очистить"} }, {4,0, {0},"",-1,-1,1,0,""}, @@ -6797,15 +6794,94 @@ VhuPh2OgUDXByfz5Big78D2HjjyUhIxQiE8=},0},0,0,0}, } },7, {1,1, -{"ru","Показывать панель больших свойств события"} +{"ru","Очистить"} }, {1,1, -{"ru","Показывать панель больших свойств события"} +{"ru","Очистить"} }, {4,1, -{0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""} +{-2},"",-1,-1,1,0,""} }, -{6,4aa9c4f2-1e02-425b-a490-1fdee47a2fef,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,eef83978-9d5e-4d1e-b998-82fdcd5ad0cc,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииТрассы", +{1,"КоманднаяПанельЖурналРегистрацииТрассы", +{1,1, +{"ru","Трассы"} +}, +{1,1, +{"ru","Трассы"} +}, +{1,1, +{"ru","Трассы"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},6, +{1,1, +{"ru","Найти в таблице трассы и выбрать одну для просмотра"} +}, +{1,1, +{"ru","Найти в таблице трассы и выбрать одну для просмотра"} +} +}, +{6,f5cd973b-36cb-4e00-94ad-9ea25ca6387e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,abd43c99-164a-4881-8a96-826fa08b715b,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииСжатьКолонки", +{1,"КоманднаяПанельЖурналРегистрацииСжатьКолонки", +{1,1, +{"ru","Сжать колонки"} +}, +{1,1, +{"ru","Сжать колонки"} +}, +{1,1, +{"ru","Сжать колонки"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Сжать колонки в 2 раза"} +}, +{1,2, +{"ru","Сжать колонки в 2 раза"}, +{"en","Сжать колонки"} +}, +{4,1, +{0,2de8a30d-89da-497f-aa99-d42b887681ca},"",-1,-1,0,0,""} +}, +{6,501cd15e-75f6-4dc2-bbf8-1be39deff992,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииОткрытьСтрокуВОтдельномОкне", +{1,"КоманднаяПанельЖурналРегистрацииОткрытьСтрокуВОтдельномОкне", +{1,1, +{"ru","Открыть строку в отдельном окне"} +}, +{1,1, +{"ru","Открыть строку в отдельном окне"} +}, +{1,1, +{"ru","Открыть строку в отдельном окне"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Открыть строку журнала в отдельном окне"} +}, +{1,1, +{"ru","Открыть строку журнала в отдельном окне"} +}, +{4,1, +{-7},"",-1,-1,1,0,""} +}, +{6,c60a822c-6c6f-4742-ae76-f5fcf49e8983,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельЖурналРегистрацииПоказыватьПанельИтогов", {1,"КоманднаяПанельЖурналРегистрацииПоказыватьПанельИтогов", {1,2, @@ -6834,231 +6910,7 @@ VhuPh2OgUDXByfz5Big78D2HjjyUhIxQiE8=},0},0,0,0}, {4,1, {0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""} }, -{6,3a5b5873-957c-4f09-8366-e38821ac25c5,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииОчистить", -{1,"КоманднаяПанельЖурналРегистрацииОчистить", -{1,1, -{"ru","Очистить"} -}, -{1,1, -{"ru","Очистить"} -}, -{1,1, -{"ru","Очистить"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Очистить"} -}, -{1,1, -{"ru","Очистить"} -}, -{4,1, -{-2},"",-1,-1,1,0,""} -}, -{6,7502eb09-a923-47dd-a96f-ae1e2045202c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,74dd712b-305b-4dbd-aa5b-2c95f95f70bc,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииРазличныеЗначенияКолонки", -{1,"КоманднаяПанельЖурналРегистрацииРазличныеЗначенияКолонки", -{1,1, -{"ru","Различные значения колонки"} -}, -{1,1, -{"ru","Различные значения колонки"} -}, -{1,1, -{"ru","Различные значения колонки"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Различные значения колонки"} -}, -{1,1, -{"ru","Различные значения колонки"} -}, -{4,1, -{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""} -}, -{6,43521095-5518-4038-b0be-ef2fdc01a166,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,01a16bea-da72-46c6-8611-442f09576c4a,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииСжатьКолонки", -{1,"КоманднаяПанельЖурналРегистрацииСжатьКолонки", -{1,1, -{"ru","Сжать колонки"} -}, -{1,1, -{"ru","Сжать колонки"} -}, -{1,1, -{"ru","Сжать колонки"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Сжать колонки в 2 раза"} -}, -{1,2, -{"ru","Сжать колонки в 2 раза"}, -{"en","Сжать колонки"} -}, -{4,1, -{0,2de8a30d-89da-497f-aa99-d42b887681ca},"",-1,-1,0,0,""} -}, -{6,1f27fabb-e6fa-4c1b-99d0-885fb4efc7fd,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,0,00000000-0000-0000-0000-000000000000,91, -{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, -{6,eec418bd-ea5f-49f8-8957-64a4cd9ef9a0,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииУстановитьХронологическийПорядок", -{1,"КоманднаяПанельЖурналРегистрацииУстановитьХронологическийПорядок", -{1,1, -{"ru","Установить хронологический порядок"} -}, -{1,1, -{"ru","Установить хронологический порядок"} -}, -{1,1, -{"ru","Установить хронологический порядок"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},6, -{1,1, -{"ru","Установить порядок по хронологии начала/конца событий"} -}, -{1,1, -{"ru","Установить порядок по хронологии начала/конца событий"} -} -}, -{6,8a1f218a-6c80-48cb-b3fd-352a400cab13,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииПоказатьВнутренниеСобытия", -{1,"КоманднаяПанельЖурналРегистрацииПоказатьВнутренниеСобытия", -{1,2, -{"ru","Показать внутренние события"}, -{"en","Показать внутренние события"} -}, -{1,2, -{"ru","Показать внутренние события"}, -{"en","Показать внутренние события"} -}, -{1,2, -{"ru","Показать внутренние события"}, -{"en","Показать внутренние события"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Показать события, начавшиеся и завершившиеся по хронологии внутри текущего события, в отдельном окне"} -}, -{1,1, -{"ru","Показать события, начавшиеся и завершившиеся по хронологии внутри текущего события, в отдельном окне"} -}, -{4,1, -{0,7b52e456-3c9a-49f8-907e-4c21ee7f76ba},"",-1,-1,0,0,""} -}, -{6,7af8c803-72ff-4581-999e-369d898c12db,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,790e7892-3ca5-478b-b42b-1f2cc3fd7ecd,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,f3b53cf4-70fc-4dad-9a41-e8bc293878c5,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииКонсольКомпоновки", -{1,"КоманднаяПанельЖурналРегистрацииКонсольКомпоновки", -{1,1, -{"ru","Консоль компоновки"} -}, -{1,1, -{"ru","Консоль компоновки"} -}, -{1,1, -{"ru","Консоль компоновки"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Открыть таблицу в консоли компоновки"} -}, -{1,1, -{"ru","Открыть таблицу в консоли компоновки"} -}, -{4,1, -{0,98f09020-9b4d-48bc-96b4-84d954a633e8},"",14,2,1,0,""} -}, -{6,09978a5a-ab92-44ab-bee7-cf5a19c34c66,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,9ff99239-c189-4e9a-8397-045937c9c96d,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииТрассы", -{1,"КоманднаяПанельЖурналРегистрацииТрассы", -{1,1, -{"ru","Трассы"} -}, -{1,1, -{"ru","Трассы"} -}, -{1,1, -{"ru","Трассы"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},6, -{1,1, -{"ru","Найти в таблице трассы и выбрать одну для просмотра"} -}, -{1,1, -{"ru","Найти в таблице трассы и выбрать одну для просмотра"} -} -}, -{6,94ac294a-eaeb-44c4-9f79-eba2d12ed5c8,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,0,00000000-0000-0000-0000-000000000000,93, -{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, -{6,de95e4e7-1483-4121-a3a3-daf6c8546bbb,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииОтборБезЗначенияВТекущейКолонке", -{1,"КоманднаяПанельЖурналРегистрацииОтборБезЗначенияВТекущейКолонке", -{1,1, -{"ru","Отбор без значения в текущей колонке"} -}, -{1,1, -{"ru","Отбор без значения в текущей колонке"} -}, -{1,1, -{"ru","Отбор без значения в текущей колонке"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Отбор без значения в текущей колонке"} -}, -{1,1, -{"ru","Отбор без значения в текущей колонке"} -}, -{4,1, -{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""} -}, -{6,f811c016-dea4-499f-a1f0-d86332331c11,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,4aada4a9-4cf9-40fd-bf61-f6f5e4829ed7,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельЖурналРегистрацииОткрытьМенеджерТабличногоПоля", {1,"КоманднаяПанельЖурналРегистрацииОткрытьМенеджерТабличногоПоля", {1,1, @@ -7093,17 +6945,25 @@ ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5 BgxkEQA7} },0,""} }, -{6,d04a985c-f10f-48b7-ad9a-e77509e8f2e8,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииОткрытьСтрокуВОтдельномОкне", -{1,"КоманднаяПанельЖурналРегистрацииОткрытьСтрокуВОтдельномОкне", -{1,1, -{"ru","Открыть строку в отдельном окне"} +{6,da258ed9-6b84-4095-842c-9cfa431123d9,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,3b59dd39-6ffa-4a43-badc-e6bd993a4706,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,0,00000000-0000-0000-0000-000000000000,91, +{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,162e23e7-b7c2-4d1d-b808-5acf8a986463,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииПоказатьВнутренниеСобытия", +{1,"КоманднаяПанельЖурналРегистрацииПоказатьВнутренниеСобытия", +{1,2, +{"ru","Показать внутренние события"}, +{"en","Показать внутренние события"} }, -{1,1, -{"ru","Открыть строку в отдельном окне"} +{1,2, +{"ru","Показать внутренние события"}, +{"en","Показать внутренние события"} }, -{1,1, -{"ru","Открыть строку в отдельном окне"} +{1,2, +{"ru","Показать внутренние события"}, +{"en","Показать внутренние события"} }, {4,0, {0},"",-1,-1,1,0,""}, @@ -7111,15 +6971,155 @@ BgxkEQA7} } },7, {1,1, -{"ru","Открыть строку журнала в отдельном окне"} +{"ru","Показать события, начавшиеся и завершившиеся по хронологии внутри текущего события, в отдельном окне"} }, {1,1, -{"ru","Открыть строку журнала в отдельном окне"} +{"ru","Показать события, начавшиеся и завершившиеся по хронологии внутри текущего события, в отдельном окне"} }, {4,1, -{-7},"",-1,-1,1,0,""} +{0,7b52e456-3c9a-49f8-907e-4c21ee7f76ba},"",-1,-1,0,0,""} }, -{6,7c2dd5fd-d4e9-419b-a2b8-93fafd46bf2b,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,d02fef55-fa0d-4dae-a0b9-943611296216,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииКонсольКомпоновки", +{1,"КоманднаяПанельЖурналРегистрацииКонсольКомпоновки", +{1,1, +{"ru","Консоль компоновки"} +}, +{1,1, +{"ru","Консоль компоновки"} +}, +{1,1, +{"ru","Консоль компоновки"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Открыть таблицу в консоли компоновки"} +}, +{1,1, +{"ru","Открыть таблицу в консоли компоновки"} +}, +{4,1, +{0,98f09020-9b4d-48bc-96b4-84d954a633e8},"",14,2,1,0,""} +}, +{6,2a2a384f-6f08-4914-9c1e-6167d86de3ac,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииОтборБезЗначенияВТекущейКолонке", +{1,"КоманднаяПанельЖурналРегистрацииОтборБезЗначенияВТекущейКолонке", +{1,1, +{"ru","Отбор без значения в текущей колонке"} +}, +{1,1, +{"ru","Отбор без значения в текущей колонке"} +}, +{1,1, +{"ru","Отбор без значения в текущей колонке"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Отбор без значения в текущей колонке"} +}, +{1,1, +{"ru","Отбор без значения в текущей колонке"} +}, +{4,1, +{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""} +}, +{6,ddf576f9-922a-4ac9-a409-fa314be0ddf3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,35d68eba-3fef-4a21-bcf3-a8546c1fd62a,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииУстановитьХронологическийПорядок", +{1,"КоманднаяПанельЖурналРегистрацииУстановитьХронологическийПорядок", +{1,1, +{"ru","Установить хронологический порядок"} +}, +{1,1, +{"ru","Установить хронологический порядок"} +}, +{1,1, +{"ru","Установить хронологический порядок"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},6, +{1,1, +{"ru","Установить порядок по хронологии начала/конца событий"} +}, +{1,1, +{"ru","Установить порядок по хронологии начала/конца событий"} +} +}, +{6,884153c8-c247-4ab8-be33-69eb022b6806,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,f3b3dc82-a49a-44bf-81ea-d62fb117ed20,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,0,00000000-0000-0000-0000-000000000000,93, +{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,1def0145-cf12-4557-81ed-dc07bc8966ed,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,a3485fe1-573b-48cc-9161-c933d14a2dbc,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииПоказыватьПанельСвойств", +{1,"КоманднаяПанельЖурналРегистрацииПоказыватьПанельСвойств", +{1,2, +{"ru","Показывать панель свойств"}, +{"en","Показывать панель свойств"} +}, +{1,2, +{"ru","Показывать панель свойств"}, +{"en","Показывать панель свойств"} +}, +{1,2, +{"ru","Показывать панель свойств"}, +{"en","Показывать панель свойств"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Показывать панель больших свойств события"} +}, +{1,1, +{"ru","Показывать панель больших свойств события"} +}, +{4,1, +{0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""} +}, +{6,82bb1d4b-6643-4c61-b926-4bcd02534fc3,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииРазличныеЗначенияКолонки", +{1,"КоманднаяПанельЖурналРегистрацииРазличныеЗначенияКолонки", +{1,1, +{"ru","Различные значения колонки"} +}, +{1,1, +{"ru","Различные значения колонки"} +}, +{1,1, +{"ru","Различные значения колонки"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Различные значения колонки"} +}, +{1,1, +{"ru","Различные значения колонки"} +}, +{4,1, +{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""} +}, +{6,f93b9923-16d8-4db9-93cd-45548b7d159d,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельЖурналРегистрацииНастройкаСобытия", {1,"КоманднаяПанельЖурналРегистрацииНастройкаСобытия", {1,1, @@ -7145,84 +7145,84 @@ BgxkEQA7} {4,1, {0,97d5c5e9-7727-4d49-8c8d-495cd7d883bf},"",-1,-1,0,0,""} },1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,20,eec418bd-ea5f-49f8-8957-64a4cd9ef9a0, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,20,35d68eba-3fef-4a21-bcf3-a8546c1fd62a, {8,"УстановитьХронологическийПорядок",0,1, {1,1, {"ru","Порядок по дате"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,231,1e2,0,0,1,0,0,0,0},09978a5a-ab92-44ab-bee7-cf5a19c34c66, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,231,1e2,0,0,1,0,0,0,0},da258ed9-6b84-4095-842c-9cfa431123d9, {8,"Разделитель4",0,1, {1,1, {"ru","Действие7"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,143,1e2,2,0,1,0,0,0,0},9ff99239-c189-4e9a-8397-045937c9c96d, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,143,1e2,2,0,1,0,0,0,0},eef83978-9d5e-4d1e-b998-82fdcd5ad0cc, {8,"Трассы",0,1, {1,1, {"ru","Найти трассы"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,234,1e2,0,0,1,0,0,0,0},43521095-5518-4038-b0be-ef2fdc01a166, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,234,1e2,0,0,1,0,0,0,0},f5cd973b-36cb-4e00-94ad-9ea25ca6387e, {8,"Разделитель5",0,1, {1,1, {"ru","Действие"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,238,1e2,2,0,1,0,0,0,0},3a5b5873-957c-4f09-8366-e38821ac25c5, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,238,1e2,2,0,1,0,0,0,0},f01af0b5-ee77-4343-853e-5f3ade20765f, {8,"Очистить",0,1, {1,1, {"#","Очистить"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,227,1e2,0,0,1,0,0,0,0},d04a985c-f10f-48b7-ad9a-e77509e8f2e8, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,227,1e2,0,0,1,0,0,0,0},501cd15e-75f6-4dc2-bbf8-1be39deff992, {8,"ОткрытьСтрокуВОтдельномОкне",0,1, {1,1, {"ru","Открыть строку"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,233,1e2,0,0,1,0,0,0,0},8a1f218a-6c80-48cb-b3fd-352a400cab13, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,233,1e2,0,0,1,0,0,0,0},162e23e7-b7c2-4d1d-b808-5acf8a986463, {8,"ПоказатьВнутренниеСобытия",0,1, {1,1, {"ru","Показать внутреннние события "} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,243,1e2,0,0,1,0,0,0,0},01a16bea-da72-46c6-8611-442f09576c4a, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,243,1e2,0,0,1,0,0,0,0},abd43c99-164a-4881-8a96-826fa08b715b, {8,"СжатьКолонки",0,2, {1,1, {"ru","Сжать"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,242,1e2,0,0,1,0,0,0,0},94ac294a-eaeb-44c4-9f79-eba2d12ed5c8, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,242,1e2,0,0,1,0,0,0,0},f3b3dc82-a49a-44bf-81ea-d62fb117ed20, {8,"Действие1",0,1, {1,1, {"#","Действие1"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,181,1e2,0,0,1,0,0,0,0},1f27fabb-e6fa-4c1b-99d0-885fb4efc7fd, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,181,1e2,0,0,1,0,0,0,0},3b59dd39-6ffa-4a43-badc-e6bd993a4706, {8,"Действие2",0,1, {1,1, {"#","Действие2"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,182,1e2,0,0,1,0,0,0,0},de95e4e7-1483-4121-a3a3-daf6c8546bbb, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,182,1e2,0,0,1,0,0,0,0},2a2a384f-6f08-4914-9c1e-6167d86de3ac, {8,"ОтборБезЗначенияВТекущейКолонке",0,1, {1,1, {"ru","Отбор без значения"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,216,1e2,0,0,1,0,0,0,0},f811c016-dea4-499f-a1f0-d86332331c11, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,216,1e2,0,0,1,0,0,0,0},4aada4a9-4cf9-40fd-bf61-f6f5e4829ed7, {8,"ОткрытьМенеджерТабличногоПоля",0,4, {1,2, {"ru","Менеджер табличного поля"}, {"en","Кнопка командной панели действие"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,219,1e2,0,0,1,0,0,0,0},74dd712b-305b-4dbd-aa5b-2c95f95f70bc, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,219,1e2,0,0,1,0,0,0,0},82bb1d4b-6643-4c61-b926-4bcd02534fc3, {8,"РазличныеЗначенияКолонки",0,2, {1,1, {"ru","Значения колонки"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,245,1e2,0,0,1,0,0,0,0},790e7892-3ca5-478b-b42b-1f2cc3fd7ecd, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,245,1e2,0,0,1,0,0,0,0},884153c8-c247-4ab8-be33-69eb022b6806, {8,"Разделитель",0,1, {1,1, {"ru","Действие9"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,204,1e2,2,0,1,0,0,0,0},7c2dd5fd-d4e9-419b-a2b8-93fafd46bf2b, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,204,1e2,2,0,1,0,0,0,0},f93b9923-16d8-4db9-93cd-45548b7d159d, {8,"НастройкаСобытия",0,3, {1,1, {"ru","Событие"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,222,1e2,0,0,1,0,0,0,0},f3b53cf4-70fc-4dad-9a41-e8bc293878c5, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,222,1e2,0,0,1,0,0,0,0},d02fef55-fa0d-4dae-a0b9-943611296216, {8,"КонсольКомпоновки",0,1, {1,1, {"ru","Консоль компоновки"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,205,1e2,0,0,1,0,0,0,0},7502eb09-a923-47dd-a96f-ae1e2045202c, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,205,1e2,0,0,1,0,0,0,0},ddf576f9-922a-4ac9-a409-fa314be0ddf3, {8,"Разделитель3",0,1, {1,1, {"ru","Действие"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,237,1e2,2,0,1,0,0,0,0},4aa9c4f2-1e02-425b-a490-1fdee47a2fef, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,237,1e2,2,0,1,0,0,0,0},c60a822c-6c6f-4742-ae76-f5fcf49e8983, {8,"ПоказыватьПанельИтогов",0,1, {1,1, {"ru","Итоги"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,239,1e2,0,3,1,1,0,0,0},7af8c803-72ff-4581-999e-369d898c12db, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,239,1e2,0,3,1,1,0,0,0},1def0145-cf12-4557-81ed-dc07bc8966ed, {8,"Разделитель6",0,1, {1,1, {"ru","Действие3"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,240,1e2,2,0,1,0,0,0,0},98d7260b-4328-4da6-a033-63bf7fa34658, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,240,1e2,2,0,1,0,0,0,0},a3485fe1-573b-48cc-9161-c933d14a2dbc, {8,"ПоказыватьПанельСвойств",0,1, {1,1, {"ru","Свойства"} @@ -26268,7 +26268,7 @@ BgxkEQA7} {0} } } -},946,596,1,0,1,4,4,1944,946,596,96}, +},946,596,1,0,1,4,4,1948,946,596,96}, { {0},172, {72, diff --git a/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form.bin b/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form.bin index d619e662e..85e1ed31b 100644 Binary files a/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form.bin and b/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form.bin differ diff --git a/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form/form.txt b/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form/form.txt index cb790e952..cf4998511 100644 --- a/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form/form.txt +++ b/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form/form.txt @@ -108,103 +108,11 @@ {0},4,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0},9,2,0,0,0,1, {5,e61ec258-df81-4716-a7e2-d75c858d35c9,54,1,9, -{6,66e18798-3a3f-4697-9727-c41b2651a798,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыРедакторИзмененийНаУзле", -{1,"ДействияФормыРедакторИзмененийНаУзле", -{1,1, -{"ru","Редактор изменений на узле"} -}, -{1,1, -{"ru","Редактор изменений на узле"} -}, -{1,1, -{"ru","Редактор изменений на узле"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Редактор изменений на узле выборки данных"} -}, -{1,1, -{"ru","Редактор изменений на узле выборки данных"} -}, -{4,1, -{0,022247f7-2b7d-4dd2-b28f-773fc6fe97d1},"",-1,-1,1,0,""} -}, -{6,918af627-f77e-46a7-886f-c259e0919556,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,144, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,5d1b0192-03be-41cb-b18b-0f4cda8368dd,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыСтруктураФормы", -{1,"ДействияФормыСтруктураФормы", -{1,1, -{"ru","Структура формы"} -}, -{1,1, -{"ru","Структура формы"} -}, -{1,1, -{"ru","Структура формы"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Показать структуру формы"} -}, -{1,1, -{"ru","Показать структуру формы"} -}, -{4,1, -{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""} -}, -{6,4980beca-6bdd-494f-8b5b-18ad4797cd43,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыОПодсистеме", -{1,"ДействияФормыОПодсистеме", -{1,1, -{"ru","О подсистеме"} -}, -{1,1, -{"ru","О подсистеме"} -}, -{1,1, -{"ru","О подсистеме"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},1, -{4,1, -{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""} -}, -{6,33e4c133-60d9-4757-a6c3-81ccf7f80be1,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыВыполнить", -{1,"ДействияФормыВыполнить", -{1,1, -{"ru","Выполнить"} -}, -{1,1, -{"ru","Выполнить"} -}, -{1,1, -{"ru","Выполнить"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},0}, -{6,6a753288-d212-4e21-a1ac-84cebfc89220,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{6,5a9f0eed-5d24-468c-870e-7e2d3ddde73b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,26d94604-8f5f-4bd1-a01d-1948db3308a2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{6,12cbe6f3-4440-45bb-b15c-f11a188096e4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,16956f61-5e4d-4a84-973b-8e82d544ef73,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,cc6c7012-e1f7-4244-8aef-0572cf26c679,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыНовоеОкно", {1,"ДействияФормыНовоеОкно", {1,1, @@ -230,42 +138,134 @@ {4,1, {0,eb47324b-85f9-4172-9315-bba8015d9970},"",-1,-1,1,0,""} }, -{6,a44eaf46-a7ae-4ca6-9695-d9a22b9e6ead,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,0351d0fe-d3c0-47d6-8b3a-a89444a431a3,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыСтруктураФормы", +{1,"ДействияФормыСтруктураФормы", +{1,1, +{"ru","Структура формы"} +}, +{1,1, +{"ru","Структура формы"} +}, +{1,1, +{"ru","Структура формы"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Показать структуру формы"} +}, +{1,1, +{"ru","Показать структуру формы"} +}, +{4,1, +{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""} +}, +{6,c57460be-a8f5-4c76-ace9-ff7ce02f7848,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыРедакторИзмененийНаУзле", +{1,"ДействияФормыРедакторИзмененийНаУзле", +{1,1, +{"ru","Редактор изменений на узле"} +}, +{1,1, +{"ru","Редактор изменений на узле"} +}, +{1,1, +{"ru","Редактор изменений на узле"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Редактор изменений на узле выборки данных"} +}, +{1,1, +{"ru","Редактор изменений на узле выборки данных"} +}, +{4,1, +{0,022247f7-2b7d-4dd2-b28f-773fc6fe97d1},"",-1,-1,1,0,""} +}, +{6,849033ac-7ddb-4340-988e-0e871982d70d,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыОПодсистеме", +{1,"ДействияФормыОПодсистеме", +{1,1, +{"ru","О подсистеме"} +}, +{1,1, +{"ru","О подсистеме"} +}, +{1,1, +{"ru","О подсистеме"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},1, +{4,1, +{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""} +}, +{6,bb0458e6-95da-46f2-bd14-8093eff87860,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,144, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, +{6,ff611079-9f81-4766-afdf-70d2eb9f0eb1,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,4294967295,00000000-0000-0000-0000-000000000000,143, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0},1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,9,33e4c133-60d9-4757-a6c3-81ccf7f80be1, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, +{6,7cb53147-dd51-455a-bbce-50ebe8771db8,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыВыполнить", +{1,"ДействияФормыВыполнить", +{1,1, +{"ru","Выполнить"} +}, +{1,1, +{"ru","Выполнить"} +}, +{1,1, +{"ru","Выполнить"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},0},1, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,9,7cb53147-dd51-455a-bbce-50ebe8771db8, {8,"Выполнить",0,1, {1,1, {"ru","Выполнить"} -},1,e61ec258-df81-4716-a7e2-d75c858d35c9,47,1e2,0,0,1,0,0,0,0},6a753288-d212-4e21-a1ac-84cebfc89220, +},1,e61ec258-df81-4716-a7e2-d75c858d35c9,47,1e2,0,0,1,0,0,0,0},12cbe6f3-4440-45bb-b15c-f11a188096e4, {8,"Разделитель",0,1, {1,1, {"ru","Действие"} -},0,e61ec258-df81-4716-a7e2-d75c858d35c9,48,1e2,2,0,1,0,0,0,0},66e18798-3a3f-4697-9727-c41b2651a798, +},0,e61ec258-df81-4716-a7e2-d75c858d35c9,48,1e2,2,0,1,0,0,0,0},c57460be-a8f5-4c76-ace9-ff7ce02f7848, {8,"РедакторИзмененийНаУзле",0,2, {1,1, {"ru","Редактор изменений"} -},1,e61ec258-df81-4716-a7e2-d75c858d35c9,52,1e2,0,3,1,0,0,0,0},26d94604-8f5f-4bd1-a01d-1948db3308a2, +},1,e61ec258-df81-4716-a7e2-d75c858d35c9,52,1e2,0,3,1,0,0,0,0},5a9f0eed-5d24-468c-870e-7e2d3ddde73b, {8,"Разделитель1",0,1, {1,1, {"ru","Действие2"} -},0,e61ec258-df81-4716-a7e2-d75c858d35c9,53,1e2,2,0,1,0,0,0,0},a44eaf46-a7ae-4ca6-9695-d9a22b9e6ead, +},0,e61ec258-df81-4716-a7e2-d75c858d35c9,53,1e2,2,0,1,0,0,0,0},ff611079-9f81-4766-afdf-70d2eb9f0eb1, {8,"Действие",0,1, {1,1, {"#","Действие"} -},0,e61ec258-df81-4716-a7e2-d75c858d35c9,49,1e2,0,0,1,0,0,0,0},918af627-f77e-46a7-886f-c259e0919556, +},0,e61ec258-df81-4716-a7e2-d75c858d35c9,49,1e2,0,0,1,0,0,0,0},bb0458e6-95da-46f2-bd14-8093eff87860, {8,"Действие1",0,1, {1,1, {"#","Действие1"} -},0,e61ec258-df81-4716-a7e2-d75c858d35c9,50,1e2,0,0,1,0,0,0,0},16956f61-5e4d-4a84-973b-8e82d544ef73, +},0,e61ec258-df81-4716-a7e2-d75c858d35c9,50,1e2,0,0,1,0,0,0,0},cc6c7012-e1f7-4244-8aef-0572cf26c679, {8,"НовоеОкно",0,6, {1,1, {"ru","НовоеОкно"} -},1,e61ec258-df81-4716-a7e2-d75c858d35c9,40,1e2,0,0,1,0,0,0,0},5d1b0192-03be-41cb-b18b-0f4cda8368dd, +},1,e61ec258-df81-4716-a7e2-d75c858d35c9,40,1e2,0,0,1,0,0,0,0},0351d0fe-d3c0-47d6-8b3a-a89444a431a3, {8,"СтруктураФормы",0,4, {1,1, {"#","Структура формы"} -},0,e61ec258-df81-4716-a7e2-d75c858d35c9,54,1e2,0,0,1,0,0,0,0},4980beca-6bdd-494f-8b5b-18ad4797cd43, +},0,e61ec258-df81-4716-a7e2-d75c858d35c9,54,1e2,0,0,1,0,0,0,0},849033ac-7ddb-4340-988e-0e871982d70d, {8,"ОПодсистеме",0,2, {1,1, {"ru","О подсистеме"} @@ -274,7 +274,7 @@ {0} } } -},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,f2ec363d-d921-4ed3-a101-fcb505b77944,47,0,0} +},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,088d983b-bb8b-4bc4-a808-0b207ffe945a,47,0,0} }, {8,0,0,770,24,1, {0, @@ -1739,17 +1739,17 @@ {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0},9,2,0,0,1,1, {5,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1,10, -{6,e5ecaa6b-b32a-43d9-8997-45366e895260,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельРезультатЗагрузкиРедакторОбъектаБД", -{1,"КоманднаяПанельРезультатЗагрузкиРедакторОбъектаБД", +{6,56ad1e7d-d544-4396-87f9-dbe417bf38a0,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельРезультатЗагрузкиОтборБезЗначенияВТекущейКолонке", +{1,"КоманднаяПанельРезультатЗагрузкиОтборБезЗначенияВТекущейКолонке", {1,1, -{"ru","Редактор объекта БД"} +{"ru","Отбор без значения в текущей колонке"} }, {1,1, -{"ru","Редактор объекта БД"} +{"ru","Отбор без значения в текущей колонке"} }, {1,1, -{"ru","Редактор объекта БД"} +{"ru","Отбор без значения в текущей колонке"} }, {4,0, {0},"",-1,-1,1,0,""}, @@ -1757,15 +1757,26 @@ } },7, {1,1, -{"ru","Открыть объект в редакторе объекта БД"} +{"ru","Отбор без значения в текущей колонке"} }, {1,1, -{"ru","Открыть объект в редакторе объекта БД"} +{"ru","Отбор без значения в текущей колонке"} }, {4,1, -{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""} +{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""} }, -{6,f472aa04-c96f-4658-ba7e-9c2951765052,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,281b3650-3b74-45d6-9e6f-4176c24f01d8,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,88, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, +{6,15db43a1-f566-4ee2-8213-834b805c7dbe,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,68ff66a0-3722-4a8c-accf-0c2ddc18d1ce,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,0,00000000-0000-0000-0000-000000000000,91, +{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,9639b0cb-86fa-4c0b-ae36-18321204f787,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,0,00000000-0000-0000-0000-000000000000,93, +{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,26b644b0-7623-46d4-83b2-f87163be0ef8,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельРезультатЗагрузкиОткрытьМенеджерТабличногоПоля", {1,"КоманднаяПанельРезультатЗагрузкиОткрытьМенеджерТабличногоПоля", {1,1, @@ -1800,39 +1811,12 @@ ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5 BgxkEQA7} },0,""} }, -{6,68f6922f-364c-46b5-bbe3-920558ef602a,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельРезультатЗагрузкиОтборБезЗначенияВТекущейКолонке", -{1,"КоманднаяПанельРезультатЗагрузкиОтборБезЗначенияВТекущейКолонке", -{1,1, -{"ru","Отбор без значения в текущей колонке"} -}, -{1,1, -{"ru","Отбор без значения в текущей колонке"} -}, -{1,1, -{"ru","Отбор без значения в текущей колонке"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Отбор без значения в текущей колонке"} -}, -{1,1, -{"ru","Отбор без значения в текущей колонке"} -}, -{4,1, -{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""} -}, -{6,771d5eec-64fa-4a44-a1e9-5decf76913ff,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,0,00000000-0000-0000-0000-000000000000,93, -{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, -{6,30b15c74-f322-4d3d-87f7-72a48926a94f,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,88, +{6,595f400d-e927-4e50-90c3-d23b97ba777e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,4745a625-71b1-4367-ae24-a61078dde478,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,89, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0}, -{6,0d885a0b-ce7f-4244-9a11-05e34f822a5a,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,94592f8b-a529-4211-9903-0e16ae3f0076,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельРезультатЗагрузкиРазличныеЗначенияКолонки", {1,"КоманднаяПанельРезультатЗагрузкиРазличныеЗначенияКолонки", {1,1, @@ -1858,52 +1842,68 @@ BgxkEQA7} {4,1, {0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""} }, -{6,610766f9-6913-4153-95ff-99c3f595a381,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,b0c323d5-7a77-4074-a7ef-080797eb7a00,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,0,00000000-0000-0000-0000-000000000000,91, -{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, -{6,5e9bb6fe-119d-4de5-a6ab-adf6c29a95ca,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,fc987649-b723-4417-9633-f43b8e951279,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,89, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0},1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,30b15c74-f322-4d3d-87f7-72a48926a94f, +{6,cd46d97e-dc0e-4a6a-b308-866b2a41d646,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельРезультатЗагрузкиРедакторОбъектаБД", +{1,"КоманднаяПанельРезультатЗагрузкиРедакторОбъектаБД", +{1,1, +{"ru","Редактор объекта БД"} +}, +{1,1, +{"ru","Редактор объекта БД"} +}, +{1,1, +{"ru","Редактор объекта БД"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Открыть объект в редакторе объекта БД"} +}, +{1,1, +{"ru","Открыть объект в редакторе объекта БД"} +}, +{4,1, +{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""} +},1, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,281b3650-3b74-45d6-9e6f-4176c24f01d8, {8,"Действие7",0,1, {1,1, {"#","Действие7"} -},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,21,1e2,0,0,1,0,1,0,0},fc987649-b723-4417-9633-f43b8e951279, +},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,21,1e2,0,0,1,0,1,0,0},4745a625-71b1-4367-ae24-a61078dde478, {8,"Действие8",0,1, {1,1, {"#","Действие8"} -},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,22,1e2,0,0,1,0,1,0,0},610766f9-6913-4153-95ff-99c3f595a381, +},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,22,1e2,0,0,1,0,1,0,0},15db43a1-f566-4ee2-8213-834b805c7dbe, {8,"Разделитель",0,1, -{1,0},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,17,1e2,2,0,1,0,1,0,0},f472aa04-c96f-4658-ba7e-9c2951765052, +{1,0},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,17,1e2,2,0,1,0,1,0,0},26b644b0-7623-46d4-83b2-f87163be0ef8, {8,"ОткрытьМенеджерТабличногоПоля",0,5, {1,2, {"ru","Менеджер табличного поля"}, {"en","Кнопка командной панели действие"} -},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,23,1e2,0,0,1,0,0,0,0},0d885a0b-ce7f-4244-9a11-05e34f822a5a, +},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,23,1e2,0,0,1,0,0,0,0},94592f8b-a529-4211-9903-0e16ae3f0076, {8,"РазличныеЗначенияКолонки",0,3, {1,1, {"ru","Значения колонки"} -},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1e2,0,0,1,0,0,0,0},771d5eec-64fa-4a44-a1e9-5decf76913ff, +},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1e2,0,0,1,0,0,0,0},9639b0cb-86fa-4c0b-ae36-18321204f787, {8,"Действие1",0,2, {1,1, {"#","Действие1"} -},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,26,1e2,0,0,1,0,0,0,0},b0c323d5-7a77-4074-a7ef-080797eb7a00, +},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,26,1e2,0,0,1,0,0,0,0},68ff66a0-3722-4a8c-accf-0c2ddc18d1ce, {8,"Действие2",0,2, {1,1, {"#","Действие2"} -},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,27,1e2,0,0,1,0,0,0,0},68f6922f-364c-46b5-bbe3-920558ef602a, +},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,27,1e2,0,0,1,0,0,0,0},56ad1e7d-d544-4396-87f9-dbe417bf38a0, {8,"ОтборБезЗначенияВТекущейКолонке",0,2, {1,1, {"ru","Отбор без значения"} -},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,28,1e2,0,0,1,0,0,0,0},5e9bb6fe-119d-4de5-a6ab-adf6c29a95ca, +},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,28,1e2,0,0,1,0,0,0,0},595f400d-e927-4e50-90c3-d23b97ba777e, {8,"Разделитель1",0,1, {1,1, {"ru","Действие"} -},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,29,1e2,2,0,1,0,0,0,0},e5ecaa6b-b32a-43d9-8997-45366e895260, +},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,29,1e2,2,0,1,0,0,0,0},cd46d97e-dc0e-4a6a-b308-866b2a41d646, {8,"РедакторОбъектаБД",0,3, {1,1, {"ru","РедакторОбъектаБД"} diff --git a/DataProcessors/ирДинамическийСписок/Forms/Форма/Ext/Form.bin b/DataProcessors/ирДинамическийСписок/Forms/Форма/Ext/Form.bin index b42706165..d23c46788 100644 Binary files a/DataProcessors/ирДинамическийСписок/Forms/Форма/Ext/Form.bin and b/DataProcessors/ирДинамическийСписок/Forms/Форма/Ext/Form.bin differ diff --git a/DataProcessors/ирДинамическийСписок/Forms/Форма/Ext/Form/Module.bsl b/DataProcessors/ирДинамическийСписок/Forms/Форма/Ext/Form/Module.bsl index c5ba934e5..3a570be80 100644 --- a/DataProcessors/ирДинамическийСписок/Forms/Форма/Ext/Form/Module.bsl +++ b/DataProcessors/ирДинамическийСписок/Forms/Форма/Ext/Form/Module.bsl @@ -79,7 +79,8 @@ ЭлементыФормы.КоманднаяПанельПереключателяДерева.Кнопки.РежимДерева.Доступность = ирОбщий.ЛиМетаданныеИерархическогоОбъектаЛкс(ОбъектМД); ирОбщий.НастроитьТабличноеПолеЛкс(ОсновнойЭУ); ЗагрузитьНастройкиКолонок(); - фОбъект.СтарыйОбъектМетаданных = ОбъектМетаданных; + фОбъект.СтарыйОбъектМетаданных = фОбъект.ОбъектМетаданных; + ирОбщий.ПоследниеВыбранныеЗаполнитьПодменюЛкс(ЭтаФорма, ЭлементыФормы.КП_Список.Кнопки.ПоследниеВыбранные); Возврат Истина; КонецФункции @@ -192,7 +193,6 @@ Если ЗначениеЗаполнено(фОбъект.ОбъектМетаданных) Тогда ЭтаФорма.ТекущийЭлемент = ЭлементыФормы.ДинамическийСписок; КонецЕсли; - ирОбщий.ПоследниеВыбранныеЗаполнитьПодменюЛкс(ЭтаФорма, ЭлементыФормы.КП_Список.Кнопки.ПоследниеВыбранные); КонецПроцедуры @@ -295,6 +295,7 @@ Процедура ОбъектМетаданныхПриИзменении(Элемент) СохранитьНастройкиКолонок(); + ЭтаФорма.КлючУникальности = фОбъект.ОбъектМетаданных; Если УстановитьОбъектМетаданных() Тогда ирОбщий.ПолеВводаСИсториейВыбора_ПриИзмененииЛкс(Элемент, ЭтаФорма); КонецЕсли; @@ -518,6 +519,10 @@ Возврат Отбор; КонецФункции +Функция ПользовательскийОтбор() Экспорт + Возврат Отбор; +КонецФункции + Процедура КП_СписокОсновнаяФорма(Кнопка) Если Не ЗначениеЗаполнено(фОбъект.ОбъектМетаданных) Тогда @@ -641,6 +646,13 @@ КонецФункции +Процедура ОбъектМетаданныхОткрытие(Элемент, СтандартнаяОбработка) + + СтандартнаяОбработка = Ложь; + ирОбщий.ОткрытьОбъектМетаданныхЛкс(ОбъектМетаданных); + +КонецПроцедуры + ирОбщий.ИнициализироватьФормуЛкс(ЭтаФорма, "Обработка.ирДинамическийСписок.Форма.Форма"); Если КлючУникальности = "Связанный" Тогда ЭтаФорма.Заголовок = ЭтаФорма.Заголовок + " (связанный)"; diff --git a/DataProcessors/ирДинамическийСписок/Forms/Форма/Ext/Form/form.txt b/DataProcessors/ирДинамическийСписок/Forms/Форма/Ext/Form/form.txt index dbeb82b47..9c6c14f35 100644 --- a/DataProcessors/ирДинамическийСписок/Forms/Форма/Ext/Form/form.txt +++ b/DataProcessors/ирДинамическийСписок/Forms/Форма/Ext/Form/form.txt @@ -106,125 +106,48 @@ {3,0, {0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0},9,2,1,0,1,1, -{5,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1997,1,36, -{6,e6b58941-c907-41fa-8c6d-bf8fa48a71c9,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{5,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,2021,1,36, +{6,ae5b9239-935f-4952-984c-6a4907425fd3,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокСравнить", +{1,"КП_СписокСравнить", +{1,1, +{"ru","Сравнить"} +}, +{1,1, +{"ru","Сравнить"} +}, +{1,1, +{"ru","Сравнить"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Вывести строки и передать для сравнения"} +}, +{1,1, +{"ru","Вывести строки и передать для сравнения"} +}, +{4,1, +{0,8c325feb-0b3d-4094-aa2f-917b484044a5},"",-1,-1,1,0,""} +}, +{6,1690482a-2ae4-4771-974f-b1c0b85c3a76,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,ea514bbc-3b34-4327-bf74-90fdcfa5832b,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокСвязанныйРедакторОбъектаБДСтроки", -{1,"КП_СписокСвязанныйРедакторОбъектаБДСтроки", -{1,1, -{"ru","Связанный редактор объекта БДСтроки"} -}, -{1,1, -{"ru","Связанный редактор объекта БДСтроки"} -}, -{1,1, -{"ru","Связанный редактор объекта БДСтроки"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Связанный редактор объекта БД строки. При активизации строки в списке в редакторе объекта БД будет загружаться ее объект."} -}, -{1,2, -{"ru","Связанный редактор объекта БД строки. При активизации строки в списке в редакторе объекта БД будет загружаться ее объект."}, -{"en","Универсальный редактор реквизитов"} -}, -{4,1, -{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""} -}, -{6,d0f63e54-e78f-42ff-b5c0-376b24cdd6d0,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокИдентификаторы", -{1,"КП_СписокИдентификаторы", -{1,1, -{"ru","Идентификаторы"} -}, -{1,1, -{"ru","Идентификаторы"} -}, -{1,1, -{"ru","Идентификаторы"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Отображать пустые значения и идентификаторы вместо представлений значений"} -}, -{1,1, -{"ru","Отображать пустые значения и идентификаторы вместо представлений значений"} -}, -{4,1, -{0,c78e788d-c8f3-48ea-aa5c-b571bb079b06},"",-1,-1,1,0,""} -}, -{6,723ca653-7ee3-456a-bb63-e3476cb33d49,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокСколькоСтрок", -{1,"КП_СписокСколькоСтрок", -{1,1, -{"ru","Сколько строк"} -}, -{1,1, -{"ru","Сколько строк"} -}, -{1,1, -{"ru","Сколько строк"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Сколько строк?"} -}, -{1,1, -{"ru","Сколько строк?"} -}, -{4,1, -{0,9f855199-dfc8-4e63-9271-bd30801f2796},"",-1,-1,0,0,""} -}, -{6,93575800-002f-4fa7-8702-9de082fcdc8f,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокОсновнаяФорма", -{1,"КП_СписокОсновнаяФорма", -{1,1, -{"ru","Основная форма"} -}, -{1,1, -{"ru","Основная форма"} -}, -{1,1, -{"ru","Основная форма"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},6, -{1,1, -{"ru","Открыть основную форму списка с передачей текущей строки, отбора и владельца. Закрыть текущую форму, если она в режиме выбора."} -}, -{1,1, -{"ru","Открыть основную форму списка с передачей текущей строки, отбора и владельца. Закрыть текущую форму, если она в режиме выбора."} -} -}, -{6,b73977af-853c-4a1b-b3db-b412114d4463,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{6,943cbd72-7d3e-431e-8c3b-4eb0fadf9515,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,ae8ec459-f2c3-45bf-8597-887ab5a50eea,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокОтборБезЗначенияВТекущейКолонке", -{1,"КП_СписокОтборБезЗначенияВТекущейКолонке", +{6,d8b44f4b-3466-4556-a9a6-870065a3a920,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокОбработатьОбъекты", +{1,"КП_СписокОбработатьОбъекты", {1,1, -{"ru","Отбор без значения в текущей колонке"} +{"ru","Обработать объекты"} }, {1,1, -{"ru","Отбор без значения в текущей колонке"} +{"ru","Обработать объекты"} }, {1,1, -{"ru","Отбор без значения в текущей колонке"} +{"ru","Обработать объекты"} }, {4,0, {0},"",-1,-1,1,0,""}, @@ -232,114 +155,17 @@ } },7, {1,1, -{"ru","Отбор без значения в текущей колонке"} +{"ru","Передать строки в инструмент ""Подбор и обработка объектов"""} }, {1,1, -{"ru","Отбор без значения в текущей колонке"} +{"ru","Передать строки в инструмент ""Подбор и обработка объектов"""} }, {4,1, -{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""} +{0,7f2ff1a9-6b51-49ff-a062-6b2ea68c89fb},"",12,12,1,0,""} }, -{6,6e86244e-49db-4011-b28d-d1866d97cde8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{6,1317926d-0c40-4396-83ef-62085c6e96d4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,bb08529f-9425-4bda-b9de-c61ad1c123f9,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокСброситьНастройкиКолонок", -{1,"КП_СписокСброситьНастройкиКолонок", -{1,1, -{"ru","Сбросить настройки колонок"} -}, -{1,1, -{"ru","Сбросить настройки колонок"} -}, -{1,1, -{"ru","Сбросить настройки колонок"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},0}, -{6,9195d60e-17a2-4f57-afa8-3e4b222c5571,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,26da12c8-b802-418b-8292-7e86e668128a,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокСтруктураФормы", -{1,"КП_СписокСтруктураФормы", -{1,1, -{"ru","Структура формы"} -}, -{1,1, -{"ru","Структура формы"} -}, -{1,1, -{"ru","Структура формы"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Показать структуру формы"} -}, -{1,1, -{"ru","Показать структуру формы"} -}, -{4,1, -{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""} -}, -{6,d4d396e1-9051-4e7b-acd5-a68bef2bc247,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокЗначенияКолонки", -{1,"КП_СписокЗначенияКолонки", -{1,1, -{"ru","Значения колонки"} -}, -{1,1, -{"ru","Значения колонки"} -}, -{1,1, -{"ru","Значения колонки"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Различные значения колонки"} -}, -{1,1, -{"ru","Различные значения колонки"} -}, -{4,1, -{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""} -}, -{6,7d3bae34-024e-45ac-8be5-9fa402ee5a56,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокОткрытьОбъектМетаданных", -{1,"КП_СписокОткрытьОбъектМетаданных", -{1,1, -{"ru","Открыть объект метаданных"} -}, -{1,1, -{"ru","Открыть объект метаданных"} -}, -{1,1, -{"ru","Открыть объект метаданных"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,1, -{"ru","Открыть объект метаданных"} -}, -{1,1, -{"ru","Открыть объект метаданных"} -}, -{4,1, -{0,3d510c6e-0d07-453c-af65-fb96ff26fd61},"",-1,-1,1,0,""} -}, -{6,219cf29a-96f4-49db-a2bb-0a715366e21b,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,3582dcfe-7938-493a-a82e-430d2cf04922,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КП_СписокВывестиВТабличныйДокумент", {1,"КП_СписокВывестиВТабличныйДокумент", {1,1, @@ -365,9 +191,57 @@ {4,1, {0,c2e2d966-5b7f-4699-903b-28a6f50d5471},"",-1,-1,1,0,""} }, -{6,fde84370-0e13-44e1-b9fe-4673668c2eeb,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,617a82aa-666f-479c-9dcc-482594dac0bf,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,7421a39c-7bfb-45ce-b23c-aab461cf1ab9,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокОтборБезЗначенияВТекущейКолонке", +{1,"КП_СписокОтборБезЗначенияВТекущейКолонке", +{1,1, +{"ru","Отбор без значения в текущей колонке"} +}, +{1,1, +{"ru","Отбор без значения в текущей колонке"} +}, +{1,1, +{"ru","Отбор без значения в текущей колонке"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Отбор без значения в текущей колонке"} +}, +{1,1, +{"ru","Отбор без значения в текущей колонке"} +}, +{4,1, +{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""} +}, +{6,f55196fc-f875-45ce-9392-10f86d17abe5,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокВыбратьНужноеКоличество", +{1,"КП_СписокВыбратьНужноеКоличество", +{1,1, +{"ru","Выбрать нужное количество"} +}, +{1,1, +{"ru","Выбрать нужное количество"} +}, +{1,1, +{"ru","Выбрать нужное количество"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},6, +{1,1, +{"ru","Выделить нужное количество первых элементов"} +}, +{1,1, +{"ru","Выделить нужное количество первых элементов"} +} +}, +{6,c44c6e8f-0c3f-44b6-ae56-36399d47db8d,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КП_СписокРедакторОбъектаБДЯчейки", {1,"КП_СписокРедакторОбъектаБДЯчейки", {1,1, @@ -395,7 +269,175 @@ {0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""}, {0,81,8} }, -{6,31aa2596-ace7-4fc8-92db-12cb1513b7cc,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,c3c82f5d-0935-4a79-9df8-9852ea78ce5e,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокЗначенияКолонки", +{1,"КП_СписокЗначенияКолонки", +{1,1, +{"ru","Значения колонки"} +}, +{1,1, +{"ru","Значения колонки"} +}, +{1,1, +{"ru","Значения колонки"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Различные значения колонки"} +}, +{1,1, +{"ru","Различные значения колонки"} +}, +{4,1, +{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""} +}, +{6,ec7abaf2-07db-4a74-98b7-9f0dcff146e8,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокСправкаМетаданного", +{1,"КП_СписокСправкаМетаданного", +{1,1, +{"ru","Справка метаданного"} +}, +{1,1, +{"ru","Справка метаданного"} +}, +{1,1, +{"ru","Справка метаданного"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},9, +{4,1, +{0,363637d3-b6ef-4539-8fc2-93cbe75d82e2},"",-1,-1,1,0,""}, +{0,112,8} +}, +{6,b648d596-76cc-4a58-afff-312638b93584,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокКопироватьСсылку", +{1,"КП_СписокКопироватьСсылку", +{1,1, +{"ru","Копировать ссылку"} +}, +{1,1, +{"ru","Копировать ссылку"} +}, +{1,1, +{"ru","Копировать ссылку"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},15, +{1,1, +{"ru","Копировать ключ строки в буфер обмена"} +}, +{1,1, +{"ru","Копировать ключ строки в буфер обмена"} +}, +{4,1, +{0,ce20c321-bc66-4c13-8bc1-58d477f5b758},"",-1,-1,1,0,""}, +{0,82,16} +}, +{6,930636ae-da4c-4f12-8742-97660ef1ba7e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,e3ee3568-3160-493a-b0b4-678f653a388c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1949},7, +{1,1, +{"ru","Список ранее выбранных элементов"} +}, +{1,1, +{"ru","Список ранее выбранных элементов"} +}, +{4,1, +{0,043c1a42-284e-4d5e-a92e-5b51f5563cf4},"",-1,-1,1,0,""} +}, +{6,32e3c737-a2d0-4603-aa9a-4001c8405ba3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,3266d08a-4676-4407-8414-02e7a16d6866,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокСтруктураФормы", +{1,"КП_СписокСтруктураФормы", +{1,1, +{"ru","Структура формы"} +}, +{1,1, +{"ru","Структура формы"} +}, +{1,1, +{"ru","Структура формы"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Показать структуру формы"} +}, +{1,1, +{"ru","Показать структуру формы"} +}, +{4,1, +{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""} +}, +{6,2c41be1e-241e-44e6-9dd8-dc94e743435e,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокОткрытьОбъектМетаданных", +{1,"КП_СписокОткрытьОбъектМетаданных", +{1,1, +{"ru","Открыть объект метаданных"} +}, +{1,1, +{"ru","Открыть объект метаданных"} +}, +{1,1, +{"ru","Открыть объект метаданных"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Открыть объект метаданных"} +}, +{1,1, +{"ru","Открыть объект метаданных"} +}, +{4,1, +{0,3d510c6e-0d07-453c-af65-fb96ff26fd61},"",-1,-1,1,0,""} +}, +{6,aa7221db-e297-4392-b1f3-adeab6b0bdfe,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокРедакторОбъектаБДСтроки", +{1,"КП_СписокРедакторОбъектаБДСтроки", +{1,1, +{"ru","К п список редактор объекта БДСтроки"} +}, +{1,1, +{"ru","К п список редактор объекта БДСтроки"} +}, +{1,1, +{"ru","К п список редактор объекта БДСтроки"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Независимый редактор объекта БД строки"} +}, +{1,2, +{"ru","Независимый редактор объекта БД строки"}, +{"en","Универсальный редактор реквизитов"} +}, +{4,1, +{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""} +}, +{6,65b74c67-cc17-4281-b70a-41644167a751,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КП_СписокИмяСиноним", {1,"КП_СписокИмяСиноним", {1,1, @@ -421,7 +463,9 @@ {"en","Name / Presentation"} } }, -{6,8036d100-0d09-42c6-9b6b-49a8ddad4473,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,7111d923-59c3-4b66-ab4a-734981aaa30f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,d4d9dce3-05d0-4b77-a7e0-9b297a3e25ee,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КП_СписокСжатьКолонки", {1,"КП_СписокСжатьКолонки", {1,2, @@ -455,18 +499,7 @@ huTk5L29vQNDCLrcXTAWt4K5N1AVutdbIBAkATIDdwisAKbKkIqlCcixPARrG+gw HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7} },0,""} }, -{6,1263c999-f7cd-4f76-8b2f-350ce6bb739e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1949},7, -{1,1, -{"ru","Список ранее выбранных элементов"} -}, -{1,1, -{"ru","Список ранее выбранных элементов"} -}, -{4,1, -{0,043c1a42-284e-4d5e-a92e-5b51f5563cf4},"",-1,-1,1,0,""} -}, -{6,5002292a-f9f5-4c85-ac5d-6d914caa2231,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,98dbe691-f27b-4157-83d9-2f70cd1924a7,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КП_СписокШиринаКолонок", {1,"КП_СписокШиринаКолонок", {1,2, @@ -502,48 +535,19 @@ HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7} 0q+i8uFGOlxxNVRIIrOoIgEAOw==} },0,""} }, -{6,a0a8a025-38d7-4ade-9226-ee3311232102,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,97, -{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, -{6,f5b9f01b-bb79-4c24-bf9a-197eb276c3a1,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокОПодсистеме", -{1,"КП_СписокОПодсистеме", -{1,2, -{"ru","О подсистеме"}, -{"en","О подсистеме"} -}, -{1,2, -{"ru","О подсистеме"}, -{"en","О подсистеме"} -}, -{1,2, -{"ru","О подсистеме"}, -{"en","О подсистеме"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},1, -{4,1, -{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""} -}, -{6,8e56b9c8-2a63-4560-a068-b23a5e644233,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{6,bda74da8-3fc4-48b9-bfed-9c2b65591d51,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,54b012a4-e696-41e7-b6d6-6857eacfebe0,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ГлавнаяКоманднаяПанельНовоеОкно", -{1,"ГлавнаяКоманднаяПанельНовоеОкно", -{1,2, -{"ru","Новое окно"}, -{"en","Новое окно"} +{6,8abd575d-68b2-45cc-9211-103b2e8fd25d,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокИдентификаторы", +{1,"КП_СписокИдентификаторы", +{1,1, +{"ru","Идентификаторы"} }, -{1,2, -{"ru","Новое окно"}, -{"en","Новое окно"} +{1,1, +{"ru","Идентификаторы"} }, -{1,2, -{"ru","Новое окно"}, -{"en","Новое окно"} +{1,1, +{"ru","Идентификаторы"} }, {4,0, {0},"",-1,-1,1,0,""}, @@ -551,41 +555,92 @@ HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7} } },7, {1,1, -{"ru","Открыть новое окно"} +{"ru","Отображать пустые значения и идентификаторы вместо представлений значений"} }, {1,1, -{"ru","Открыть новое окно"} +{"ru","Отображать пустые значения и идентификаторы вместо представлений значений"} }, {4,1, -{0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""} +{0,c78e788d-c8f3-48ea-aa5c-b571bb079b06},"",-1,-1,1,0,""} }, -{6,d516af85-cf90-46ef-b2f9-9f30159beb55,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{6,b8ab3f32-66e8-4dd1-a39f-c72d77a52e4d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,1ca28635-98a3-4748-b861-5f1c8c8ef748,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокВыбратьНужноеКоличество", -{1,"КП_СписокВыбратьНужноеКоличество", +{6,05e1ef41-d40b-41d5-8565-74415307f2a5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,2c673e6e-3b0d-4c7e-941f-928e49a57d1e,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокСколькоСтрок", +{1,"КП_СписокСколькоСтрок", {1,1, -{"ru","Выбрать нужное количество"} +{"ru","Сколько строк"} }, {1,1, -{"ru","Выбрать нужное количество"} +{"ru","Сколько строк"} }, {1,1, -{"ru","Выбрать нужное количество"} +{"ru","Сколько строк"} }, {4,0, {0},"",-1,-1,1,0,""}, {0,0,0} } -},6, +},7, {1,1, -{"ru","Выделить нужное количество первых элементов"} +{"ru","Сколько строк?"} }, {1,1, -{"ru","Выделить нужное количество первых элементов"} +{"ru","Сколько строк?"} +}, +{4,1, +{0,9f855199-dfc8-4e63-9271-bd30801f2796},"",-1,-1,0,0,""} +}, +{6,b977895f-22ec-49d6-b83b-68a719a82fa6,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокСброситьНастройкиКолонок", +{1,"КП_СписокСброситьНастройкиКолонок", +{1,1, +{"ru","Сбросить настройки колонок"} +}, +{1,1, +{"ru","Сбросить настройки колонок"} +}, +{1,1, +{"ru","Сбросить настройки колонок"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} } +},0}, +{6,faddeab7-0dd6-49cc-8c16-6dd2ecfeac96,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокСвязанныйРедакторОбъектаБДСтроки", +{1,"КП_СписокСвязанныйРедакторОбъектаБДСтроки", +{1,1, +{"ru","Связанный редактор объекта БДСтроки"} }, -{6,b08f9a72-78ec-4abb-be1f-6cde4c4bae6a,1,e1692cc2-605b-4535-84dd-28440238746c, +{1,1, +{"ru","Связанный редактор объекта БДСтроки"} +}, +{1,1, +{"ru","Связанный редактор объекта БДСтроки"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,1, +{"ru","Связанный редактор объекта БД строки. При активизации строки в списке в редакторе объекта БД будет загружаться ее объект."} +}, +{1,2, +{"ru","Связанный редактор объекта БД строки. При активизации строки в списке в редакторе объекта БД будет загружаться ее объект."}, +{"en","Универсальный редактор реквизитов"} +}, +{4,1, +{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""} +}, +{6,1eb39013-383d-433a-b387-cf74caafb521,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,97, +{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,a48c1cb4-708d-4191-8d8a-e9b8570c64fb,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КП_СписокОткрытьУниверсальныйОтбор", {1,"КП_СписокОткрытьУниверсальныйОтбор", {1,2, @@ -623,98 +678,46 @@ ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5 BgxkEQA7} },0,""} }, -{6,d078e259-94fc-4ad5-a7cd-27aae7f7fdc0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,c0f3693c-e60c-43c3-9b96-44306d86f2ad,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокРедакторОбъектаБДСтроки", -{1,"КП_СписокРедакторОбъектаБДСтроки", +{6,413e7b06-49ea-4922-8367-5339074b8a18,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокОсновнаяФорма", +{1,"КП_СписокОсновнаяФорма", {1,1, -{"ru","К п список редактор объекта БДСтроки"} +{"ru","Основная форма"} }, {1,1, -{"ru","К п список редактор объекта БДСтроки"} +{"ru","Основная форма"} }, {1,1, -{"ru","К п список редактор объекта БДСтроки"} +{"ru","Основная форма"} }, {4,0, {0},"",-1,-1,1,0,""}, {0,0,0} } -},7, +},6, {1,1, -{"ru","Независимый редактор объекта БД строки"} +{"ru","Открыть основную форму списка с передачей текущей строки, отбора и владельца. Закрыть текущую форму, если она в режиме выбора."} +}, +{1,1, +{"ru","Открыть основную форму списка с передачей текущей строки, отбора и владельца. Закрыть текущую форму, если она в режиме выбора."} +} +}, +{6,a9cbb711-b529-436e-8975-3a4440f0ead3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,0ebd92b7-8ae4-4abd-aec7-9722e80b29d5,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ГлавнаяКоманднаяПанельНовоеОкно", +{1,"ГлавнаяКоманднаяПанельНовоеОкно", +{1,2, +{"ru","Новое окно"}, +{"en","Новое окно"} }, {1,2, -{"ru","Независимый редактор объекта БД строки"}, -{"en","Универсальный редактор реквизитов"} +{"ru","Новое окно"}, +{"en","Новое окно"} }, -{4,1, -{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""} -}, -{6,54f49416-0644-4d83-9df5-c269ef3ffa2d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,83bbd49c-0cdb-440a-9f21-91eef44488a9,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокКопироватьСсылку", -{1,"КП_СписокКопироватьСсылку", -{1,1, -{"ru","Копировать ссылку"} -}, -{1,1, -{"ru","Копировать ссылку"} -}, -{1,1, -{"ru","Копировать ссылку"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},15, -{1,1, -{"ru","Копировать ключ строки в буфер обмена"} -}, -{1,1, -{"ru","Копировать ключ строки в буфер обмена"} -}, -{4,1, -{0,ce20c321-bc66-4c13-8bc1-58d477f5b758},"",-1,-1,1,0,""}, -{0,82,16} -}, -{6,1435f05c-1246-429a-b07d-332b6677bd98,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокСправкаМетаданного", -{1,"КП_СписокСправкаМетаданного", -{1,1, -{"ru","Справка метаданного"} -}, -{1,1, -{"ru","Справка метаданного"} -}, -{1,1, -{"ru","Справка метаданного"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},9, -{4,1, -{0,363637d3-b6ef-4539-8fc2-93cbe75d82e2},"",-1,-1,1,0,""}, -{0,112,8} -}, -{6,5f08d977-3108-47e4-b00c-d15dea8c65bf,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, -{6,dd72f7ec-bb54-4727-ada4-6991cbf2aa0d,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокОбработатьОбъекты", -{1,"КП_СписокОбработатьОбъекты", -{1,1, -{"ru","Обработать объекты"} -}, -{1,1, -{"ru","Обработать объекты"} -}, -{1,1, -{"ru","Обработать объекты"} +{1,2, +{"ru","Новое окно"}, +{"en","Новое окно"} }, {4,0, {0},"",-1,-1,1,0,""}, @@ -722,42 +725,39 @@ BgxkEQA7} } },7, {1,1, -{"ru","Передать строки в инструмент ""Подбор и обработка объектов"""} +{"ru","Открыть новое окно"} }, {1,1, -{"ru","Передать строки в инструмент ""Подбор и обработка объектов"""} +{"ru","Открыть новое окно"} }, {4,1, -{0,7f2ff1a9-6b51-49ff-a062-6b2ea68c89fb},"",12,12,1,0,""} +{0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""} }, -{6,eb0ffcde-b141-470d-96b9-d1083bdc11f9,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КП_СписокСравнить", -{1,"КП_СписокСравнить", -{1,1, -{"ru","Сравнить"} +{6,c550bad3-2bed-45c6-9d09-ca8ce60afb64,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, +{6,03f9c183-f815-45e9-8b83-1d534d8e5f3f,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КП_СписокОПодсистеме", +{1,"КП_СписокОПодсистеме", +{1,2, +{"ru","О подсистеме"}, +{"en","О подсистеме"} }, -{1,1, -{"ru","Сравнить"} +{1,2, +{"ru","О подсистеме"}, +{"en","О подсистеме"} }, -{1,1, -{"ru","Сравнить"} +{1,2, +{"ru","О подсистеме"}, +{"en","О подсистеме"} }, {4,0, {0},"",-1,-1,1,0,""}, {0,0,0} } -},7, -{1,1, -{"ru","Вывести строки и передать для сравнения"} -}, -{1,1, -{"ru","Вывести строки и передать для сравнения"} -}, +},1, {4,1, -{0,8c325feb-0b3d-4094-aa2f-917b484044a5},"",-1,-1,1,0,""} -}, -{6,6742a598-3343-4a38-ab22-b8fbfeac4b1d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},4, +{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""} +},4, {5,875faa24-ba4b-4731-9f11-7a7cea99ef16,5,0,0, {-1,0, {0} @@ -768,150 +768,150 @@ BgxkEQA7} {0} } }, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,36,6742a598-3343-4a38-ab22-b8fbfeac4b1d, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,36,c550bad3-2bed-45c6-9d09-ca8ce60afb64, {8,"Разделитель5",0,1, {1,1, {"ru","Действие9"} -},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,750,1e2,2,0,1,0,0,0,0},b08f9a72-78ec-4abb-be1f-6cde4c4bae6a, +},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,750,1e2,2,0,1,0,0,0,0},a48c1cb4-708d-4191-8d8a-e9b8570c64fb, {8,"ОткрытьУниверсальныйОтбор",0,3, {1,2, {"ru","Менеджер табличного поля"}, {"en","Кнопка командной панели действие"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,16,1e2,0,0,1,0,0,0,0},ae8ec459-f2c3-45bf-8597-887ab5a50eea, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,16,1e2,0,0,1,0,0,0,0},7421a39c-7bfb-45ce-b23c-aab461cf1ab9, {8,"ОтборБезЗначенияВТекущейКолонке",0,3, {1,1, {"ru","Отбор без значения"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,229,1e2,0,0,1,0,0,0,0},83bbd49c-0cdb-440a-9f21-91eef44488a9, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,229,1e2,0,0,1,0,0,0,0},b648d596-76cc-4a58-afff-312638b93584, {8,"КопироватьКлючСтроки",0,1, {1,1, {"ru","Копировать ключ строки"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,864,1e2,0,0,1,0,0,0,0},fde84370-0e13-44e1-b9fe-4673668c2eeb, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,864,1e2,0,0,1,0,0,0,0},1317926d-0c40-4396-83ef-62085c6e96d4, {8,"Разделитель3",0,1, {1,1, {"ru","Действие9"} -},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,43,1e2,2,0,1,0,0,0,0},93575800-002f-4fa7-8702-9de082fcdc8f, +},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,43,1e2,2,0,1,0,0,0,0},413e7b06-49ea-4922-8367-5339074b8a18, {8,"ОсновнаяФорма",0,1, {1,1, {"ru","Основная форма"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1192,1e2,0,0,1,0,0,0,0},d078e259-94fc-4ad5-a7cd-27aae7f7fdc0, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1192,1e2,0,0,1,0,0,0,0},05e1ef41-d40b-41d5-8565-74415307f2a5, {8,"Разделитель9",0,2, {1,1, {"ru","Действие9"} -},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1157,1e2,2,0,1,0,0,0,0},1263c999-f7cd-4f76-8b2f-350ce6bb739e, +},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1157,1e2,2,0,1,0,0,0,0},e3ee3568-3160-493a-b0b4-678f653a388c, {8,"ПоследниеВыбранные",0,2, {1,1, {"ru","Выбрать"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1948,1e2,1,0,1,0,0,0,0},5f08d977-3108-47e4-b00c-d15dea8c65bf, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1948,1e2,1,0,1,0,0,0,0},a9cbb711-b529-436e-8975-3a4440f0ead3, {8,"Разделитель12",0,2, {1,1, {"ru","Действие2"} -},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1947,1e2,2,0,1,0,0,0,0},31aa2596-ace7-4fc8-92db-12cb1513b7cc, +},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1947,1e2,2,0,1,0,0,0,0},65b74c67-cc17-4281-b70a-41644167a751, {8,"ИмяСиноним",0,2, {1,2, {"ru","Имя/Синоним"}, {"en","Name/Presentation"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1738,1e2,0,0,1,0,0,0,0},d516af85-cf90-46ef-b2f9-9f30159beb55, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1738,1e2,0,0,1,0,0,0,0},943cbd72-7d3e-431e-8c3b-4eb0fadf9515, {8,"Разделитель4",0,1, {1,1, {"ru","Действие7"} -},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1739,1e2,2,0,1,0,0,0,0},c0f3693c-e60c-43c3-9b96-44306d86f2ad, +},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1739,1e2,2,0,1,0,0,0,0},aa7221db-e297-4392-b1f3-adeab6b0bdfe, {8,"РедакторОбъектаБДСтроки",0,1, {1,1, {"ru","Строка"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,47,1e2,0,3,1,0,0,0,0},8e56b9c8-2a63-4560-a068-b23a5e644233, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,47,1e2,0,3,1,0,0,0,0},1690482a-2ae4-4771-974f-b1c0b85c3a76, {8,"Разделитель2",0,1, {1,1, {"ru","Действие9"} -},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1315,1e2,2,0,1,0,0,0,0},ea514bbc-3b34-4327-bf74-90fdcfa5832b, +},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1315,1e2,2,0,1,0,0,0,0},faddeab7-0dd6-49cc-8c16-6dd2ecfeac96, {8,"СвязанныйРедакторОбъектаБДСтроки",0,2, {1,1, {"ru","Связанный"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1314,1e2,0,3,1,0,0,0,0},b73977af-853c-4a1b-b3db-b412114d4463, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1314,1e2,0,3,1,0,0,0,0},b8ab3f32-66e8-4dd1-a39f-c72d77a52e4d, {8,"Разделитель8",0,1, {1,1, {"ru","Действие9"} -},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1156,1e2,2,0,1,0,0,0,0},617a82aa-666f-479c-9dcc-482594dac0bf, +},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1156,1e2,2,0,1,0,0,0,0},c44c6e8f-0c3f-44b6-ae56-36399d47db8d, {8,"РедакторОбъектаБДЯчейки",0,2, {1,1, {"ru","Ячейка"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1154,1e2,0,3,1,0,0,0,0},e6b58941-c907-41fa-8c6d-bf8fa48a71c9, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1154,1e2,0,3,1,0,0,0,0},32e3c737-a2d0-4603-aa9a-4001c8405ba3, {8,"Разделитель10",0,2, {1,1, {"ru","Действие9"} -},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1158,1e2,2,0,1,0,0,0,0},1ca28635-98a3-4748-b861-5f1c8c8ef748, +},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1158,1e2,2,0,1,0,0,0,0},f55196fc-f875-45ce-9392-10f86d17abe5, {8,"ВыделитьНужноеКоличество",0,1, {1,1, {"ru","Выделить N"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,749,1e2,0,0,1,0,0,0,0},9195d60e-17a2-4f57-afa8-3e4b222c5571, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,749,1e2,0,0,1,0,0,0,0},bda74da8-3fc4-48b9-bfed-9c2b65591d51, {8,"Разделитель6",0,1, {1,1, {"ru","Действие9"} -},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,751,1e2,2,0,1,0,0,0,0},a0a8a025-38d7-4ade-9226-ee3311232102, +},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,751,1e2,2,0,1,0,0,0,0},1eb39013-383d-433a-b387-cf74caafb521, {8,"Действие6",0,1, {1,1, {"#","Действие6"} -},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1681,1e2,0,0,1,0,0,0,0},219cf29a-96f4-49db-a2bb-0a715366e21b, +},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1681,1e2,0,0,1,0,0,0,0},3582dcfe-7938-493a-a82e-430d2cf04922, {8,"ВывестиСтроки",0,3, {1,1, {"ru","Вывести строки"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1817,1e2,0,0,1,0,0,0,0},eb0ffcde-b141-470d-96b9-d1083bdc11f9, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1817,1e2,0,0,1,0,0,0,0},ae5b9239-935f-4952-984c-6a4907425fd3, {8,"Сравнить",0,2, {1,1, {"ru","Сравнить строки"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1818,1e2,0,0,1,0,0,0,0},dd72f7ec-bb54-4727-ada4-6991cbf2aa0d, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1818,1e2,0,0,1,0,0,0,0},d8b44f4b-3466-4556-a9a6-870065a3a920, {8,"ОбработатьОбъекты",0,1, {1,1, {"ru","Передать для обработки"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,162,1e2,0,0,1,0,0,0,0},d4d396e1-9051-4e7b-acd5-a68bef2bc247, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,162,1e2,0,0,1,0,0,0,0},c3c82f5d-0935-4a79-9df8-9852ea78ce5e, {8,"РазличныеЗначенияКолонки",0,1, {1,1, {"ru","Значения колонки"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,898,1e2,0,0,1,0,0,0,0},d0f63e54-e78f-42ff-b5c0-376b24cdd6d0, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,898,1e2,0,0,1,0,0,0,0},8abd575d-68b2-45cc-9211-103b2e8fd25d, {8,"Идентификаторы",0,4, {1,1, {"ru","Отображать идентификаторы"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,899,1e2,0,0,1,0,0,0,0},8036d100-0d09-42c6-9b6b-49a8ddad4473, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,899,1e2,0,0,1,0,0,0,0},d4d9dce3-05d0-4b77-a7e0-9b297a3e25ee, {8,"СжатьКолонки",0,2, {1,2, {"ru","Сжать колонки"}, {"en","Кнопка командной панели действие"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,17,1e2,0,0,1,0,0,0,0},5002292a-f9f5-4c85-ac5d-6d914caa2231, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,17,1e2,0,0,1,0,0,0,0},98dbe691-f27b-4157-83d9-2f70cd1924a7, {8,"ШиринаКолонок",0,3, {1,1, {"ru","Расширить"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,42,1e2,0,0,1,0,0,0,0},723ca653-7ee3-456a-bb63-e3476cb33d49, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,42,1e2,0,0,1,0,0,0,0},2c673e6e-3b0d-4c7e-941f-928e49a57d1e, {8,"СколькоСтрок",0,1, {1,1, {"ru","Сколько строк?"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,285,1e2,0,0,1,0,0,0,0},54f49416-0644-4d83-9df5-c269ef3ffa2d, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,285,1e2,0,0,1,0,0,0,0},7111d923-59c3-4b66-ab4a-734981aaa30f, {8,"Разделитель11",0,1, {1,1, {"ru","Действие7"} -},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1808,1e2,2,0,1,0,0,0,0},bb08529f-9425-4bda-b9de-c61ad1c123f9, +},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1808,1e2,2,0,1,0,0,0,0},b977895f-22ec-49d6-b83b-68a719a82fa6, {8,"СброситьНастройкиКолонок",0,1, {1,1, {"ru","Сбросить колонки"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1807,1e2,0,0,1,0,0,0,0},6e86244e-49db-4011-b28d-d1866d97cde8, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1807,1e2,0,0,1,0,0,0,0},930636ae-da4c-4f12-8742-97660ef1ba7e, {8,"Разделитель7",0,3, {1,1, {"ru","Действие6"} -},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,92,1e2,2,0,1,0,0,0,0},7d3bae34-024e-45ac-8be5-9fa402ee5a56, +},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,92,1e2,2,0,1,0,0,0,0},2c41be1e-241e-44e6-9dd8-dc94e743435e, {8,"ОткрытьОбъектМетаданных",0,2, {1,1, {"ru","Открыть объект метаданных"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1790,1e2,0,0,1,0,0,0,0},1435f05c-1246-429a-b07d-332b6677bd98, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1790,1e2,0,0,1,0,0,0,0},ec7abaf2-07db-4a74-98b7-9f0dcff146e8, {8,"СправкаМетаданного",0,1, {1,1, {"#","Справка метаданного"} -},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1450,1e2,0,0,1,0,0,0,0},54b012a4-e696-41e7-b6d6-6857eacfebe0, +},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1450,1e2,0,0,1,0,0,0,0},0ebd92b7-8ae4-4abd-aec7-9722e80b29d5, {8,"НовоеОкно",0,8, {1,1, {"ru","НовоеОкно"} -},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,116,1e2,0,0,1,0,0,0,0},26da12c8-b802-418b-8292-7e86e668128a, +},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,116,1e2,0,0,1,0,0,0,0},3266d08a-4676-4407-8414-02e7a16d6866, {8,"СтруктураФормы",0,3, {1,1, {"#","Структура формы"} -},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1010,1e2,0,0,1,0,0,0,0},f5b9f01b-bb79-4c24-bf9a-197eb276c3a1, +},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,1010,1e2,0,0,1,0,0,0,0},03f9c183-f815-45e9-8b83-1d534d8e5f3f, {8,"ОПодсистеме",0,3, {1,1, {"ru","О подсистеме"} @@ -1060,7 +1060,7 @@ BgxkEQA7} }, {3,1, {-18},0,0,0}, -{1,0},0,0,100,1},30,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,4,0, +{1,0},0,0,100,1},30,0,0,1,0,1,1,0,0,1,1,0,0,0,0,0,4,0, {"U"}, {"U"},"",0,1,0,0,0,0, {4,0, @@ -1077,7 +1077,7 @@ BgxkEQA7} {"U"},0,"",0,0} } }, -{5, +{6, {1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ОбъектМетаданныхНачалоВыбораИзСписка", {1,"ОбъектМетаданныхНачалоВыбораИзСписка", @@ -1138,6 +1138,24 @@ BgxkEQA7} } } }, +{5,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ОбъектМетаданныхОткрытие", +{1,"ОбъектМетаданныхОткрытие", +{1,1, +{"ru","Объект метаданных открытие"} +}, +{1,1, +{"ru","Объект метаданных открытие"} +}, +{1,1, +{"ru","Объект метаданных открытие"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +} +}, {7,e1692cc2-605b-4535-84dd-28440238746c, {3,"ОбъектМетаданныхОбработкаВыбора", {1,"ОбъектМетаданныхОбработкаВыбора", @@ -1691,7 +1709,7 @@ BgxkEQA7} {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0},9,1,0,0,1,1, {5,d52f50af-cf36-4750-b249-c0c4ef9af0c3,1,1,1, -{6,72c8471a-a82e-4e98-abbb-42ffe1ac2c76,1,e1692cc2-605b-4535-84dd-28440238746c, +{6,1ffddbec-963d-4f6a-b212-a681dde8bae5,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КП_СписокРежимДерева", {1,"КП_СписокРежимДерева", {1,1, @@ -1711,7 +1729,7 @@ BgxkEQA7} {4,1, {0,e31f4b26-fd8a-414f-a194-b2f94fb6c9c6},"",-1,-1,1,0,""} },1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,72c8471a-a82e-4e98-abbb-42ffe1ac2c76, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,1ffddbec-963d-4f6a-b212-a681dde8bae5, {8,"РежимДерева",0,2, {1,1, {"ru","Режим дерева"} @@ -1751,7 +1769,7 @@ BgxkEQA7} {0} } } -},972,292,1,0,1,4,4,562,972,292,96}, +},972,292,1,0,1,4,4,570,972,292,96}, { {0},11, {3, diff --git a/DataProcessors/ирДинамическийСписок/Forms/ФормаУпр/Ext/Form.xml b/DataProcessors/ирДинамическийСписок/Forms/ФормаУпр/Ext/Form.xml index 62ebebc11..72f8ff6eb 100644 --- a/DataProcessors/ирДинамическийСписок/Forms/ФормаУпр/Ext/Form.xml +++ b/DataProcessors/ирДинамическийСписок/Forms/ФормаУпр/Ext/Form.xml @@ -38,6 +38,26 @@ Form.Command.РедакторОбъектаБДСтроки + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Последние выбранные</v8:content> + </v8:item> + + + + ru + Список ранее выбранных элементов + + + + CommonPicture.ирПоследниеВыбранные + true + + Picture + + + + + @@ -413,9 +493,14 @@ + + РеквизитыТаблицаВыбор + РеквизитыТаблицаПриНачалеРедактирования + РеквизитыТаблица.ИмяРеквизита + true EnterOnInput 30 @@ -423,6 +508,7 @@ РеквизитыТаблица.ПредставлениеРеквизита + true EnterOnInput 30 @@ -432,17 +518,27 @@ РеквизитыТаблица.ЗначениеРеквизита EnterOnInput 30 + + Items.РеквизитыТаблица.CurrentData.ОписаниеТипов + 0 + + + РеквизитыТаблицаЗначениеРеквизитаПриИзмененииНаКлиенте + РеквизитыТаблицаЗначениеРеквизитаНачалоВыбора + РеквизитыТаблица.ТипЗначения + true EnterOnInput РеквизитыТаблица.ИмяТипаЗначения + true EnterOnInput 20 @@ -450,12 +546,14 @@ РеквизитыТаблица.Подсказка + true EnterOnInput РеквизитыТаблица.ОписаниеТипов + true EnterOnInput @@ -479,58 +577,115 @@ - +
ListtruetruetrueAsFile - НаборЗаписей + _НаборЗаписей_Образец - - + + - + - - + + - НаборЗаписей + Таблица_НаборЗаписей_Образец SearchStringRepresentation - - + + - + - НаборЗаписей + Таблица_НаборЗаписей_Образец ViewStatusRepresentation - - + + - + - НаборЗаписей + Таблица_НаборЗаписей_Образец SearchControl - - + + + + ТаблицаСРедакторомПриАктивизацииСтроки + - НаборЗаписей.Реквизит1 + _НаборЗаписей_Образец.Реквизит1 EnterOnInput
+ + List + true + true + true + AsFile + + + + + + + + + + + НаборЗаписей + SearchStringRepresentation + + + + + + + НаборЗаписей + ViewStatusRepresentation + + + + + + + НаборЗаписей + SearchControl + + + + + + + + + + +
@@ -566,6 +721,10 @@ true + + ФильтрИменТабличныхЧастейПриИзменении + ФильтрИменТабличныхЧастейАвтоПодборТекста +
@@ -626,10 +785,14 @@ <ContextMenu name="СтраницыПанельТабличныеЧастиУправлениеПоискомКонтекстноеМеню" id="176"/> <ExtendedTooltip name="СтраницыПанельТабличныеЧастиУправлениеПоискомРасширеннаяПодсказка" id="177"/> </SearchControlAddition> + <Events> + <Event name="OnActivateRow">СтраницыТабличныеЧастиПриАктивизацииСтроки</Event> + </Events> <ChildItems> <InputField name="СтраницыТабличныеЧастиИмя" id="181"> <DataPath>фОбъект.СтраницыТабличныеЧасти.Имя</DataPath> <Visible>false</Visible> + <ReadOnly>true</ReadOnly> <EditMode>EnterOnInput</EditMode> <Width>10</Width> <ContextMenu name="СтраницыТабличныеЧастиИмяКонтекстноеМеню" id="182"/> @@ -637,6 +800,7 @@ </InputField> <InputField name="СтраницыТабличныеЧастиПредставление" id="190"> <DataPath>фОбъект.СтраницыТабличныеЧасти.Представление</DataPath> + <ReadOnly>true</ReadOnly> <EditMode>EnterOnInput</EditMode> <Width>10</Width> <ContextMenu name="СтраницыТабличныеЧастиПредставлениеКонтекстноеМеню" id="191"/> @@ -644,6 +808,7 @@ </InputField> <InputField name="СтраницыТабличныеЧастиКоличество" id="187"> <DataPath>фОбъект.СтраницыТабличныеЧасти.Количество</DataPath> + <ReadOnly>true</ReadOnly> <EditMode>EnterOnInput</EditMode> <Width>5</Width> <ContextMenu name="СтраницыТабличныеЧастиКоличествоКонтекстноеМеню" id="188"/> @@ -659,29 +824,6 @@ <ShowTitle>false</ShowTitle> <ExtendedTooltip name="Группа6РасширеннаяПодсказка" id="200"/> <ChildItems> - <CommandBar name="КоманднаяПанельТабличнаяЧасть" id="195"> - <Title> - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>Командная панель табличная часть</v8:content> - </v8:item> - - - - ru - Командная панель табличная часть - - - Item.ТабличнаяЧасть_ТабличнаяЧасть1 - - - - - <v8:item> @@ -701,48 +843,63 @@ <Page name="Группа12" id="292"> <ExtendedTooltip name="Группа12РасширеннаяПодсказка" id="293"/> <ChildItems> - <Table name="ТабличнаяЧасть_ТабличнаяЧасть1" id="294"> + <Table name="Таблица_ТабличнаяЧасть_Образец" id="294"> <Representation>List</Representation> - <CommandBarLocation>None</CommandBarLocation> <AutoInsertNewRow>true</AutoInsertNewRow> <EnableStartDrag>true</EnableStartDrag> <EnableDrag>true</EnableDrag> <FileDragMode>AsFile</FileDragMode> - <DataPath>ТабличнаяЧасть_ТабличнаяЧасть1</DataPath> + <DataPath>_ТабличнаяЧасть_Образец</DataPath> <RowFilter xsi:nil="true"/> - <ContextMenu name="ТабличнаяЧасть_ТабличнаяЧасть1КонтекстноеМеню" id="295"/> - <AutoCommandBar name="ТабличнаяЧасть_ТабличнаяЧасть1КоманднаяПанель" id="296"/> - <ExtendedTooltip name="ТабличнаяЧасть_ТабличнаяЧасть1РасширеннаяПодсказка" id="297"/> - <SearchStringAddition name="ТабличнаяЧасть_ТабличнаяЧасть1СтрокаПоиска" id="298"> + <ContextMenu name="Таблица_ТабличнаяЧасть_ОбразецКонтекстноеМеню" id="295"/> + <AutoCommandBar name="Таблица_ТабличнаяЧасть_ОбразецКоманднаяПанель" id="296"> + <ChildItems> + <Button name="РедакторСтрокиТабличнаяЧасть" id="197"> + <Type>CommandBarButton</Type> + <CommandName>Form.Command.РедакторСтроки</CommandName> + <ExtendedTooltip name="РедакторСтрокиТабличнаяЧастьРасширеннаяПодсказка" id="198"/> + </Button> + <Button name="ОчиститьТабличнаяЧасть" id="625"> + <Type>CommandBarButton</Type> + <CommandName>Form.Command.ОчиститьТекущуюТаблицу</CommandName> + <ExtendedTooltip name="ОчиститьТабличнаяЧастьРасширеннаяПодсказка" id="626"/> + </Button> + </ChildItems> + </AutoCommandBar> + <ExtendedTooltip name="Таблица_ТабличнаяЧасть_ОбразецРасширеннаяПодсказка" id="297"/> + <SearchStringAddition name="Таблица_ТабличнаяЧасть_ОбразецСтрокаПоиска" id="298"> <AdditionSource> - <Item>ТабличнаяЧасть_ТабличнаяЧасть1</Item> + <Item>Таблица_ТабличнаяЧасть_Образец</Item> <Type>SearchStringRepresentation</Type> </AdditionSource> - <ContextMenu name="ТабличнаяЧасть_ТабличнаяЧасть1СтрокаПоискаКонтекстноеМеню" id="299"/> - <ExtendedTooltip name="ТабличнаяЧасть_ТабличнаяЧасть1СтрокаПоискаРасширеннаяПодсказка" id="300"/> + <ContextMenu name="Таблица_ТабличнаяЧасть_ОбразецСтрокаПоискаКонтекстноеМеню" id="299"/> + <ExtendedTooltip name="Таблица_ТабличнаяЧасть_ОбразецСтрокаПоискаРасширеннаяПодсказка" id="300"/> </SearchStringAddition> - <ViewStatusAddition name="ТабличнаяЧасть_ТабличнаяЧасть1СостояниеПросмотра" id="301"> + <ViewStatusAddition name="Таблица_ТабличнаяЧасть_ОбразецСостояниеПросмотра" id="301"> <AdditionSource> - <Item>ТабличнаяЧасть_ТабличнаяЧасть1</Item> + <Item>Таблица_ТабличнаяЧасть_Образец</Item> <Type>ViewStatusRepresentation</Type> </AdditionSource> - <ContextMenu name="ТабличнаяЧасть_ТабличнаяЧасть1СостояниеПросмотраКонтекстноеМеню" id="302"/> - <ExtendedTooltip name="ТабличнаяЧасть_ТабличнаяЧасть1СостояниеПросмотраРасширеннаяПодсказка" id="303"/> + <ContextMenu name="Таблица_ТабличнаяЧасть_ОбразецСостояниеПросмотраКонтекстноеМеню" id="302"/> + <ExtendedTooltip name="Таблица_ТабличнаяЧасть_ОбразецСостояниеПросмотраРасширеннаяПодсказка" id="303"/> </ViewStatusAddition> - <SearchControlAddition name="ТабличнаяЧасть_ТабличнаяЧасть1УправлениеПоиском" id="304"> + <SearchControlAddition name="Таблица_ТабличнаяЧасть_ОбразецУправлениеПоиском" id="304"> <AdditionSource> - <Item>ТабличнаяЧасть_ТабличнаяЧасть1</Item> + <Item>Таблица_ТабличнаяЧасть_Образец</Item> <Type>SearchControl</Type> </AdditionSource> - <ContextMenu name="ТабличнаяЧасть_ТабличнаяЧасть1УправлениеПоискомКонтекстноеМеню" id="305"/> - <ExtendedTooltip name="ТабличнаяЧасть_ТабличнаяЧасть1УправлениеПоискомРасширеннаяПодсказка" id="306"/> + <ContextMenu name="Таблица_ТабличнаяЧасть_ОбразецУправлениеПоискомКонтекстноеМеню" id="305"/> + <ExtendedTooltip name="Таблица_ТабличнаяЧасть_ОбразецУправлениеПоискомРасширеннаяПодсказка" id="306"/> </SearchControlAddition> + <Events> + <Event name="OnActivateRow">ТаблицаСРедакторомПриАктивизацииСтроки</Event> + </Events> <ChildItems> - <InputField name="Движение_Регистр1Реквизит1" id="328"> - <DataPath>ТабличнаяЧасть_ТабличнаяЧасть1.Реквизит1</DataPath> + <InputField name="ТабличнаяЧасть_ТабличнаяЧасть1Реквизит1" id="655"> + <DataPath>_ТабличнаяЧасть_Образец.Реквизит1</DataPath> <EditMode>EnterOnInput</EditMode> - <ContextMenu name="Движение_Регистр1Реквизит1КонтекстноеМеню" id="329"/> - <ExtendedTooltip name="Движение_Регистр1Реквизит1РасширеннаяПодсказка" id="330"/> + <ContextMenu name="ТабличнаяЧасть_ТабличнаяЧасть1Реквизит1КонтекстноеМеню" id="656"/> + <ExtendedTooltip name="ТабличнаяЧасть_ТабличнаяЧасть1Реквизит1РасширеннаяПодсказка" id="657"/> </InputField> </ChildItems> </Table> @@ -756,6 +913,24 @@ </UsualGroup> </ChildItems> </Page> + <Page name="СтраницаКартаМаршрута" id="629"> + <Title> + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Карта маршрута</v8:content> + </v8:item> + + + + + фОбъект.КартаМаршрута + true + None + + + + +
@@ -788,6 +963,10 @@ true + + ФильтрИменДвиженийПриИзменении + ФильтрИменДвиженийАвтоПодборТекста + @@ -848,9 +1027,14 @@ <ContextMenu name="СтраницыПанельДвиженияУправлениеПоискомКонтекстноеМеню" id="222"/> <ExtendedTooltip name="СтраницыПанельДвиженияУправлениеПоискомРасширеннаяПодсказка" id="223"/> </SearchControlAddition> + <Events> + <Event name="Selection">СтраницыДвиженияВыбор</Event> + <Event name="OnActivateRow">СтраницыДвиженияПриАктивизацииСтроки</Event> + </Events> <ChildItems> <InputField name="СтраницыДвиженияТипРегистра" id="242"> <DataPath>фОбъект.СтраницыДвижения.ТипРегистра</DataPath> + <ReadOnly>true</ReadOnly> <EditMode>EnterOnInput</EditMode> <Width>10</Width> <ContextMenu name="СтраницыДвиженияТипРегистраКонтекстноеМеню" id="243"/> @@ -859,6 +1043,7 @@ <InputField name="СтраницыДвиженияИмя" id="227"> <DataPath>фОбъект.СтраницыДвижения.Имя</DataPath> <Visible>false</Visible> + <ReadOnly>true</ReadOnly> <EditMode>EnterOnInput</EditMode> <Width>10</Width> <ContextMenu name="СтраницыДвиженияИмяКонтекстноеМеню" id="228"/> @@ -866,6 +1051,7 @@ </InputField> <InputField name="СтраницыДвиженияПредставление" id="239"> <DataPath>фОбъект.СтраницыДвижения.Представление</DataPath> + <ReadOnly>true</ReadOnly> <EditMode>EnterOnInput</EditMode> <Width>10</Width> <ContextMenu name="СтраницыДвиженияПредставлениеКонтекстноеМеню" id="240"/> @@ -873,6 +1059,7 @@ </InputField> <InputField name="СтраницыДвиженияКоличество" id="233"> <DataPath>фОбъект.СтраницыДвижения.Количество</DataPath> + <ReadOnly>true</ReadOnly> <EditMode>EnterOnInput</EditMode> <Width>5</Width> <ContextMenu name="СтраницыДвиженияКоличествоКонтекстноеМеню" id="234"/> @@ -888,17 +1075,6 @@ <ShowTitle>false</ShowTitle> <ExtendedTooltip name="Группа9РасширеннаяПодсказка" id="248"/> <ChildItems> - <CommandBar name="Группа10" id="249"> - <CommandSource>Item.Движение_Регистр1</CommandSource> - <ExtendedTooltip name="Группа10РасширеннаяПодсказка" id="250"/> - <ChildItems> - <Button name="РедакторСтроки1" id="253"> - <Type>CommandBarButton</Type> - <CommandName>Form.Command.РедакторСтроки</CommandName> - <ExtendedTooltip name="РедакторСтроки1РасширеннаяПодсказка" id="254"/> - </Button> - </ChildItems> - </CommandBar> <Pages name="ПанельДвижения" id="251"> <Title> <v8:item> @@ -912,45 +1088,65 @@ <Page name="Группа13" id="310"> <ExtendedTooltip name="Группа13РасширеннаяПодсказка" id="311"/> <ChildItems> - <Table name="Движение_Регистр1" id="312"> + <Table name="Таблица_Движение_Образец" id="312"> <Representation>List</Representation> - <CommandBarLocation>None</CommandBarLocation> <AutoInsertNewRow>true</AutoInsertNewRow> <EnableStartDrag>true</EnableStartDrag> <EnableDrag>true</EnableDrag> <FileDragMode>AsFile</FileDragMode> - <DataPath>Движение_Регистр1</DataPath> + <DataPath>_Движение_Образец</DataPath> <RowFilter xsi:nil="true"/> - <ContextMenu name="Движение_Регистр1КонтекстноеМеню" id="313"/> - <AutoCommandBar name="Движение_Регистр1КоманднаяПанель" id="314"/> - <ExtendedTooltip name="Движение_Регистр1РасширеннаяПодсказка" id="315"/> - <SearchStringAddition name="Движение_Регистр1СтрокаПоиска" id="316"> + <ContextMenu name="Таблица_Движение_ОбразецКонтекстноеМеню" id="313"/> + <AutoCommandBar name="Таблица_Движение_ОбразецКоманднаяПанель" id="314"> + <ChildItems> + <Button name="Таблица_Движение_ОбразецРедакторОбъектаБДНабораДвижений" id="673"> + <Type>CommandBarButton</Type> + <CommandName>Form.Command.РедакторОбъектаБДНабораДвижений</CommandName> + <ExtendedTooltip name="Таблица_Движение_ОбразецРедакторОбъектаБДНабораДвиженийРасширеннаяПодсказка" id="674"/> + </Button> + <Button name="РедакторСтрокиДвижение" id="253"> + <Type>CommandBarButton</Type> + <CommandName>Form.Command.РедакторСтроки</CommandName> + <ExtendedTooltip name="РедакторСтрокиДвижениеРасширеннаяПодсказка" id="254"/> + </Button> + <Button name="ОчиститьДвижение" id="627"> + <Type>CommandBarButton</Type> + <CommandName>Form.Command.ОчиститьТекущуюТаблицу</CommandName> + <ExtendedTooltip name="ОчиститьДвижениеРасширеннаяПодсказка" id="628"/> + </Button> + </ChildItems> + </AutoCommandBar> + <ExtendedTooltip name="Таблица_Движение_ОбразецРасширеннаяПодсказка" id="315"/> + <SearchStringAddition name="Таблица_Движение_ОбразецСтрокаПоиска" id="316"> <AdditionSource> - <Item>Движение_Регистр1</Item> + <Item>Таблица_Движение_Образец</Item> <Type>SearchStringRepresentation</Type> </AdditionSource> - <ContextMenu name="Движение_Регистр1СтрокаПоискаКонтекстноеМеню" id="317"/> - <ExtendedTooltip name="Движение_Регистр1СтрокаПоискаРасширеннаяПодсказка" id="318"/> + <ContextMenu name="Таблица_Движение_ОбразецСтрокаПоискаКонтекстноеМеню" id="317"/> + <ExtendedTooltip name="Таблица_Движение_ОбразецСтрокаПоискаРасширеннаяПодсказка" id="318"/> </SearchStringAddition> - <ViewStatusAddition name="Движение_Регистр1СостояниеПросмотра" id="319"> + <ViewStatusAddition name="Таблица_Движение_ОбразецСостояниеПросмотра" id="319"> <AdditionSource> - <Item>Движение_Регистр1</Item> + <Item>Таблица_Движение_Образец</Item> <Type>ViewStatusRepresentation</Type> </AdditionSource> - <ContextMenu name="Движение_Регистр1СостояниеПросмотраКонтекстноеМеню" id="320"/> - <ExtendedTooltip name="Движение_Регистр1СостояниеПросмотраРасширеннаяПодсказка" id="321"/> + <ContextMenu name="Таблица_Движение_ОбразецСостояниеПросмотраКонтекстноеМеню" id="320"/> + <ExtendedTooltip name="Таблица_Движение_ОбразецСостояниеПросмотраРасширеннаяПодсказка" id="321"/> </ViewStatusAddition> - <SearchControlAddition name="Движение_Регистр1УправлениеПоиском" id="322"> + <SearchControlAddition name="Таблица_Движение_ОбразецУправлениеПоиском" id="322"> <AdditionSource> - <Item>Движение_Регистр1</Item> + <Item>Таблица_Движение_Образец</Item> <Type>SearchControl</Type> </AdditionSource> - <ContextMenu name="Движение_Регистр1УправлениеПоискомКонтекстноеМеню" id="323"/> - <ExtendedTooltip name="Движение_Регистр1УправлениеПоискомРасширеннаяПодсказка" id="324"/> + <ContextMenu name="Таблица_Движение_ОбразецУправлениеПоискомКонтекстноеМеню" id="323"/> + <ExtendedTooltip name="Таблица_Движение_ОбразецУправлениеПоискомРасширеннаяПодсказка" id="324"/> </SearchControlAddition> + <Events> + <Event name="OnActivateRow">ТаблицаСРедакторомПриАктивизацииСтроки</Event> + </Events> <ChildItems> <InputField name="Движение_Регистр1Реквизит2" id="325"> - <DataPath>Движение_Регистр1.Реквизит1</DataPath> + <DataPath>_Движение_Образец.Реквизит1</DataPath> <EditMode>EnterOnInput</EditMode> <ContextMenu name="Движение_Регистр1Реквизит2КонтекстноеМеню" id="326"/> <ExtendedTooltip name="Движение_Регистр1Реквизит2РасширеннаяПодсказка" id="327"/> @@ -978,6 +1174,10 @@ <v8:content>Страница табличный документ</v8:content> </v8:item> </ToolTip> + <Picture> + <xr:Ref>StdPicture.SpreadsheetInsertPageBreak</xr:Ref> + <xr:LoadTransparent>true</xr:LoadTransparent> + </Picture> <ExtendedTooltip name="СтраницаТабличныйДокументРасширеннаяПодсказка" id="521"/> <ChildItems> <SpreadSheetDocumentField name="ТабличныйДокумент" id="522"> @@ -995,6 +1195,10 @@ <v8:content>Поиск в объекте</v8:content> </v8:item> + + StdPicture.Find + true + @@ -1006,6 +1210,10 @@ фОбъект.ИскомоеЗначение + + ИскомоеЗначениеПриИзменении + ИскомоеЗначениеОкончаниеВводаТекста +