diff --git a/Catalogs/ирАлгоритмы/Forms/ФормаЭлемента/Ext/Form.bin b/Catalogs/ирАлгоритмы/Forms/ФормаЭлемента/Ext/Form.bin
index d4ea3f41b..33ed41d77 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 a32a26a22..3a94b7a8f 100644
--- a/Catalogs/ирАлгоритмы/Forms/ФормаЭлемента/Ext/Form/form.txt
+++ b/Catalogs/ирАлгоритмы/Forms/ФормаЭлемента/Ext/Form/form.txt
@@ -290,30 +290,31 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,4824adf3-2dd5-415b-8897-ae753e79d0cf,709,1,18,
-{7,174debbd-b82d-4fbf-9797-5b1bbf2ee9cf,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,7659c79d-2315-40ce-b564-bfdc05fff5cf,1,c93a51ed-b2d1-47f1-948d-38373f8710af,
+{7,c3394486-823d-437c-8830-737eac7deb09,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,1},
+{7,572a3bfe-8417-4cd8-b4c0-99ec93385aa0,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,1},
-{7,fcbb6eda-3f8e-4167-b73a-1c3676b592c2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,9d27018c-c597-44f5-839e-7a6f09c3c498,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,1},
-{7,bc65aa64-6c42-42f9-a186-eefcb19ea721,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
+{7,240a95c9-fcc4-4437-99a3-5ab650fd1f23,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,147,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,1},
-{7,b06da209-c968-4ee3-b8f1-1586ff894792,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,1},
-{7,ae9aacf9-f9e0-4531-8b67-4cbdbea7fb48,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
-{6,4294967295,00000000-0000-0000-0000-000000000000,145,
+{7,900cdde9-ae1b-4100-8288-7e1c2c2d856d,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,1},
-{7,9cd68779-2054-47a0-9527-ba949784f4c2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,1ebf0469-d54e-45bd-a7cc-5ed336e8aedf,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,501cca9b-d730-4630-8f8b-7e6c7c866942,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,da3674b0-30f1-4268-8910-c7a23d390b02,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,1},
+{7,46952a00-a346-49a6-927a-98f1a27280df,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,2411ea5f-8377-443c-87a0-e94d26b72fd7,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,0e6c394c-ede3-4d03-9b2f-d38b5d734165,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,1},
+{7,1bc27ccc-3991-4a0b-b398-1c722e1b1e65,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
+{7,9a939003-d15d-42c0-9986-fc9cc8410f3a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОтображатьПараметры",
{1,"ДействияФормыОтображатьПараметры",
{1,1,
@@ -341,7 +342,9 @@
{4,1,
{0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""},
{0,0,0},1},
-{7,e63e468b-fd36-4b95-8fb1-e416b088d9d8,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,17509f02-b01b-4032-a9b0-0978a47f05dd,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
+{7,eca560d4-bc0b-43f8-86d0-5249feb5eda2,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОПодсистеме",
{1,"ДействияФормыОПодсистеме",
{1,2,
@@ -363,57 +366,54 @@
},1,
{4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},
-{7,3097f59e-2288-4b1c-bd25-d70ef79bc426,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,1},
-{7,295ebe63-684b-458d-b186-ecceca68006a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,df2d0d01-9340-484d-80ac-e1c1d283a683,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,9df5e9ed-9962-4cc3-8ea0-143aa04da8ae,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,5440e5ad-cecf-4651-9e1e-afe7401b4613,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
+{7,308ffa26-da17-4a6a-a87f-49c38d6e5e46,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,1},
-{7,f037f219-5c5c-4be5-946b-6295b81fc8c9,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
+{7,1abc21e8-b563-4aee-8cc2-5e46a2885763,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,1},
+{7,6e419057-7099-45a8-a7c7-7316452660d6,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,1},
-{7,c03dde6c-9972-481d-b251-0d2a86be8a4a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
+{7,ca6edb5d-f45b-4b70-ab39-e62fa25ba7a2,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,1},
-{7,2203d93b-b698-434a-9dc7-3f2e22fb69ea,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,1},2,
-{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,7659c79d-2315-40ce-b564-bfdc05fff5cf,
+{7,d453b11a-20a3-4a42-a9e0-cf20247343a8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},2,
+{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,572a3bfe-8417-4cd8-b4c0-99ec93385aa0,
{8,"Подменю",0,1,
{1,1,
{"#","Подменю"}
-},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,685,1e2,1,0,1,0,0,0,0},fcbb6eda-3f8e-4167-b73a-1c3676b592c2,
+},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,685,1e2,1,0,1,0,0,0,0},1ebf0469-d54e-45bd-a7cc-5ed336e8aedf,
{8,"Разделитель",0,1,
-{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,694,1e2,2,0,1,0,0,0,0},bc65aa64-6c42-42f9-a186-eefcb19ea721,
+{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,694,1e2,2,0,1,0,0,0,0},240a95c9-fcc4-4437-99a3-5ab650fd1f23,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
-},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,695,1e2,0,0,1,0,0,0,0},9cd68779-2054-47a0-9527-ba949784f4c2,
+},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,695,1e2,0,0,1,0,0,0,0},46952a00-a346-49a6-927a-98f1a27280df,
{8,"Разделитель1",0,1,
-{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,696,1e2,2,0,1,0,0,0,0},9d27018c-c597-44f5-839e-7a6f09c3c498,
+{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,696,1e2,2,0,1,0,0,0,0},da3674b0-30f1-4268-8910-c7a23d390b02,
{8,"Действие1",0,1,
{1,1,
{"#","Действие1"}
-},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,697,1e2,0,0,1,0,0,0,0},b06da209-c968-4ee3-b8f1-1586ff894792,
+},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,697,1e2,0,0,1,0,0,0,0},c3394486-823d-437c-8830-737eac7deb09,
{8,"Действие2",0,1,
{1,1,
{"#","Действие2"}
-},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,698,1e2,0,0,1,0,0,0,0},501cca9b-d730-4630-8f8b-7e6c7c866942,
+},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,698,1e2,0,0,1,0,0,0,0},1bc27ccc-3991-4a0b-b398-1c722e1b1e65,
{8,"Разделитель2",0,1,
-{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,699,1e2,2,0,1,0,0,0,0},2411ea5f-8377-443c-87a0-e94d26b72fd7,
+{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,699,1e2,2,0,1,0,0,0,0},9a939003-d15d-42c0-9986-fc9cc8410f3a,
{8,"ОтображатьПараметры",0,7,
{1,2,
{"ru","Параметры"},
{"en","Параметры"}
-},1,4824adf3-2dd5-415b-8897-ae753e79d0cf,709,1e2,0,3,1,1,0,0,0},174debbd-b82d-4fbf-9797-5b1bbf2ee9cf,
+},1,4824adf3-2dd5-415b-8897-ae753e79d0cf,709,1e2,0,3,1,1,0,0,0},17509f02-b01b-4032-a9b0-0978a47f05dd,
{8,"Разделитель9",0,4,
{1,1,
{"ru","Действие6"}
-},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,708,1e2,2,0,1,0,0,0,0},e63e468b-fd36-4b95-8fb1-e416b088d9d8,
+},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,708,1e2,2,0,1,0,0,0,0},eca560d4-bc0b-43f8-86d0-5249feb5eda2,
{8,"ОПодсистеме",0,4,
{1,2,
{"ru","О подсистеме"},
@@ -423,31 +423,31 @@
{1,4824adf3-2dd5-415b-8897-ae753e79d0cf,685,0}
}
},
-{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,0,8,3097f59e-2288-4b1c-bd25-d70ef79bc426,
+{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,0,8,0e6c394c-ede3-4d03-9b2f-d38b5d734165,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
-},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,686,1e2,0,0,1,0,0,0,0},295ebe63-684b-458d-b186-ecceca68006a,
+},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,686,1e2,0,0,1,0,0,0,0},df2d0d01-9340-484d-80ac-e1c1d283a683,
{8,"Разделитель",0,1,
-{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,687,1e2,2,0,1,0,0,0,0},5440e5ad-cecf-4651-9e1e-afe7401b4613,
+{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,687,1e2,2,0,1,0,0,0,0},308ffa26-da17-4a6a-a87f-49c38d6e5e46,
{8,"Действие1",0,1,
{1,1,
{"#","Действие1"}
-},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,688,1e2,0,0,1,0,0,0,0},ae9aacf9-f9e0-4531-8b67-4cbdbea7fb48,
+},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,688,1e2,0,0,1,0,0,0,0},1abc21e8-b563-4aee-8cc2-5e46a2885763,
{8,"Действие2",0,1,
{1,1,
{"#","Действие2"}
-},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,689,1e2,0,0,1,0,0,0,0},f037f219-5c5c-4be5-946b-6295b81fc8c9,
+},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,689,1e2,0,0,1,0,0,0,0},6e419057-7099-45a8-a7c7-7316452660d6,
{8,"Действие3",0,1,
{1,1,
{"#","Действие3"}
-},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,690,1e2,0,0,1,0,0,0,0},c03dde6c-9972-481d-b251-0d2a86be8a4a,
+},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,690,1e2,0,0,1,0,0,0,0},ca6edb5d-f45b-4b70-ab39-e62fa25ba7a2,
{8,"Действие4",0,1,
{1,1,
{"#","Действие4"}
-},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,691,1e2,0,0,1,0,0,0,0},9df5e9ed-9962-4cc3-8ea0-143aa04da8ae,
+},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,691,1e2,0,0,1,0,0,0,0},d453b11a-20a3-4a42-a9e0-cf20247343a8,
{8,"Разделитель1",0,1,
-{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,692,1e2,2,0,1,0,0,0,0},2203d93b-b698-434a-9dc7-3f2e22fb69ea,
+{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,692,1e2,2,0,1,0,0,0,0},900cdde9-ae1b-4100-8288-7e1c2c2d856d,
{8,"Действие5",0,1,
{1,1,
{"#","Действие5"}
@@ -517,34 +517,34 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,f2335302-8312-497f-bf6b-9dae1c10a498,5,1,5,
-{7,0d25d841-861e-41eb-9226-81cab6290922,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
+{7,73fc8043-00ed-485e-a1e7-000286ed3a91,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,1},
-{7,46a0bc4c-d105-47d6-bb85-88dd4296f39e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,54aeb85f-f10f-4d9e-bc67-d8d190416710,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,cb67f0d0-c5cc-48b2-be30-304a4132243b,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
+{7,4dc10684-885c-4660-943a-5d63fed431b1,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,1},
-{7,b81d0a4d-1c26-4e1b-92d6-189f1ceb135e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,2158bbd2-723d-4874-b6fb-46e0e95c826c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,3eb2e267-e593-4d08-977f-3188ee3a223d,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
+{7,c50b742d-9489-480a-9bb1-fe61b1325e6e,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},1,
-{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,0d25d841-861e-41eb-9226-81cab6290922,
+{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,73fc8043-00ed-485e-a1e7-000286ed3a91,
{8,"ОсновныеДействияФормыОК",0,1,
{1,2,
{"ru"," OK "},
{"en"," OK "}
-},1,f2335302-8312-497f-bf6b-9dae1c10a498,1,1e2,0,1,1,0,0,0,0},46a0bc4c-d105-47d6-bb85-88dd4296f39e,
+},1,f2335302-8312-497f-bf6b-9dae1c10a498,1,1e2,0,1,1,0,0,0,0},54aeb85f-f10f-4d9e-bc67-d8d190416710,
{8,"Разделитель",0,1,
-{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,2,1e2,2,1,1,0,0,0,0},cb67f0d0-c5cc-48b2-be30-304a4132243b,
+{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,2,1e2,2,1,1,0,0,0,0},4dc10684-885c-4660-943a-5d63fed431b1,
{8,"ОсновныеДействияФормыСохранить",0,1,
{1,2,
{"ru","Записать"},
{"en","Записать"}
-},1,f2335302-8312-497f-bf6b-9dae1c10a498,3,1e2,0,1,1,0,0,0,0},b81d0a4d-1c26-4e1b-92d6-189f1ceb135e,
+},1,f2335302-8312-497f-bf6b-9dae1c10a498,3,1e2,0,1,1,0,0,0,0},2158bbd2-723d-4874-b6fb-46e0e95c826c,
{8,"Разделитель1",0,1,
-{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,4,1e2,2,1,1,0,0,0,0},3eb2e267-e593-4d08-977f-3188ee3a223d,
+{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,4,1e2,2,1,1,0,0,0,0},c50b742d-9489-480a-9bb1-fe61b1325e6e,
{8,"ОсновныеДействияФормыЗакрыть",0,1,
{1,2,
{"ru","Закрыть"},
@@ -554,7 +554,7 @@
{0}
}
}
-},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,16b6b3e0-b903-49cb-ac46-3914a58ce835,1,0,0}
+},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,03d16aaf-e82f-4680-8a1e-5fb0dc2c9b8f,1,0,0}
},
{8,0,439,564,464,1,
{0,
@@ -616,9 +616,9 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,2,1,1,
{5,ea5d5166-af5e-48aa-b4bc-8278048bd869,14,1,11,
-{7,f97db307-3be5-4345-bccd-46ce709e2345,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,41255d2f-6e2f-4cbe-bd36-43d75d60f31a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,3ee815e7-3f67-4f7d-bdd2-bddbb8357a26,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,39f4a237-cfc5-410b-8a9c-f271fe41ef4b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаСгенерироватьМетод",
{1,"КоманднаяПанельТекстАлгоритмаСгенерироватьМетод",
{1,1,
@@ -645,7 +645,36 @@
},
{4,1,
{0,4ee0e42b-f7d0-451d-b43d-7de45ecd1e11},"",-1,-1,0,0,""},2},
-{7,ae5d87e1-7f68-41e4-93c9-0939cd082409,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,cf69f7c2-f855-4c03-bf8e-caca548be1b1,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,2,
+{"ru","Обновить из файла внешней обработки"},
+{"en","Обновить из файла внешней обработки"}
+},
+{1,2,
+{"ru","Обновить из файла внешней обработки"},
+{"en","Обновить из файла внешней обработки"}
+},2},
+{7,81cabc42-f5d2-4871-af9d-f59340881f7f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,ea5d5166-af5e-48aa-b4bc-8278048bd869,6},0,2},
+{7,1a6acd1a-095b-46a4-b39d-3c6a26057e5e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
+{7,6f07c6f2-8f5e-4e88-a449-910f1fc7b5bd,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаКонсольКода",
{1,"КоманднаяПанельТекстАлгоритмаКонсольКода",
{1,2,
@@ -675,36 +704,13 @@
},
{4,1,
{0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""},2},
-{7,61a8133e-8624-4390-9d99-2b0c28deb6ff,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,ddb36e36-ce7f-4f85-9e35-640b0a71cd35,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,ccbf11fe-1418-47f6-89e6-6648121e35cd,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,2,
-{"ru","Обновить из файла внешней обработки"},
-{"en","Обновить из файла внешней обработки"}
-},
-{1,2,
-{"ru","Обновить из файла внешней обработки"},
-{"en","Обновить из файла внешней обработки"}
-},2},
-{7,69fd6c82-5973-46cb-a4bc-0186f3d689ca,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,504be8b6-7ff7-4306-a5d9-70fc0223749c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,f831ebf2-9759-4791-8a41-6ee81cb0357b,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,4919fff6-7544-4e4a-96d1-2e09be6eab2b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
+{7,5dbc0586-8f18-4442-b758-929f66d7de3f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаОткрытьВОтладчике",
{1,"КоманднаяПанельТекстАлгоритмаОткрытьВОтладчике",
{1,2,
@@ -735,13 +741,7 @@
{4,1,
{0,3d9f1f89-72c7-4d7b-94eb-d6180fd3e81c},"",-1,-1,0,0,""},
{0,120,0},2},
-{7,bb49e6c4-2289-46e3-abc7-de0e76679413,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,6d3225ad-30d3-4efe-b02b-b310f89ec49c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,ea5d5166-af5e-48aa-b4bc-8278048bd869,6},0,2},
-{7,c8fbe88c-f649-4517-a6e9-5962c7dd42b8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,7e2a5dbc-d964-4c45-8ad9-3fb6ec2f9143,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,6987b600-e0fd-4b4d-8fbf-34800919a824,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаСсылкаНаОбъектБД",
{1,"КоманднаяПанельТекстАлгоритмаСсылкаНаОбъектБД",
{1,2,
@@ -777,48 +777,48 @@
NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
},0,""},
{0,49,20},2},2,
-{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,3ee815e7-3f67-4f7d-bdd2-bddbb8357a26,
+{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,39f4a237-cfc5-410b-8a9c-f271fe41ef4b,
{8,"СгенерироватьМетод",0,1,
{1,2,
{"ru","Метод"},
{"en","Метод"}
-},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,13,1e2,0,3,1,0,0,0,0},f97db307-3be5-4345-bccd-46ce709e2345,
+},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,13,1e2,0,3,1,0,0,0,0},41255d2f-6e2f-4cbe-bd36-43d75d60f31a,
{8,"Разделитель4",0,1,
{1,1,
{"ru","Действие"}
-},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,14,1e2,2,0,1,0,0,0,0},ae5d87e1-7f68-41e4-93c9-0939cd082409,
+},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,14,1e2,2,0,1,0,0,0,0},6f07c6f2-8f5e-4e88-a449-910f1fc7b5bd,
{8,"КонсольКода",0,1,
{1,2,
{"ru","Консоль кода"},
{"en","Консоль кода"}
-},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,10,1e2,0,3,1,0,0,0,0},61a8133e-8624-4390-9d99-2b0c28deb6ff,
+},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,10,1e2,0,3,1,0,0,0,0},504be8b6-7ff7-4306-a5d9-70fc0223749c,
{8,"Разделитель3",0,1,
{1,1,
{"ru","Действие"}
-},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,11,1e2,2,0,1,0,0,0,0},f831ebf2-9759-4791-8a41-6ee81cb0357b,
+},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,11,1e2,2,0,1,0,0,0,0},5dbc0586-8f18-4442-b758-929f66d7de3f,
{8,"ОткрытьВОтладчике",0,2,
{1,2,
{"ru","Отладчик"},
{"en","Отладчик"}
-},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,4,1e2,0,3,1,0,0,0,0},69fd6c82-5973-46cb-a4bc-0186f3d689ca,
+},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,4,1e2,0,3,1,0,0,0,0},1a6acd1a-095b-46a4-b39d-3c6a26057e5e,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие"}
-},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,8,1e2,2,0,1,0,0,0,0},ccbf11fe-1418-47f6-89e6-6648121e35cd,
+},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,8,1e2,2,0,1,0,0,0,0},cf69f7c2-f855-4c03-bf8e-caca548be1b1,
{8,"ОбновитьИзФайла",0,1,
{1,2,
{"ru","Обновить из файла"},
{"en","Обновить из файла"}
-},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,3,1e2,0,0,1,0,0,0,0},bb49e6c4-2289-46e3-abc7-de0e76679413,
+},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,3,1e2,0,0,1,0,0,0,0},4919fff6-7544-4e4a-96d1-2e09be6eab2b,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
-},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,2,1e2,2,0,1,0,0,0,0},6d3225ad-30d3-4efe-b02b-b310f89ec49c,
+},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,2,1e2,2,0,1,0,0,0,0},81cabc42-f5d2-4871-af9d-f59340881f7f,
{8,"Вставка",0,3,
{1,2,
{"ru","Вставка"},
{"en","Вставка"}
-},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,5,1e2,1,0,1,0,0,0,0},c8fbe88c-f649-4517-a6e9-5962c7dd42b8,
+},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,5,1e2,1,0,1,0,0,0,0},ddb36e36-ce7f-4f85-9e35-640b0a71cd35,
{8,"Разделитель2",0,1,
{1,1,
{"ru","Действие"}
@@ -827,7 +827,7 @@ NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
{1,ea5d5166-af5e-48aa-b4bc-8278048bd869,5,0}
}
},
-{5,ea5d5166-af5e-48aa-b4bc-8278048bd869,6,0,1,7e2a5dbc-d964-4c45-8ad9-3fb6ec2f9143,
+{5,ea5d5166-af5e-48aa-b4bc-8278048bd869,6,0,1,6987b600-e0fd-4b4d-8fbf-34800919a824,
{8,"СсылкаНаОбъектБД",1,3,
{1,2,
{"ru","Ссылка на объект БД"},
@@ -1699,9 +1699,9 @@ fuLt4Ps+cSeolfd+bqg7+LbFHd+vGByZtfkB/13/VdeH91VurcZqQWC96XE7y28=
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,1,0,1,1,
{5,3cca1fe2-509e-45a2-b494-c7e009d1c36b,813,1,2,
-{7,463d6efa-b0f4-41ec-a936-d824b0d119bd,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,5aeb0393-1735-4123-ad76-e5ef04318329,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,fe6b6943-7cdc-4f0f-ab24-9cf14913f18a,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,8df38d15-df6c-43a8-8fe7-5473e2b7cd06,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельПараметрыЗаполнить",
{1,"КоманднаяПанельПараметрыЗаполнить",
{1,2,
@@ -1729,11 +1729,11 @@ fuLt4Ps+cSeolfd+bqg7+LbFHd+vGByZtfkB/13/VdeH91VurcZqQWC96XE7y28=
{"ru","Дополнить параметры по тексту"},
{"en","Дополнить параметры по тексту"}
},2},1,
-{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,463d6efa-b0f4-41ec-a936-d824b0d119bd,
+{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,5aeb0393-1735-4123-ad76-e5ef04318329,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие9"}
-},0,3cca1fe2-509e-45a2-b494-c7e009d1c36b,11,1e2,2,0,1,0,0,0,0},fe6b6943-7cdc-4f0f-ab24-9cf14913f18a,
+},0,3cca1fe2-509e-45a2-b494-c7e009d1c36b,11,1e2,2,0,1,0,0,0,0},8df38d15-df6c-43a8-8fe7-5473e2b7cd06,
{8,"Заполнить",0,2,
{1,2,
{"ru","Заполнить"},
diff --git a/CommonModules/ирГлобальный/Ext/Module.bsl b/CommonModules/ирГлобальный/Ext/Module.bsl
index ada7b4221..dda08fd68 100644
--- a/CommonModules/ирГлобальный/Ext/Module.bsl
+++ b/CommonModules/ирГлобальный/Ext/Module.bsl
@@ -291,7 +291,7 @@
Для Каждого Идентификатор Из мПлатформа.ОтмененныеФоновыеЗадания Цикл
ФоновоеЗадание = ФоновыеЗадания.НайтиПоУникальномуИдентификатору(Идентификатор);
Если ФоновоеЗадание <> Неопределено И ФоновоеЗадание.Состояние = СостояниеФоновогоЗадания.Активно Тогда
- ирОбщий.СообщитьЛкс("Фоновое задание """ + ФоновоеЗадание.Наименование + """, которому была отправлена команда отмены, до сих пор выполняется", СтатусСообщения.Внимание);
+ ирОбщий.СообщитьЛкс("Фоновое задание """ + ФоновоеЗадание.Наименование + """, которому была отправлена команда отмены, продолжает выполняться", СтатусСообщения.Внимание);
КонецЕсли;
КонецЦикла;
мПлатформа.ОтмененныеФоновыеЗадания.Очистить();
diff --git a/CommonModules/ирКэш/Ext/Module.bsl b/CommonModules/ирКэш/Ext/Module.bsl
index d2015964a..c3f5543af 100644
--- a/CommonModules/ирКэш/Ext/Module.bsl
+++ b/CommonModules/ирКэш/Ext/Module.bsl
@@ -179,7 +179,7 @@
КоллекцияКорневыхТипов.Добавить(Единственное);
КонецЕсли;
КонецЦикла;
- Если ирКэш.НомерВерсииПлатформыЛкс() >= 802014 Тогда
+ Если ирКэш.ДоступныВнешниеИсточникДанныхЛкс() Тогда
Для Каждого МетаВнешнийИсточникДанных Из Метаданные.ВнешниеИсточникиДанных Цикл
КоллекцияКорневыхТипов.Добавить(МетаВнешнийИсточникДанных.ПолноеИмя());
КонецЦикла;
@@ -596,7 +596,7 @@
Попытка
СвязанныйСеансТонкогоКлиента.Visible = Истина;
Исключение
- ирОбщий.СообщитьЛкс("Не удалось подключить тонкий клиент через COM. Для диагностики используйте инструмент ""Управление COM классами 1С", СтатусСообщения.Внимание);
+ ирОбщий.СообщитьЛкс("Не удалось подключить тонкий клиент через COM. Пробуйте под пользователем без пароля https://www.hostedredmine.com/issues/917837. Для диагностики используйте инструмент ""Управление COM классами 1С""", СтатусСообщения.Внимание);
Форма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирУправлениеCOMКлассами1С.Форма");
Форма.ПараметрТипКласса = "CApplication";
Форма.Открыть();
@@ -783,6 +783,22 @@
КонецФункции
+// 8.2.14+
+Функция ДоступныВнешниеИсточникДанныхЛкс() Экспорт
+
+ Результат = ирКэш.НомерВерсииПлатформыЛкс() >= 802014;
+ Возврат Результат;
+
+КонецФункции
+
+// 8.2.14+
+Функция ДоступныОбщиеРеквизитыЛкс() Экспорт
+
+ Результат = ирКэш.НомерВерсииПлатформыЛкс() >= 802014;
+ Возврат Результат;
+
+КонецФункции
+
Функция НомерРежимаСовместимостиЛкс() Экспорт
ТекущийРежимСовместимости = Метаданные.РежимСовместимости;
@@ -803,6 +819,7 @@
КонецФункции
+// Например 8.2, 8.3
Функция НомерИзданияПлатформыЛкс() Экспорт
СисИнфо = Новый СистемнаяИнформация;
@@ -1147,13 +1164,12 @@
#Если Сервер И Не Сервер Тогда
мПлатформа = Обработки.ирПлатформа.Создать();
#КонецЕсли
- Результат = мПлатформа.ПолучитьСписокИнструментов();
- #Если Сервер И Не Сервер Тогда
- Результат = Новый ТаблицаЗначений;
- #КонецЕсли
- СтрокаИнструмента = Результат.Найти(ПолноеИмя, "ПолноеИмя");
+ мПлатформа.ЗаполнитьСписокИнструментов();
+ СтрокаИнструмента = мПлатформа.СписокИнструментов.Найти(ПолноеИмя, "ПолноеИмя");
Если СтрокаИнструмента <> Неопределено Тогда
Результат = ирКэш.КартинкаПоИмениЛкс(СтрокаИнструмента.ИмяКартинки);
+ Иначе
+ Результат = Новый Картинка;
КонецЕсли;
Возврат Результат;
@@ -1438,7 +1454,7 @@
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 1, "ЭлементСтиля", , "ЭлементыСтиля", );
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 1, "Язык", , "Языки", );
КонецЕсли;
- Если ирКэш.НомерВерсииПлатформыЛкс() >= 802014 Тогда
+ Если ирКэш.ДоступныВнешниеИсточникДанныхЛкс() Тогда
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ВнешнийИсточникДанных", 59, "ВнешниеИсточникиДанных", 58);
КонецЕсли;
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ПланОбмена", 52, "ПланыОбмена", 51);
@@ -1571,36 +1587,38 @@
КонецФункции
-Функция ФункциональныеОпцииОбъектаМДЛкс(ПолноеИмяМД) Экспорт
+Функция ФункциональныеОпцииОбъектовМДЛкс() Экспорт
- выхЗначенияФункОпций = Новый Структура;
- выхФункциональныеОпцииВключены = Неопределено;
- ОбъектМД = ирКэш.ОбъектМДПоПолномуИмениЛкс(ПолноеИмяМД);
- Для Каждого ФункциональнаяОпция Из Метаданные.ФункциональныеОпции Цикл
- Если ФункциональнаяОпция.Состав.Содержит(ОбъектМД) Тогда
- выхФункциональныеОпцииВключены = Ложь;
- ОпцияВключена = ПолучитьФункциональнуюОпцию(ФункциональнаяОпция.Имя);
- выхЗначенияФункОпций.Вставить(ФункциональнаяОпция.Имя, ОпцияВключена);
- Если ОпцияВключена Тогда
- выхФункциональныеОпцииВключены = Истина;
- КонецЕсли;
+ Если ирКэш.ЛиПортативныйРежимЛкс() Тогда
+ КэшФункции = ирПортативный.КэшФункцииЛкс("ФункциональныеОпцииОбъектовМДЛкс");
+ КлючНаборПараметров = "";
+ Результат = КэшФункции[КлючНаборПараметров];
+ Если Результат <> Неопределено Тогда
+ Возврат Результат;
КонецЕсли;
+ КонецЕсли;
+ ОпцииОбъектовМД = Новый ТаблицаЗначений;
+ ОпцииОбъектовМД.Колонки.Добавить("ИмяОбъектаМД");
+ ОпцииОбъектовМД.Колонки.Добавить("ИмяОпции");
+ Для Каждого ФункциональнаяОпция Из Метаданные.ФункциональныеОпции Цикл
+ Для Каждого ЭлементСостава Из ФункциональнаяОпция.Состав Цикл
+ Если ЭлементСостава.Объект = Неопределено Тогда
+ // Битая ссылка
+ Продолжить;
+ КонецЕсли;
+ СтрокаТЗ = ОпцииОбъектовМД.Добавить();
+ СтрокаТЗ.ИмяОбъектаМД = ЭлементСостава.Объект.ПолноеИмя();
+ СтрокаТЗ.ИмяОпции = ФункциональнаяОпция.Имя;
+ КонецЦикла;
КонецЦикла;
- Если выхФункциональныеОпцииВключены = Неопределено Тогда
- выхФункциональныеОпцииВключены = Истина;
+ ОпцииОбъектовМД.Индексы.Добавить("ИмяОбъектаМД");
+ Если ирКэш.ЛиПортативныйРежимЛкс() Тогда
+ КэшФункции[КлючНаборПараметров] = Результат;
КонецЕсли;
- выхСписокФункОпций = Новый СписокЗначений;
- Для Каждого КлючИЗначение Из выхЗначенияФункОпций Цикл
- выхСписокФункОпций.Добавить(КлючИЗначение.Ключ, КлючИЗначение.Ключ + " = " + ОпцияВключена);
- КонецЦикла;
- Результат = Новый Структура;
- Результат.Вставить("ЗначенияФункОпций", выхЗначенияФункОпций);
- Результат.Вставить("СписокФункОпций", выхСписокФункОпций);
- Результат.Вставить("ФункциональныеОпцииВключены", выхФункциональныеОпцииВключены);
- Возврат Результат;
+ Возврат ОпцииОбъектовМД;
КонецФункции
-
+
#Если Клиент Тогда
Функция ОткрытыеФормыЛкс() Экспорт
diff --git a/CommonModules/ирОбщий/Ext/Module.bsl b/CommonModules/ирОбщий/Ext/Module.bsl
index 28c9a3c6d..11d73b4c7 100644
--- a/CommonModules/ирОбщий/Ext/Module.bsl
+++ b/CommonModules/ирОбщий/Ext/Module.bsl
@@ -2263,7 +2263,7 @@
КонецЦикла;
Возврат Результат;
-КонецФункции // ПараметрыКорректны()
+КонецФункции
// Возможно нужно объединить с ПолучитьМетаданныеЛкс
Функция ПолучитьМетаданныеПоПолномуИмениЛкс(ПолноеИмяМД) Экспорт
@@ -3649,7 +3649,7 @@
СписокРеквизитов.Добавить(МетаРеквизит.Имя, МетаРеквизит.Представление(), , КартинкаРеквизита);
КонецЕсли;
КонецЦикла;
- Если ирКэш.НомерВерсииПлатформыЛкс() >= 802014 Тогда
+ Если ирКэш.ДоступныОбщиеРеквизитыЛкс() Тогда
Для Каждого ОбщийРеквизит Из Метаданные.ОбщиеРеквизиты Цикл
Если ЛиОбщийРеквизитИспользуетсяВОбъектеМетаданныхЛкс(ОбщийРеквизит, ОбъектМетаданных) Тогда
СписокРеквизитов.Добавить(ОбщийРеквизит.Имя, ОбщийРеквизит.Представление(), , КартинкаРеквизита);
@@ -5030,7 +5030,7 @@
КонецЕсли;
#КонецЕсли
-КонецПроцедуры // СообщитьСУчетомМодальностиЛкс()
+КонецПроцедуры
// Сообщает итог индикации (длительность).
//
@@ -8643,10 +8643,36 @@
Процедура ФункциональныеОпцииОбъектаМДЛкс(ОбъектМД, выхЗначенияФункОпций, выхСписокФункОпций = Неопределено, выхФункциональныеОпцииВключены = Неопределено) Экспорт
- Результат = ирКэш.ФункциональныеОпцииОбъектаМДЛкс(ОбъектМД.ПолноеИмя());
- выхЗначенияФункОпций = Результат.ЗначенияФункОпций;
- выхФункциональныеОпцииВключены = Результат.ФункциональныеОпцииВключены;
- выхСписокФункОпций = Результат.СписокФункОпций;
+ #Если Сервер И Не Сервер Тогда
+ ОбъектМД = Метаданные.Обработки
+ #КонецЕсли
+ ПолноеИмяМД = ОбъектМД.ПолноеИмя();
+ выхЗначенияФункОпций = Новый Структура;
+ выхФункциональныеОпцииВключены = Неопределено;
+ ОпцииОбъектовМД = ирКэш.ФункциональныеОпцииОбъектовМДЛкс();
+ Для Каждого СтрокаОпции Из ОпцииОбъектовМД.НайтиСтроки(Новый Структура("ИмяОбъектаМД", ПолноеИмяМД)) Цикл
+ выхФункциональныеОпцииВключены = Ложь;
+ ОпцияВключена = ПолучитьФункциональнуюОпцию(СтрокаОпции.ИмяОпции);
+ выхЗначенияФункОпций.Вставить(СтрокаОпции.ИмяОпции, ОпцияВключена);
+ Если ОпцияВключена Тогда
+ выхФункциональныеОпцииВключены = Истина;
+ КонецЕсли;
+ КонецЦикла;
+ Если выхФункциональныеОпцииВключены = Неопределено Тогда
+ выхФункциональныеОпцииВключены = Истина;
+ КонецЕсли;
+ выхСписокФункОпций = Новый СписокЗначений;
+ Для Каждого КлючИЗначение Из выхЗначенияФункОпций Цикл
+ выхСписокФункОпций.Добавить(КлючИЗначение.Ключ, КлючИЗначение.Ключ + " = " + ОпцияВключена);
+ КонецЦикла;
+ //Результат = Новый Структура;
+ //Результат.Вставить("ЗначенияФункОпций", выхЗначенияФункОпций);
+ //Результат.Вставить("СписокФункОпций", выхСписокФункОпций);
+ //Результат.Вставить("ФункциональныеОпцииВключены", выхФункциональныеОпцииВключены);
+ //Результат = ФункциональныеОпцииПоИмениОбъектаМДЛкс(ОбъектМД.ПолноеИмя());
+ //выхЗначенияФункОпций = Результат.ЗначенияФункОпций;
+ //выхФункциональныеОпцииВключены = Результат.ФункциональныеОпцииВключены;
+ //выхСписокФункОпций = Результат.СписокФункОпций;
КонецПроцедуры
@@ -9053,7 +9079,7 @@
КонецЕсли;
Возврат СравнениеФайлов.Сравнить();
-КонецФункции // СравнитьЗначенияИнтерактивноЧерезXMLСтрокуЛкс()
+КонецФункции
// Сравнивает табличный документ, полученный из элемента управления с предыдущим.
//
@@ -9421,7 +9447,7 @@
КонецЦикла;
КонецЕсли;
Для Каждого КлючИЗначение Из СтруктураКлюча Цикл
- //НайтиДобавитьЭлементНастроекКомпоновкиПоПолюЛкс(НастройкаКомпоновки.Выбор, КлючИЗначение.Ключ);
+ НайтиДобавитьЭлементНастроекКомпоновкиПоПолюЛкс(НастройкаКомпоновки.Выбор, КлючИЗначение.Ключ);
СхемаКомпоновки.НаборыДанных[0].Поля.Найти(КлючИЗначение.Ключ).Роль.Обязательное = Истина;
КонецЦикла;
Если ВыбранныеКолонки <> Неопределено Тогда
@@ -9448,16 +9474,24 @@
КомпоновщикНастроек.Восстановить();
НастройкаКомпоновки = КомпоновщикНастроек.Настройки;
КонецЕсли;
- // https://www.hostedredmine.com/issues/897644
- // Обеспечиваем наличие всех полей ключа. Некоторые могли быть отключены
- Запрос = ПолучитьЗапросИзКомпоновкиЛкс(СхемаКомпоновки, НастройкаКомпоновки, Истина);
- #Если Сервер И Не Сервер Тогда
- Запрос = Новый Запрос;
- #КонецЕсли
- //МаркерИЗ = Символы.ПС + "ИЗ" + Символы.ПС;
- //Разделитель = "," + Символы.ПС + Символы.Таб;
- //Запрос.Текст = СтрЗаменитьЛкс(Запрос.Текст, МаркерИЗ, Разделитель + СтрСоединитьЛкс(ВыраженияВыбранныхПолей, Разделитель) + МаркерИЗ);
- Результат = Запрос.Выполнить().Выгрузить();
+ Если Истина
+ И ирОбщий.ЛиКорневойТипВнешнегоИсточникаДанныхЛкс(ирОбщий.ПервыйФрагментЛкс(ПолноеИмяТаблицыБД))
+ И КлючиСтрок <> Неопределено
+ Тогда
+ // https://www.hostedredmine.com/issues/916752
+ Результат = КлючиСтрок;
+ Иначе
+ // https://www.hostedredmine.com/issues/897644
+ // Обеспечиваем наличие всех полей ключа. Некоторые могли быть отключены
+ Запрос = ПолучитьЗапросИзКомпоновкиЛкс(СхемаКомпоновки, НастройкаКомпоновки, Истина);
+ #Если Сервер И Не Сервер Тогда
+ Запрос = Новый Запрос;
+ #КонецЕсли
+ //МаркерИЗ = Символы.ПС + "ИЗ" + Символы.ПС;
+ //Разделитель = "," + Символы.ПС + Символы.Таб;
+ //Запрос.Текст = СтрЗаменитьЛкс(Запрос.Текст, МаркерИЗ, Разделитель + СтрСоединитьЛкс(ВыраженияВыбранныхПолей, Разделитель) + МаркерИЗ);
+ Результат = Запрос.Выполнить().Выгрузить();
+ КонецЕсли;
Возврат Результат;
КонецФункции
@@ -12133,7 +12167,7 @@
ПолноеИмяМД = ПолноеИмяТаблицыБД;
КонецЕсли;
ОбъектМД = ОбъектМДПоПолномуИмениТаблицыБДЛкс(ПолноеИмяТаблицыБД);
- Если ЛиКорневойТипРегистраБДЛкс(КорневойТип) И Не СтрокиРавныЛкс(ТипТаблицы, "Изменения") Тогда
+ Если ЛиМетаданныеРегистраЛкс(ОбъектМД) И Не СтрокиРавныЛкс(ТипТаблицы, "Изменения") Тогда
// Добавляем измерения
Для каждого Измерение Из ОбъектМД.Измерения Цикл
@@ -12312,7 +12346,7 @@
КонецЦикла;
КонецЕсли;
- ИначеЕсли ЛиКорневойТипСсылочногоОбъектаБДЛкс(ТипТаблицы) Тогда
+ ИначеЕсли ЛиМетаданныеСсылочногоОбъектаЛкс(ОбъектМД) Тогда
Если ИмяВиртуальнойТаблицы = "" Тогда
ОбъектМетаданных = ОбъектМД;
Иначе
@@ -12322,7 +12356,12 @@
КонецЕсли;
КонецЕсли;
ДобавитьПолеНабораДанныхЛкс(СхемаКомпоновкиДанных.НаборыДанных[0], "Ссылка", "Ссылка");
- Для каждого Реквизит Из ОбъектМетаданных.Реквизиты Цикл
+ Если ЛиКорневойТипВнешнегоИсточникаДанныхЛкс(КорневойТип) Тогда
+ Реквизиты = ОбъектМетаданных.Поля;
+ Иначе
+ Реквизиты = ОбъектМетаданных.Реквизиты;
+ КонецЕсли;
+ Для каждого Реквизит Из Реквизиты Цикл
ДобавитьПолеНабораДанныхЛкс(СхемаКомпоновкиДанных.НаборыДанных[0], Реквизит.Имя, Реквизит.Синоним);
Если Реквизит.Тип.СодержитТип(Тип("Число")) Тогда
ДобавитьПолеИтогаЛкс(СхемаКомпоновкиДанных, Реквизит.Имя);
@@ -13825,7 +13864,7 @@
Функция ЦветТекстаТекущегоЭлементаЛкс() Экспорт
- Возврат Новый Цвет(20, 40, 140);
+ Возврат Новый Цвет(20, 40, 160);
КонецФункции
@@ -14486,7 +14525,7 @@
Возврат ВыражениеПоля;
КонецФункции
-Функция ТекстЗапросаПоместитьИзПараметраЛкс(Знач ИмяТаблицы, Знач ИмяПараметра = "ТЗ", Знач ЯвноВыбратьКаждоеПоле = Ложь, Знач Колонки = Неопределено, ДобавитьЗапросВыборки = Ложь,
+Функция ТекстЗапросаПоместитьИзПараметраЛкс(Знач ИмяТаблицы = "ВТ", Знач ИмяПараметра = "ТЗ", Знач ЯвноВыбратьКаждоеПоле = Ложь, Знач Колонки = Неопределено, ДобавитьЗапросВыборки = Ложь,
ДекларироватьТипы = Ложь) Экспорт
Если ЯвноВыбратьКаждоеПоле Тогда
@@ -14519,9 +14558,9 @@
КонецЕсли;
ТекстЗапросаПоместить =
"ВЫБРАТЬ " + ВыраженияПолей + "
- |ПОМЕСТИТЬ " + ИмяТаблицы + " ИЗ &" + ИмяПараметра + " КАК Т;";
+ |ПОМЕСТИТЬ " + ИмяТаблицы + " ИЗ &" + ИмяПараметра + " КАК Т";
Если ДобавитьЗапросВыборки Тогда
- ТекстЗапросаПоместить = ТекстЗапросаПоместить + "
+ ТекстЗапросаПоместить = ТекстЗапросаПоместить + ";
|ВЫБРАТЬ * ИЗ " + ИмяТаблицы + " КАК " + ИмяТаблицы;
КонецЕсли;
Возврат ТекстЗапросаПоместить;
@@ -14757,7 +14796,11 @@
ПривилегированныйРежим = Ложь;
КонецЕсли;
КонецЕсли;
- Если НаСервере Тогда
+ Если Ложь
+ #Если Не Сервер Тогда
+ Или НаСервере
+ #КонецЕсли
+ Тогда
ТипОбъекта = ТипЗнч(Объект);
ЭтоИмитатор = ЭтоТипИмитатораОбъектаЛкс(ТипОбъекта);
Если ЭтоИмитатор Тогда
@@ -15895,7 +15938,7 @@
Функция ЛиКлиентЗапущенНаКомпьютереСервераЛкс() Экспорт
- Результат = НРег(ирСервер.ПолучитьИмяКомпьютераЛкс()) = НРег(ИмяКомпьютера());
+ Результат = НРег(ирСервер.ИмяКомпьютераЛкс()) = НРег(ИмяКомпьютера());
Возврат Результат;
КонецФункции
@@ -18930,6 +18973,9 @@
Знач ПроверятьДоступностьПолей = Ложь, Знач СузитьТипы = Ложь, ЗаменаТочкиВИменахКолонок = "", ВыбратьВсеДоступныеПоля = Ложь) Экспорт
МакетКомпоновки = СобратьМакетКомпоновкиЛкс(СхемаКомпоновки, НастройкаКомпоновки, ВнешниеНаборыДанных, ОтключитьОбщиеИтоги, РежимОтладки, ПроверятьДоступностьПолей, ВыбратьВсеДоступныеПоля);
+ Если РежимОтладки = Истина Тогда
+ Возврат Неопределено;
+ КонецЕсли;
Результат = СкомпоноватьВКоллекциюЗначенийПоМакетуЛкс(МакетКомпоновки, КоллекцияЗначений, ВнешниеНаборыДанных, ТолькоСоздатьКолонки, СхемаКолонок, МаксимальноеЧислоСтрокРезультата,
СузитьТипы, ЗаменаТочкиВИменахКолонок);
Возврат Результат;
@@ -19920,6 +19966,250 @@
КонецФункции
+Процедура ОткрытьКонсольСерверов1СБезПараметровЛкс() Экспорт
+ ОткрытьКонсольСерверов1СЛкс();
+КонецПроцедуры
+
+Процедура ОткрытьКонсольСерверов1СЛкс(Знач СборкаПлатформы = Неопределено, ТаблицаСерверов = Неопределено) Экспорт
+
+ ОбработкаРегистрации = ирОбщий.СоздатьОбъектПоПолномуИмениМетаданныхЛкс("Обработка.ирУправлениеCOMКлассами1С");
+ #Если Сервер И Не Сервер Тогда
+ ОбработкаРегистрации = Обработки.ирУправлениеCOMКлассами1С.Создать();
+ ТекущаяСтрокаТаблицыСерверов = Обработки.ирУправлениеСлужбамиСервера1С.Создать().СлужбыАгентовСерверов.Добавить();
+ #КонецЕсли
+ ОбработкаРегистрации.ЗаполнитьТипыCOMКлассов();
+ ирОбщий.ЗаполнитьДоступныеСборкиПлатформыЛкс(ОбработкаРегистрации.СборкиПлатформы,, ОбработкаРегистрации.ТипыComКлассов);
+ ТипКласса = "ServerAdminScope";
+ Если Не ЗначениеЗаполнено(СборкаПлатформы) Тогда
+ СборкаПлатформы = ОбработкаРегистрации.ТекущаяСборкаПлатформы;
+ КонецЕсли;
+ СтрокаСборкиПлатформы = ОбработкаРегистрации.СборкиПлатформы.НайтиСтроки(Новый Структура("СборкаПлатформы," + ТипКласса, СборкаПлатформы, Истина));
+ Если СтрокаСборкиПлатформы.Количество() = 0 Тогда
+ Возврат;
+ КонецЕсли;
+ СтрокаСборкиПлатформы = СтрокаСборкиПлатформы[0];
+ #Если Сервер И Не Сервер Тогда
+ СтрокаСборкиПлатформы = ОбработкаРегистрации.СборкиПлатформы[0];
+ #КонецЕсли
+ ПолноеИмяФайлаКонсоли = "";
+ КаталогПрограммныхФайлов = ирОбщий.КаталогПрограммныхФайловОСЛкс(СтрокаСборкиПлатформы.x64);
+ Если ирКэш.НомерИзданияПлатформыЛкс() = "81" Тогда
+ ПолноеИмяФайлаКонсоли = КаталогПрограммныхФайлов + "\1cv81\bin\1CV8 Servers.msc";
+ Файл = Новый Файл(ПолноеИмяФайлаКонсоли);
+ Если Не Файл.Существует() Тогда
+ ПолноеИмяФайлаКонсоли = "";
+ КонецЕсли;
+ ИначеЕсли ирКэш.НомерИзданияПлатформыЛкс() = "82" Тогда
+ ПолноеИмяФайлаКонсоли = КаталогПрограммныхФайлов + "\1cv82\common\";
+ Если СтрокаСборкиПлатформы.x64 Тогда
+ ПолноеИмяФайлаКонсоли = ПолноеИмяФайлаКонсоли + "1CV8 Servers (x86-64).msc";
+ Иначе
+ ПолноеИмяФайлаКонсоли = ПолноеИмяФайлаКонсоли + "1CV8 Servers.msc";
+ КонецЕсли;
+ Файл = Новый Файл(ПолноеИмяФайлаКонсоли);
+ Если Не Файл.Существует() Тогда
+ ПолноеИмяФайлаКонсоли = "";
+ КонецЕсли;
+ ИначеЕсли ирКэш.НомерИзданияПлатформыЛкс() = "83" Тогда
+ ПолноеИмяФайлаКонсоли = КаталогПрограммныхФайлов + "\1cv8\common\";
+ Если СтрокаСборкиПлатформы.x64 Тогда
+ ПолноеИмяФайлаКонсоли = ПолноеИмяФайлаКонсоли + "1CV8 Servers (x86-64).msc";
+ Иначе
+ ПолноеИмяФайлаКонсоли = ПолноеИмяФайлаКонсоли + "1CV8 Servers.msc";
+ КонецЕсли;
+ Файл = Новый Файл(ПолноеИмяФайлаКонсоли);
+ Если Не Файл.Существует() Тогда
+ ПолноеИмяФайлаКонсоли = "";
+ КонецЕсли;
+ КонецЕсли;
+ Если ЗначениеЗаполнено(ПолноеИмяФайлаКонсоли) Тогда
+ Если ТаблицаСерверов <> Неопределено Тогда
+ ТаблицаСерверов = ПолучитьТаблицуСерверовИзСпискаПользователя(ТаблицаСерверов);
+ ПоместитьТаблицуСерверовВСписокПользователя(ТаблицаСерверов);
+ КонецЕсли;
+ //ОбработкаРегистрации = ирОбщий.СоздатьОбъектПоПолномуИмениМетаданныхЛкс("Обработка.ирУправлениеCOMКлассами1С");
+ //#Если Сервер И Не Сервер Тогда
+ // ОбработкаРегистрации = Обработки.ирУправлениеCOMКлассами1С.Создать();
+ //#КонецЕсли
+ //ОбработкаРегистрации.ЗаполнитьТипыCOMКлассов();
+ //ОбработкаРегистрации.СборкиПлатформы.Загрузить(СборкиПлатформы.Выгрузить());
+ СтрокаТипаКласса = ОбработкаРегистрации.ТипыComКлассов.Найти(ТипКласса, "Имя");
+ ОбработкаРегистрации.ЗарегистрироватьCOMКлассСборкиПлатформы(СтрокаТипаКласса, СтрокаСборкиПлатформы.x64, СтрокаСборкиПлатформы.СборкаПлатформы);
+ ЗапуститьПриложение("""" + ПолноеИмяФайлаКонсоли + """");
+ Иначе
+ Если СтрокаСборкиПлатформы.x64 Тогда
+ ПредставлениеРазрядности = "64";
+ Иначе
+ ПредставлениеРазрядности = "32";
+ КонецЕсли;
+ Сообщить("Файл консоли серверов 1С " + ирКэш.НомерИзданияПлатформыЛкс() + " " + ПредставлениеРазрядности + "б не найден по пути """ + ПолноеИмяФайлаКонсоли + """");
+ КонецЕсли;
+
+КонецПроцедуры
+
+Функция ПолучитьПолноеИмяФайлаСпискаСерверов1С() Экспорт
+
+ КаталогФайловыхКэшей = ирКэш.КаталогИзданияПлатформыВПрофилеЛкс();
+ ПолноеИмяФайлаСпискаСерверов = КаталогФайловыхКэшей + "\" + "appsrvrs.lst";
+ Возврат ПолноеИмяФайлаСпискаСерверов;
+
+КонецФункции
+
+Функция ПолучитьТаблицуСерверовИзСпискаПользователя(ТаблицаСерверов = Неопределено) Экспорт
+
+ ТаблицаСерверовИзФайла = Новый ТаблицаЗначений;
+ ТаблицаСерверовИзФайла.Колонки.Добавить("Протокол");
+ ТаблицаСерверовИзФайла.Колонки.Добавить("Компьютер");
+ ТаблицаСерверовИзФайла.Колонки.Добавить("НКомпьютер");
+ ТаблицаСерверовИзФайла.Колонки.Добавить("Порт");
+ ТаблицаСерверовИзФайла.Колонки.Добавить("Наименование");
+ //ТаблицаСерверовИзФайла.Колонки.Добавить("ИзданиеПлатформы");
+ ТаблицаСерверов.Колонки.Добавить("НКомпьютер");
+ Для Каждого СтрокаСервера Из ТаблицаСерверов Цикл
+ СтрокаСервера.НКомпьютер = НРег(СтрокаСервера.Компьютер);
+ КонецЦикла;
+ ПолноеИмяФайлаСпискаСерверов = ПолучитьПолноеИмяФайлаСпискаСерверов1С();
+ Файл = Новый Файл(ПолноеИмяФайлаСпискаСерверов);
+ Если Файл.Существует() Тогда
+ ТекстовыйДокумент = Новый ТекстовыйДокумент;
+ ТекстовыйДокумент.Прочитать(ПолноеИмяФайлаСпискаСерверов);
+ ТекстФайла = ТекстовыйДокумент.ПолучитьТекст();
+ // {2,
+ // {"tcp","pcname",1540,""},
+ // {"tcp","pcname",1740,""}
+ // }
+ ДокументDOM = ирОбщий.ПолучитьДокументDOMИзСтрокиВнутрЛкс(ТекстФайла);
+ РазыменовательПИ = Новый РазыменовательПространствИменDOM(ДокументDOM);
+ ИмяЭлемента = "/elem/elem";
+ РезультатXPath = ДокументDOM.ВычислитьВыражениеXPath(ИмяЭлемента, ДокументDOM, РазыменовательПИ, ТипРезультатаDOMXPath.УпорядоченныйИтераторУзлов);
+ Пока 1 = 1 Цикл
+ Узел = РезультатXPath.ПолучитьСледующий();
+ Если Узел = Неопределено Тогда
+ Прервать;
+ КонецЕсли;
+ ДочерниеУзлы = Узел.ДочерниеУзлы;
+ // Здесь есть пробельный узел, который сместит индексы н начиная с 2, если отключить игнорирование пробельных символов при построении документа DOM
+ Порт = Вычислить(ДочерниеУзлы[2].ТекстовоеСодержимое);
+ Компьютер = ирОбщий.ПоследнийФрагментЛкс(Вычислить(ДочерниеУзлы[1].ТекстовоеСодержимое), "/"); // Имя компьютера может быть указано в виде "REMOTE/GOMER"
+ КлючПоиска = Новый Структура("НКомпьютер, Порт", НРег(Компьютер), Порт);
+ Если ТаблицаСерверовИзФайла.НайтиСтроки(КлючПоиска).Количество() > 0 Тогда
+ Продолжить;
+ КонецЕсли;
+ ОписаниеСервера = ТаблицаСерверовИзФайла.Добавить();
+ ЗаполнитьЗначенияСвойств(ОписаниеСервера, КлючПоиска);
+ ОписаниеСервера.Протокол = Вычислить(ДочерниеУзлы[0].ТекстовоеСодержимое);
+ ОписаниеСервера.Компьютер = Компьютер;
+ ОписаниеСервера.Наименование = Вычислить(ДочерниеУзлы[3].ТекстовоеСодержимое);
+ Если Не ЗначениеЗаполнено(ОписаниеСервера.Наименование) Тогда
+ ОписаниеСервера.Наименование = ОписаниеСервера.Компьютер + ":" + XMLСтрока(ОписаниеСервера.Порт);
+ КонецЕсли;
+ СтрокиСервера = ТаблицаСерверов.НайтиСтроки(Новый Структура("НКомпьютер, Порт", ОписаниеСервера.НКомпьютер, ОписаниеСервера.Порт));
+ КонецЦикла;
+ КонецЕсли;
+ Если ТаблицаСерверов <> Неопределено Тогда
+ Для Каждого СтрокаСервера Из ТаблицаСерверов Цикл
+ СтрокаСервераИзФайла = ТаблицаСерверовИзФайла.Добавить();
+ ЗаполнитьЗначенияСвойств(СтрокаСервераИзФайла, СтрокаСервера);
+ СтрокаСервераИзФайла.Протокол = "tcp";
+ КонецЦикла;
+ КонецЕсли;
+ Возврат ТаблицаСерверовИзФайла;
+
+КонецФункции
+
+Процедура ПоместитьТаблицуСерверовВСписокПользователя(ТаблицаСерверов) Экспорт
+
+ #Если _ Тогда
+ ТаблицаСерверов = Новый ТаблицаЗначений;
+ ТаблицаСерверов.Колонки.Добавить("Протокол");
+ ТаблицаСерверов.Колонки.Добавить("Компьютер");
+ ТаблицаСерверов.Колонки.Добавить("Порт");
+ ТаблицаСерверов.Колонки.Добавить("Наименование");
+ #КонецЕсли
+ // {2,
+ // {"tcp","pyramid",1540,""},
+ // {"tcp","pyramid",1740,""}
+ // }
+ Текст = "";
+ Для Каждого СтрокаСервера Из ТаблицаСерверов Цикл
+ Если Текст <> "" Тогда
+ Текст = Текст + "," + Символы.ПС;
+ КонецЕсли;
+ Текст = Текст + "{"
+ + """" + СтрокаСервера.Протокол + ""","
+ + """" + СтрокаСервера.Компьютер + ""","
+ + XMLСтрока(СтрокаСервера.Порт) + ","
+ + """" + СтрокаСервера.Наименование + """"
+ + "}";
+ КонецЦикла;
+ Текст = "{" + XMLСтрока(ТаблицаСерверов.Количество()) + "," + Символы.ПС + Текст + "}";
+ ПолноеИмяФайлаСпискаСерверов = ПолучитьПолноеИмяФайлаСпискаСерверов1С();
+ Файл = Новый Файл(ПолноеИмяФайлаСпискаСерверов);
+ ТекстовыйДокумент = Новый ТекстовыйДокумент;
+ ТекстовыйДокумент.УстановитьТекст(Текст);
+ ТекстовыйДокумент.Записать(ПолноеИмяФайлаСпискаСерверов);
+ УстановитьТекущийПутьВДеревеКонсолиСерверов(ТаблицаСерверов);
+
+КонецПроцедуры
+
+Процедура УстановитьТекущийПутьВДеревеКонсолиСерверов(ТаблицаСерверов) Экспорт
+
+ МассивПути = ПолучитьМассивПутиКСсылкеВКонсолиСерверов();
+ ПолноеИмяФайлаНастроекКонсолиСерверов = ирОбщий.КаталогПеремещаемыхДанныхПриложенийЛкс() + "\Microsoft\MMC\1CV8 Servers";
+ Файл = Новый Файл(ПолноеИмяФайлаНастроекКонсолиСерверов);
+ Если Не Файл.Существует() Тогда
+ Возврат;
+ КонецЕсли;
+ ДокументDOM = ирОбщий.ПрочитатьФайлВДокументDOMЛкс(ПолноеИмяФайлаНастроекКонсолиСерверов);
+ РазыменовательПИ = Новый РазыменовательПространствИменDOM(ДокументDOM);
+ ИмяЭлемента = "/MMC_ConsoleFile/Views/View/BookMark[2]";
+ РезультатXPath = ДокументDOM.ВычислитьВыражениеXPath(ИмяЭлемента, ДокументDOM, РазыменовательПИ);
+ ЭлементДом = РезультатXPath.ПолучитьСледующий();
+ КорневыеЭлементы = ЭлементДом.ПолучитьЭлементыПоИмени("DynamicPath");
+ Если КорневыеЭлементы.Количество() > 0 Тогда
+ КорневойЭлемент = КорневыеЭлементы[0];
+ Иначе
+ КорневойЭлемент = ДокументDOM.СоздатьЭлемент("DynamicPath");
+ ЭлементДом.ДобавитьДочерний(КорневойЭлемент);
+ КонецЕсли;
+ Пока КорневойЭлемент.ПервыйДочерний <> Неопределено Цикл
+ КорневойЭлемент.УдалитьДочерний(КорневойЭлемент.ПервыйДочерний);
+ КонецЦикла;
+ Для Каждого ЭлементПути Из МассивПути Цикл
+ ЭлементСегмент = ДокументDOM.СоздатьЭлемент("Segment");
+ ЭлементСегмент.УстановитьАтрибут("String", ЭлементПути);
+ КорневойЭлемент.ДобавитьДочерний(ЭлементСегмент);
+ КонецЦикла;
+ ЗаписьXML = Новый ЗаписьXML;
+ ЗаписьXML.ОткрытьФайл(ПолноеИмяФайлаНастроекКонсолиСерверов);
+ ЗаписьДом = Новый ЗаписьDOM;
+ ЗаписьДом.Записать(ДокументDOM, ЗаписьXML);
+
+КонецПроцедуры
+
+Функция ПолучитьМассивПутиКСсылкеВКонсолиСерверов(Знач ИмяСервера = "")
+
+ Если Не ЗначениеЗаполнено(ИмяСервера) Тогда
+ ИмяСервера = ирОбщий.ИмяКомпьютераКластераЛкс();
+ КонецЕсли;
+ Если Не ЗначениеЗаполнено(ИмяСервера) Тогда
+ ИмяСервера = ИмяКомпьютера();
+ КонецЕсли;
+ //
+ //
+ //
+ //
+ //
+ МассивПути = Новый Массив;
+ ЭлементПути = ИмяСервера;
+ Если ирОбщий.ЭтоИмяЛокальногоКомпьютераЛкс(ЭлементПути) Тогда
+ ЭлементПути = "(*)" + ЭлементПути;
+ КонецЕсли;
+ МассивПути.Добавить(ЭлементПути);
+ Возврат МассивПути;
+
+КонецФункции
+
Функция ВыбратьСтрокуТаблицыЗначенийЛкс(Знач ТаблицаЗначений, Знач ТекущаяСтрока = Неопределено, Модально = Истина, Заголовок = "") Экспорт
мПлатформа = ирКэш.Получить();
@@ -24172,20 +24462,9 @@
Процедура ДобавитьСсылкуВИсториюРаботыЛкс(Ссылка, ДобавлятьВИсториюРаботыПлатформы = Истина, ДобавлятьВИсториюИнтерфейснойПанели = Истина) Экспорт
- //Если ДобавлятьВИзбранноеРаботыПользователя И ирОбщий.ЛиСсылкаНаОбъектБДЛкс(Ссылка) Тогда
- // // e1cib/command/Справочник.ирАлгоритмы.ОткрытьСписок
- // // e1cib/command/Обработка.ирДинамическийСписок.Открыть
- // // e1cib/command/Обработка.ирКонсольЗапросов.Команда1
- // Избранное = ХранилищеСистемныхНастроек.Загрузить("Общее/ИзбранноеРаботыПользователя");
- // Если Избранное = Неопределено Тогда
- // Избранное = Новый ИзбранноеРаботыПользователя;
- // КонецЕсли;
- // ЭлементИзбранного = Новый ЭлементИзбранногоРаботыПользователя;
- // ЭлементИзбранного.НавигационнаяСсылка = ПолучитьНавигационнуюСсылку(Ссылка);
- // Избранное.Добавить(ЭлементИзбранного);
- // ХранилищеСистемныхНастроек.Сохранить("Общее/ИзбранноеРаботыПользователя", "", Избранное);
- // ОбновитьИнтерфейс();
- //КонецЕсли;
+ Если ДобавлятьВИсториюРаботыПлатформы Тогда
+ ИсторияРаботыПользователя.Добавить(ПолучитьНавигационнуюСсылку(Ссылка));
+ КонецЕсли;
Если ДобавлятьВИсториюИнтерфейснойПанели Тогда
ФормаИнтерфейснойПанели = ПолучитьФормуЛкс("Обработка.ирИнтерфейснаяПанель.Форма");
СтруктураЭлемента = Новый Структура();
@@ -24196,6 +24475,45 @@
КонецПроцедуры
+Процедура ДобавитьИнструментВИсториюРаботыЛкс(Форма, ДобавлятьВИсториюРаботыПлатформы = Истина, ДобавлятьВИсториюИнтерфейснойПанели = Истина) Экспорт
+
+ мПлатформа = ирКэш.Получить();
+ #Если Сервер И Не Сервер Тогда
+ мПлатформа = Обработки.ирПлатформа.Создать();
+ #КонецЕсли
+ ИмяФормы = ИмяФормыИзФормыЛкс(Форма);
+ Если Не ЗначениеЗаполнено(ИмяФормы) Тогда
+ Возврат;
+ КонецЕсли;
+ Попытка
+ ОсновнойОбъект = Форма.ЭтотОбъект;
+ Исключение
+ Возврат;
+ КонецПопытки;
+ ПолноеИмяМД = ОсновнойОбъект.Метаданные().ПолноеИмя();
+ Фрагменты = ирОбщий.СтрРазделитьЛкс(ПолноеИмяМД);
+ Если Ложь
+ Или Фрагменты[1] = "ирДинамическийСписок"
+ Или Фрагменты[1] = "ирРедакторОбъектаБД"
+ Или Фрагменты[1] = "ирИнтерфейснаяПанель"
+ Тогда
+ Возврат;
+ КонецЕсли;
+ Фрагменты[0] = ПеревестиВРусский(Фрагменты[0]);
+ мПлатформа.ЗаполнитьСписокИнструментов();
+ СтрокаИнструмента = мПлатформа.СписокИнструментов.НайтиСтроки(Новый Структура("Видимость, ПолноеИмя", Истина, Фрагменты[0] + "." + Фрагменты[1]));
+ Если СтрокаИнструмента.Количество() > 0 Тогда
+ Если ДобавлятьВИсториюИнтерфейснойПанели Тогда
+ ФормаИнтерфейснойПанели = ПолучитьФормуЛкс("Обработка.ирИнтерфейснаяПанель.Форма");
+ СтруктураЭлемента = Новый Структура();
+ СтруктураЭлемента.Вставить("Вид", ирОбщий.МножественноеИмяМДЛкс(Фрагменты[0]));
+ СтруктураЭлемента.Вставить("Имя", Фрагменты[1]);
+ ФормаИнтерфейснойПанели.ДобавитьСтрокуВСтатическуюВетку(СтруктураЭлемента, Ложь);
+ КонецЕсли;
+ КонецЕсли;
+
+КонецПроцедуры
+
Процедура ДобавитьСсылкуВИзбранноеЛкс(Ссылка, ДобавлятьВИзбранноеРаботыПользователя = Истина, ДобавлятьВИзрабнноеИнтерфейснойПанели = Истина) Экспорт
//Если ДобавлятьВИзбранноеРаботыПользователя И ирОбщий.ЛиСсылкаНаОбъектБДЛкс(Ссылка) Тогда
@@ -24811,7 +25129,7 @@
////Построитель = ПолучитьПостроительВыборкиСвязанныхСтрок(, МаксимальныйРазмер);
// Антибаг 8.2.14 http://partners.v8.1c.ru/forum/thread.jsp?id=1017264#1017264
- Если ирКэш.НомерВерсииПлатформыЛкс() >= 802014 Тогда
+ Если ирКэш.ДоступныОбщиеРеквизитыЛкс() Тогда
Если Истина
И СтрокаСвязаннойКолонки.ТипТаблицы = "Изменения"
И Найти(СтрокаСвязаннойКолонки.ПолноеИмяТаблицы, "РегистрСведений.") = 1
@@ -26889,6 +27207,9 @@
// ПоказатьОповещениеВУП - Булево - показать оповещение в управляемом приложении - применяется при отказе от открытия формы
Процедура СообщитьЛкс(ТекстСообщения, Статус = Неопределено, ТолькоВоВременноеОкно = Ложь, ПоказатьОповещениеВУП = Ложь) Экспорт
+ Если Не ЗначениеЗаполнено(ТекстСообщения) Тогда
+ Возврат;
+ КонецЕсли;
#Если ТолстыйКлиентУправляемоеПриложение Тогда
Форма = ирКэш.ВременноеОкноСообщенийЛкс();
Форма.ВывестиСообщение(ТекстСообщения);
@@ -27026,7 +27347,7 @@
Если Ложь
Или Кнопка = Неопределено
Или ЭтаФорма = Неопределено
- Или Не РазрешитьАсинхронно
+ Или РазрешитьАсинхронно = Ложь
Или Не ЛиАсинхронностьДоступнаЛкс()
Тогда
СостояниеЛкс("Поиск ссылок...");
@@ -27221,7 +27542,7 @@
ПараметрыЗадания.Добавить(СтруктураОтбора);
ПараметрыЗадания.Добавить(ИмяКолонкиКоличества);
Если Ложь
- Или Не РазрешитьАсинхронно
+ Или РазрешитьАсинхронно = Ложь
Или ЭтаФорма = Неопределено
Или Не ЛиАсинхронностьДоступнаЛкс()
Тогда
@@ -27352,7 +27673,7 @@
ПараметрыЗадания.Добавить(ОтображатьИндикатор);
ПараметрыЗадания.Добавить(ВызовВнутриОбновленияРегламентныхЗаданий);
Если Ложь
- Или Не РазрешитьАсинхронно
+ Или РазрешитьАсинхронно = Ложь
Или ЭтаФорма = Неопределено
Или Не ЛиАсинхронностьДоступнаЛкс()
Тогда
@@ -27453,17 +27774,12 @@
КонецФункции
-// Параметры:
-// Типы - ? -
-// ВычислятьКоличествоВерсий - ? -
-// Возвращаемое значение:
-// ? -
-Функция ОбновитьИтогиИсторииДанныхПоТипамЛкс(ОбщиеПараметрыОбработки, ОтборВерсий, Знач АдресРезультата = Неопределено,
+Функция ИсторияДанных_ОбновитьИтогиПоТипамЛкс(ОбщиеПараметрыОбработки, ОтборВерсий, Знач АдресРезультата = Неопределено,
ЭтаФорма = Неопределено, Кнопка = Неопределено, ОбработчикЗавершения = "", РазрешитьАсинхронно = Истина, Перезапустить = Ложь) Экспорт
Если Ложь
- Или Не РазрешитьАсинхронно
- Или Кнопка = Неопределено
+ Или РазрешитьАсинхронно = Ложь
+ //Или Кнопка = Неопределено
Или ЭтаФорма = Неопределено
Или Не ЛиАсинхронностьДоступнаЛкс()
Тогда
@@ -27493,17 +27809,121 @@
ПараметрыЗадания.Добавить(ОбщиеПараметрыОбработки);
ПараметрыЗадания.Добавить(ОтборВерсий);
ПараметрыЗадания.Добавить(АдресРезультата);
+ ПараметрыЗадания.Добавить(Неопределено); // ЭтаФорма
+ ПараметрыЗадания.Добавить(Неопределено); // Кнопка
+ ПараметрыЗадания.Добавить(Неопределено); // ОбработчикЗавершения
+ ПараметрыЗадания.Добавить(Неопределено); // РазрешитьАсинхронно
+ ПараметрыЗадания.Добавить(Неопределено); // Перезапустить
ДобавитьПереданныйКэшВСтруктуруЛкс(ОбщиеПараметрыОбработки);
#Если Сервер И Не Сервер Тогда
- ирСервер.ОбновитьИтогиИсторииДанныхПоТипамЛкс();
+ ирСервер.ИсторияДанных_ОбновитьИтогиПоТипамЛкс();
#КонецЕсли
- ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс(ИмяЗадания, "ирОбщий.ОбновитьИтогиИсторииДанныхПоТипамЛкс", ПараметрыЗадания, Представление, Кнопка, ОбработчикЗавершения, АдресРезультата);
+ ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс(ИмяЗадания, "ирОбщий.ИсторияДанных_ОбновитьИтогиПоТипамЛкс", ПараметрыЗадания, Представление, Кнопка, ОбработчикЗавершения, АдресРезультата);
ирОбщий.ЗапуститьИлиОтменитьФоновоеЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания, Перезапустить);
Результат = Неопределено;
КонецЕсли;
Возврат Результат;
КонецФункции
+Функция ИсторияДанных_ОбновитьВерсииЛкс(ОбщиеПараметрыОбработки, ПолноеИмяМД, ОтборВерсий, Знач АдресРезультата = Неопределено,
+ ЭтаФорма = Неопределено, Кнопка = Неопределено, ОбработчикЗавершения = "", РазрешитьАсинхронно = Истина, Перезапустить = Ложь) Экспорт
+
+ Если Ложь
+ Или РазрешитьАсинхронно = Ложь
+ //Или Кнопка = Неопределено
+ Или ЭтаФорма = Неопределено
+ Или Не ЛиАсинхронностьДоступнаЛкс()
+ Тогда
+ Если ЭтаФорма <> Неопределено Тогда
+ Обработка = ЭтаФорма.ЭтотОбъект;
+ Иначе
+ ПоместитьПереданныйКэшВоВременноеХранищеЛкс(ОбщиеПараметрыОбработки);
+ Обработка = Обработки.ирИсторияДанных.Создать();
+ ЗаполнитьЗначенияСвойств(Обработка, ОбщиеПараметрыОбработки);
+ КонецЕсли;
+ ТаблицаВерсий = Обработка.ВыбратьВерсииПоОбъектуМД(ПолноеИмяМД, ОтборВерсий);
+ Результат = Новый Структура;
+ Результат.Вставить("ТаблицаВерсий", ТаблицаВерсий);
+ Если ЭтаФорма <> Неопределено Тогда
+ Выполнить("ЭтаФорма." + ОбработчикЗавершения + "(, Результат)");
+ Результат = Неопределено;
+ Иначе
+ Если ЗначениеЗаполнено(АдресРезультата) Тогда
+ ПоместитьВоВременноеХранилище(Результат, АдресРезультата);
+ КонецЕсли;
+ КонецЕсли;
+ Иначе
+ Представление = "Выборка версий";
+ ИмяЗадания = "ВыборкаВерсий";
+ АдресРезультата = ирОбщий.НовыйАдресРезультатаФоновогоЗаданияФормыЛкс(ЭтаФорма);
+ ПараметрыЗадания = Новый Массив;
+ ПараметрыЗадания.Добавить(ОбщиеПараметрыОбработки);
+ ПараметрыЗадания.Добавить(ПолноеИмяМД);
+ ПараметрыЗадания.Добавить(ОтборВерсий);
+ ПараметрыЗадания.Добавить(АдресРезультата);
+ //ДобавитьПереданныйКэшВСтруктуруЛкс(ОбщиеПараметрыОбработки);
+ #Если Сервер И Не Сервер Тогда
+ ирСервер.ИсторияДанных_ОбновитьВерсииЛкс();
+ #КонецЕсли
+ ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс(ИмяЗадания, "ирОбщий.ИсторияДанных_ОбновитьВерсииЛкс", ПараметрыЗадания, Представление, Кнопка, ОбработчикЗавершения, АдресРезультата);
+ ирОбщий.ЗапуститьИлиОтменитьФоновоеЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания, Перезапустить);
+ Результат = Неопределено;
+ КонецЕсли;
+ Возврат Результат;
+КонецФункции
+
+Функция СравнениеТаблиц_СравнитьЛкс(ОбщиеПараметрыОбработки, МоментНачала, Знач АдресРезультата = Неопределено,
+ ЭтаФорма = Неопределено, Кнопка = Неопределено, ОбработчикЗавершения = "") Экспорт
+
+ Если Ложь
+ Или Кнопка = Неопределено
+ Или ЭтаФорма = Неопределено
+ Или Не ЛиАсинхронностьДоступнаЛкс()
+ Тогда
+ Если ЭтаФорма <> Неопределено Тогда
+ Обработка = ЭтаФорма.ЭтотОбъект;
+ Иначе
+ ПоместитьПереданныйКэшВоВременноеХранищеЛкс(ОбщиеПараметрыОбработки);
+ Обработка = Обработки.ирСравнениеТаблиц.Создать();
+ ЗаполнитьЗначенияСвойств(Обработка, ОбщиеПараметрыОбработки);
+ Обработка.КолонкиТаблица1.Загрузить(ОбщиеПараметрыОбработки.КолонкиТаблица1);
+ Обработка.КолонкиТаблица2.Загрузить(ОбщиеПараметрыОбработки.КолонкиТаблица2);
+ КонецЕсли;
+ ЛиТаблицыРавны = Обработка.ВыполнитьСравнение();
+ Результат = Новый Структура(Обработка.мИменаВозвращаемыхСвойств);
+ ЗаполнитьЗначенияСвойств(Результат, Обработка);
+ Результат.Вставить("МоментНачала", МоментНачала);
+ Результат.Вставить("ЛиТаблицыРавны", ЛиТаблицыРавны);
+ Если ЭтаФорма <> Неопределено Тогда
+ Выполнить("ЭтаФорма." + ОбработчикЗавершения + "(, Результат)");
+ Результат = Неопределено;
+ Иначе
+ Если ЗначениеЗаполнено(АдресРезультата) Тогда
+ ПоместитьВоВременноеХранилище(Результат, АдресРезультата);
+ КонецЕсли;
+ КонецЕсли;
+ Иначе
+ Представление = "Сравнение таблиц";
+ ИмяЗадания = "СравнениеТаблиц";
+ АдресРезультата = ирОбщий.НовыйАдресРезультатаФоновогоЗаданияФормыЛкс(ЭтаФорма);
+ ПараметрыЗадания = Новый Массив;
+ ПараметрыЗадания.Добавить(ОбщиеПараметрыОбработки);
+ ПараметрыЗадания.Добавить(МоментНачала);
+ ПараметрыЗадания.Добавить(АдресРезультата);
+ ПараметрыЗадания.Добавить(Неопределено); // ЭтаФорма
+ ПараметрыЗадания.Добавить(Неопределено); // Кнопка
+ ПараметрыЗадания.Добавить(Неопределено); // ОбработчикЗавершения
+ ДобавитьПереданныйКэшВСтруктуруЛкс(ОбщиеПараметрыОбработки);
+ #Если Сервер И Не Сервер Тогда
+ ирСервер.СравнениеТаблиц_СравнитьЛкс();
+ #КонецЕсли
+ ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс(ИмяЗадания, "ирОбщий.СравнениеТаблиц_СравнитьЛкс", ПараметрыЗадания, Представление, Кнопка, ОбработчикЗавершения, АдресРезультата);
+ ирОбщий.ЗапуститьИлиОтменитьФоновоеЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания);
+ Результат = Неопределено;
+ КонецЕсли;
+ Возврат Результат;
+КонецФункции
+
// Параметры:
// ВычислятьФункциональныеОпции - Булево -
// ИменаРолей - Массив -
@@ -27513,572 +27933,91 @@
// ПолеОбъекта - Строка -
// Возвращаемое значение:
// Структура - ("ТаблицаРолей, ФункциональныеОпции, ФункциональныеОпцииПолей")
-Функция ВычислитьПраваДоступаЛкс(ВычислятьФункциональныеОпции, ИменаРолей, ИспользоватьНаборПолей, НаборПолейТаблица, ОбъектМетаданных, ПолеОбъекта, Пользователь, ФункциональныеОпцииПолей,
- ЭтаФорма = Неопределено, Кнопка = Неопределено, ОбработчикЗавершения = "", РазрешитьАсинхронно = Истина, Перезапустить = Ложь) Экспорт
+Функция ВычислитьПраваДоступаЛкс(ОбщиеПараметрыОбработки, ИменаРолей, АдресРезультата = Неопределено, ЭтаФорма = Неопределено, Кнопка = Неопределено, ОбработчикЗавершения = "") Экспорт
- ПараметрыЗадания = Новый Массив;
- ПараметрыЗадания.Добавить(ВычислятьФункциональныеОпции);
- ПараметрыЗадания.Добавить(ИменаРолей);
- ПараметрыЗадания.Добавить(ИспользоватьНаборПолей);
- ПараметрыЗадания.Добавить(НаборПолейТаблица);
- ПараметрыЗадания.Добавить(ОбъектМетаданных);
- ПараметрыЗадания.Добавить(ПолеОбъекта);
- ПараметрыЗадания.Добавить(Пользователь);
- ПараметрыЗадания.Добавить(ФункциональныеОпцииПолей);
Если Ложь
- Или Не РазрешитьАсинхронно
+ Или Кнопка = Неопределено
Или ЭтаФорма = Неопределено
Или Не ЛиАсинхронностьДоступнаЛкс()
Тогда
- Роли = Новый Массив;
- Для Каждого ИмяРоли Из ИменаРолей Цикл
- Роли.Добавить(Метаданные.Роли[ИмяРоли]);
- КонецЦикла;
- ТаблицаПрав = Новый ТаблицаЗначений;
- ТаблицаПрав.Колонки.Добавить("ТипМетаданных", Новый ОписаниеТипов("Строка"));
- ТаблицаПрав.Колонки.Добавить("ОбъектМетаданных", Новый ОписаниеТипов("Строка"));
- ТаблицаПрав.Колонки.Добавить("ОбъектМетаданныхПредставление", Новый ОписаниеТипов("Строка"));
- ТаблицаПрав.Колонки.Добавить("ОбъектМД"); // Удалим перед возвращением результата
- ТаблицаПрав.Колонки.Добавить("Поле", Новый ОписаниеТипов("Строка"));
- ТаблицаПрав.Колонки.Добавить("ПолеПолноеИмя", Новый ОписаниеТипов("Строка"));
- ТаблицаПрав.Колонки.Добавить("ТабличнаяЧасть", Новый ОписаниеТипов("Строка"));
- ТаблицаПрав.Колонки.Добавить("Роль", Новый ОписаниеТипов("Строка"));
- ТаблицаПрав.Колонки.Добавить("Право", Новый ОписаниеТипов("Строка"));
- ТаблицаПрав.Колонки.Добавить("Доступ", Новый ОписаниеТипов("Строка"));
- МассивПрав = Новый Структура;
- МассивПрав.Вставить("Чтение", "1.Чтение");
- МассивПрав.Вставить("Просмотр", "2.Просмотр");
- МассивПрав.Вставить("Добавление", "3.Добавление");
- МассивПрав.Вставить("ИнтерактивноеДобавление", "4.Интерактивное Добавление");
- МассивПрав.Вставить("Изменение", "5.Изменение");
- МассивПрав.Вставить("Редактирование", "6.Интерактивное изменение");
- МассивПрав.Вставить("Удаление", "7.Удаление");
- МассивПрав.Вставить("ИнтерактивноеУдаление", "8.Интерактивное Удаление");
- МассивПрав.Вставить("Использование", "9.Использование");
- ПраваСсылочные = Новый Структура;
- ПраваСсылочные.Вставить("Чтение");
- ПраваСсылочные.Вставить("Просмотр");
- ПраваСсылочные.Вставить("Добавление");
- ПраваСсылочные.Вставить("ИнтерактивноеДобавление");
- ПраваСсылочные.Вставить("Изменение");
- ПраваСсылочные.Вставить("Редактирование");
- ПраваСсылочные.Вставить("Удаление");
- ПраваСсылочные.Вставить("ИнтерактивноеУдаление");
- ПраваРегистры = Новый Структура;
- ПраваРегистры.Вставить("Чтение");
- ПраваРегистры.Вставить("Просмотр");
- ПраваРегистры.Вставить("Изменение");
- ПраваРегистры.Вставить("Редактирование");
- ПраваЖурналы = Новый Структура;
- ПраваЖурналы.Вставить("Чтение");
- ПраваЖурналы.Вставить("Просмотр");
- ПраваНехранимые = Новый Структура;
- ПраваНехранимые.Вставить("Использование");
- ПраваНехранимые.Вставить("Просмотр");
- мПлатформа = ирКэш.Получить();
- #Если Сервер И Не Сервер Тогда
- мПлатформа = Обработки.ирПлатформа.Создать();
- #КонецЕсли
- ТипыМетаданных = ирКэш.ТипыМетаОбъектов(Истина, Ложь, Ложь);
- СтрокаТипаВнешнегоИсточникаДанных = мПлатформа.ПолучитьСтрокуТипаМетаОбъектов("ВнешнийИсточникДанных");
- КоллекцияКорневыхТипов = Новый Массив;
- Для Каждого СтрокаТипаМетаданных Из ТипыМетаданных Цикл
- КоллекцияКорневыхТипов.Добавить(СтрокаТипаМетаданных.Единственное);
- КонецЦикла;
- Если ирКэш.НомерРежимаСовместимостиЛкс() >= 802013 Тогда
- Для Каждого МетаВнешнийИсточникДанных Из Метаданные.ВнешниеИсточникиДанных Цикл
- КоллекцияКорневыхТипов.Добавить(МетаВнешнийИсточникДанных.ПолноеИмя());
- КонецЦикла;
- КонецЕсли;
- ИндикаторТиповМетаданных = ирОбщий.ПолучитьИндикаторПроцессаЛкс(ТипыМетаданных.Количество(), "Объекты. Типы метаданных");
- Для Каждого КорневойТип Из КоллекцияКорневыхТипов Цикл
- ирОбщий.ОбработатьИндикаторЛкс(ИндикаторТиповМетаданных);
- СтрокаТипаМетаданных = мПлатформа.ПолучитьСтрокуТипаМетаОбъектов(КорневойТип);
- Если СтрокаТипаМетаданных = Неопределено Тогда
- СтрокаТипаМетаданных = СтрокаТипаВнешнегоИсточникаДанных;
- ОбъектМДКорневогоТипа = ирКэш.ОбъектМДПоПолномуИмениЛкс(КорневойТип);
- КоллекцияМетаОбъектов = ОбъектМДКорневогоТипа.Таблицы;
- ЕстьДоступ = ПравоДоступа("Использование", ОбъектМДКорневогоТипа);
- ЛиКорневойТипСсылочный = Истина;
- ЛиКорневойТипРегистра = Истина;
- ЛиКорневойТипНехранимый = Ложь;
- ЛиКорневойТипЖурнала = Ложь;
- Иначе
- Попытка
- КоллекцияМетаОбъектов = Метаданные[СтрокаТипаМетаданных.Множественное];
- Исключение
- Продолжить;
- КонецПопытки;
- Если Ложь
- Или ирОбщий.ЛиКорневойТипПеречисленияЛкс(КорневойТип)
- Или ирОбщий.ЛиКорневойТипВнешнегоИсточникаДанныхЛкс(КорневойТип)
- Тогда
- Продолжить;
- КонецЕсли;
- ЛиКорневойТипСсылочный = ирОбщий.ЛиКорневойТипСсылкиЛкс(КорневойТип);
- ЛиКорневойТипРегистра = ирОбщий.ЛиКорневойТипРегистраБДЛкс(КорневойТип);
- ЛиКорневойТипЖурнала = ирОбщий.ЛиКорневойТипЖурналаДокументовЛкс(КорневойТип);
- ЛиКорневойТипНехранимый = Не ЛиКорневойТипСсылочный И Не ЛиКорневойТипРегистра И Не ЛиКорневойТипЖурнала;
- Если Истина
- И ЛиКорневойТипНехранимый
- //И ТипМетаданныхИмяЕдинственное <> "HttpСервис"
- //И ТипМетаданныхИмяЕдинственное <> "WebСервис"
- И КорневойТип <> "Интерфейс"
- И КорневойТип <> "КритерийОтбора"
- И КорневойТип <> "Отчет"
- И КорневойТип <> "Обработка"
- И КорневойТип <> "ОбщаяКоманда"
- И КорневойТип <> "ОбщаяФорма"
- И КорневойТип <> "ОбщийРеквизит"
- И КорневойТип <> "ПараметрСеанса"
- Тогда
- Продолжить;
- КонецЕсли;
- ЕстьДоступ = Истина;
- КонецЕсли;
- Если ЗначениеЗаполнено(ПолеОбъекта) Тогда
- ИмяПоляТипаМетаданных = ПолеОбъекта;
- ИначеЕсли ЛиКорневойТипСсылочный Или ЛиКорневойТипЖурнала Тогда
- ИмяПоляТипаМетаданных = "Ссылка";
- ИначеЕсли ЛиКорневойТипРегистра Тогда
- ИмяПоляТипаМетаданных = "Период";
- Иначе
- ИмяПоляТипаМетаданных = Неопределено;
- КонецЕсли;
- ИндикаторОбъектов = ирОбщий.ПолучитьИндикаторПроцессаЛкс(КоллекцияМетаОбъектов.Количество(), СтрокаТипаМетаданных.Множественное);
- Для Каждого МетаОбъект Из КоллекцияМетаОбъектов Цикл
- #Если Сервер И Не Сервер Тогда
- МетаОбъект = Метаданные.Обработки.ирАнализЖурналаРегистрации;
- #КонецЕсли
- Если СтрокаТипаМетаданных = СтрокаТипаВнешнегоИсточникаДанных Тогда
- ЛиКорневойТипСсылочный = ирОбщий.ЛиМетаданныеСсылочногоОбъектаЛкс(МетаОбъект);
- ЛиКорневойТипРегистра = Не ЛиКорневойТипСсылочный;
- КонецЕсли;
- ирОбщий.ОбработатьИндикаторЛкс(ИндикаторОбъектов);
- ПолноеИмяОбъектаМД = МетаОбъект.ПолноеИмя();
- ТабличныеЧасти = Новый Массив;
- Если Истина
- И Не ИспользоватьНаборПолей
- И ЗначениеЗаполнено(ОбъектМетаданных)
- Тогда
- Если ОбъектМетаданных <> ПолноеИмяОбъектаМД Тогда
- Продолжить;
- КонецЕсли;
- Если Не ЗначениеЗаполнено(ПолеОбъекта) Тогда
- СтруктураТабличныхЧастей = ирОбщий.ТабличныеЧастиОбъектаЛкс(МетаОбъект);
- #Если Сервер И Не Сервер Тогда
- СтруктураТабличныхЧастей = Новый Структура;
- #КонецЕсли
- Для Каждого КлючИЗначение Из СтруктураТабличныхЧастей Цикл
- ТабличныеЧасти.Добавить(КлючИЗначение.Ключ);
- КонецЦикла;
- КонецЕсли;
- ИначеЕсли ИспользоватьНаборПолей Тогда
- ТабличныеЧасти = НаборПолейТаблица.Скопировать(Новый Структура("ОбъектМДПолноеИмя", ПолноеИмяОбъектаМД)).ВыгрузитьКолонку("ТабличнаяЧасть");
- Если ТабличныеЧасти.Количество() = 0 Тогда
- Продолжить;
- КонецЕсли;
- КонецЕсли;
- ТабличныеЧасти.Добавить("");
- Для Каждого ИмяТЧ Из ТабличныеЧасти Цикл
- ТЧ_МД = МетаОбъект;
- ПолноеИмяТЧ_МД = ПолноеИмяОбъектаМД;
- Если ЗначениеЗаполнено(ИмяТЧ) Тогда
- ПолноеИмяТЧ_МД = ПолноеИмяТЧ_МД + "." + ИмяТЧ;
- ТЧ_МД = МетаОбъект.ТабличныеЧасти[ИмяТЧ];
- КонецЕсли;
- ПредставлениеМД = ТЧ_МД.Представление();
- Если ВычислятьФункциональныеОпции Тогда
- // Добавим фиктивную строку для проверки функциональных опций на сам объект
- СтрокаТаблицы = ТаблицаПрав.Добавить();
- СтрокаТаблицы.ТипМетаданных = КорневойТип;
- СтрокаТаблицы.ОбъектМетаданных = ПолноеИмяОбъектаМД;
- СтрокаТаблицы.ОбъектМетаданныхПредставление = ПредставлениеМД;
- СтрокаТаблицы.ОбъектМД = МетаОбъект;
- СтрокаТаблицы.ТабличнаяЧасть = ИмяТЧ;
- СтрокаТаблицы.ПолеПолноеИмя = ПолноеИмяТЧ_МД;
- КонецЕсли;
- ПоляТЧ = Новый Массив;
- Если ЛиКорневойТипНехранимый Тогда
- ПоляТЧ.Добавить("");
- ИначеЕсли Истина
- И Не ИспользоватьНаборПолей
- И ЗначениеЗаполнено(ОбъектМетаданных)
- Тогда
- ПоляТаблицы = ирКэш.ПоляТаблицыБДЛкс(ПолноеИмяТЧ_МД);
- Для Каждого СтрокаПоля Из ПоляТаблицы Цикл
- Если Ложь
- Или СтрокаПоля.ТипЗначения.СодержитТип(Тип("ТаблицаЗначений"))
- Или (Истина
- И ЗначениеЗаполнено(ИмяТЧ)
- И (Ложь
- Или СтрокаПоля.Имя = "Ссылка"
- Или СтрокаПоля.Имя = "НомерСтроки"))
- Тогда
- Продолжить;
- КонецЕсли;
- ПоляТЧ.Добавить(СтрокаПоля.Имя);
- КонецЦикла;
- ИначеЕсли ИспользоватьНаборПолей Тогда
- ПоляТЧ = НаборПолейТаблица.Скопировать(Новый Структура("ОбъектМДПолноеИмя, ТабличнаяЧасть", ПолноеИмяОбъектаМД, ИмяТЧ)).ВыгрузитьКолонку("Поле");
- Если ПоляТЧ.Количество() = 0 Тогда
- Продолжить;
- КонецЕсли;
- ИначеЕсли Не ЗначениеЗаполнено(ИмяТЧ) Тогда
- ПоляТЧ.Добавить(ИмяПоляТипаМетаданных);
- КонецЕсли;
- //ПоляТЧ.Добавить("");
- Для Каждого ИмяПоляОбъекта Из ПоляТЧ Цикл
- Для Каждого КлючИЗначение Из МассивПрав Цикл
- Если Ложь
- Или ЛиКорневойТипСсылочный И Не ПраваСсылочные.Свойство(КлючИЗначение.Ключ)
- Или ЛиКорневойТипРегистра И Не ПраваРегистры.Свойство(КлючИЗначение.Ключ)
- Или ЛиКорневойТипЖурнала И Не ПраваЖурналы.Свойство(КлючИЗначение.Ключ)
- Или (Истина
- И ЛиКорневойТипНехранимый
- И Не ПраваНехранимые.Свойство(КлючИЗначение.Ключ)
- И Не (КорневойТип = "ОбщийРеквизит" И КлючИЗначение.Ключ = "Редактирование")
- И Не (КорневойТип = "ОбщаяФорма" И КлючИЗначение.Ключ = "Использование"))
- Тогда
- Продолжить;
- КонецЕсли;
- //ИндикаторРолей = ирОбщий.ПолучитьИндикаторПроцессаЛкс(Метаданные.Роли.Количество(), "Роли");
- Для Каждого РольЦикл Из Роли Цикл
- Право = КлючИЗначение.Ключ;
- ПрерватьЦикл = Ложь;
- ИмяПоляВместеСТЧ = ИмяПоляОбъекта;
- Если ЗначениеЗаполнено(ИмяТЧ) Тогда
- ИмяПоляВместеСТЧ = ИмяТЧ + "." + ИмяПоляОбъекта;
- КонецЕсли;
- Если ЛиКорневойТипНехранимый Тогда
- ПроверяемыйОбъект = ТЧ_МД;
- Если ЗначениеЗаполнено(ИмяПоляОбъекта) Тогда
- ПроверяемыйОбъект = ТЧ_МД.Реквизиты[ИмяПоляОбъекта];
- КонецЕсли;
- Попытка
- ПараметрыДоступа = ПравоДоступа(Право, ПроверяемыйОбъект, РольЦикл);
- Исключение
- Прервать;
- КонецПопытки;
- Иначе
- Попытка
- ПараметрыДоступа = ПараметрыДоступа(Право, МетаОбъект, ИмяПоляВместеСТЧ, РольЦикл);
- Исключение
- Если Ложь
- Или ЗначениеЗаполнено(ПолеОбъекта)
- Или ЗначениеЗаполнено(ИмяТЧ)
- Тогда
- ПрерватьЦикл = Истина;
- Иначе
- ИмяПоляОбъекта = "";
- ПараметрыДоступа = ирОбщий.ПараметрыДоступаКОбъектуМДЛкс(Право, МетаОбъект, РольЦикл, ПрерватьЦикл, ИмяПоляОбъекта);
- КонецЕсли;
- Если ПрерватьЦикл Тогда
- Прервать;
- КонецЕсли;
- КонецПопытки;
- КонецЕсли;
- СтрокаТаблицы = ТаблицаПрав.Добавить();
- СтрокаТаблицы.ТипМетаданных = КорневойТип;
- СтрокаТаблицы.ОбъектМетаданных = ПолноеИмяОбъектаМД;
- СтрокаТаблицы.ОбъектМетаданныхПредставление = ПредставлениеМД;
- СтрокаТаблицы.ОбъектМД = МетаОбъект;
- СтрокаТаблицы.ТабличнаяЧасть = ИмяТЧ;
- СтрокаТаблицы.Поле = ИмяПоляОбъекта;
- СтрокаТаблицы.ПолеПолноеИмя = ПолноеИмяОбъектаМД + "." + ИмяПоляВместеСТЧ;
- //ДочернийОбъектМД = ирОбщий.ДочернийОбъектМДПоИмениЛкс(МетаОбъект, ИмяПоляОбъекта, КорневойТип);
- //Если ДочернийОбъектМД <> Неопределено Тогда
- // СтрокаТаблицы.ПолеПолноеИмя = ДочернийОбъектМД.ПолноеИмя();
- //КонецЕсли;
- СтрокаТаблицы.Роль = РольЦикл.Имя;
- СтрокаТаблицы.Право = КлючИЗначение.Значение;
- Если ТипЗнч(ПараметрыДоступа) = Тип("Булево") Тогда
- Если ПараметрыДоступа Тогда
- Доступ = "да";
- Иначе
- Доступ = "нет";
- КонецЕсли;
- ИначеЕсли ПараметрыДоступа.Доступность Тогда
- Если ПараметрыДоступа.ОграничениеУсловием Тогда
- Доступ = "да ограничено";
- Иначе
- Доступ = "да";
- КонецЕсли;
- Иначе
- Доступ = "нет";
- КонецЕсли;
- СтрокаТаблицы.Доступ = Доступ;
- КонецЦикла;
- КонецЦикла;
- //ирОбщий.ОсвободитьИндикаторПроцессаЛкс();
- КонецЦикла;
- КонецЦикла;
- КонецЦикла;
- ирОбщий.ОсвободитьИндикаторПроцессаЛкс();
- КонецЦикла;
- ирОбщий.ОсвободитьИндикаторПроцессаЛкс();
- Если ВычислятьФункциональныеОпции Тогда
- ДобавленныеОбъектыМД = Новый Соответствие;
- ИменаГруппировок = "ОбъектМД, ТабличнаяЧасть, Поле, ПолеПолноеИмя";
- ПолныеИменаПолей = ТаблицаПрав.Скопировать(, ИменаГруппировок);
- ПолныеИменаПолей.Свернуть(ИменаГруппировок);
- Индикатор = ирОбщий.ПолучитьИндикаторПроцессаЛкс(ПолныеИменаПолей.Количество(), "Функциональные опции");
- Для Каждого СтрокаПоля Из ПолныеИменаПолей Цикл
- ирОбщий.ОбработатьИндикаторЛкс(Индикатор);
- РодительскийОбъектМД = СтрокаПоля.ОбъектМД;
- Если ЗначениеЗаполнено(СтрокаПоля.ТабличнаяЧасть) Тогда
- ТЧ_МД = РодительскийОбъектМД.ТабличныеЧасти.Найти(СтрокаПоля.ТабличнаяЧасть);
- Если ТЧ_МД <> Неопределено Тогда
- РодительскийОбъектМД = ТЧ_МД;
- КонецЕсли;
- КонецЕсли;
- ДочернийОбъектМД = ирОбщий.ДочернийОбъектМДПоИмениЛкс(РодительскийОбъектМД, СтрокаПоля.Поле);
- Если ДочернийОбъектМД <> Неопределено Тогда
- ОбъектМД = ДочернийОбъектМД;
- ПрямоеНазначение = Истина;
- Иначе
- Если ЗначениеЗаполнено(СтрокаПоля.Поле) Тогда
- Продолжить;
- КонецЕсли;
- ОбъектМД = РодительскийОбъектМД;
- ПрямоеНазначение = Ложь;
- КонецЕсли;
- Для Каждого ФункциональнаяОпция Из Метаданные.ФункциональныеОпции Цикл
- //ДобавленыСтроки = Ложь;
- Если ФункциональнаяОпция.Состав.Содержит(ОбъектМД) Тогда
- СтрокаТаблицы = ФункциональныеОпцииПолей.Добавить();
- СтрокаТаблицы.ФункциональнаяОпция = ФункциональнаяОпция.Имя;
- СтрокаТаблицы.ПолеПолноеИмя = СтрокаПоля.ПолеПолноеИмя;
- СтрокаТаблицы.ПрямоеНазначение = ПрямоеНазначение = ЗначениеЗаполнено(СтрокаПоля.Поле);
- //ДобавленыСтроки = Истина;
- КонецЕсли;
- КонецЦикла;
- //Если Не ДобавленыСтроки Тогда
- // // Если объект не входит в функциональные опции
- // СтрокаТаблицы = ФункциональныеОпцииПолей.Добавить();
- // СтрокаТаблицы.ФункциональнаяОпция = "";
- // СтрокаТаблицы.ПолеПолноеИмя = СтрокаПоля.ПолеПолноеИмя;
- // СтрокаТаблицы.ПрямоеНазначение = ПрямоеНазначение = ЗначениеЗаполнено(СтрокаПоля.Поле);
- //КонецЕсли;
- КонецЦикла;
- ирОбщий.ОсвободитьИндикаторПроцессаЛкс();
- КонецЕсли;
- ТаблицаПрав.Колонки.Удалить("ОбъектМД");
+ Если ЭтаФорма <> Неопределено Тогда
+ Обработка = ЭтаФорма.ЭтотОбъект;
+ Иначе
+ ПоместитьПереданныйКэшВоВременноеХранищеЛкс(ОбщиеПараметрыОбработки);
+ Обработка = Отчеты.ирАнализПравДоступа.Создать();
+ ЗаполнитьЗначенияСвойств(Обработка, ОбщиеПараметрыОбработки);
+ КонецЕсли;
+ Обработка.ВычислитьПрава(ИменаРолей);
Результат = Новый Структура;
- Результат.Вставить("ТаблицаПрав", ТаблицаПрав);
- Результат.Вставить("ФункциональныеОпцииПолей", ФункциональныеОпцииПолей);
+ Результат.Вставить("ТаблицаПрав", Обработка.ТаблицаПрав);
+ Результат.Вставить("ФункциональныеОпцииПолей", Обработка.ФункциональныеОпцииПолей.Выгрузить());
Если ЭтаФорма <> Неопределено Тогда
Выполнить("ЭтаФорма." + ОбработчикЗавершения + "(, Результат)");
+ Результат = Неопределено;
+ Иначе
+ Если ЗначениеЗаполнено(АдресРезультата) Тогда
+ ПоместитьВоВременноеХранилище(Результат, АдресРезультата);
+ КонецЕсли;
КонецЕсли;
Иначе
АдресРезультата = ирОбщий.НовыйАдресРезультатаФоновогоЗаданияФормыЛкс(ЭтаФорма);
+ ПараметрыЗадания = Новый Массив;
+ ПараметрыЗадания.Добавить(ОбщиеПараметрыОбработки);
+ ПараметрыЗадания.Добавить(ИменаРолей);
ПараметрыЗадания.Добавить(АдресРезультата);
+ ПараметрыЗадания.Добавить(Неопределено); // ЭтаФорма
+ ПараметрыЗадания.Добавить(Неопределено); // Кнопка
+ ПараметрыЗадания.Добавить(Неопределено); // ОбработчикЗавершения
Представление = "Вычисление прав доступа";
#Если Сервер И Не Сервер Тогда
- ирСервер.ВычислитьПраваДоступаЛкс();
+ ирОбщий.ВычислитьПраваДоступаЛкс();
#КонецЕсли
- ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс("Сформировать", "ирСервер.ВычислитьПраваДоступаЛкс", ПараметрыЗадания, Представление, Кнопка, ОбработчикЗавершения, АдресРезультата);
- ирОбщий.ЗапуститьИлиОтменитьФоновоеЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания, Перезапустить);
+ ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс("Сформировать", "ирОбщий.ВычислитьПраваДоступаЛкс", ПараметрыЗадания, Представление, Кнопка, ОбработчикЗавершения, АдресРезультата);
+ ирОбщий.ЗапуститьИлиОтменитьФоновоеЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания);
Результат = Неопределено;
КонецЕсли;
Возврат Результат;
КонецФункции
-// Параметры:
-// СтруктураТипа - Структура -
-// Результат - ТаблицаЗначений -
-// НачальноеКоличествоКолонок - Число -
-// Результат:
-// Булево - были ли подходящие коллекции
-Функция СобратьОбъектыМетаданных(мОбъекты, ТипОбъектов, СтруктураТипа, Знач ЛиЦелевойТипКорневой, Знач РасширенныеПредставления, Знач мКолонкиРасширенногоПредставления, Знач ПолноеИмяРодителя = Неопределено,
- Знач ЗащитаРекурсия = Неопределено, Знач СвойстваРекурсия = Неопределено) Экспорт
+Функция СобратьОбъектыМДОдногоТипаЛкс(ОбщиеПараметрыОбработки, АдресРезультата = Неопределено,
+ ЭтаФорма = Неопределено, Кнопка = Неопределено, ОбработчикЗавершения = "") Экспорт
- мПлатформа = ирКэш.Получить();
- #Если Сервер И Не Сервер Тогда
- мПлатформа = Обработки.ирПлатформа.Создать();
- мОбъекты = Новый ТаблицаЗначений;
- #КонецЕсли
- ТаблицаОбщихТипов = мПлатформа.ТаблицаОбщихТипов;
- Если ЗащитаРекурсия = Неопределено Тогда
- ЗащитаРекурсия = Новый Соответствие;
- КонецЕсли;
- Если СвойстваРекурсия = Неопределено Тогда
- СвойстваРекурсия = Новый Соответствие;
- КонецЕсли;
- Свойства = СвойстваРекурсия[СтруктураТипа.ИмяОбщегоТипа];
- Если Свойства = Неопределено Тогда
- СвойстваВсе = мПлатформа.ПолучитьТаблицуСловСтруктурыТипа(СтруктураТипа,,,, Ложь,, "Свойство");
- Свойства = Новый Структура;
- Для Каждого Свойство Из СвойстваВсе Цикл
- Если Свойство.Слово = "Состав" Тогда
- Продолжить;
- КонецЕсли;
- СтрокаТипаЗначения = ТаблицаОбщихТипов.НайтиСтроки(Новый Структура("ЯзыкПрограммы, Слово", 0, Свойство.ТипЗначения));
- Если СтрокаТипаЗначения.Количество() = 0 Тогда
- Продолжить;
- КонецЕсли;
- Свойства.Вставить(Свойство.Слово, СтрокаТипаЗначения[0].ТипЭлементаКоллекции);
- КонецЦикла;
- СвойстваРекурсия[СтруктураТипа.ИмяОбщегоТипа] = Свойства;
- КонецЕсли;
- Если ПолноеИмяРодителя = Неопределено Тогда
- ИндикаторСвойств = ирОбщий.ПолучитьИндикаторПроцессаЛкс(Свойства.Количество());
- КонецЕсли;
- ЛиБылиПодходящиеКоллекции = Ложь;
- Для Каждого Свойство Из Свойства Цикл
- Если ИндикаторСвойств <> Неопределено Тогда
- ирОбщий.ОбработатьИндикаторЛкс(ИндикаторСвойств);
- КонецЕсли;
- ТипЭлементаКоллекции = Свойство.Значение;
- ИмяСвойства = Свойство.Ключ;
- Если Истина
- И ЗначениеЗаполнено(ТипЭлементаКоллекции)
- И Найти(ТипЭлементаКоллекции, ",") = 0
- Тогда
- Если ТипЭлементаКоллекции = ТипОбъектов Тогда
- ЛиБылиПодходящиеКоллекции = Истина;
- КонецЕсли;
- Попытка
- КоллекцияВСвойстве = СтруктураТипа.Метаданные[ИмяСвойства];
- Исключение
- Продолжить;
- КонецПопытки;
- Если КоллекцияВСвойстве = Неопределено Тогда
- Продолжить;
- КонецЕсли;
- ИндикаторКоллекции = Неопределено;
- Если ПолноеИмяРодителя = Неопределено Тогда
- ИндикаторКоллекции = ирОбщий.ПолучитьИндикаторПроцессаЛкс(КоллекцияВСвойстве.Количество(), ИмяСвойства);
- КонецЕсли;
- СтруктураТипаОбъекта = Неопределено;
- Для Каждого ОбъектМД Из КоллекцияВСвойстве Цикл
- #Если Сервер И Не Сервер Тогда
- ОбъектМД = Метаданные.Справочники.ирАлгоритмы;
- #КонецЕсли
- Если ИндикаторКоллекции <> Неопределено Тогда
- ирОбщий.ОбработатьИндикаторЛкс(ИндикаторКоллекции);
- КонецЕсли;
- ПолноеИмяМД = "";
- Попытка
- ПолноеИмяМД = ОбъектМД.ПолноеИмя();
- Исключение
- // Пакет XDTO
- // Описание стандартного реквизита
- Попытка
- ИмяОбъекта = ОбъектМД.Имя;
- Исключение
- ИмяОбъекта = "";
- КонецПопытки;
- Если ЗначениеЗаполнено(ИмяОбъекта) Тогда
- ПолноеИмяМД = ПолноеИмяРодителя + "." + ирОбщий.ПоследнийФрагментЛкс(ТипЭлементаКоллекции, " ") + "." + ОбъектМД.Имя;
- КонецЕсли;
- КонецПопытки;
- Если ТипЭлементаКоллекции = ТипОбъектов Тогда
- СтрокаНайденного = мОбъекты.Добавить();
- ЗаполнитьЗначенияСвойств(СтрокаНайденного, ОбъектМД);
- Если РасширенныеПредставления Тогда
- Для Каждого ИмяКолонкиРезультата Из мКолонкиРасширенногоПредставления Цикл
- Попытка
- ЗначениеСвойства = ОбъектМД[ИмяКолонкиРезультата];
- Исключение
- // Измерение последовательности
- Продолжить;
- КонецПопытки;
- СтрокаНайденного[ИмяКолонкиРезультата] = ирОбщий.РасширенноеПредставлениеЗначенияЛкс(ЗначениеСвойства);
- КонецЦикла;
- КонецЕсли;
- СтрокаНайденного.ОбъектМД = ОбъектМД;
- СтрокаНайденного.ПолноеИмя = ПолноеИмяМД;
- СтрокаНайденного.ПолноеИмяРодителя = ПолноеИмяРодителя;
- КонецЕсли;
- Если ЗначениеЗаполнено(ПолноеИмяМД) Тогда
- Если ЗащитаРекурсия[ПолноеИмяМД ] = 1 Тогда
- Продолжить;
- КонецЕсли;
- ЗащитаРекурсия[ПолноеИмяМД] = 1;
- КонецЕсли;
- Если СтруктураТипаОбъекта = Неопределено Тогда
- СтруктураТипаОбъекта = мПлатформа.НоваяСтруктураТипа();
- СтруктураТипаОбъекта.ИмяОбщегоТипа = ТипЭлементаКоллекции;
- КонецЕсли;
- СтруктураТипаОбъекта.Метаданные = ОбъектМД;
- Если Не ЛиЦелевойТипКорневой Тогда
- ЛиБылиПодходящиеКоллекцииСнизу = СобратьОбъектыМетаданных(мОбъекты, ТипОбъектов, СтруктураТипаОбъекта, ЛиЦелевойТипКорневой, РасширенныеПредставления, мКолонкиРасширенногоПредставления,
- ПолноеИмяМД, ЗащитаРекурсия, СвойстваРекурсия);
- Если ЛиБылиПодходящиеКоллекцииСнизу Тогда
- ЛиБылиПодходящиеКоллекции = Истина;
- КонецЕсли;
- Если Не ЛиБылиПодходящиеКоллекции Тогда
- Прервать;
- КонецЕсли;
- КонецЕсли;
- КонецЦикла;
- Если ИндикаторКоллекции <> Неопределено Тогда
- ирОбщий.ОсвободитьИндикаторПроцессаЛкс();
- КонецЕсли;
- КонецЕсли;
- КонецЦикла;
- Если ИндикаторСвойств <> Неопределено Тогда
- ирОбщий.ОсвободитьИндикаторПроцессаЛкс();
- КонецЕсли;
- Возврат ЛиБылиПодходящиеКоллекции;
-
-КонецФункции
-
-Функция ЭтоКорневойТипМетаданныхЛкс(ИмяОбщегоТипа) Экспорт
- мПлатформа = ирКэш.Получить();
- #Если Сервер И Не Сервер Тогда
- мПлатформа = Обработки.ирПлатформа.Создать();
- #КонецЕсли
- мПлатформа.ИнициализацияОписанияМетодовИСвойств();
- СтрокаТипаКоллекции = мПлатформа.ТаблицаОбщихТипов.НайтиСтроки(Новый Структура("ЯзыкПрограммы, ТипЭлементаКоллекции", 0, ИмяОбщегоТипа));
- СтрокаТипаКоллекции = СтрокаТипаКоллекции[0];
- Найденные = мПлатформа.ТаблицаКонтекстов.НайтиСтроки(Новый Структура("ЯзыкПрограммы, ТипЗначения, ТипСлова", 0, СтрокаТипаКоллекции.Слово, "Свойство"));
- Результат = Истина;
- Для Каждого СтрокаКонтекста Из Найденные Цикл
- Если СтрокаКонтекста.ТипКонтекста <> "ОбъектМетаданныхКонфигурация" Тогда
- Результат = Ложь;
- Прервать;
- КонецЕсли;
- КонецЦикла;
- Возврат Результат;
-КонецФункции
-
-Функция СобратьОбъектыМДОдногоТипаЛкс(мОбъекты, ТипОбъектов, РасширенныеПредставления, мКолонкиРасширенногоПредставления,
- ЭтаФорма = Неопределено, Кнопка = Неопределено, ОбработчикЗавершения = "", РазрешитьАсинхронно = Истина, Перезапустить = Ложь) Экспорт
-
- ПараметрыЗадания = Новый Массив;
- ПараметрыЗадания.Добавить(мОбъекты);
- ПараметрыЗадания.Добавить(ТипОбъектов);
- ПараметрыЗадания.Добавить(РасширенныеПредставления);
- ПараметрыЗадания.Добавить(мКолонкиРасширенногоПредставления);
Если Ложь
- Или Не РазрешитьАсинхронно
Или ЭтаФорма = Неопределено
Или Не ЛиАсинхронностьДоступнаЛкс()
Тогда
- мПлатформа = ирКэш.Получить();
- #Если _ Тогда
- мПлатформа = Обработки.ирПлатформа.Создать();
- #КонецЕсли
- мОбъекты.Очистить();
- СтруктураТипа = мПлатформа.ПолучитьСтруктуруТипаИзЗначения(Метаданные);
- ЛиЦелевойТипКорневой = ЭтоКорневойТипМетаданныхЛкс(ТипОбъектов);
- СобратьОбъектыМетаданных(мОбъекты, ТипОбъектов, СтруктураТипа, ЛиЦелевойТипКорневой, РасширенныеПредставления, мКолонкиРасширенногоПредставления);
- мОбъекты = ирОбщий.ТаблицаСМинимальнымиТипамиКолонокЛкс(мОбъекты);
- Результат = мОбъекты;
+ Если ЭтаФорма <> Неопределено Тогда
+ Обработка = ЭтаФорма.ЭтотОбъект;
+ Иначе
+ ПоместитьПереданныйКэшВоВременноеХранищеЛкс(ОбщиеПараметрыОбработки);
+ Обработка = Отчеты.ирАнализМетаданных.Создать();
+ ЗаполнитьЗначенияСвойств(Обработка, ОбщиеПараметрыОбработки);
+ КонецЕсли;
+ Обработка.СобратьОбъектыМетаданных();
+ Результат = Новый Структура;
+ Результат.Вставить("мОбъекты", ирОбщий.ТаблицаСМинимальнымиТипамиКолонокЛкс(Обработка.мОбъекты));
Если ЭтаФорма <> Неопределено Тогда
Выполнить("ЭтаФорма." + ОбработчикЗавершения + "(, Результат)");
+ Результат = Неопределено;
+ Иначе
+ Если ЗначениеЗаполнено(АдресРезультата) Тогда
+ ПоместитьВоВременноеХранилище(Результат, АдресРезультата);
+ КонецЕсли;
КонецЕсли;
Иначе
АдресРезультата = ирОбщий.НовыйАдресРезультатаФоновогоЗаданияФормыЛкс(ЭтаФорма);
+ ПараметрыЗадания = Новый Массив;
+ ПараметрыЗадания.Добавить(ОбщиеПараметрыОбработки);
ПараметрыЗадания.Добавить(АдресРезультата);
+ ПараметрыЗадания.Добавить(Неопределено); // ЭтаФорма
+ ПараметрыЗадания.Добавить(Неопределено); // Кнопка
+ ПараметрыЗадания.Добавить(Неопределено); // ОбработчикЗавершения
Представление = "Сбор объектов метаданных";
#Если Сервер И Не Сервер Тогда
- ирСервер.СобратьОбъектыМДОдногоТипаЛкс();
+ ирОбщий.СобратьОбъектыМДОдногоТипаЛкс();
#КонецЕсли
- ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс("Сформировать", "ирСервер.СобратьОбъектыМДОдногоТипаЛкс", ПараметрыЗадания, Представление, Кнопка, ОбработчикЗавершения, АдресРезультата);
- ирОбщий.ЗапуститьИлиОтменитьФоновоеЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания, Перезапустить);
+ ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс("Сформировать", "ирОбщий.СобратьОбъектыМДОдногоТипаЛкс", ПараметрыЗадания, Представление, Кнопка, ОбработчикЗавершения, АдресРезультата);
+ ирОбщий.ЗапуститьИлиОтменитьФоновоеЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания);
Результат = Неопределено;
КонецЕсли;
Возврат Результат;
@@ -29997,14 +29936,20 @@
КонецФункции
-Процедура ЗаблокироватьНаборЗаписейПоОтборуЛкс(НаборЗаписей, НичегоНеДелатьБезТранзакции = Ложь, НовыйРежимБлокировкиДанных = Неопределено) Экспорт
+Функция ЗапретитьУправляемуюБлокировку(Знач НичегоДелатьБезТранзакции = Ложь) Экспорт
- Если Ложь
+ Возврат Ложь
Или Метаданные.РежимУправленияБлокировкойДанных = Метаданные.СвойстваОбъектов.РежимУправленияБлокировкойДанныхПоУмолчанию.Автоматический
+ Или Метаданные.РежимУправленияБлокировкойДанных = Метаданные.СвойстваОбъектов.РежимУправленияБлокировкойДанныхПоУмолчанию.АвтоматическийИУправляемый
Или (Истина
- И НичегоНеДелатьБезТранзакции
- И Не ТранзакцияАктивна())
- Тогда
+ И НичегоДелатьБезТранзакции
+ И Не ТранзакцияАктивна());
+
+КонецФункции
+
+Процедура ЗаблокироватьНаборЗаписейПоОтборуЛкс(НаборЗаписей, НичегоДелатьБезТранзакции = Ложь, НовыйРежимБлокировкиДанных = Неопределено) Экспорт
+
+ Если ЗапретитьУправляемуюБлокировку(НичегоДелатьБезТранзакции) Тогда
Возврат;
КонецЕсли;
Блокировка = Новый БлокировкаДанных;
@@ -30035,17 +29980,12 @@
КонецПроцедуры
-Процедура ЗаблокироватьРегистрПоМенеджеруЗаписиЛкс(МенеджерЗаписи, НичегоНеДелатьБезТранзакции = Ложь, Знач РежимБлокировки = Неопределено) Экспорт
+Процедура ЗаблокироватьРегистрПоМенеджеруЗаписиЛкс(МенеджерЗаписи, НичегоДелатьБезТранзакции = Ложь, Знач РежимБлокировки = Неопределено) Экспорт
#Если Сервер И Не Сервер Тогда
МенеджерЗаписи = РегистрыСведений.КурсыВалют.СоздатьМенеджерЗаписи();
#КонецЕсли
- Если Ложь
- Или Метаданные.РежимУправленияБлокировкойДанных = Метаданные.СвойстваОбъектов.РежимУправленияБлокировкойДанныхПоУмолчанию.Автоматический
- Или (Истина
- И НичегоНеДелатьБезТранзакции
- И Не ТранзакцияАктивна())
- Тогда
+ Если ЗапретитьУправляемуюБлокировку(НичегоДелатьБезТранзакции) Тогда
Возврат;
КонецЕсли;
Блокировка = Новый БлокировкаДанных;
@@ -30071,14 +30011,9 @@
КонецПроцедуры
-Процедура ЗаблокироватьСсылкуВТранзакцииЛкс(СсылочныйОбъект, НичегоНеДелатьБезТранзакции = Ложь) Экспорт
+Процедура ЗаблокироватьСсылкуВТранзакцииЛкс(СсылочныйОбъект, НичегоДелатьБезТранзакции = Ложь) Экспорт
- Если Ложь
- Или Метаданные.РежимУправленияБлокировкойДанных = Метаданные.СвойстваОбъектов.РежимУправленияБлокировкойДанныхПоУмолчанию.Автоматический
- Или (Истина
- И НичегоНеДелатьБезТранзакции
- И Не ТранзакцияАктивна())
- Тогда
+ Если ЗапретитьУправляемуюБлокировку(НичегоДелатьБезТранзакции) Тогда
Возврат;
КонецЕсли;
Блокировка = Новый БлокировкаДанных;
@@ -30090,14 +30025,9 @@
КонецПроцедуры
-Процедура ЗаблокироватьКонстантуЛкс(КонстантаМенеджерЗначения, НичегоНеДелатьБезТранзакции = Ложь, Знач РежимБлокировки = Неопределено) Экспорт
+Процедура ЗаблокироватьКонстантуЛкс(КонстантаМенеджерЗначения, НичегоДелатьБезТранзакции = Ложь, Знач РежимБлокировки = Неопределено) Экспорт
- Если Ложь
- Или Метаданные.РежимУправленияБлокировкойДанных = Метаданные.СвойстваОбъектов.РежимУправленияБлокировкойДанныхПоУмолчанию.Автоматический
- Или (Истина
- И НичегоНеДелатьБезТранзакции
- И Не ТранзакцияАктивна())
- Тогда
+ Если ЗапретитьУправляемуюБлокировку(НичегоДелатьБезТранзакции) Тогда
Возврат;
КонецЕсли;
Блокировка = Новый БлокировкаДанных;
@@ -30404,7 +30334,7 @@
КонецЕсли;
КонецЕсли;
КонецЕсли;
- Если Результат = Неопределено И ирКэш.НомерВерсииПлатформыЛкс() >= 802014 Тогда
+ Если Результат = Неопределено И ирКэш.ДоступныОбщиеРеквизитыЛкс() Тогда
ОбщийРеквизит = Метаданные.ОбщиеРеквизиты.Найти(ИмяПоля);
Если ОбщийРеквизит <> Неопределено Тогда
Если ЛиОбщийРеквизитИспользуетсяВОбъектеМетаданныхЛкс(ОбщийРеквизит, МетаОбъект) Тогда
@@ -32636,16 +32566,17 @@
ПотокиОбработки[НомерСвободногоПотока].СтрокиРезультатовОбъектов = ПорцияОбъектов.СтрокиРезультатовОбъектов;
АдресРезультата = ПоместитьВоВременноеХранилище(Null);
ПараметрыЗадания = Новый Массив(5);
- ПараметрыЗадания[0] = СтруктураПотоков.МодульОбработчика.Метаданные().ПолноеИмя();
+ ПолноеИмяМодуля = СтруктураПотоков.МодульОбработчика.Метаданные().ПолноеИмя();
+ ПараметрыЗадания[0] = ПолноеИмяМодуля;
ПараметрыЗадания[1] = СтруктураПотоков.ИмяОбработчикаОбъекта;
ПараметрыЗадания[2] = СтруктураПотоков.ОбщиеПараметрыОбработкиОдногоОбъекта;
ПараметрыЗадания[3] = ПорцияОбъектов.ПараметрыОбработкиОбъектов;
ПараметрыЗадания[4] = АдресРезультата;
- ДобавитьПереданныйКэшВСтруктуруЛкс(СтруктураПотоков.ОбщиеПараметрыОбработкиОдногоОбъекта);
+ //ДобавитьПереданныйКэшВСтруктуруЛкс(СтруктураПотоков.ОбщиеПараметрыОбработкиОдногоОбъекта);
#Если Сервер И Не Сервер Тогда
ирОбщий.ОбработатьПорциюОбъектовЛкс();
#КонецЕсли
- ФоновоеЗадание = ФоновыеЗадания.Выполнить("ирОбщий.ОбработатьПорциюОбъектовЛкс", ПараметрыЗадания, НомерСвободногоПотока, "Поток обработки объектов " + НомерСвободногоПотока);
+ ФоновоеЗадание = ФоновыеЗадания.Выполнить("ирОбщий.ОбработатьПорциюОбъектовЛкс", ПараметрыЗадания, ПолноеИмяМодуля + "." + НомерСвободногоПотока, "Поток обработки объектов " + НомерСвободногоПотока);
ПотокиОбработки[НомерСвободногоПотока].АдресРезультата = АдресРезультата;
ПотокиОбработки[НомерСвободногоПотока].УникальныйИдентификатор = ФоновоеЗадание.УникальныйИдентификатор;
СтруктураПотоков.ПорцияОбъектов = Неопределено;
@@ -32741,50 +32672,68 @@
КонецПроцедуры
-Функция ПодборИОбработкаОбъектов_ВыполнитьОбработкуЛкс(Знач ИмяОбработки, ОбщиеПараметрыОбработки, Знач НастройкаОбработки, Знач АдресРезультата = Неопределено, Знач ЭтаФорма = Неопределено) Экспорт
+Функция ПодборИОбработкаОбъектов_ВыполнитьОбработкуЛкс(Знач ИмяОбработки, ОбщиеПараметрыОбработки, Знач НастройкаОбработки, Знач АдресРезультата = Неопределено, Знач ЭтаФорма = Неопределено,
+ Знач Кнопка = Неопределено, Знач ОбработчикЗавершения = Неопределено, Знач Кэш = Неопределено, БлокируемыеЭлементыФормы = Неопределено) Экспорт
- #Если Клиент Тогда
- Если ОбщиеПараметрыОбработки.ВыполнятьНаСервере Тогда
- ОбщиеПараметрыОбработки.Удалить("Компоновщик");
- ФормаРезультата = НоваяФормаРезультатаФоновогоЗаданияЛкс();
- АдресРезультата = ПоместитьВоВременноеХранилище(Неопределено, ФормаРезультата.УникальныйИдентификатор);
- ПараметрыЗадания = Новый Массив;
- ПараметрыЗадания.Добавить(ИмяОбработки); // ИмяОбработки
- ПараметрыЗадания.Добавить(ОбщиеПараметрыОбработки); // ОбщиеПараметрыОбработки
- ПараметрыЗадания.Добавить(НастройкаОбработки); // НастройкаОбработки
- ПараметрыЗадания.Добавить(АдресРезультата); // АдресРезультата
- ПараметрыЗадания.Добавить(Неопределено); // ЭтаФорма
- ДобавитьПереданныйКэшВСтруктуруЛкс(ОбщиеПараметрыОбработки);
- ФоновоеЗадание = ФоновыеЗадания.Выполнить("ирОбщий.ПодборИОбработкаОбъектов_ВыполнитьОбработкуЛкс", ПараметрыЗадания, НомерСеансаИнформационнойБазы(),
- Метаданные.Обработки.ирПодборИОбработкаОбъектов.Представление() + ". " + ИмяОбработки);
- Если ОжидатьЗавершенияФоновойОперацииЛкс(ФоновоеЗадание, ЭтаФорма) Тогда
- ОбщиеПараметрыОбработки = ПрочитатьРезультатФоновогоЗаданияЛкс(АдресРезультата, ФормаРезультата);
- Результат = ОбщиеПараметрыОбработки.Результат;
- КонецЕсли;
- Иначе
- #КонецЕсли
- Обработка = СоздатьОбъектПоПолномуИмениМетаданныхЛкс("Обработка.ирПодборИОбработкаОбъектов");
- #Если Сервер И Не Сервер Тогда
- Обработка = Обработки.ирПодборИОбработкаОбъектов.Создать()
- #КонецЕсли
- ЗаполнитьЗначенияСвойств(Обработка, ОбщиеПараметрыОбработки);
- НастройкаОбработки.Вставить("ИмяОбработки", ИмяОбработки);
- Если ЗначениеЗаполнено(ОбщиеПараметрыОбработки.Запрос.Текст) Тогда
- Запрос = Новый Запрос;
- Запрос.Текст = ОбщиеПараметрыОбработки.Запрос.Текст;
- ирОбщий.СкопироватьУниверсальнуюКоллекциюЛкс(ОбщиеПараметрыОбработки.Запрос.Параметры, Запрос.Параметры);
- Обработка.мЗапрос = Запрос;
- КонецЕсли;
- Результат = Обработка.ВыполнитьГрупповуюОбработку(НастройкаОбработки);
- ЗаполнитьЗначенияСвойств(ОбщиеПараметрыОбработки, Обработка);
- Если ЗначениеЗаполнено(АдресРезультата) Тогда
- ОбщиеПараметрыОбработки.Вставить("Результат", Результат);
- ПоместитьВоВременноеХранилище(ОбщиеПараметрыОбработки, АдресРезультата);
- КонецЕсли;
- #Если Клиент Тогда
+ Если Ложь
+ Или Кнопка = Неопределено
+ Или ЭтаФорма = Неопределено
+ Или Не ЛиАсинхронностьДоступнаЛкс()
+ Или Не ОбщиеПараметрыОбработки.ВыполнятьНаСервере
+ Тогда
+ ПоместитьПереданныйКэшВоВременноеХранищеЛкс(ОбщиеПараметрыОбработки);
+ Обработка = СоздатьОбъектПоПолномуИмениМетаданныхЛкс("Обработка.ирПодборИОбработкаОбъектов");
+ #Если Сервер И Не Сервер Тогда
+ Обработка = Обработки.ирПодборИОбработкаОбъектов.Создать()
+ #КонецЕсли
+ ЗаполнитьЗначенияСвойств(Обработка, ОбщиеПараметрыОбработки);
+ НастройкаОбработки.Вставить("ИмяОбработки", ИмяОбработки);
+ Если ЗначениеЗаполнено(ОбщиеПараметрыОбработки.Запрос.Текст) Тогда
+ Запрос = Новый Запрос;
+ Запрос.Текст = ОбщиеПараметрыОбработки.Запрос.Текст;
+ ирОбщий.СкопироватьУниверсальнуюКоллекциюЛкс(ОбщиеПараметрыОбработки.Запрос.Параметры, Запрос.Параметры);
+ Обработка.мЗапрос = Запрос;
КонецЕсли;
- ирОбщий.ОповеститьФормыПодсистемыЛкс("ЗаписанОбъект", , ЭтаФорма);
- #КонецЕсли
+ РезультатМетода = Обработка.ВыполнитьГрупповуюОбработку(НастройкаОбработки);
+ Результат = Новый Структура(Обработка.мИменаВозвращаемыхСвойств);
+ ЗаполнитьЗначенияСвойств(Результат, Обработка, Обработка.мИменаВозвращаемыхСвойств);
+ Результат.Вставить("Результат", РезультатМетода);
+ Результат.Вставить("СтрокиДляОбработки", Обработка.СтрокиДляОбработки);
+ Если ЗначениеЗаполнено(АдресРезультата) Тогда
+ ПоместитьВоВременноеХранилище(ОбщиеПараметрыОбработки, АдресРезультата);
+ КонецЕсли;
+ Если ЭтаФорма <> Неопределено Тогда
+ Выполнить("ЭтаФорма." + ОбработчикЗавершения + "(, Результат)");
+ Результат = Неопределено;
+ Иначе
+ Если ЗначениеЗаполнено(АдресРезультата) Тогда
+ ПоместитьВоВременноеХранилище(Результат, АдресРезультата);
+ КонецЕсли;
+ КонецЕсли;
+ Иначе
+ ПредставлениеЗадания = "Обработка объектов";
+ ИмяЗадания = "ОбработкаОбъектов";
+ ПолноеИмяЭтогоМетода = "ирОбщий.ПодборИОбработкаОбъектов_ВыполнитьОбработкуЛкс";
+ АдресРезультата = ирОбщий.НовыйАдресРезультатаФоновогоЗаданияФормыЛкс(ЭтаФорма);
+
+ ОбщиеПараметрыОбработки.Удалить("Компоновщик");
+ ПараметрыЗадания = Новый Массив;
+ ПараметрыЗадания.Добавить(ИмяОбработки); // ИмяОбработки
+ ПараметрыЗадания.Добавить(ОбщиеПараметрыОбработки); // ОбщиеПараметрыОбработки
+ ПараметрыЗадания.Добавить(НастройкаОбработки); // НастройкаОбработки
+ ПараметрыЗадания.Добавить(АдресРезультата); // АдресРезультата
+ ПараметрыЗадания.Добавить(Неопределено); // ЭтаФорма
+ ПараметрыЗадания.Добавить(Неопределено); // Кнопка
+ ПараметрыЗадания.Добавить(Неопределено); // ОбработчикЗавершения
+ ПараметрыЗадания.Добавить(Неопределено); // Кэш
+ ДобавитьПереданныйКэшВСтруктуруЛкс(ОбщиеПараметрыОбработки);
+ Если БлокируемыеЭлементыФормы = Неопределено Тогда
+ БлокируемыеЭлементыФормы = Новый Массив;
+ КонецЕсли;
+ ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс(ИмяЗадания, ПолноеИмяЭтогоМетода, ПараметрыЗадания, ПредставлениеЗадания, Кнопка, ОбработчикЗавершения, АдресРезультата,,
+ БлокируемыеЭлементыФормы);
+ ирОбщий.ЗапуститьИлиОтменитьФоновоеЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания);
+ КонецЕсли;
Возврат Результат;
КонецФункции
@@ -33389,6 +33338,9 @@
//
Функция ПроверитьЗавершениеФоновыхЗаданийФормыЛкс(Знач ЭтаФорма) Экспорт
+ //Если Не ЭтаФорма.Открыта() Тогда
+ // Возврат Истина;
+ //КонецЕсли;
СлужебныеДанные = ирОбщий.СлужебныеДанныеФормыЛкс(ЭтаФорма);
#Если Сервер И Не Сервер Тогда
ЭтаФорма = ПолучитьОбщуюФорму();
@@ -33482,7 +33434,7 @@
КонецФункции
-Процедура ОбработатьЗавершениеЗаданияФормыЛкс(Знач ОписаниеЗадания, Знач ЭтаФорма, Знач ФоновоеЗадание = Неопределено, ПоЗапросуПользователя = Ложь)
+Процедура ОбработатьЗавершениеЗаданияФормыЛкс(Знач ОписаниеЗадания, Знач ЭтаФорма, Знач ФоновоеЗадание = Неопределено, Знач ПоЗапросуПользователя = Ложь, Знач ЗакрытьФормуЗадания = Ложь)
Если ФоновоеЗадание = Неопределено Тогда
ФоновоеЗадание = ФоновыеЗадания.НайтиПоУникальномуИдентификатору(ОписаниеЗадания.УникальныйИдентификатор);
@@ -33507,6 +33459,11 @@
ФормаЗадания.Открыть();
КонецЕсли;
КонецЕсли;
+ Если ЗакрытьФормуЗадания Тогда
+ Если ФормаЗадания.Открыта() Тогда
+ ФормаЗадания.Закрыть();
+ КонецЕсли;
+ КонецЕсли;
ОписаниеЗадания.УникальныйИдентификатор = Неопределено; // Защита от зацикливания
ОписаниеЗадания.ФормаЗадания = Неопределено;
Если ФормаЗадания.Открыта() Тогда
@@ -33879,11 +33836,11 @@
ПеревестиКолонкиСтруктурыХраненияБДПоляЛкс(ИндексТаблицыБД.Поля);
Если ИндексТаблицыБД.Поля[0].ИмяПоля = ПредопределенноеПоле Тогда
ЭлементПорядка.Доступность = Истина;
+ НовыйПорядок = ПредопределенноеПоле;
Прервать;
КонецЕсли;
КонецЦикла;
Если ЭлементПорядка.Доступность Тогда
- НовыйПорядок = ПредопределенноеПоле;
Прервать;
КонецЕсли;
КонецЕсли;
@@ -34535,6 +34492,7 @@
мПлатформа.ПодключитьПерехватКлавиатуры().ЗахватПервым = Ложь; // Используем не по назначению
Если ТипЗнч(ЭтаФорма) = Тип("Форма") Тогда
ДобавитьВСписокОткрытыхФормЛкс(ЭтаФорма);
+ ДобавитьИнструментВИсториюРаботыЛкс(ЭтаФорма);
ЭтаФорма.УстановитьДействие("ВнешнееСобытие", Неопределено); // Будем вызывать напрямую, чтобы платформа не вызывала обновление всех форм
ЭтаФорма.УстановитьДействие("ОбработкаОповещения", Неопределено); // Будем вызывать напрямую, чтобы платформа не вызывала обновление всех форм
//Если СлужебныеДанныеФормы.ОбработчикиПриВыводеСтроки.Количество() > 0 Тогда
@@ -34572,11 +34530,9 @@
#Если Сервер И Не Сервер Тогда
СлужебныеДанные = Новый Структура;
#КонецЕсли
- Если СлужебныеДанные.Свойство("ФоновыеЗадания", ЗаданияФормы) Тогда
- Для Каждого ОписаниеЗадания Из ЗаданияФормы Цикл
- ОтменитьЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания);
- КонецЦикла;
- КонецЕсли;
+ Для Каждого КлючИЗначение Из СлужебныеДанные.Задания Цикл
+ ОтменитьЗаданиеФормыЛкс(ЭтаФорма, КлючИЗначение.Значение, Истина);
+ КонецЦикла;
мПлатформа = ирКэш.Получить();
#Если Сервер И Не Сервер Тогда
@@ -34603,7 +34559,7 @@
КонецПроцедуры
-Функция ОтменитьЗаданиеФормыЛкс(Знач ЭтаФорма, Знач ОписаниеЗадания)
+Функция ОтменитьЗаданиеФормыЛкс(Знач ЭтаФорма, Знач ОписаниеЗадания, Знач ЗакрытьФормуЗадания = Ложь)
Если Не ЗначениеЗаполнено(ОписаниеЗадания.УникальныйИдентификатор) Тогда
Возврат Ложь;
@@ -34613,7 +34569,7 @@
ЗаданияФормы = Новый Структура;
#КонецЕсли
ОтменитьФоновоеЗаданиеЛкс(ОписаниеЗадания.УникальныйИдентификатор);
- ОбработатьЗавершениеЗаданияФормыЛкс(ОписаниеЗадания, ЭтаФорма,, Истина);
+ ОбработатьЗавершениеЗаданияФормыЛкс(ОписаниеЗадания, ЭтаФорма,, Истина, ЗакрытьФормуЗадания);
ПроверитьЗавершениеФоновыхЗаданийФормыЛкс(ЭтаФорма);
Возврат Истина;
@@ -35020,6 +34976,9 @@
Процедура ОткрытьСвязанныйСеансТонкогоКлиентаЛкс() Экспорт
Результат = ирКэш.ПолучитьСеансТонкогоКлиентаЛкс();
+ Если Результат = Неопределено Тогда
+ Возврат;
+ КонецЕсли;
Результат.Visible = Истина;
Окна = Результат.ПолучитьОкна();
СписокОткрытыхОбъектов = Новый СписокЗначений;
diff --git a/CommonModules/ирСервер/Ext/Module.bsl b/CommonModules/ирСервер/Ext/Module.bsl
index ee6fc7e68..0aab6da86 100644
--- a/CommonModules/ирСервер/Ext/Module.bsl
+++ b/CommonModules/ирСервер/Ext/Module.bsl
@@ -611,7 +611,7 @@
КонецПроцедуры
-Функция ПолучитьИмяКомпьютераЛкс() Экспорт
+Функция ИмяКомпьютераЛкс() Экспорт
Если ирКэш.ЛиПортативныйРежимЛкс() Тогда
Результат = НСтр(СтрокаСоединенияИнформационнойБазы(), "Srvr");
@@ -815,7 +815,14 @@
#Если Сервер И Не Сервер Тогда
МодульУправлениеСвойствами = УправлениеСвойствами;
#КонецЕсли
- СписокСвойств = МодульУправлениеСвойствами.СвойстваОбъекта(СсылкаОбъекта);
+ Если ирОбщий.МетодРеализованЛкс(МодульУправлениеСвойствами, "СвойстваОбъекта") Тогда
+ // БСП 2.4+
+ СписокСвойств = МодульУправлениеСвойствами.СвойстваОбъекта(СсылкаОбъекта);
+ ИначеЕсли ирОбщий.МетодРеализованЛкс(МодульУправлениеСвойствами, "ПолучитьСписокСвойств") Тогда
+ // БСП 2.3-
+ // https://www.hostedredmine.com/issues/917471
+ СписокСвойств = МодульУправлениеСвойствами.ПолучитьСписокСвойств(СсылкаОбъекта);
+ КонецЕсли;
Возврат СписокСвойств;
КонецФункции
@@ -865,22 +872,6 @@
Возврат Результат;
КонецФункции
-Функция ВычислитьПраваДоступаЛкс(ВычислятьФункциональныеОпции, ИменаРолей, ИспользоватьНаборПолей, НаборПолейТаблица, ОбъектМетаданных, ПолеОбъекта, Пользователь, ФункциональныеОпцииПолей, АдресРезультата = "") Экспорт
- Результат = ирОбщий.ВычислитьПраваДоступаЛкс(ВычислятьФункциональныеОпции, ИменаРолей, ИспользоватьНаборПолей, НаборПолейТаблица, ОбъектМетаданных, ПолеОбъекта, Пользователь, ФункциональныеОпцииПолей);
- Если ЗначениеЗаполнено(АдресРезультата) Тогда
- ПоместитьВоВременноеХранилище(Результат, АдресРезультата);
- КонецЕсли;
- Возврат Результат;
-КонецФункции
-
-Функция СобратьОбъектыМДОдногоТипаЛкс(мОбъекты, ТипОбъектов, РасширенныеПредставления, мКолонкиРасширенногоПредставления, АдресРезультата = "") Экспорт
- Результат = ирОбщий.СобратьОбъектыМДОдногоТипаЛкс(мОбъекты, ТипОбъектов, РасширенныеПредставления, мКолонкиРасширенногоПредставления);
- Если ЗначениеЗаполнено(АдресРезультата) Тогда
- ПоместитьВоВременноеХранилище(Результат, АдресРезультата);
- КонецЕсли;
- Возврат Результат;
-КонецФункции
-
Функция ВыполнитьЗапросЛкс(ТекстЗапроса, Параметры = Неопределено, АдресРезультата = "") Экспорт
Результат = ирОбщий.ВыполнитьЗапросЛкс(ТекстЗапроса, Параметры);
Если ЗначениеЗаполнено(АдресРезультата) Тогда
@@ -908,6 +899,7 @@
СоединенныеРегистры = Новый Массив;
#КонецЕсли
ДинамическийСписок = ирОбщий.ДанныеЭлементаФормыЛкс(ОсновнойЭУ);
+ ДинамическийСписок.КомпоновщикНастроек.Настройки.ДополнительныеСвойства.Вставить("ИмяТаблицы", ПолноеИмяТаблицы);
ОбъектМД = ирОбщий.ОбъектМДПоПолномуИмениТаблицыБДЛкс(ПолноеИмяТаблицы, Истина);
Если ОбъектМД = Неопределено Тогда
Возврат Ложь;
@@ -972,7 +964,6 @@
ТекстЗапроса = "ВЫБРАТЬ *" + ТекстДопПоля + ТекстИсточников;
ДинамическийСписок.ТекстЗапроса = ТекстЗапроса;
- ДинамическийСписок.КомпоновщикНастроек.Настройки.ДополнительныеСвойства.Вставить("ИмяТаблицы", ПолноеИмяТаблицы);
ПоляТаблицы = ЭтаФорма.ПолучитьРеквизиты(ПутьКДаннымСписка);
Пока ОсновнойЭУ.ПодчиненныеЭлементы.Количество() > 0 Цикл
Попытка
@@ -1001,6 +992,12 @@
ИмяПоля = ОсновнойЭУ.Имя + ИмяКолонки;
Колонка = КолонкиТП.Найти(ИмяПоля);
Если Колонка = Неопределено Тогда
+ СуществующийЭлемент = ЭтаФорма.Элементы.Найти(ИмяПоля);
+ Если СуществующийЭлемент <> Неопределено Тогда
+ // https://www.hostedredmine.com/issues/917823
+ // Удалить или переименовать его нельзя
+ ИмяПоля = "_" + ИмяПоля;
+ КонецЕсли;
Колонка = ЭтаФорма.Элементы.Добавить(ИмяПоля, Тип("ПолеФормы"), ОсновнойЭУ);
Колонка.Вид = ВидПоляФормы.ПолеНадписи;
ПутьКДаннымПоля = ПутьКДаннымСписка + "." + ИмяКолонки;
diff --git a/ConfigDumpInfo.xml b/ConfigDumpInfo.xml
index 161b0a99d..45ea9ce36 100644
--- a/ConfigDumpInfo.xml
+++ b/ConfigDumpInfo.xml
@@ -17,14 +17,14 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -42,8 +42,8 @@
-
-
+
+
@@ -88,26 +88,26 @@
-
-
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
@@ -534,7 +534,7 @@
-
+
@@ -591,13 +591,13 @@
-
-
+
+
-
+
@@ -807,10 +807,10 @@
-
-
+
+
-
+
@@ -848,8 +848,8 @@
-
-
+
+
@@ -878,8 +878,8 @@
-
-
+
+
@@ -918,10 +918,10 @@
-
-
-
-
+
+
+
+
@@ -985,8 +985,8 @@
-
-
+
+
@@ -999,11 +999,11 @@
-
-
+
+
-
+
@@ -1039,12 +1039,12 @@
-
-
+
+
-
+
@@ -1055,7 +1055,7 @@
-
+
@@ -1132,8 +1132,8 @@
-
-
+
+
@@ -1146,7 +1146,7 @@
-
+
@@ -1186,14 +1186,14 @@
-
-
+
+
-
-
+
+
@@ -1220,8 +1220,8 @@
-
-
+
+
@@ -1237,8 +1237,8 @@
-
-
+
+
@@ -1277,8 +1277,8 @@
-
-
+
+
@@ -1289,8 +1289,8 @@
-
-
+
+
@@ -1411,8 +1411,8 @@
-
-
+
+
@@ -1465,7 +1465,8 @@
-
+
+
@@ -1491,22 +1492,28 @@
+
+
+
+
+
+
@@ -1516,13 +1523,17 @@
+
+
+
+
@@ -1536,8 +1547,8 @@
-
-
+
+
@@ -1553,10 +1564,10 @@
-
-
-
-
+
+
+
+
@@ -1565,26 +1576,26 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
+
+
@@ -1603,14 +1614,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -1621,15 +1632,15 @@
-
-
+
+
-
+
@@ -1684,10 +1695,10 @@
-
-
-
-
+
+
+
+
@@ -1706,7 +1717,7 @@
-
+
@@ -1749,63 +1760,63 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
@@ -1880,7 +1891,7 @@
-
+
@@ -1920,15 +1931,15 @@
-
-
+
+
-
-
+
+
-
+
@@ -1953,8 +1964,8 @@
-
-
+
+
@@ -1976,8 +1987,8 @@
-
-
+
+
@@ -1985,14 +1996,14 @@
-
-
+
+
-
-
-
-
+
+
+
+
@@ -2016,8 +2027,8 @@
-
-
+
+
@@ -2127,8 +2138,8 @@
-
-
+
+
@@ -2138,8 +2149,8 @@
-
-
+
+
@@ -2147,8 +2158,8 @@
-
-
+
+
@@ -2233,8 +2244,8 @@
-
-
+
+
@@ -2263,8 +2274,8 @@
-
-
+
+
@@ -2284,7 +2295,7 @@
-
+
@@ -2331,10 +2342,10 @@
-
-
+
+
-
+
@@ -2395,7 +2406,7 @@
-
+
@@ -2418,7 +2429,7 @@
-
+
@@ -2457,12 +2468,12 @@
-
-
+
+
-
+
@@ -2511,11 +2522,11 @@
-
-
+
+
-
+
@@ -2604,7 +2615,7 @@
-
+
@@ -2708,10 +2719,10 @@
-
-
+
+
-
+
@@ -2719,8 +2730,8 @@
-
-
+
+
@@ -2733,17 +2744,17 @@
-
+
-
-
+
+
-
-
+
+
@@ -2767,10 +2778,10 @@
-
-
+
+
-
+
@@ -2799,17 +2810,17 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Configuration.xml b/Configuration.xml
index 8a4527c6a..c1dec351f 100644
--- a/Configuration.xml
+++ b/Configuration.xml
@@ -47,7 +47,7 @@
Role.ирРазработчик
Tormozit
- 5.75.1
+ 5.76.1
false
true
diff --git a/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form.bin b/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form.bin
index 90bb57ab5..d59a5f633 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 c19ddcf3f..8cfdc124b 100644
--- a/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form/form.txt
+++ b/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form/form.txt
@@ -1298,7 +1298,11 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,0,1,
{5,4a991a32-fb27-422a-a99e-bfa0c561a5b4,41,1,15,
-{7,6943aca1-c644-4ab8-a3b8-fad126e55320,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,c9a83f54-fee6-46cc-b410-20d67c8e9bbe,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},6,
+{1,0},
+{1,0},1},
+{7,52e7d1ec-af56-4f89-b844-8f47fba15d8a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОткрытьФайлЖурнала",
{1,"ДействияФормыОткрытьФайлЖурнала",
{1,1,
@@ -1325,69 +1329,7 @@
},
{4,1,
{0,a171cb59-6182-4375-bf8c-6890274f4366},"",-1,-1,1,0,""},1},
-{7,81f60316-630b-46d8-a194-c79f69828598,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,2,
-{"ru","Загрузить настройку формы..."},
-{"en","Загрузить настройку формы..."}
-},
-{1,2,
-{"ru","Загрузить настройку формы..."},
-{"en","Загрузить настройку формы..."}
-},
-{4,1,
-{0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2},
-{7,e31ab356-4c30-430d-9ee2-7df91aa8877f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},6,
-{1,0},
-{1,0},1},
-{7,c9333c26-cdf3-4f72-9b37-30f14800838e,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,2,
-{"ru","Открыть техножурнал с тем же отбором"},
-{"en","Открыть техножурнал с тем же отбором"}
-},
-{1,2,
-{"ru","Открыть техножурнал с тем же отбором"},
-{"en","Открыть техножурнал с тем же отбором"}
-},
-{4,1,
-{0,5a01a007-81fc-4dbf-8170-98fbaabecd73},"",-1,-1,0,0,""},1},
-{7,c7d327ce-f190-4763-a100-aa9f5430521b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},6,
-{1,0},
-{1,0},1},
-{7,eac04e5d-810c-4e30-acb7-7bc196ffd7a5,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,e16eb401-b1af-4acf-95ec-b8520faf2a56,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельЖурналРегистрацииОбновить",
{1,"КоманднаяПанельЖурналРегистрацииОбновить",
{1,1,
@@ -1414,15 +1356,40 @@
},
{4,1,
{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0,""},2},
-{7,342f1432-3c19-4ac5-bf04-b8c0118e516d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,17da7a23-8ebe-43b1-81a4-43365486307b,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,2,
+{"ru","Открыть описание механизма its.1c.ru"},
+{"en","Открыть описание механизма its.1c.ru"}
+},
+{1,2,
+{"ru","Открыть описание механизма its.1c.ru"},
+{"en","Открыть описание механизма its.1c.ru"}
+},1},
+{7,934e8383-7af3-4f96-ae55-dc0f6edc2979,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},6,
{1,0},
{1,0},1},
-{7,14bce9eb-96bb-4c65-9435-7ffd689460dd,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,c2ca7fcd-b4b2-42fc-9ac7-bd795a6724dc,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},6,
{1,0},
{1,0},1},
-{7,04f542e3-9928-4dfa-b0c6-3c37f1a1be04,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,624916ad-3dc2-469d-a262-1be8c0c23d4b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыОтображатьОтбор",
{1,"КоманднаяПанельФормыОтображатьОтбор",
{1,1,
@@ -1450,36 +1417,42 @@
{4,1,
{0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""},
{0,0,0},1},
-{7,b0b4d6a0-24e8-4a89-b9a3-9abf98c89234,1,e1692cc2-605b-4535-84dd-28440238746c,
-{3,"КоманднаяПанельФормыОткрытьИТС",
-{1,"КоманднаяПанельФормыОткрытьИТС",
+{7,9f2d5a3a-8168-40b7-b57a-6cb11044691a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},6,
+{1,0},
+{1,0},1},
+{7,ed0aa347-489b-45c4-a5e6-286b7d87dbf6,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,2,
-{"ru","Открыть описание механизма its.1c.ru"},
-{"en","Открыть описание механизма its.1c.ru"}
+{"ru","Открыть техножурнал с тем же отбором"},
+{"en","Открыть техножурнал с тем же отбором"}
},
{1,2,
-{"ru","Открыть описание механизма its.1c.ru"},
-{"en","Открыть описание механизма its.1c.ru"}
-},1},
-{7,00ea8f03-f4a6-4112-885a-c4d47a6c7c23,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{"ru","Открыть техножурнал с тем же отбором"},
+{"en","Открыть техножурнал с тем же отбором"}
+},
+{4,1,
+{0,5a01a007-81fc-4dbf-8170-98fbaabecd73},"",-1,-1,0,0,""},1},
+{7,10735fb6-3389-45af-9c32-02f631ac0856,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},6,
{1,0},
{1,0},1},
-{7,c23a51e5-7844-4855-b02f-42facb60420e,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,01fbcdab-1dba-4115-9f05-8004fd46c95a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -1507,7 +1480,34 @@
{4,1,
{0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""},
{0,0,0},2},
-{7,721af793-7fc1-4df1-b84e-4e89480bdb2e,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,ae48241f-a073-44ec-8256-8dc0edfb1142,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,2,
+{"ru","Загрузить настройку формы..."},
+{"en","Загрузить настройку формы..."}
+},
+{1,2,
+{"ru","Загрузить настройку формы..."},
+{"en","Загрузить настройку формы..."}
+},
+{4,1,
+{0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2},
+{7,bffca9ca-93c7-437b-a244-f0d7c8a9cc0f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -1534,7 +1534,7 @@
},
{4,1,
{0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""},1},
-{7,2557b3ae-2faa-441c-b80d-dde337a4902d,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,4fe450cf-b7d5-43d5-99b2-7be694de1cf2,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -1561,7 +1561,7 @@
},
{4,1,
{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},
-{7,1cdb6fd1-b964-4dd6-ac2f-7bb6f2930043,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,183d65ef-b759-42da-b5a0-386580d9f286,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -1588,62 +1588,62 @@
},
{4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},1,
-{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,15,6943aca1-c644-4ab8-a3b8-fad126e55320,
+{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,15,52e7d1ec-af56-4f89-b844-8f47fba15d8a,
{8,"ОткрытьФайлЖурнала",0,1,
{1,2,
{"ru","Открыть файл журнала"},
{"en","Открыть файл журнала"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,25,1e2,0,0,1,0,0,0,0},c7d327ce-f190-4763-a100-aa9f5430521b,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,25,1e2,0,0,1,0,0,0,0},c9a83f54-fee6-46cc-b410-20d67c8e9bbe,
{8,"Разделитель1",0,12,
-{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,34,1e2,2,0,1,0,0,0,0},eac04e5d-810c-4e30-acb7-7bc196ffd7a5,
+{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,34,1e2,2,0,1,0,0,0,0},e16eb401-b1af-4acf-95ec-b8520faf2a56,
{8,"Обновить",0,3,
{1,2,
{"ru","Выгрузить"},
{"en","Выгрузить"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,33,1e2,0,3,1,0,0,0,0},342f1432-3c19-4ac5-bf04-b8c0118e516d,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,33,1e2,0,3,1,0,0,0,0},934e8383-7af3-4f96-ae55-dc0f6edc2979,
{8,"Разделитель5",0,12,
-{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,41,1e2,2,0,1,0,0,0,0},04f542e3-9928-4dfa-b0c6-3c37f1a1be04,
+{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,41,1e2,2,0,1,0,0,0,0},624916ad-3dc2-469d-a262-1be8c0c23d4b,
{8,"ОтображатьОтбор",0,7,
{1,2,
{"ru","Отбор"},
{"en","Отбор"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,36,1e2,0,3,1,1,0,0,0},14bce9eb-96bb-4c65-9435-7ffd689460dd,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,36,1e2,0,3,1,1,0,0,0},9f2d5a3a-8168-40b7-b57a-6cb11044691a,
{8,"Разделитель4",0,11,
-{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,37,1e2,2,0,1,0,0,0,0},c9333c26-cdf3-4f72-9b37-30f14800838e,
+{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,37,1e2,2,0,1,0,0,0,0},ed0aa347-489b-45c4-a5e6-286b7d87dbf6,
{8,"АнализТехножурнала",0,4,
{1,2,
{"ru","Техножурнал"},
{"en","Техножурнал"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,22,1e2,0,0,1,0,0,0,0},e31ab356-4c30-430d-9ee2-7df91aa8877f,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,22,1e2,0,0,1,0,0,0,0},c2ca7fcd-b4b2-42fc-9ac7-bd795a6724dc,
{8,"Разделитель3",0,10,
-{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,30,1e2,2,0,1,0,0,0,0},b0b4d6a0-24e8-4a89-b9a3-9abf98c89234,
+{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,30,1e2,2,0,1,0,0,0,0},17da7a23-8ebe-43b1-81a4-43365486307b,
{8,"ОткрытьИТС",0,7,
{1,2,
{"ru","ИТС"},
{"en","ИТС"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,31,1e2,0,0,1,0,0,0,0},00ea8f03-f4a6-4112-885a-c4d47a6c7c23,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,31,1e2,0,0,1,0,0,0,0},10735fb6-3389-45af-9c32-02f631ac0856,
{8,"Разделитель",0,11,
-{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,32,1e2,2,0,1,0,0,0,0},c23a51e5-7844-4855-b02f-42facb60420e,
+{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,32,1e2,2,0,1,0,0,0,0},01fbcdab-1dba-4115-9f05-8004fd46c95a,
{8,"СохранитьНастройку",0,10,
{1,2,
{"ru","Сохранить настройку..."},
{"en","Сохранить настройку..."}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,38,1e2,0,0,1,0,0,0,0},81f60316-630b-46d8-a194-c79f69828598,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,38,1e2,0,0,1,0,0,0,0},ae48241f-a073-44ec-8256-8dc0edfb1142,
{8,"ЗагрузитьНастройку",0,5,
{1,2,
{"ru","Загрузить настройку..."},
{"en","Загрузить настройку..."}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,39,1e2,0,0,1,0,1,0,0},721af793-7fc1-4df1-b84e-4e89480bdb2e,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,39,1e2,0,0,1,0,1,0,0},bffca9ca-93c7-437b-a244-f0d7c8a9cc0f,
{8,"НовоеОкно",0,9,
{1,2,
{"ru","НовоеОкно"},
{"en","НовоеОкно"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,19,1e2,0,0,1,0,0,0,0},2557b3ae-2faa-441c-b80d-dde337a4902d,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,19,1e2,0,0,1,0,0,0,0},4fe450cf-b7d5-43d5-99b2-7be694de1cf2,
{8,"СтруктураФормы",0,4,
{1,2,
{"ru","Структура формы"},
{"en","Структура формы"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,24,1e2,0,0,1,0,0,0,0},1cdb6fd1-b964-4dd6-ac2f-7bb6f2930043,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,24,1e2,0,0,1,0,0,0,0},183d65ef-b759-42da-b5a0-386580d9f286,
{8,"ОПодсистеме",0,4,
{1,2,
{"ru","О подсистеме"},
@@ -1653,7 +1653,7 @@
{0}
}
}
-},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,89606f7d-3370-48f3-ad38-ad5f623d92a5,33,0,0}
+},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,bca2292f-dd6f-448b-9022-faec6b770b76,33,0,0}
},
{8,0,0,900,25,1,
{0,
@@ -1933,75 +1933,7 @@
{0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,d80a01e7-2431-497b-9ae1-f9238f588b9f,228,1,23,
-{7,7465a6ee-f896-4ca0-b716-d446e06e183c,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,2},
-{7,351c0d6e-6bea-407f-a4cb-deab660e08f1,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,2,
-{"ru","Отбор без значения в текущей колонке"},
-{"en","Отбор без значения в текущей колонке"}
-},
-{1,2,
-{"ru","Отбор без значения в текущей колонке"},
-{"en","Отбор без значения в текущей колонке"}
-},
-{4,1,
-{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2},
-{7,fba6d6e5-9236-41eb-be89-21daa919cfd4,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,2},
-{7,1745465a-572f-4f35-a387-6b1a642fb1b7,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,2,
-{"ru","Вывести в табличный документ или таблицу значений"},
-{"en","Вывести в табличный документ или таблицу значений"}
-},
-{1,2,
-{"ru","Вывести в табличный документ или таблицу значений"},
-{"en","Вывести в табличный документ или таблицу значений"}
-},
-{4,1,
-{0,c2e2d966-5b7f-4699-903b-28a6f50d5471},"",-1,-1,1,0,""},2},
-{7,819c8e52-1d9c-442c-91f1-ce95eba17c86,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,eb802e89-f9f0-4b4e-8ada-5d196550884c,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,2},
-{7,5969843f-762e-4a84-a3bf-7baf3f2dacd7,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,2},
-{7,55dd076f-cd36-42fd-b66d-54adeb25f18c,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,491998a2-ba7a-4437-bb59-21f8171e4edc,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -2028,17 +1960,31 @@
},
{4,1,
{0,f0ebb5dc-978f-45d6-8d6d-90002b451026},"",-1,-1,0,0,""},2},
-{7,84e24194-7666-4fbe-a65c-872e5008c106,1,e1692cc2-605b-4535-84dd-28440238746c,
-{3,"КоманднаяПанельЖурналРегистрацииОткрытьОбъектМетаданных",
-{1,"КоманднаяПанельЖурналРегистрацииОткрытьОбъектМетаданных",
+{7,25dffa1a-f0b4-4a5e-a47e-5923e8b96412,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,2},
+{7,cc42d8ad-02f2-45f7-8add-9954ac2a9a82,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,2},
+{7,2cac4585-c4c1-4b92-ad42-059792ccb59f,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,2},
+{7,b31d6ca6-484b-4668-8fc6-22cdbd5ef50f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
+{7,208e2b71-76b8-4afc-9ae6-67a284d23417,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,2},
+{7,83d4b0b9-22d7-45a5-b54b-65f2fa303382,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,""},
@@ -2046,16 +1992,83 @@
}
},7,
{1,2,
-{"ru","Открыть объект метаданных"},
-{"en","Открыть объект метаданных"}
+{"ru","Вывести в табличный документ или таблицу значений"},
+{"en","Вывести в табличный документ или таблицу значений"}
},
{1,2,
-{"ru","Открыть объект метаданных"},
-{"en","Открыть объект метаданных"}
+{"ru","Вывести в табличный документ или таблицу значений"},
+{"en","Вывести в табличный документ или таблицу значений"}
},
{4,1,
-{0,3d510c6e-0d07-453c-af65-fb96ff26fd61},"",-1,-1,1,0,""},1},
-{7,286aa594-278d-4f50-8866-47b731b1b3f3,1,e1692cc2-605b-4535-84dd-28440238746c,
+{0,c2e2d966-5b7f-4699-903b-28a6f50d5471},"",-1,-1,1,0,""},2},
+{7,f35c4933-520e-40d7-a7ca-a37480bec9c4,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,2},
+{7,a9e9b527-6876-4e1a-8565-c5b9a4a795e1,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,2,
+{"ru","Отбор без значения в текущей колонке"},
+{"en","Отбор без значения в текущей колонке"}
+},
+{1,2,
+{"ru","Отбор без значения в текущей колонке"},
+{"en","Отбор без значения в текущей колонке"}
+},
+{4,1,
+{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2},
+{7,b43c895e-c985-46e4-b3c2-5c92abf3a55c,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,2,
+{"ru","Различные значения колонки"},
+{"en","Различные значения колонки"}
+},
+{1,2,
+{"ru","Различные значения колонки"},
+{"en","Различные значения колонки"}
+},
+{4,1,
+{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2},
+{7,99cfdb3b-1990-4148-866d-ff6c1124601f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
+{7,90e8164b-28cb-4fcc-9022-3f6abdc0c66c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,d80a01e7-2431-497b-9ae1-f9238f588b9f,207},0,2},
+{7,978abe3d-8e80-4f9a-8316-5c72ae402e7a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
+{7,53661556-b0f2-4460-b7e6-cf6b1153c862,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,d80a01e7-2431-497b-9ae1-f9238f588b9f,210},0,2},
+{7,b770a7d9-41ee-4a5d-82ad-2b8e7b055e49,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
+{7,1ca3b0ac-e5a8-4268-89c3-4379232b7a8f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельЖурналРегистрацииАнализПравДоступа",
{1,"КоманднаяПанельЖурналРегистрацииАнализПравДоступа",
{1,1,
@@ -2083,20 +2096,17 @@
{4,1,
{0,8ce6a6aa-80eb-4a9e-8b59-f98fd5c6bd40},"",-1,-1,1,0,""},
{0,0,0},2},
-{7,a7f9e354-19ee-45d4-a2cb-0b4b7e7d6ac5,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,2},
-{7,680679f6-9436-424c-8548-cb30f166eed3,1,e1692cc2-605b-4535-84dd-28440238746c,
-{3,"КлсКомандаНажатие",
-{1,"КлсКомандаНажатие",
+{7,13e6ca55-eca6-4c2f-8e39-6665de8b8a7e,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,""},
@@ -2104,26 +2114,16 @@
}
},7,
{1,2,
-{"ru","Различные значения колонки"},
-{"en","Различные значения колонки"}
+{"ru","Открыть объект метаданных"},
+{"en","Открыть объект метаданных"}
},
{1,2,
-{"ru","Различные значения колонки"},
-{"en","Различные значения колонки"}
+{"ru","Открыть объект метаданных"},
+{"en","Открыть объект метаданных"}
},
{4,1,
-{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2},
-{7,ccd56f1e-2c41-4948-90d6-05111fc23b75,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,d4e756df-af50-4666-ac09-5e9f4dfde8c3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,1da16adf-cb21-4663-9397-c0497efc1437,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,d80a01e7-2431-497b-9ae1-f9238f588b9f,207},0,2},
-{7,f906e10b-6bd2-4e87-8c0b-d7821b295704,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,cc682751-69e9-409d-b385-10d7ffcbe334,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,d80a01e7-2431-497b-9ae1-f9238f588b9f,210},0,2},
-{7,e5de0668-0c04-4c43-8277-b283e43eda47,1,e1692cc2-605b-4535-84dd-28440238746c,
+{0,3d510c6e-0d07-453c-af65-fb96ff26fd61},"",-1,-1,1,0,""},1},
+{7,d9a28bc1-b4c7-49b0-bf37-11c87587396e,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -2150,7 +2150,7 @@
},
{4,1,
{0,98f09020-9b4d-48bc-96b4-84d954a633e8},"",14,2,1,0,""},2},
-{7,1bad2e95-ff18-4c6d-a6f6-8e438fbd1255,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,93c772c8-18d8-4424-84bf-c44ae85bf8ad,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельЖурналРегистрацииНастроитьРегистрациюСобытия",
{1,"КоманднаяПанельЖурналРегистрацииНастроитьРегистрациюСобытия",
{1,1,
@@ -2177,9 +2177,9 @@
},
{4,1,
{0,8f56ef2c-fd38-417b-b184-3b9ec3c6837f},"",-1,-1,0,0,""},2},
-{7,d11b50d7-a3da-4572-b1e0-4d17d791fcff,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,a3bcb418-9b9e-4a48-8d32-3dfa6a14eee4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,8fdf27cf-432a-44d1-b70f-e6045a840c11,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,abbe2125-81c9-4adc-80d7-e96b0a5e58c7,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельЖурналРегистрацииНайтиВОтбореВыгрузки",
{1,"КоманднаяПанельЖурналРегистрацииНайтиВОтбореВыгрузки",
{1,1,
@@ -2204,101 +2204,101 @@
{"ru","Добавить в отбор выгрузки значение текущей ячейки таблицы выгрузки"},
{"en","Добавить в отбор выгрузки значение текущей ячейки таблицы выгрузки"}
},2},
-{7,0d38d4c6-7b2e-4610-973b-bbf2754384d9,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,2},
-{7,bcd797eb-d79e-4f3b-8a05-f87bd503c603,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
+{7,7141ae94-ac78-40bd-8143-9c4e2d7a4d90,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,2},
+{7,b76f74d4-c0cb-4e75-8f92-9bb2647eea55,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,2},3,
-{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,21,7465a6ee-f896-4ca0-b716-d446e06e183c,
+{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,21,25dffa1a-f0b4-4a5e-a47e-5923e8b96412,
{8,"Действие4",0,1,
{1,1,
{"#","Действие4"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,177,1e2,0,0,1,0,1,0,0},fba6d6e5-9236-41eb-be89-21daa919cfd4,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,177,1e2,0,0,1,0,1,0,0},2cac4585-c4c1-4b92-ad42-059792ccb59f,
{8,"Действие5",0,1,
{1,1,
{"#","Действие5"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,178,1e2,0,0,1,0,1,0,0},819c8e52-1d9c-442c-91f1-ce95eba17c86,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,178,1e2,0,0,1,0,1,0,0},b31d6ca6-484b-4668-8fc6-22cdbd5ef50f,
{8,"Разделитель2",0,1,
-{1,0},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,59,1e2,2,0,1,0,1,0,0},eb802e89-f9f0-4b4e-8ada-5d196550884c,
+{1,0},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,59,1e2,2,0,1,0,1,0,0},cc42d8ad-02f2-45f7-8add-9954ac2a9a82,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,179,1e2,0,0,1,0,0,0,0},1745465a-572f-4f35-a387-6b1a642fb1b7,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,179,1e2,0,0,1,0,0,0,0},83d4b0b9-22d7-45a5-b54b-65f2fa303382,
{8,"ВывестиСтроки",0,4,
{1,2,
{"ru","Вывести строки"},
{"en","Вывести строки"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,226,1e2,0,0,1,0,0,0,0},55dd076f-cd36-42fd-b66d-54adeb25f18c,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,226,1e2,0,0,1,0,0,0,0},491998a2-ba7a-4437-bb59-21f8171e4edc,
{8,"МенеджерТабличногоПоля",0,4,
{1,2,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,219,1e2,0,0,1,0,0,0,0},5969843f-762e-4a84-a3bf-7baf3f2dacd7,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,219,1e2,0,0,1,0,0,0,0},f35c4933-520e-40d7-a7ca-a37480bec9c4,
{8,"Действие2",0,1,
{1,1,
{"#","Действие2"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,182,1e2,0,0,1,0,0,0,0},351c0d6e-6bea-407f-a4cb-deab660e08f1,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,182,1e2,0,0,1,0,0,0,0},a9e9b527-6876-4e1a-8565-c5b9a4a795e1,
{8,"ОтборБезЗначенияВТекущейКолонке",0,1,
{1,2,
{"ru","Отбор без значения"},
{"en","Отбор без значения"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,216,1e2,0,0,1,0,0,0,0},a7f9e354-19ee-45d4-a2cb-0b4b7e7d6ac5,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,216,1e2,0,0,1,0,0,0,0},208e2b71-76b8-4afc-9ae6-67a284d23417,
{8,"Действие1",0,1,
{1,1,
{"#","Действие1"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,181,1e2,0,0,1,0,0,0,0},680679f6-9436-424c-8548-cb30f166eed3,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,181,1e2,0,0,1,0,0,0,0},b43c895e-c985-46e4-b3c2-5c92abf3a55c,
{8,"РазличныеЗначенияКолонки",0,3,
{1,2,
{"ru","Значения колонки"},
{"en","Значения колонки"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,224,1e2,0,0,1,0,0,0,0},ccd56f1e-2c41-4948-90d6-05111fc23b75,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,224,1e2,0,0,1,0,0,0,0},99cfdb3b-1990-4148-866d-ff6c1124601f,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие9"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,204,1e2,2,0,1,0,0,0,0},1da16adf-cb21-4663-9397-c0497efc1437,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,204,1e2,2,0,1,0,0,0,0},90e8164b-28cb-4fcc-9022-3f6abdc0c66c,
{8,"ПодменюИсторияОтбора",0,1,
{1,2,
{"ru","История"},
{"en","История"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,206,1e2,1,0,1,0,0,0,0},f906e10b-6bd2-4e87-8c0b-d7821b295704,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,206,1e2,1,0,1,0,0,0,0},978abe3d-8e80-4f9a-8316-5c72ae402e7a,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие7"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,214,1e2,2,0,1,0,0,0,0},cc682751-69e9-409d-b385-10d7ffcbe334,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,214,1e2,2,0,1,0,0,0,0},53661556-b0f2-4460-b7e6-cf6b1153c862,
{8,"Настройки",0,1,
{1,2,
{"ru","Настройки"},
{"en","Настройки"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,209,1e2,1,0,1,0,0,0,0},d4e756df-af50-4666-ac09-5e9f4dfde8c3,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,209,1e2,1,0,1,0,0,0,0},b770a7d9-41ee-4a5d-82ad-2b8e7b055e49,
{8,"Разделитель3",0,1,
{1,1,
{"ru","Действие7"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,215,1e2,2,0,1,0,0,0,0},286aa594-278d-4f50-8866-47b731b1b3f3,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,215,1e2,2,0,1,0,0,0,0},1ca3b0ac-e5a8-4268-89c3-4379232b7a8f,
{8,"АнализПравДоступа",0,2,
{1,2,
{"ru","Анализ прав доступа"},
{"en","Анализ прав доступа"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,227,1e2,0,0,1,0,0,0,0},84e24194-7666-4fbe-a65c-872e5008c106,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,227,1e2,0,0,1,0,0,0,0},13e6ca55-eca6-4c2f-8e39-6665de8b8a7e,
{8,"ОткрытьОбъектМетаданных",0,3,
{1,2,
{"ru","Объект метаданных"},
{"en","Объект метаданных"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,228,1e2,0,0,1,0,0,0,0},e5de0668-0c04-4c43-8277-b283e43eda47,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,228,1e2,0,0,1,0,0,0,0},d9a28bc1-b4c7-49b0-bf37-11c87587396e,
{8,"КонсольКомпоновки",0,1,
{1,2,
{"ru","Консоль компоновки"},
{"en","Консоль компоновки"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,205,1e2,0,0,1,0,0,0,0},1bad2e95-ff18-4c6d-a6f6-8e438fbd1255,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,205,1e2,0,0,1,0,0,0,0},93c772c8-18d8-4424-84bf-c44ae85bf8ad,
{8,"НастроитьРегистрациюСобытия",0,1,
{1,2,
{"ru","Настроить регистрацию события"},
{"en","Настроить регистрацию события"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,221,1e2,0,0,1,0,0,0,0},d11b50d7-a3da-4572-b1e0-4d17d791fcff,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,221,1e2,0,0,1,0,0,0,0},a3bcb418-9b9e-4a48-8d32-3dfa6a14eee4,
{8,"Разделитель5",0,1,
{1,1,
{"ru","Действие7"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,223,1e2,2,0,1,0,0,0,0},8fdf27cf-432a-44d1-b70f-e6045a840c11,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,223,1e2,2,0,1,0,0,0,0},abbe2125-81c9-4adc-80d7-e96b0a5e58c7,
{8,"НайтиВОтбореВыгрузки",0,1,
{1,2,
{"ru","Добавить в отбор выгрузки"},
@@ -2308,14 +2308,14 @@
{2,d80a01e7-2431-497b-9ae1-f9238f588b9f,206,0,d80a01e7-2431-497b-9ae1-f9238f588b9f,209,0}
}
},
-{5,d80a01e7-2431-497b-9ae1-f9238f588b9f,207,0,1,0d38d4c6-7b2e-4610-973b-bbf2754384d9,
+{5,d80a01e7-2431-497b-9ae1-f9238f588b9f,207,0,1,b76f74d4-c0cb-4e75-8f92-9bb2647eea55,
{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,bcd797eb-d79e-4f3b-8a05-f87bd503c603,
+{5,d80a01e7-2431-497b-9ae1-f9238f588b9f,210,0,1,7141ae94-ac78-40bd-8143-9c4e2d7a4d90,
{8,"Действие",0,1,
{1,0},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,213,1e2,0,0,1,0,0,0,0},
{-1,0,
@@ -3823,65 +3823,19 @@ p8Zln/qjW/6WJn8A},0},0,0,0,0,0},
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,663c9b11-4673-4431-a2da-6ca05ee6e390,46,1,19,
-{7,b4787768-6ddc-44b4-a7c0-d0b2430995b8,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,2},
-{7,855fbca8-70e7-47b9-a823-1ccbd25e7ae1,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,2,
-{"ru","Переместить вниз"},
-{"en","Переместить вниз"}
-},
-{1,2,
-{"ru","Переместить вниз"},
-{"en","Переместить вниз"}
-},
-{4,1,
-{-4},"",-1,-1,1,0,""},1},
-{7,0b4fc868-b6c9-4653-ae12-3922ea079a64,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,69153240-78dc-4721-a428-1018131ceace,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,d05f2b18-1358-4824-95d9-6bc49ff80ada,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,efdd6758-a9ca-404e-add9-2a41140922a2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,fe33f264-0d33-4159-892c-92f8ab902310,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
+{7,08cb29eb-8b28-4674-82bc-eb83a571243a,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,2},
-{7,f54187c6-6f80-4077-8819-d6fb925a82c6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,eeb4c3f2-89d8-4748-a1b2-5e69f9807a86,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,0c02589f-9113-4942-bf31-d958cc71c11e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,5d84ff7a-bfc6-42d0-9ff8-e92aeb6d7783,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,53fd2e3f-cd84-4cee-9a08-534becb17ce7,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
+{7,c2788ac5-b36a-48ab-9ccf-22f86a4cdd1f,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,2},
-{7,2a25ada2-2392-4a82-a712-1fc568864e0a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,663c9b11-4673-4431-a2da-6ca05ee6e390,30},7,
-{1,2,
-{"ru","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"},
-{"en","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"}
-},
-{1,2,
-{"ru","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"},
-{"en","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"}
-},
-{4,1,
-{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2},
-{7,da22cb22-2b00-4502-a1f5-30818076d7e3,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,ad1ee9a4-85d2-4290-aedd-8c1b6c2151a0,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -3908,13 +3862,15 @@ p8Zln/qjW/6WJn8A},0},0,0,0,0,0},
},
{4,1,
{-11},"",-1,-1,1,0,""},2},
-{7,c8fa3bbd-51fa-4dea-b0ad-010493a52d0c,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,2},
-{7,e54dc699-0238-4d18-97af-51088512a06a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
+{7,489faf64-6f69-4e51-ac24-d52a2878515b,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,2},
-{7,b9f4604f-f966-46c2-add4-a6502d21a311,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,6d049704-a8c2-4567-b4f2-f2f31331e03d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
+{7,8c3f30e6-b29f-4885-9049-e36a1afae152,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,2},
+{7,9278231c-acb1-432a-b4a8-1939c36319b9,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -3942,12 +3898,44 @@ p8Zln/qjW/6WJn8A},0},0,0,0,0,0},
{4,1,
{-3},"",-1,-1,1,0,""},
{0,0,0},1},
-{7,9131d738-4bf9-4cfb-9a90-30ea4c6d0116,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,26d53c23-24a1-4dad-b3dd-f01746ed6688,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,2,
+{"ru","Переместить вниз"},
+{"en","Переместить вниз"}
+},
+{1,2,
+{"ru","Переместить вниз"},
+{"en","Переместить вниз"}
+},
+{4,1,
+{-4},"",-1,-1,1,0,""},1},
+{7,cca3e81d-e6b5-4c3e-bf0e-217f7570a707,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,63d81af6-6adc-4e0f-8041-f54d7a8320ee,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
+{7,acdd3055-ba3c-42ff-b0ec-f80ab4c70258,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
+{7,29a7ead5-b95a-4a91-9c62-7e201422ab20,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,2},
+{7,1b47943b-faeb-464a-8871-19fbf220fbf8,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,2},
-{7,0266d510-e445-4b9d-9018-d936da1f8d28,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,8271d4a2-465b-41a8-b05d-db4a35cac05f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -3981,7 +3969,7 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7}
},0,""},2},
-{7,1c3d994c-88e0-4bbb-b9d9-94ead9096689,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,5295f9da-f122-4a93-9f46-93436c135df6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,663c9b11-4673-4431-a2da-6ca05ee6e390,31},7,
{1,2,
{"ru","Добавляет в отбор выгрузки отбор по значению текущей ячейки таблицы выгрузки"},
@@ -3993,7 +3981,19 @@ BgxkEQA7}
},
{4,1,
{0,ddb60315-2e8f-4080-928e-b8719adf31e3},"",-1,-1,0,0,""},2},
-{7,085629d5-3cbd-4b95-bb86-470710b02f51,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,8cb4924d-b0fc-45a7-a8a3-4373554cc433,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,663c9b11-4673-4431-a2da-6ca05ee6e390,30},7,
+{1,2,
+{"ru","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"},
+{"en","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"}
+},
+{1,2,
+{"ru","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"},
+{"en","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"}
+},
+{4,1,
+{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2},
+{7,2a091d2a-c592-4e8a-bc60-4e92155c9be0,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельОтборТекущийСеанс",
{1,"КоманднаяПанельОтборТекущийСеанс",
{1,1,
@@ -4018,82 +4018,82 @@ BgxkEQA7}
{"ru","Добавить элемент отбора ""Сеанс = <Текущий сеанс>"""},
{"en","Добавить элемент отбора ""Сеанс = <Текущий сеанс>"""}
},2},1,
-{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,19,efdd6758-a9ca-404e-add9-2a41140922a2,
+{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,19,69153240-78dc-4721-a428-1018131ceace,
{8,"Разделитель5",0,2,
{1,1,
{"ru","Действие1"}
-},0,663c9b11-4673-4431-a2da-6ca05ee6e390,42,1e2,2,0,1,0,0,0,0},fe33f264-0d33-4159-892c-92f8ab902310,
+},0,663c9b11-4673-4431-a2da-6ca05ee6e390,42,1e2,2,0,1,0,0,0,0},08cb29eb-8b28-4674-82bc-eb83a571243a,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
-},0,663c9b11-4673-4431-a2da-6ca05ee6e390,12,1e2,0,3,1,0,1,0,0},f54187c6-6f80-4077-8819-d6fb925a82c6,
+},0,663c9b11-4673-4431-a2da-6ca05ee6e390,12,1e2,0,3,1,0,1,0,0},5d84ff7a-bfc6-42d0-9ff8-e92aeb6d7783,
{8,"Разделитель2",0,1,
{1,1,
{"ru","Действие1"}
-},0,663c9b11-4673-4431-a2da-6ca05ee6e390,23,1e2,2,0,1,0,0,0,0},53fd2e3f-cd84-4cee-9a08-534becb17ce7,
+},0,663c9b11-4673-4431-a2da-6ca05ee6e390,23,1e2,2,0,1,0,0,0,0},c2788ac5-b36a-48ab-9ccf-22f86a4cdd1f,
{8,"Действие3",0,1,
{1,1,
{"#","Действие3"}
-},0,663c9b11-4673-4431-a2da-6ca05ee6e390,15,1e2,0,3,1,0,1,0,0},0c02589f-9113-4942-bf31-d958cc71c11e,
+},0,663c9b11-4673-4431-a2da-6ca05ee6e390,15,1e2,0,3,1,0,1,0,0},6d049704-a8c2-4567-b4f2-f2f31331e03d,
{8,"Разделитель3",0,1,
{1,1,
{"ru","Действие1"}
-},0,663c9b11-4673-4431-a2da-6ca05ee6e390,24,1e2,2,0,1,0,0,0,0},da22cb22-2b00-4502-a1f5-30818076d7e3,
+},0,663c9b11-4673-4431-a2da-6ca05ee6e390,24,1e2,2,0,1,0,0,0,0},ad1ee9a4-85d2-4290-aedd-8c1b6c2151a0,
{8,"СнятьФлажки",0,4,
{1,2,
{"ru","Снять пометки"},
{"en","Снять пометки"}
-},1,663c9b11-4673-4431-a2da-6ca05ee6e390,41,1e2,0,0,1,0,0,0,0},c8fa3bbd-51fa-4dea-b0ad-010493a52d0c,
+},1,663c9b11-4673-4431-a2da-6ca05ee6e390,41,1e2,0,0,1,0,0,0,0},8c3f30e6-b29f-4885-9049-e36a1afae152,
{8,"Действие2",0,1,
{1,1,
{"#","Действие2"}
-},0,663c9b11-4673-4431-a2da-6ca05ee6e390,14,1e2,0,0,1,0,1,0,0},e54dc699-0238-4d18-97af-51088512a06a,
+},0,663c9b11-4673-4431-a2da-6ca05ee6e390,14,1e2,0,0,1,0,1,0,0},489faf64-6f69-4e51-ac24-d52a2878515b,
{8,"Действие4",0,1,
{1,1,
{"#","Действие4"}
-},0,663c9b11-4673-4431-a2da-6ca05ee6e390,16,1e2,0,0,1,0,1,0,0},0b4fc868-b6c9-4653-ae12-3922ea079a64,
+},0,663c9b11-4673-4431-a2da-6ca05ee6e390,16,1e2,0,0,1,0,1,0,0},eeb4c3f2-89d8-4748-a1b2-5e69f9807a86,
{8,"Разделитель",0,1,
-{1,0},0,663c9b11-4673-4431-a2da-6ca05ee6e390,17,1e2,2,0,1,0,1,0,0},b9f4604f-f966-46c2-add4-a6502d21a311,
+{1,0},0,663c9b11-4673-4431-a2da-6ca05ee6e390,17,1e2,2,0,1,0,1,0,0},9278231c-acb1-432a-b4a8-1939c36319b9,
{8,"ПереместитьВверх",0,2,
{1,2,
{"ru","Переместить вверх"},
{"en","Переместить вверх"}
-},1,663c9b11-4673-4431-a2da-6ca05ee6e390,43,1e2,0,0,1,0,1,0,0},855fbca8-70e7-47b9-a823-1ccbd25e7ae1,
+},1,663c9b11-4673-4431-a2da-6ca05ee6e390,43,1e2,0,0,1,0,1,0,0},26d53c23-24a1-4dad-b3dd-f01746ed6688,
{8,"ПереместитьВниз",0,3,
{1,2,
{"ru","Переместить вниз"},
{"en","Переместить вниз"}
-},1,663c9b11-4673-4431-a2da-6ca05ee6e390,44,1e2,0,0,1,0,1,0,0},9131d738-4bf9-4cfb-9a90-30ea4c6d0116,
+},1,663c9b11-4673-4431-a2da-6ca05ee6e390,44,1e2,0,0,1,0,1,0,0},cca3e81d-e6b5-4c3e-bf0e-217f7570a707,
{8,"Разделитель1",0,1,
-{1,0},0,663c9b11-4673-4431-a2da-6ca05ee6e390,20,1e2,2,0,1,0,1,0,0},b4787768-6ddc-44b4-a7c0-d0b2430995b8,
+{1,0},0,663c9b11-4673-4431-a2da-6ca05ee6e390,20,1e2,2,0,1,0,1,0,0},29a7ead5-b95a-4a91-9c62-7e201422ab20,
{8,"Действие7",0,1,
{1,1,
{"#","Действие7"}
-},0,663c9b11-4673-4431-a2da-6ca05ee6e390,21,1e2,0,0,1,0,1,0,0},63d81af6-6adc-4e0f-8041-f54d7a8320ee,
+},0,663c9b11-4673-4431-a2da-6ca05ee6e390,21,1e2,0,0,1,0,1,0,0},1b47943b-faeb-464a-8871-19fbf220fbf8,
{8,"Действие8",0,1,
{1,1,
{"#","Действие8"}
-},0,663c9b11-4673-4431-a2da-6ca05ee6e390,22,1e2,0,0,1,0,1,0,0},0266d510-e445-4b9d-9018-d936da1f8d28,
+},0,663c9b11-4673-4431-a2da-6ca05ee6e390,22,1e2,0,0,1,0,1,0,0},8271d4a2-465b-41a8-b05d-db4a35cac05f,
{8,"МенеджерТабличногоПоля",0,5,
{1,2,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}
-},1,663c9b11-4673-4431-a2da-6ca05ee6e390,33,1e2,0,0,1,0,0,0,0},1c3d994c-88e0-4bbb-b9d9-94ead9096689,
+},1,663c9b11-4673-4431-a2da-6ca05ee6e390,33,1e2,0,0,1,0,0,0,0},5295f9da-f122-4a93-9f46-93436c135df6,
{8,"ОтборПоЗначению",0,2,
{1,2,
{"ru","Отбор по значению"},
{"en","Отбор по значению"}
-},1,663c9b11-4673-4431-a2da-6ca05ee6e390,29,1e2,0,0,0,0,0,0,0},2a25ada2-2392-4a82-a712-1fc568864e0a,
+},1,663c9b11-4673-4431-a2da-6ca05ee6e390,29,1e2,0,0,0,0,0,0,0},8cb4924d-b0fc-45a7-a8a3-4373554cc433,
{8,"ОтборБезЗначенияВТекущейКолонке",0,5,
{1,2,
{"ru","Отбор без значения"},
{"en","Отбор без значения"}
-},1,663c9b11-4673-4431-a2da-6ca05ee6e390,28,1e2,0,0,0,0,0,0,0},085629d5-3cbd-4b95-bb86-470710b02f51,
+},1,663c9b11-4673-4431-a2da-6ca05ee6e390,28,1e2,0,0,0,0,0,0,0},2a091d2a-c592-4e8a-bc60-4e92155c9be0,
{8,"ТекущийСеанс",0,1,
{1,2,
{"ru","Только текущий сеанс"},
{"en","Только текущий сеанс"}
-},1,663c9b11-4673-4431-a2da-6ca05ee6e390,32,1e2,0,0,1,0,0,0,0},d05f2b18-1358-4824-95d9-6bc49ff80ada,
+},1,663c9b11-4673-4431-a2da-6ca05ee6e390,32,1e2,0,0,1,0,0,0,0},acdd3055-ba3c-42ff-b0ec-f80ab4c70258,
{8,"Разделитель4",0,1,
{1,1,
{"ru","Действие1"}
@@ -4226,34 +4226,7 @@ BgxkEQA7}
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,6474377e-4a70-4401-b780-ee25e72a4a7f,160,1,5,
-{7,8bbdf219-0f9f-426e-8dde-9cfcf4c85839,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,2,
-{"ru","Снять пометки со всех строк"},
-{"en","Снять пометки со всех строк"}
-},
-{1,2,
-{"ru","Снять пометки со всех строк"},
-{"en","Снять пометки со всех строк"}
-},
-{4,1,
-{-11},"",-1,-1,1,0,""},2},
-{7,376a1ba9-47c6-4b32-b4c2-f16168e8ecc2,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,742829fe-6509-476c-8110-1c0a3ab40616,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСпискаУстановитьФлажки",
{1,"КоманднаяПанельСпискаУстановитьФлажки",
{1,1,
@@ -4280,17 +4253,17 @@ BgxkEQA7}
},
{4,1,
{-10},"",-1,-1,1,0,""},2},
-{7,5a4dc4e5-bc59-4c3a-902c-79dda9994394,1,e1692cc2-605b-4535-84dd-28440238746c,
-{3,"КоманднаяПанельСпискаСортироватьПоВозрастанию",
-{1,"КоманднаяПанельСпискаСортироватьПоВозрастанию",
+{7,86c4418f-e10b-4c0a-b5c8-e0aa43523c26,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,""},
@@ -4298,16 +4271,16 @@ BgxkEQA7}
}
},7,
{1,2,
-{"ru","Сортировать по возрастанию"},
-{"en","Сортировать по возрастанию"}
+{"ru","Снять пометки со всех строк"},
+{"en","Снять пометки со всех строк"}
},
{1,2,
-{"ru","Сортировать по возрастанию"},
-{"en","Сортировать по возрастанию"}
+{"ru","Снять пометки со всех строк"},
+{"en","Снять пометки со всех строк"}
},
{4,1,
-{0,91022b99-b610-48ad-954e-a297848081ce},"",-1,-1,1,0,""},2},
-{7,ca000f3f-3456-4fa8-8961-4bd830ecee4b,1,e1692cc2-605b-4535-84dd-28440238746c,
+{-11},"",-1,-1,1,0,""},2},
+{7,7530d249-8cc7-420e-8f3b-7f78059b76f5,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСпискаРедактироватьЭлементОтбора",
{1,"КоманднаяПанельСпискаРедактироватьЭлементОтбора",
{1,1,
@@ -4334,7 +4307,34 @@ BgxkEQA7}
},
{4,1,
{0,97b2cc97-d5c6-45fb-9824-9d6d73db21fe},"",-1,-1,1,0,""},2},
-{7,48426bb7-6bc1-4474-ab83-bae71ad73789,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,6ad759c1-1727-49d9-8ddb-ad3403c28482,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,2,
+{"ru","Сортировать по возрастанию"},
+{"en","Сортировать по возрастанию"}
+},
+{1,2,
+{"ru","Сортировать по возрастанию"},
+{"en","Сортировать по возрастанию"}
+},
+{4,1,
+{0,91022b99-b610-48ad-954e-a297848081ce},"",-1,-1,1,0,""},2},
+{7,32427f18-628b-4f4a-b1c7-82f61646e7f6,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельСпискаСортироватьПоУбыванию",
{1,"КоманднаяПанельСпискаСортироватьПоУбыванию",
{1,1,
@@ -4361,27 +4361,27 @@ BgxkEQA7}
},
{4,1,
{0,1fa32fdb-a180-418f-a6eb-db7516b7a30b},"",-1,-1,1,0,""},2},1,
-{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,376a1ba9-47c6-4b32-b4c2-f16168e8ecc2,
+{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,742829fe-6509-476c-8110-1c0a3ab40616,
{8,"УстановитьФлажки",0,1,
{1,2,
{"ru","Установить пометки"},
{"en","Установить пометки"}
-},1,6474377e-4a70-4401-b780-ee25e72a4a7f,154,1e2,0,0,1,0,0,0,0},8bbdf219-0f9f-426e-8dde-9cfcf4c85839,
+},1,6474377e-4a70-4401-b780-ee25e72a4a7f,154,1e2,0,0,1,0,0,0,0},86c4418f-e10b-4c0a-b5c8-e0aa43523c26,
{8,"СнятьФлажки",0,1,
{1,2,
{"ru","Снять пометки"},
{"en","Снять пометки"}
-},1,6474377e-4a70-4401-b780-ee25e72a4a7f,153,1e2,0,0,1,0,0,0,0},5a4dc4e5-bc59-4c3a-902c-79dda9994394,
+},1,6474377e-4a70-4401-b780-ee25e72a4a7f,153,1e2,0,0,1,0,0,0,0},6ad759c1-1727-49d9-8ddb-ad3403c28482,
{8,"СортироватьПоВозрастанию",0,1,
{1,2,
{"ru","По возрастанию"},
{"en","По возрастанию"}
-},1,6474377e-4a70-4401-b780-ee25e72a4a7f,155,1e2,0,0,1,0,0,0,0},48426bb7-6bc1-4474-ab83-bae71ad73789,
+},1,6474377e-4a70-4401-b780-ee25e72a4a7f,155,1e2,0,0,1,0,0,0,0},32427f18-628b-4f4a-b1c7-82f61646e7f6,
{8,"СортироватьПоУбыванию",0,1,
{1,2,
{"ru","По убыванию"},
{"en","По убыванию"}
-},1,6474377e-4a70-4401-b780-ee25e72a4a7f,156,1e2,0,0,1,0,0,0,0},ca000f3f-3456-4fa8-8961-4bd830ecee4b,
+},1,6474377e-4a70-4401-b780-ee25e72a4a7f,156,1e2,0,0,1,0,0,0,0},7530d249-8cc7-420e-8f3b-7f78059b76f5,
{8,"РедактироватьЭлементОтбора",0,1,
{1,2,
{"ru","Выбрать значения"},
diff --git a/DataProcessors/ирАнализТехножурнала/Ext/ObjectModule.bsl b/DataProcessors/ирАнализТехножурнала/Ext/ObjectModule.bsl
index 1e0efe5c2..29fa8cbab 100644
--- a/DataProcessors/ирАнализТехножурнала/Ext/ObjectModule.bsl
+++ b/DataProcessors/ирАнализТехножурнала/Ext/ObjectModule.bsl
@@ -1122,7 +1122,7 @@
КлиентЗапущенНаКомпьютереСервера = ирОбщий.ЛиКлиентЗапущенНаКомпьютереСервераЛкс();
Если Не КлиентЗапущенНаКомпьютереСервера Тогда
Если ЭтоЛокальныйПутьЛкс(Результат) Тогда
- ирОбщий.СообщитьЛкс("Клиент запущен не на компьютере сервера (" + ирСервер.ПолучитьИмяКомпьютераЛкс() +
+ ирОбщий.СообщитьЛкс("Клиент запущен не на компьютере сервера (" + ирСервер.ИмяКомпьютераЛкс() +
"), а в серверной настройке техножурнала указан локальный каталог. Необходимо указать сетевой путь к техножурналу сервера");
#Если Клиент Тогда
ФормаНастройки = ПолучитьФорму("НастройкаЧтения");
diff --git a/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form.bin b/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form.bin
index 5b6c28225..87d0a2d09 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 aabf321b4..c7190204f 100644
--- a/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form/form.txt
+++ b/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form/form.txt
@@ -6676,36 +6676,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
{0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,0,1,
{5,4a991a32-fb27-422a-a99e-bfa0c561a5b4,47,1,26,
-{7,1e653615-fcd7-47d6-824a-85a9361db0bc,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,a99b9735-9f45-4bf7-ba74-b89ce0dd5a2e,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,2,
-{"ru","Подгрузить новые данные в таблицу журнала"},
-{"en","Подгрузить новые данные в таблицу журнала"}
-},
-{1,2,
-{"ru","Подгрузить новые данные в таблицу журнала"},
-{"en","Подгрузить новые данные в таблицу журнала"}
-},
-{4,1,
-{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0,""},1},
-{7,ab0f1505-d554-4ed4-82fc-6772a66d38f5,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,f10e6e1a-64bd-4992-bef9-a45619e7f677,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОткрытьФайл",
{1,"ДействияФормыОткрытьФайл",
{1,2,
@@ -6736,9 +6707,9 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
},
{4,1,
{0,785362cb-3756-48ed-87d2-292ded17054a},"",-1,-1,1,0,""},1},
-{7,ffca117a-30c6-4c2b-806d-21221925b4dd,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,afdc6ad3-19d0-4edb-b982-a8c194a5bfba,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,118398d2-1891-40e3-ad06-69f4b7e20a89,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,0c674cc3-4c0f-435b-8957-3c2b11d29fbb,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыСохранитьКак",
{1,"ДействияФормыСохранитьКак",
{1,2,
@@ -6768,9 +6739,120 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
},
{4,1,
{0,894cf65b-4109-4533-a1d7-c87b1fcc80a3},"",-1,-1,1,0,""},1},
-{7,e9af0114-cc41-48c6-8d8e-216114c469f7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,13a31769-2694-48b0-a237-ea61175079c1,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,d6651bdf-0dca-4c29-a439-508bcf55b8d0,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,a0f81ca1-c066-40dd-ac78-383fea6b9470,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
+{7,db9bff26-d411-4580-aee9-2e84314d0d3e,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,2,
+{"ru","Подгрузить новые данные в таблицу журнала"},
+{"en","Подгрузить новые данные в таблицу журнала"}
+},
+{1,2,
+{"ru","Подгрузить новые данные в таблицу журнала"},
+{"en","Подгрузить новые данные в таблицу журнала"}
+},
+{4,1,
+{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0,""},1},
+{7,2b1b3f97-fae7-4aa0-b7de-10c5fc440278,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
+{7,0cb8ae1d-6780-4979-910a-056074b24275,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,2,
+{"ru","Показать структуру формы"},
+{"en","Показать структуру формы"}
+},
+{1,2,
+{"ru","Показать структуру формы"},
+{"en","Показать структуру формы"}
+},
+{4,1,
+{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},
+{7,e4fe02dd-5731-4dcf-9978-8590310de60b,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,2,
+{"ru","Настройка чтения собственного техножурнала"},
+{"en","Настройка чтения собственного техножурнала"}
+},
+{1,2,
+{"ru","Настройка чтения собственного техножурнала"},
+{"en","Настройка чтения собственного техножурнала"}
+},1},
+{7,8b02bd0d-1f6c-434e-b8dc-362374b43fb7,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,2,
+{"ru","Конвертор текста СУБД"},
+{"en","Конвертор текста СУБД"}
+},
+{1,2,
+{"ru","Конвертор текста СУБД"},
+{"en","Конвертор текста СУБД"}
+},
+{0,0,0},1},
+{7,544db54d-4cad-4f5a-8905-ed73b5936ebf,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
+{7,0318d90d-6e39-4842-b1a3-9ef2675ad37c,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыТрасса",
{1,"ДействияФормыТрасса",
{1,1,
@@ -6797,34 +6879,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
},
{4,1,
{0,978f2c88-7ac4-495d-ba22-f749e6352b95},"",-1,-1,0,0,""},1},
-{7,cc46b99f-126b-492e-9a79-9155327ec00d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,ff91c071-27f0-4880-b1b2-43d5b3b28f42,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,2,
-{"ru","Настройка чтения собственного техножурнала"},
-{"en","Настройка чтения собственного техножурнала"}
-},
-{1,2,
-{"ru","Настройка чтения собственного техножурнала"},
-{"en","Настройка чтения собственного техножурнала"}
-},1},
-{7,662c504c-6ca3-4ec8-813c-35dbf708ccc6,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,8c6d52c6-d3a6-4c6d-b34f-7b82b1be41fd,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыНастройкаЖурнала",
{1,"ДействияФормыНастройкаЖурнала",
{1,1,
@@ -6851,9 +6906,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
},
{4,1,
{0,97d5c5e9-7727-4d49-8c8d-495cd7d883bf},"",-1,-1,0,0,""},1},
-{7,03e78fde-95e8-45b1-90e6-d9b8d281c828,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,ae903c24-3667-494d-a9da-1fe4d5e4c503,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,4a67c978-32af-47a4-94c5-a46521589374,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОчиститьКаталогЖурнала",
{1,"ДействияФормыОчиститьКаталогЖурнала",
{1,1,
@@ -6880,37 +6933,13 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
},
{4,1,
{-2},"",-1,-1,1,0,""},1},
-{7,1fa5e538-cbd5-4845-81b8-3eb923691312,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,826a97e5-c1bc-48f0-8d74-aed3608cdc7b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,13fbb0e1-0570-4618-90d8-d059776f4e39,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,2,
-{"ru","Конвертор текста СУБД"},
-{"en","Конвертор текста СУБД"}
-},
-{1,2,
-{"ru","Конвертор текста СУБД"},
-{"en","Конвертор текста СУБД"}
-},
-{0,0,0},1},
-{7,f2e05416-fcbe-49cd-bb5e-5763dffe3434,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,779f75c5-04e8-4285-a800-6ccfe469dae6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,cf2158ea-4467-479b-ab17-469a5ec6f6c0,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,e3c492c5-e615-4ef8-92b0-7bd04b57d0a6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
+{7,8efe21af-19e8-4dc4-ac45-ad5c3710133e,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыСхемаБД",
{1,"ДействияФормыСхемаБД",
{1,1,
@@ -6935,9 +6964,9 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
{"ru","Использование чужой схемы БД"},
{"en","Использование чужой схемы БД"}
},1},
-{7,57a0ed28-ca40-4ecb-a1b8-cfa686c2db34,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,e70b2be0-8b8f-446b-8912-718fecaa4bf0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,2f1751c0-c41c-42fc-8911-7226070b8a6e,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,8d6f0123-aed7-4cb6-a251-cccdc20e1503,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыЖурналРегистрации",
{1,"ДействияФормыЖурналРегистрации",
{1,1,
@@ -6964,9 +6993,9 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
},
{4,1,
{0,e3b995e3-23f6-4c63-8bd8-a651eeddcfc4},"",-1,-1,0,0,""},1},
-{7,539f9218-bac0-4f2f-8125-8efef1590e95,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,987a82ea-50e6-48da-8484-74b8bf15889e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,2d48178f-44b5-4d00-b9d5-ac6b121e4d4b,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,1df8671c-2d60-431b-9918-83dc341712c3,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыИТС",
{1,"ДействияФормыИТС",
{1,1,
@@ -6991,9 +7020,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
{"ru","Открыть описание механизма its.1c.ru"},
{"en","Открыть описание механизма its.1c.ru"}
},1},
-{7,c7f598e6-661d-4802-8fe7-9a40ce5ea9b2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,03ae90fe-283e-40f1-b45a-9326fc0be72d,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,4db390b6-ff68-4080-948d-90bd0afdce08,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -7021,7 +7048,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
{4,1,
{0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""},
{0,0,0},2},
-{7,3ef36886-779e-47c1-93d0-d447c8d9a317,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,6b78acdb-560f-45bf-b78a-e660a35d7950,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -7048,7 +7075,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
},
{4,1,
{0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2},
-{7,36aca4b6-421d-49c6-bf28-720d1de571d8,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,f495a0b0-1027-4e54-a114-5dff3ae17bb2,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -7075,34 +7102,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
},
{4,1,
{0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""},1},
-{7,1f6b7ff2-de08-4ee8-b284-4c898c6a4aed,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,2,
-{"ru","Показать структуру формы"},
-{"en","Показать структуру формы"}
-},
-{1,2,
-{"ru","Показать структуру формы"},
-{"en","Показать структуру формы"}
-},
-{4,1,
-{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},
-{7,611898a5-16d0-48a1-b03d-4b48bb99aa7b,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,bb27072c-4de1-4394-be94-aedef6a2eb99,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -7129,123 +7129,123 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
},
{4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},1,
-{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,26,ab0f1505-d554-4ed4-82fc-6772a66d38f5,
+{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,26,f10e6e1a-64bd-4992-bef9-a45619e7f677,
{8,"ОткрытьФайл",0,3,
{1,3,
{"ru_RU","ЗакрытьФайл"},
{"ru","Открыть файл"},
{"en","Открыть файл"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,36,1e2,0,0,1,0,0,0,0},118398d2-1891-40e3-ad06-69f4b7e20a89,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,36,1e2,0,0,1,0,0,0,0},0c674cc3-4c0f-435b-8957-3c2b11d29fbb,
{8,"СохранитьКак",0,3,
{1,2,
{"ru","Сохранить как"},
{"en","Сохранить как"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,37,1e2,0,0,1,0,0,0,0},ffca117a-30c6-4c2b-806d-21221925b4dd,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,37,1e2,0,0,1,0,0,0,0},a0f81ca1-c066-40dd-ac78-383fea6b9470,
{8,"Разделитель6",0,1,
{1,1,
{"ru","Действие"}
-},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,38,1e2,2,0,1,0,0,0,0},a99b9735-9f45-4bf7-ba74-b89ce0dd5a2e,
+},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,38,1e2,2,0,1,0,0,0,0},db9bff26-d411-4580-aee9-2e84314d0d3e,
{8,"Загрузить",0,3,
{1,2,
{"ru","Загрузить"},
{"en","Загрузить"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,26,1e2,0,3,1,0,0,0,0},e9af0114-cc41-48c6-8d8e-216114c469f7,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,26,1e2,0,3,1,0,0,0,0},2b1b3f97-fae7-4aa0-b7de-10c5fc440278,
{8,"Разделитель2",0,1,
{1,1,
{"ru","Действие1"}
-},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,27,1e2,2,0,1,0,0,0,0},d6651bdf-0dca-4c29-a439-508bcf55b8d0,
+},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,27,1e2,2,0,1,0,0,0,0},0318d90d-6e39-4842-b1a3-9ef2675ad37c,
{8,"Трасса",0,1,
{1,2,
{"ru","Трасса"},
{"en","Трасса"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,30,1e2,0,3,1,0,0,0,0},cc46b99f-126b-492e-9a79-9155327ec00d,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,30,1e2,0,3,1,0,0,0,0},13a31769-2694-48b0-a237-ea61175079c1,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие1"}
-},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,23,1e2,2,0,1,0,0,0,0},ff91c071-27f0-4880-b1b2-43d5b3b28f42,
+},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,23,1e2,2,0,1,0,0,0,0},e4fe02dd-5731-4dcf-9978-8590310de60b,
{8,"НастройкаЧтенияТрассы",0,1,
{1,2,
{"ru","Настройка чтения..."},
{"en","Настройка чтения..."}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,28,1e2,0,0,1,0,0,0,0},1e653615-fcd7-47d6-824a-85a9361db0bc,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,28,1e2,0,0,1,0,0,0,0},afdc6ad3-19d0-4edb-b982-a8c194a5bfba,
{8,"Разделитель3",0,1,
{1,1,
{"ru","Действие1"}
-},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,29,1e2,2,0,1,0,0,0,0},662c504c-6ca3-4ec8-813c-35dbf708ccc6,
+},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,29,1e2,2,0,1,0,0,0,0},8c6d52c6-d3a6-4c6d-b34f-7b82b1be41fd,
{8,"НастройкаЖурнала",0,2,
{1,2,
{"ru","Настройка записи..."},
{"en","Настройка записи..."}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,24,1e2,0,3,1,0,0,0,0},03e78fde-95e8-45b1-90e6-d9b8d281c828,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,24,1e2,0,3,1,0,0,0,0},544db54d-4cad-4f5a-8905-ed73b5936ebf,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие1"}
-},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,25,1e2,2,0,1,0,0,0,0},ae903c24-3667-494d-a9da-1fe4d5e4c503,
+},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,25,1e2,2,0,1,0,0,0,0},4a67c978-32af-47a4-94c5-a46521589374,
{8,"ОчиститьКаталогЖурнала",0,1,
{1,2,
{"ru","Очистить каталог"},
{"en","Очистить каталог"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,22,1e2,0,3,1,0,0,0,0},1fa5e538-cbd5-4845-81b8-3eb923691312,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,22,1e2,0,3,1,0,0,0,0},826a97e5-c1bc-48f0-8d74-aed3608cdc7b,
{8,"Разделитель5",0,1,
{1,1,
{"ru","Действие"}
-},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,33,1e2,2,0,1,0,0,0,0},13fbb0e1-0570-4618-90d8-d059776f4e39,
+},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,33,1e2,2,0,1,0,0,0,0},8b02bd0d-1f6c-434e-b8dc-362374b43fb7,
{8,"КонверторТекстаБД",0,1,
{1,2,
{"ru","Конвертор текста БД"},
{"en","Конвертор текста БД"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,32,1e2,0,0,1,0,0,0,0},f2e05416-fcbe-49cd-bb5e-5763dffe3434,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,32,1e2,0,0,1,0,0,0,0},e3c492c5-e615-4ef8-92b0-7bd04b57d0a6,
{8,"Разделитель7",0,1,
{1,1,
{"ru","Действие"}
-},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,42,1e2,2,0,1,0,0,0,0},cf2158ea-4467-479b-ab17-469a5ec6f6c0,
+},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,42,1e2,2,0,1,0,0,0,0},8efe21af-19e8-4dc4-ac45-ad5c3710133e,
{8,"СхемаБД",0,1,
{1,2,
{"ru","Схема БД"},
{"en","Схема БД"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,41,1e2,0,0,1,0,0,0,0},57a0ed28-ca40-4ecb-a1b8-cfa686c2db34,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,41,1e2,0,0,1,0,0,0,0},e70b2be0-8b8f-446b-8912-718fecaa4bf0,
{8,"Разделитель4",0,1,
{1,1,
{"ru","Действие"}
-},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,31,1e2,2,0,1,0,0,0,0},2f1751c0-c41c-42fc-8911-7226070b8a6e,
+},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,31,1e2,2,0,1,0,0,0,0},8d6f0123-aed7-4cb6-a251-cccdc20e1503,
{8,"ЖурналРегистрации",0,2,
{1,2,
{"ru","Журнал регистрации"},
{"en","Журнал регистрации"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,34,1e2,0,0,1,0,0,0,0},539f9218-bac0-4f2f-8125-8efef1590e95,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,34,1e2,0,0,1,0,0,0,0},987a82ea-50e6-48da-8484-74b8bf15889e,
{8,"Разделитель8",0,2,
{1,1,
{"ru","Действие"}
-},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,46,1e2,2,0,1,0,0,0,0},2d48178f-44b5-4d00-b9d5-ac6b121e4d4b,
+},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,46,1e2,2,0,1,0,0,0,0},1df8671c-2d60-431b-9918-83dc341712c3,
{8,"ИТС",0,2,
{1,2,
{"ru","ИТС"},
{"en","ИТС"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,45,1e2,0,0,1,0,0,0,0},c7f598e6-661d-4802-8fe7-9a40ce5ea9b2,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,45,1e2,0,0,1,0,0,0,0},779f75c5-04e8-4285-a800-6ccfe469dae6,
{8,"Разделитель9",0,3,
{1,1,
{"ru","Действие"}
-},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,47,1e2,2,0,1,0,0,0,0},03ae90fe-283e-40f1-b45a-9326fc0be72d,
+},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,47,1e2,2,0,1,0,0,0,0},4db390b6-ff68-4080-948d-90bd0afdce08,
{8,"СохранитьНастройку",0,13,
{1,2,
{"ru","Сохранить настройку..."},
{"en","Сохранить настройку..."}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,43,1e2,0,0,1,0,0,0,0},3ef36886-779e-47c1-93d0-d447c8d9a317,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,43,1e2,0,0,1,0,0,0,0},6b78acdb-560f-45bf-b78a-e660a35d7950,
{8,"ЗагрузитьНастройку",0,8,
{1,2,
{"ru","Загрузить настройку..."},
{"en","Загрузить настройку..."}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,44,1e2,0,0,1,0,1,0,0},36aca4b6-421d-49c6-bf28-720d1de571d8,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,44,1e2,0,0,1,0,1,0,0},f495a0b0-1027-4e54-a114-5dff3ae17bb2,
{8,"НовоеОкно",0,9,
{1,2,
{"ru","НовоеОкно"},
{"en","НовоеОкно"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,19,1e2,0,0,1,0,0,0,0},1f6b7ff2-de08-4ee8-b284-4c898c6a4aed,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,19,1e2,0,0,1,0,0,0,0},0cb8ae1d-6780-4979-910a-056074b24275,
{8,"СтруктураФормы",0,4,
{1,2,
{"ru","Структура формы"},
{"en","Структура формы"}
-},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,40,1e2,0,0,1,0,0,0,0},611898a5-16d0-48a1-b03d-4b48bb99aa7b,
+},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,40,1e2,0,0,1,0,0,0,0},bb27072c-4de1-4394-be94-aedef6a2eb99,
{8,"ОПодсистеме",0,4,
{1,2,
{"ru","О подсистеме"},
@@ -7255,7 +7255,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
{0}
}
}
-},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,8c141088-4556-4762-87d6-07fa8099f1ce,26,0,0}
+},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,25644aa3-07a5-41f5-b459-04d4b177115f,26,0,0}
},
{8,0,0,1000,25,1,
{0,
@@ -7399,7 +7399,36 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
{0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,d80a01e7-2431-497b-9ae1-f9238f588b9f,248,1,22,
-{7,642f002e-922b-4253-9576-fe0acb41095b,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,8a87780e-cfb9-4c2e-8f43-78c245200e56,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,2,
+{"ru","Сжать колонки в 2 раза"},
+{"en","Сжать колонки в 2 раза"}
+},
+{1,2,
+{"ru","Сжать колонки в 2 раза"},
+{"en","Сжать колонки в 2 раза"}
+},
+{4,1,
+{0,2de8a30d-89da-497f-aa99-d42b887681ca},"",-1,-1,0,0,""},2},
+{7,21ef601e-34b1-402f-9188-cbf3d8f724b2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
+{7,566bff2e-6102-4338-9be6-362b6b3c7a1b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельЖурналРегистрацииУстановитьХронологическийПорядок",
{1,"КоманднаяПанельЖурналРегистрацииУстановитьХронологическийПорядок",
{1,1,
@@ -7424,9 +7453,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
{"ru","Установить порядок по хронологии начала/конца событий"},
{"en","Установить порядок по хронологии начала/конца событий"}
},2},
-{7,05000741-64a3-4ff0-b473-f413d5b174b4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,a4ba7181-384a-4919-a5e8-2e197cd4a648,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,83b4d312-bc85-4891-b172-db3d53b09bc7,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельЖурналРегистрацииПоказатьВнутренниеСобытия",
{1,"КоманднаяПанельЖурналРегистрацииПоказатьВнутренниеСобытия",
{1,2,
@@ -7456,9 +7483,34 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
},
{4,1,
{0,7b52e456-3c9a-49f8-907e-4c21ee7f76ba},"",-1,-1,0,0,""},2},
-{7,d96db8d1-da7b-470a-be23-199cf08bf09a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,234794b2-bb61-410c-ae1c-0489bf010bf6,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,2,
+{"ru","Найти в таблице трассы и выбрать одну для просмотра"},
+{"en","Найти в таблице трассы и выбрать одну для просмотра"}
+},
+{1,2,
+{"ru","Найти в таблице трассы и выбрать одну для просмотра"},
+{"en","Найти в таблице трассы и выбрать одну для просмотра"}
+},2},
+{7,1b9a09bb-72a8-4cd2-824c-5e868bb8a673,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,63b73e13-183a-42f7-a42e-6e8f7dadb220,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,d568dd27-6e55-4ffb-afac-7c4e588aa43a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельЖурналРегистрацииОчистить",
{1,"КоманднаяПанельЖурналРегистрацииОчистить",
{1,1,
@@ -7485,93 +7537,9 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
},
{4,1,
{-2},"",-1,-1,1,0,""},2},
-{7,0951393b-2558-466a-a312-0dff4ce744d2,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,2,
-{"ru","Показывать панель итогов по основным свойствам. Таблица журнала будет фильтроваться по текущей строке итогов."},
-{"en","Показывать панель итогов по основным свойствам. Таблица журнала будет фильтроваться по текущей строке итогов."}
-},
-{1,2,
-{"ru","Показывать панель итогов по основным свойствам. Таблица журнала будет фильтроваться по текущей строке итогов."},
-{"en","Показывать панель итогов по основным свойствам. Таблица журнала будет фильтроваться по текущей строке итогов."}
-},
-{4,1,
-{0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""},2},
-{7,30daaa7b-a9bf-495b-af02-8a2f84a35dd3,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,2,
-{"ru","Различные значения колонки"},
-{"en","Различные значения колонки"}
-},
-{1,2,
-{"ru","Различные значения колонки"},
-{"en","Различные значения колонки"}
-},
-{4,1,
-{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2},
-{7,754c73fb-85ff-4640-9c47-aca243a57e32,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,2,
-{"ru","Найти в таблице трассы и выбрать одну для просмотра"},
-{"en","Найти в таблице трассы и выбрать одну для просмотра"}
-},
-{1,2,
-{"ru","Найти в таблице трассы и выбрать одну для просмотра"},
-{"en","Найти в таблице трассы и выбрать одну для просмотра"}
-},2},
-{7,0e8bc06c-fa7c-4b72-901e-4ee7df5938b0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,dc2a7e31-8563-4c3d-ac2c-633b86d03723,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,949b91ec-ff66-4b9d-b9a3-e60b89016b51,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,333768c7-e59e-445a-940c-ddab7922f2d3,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,b4fb6314-7925-4167-9424-edcb1f94a1c2,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельЖурналРегистрацииОткрытьСтрокуВОтдельномОкне",
{1,"КоманднаяПанельЖурналРегистрацииОткрытьСтрокуВОтдельномОкне",
{1,1,
@@ -7598,17 +7566,17 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
},
{4,1,
{-7},"",-1,-1,1,0,""},2},
-{7,124093b5-e497-4f56-ad03-b13f0cdf2f1a,1,e1692cc2-605b-4535-84dd-28440238746c,
-{3,"КлсКомандаНажатие",
-{1,"КлсКомандаНажатие",
+{7,93b2c3d9-8063-4078-8991-bf75815d2acd,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,""},
@@ -7616,19 +7584,19 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0},
}
},7,
{1,2,
-{"ru","Сжать колонки в 2 раза"},
-{"en","Сжать колонки в 2 раза"}
+{"ru","Настройка регистрации события техножурнала"},
+{"en","Настройка регистрации события техножурнала"}
},
{1,2,
-{"ru","Сжать колонки в 2 раза"},
-{"en","Сжать колонки в 2 раза"}
+{"ru","Настройка регистрации события техножурнала"},
+{"en","Настройка регистрации события техножурнала"}
},
{4,1,
-{0,2de8a30d-89da-497f-aa99-d42b887681ca},"",-1,-1,0,0,""},2},
-{7,0db337ca-d380-488e-8cd0-4963a8d9eac3,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
+{0,97d5c5e9-7727-4d49-8c8d-495cd7d883bf},"",-1,-1,0,0,""},2},
+{7,a9ddb219-25c5-4e60-bf9f-e66d6631d6b7,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,2},
-{7,36f7349d-9eab-4901-b4d3-994146e39165,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,8c843583-6de7-4216-a1d2-f59b59379e48,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -7662,7 +7630,7 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7}
},0,""},2},
-{7,f3011f18-1a5f-4537-9303-5ea00ceddf6d,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,ceb2d88c-afe5-4e24-a12b-b0509fee5ae9,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -7689,10 +7657,40 @@ BgxkEQA7}
},
{4,1,
{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2},
-{7,962218bd-bc0f-4dbb-a75f-538b0ac15e44,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
+{7,7c7c679c-f0a2-404b-ad6f-f66e83a59701,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,2,
+{"ru","Показывать панель итогов по основным свойствам. Таблица журнала будет фильтроваться по текущей строке итогов."},
+{"en","Показывать панель итогов по основным свойствам. Таблица журнала будет фильтроваться по текущей строке итогов."}
+},
+{1,2,
+{"ru","Показывать панель итогов по основным свойствам. Таблица журнала будет фильтроваться по текущей строке итогов."},
+{"en","Показывать панель итогов по основным свойствам. Таблица журнала будет фильтроваться по текущей строке итогов."}
+},
+{4,1,
+{0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""},2},
+{7,80b2415c-861f-4aeb-a1ba-e28c1f328ca2,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,2},
-{7,fd07a062-2c6e-41d7-aaca-f7a91fb8b77b,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,2654eb6c-e12c-4402-b610-ca6134221d52,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -7719,19 +7717,17 @@ BgxkEQA7}
},
{4,1,
{0,3f21aca4-89b4-4f37-82cb-6e9370aa5481},"",-1,-1,0,0,""},2},
-{7,4badea67-ab5b-482d-be84-dd15df3653df,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,6402a770-d555-4b62-868c-9fd6c7152baf,1,e1692cc2-605b-4535-84dd-28440238746c,
-{3,"КоманднаяПанельЖурналРегистрацииНастройкаСобытия",
-{1,"КоманднаяПанельЖурналРегистрацииНастройкаСобытия",
+{7,ff9de0a1-6d44-4ace-b247-2acd0253bb54,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,""},
@@ -7739,16 +7735,18 @@ BgxkEQA7}
}
},7,
{1,2,
-{"ru","Настройка регистрации события техножурнала"},
-{"en","Настройка регистрации события техножурнала"}
+{"ru","Различные значения колонки"},
+{"en","Различные значения колонки"}
},
{1,2,
-{"ru","Настройка регистрации события техножурнала"},
-{"en","Настройка регистрации события техножурнала"}
+{"ru","Различные значения колонки"},
+{"en","Различные значения колонки"}
},
{4,1,
-{0,97d5c5e9-7727-4d49-8c8d-495cd7d883bf},"",-1,-1,0,0,""},2},
-{7,e57792b7-6ab1-4e6e-83bd-5925ef8bd660,1,e1692cc2-605b-4535-84dd-28440238746c,
+{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2},
+{7,ccf97db0-ca1d-419b-b97e-6f77b500da61,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
+{7,f4a20bf7-4fd4-43be-920f-20087574e680,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -7775,9 +7773,11 @@ BgxkEQA7}
},
{4,1,
{0,98f09020-9b4d-48bc-96b4-84d954a633e8},"",14,2,1,0,""},2},
-{7,a9304397-c260-4cca-9779-2177ba9b9142,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,78ea6915-49b8-4d69-a171-180000ec2b16,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,10e2bc4c-6fb9-40ba-806f-a68d11c27fde,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,bad01d33-24ab-4c0b-958f-0ed9d9baab90,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
+{7,9b558fcd-ec15-4402-a812-9de9c83e6c1d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельЖурналРегистрацииПоказыватьПанельСвойств",
{1,"КоманднаяПанельЖурналРегистрацииПоказыватьПанельСвойств",
{1,2,
@@ -7807,104 +7807,104 @@ BgxkEQA7}
},
{4,1,
{0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""},2},1,
-{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,22,642f002e-922b-4253-9576-fe0acb41095b,
+{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,22,566bff2e-6102-4338-9be6-362b6b3c7a1b,
{8,"УстановитьХронологическийПорядок",0,1,
{1,2,
{"ru","Порядок по дате"},
{"en","Порядок по дате"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,231,1e2,0,0,1,0,0,0,0},d96db8d1-da7b-470a-be23-199cf08bf09a,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,231,1e2,0,0,1,0,0,0,0},21ef601e-34b1-402f-9188-cbf3d8f724b2,
{8,"Разделитель4",0,1,
{1,1,
{"ru","Действие7"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,143,1e2,2,0,1,0,0,0,0},754c73fb-85ff-4640-9c47-aca243a57e32,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,143,1e2,2,0,1,0,0,0,0},234794b2-bb61-410c-ae1c-0489bf010bf6,
{8,"Трассы",0,1,
{1,2,
{"ru","Найти трассы"},
{"en","Найти трассы"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,234,1e2,0,0,1,0,0,0,0},05000741-64a3-4ff0-b473-f413d5b174b4,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,234,1e2,0,0,1,0,0,0,0},1b9a09bb-72a8-4cd2-824c-5e868bb8a673,
{8,"Разделитель5",0,1,
{1,1,
{"ru","Действие"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,238,1e2,2,0,1,0,0,0,0},63b73e13-183a-42f7-a42e-6e8f7dadb220,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,238,1e2,2,0,1,0,0,0,0},d568dd27-6e55-4ffb-afac-7c4e588aa43a,
{8,"Очистить",0,1,
{1,2,
{"ru","Очистить"},
{"en","Очистить"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,227,1e2,0,3,1,0,0,0,0},949b91ec-ff66-4b9d-b9a3-e60b89016b51,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,227,1e2,0,3,1,0,0,0,0},dc2a7e31-8563-4c3d-ac2c-633b86d03723,
{8,"Разделитель1",0,2,
{1,1,
{"ru","Действие"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,247,1e2,2,0,1,0,0,0,0},333768c7-e59e-445a-940c-ddab7922f2d3,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,247,1e2,2,0,1,0,0,0,0},b4fb6314-7925-4167-9424-edcb1f94a1c2,
{8,"ОткрытьСтрокуВОтдельномОкне",0,1,
{1,2,
{"ru","Открыть строку"},
{"en","Открыть строку"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,233,1e2,0,0,1,0,0,0,0},a4ba7181-384a-4919-a5e8-2e197cd4a648,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,233,1e2,0,0,1,0,0,0,0},83b4d312-bc85-4891-b172-db3d53b09bc7,
{8,"ПоказатьВнутренниеСобытия",0,1,
{1,2,
{"ru","Показать внутренние события "},
{"en","Показать внутренние события "}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,243,1e2,0,0,1,0,0,0,0},124093b5-e497-4f56-ad03-b13f0cdf2f1a,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,243,1e2,0,0,1,0,0,0,0},8a87780e-cfb9-4c2e-8f43-78c245200e56,
{8,"СжатьКолонки",0,2,
{1,2,
{"ru","Сжать"},
{"en","Сжать"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,242,1e2,0,0,1,0,0,0,0},0db337ca-d380-488e-8cd0-4963a8d9eac3,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,242,1e2,0,0,1,0,0,0,0},a9ddb219-25c5-4e60-bf9f-e66d6631d6b7,
{8,"Действие2",0,1,
{1,1,
{"#","Действие2"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,182,1e2,0,0,1,0,0,0,0},36f7349d-9eab-4901-b4d3-994146e39165,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,182,1e2,0,0,1,0,0,0,0},8c843583-6de7-4216-a1d2-f59b59379e48,
{8,"МенеджерТабличногоПоля",0,4,
{1,2,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,219,1e2,0,0,1,0,0,0,0},f3011f18-1a5f-4537-9303-5ea00ceddf6d,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,219,1e2,0,0,1,0,0,0,0},ceb2d88c-afe5-4e24-a12b-b0509fee5ae9,
{8,"ОтборБезЗначенияВТекущейКолонке",0,1,
{1,2,
{"ru","Отбор без значения"},
{"en","Отбор без значения"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,216,1e2,0,0,1,0,0,0,0},962218bd-bc0f-4dbb-a75f-538b0ac15e44,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,216,1e2,0,0,1,0,0,0,0},80b2415c-861f-4aeb-a1ba-e28c1f328ca2,
{8,"Действие1",0,1,
{1,1,
{"#","Действие1"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,181,1e2,0,0,1,0,0,0,0},fd07a062-2c6e-41d7-aaca-f7a91fb8b77b,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,181,1e2,0,0,1,0,0,0,0},2654eb6c-e12c-4402-b610-ca6134221d52,
{8,"ПоказыватьИтоги",0,3,
{1,2,
{"ru","Итоги"},
{"en","Итоги"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,248,1e2,0,0,1,0,0,0,0},30daaa7b-a9bf-495b-af02-8a2f84a35dd3,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,248,1e2,0,0,1,0,0,0,0},ff9de0a1-6d44-4ace-b247-2acd0253bb54,
{8,"РазличныеЗначенияКолонки",0,2,
{1,2,
{"ru","Значения колонки"},
{"en","Значения колонки"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,245,1e2,0,0,1,0,0,0,0},4badea67-ab5b-482d-be84-dd15df3653df,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,245,1e2,0,0,1,0,0,0,0},ccf97db0-ca1d-419b-b97e-6f77b500da61,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие9"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,204,1e2,2,0,1,0,0,0,0},6402a770-d555-4b62-868c-9fd6c7152baf,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,204,1e2,2,0,1,0,0,0,0},93b2c3d9-8063-4078-8991-bf75815d2acd,
{8,"НастройкаСобытия",0,3,
{1,2,
{"ru","Событие"},
{"en","Событие"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,222,1e2,0,0,1,0,0,0,0},e57792b7-6ab1-4e6e-83bd-5925ef8bd660,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,222,1e2,0,0,1,0,0,0,0},f4a20bf7-4fd4-43be-920f-20087574e680,
{8,"КонсольКомпоновки",0,1,
{1,2,
{"ru","Консоль компоновки"},
{"en","Консоль компоновки"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,205,1e2,0,0,1,0,0,0,0},a9304397-c260-4cca-9779-2177ba9b9142,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,205,1e2,0,0,1,0,0,0,0},78ea6915-49b8-4d69-a171-180000ec2b16,
{8,"Разделитель3",0,1,
{1,1,
{"ru","Действие"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,237,1e2,2,0,1,0,0,0,0},0951393b-2558-466a-a312-0dff4ce744d2,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,237,1e2,2,0,1,0,0,0,0},7c7c679c-f0a2-404b-ad6f-f66e83a59701,
{8,"ПоказыватьПанельИтогов",0,1,
{1,2,
{"ru","Итоги"},
{"en","Итоги"}
-},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,239,1e2,0,3,1,1,0,0,0},0e8bc06c-fa7c-4b72-901e-4ee7df5938b0,
+},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,239,1e2,0,3,1,1,0,0,0},bad01d33-24ab-4c0b-958f-0ed9d9baab90,
{8,"Разделитель6",0,1,
{1,1,
{"ru","Действие3"}
-},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,240,1e2,2,0,1,0,0,0,0},10e2bc4c-6fb9-40ba-806f-a68d11c27fde,
+},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,240,1e2,2,0,1,0,0,0,0},9b558fcd-ec15-4402-a812-9de9c83e6c1d,
{8,"ПоказыватьПанельСвойств",0,1,
{1,2,
{"ru","Свойства"},
diff --git a/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form.bin b/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form.bin
index f3532fa55..d1ebf5065 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 f78c19a14..7981f1d24 100644
--- a/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form/form.txt
+++ b/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form/form.txt
@@ -111,7 +111,7 @@
{0},4,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,0,1,
{5,e61ec258-df81-4716-a7e2-d75c858d35c9,61,1,11,
-{7,c5c12605-6c5e-4f2e-a1df-db8da4d1f362,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,f2de1385-f0af-4826-919e-cd8591dbf33a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыВыполнить",
{1,"ДействияФормыВыполнить",
{1,1,
@@ -136,9 +136,9 @@
{"ru","Выполнить"},
{"en","Выполнить"}
},1},
-{7,6fc6aac9-d20e-4228-bb92-984f651c488d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,65b73a47-c431-47bc-a87e-ce2ee8dce489,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,221fc832-d55c-4c6e-9ef5-33f91af79a4e,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,9df43b17-dc0c-49a4-857d-30b0402315bc,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыРедакторИзмененийНаУзле",
{1,"ДействияФормыРедакторИзмененийНаУзле",
{1,1,
@@ -165,9 +165,9 @@
},
{4,1,
{0,022247f7-2b7d-4dd2-b28f-773fc6fe97d1},"",-1,-1,1,0,""},1},
-{7,dbee2a64-ba6a-4307-8613-b4fb06057571,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,dee74f5f-8825-48c1-a98b-f7f157b968b4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,87a824a4-159d-4eb3-a376-c527246868fc,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,35cc3984-ea08-496e-b43d-72b05911681f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -194,7 +194,36 @@
},
{4,1,
{0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2},
-{7,3b0f6b43-21aa-4087-9609-edc90eded218,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,deca4c54-6bf1-4f12-9524-8f23d3869bd4,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,2,
+{"ru","О подсистеме"},
+{"en","О подсистеме"}
+},
+{1,2,
+{"ru","О подсистеме"},
+{"en","О подсистеме"}
+},
+{4,1,
+{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},
+{7,f7182ad4-0fda-43a8-b6fe-d6225244791a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
+{7,d232b2e4-aa6b-4ec9-b2e6-4c417f451673,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыПараметрыЗаписи",
{1,"ДействияФормыПараметрыЗаписи",
{1,1,
@@ -219,36 +248,7 @@
{"ru","Общие параметры записи"},
{"en","Общие параметры записи"}
},1},
-{7,798bd667-52c2-4a64-b925-8c7e4fc7eec6,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,2,
-{"ru","Открыть новое окно"},
-{"en","Открыть новое окно"}
-},
-{1,2,
-{"ru","Открыть новое окно"},
-{"en","Открыть новое окно"}
-},
-{4,1,
-{0,eb47324b-85f9-4172-9315-bba8015d9970},"",-1,-1,1,0,""},1},
-{7,35e0e4d7-8f05-464f-aaac-6d4749003b82,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
-{7,0f49d33e-1073-48f7-b6cc-0cb71671f489,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,f5763340-0538-4079-a4c2-9e555e42eef8,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -276,7 +276,34 @@
{4,1,
{0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""},
{0,0,0},2},
-{7,19063c0c-3bb4-4ca8-aec7-7f82ee525261,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,6e5a6e49-b0d0-4429-bba6-06dabcfddb8a,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,2,
+{"ru","Открыть новое окно"},
+{"en","Открыть новое окно"}
+},
+{1,2,
+{"ru","Открыть новое окно"},
+{"en","Открыть новое окно"}
+},
+{4,1,
+{0,eb47324b-85f9-4172-9315-bba8015d9970},"",-1,-1,1,0,""},1},
+{7,53ca50ae-8de2-4cd9-80c8-c9ee645beed9,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -302,82 +329,55 @@
{"en","Показать структуру формы"}
},
{4,1,
-{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},
-{7,9c406056-e586-4c51-bbbf-19f08b67e6e1,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,2,
-{"ru","О подсистеме"},
-{"en","О подсистеме"}
-},
-{1,2,
-{"ru","О подсистеме"},
-{"en","О подсистеме"}
-},
-{4,1,
-{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},1,
-{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,11,c5c12605-6c5e-4f2e-a1df-db8da4d1f362,
+{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},1,
+{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,11,f2de1385-f0af-4826-919e-cd8591dbf33a,
{8,"Выполнить",0,1,
{1,2,
{"ru","Выполнить"},
{"en","Выполнить"}
-},1,e61ec258-df81-4716-a7e2-d75c858d35c9,47,1e2,0,0,1,0,0,0,0},6fc6aac9-d20e-4228-bb92-984f651c488d,
+},1,e61ec258-df81-4716-a7e2-d75c858d35c9,47,1e2,0,0,1,0,0,0,0},dee74f5f-8825-48c1-a98b-f7f157b968b4,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
-},0,e61ec258-df81-4716-a7e2-d75c858d35c9,48,1e2,2,0,1,0,0,0,0},221fc832-d55c-4c6e-9ef5-33f91af79a4e,
+},0,e61ec258-df81-4716-a7e2-d75c858d35c9,48,1e2,2,0,1,0,0,0,0},9df43b17-dc0c-49a4-857d-30b0402315bc,
{8,"РедакторИзмененийНаУзле",0,2,
{1,2,
{"ru","Редактор изменений"},
{"en","Редактор изменений"}
-},1,e61ec258-df81-4716-a7e2-d75c858d35c9,52,1e2,0,3,1,0,0,0,0},dbee2a64-ba6a-4307-8613-b4fb06057571,
+},1,e61ec258-df81-4716-a7e2-d75c858d35c9,52,1e2,0,3,1,0,0,0,0},65b73a47-c431-47bc-a87e-ce2ee8dce489,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие2"}
-},0,e61ec258-df81-4716-a7e2-d75c858d35c9,53,1e2,2,0,1,0,0,0,0},3b0f6b43-21aa-4087-9609-edc90eded218,
+},0,e61ec258-df81-4716-a7e2-d75c858d35c9,53,1e2,2,0,1,0,0,0,0},d232b2e4-aa6b-4ec9-b2e6-4c417f451673,
{8,"ПараметрыЗаписи",0,2,
{1,2,
{"ru","Параметры записи"},
{"en","Параметры записи"}
-},1,e61ec258-df81-4716-a7e2-d75c858d35c9,56,1e2,0,0,1,0,0,0,0},35e0e4d7-8f05-464f-aaac-6d4749003b82,
+},1,e61ec258-df81-4716-a7e2-d75c858d35c9,56,1e2,0,0,1,0,0,0,0},f7182ad4-0fda-43a8-b6fe-d6225244791a,
{8,"Разделитель7",0,3,
{1,1,
{"ru","Действие6"}
-},0,e61ec258-df81-4716-a7e2-d75c858d35c9,55,1e2,2,0,1,0,0,0,0},0f49d33e-1073-48f7-b6cc-0cb71671f489,
+},0,e61ec258-df81-4716-a7e2-d75c858d35c9,55,1e2,2,0,1,0,0,0,0},f5763340-0538-4079-a4c2-9e555e42eef8,
{8,"СохранитьНастройку",0,11,
{1,2,
{"ru","Сохранить настройку..."},
{"en","Сохранить настройку..."}
-},1,e61ec258-df81-4716-a7e2-d75c858d35c9,61,1e2,0,0,1,0,0,0,0},87a824a4-159d-4eb3-a376-c527246868fc,
+},1,e61ec258-df81-4716-a7e2-d75c858d35c9,61,1e2,0,0,1,0,0,0,0},35cc3984-ea08-496e-b43d-72b05911681f,
{8,"ЗагрузитьНастройку",0,6,
{1,2,
{"ru","Загрузить настройку..."},
{"en","Загрузить настройку..."}
-},1,e61ec258-df81-4716-a7e2-d75c858d35c9,60,1e2,0,0,1,0,1,0,0},798bd667-52c2-4a64-b925-8c7e4fc7eec6,
+},1,e61ec258-df81-4716-a7e2-d75c858d35c9,60,1e2,0,0,1,0,1,0,0},6e5a6e49-b0d0-4429-bba6-06dabcfddb8a,
{8,"НовоеОкно",0,6,
{1,2,
{"ru","НовоеОкно"},
{"en","НовоеОкно"}
-},1,e61ec258-df81-4716-a7e2-d75c858d35c9,40,1e2,0,0,1,0,0,0,0},19063c0c-3bb4-4ca8-aec7-7f82ee525261,
+},1,e61ec258-df81-4716-a7e2-d75c858d35c9,40,1e2,0,0,1,0,0,0,0},53ca50ae-8de2-4cd9-80c8-c9ee645beed9,
{8,"СтруктураФормы",0,4,
{1,2,
{"ru","Структура формы"},
{"en","Структура формы"}
-},1,e61ec258-df81-4716-a7e2-d75c858d35c9,54,1e2,0,0,1,0,0,0,0},9c406056-e586-4c51-bbbf-19f08b67e6e1,
+},1,e61ec258-df81-4716-a7e2-d75c858d35c9,54,1e2,0,0,1,0,0,0,0},deca4c54-6bf1-4f12-9524-8f23d3869bd4,
{8,"ОПодсистеме",0,2,
{1,2,
{"ru","О подсистеме"},
@@ -387,7 +387,7 @@
{0}
}
}
-},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,2af3bdf9-f7dc-4d00-a834-02ade105e2e6,47,0,0}
+},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0a379393-0b11-4792-95ae-c612cec2502b,47,0,0}
},
{8,0,0,827,25,1,
{0,
@@ -1910,15 +1910,34 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1,10,
-{7,1244c173-93a8-429f-9247-eec00704f2e6,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,2},
-{7,0f337687-26be-43cc-89ab-0cb6daaef648,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,2},
-{7,c6ca63fc-eca2-46fe-a249-5a3c947f40af,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
-{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,a73eb9f2-9b65-4333-b331-1b10f74c6307,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,a4bac987-93f4-4022-91da-58814e336a6a,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,2,
+{"ru","Различные значения колонки"},
+{"en","Различные значения колонки"}
+},
+{1,2,
+{"ru","Различные значения колонки"},
+{"en","Различные значения колонки"}
+},
+{4,1,
+{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2},
+{7,abe83aef-fc28-4751-b5ed-2b39a8d97a2d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -1952,42 +1971,23 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7}
},0,""},2},
-{7,20a5448e-745e-46fc-b1c7-70e015c2627e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{7,1579dd77-5b51-44d1-a17d-8d270ffbf646,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,2},
+{7,713ea6b4-768b-4179-b5dc-e70112c327c0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
-{7,e315709e-b51d-4da1-8489-59515285f5a5,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
+{7,163f267c-78b3-4531-8bc5-88774f1f4d78,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,2},
-{7,4e95476e-a3c4-4269-8a8f-99f736b4ef66,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,2,
-{"ru","Различные значения колонки"},
-{"en","Различные значения колонки"}
-},
-{1,2,
-{"ru","Различные значения колонки"},
-{"en","Различные значения колонки"}
-},
-{4,1,
-{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2},
-{7,f54ac115-12b6-4e10-ac7c-564252d6255b,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
+{7,865a7484-bea3-41ba-ab0b-2c036bf87179,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,2},
+{7,d661d536-cc6d-41f5-8e76-aefd6115f277,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
+{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
+{7,b335bf7d-bf28-46e6-bf43-2bbc76b7041d,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,2},
-{7,f1e5d1f8-3e54-4f6a-a14f-7f48bc77c3db,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,cfb29cbd-04af-4bf4-8809-55d5e8e29e85,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@@ -2014,7 +2014,7 @@ BgxkEQA7}
},
{4,1,
{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2},
-{7,26684919-f9a5-4730-ad81-204f92a9477c,1,e1692cc2-605b-4535-84dd-28440238746c,
+{7,47e88ab8-3696-4485-8739-deec870ef84a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельРезультатЗагрузкиРедакторОбъектаБД",
{1,"КоманднаяПанельРезультатЗагрузкиРедакторОбъектаБД",
{1,1,
@@ -2041,44 +2041,44 @@ BgxkEQA7}
},
{4,1,
{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""},2},1,
-{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,1244c173-93a8-429f-9247-eec00704f2e6,
+{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,1579dd77-5b51-44d1-a17d-8d270ffbf646,
{8,"Действие7",0,1,
{1,1,
{"#","Действие7"}
-},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,21,1e2,0,0,1,0,1,0,0},0f337687-26be-43cc-89ab-0cb6daaef648,
+},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,21,1e2,0,0,1,0,1,0,0},865a7484-bea3-41ba-ab0b-2c036bf87179,
{8,"Действие8",0,1,
{1,1,
{"#","Действие8"}
-},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,22,1e2,0,0,1,0,1,0,0},c6ca63fc-eca2-46fe-a249-5a3c947f40af,
+},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,22,1e2,0,0,1,0,1,0,0},d661d536-cc6d-41f5-8e76-aefd6115f277,
{8,"Разделитель",0,1,
-{1,0},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,17,1e2,2,0,1,0,1,0,0},a73eb9f2-9b65-4333-b331-1b10f74c6307,
+{1,0},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,17,1e2,2,0,1,0,1,0,0},abe83aef-fc28-4751-b5ed-2b39a8d97a2d,
{8,"МенеджерТабличногоПоля",0,5,
{1,2,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}
-},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,23,1e2,0,0,1,0,0,0,0},4e95476e-a3c4-4269-8a8f-99f736b4ef66,
+},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,23,1e2,0,0,1,0,0,0,0},a4bac987-93f4-4022-91da-58814e336a6a,
{8,"РазличныеЗначенияКолонки",0,3,
{1,2,
{"ru","Значения колонки"},
{"en","Значения колонки"}
-},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1e2,0,0,1,0,0,0,0},f54ac115-12b6-4e10-ac7c-564252d6255b,
+},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1e2,0,0,1,0,0,0,0},b335bf7d-bf28-46e6-bf43-2bbc76b7041d,
{8,"Действие1",0,2,
{1,1,
{"#","Действие1"}
-},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,26,1e2,0,0,1,0,0,0,0},e315709e-b51d-4da1-8489-59515285f5a5,
+},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,26,1e2,0,0,1,0,0,0,0},163f267c-78b3-4531-8bc5-88774f1f4d78,
{8,"Действие2",0,2,
{1,1,
{"#","Действие2"}
-},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,27,1e2,0,0,1,0,0,0,0},f1e5d1f8-3e54-4f6a-a14f-7f48bc77c3db,
+},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,27,1e2,0,0,1,0,0,0,0},cfb29cbd-04af-4bf4-8809-55d5e8e29e85,
{8,"ОтборБезЗначенияВТекущейКолонке",0,2,
{1,2,
{"ru","Отбор без значения"},
{"en","Отбор без значения"}
-},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,28,1e2,0,0,1,0,0,0,0},20a5448e-745e-46fc-b1c7-70e015c2627e,
+},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,28,1e2,0,0,1,0,0,0,0},713ea6b4-768b-4179-b5dc-e70112c327c0,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие"}
-},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,29,1e2,2,0,1,0,0,0,0},26684919-f9a5-4730-ad81-204f92a9477c,
+},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,29,1e2,2,0,1,0,0,0,0},47e88ab8-3696-4485-8739-deec870ef84a,
{8,"РедакторОбъектаБД",0,3,
{1,2,
{"ru","РедакторОбъектаБД"},
diff --git a/DataProcessors/ирДинамическийСписок/Forms/ФормаУпр/Ext/Form.xml b/DataProcessors/ирДинамическийСписок/Forms/ФормаУпр/Ext/Form.xml
index 29bf57fba..30a14f053 100644
--- a/DataProcessors/ирДинамическийСписок/Forms/ФормаУпр/Ext/Form.xml
+++ b/DataProcessors/ирДинамическийСписок/Forms/ФормаУпр/Ext/Form.xml
@@ -79,11 +79,11 @@
Form.Command.ДобавитьСтрокуЧерезРедакторОбъектаБД
-