This commit is contained in:
Администратор 2021-06-10 08:39:42 +03:00
parent 98dc717b2b
commit 0829f1fc05
147 changed files with 33209 additions and 24497 deletions

View File

@ -290,17 +290,61 @@
{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,e3e025ef-75c6-421c-adaf-7f88f6903c6e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,23383177-6eea-45cf-a390-4387762f961e,1,c93a51ed-b2d1-47f1-948d-38373f8710af,
{7,48ec7783-dcfb-4fe5-bd05-c7d7a95dcb4f,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,7ad1549e-8ef8-43c0-97ab-3c0b4e99ff17,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,35b4e8f1-2709-4413-94e6-1865a83246c4,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,5fcc2d79-5aa7-487a-8c15-636ee5fcfb60,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,49b16c79-d1d1-4208-9d29-35063f7e4194,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,7afe3ba5-430d-42ad-86ed-8dff40e67b57,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,dbb295bd-a68f-496b-84ab-ad1863ba4875,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,482c49fd-8a26-4782-9027-d99ce36da126,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,4249b5d8-2298-4371-810c-79e260670f15,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,fb3fd82a-82cf-4f0b-b17a-829e8a3fae41,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,9d83a8b2-7217-4806-844e-a4640109ee96,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,3dd85172-49c7-4d86-a71d-8f9366d746df,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,abba3970-3ec7-4a40-9e37-055b323ec86a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,d8d174cf-821c-4b98-a810-df668545fef0,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,07a8490f-3344-4dd7-812a-79e332eb180a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,9b979b3f-accf-4961-8db9-0d197d3f8a0c,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОПодсистеме",
{1,"ДействияФормыОПодсистеме",
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},1,
{4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},
{7,2d3d3d3f-d518-4549-b30f-a5c7a82c0549,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОтображатьПараметры",
{1,"ДействияФормыОтображатьПараметры",
{1,1,
@ -328,92 +372,48 @@
{4,1,
{0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""},
{0,0,0},1},
{7,72e30660-8b90-4610-bb8d-8f0ac70a2aeb,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,c27065f8-8512-47d4-b2c1-75e41d88bfca,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,c26bda75-cad9-4c99-9124-270dd4c8b554,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,d7997cd9-fe32-4b14-a304-d1cbf9fc6e62,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,21d961c9-ab06-4203-b66d-185abeb77253,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,76aa359a-6ced-4649-9938-cfc0b56e518f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОПодсистеме",
{1,"ДействияФормыОПодсистеме",
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},1,
{4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},
{7,e01f2080-14d8-41ef-a6d5-c3a54dd069a2,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,cc3e9e0a-a3b9-481d-a788-9a24d50ca161,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,a36c6b34-00b5-48f2-91c9-f7f69e2f3662,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,39c0ecb4-eec4-4f70-aa71-619bf6fe15b4,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,82ec9763-1b72-453e-a11d-0102a1a7b075,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,25d0237d-747e-4ed7-b304-0d59d5be8ff4,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,c4b4bdee-53e5-474c-bfad-a459f4e8688e,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,c7f5802d-b757-4646-994d-5c4d556c28d8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,d6c41516-90d8-45e2-b56a-e61825d5ee42,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,9553d491-a193-4a98-872a-a06c1547923b,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,b0470804-1285-4ec4-99c9-f244cb90fc11,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,23383177-6eea-45cf-a390-4387762f961e,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,48ec7783-dcfb-4fe5-bd05-c7d7a95dcb4f,
{8,"Подменю",0,1,
{1,1,
{"#","Подменю"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,685,1e2,1,0,1,0,0,0,0},7ad1549e-8ef8-43c0-97ab-3c0b4e99ff17,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,685,1e2,1,0,1,0,0,0,0},49b16c79-d1d1-4208-9d29-35063f7e4194,
{8,"Разделитель",0,1,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,694,1e2,2,0,1,0,0,0,0},7afe3ba5-430d-42ad-86ed-8dff40e67b57,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,694,1e2,2,0,1,0,0,0,0},482c49fd-8a26-4782-9027-d99ce36da126,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,695,1e2,0,0,1,0,0,0,0},c27065f8-8512-47d4-b2c1-75e41d88bfca,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,695,1e2,0,0,1,0,0,0,0},3dd85172-49c7-4d86-a71d-8f9366d746df,
{8,"Разделитель1",0,1,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,696,1e2,2,0,1,0,0,0,0},21d961c9-ab06-4203-b66d-185abeb77253,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,696,1e2,2,0,1,0,0,0,0},35b4e8f1-2709-4413-94e6-1865a83246c4,
{8,"Действие1",0,1,
{1,1,
{"#","Действие1"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,697,1e2,0,0,1,0,0,0,0},72e30660-8b90-4610-bb8d-8f0ac70a2aeb,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,697,1e2,0,0,1,0,0,0,0},fb3fd82a-82cf-4f0b-b17a-829e8a3fae41,
{8,"Действие2",0,1,
{1,1,
{"#","Действие2"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,698,1e2,0,0,1,0,0,0,0},e3e025ef-75c6-421c-adaf-7f88f6903c6e,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,698,1e2,0,0,1,0,0,0,0},abba3970-3ec7-4a40-9e37-055b323ec86a,
{8,"Разделитель2",0,1,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,699,1e2,2,0,1,0,0,0,0},4249b5d8-2298-4371-810c-79e260670f15,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,699,1e2,2,0,1,0,0,0,0},2d3d3d3f-d518-4549-b30f-a5c7a82c0549,
{8,"ОтображатьПараметры",0,7,
{1,2,
{"ru","Параметры"},
{"en","Параметры"}
},1,4824adf3-2dd5-415b-8897-ae753e79d0cf,709,1e2,0,3,1,1,0,0,0},d7997cd9-fe32-4b14-a304-d1cbf9fc6e62,
},1,4824adf3-2dd5-415b-8897-ae753e79d0cf,709,1e2,0,3,1,1,0,0,0},07a8490f-3344-4dd7-812a-79e332eb180a,
{8,"Разделитель9",0,4,
{1,1,
{"ru","Действие6"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,708,1e2,2,0,1,0,0,0,0},76aa359a-6ced-4649-9938-cfc0b56e518f,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,708,1e2,2,0,1,0,0,0,0},9b979b3f-accf-4961-8db9-0d197d3f8a0c,
{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,e01f2080-14d8-41ef-a6d5-c3a54dd069a2,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,0,8,d8d174cf-821c-4b98-a810-df668545fef0,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,686,1e2,0,0,1,0,0,0,0},cc3e9e0a-a3b9-481d-a788-9a24d50ca161,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,686,1e2,0,0,1,0,0,0,0},c26bda75-cad9-4c99-9124-270dd4c8b554,
{8,"Разделитель",0,1,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,687,1e2,2,0,1,0,0,0,0},39c0ecb4-eec4-4f70-aa71-619bf6fe15b4,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,687,1e2,2,0,1,0,0,0,0},9d83a8b2-7217-4806-844e-a4640109ee96,
{8,"Действие1",0,1,
{1,1,
{"#","Действие1"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,688,1e2,0,0,1,0,0,0,0},a36c6b34-00b5-48f2-91c9-f7f69e2f3662,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,688,1e2,0,0,1,0,0,0,0},dbb295bd-a68f-496b-84ab-ad1863ba4875,
{8,"Действие2",0,1,
{1,1,
{"#","Действие2"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,689,1e2,0,0,1,0,0,0,0},82ec9763-1b72-453e-a11d-0102a1a7b075,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,689,1e2,0,0,1,0,0,0,0},5fcc2d79-5aa7-487a-8c15-636ee5fcfb60,
{8,"Действие3",0,1,
{1,1,
{"#","Действие3"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,690,1e2,0,0,1,0,0,0,0},25d0237d-747e-4ed7-b304-0d59d5be8ff4,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,690,1e2,0,0,1,0,0,0,0},c4b4bdee-53e5-474c-bfad-a459f4e8688e,
{8,"Действие4",0,1,
{1,1,
{"#","Действие4"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,691,1e2,0,0,1,0,0,0,0},c7f5802d-b757-4646-994d-5c4d556c28d8,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,691,1e2,0,0,1,0,0,0,0},d6c41516-90d8-45e2-b56a-e61825d5ee42,
{8,"Разделитель1",0,1,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,692,1e2,2,0,1,0,0,0,0},9553d491-a193-4a98-872a-a06c1547923b,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,692,1e2,2,0,1,0,0,0,0},b0470804-1285-4ec4-99c9-f244cb90fc11,
{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,15d3640b-b860-48da-b7da-f44a5826a802,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,02cddaec-48a6-4873-b8e4-5236410e9ba2,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},
{7,8f2eef7b-d7bd-4b0f-877a-426c0eef861d,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,f7029d7c-a38a-4b47-b03c-9eb2cfae48a5,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,df38e2bf-0115-408d-bf33-d4e0a4d5b5a3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,16485689-4e53-4c8d-a948-463ee368af8a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,00eb429d-720b-49d1-af0c-0360924ad3cb,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,e1ed3020-6449-42aa-b4f3-89aa587d2bb9,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,c10824b1-f2b4-4d32-a192-74ed64af8232,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,9622592d-51f0-4795-a246-c4058f5d2026,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,8f2eef7b-d7bd-4b0f-877a-426c0eef861d,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,f7029d7c-a38a-4b47-b03c-9eb2cfae48a5,
{8,"ОсновныеДействияФормыОК",0,1,
{1,2,
{"ru"," OK "},
{"en"," OK "}
},1,f2335302-8312-497f-bf6b-9dae1c10a498,1,1e2,0,1,1,0,0,0,0},df38e2bf-0115-408d-bf33-d4e0a4d5b5a3,
},1,f2335302-8312-497f-bf6b-9dae1c10a498,1,1e2,0,1,1,0,0,0,0},16485689-4e53-4c8d-a948-463ee368af8a,
{8,"Разделитель",0,1,
{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,2,1e2,2,1,1,0,0,0,0},00eb429d-720b-49d1-af0c-0360924ad3cb,
{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,2,1e2,2,1,1,0,0,0,0},e1ed3020-6449-42aa-b4f3-89aa587d2bb9,
{8,"ОсновныеДействияФормыСохранить",0,1,
{1,2,
{"ru","Записать"},
{"en","Записать"}
},1,f2335302-8312-497f-bf6b-9dae1c10a498,3,1e2,0,1,1,0,0,0,0},c10824b1-f2b4-4d32-a192-74ed64af8232,
},1,f2335302-8312-497f-bf6b-9dae1c10a498,3,1e2,0,1,1,0,0,0,0},9622592d-51f0-4795-a246-c4058f5d2026,
{8,"Разделитель1",0,1,
{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,4,1e2,2,1,1,0,0,0,0},15d3640b-b860-48da-b7da-f44a5826a802,
{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,4,1e2,2,1,1,0,0,0,0},02cddaec-48a6-4873-b8e4-5236410e9ba2,
{8,"ОсновныеДействияФормыЗакрыть",0,1,
{1,2,
{"ru","Закрыть"},
@ -554,7 +554,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,31d67709-9275-46ef-9cbb-6a4d97f57318,1,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,c187026f-5e26-4a37-aba6-6ac1add3884b,1,0,0}
},
{8,0,439,564,464,1,
{0,
@ -616,42 +616,32 @@
{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,45b7eb97-c1ec-4a43-abc6-7c28d3d0a884,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,ea5d5166-af5e-48aa-b4bc-8278048bd869,6},0,2},
{7,449be12f-57a3-4d6b-a38e-948d893bb107,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаСгенерироватьМетод",
{1,"КоманднаяПанельТекстАлгоритмаСгенерироватьМетод",
{7,427f0bc4-ff72-4e3e-880c-2e08833ffc21,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаОбновитьИзФайла",
{1,"КоманднаяПанельТекстАлгоритмаОбновитьИзФайла",
{1,1,
{"ru","Сгенерировать метод"}
{"ru","Обновить из файла"}
},
{1,1,
{"ru","Сгенерировать метод"}
{"ru","Обновить из файла"}
},
{1,1,
{"ru","Сгенерировать метод"}
{"ru","Обновить из файла"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
},6,
{1,2,
{"ru","Сгенерировать метод"},
{"en","Сгенерировать метод"}
{"ru","Обновить из файла внешней обработки"},
{"en","Обновить из файла внешней обработки"}
},
{1,2,
{"ru","Сгенерировать метод"},
{"en","Сгенерировать метод"}
},
{4,1,
{0,4ee0e42b-f7d0-451d-b43d-7de45ecd1e11},"",-1,-1,0,0,""},2},
{7,701db08a-f499-4153-81c8-445b9accbf2c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,7540122c-81b6-4096-90dc-9a553e034398,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,fe94bddc-0ee1-4ff0-95fa-685757b6eb08,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,61ca9d5c-5b37-49d9-a02a-52815f9f739c,1,e1692cc2-605b-4535-84dd-28440238746c,
{"ru","Обновить из файла внешней обработки"},
{"en","Обновить из файла внешней обработки"}
},2},
{7,210cd88c-e78b-40f0-8031-209cc92d67df,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаКонсольКода",
{1,"КоманднаяПанельТекстАлгоритмаКонсольКода",
{1,2,
@ -681,7 +671,40 @@
},
{4,1,
{0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""},2},
{7,74145a1d-eb7d-4439-bba1-15f0bb39de83,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,95d7158c-b34e-4f6d-9357-47c80dba9ce6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,9a43c97c-83eb-4603-9fcf-87255578171a,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,4ee0e42b-f7d0-451d-b43d-7de45ecd1e11},"",-1,-1,0,0,""},2},
{7,f43ea3d7-6be1-41c6-84c3-5c2dd1854d6c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,359280bd-f29a-4009-8183-f7f2a6c1fb6e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,c301ceea-356f-4229-886b-85361879b846,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаОткрытьВОтладчике",
{1,"КоманднаяПанельТекстАлгоритмаОткрытьВОтладчике",
{1,2,
@ -712,36 +735,9 @@
{4,1,
{0,3d9f1f89-72c7-4d7b-94eb-d6180fd3e81c},"",-1,-1,0,0,""},
{0,120,0},2},
{7,ef69de3d-0fc4-4dd9-8442-bcbb15ab2d26,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,64b01ac1-dcdc-4c19-abc5-4493f2fb1fc4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,9ae207d9-1819-4be5-b4b3-fd7f2adca5ef,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,86065fa6-a41b-4ea1-8a2e-eb7879eced03,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,e9b9ecab-029c-4ca7-86f5-2357b1c4ff94,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,ea5d5166-af5e-48aa-b4bc-8278048bd869,6},0,2},
{7,ea3ce5e3-4f55-4461-bb73-839bd04ab3df,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаСсылкаНаОбъектБД",
{1,"КоманднаяПанельТекстАлгоритмаСсылкаНаОбъектБД",
{1,2,
@ -776,49 +772,53 @@
/4Ks1lOMxjlzrCxZhiH5BAEAAAkALAAAAAAQABAAAAQuMMlJq7046/T2JA/hcUW3
NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
},0,""},
{0,49,20},2},2,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,449be12f-57a3-4d6b-a38e-948d893bb107,
{0,49,20},2},
{7,e8489f23-1de4-49af-bf62-f91faa090508,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,1b895279-bbcc-49d3-aa27-8961f28e74a4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},2,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,9a43c97c-83eb-4603-9fcf-87255578171a,
{8,"СгенерироватьМетод",0,1,
{1,2,
{"ru","Метод"},
{"en","Метод"}
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,13,1e2,0,3,1,0,0,0,0},701db08a-f499-4153-81c8-445b9accbf2c,
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,13,1e2,0,3,1,0,0,0,0},f43ea3d7-6be1-41c6-84c3-5c2dd1854d6c,
{8,"Разделитель4",0,1,
{1,1,
{"ru","Действие"}
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,14,1e2,2,0,1,0,0,0,0},61ca9d5c-5b37-49d9-a02a-52815f9f739c,
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,14,1e2,2,0,1,0,0,0,0},210cd88c-e78b-40f0-8031-209cc92d67df,
{8,"КонсольКода",0,1,
{1,2,
{"ru","Консоль кода"},
{"en","Консоль кода"}
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,10,1e2,0,3,1,0,0,0,0},ef69de3d-0fc4-4dd9-8442-bcbb15ab2d26,
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,10,1e2,0,3,1,0,0,0,0},359280bd-f29a-4009-8183-f7f2a6c1fb6e,
{8,"Разделитель3",0,1,
{1,1,
{"ru","Действие"}
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,11,1e2,2,0,1,0,0,0,0},74145a1d-eb7d-4439-bba1-15f0bb39de83,
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,11,1e2,2,0,1,0,0,0,0},c301ceea-356f-4229-886b-85361879b846,
{8,"ОткрытьВОтладчике",0,2,
{1,2,
{"ru","Отладчик"},
{"en","Отладчик"}
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,4,1e2,0,3,1,0,0,0,0},7540122c-81b6-4096-90dc-9a553e034398,
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,4,1e2,0,3,1,0,0,0,0},95d7158c-b34e-4f6d-9357-47c80dba9ce6,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие"}
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,8,1e2,2,0,1,0,0,0,0},9ae207d9-1819-4be5-b4b3-fd7f2adca5ef,
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,8,1e2,2,0,1,0,0,0,0},427f0bc4-ff72-4e3e-880c-2e08833ffc21,
{8,"ОбновитьИзФайла",0,1,
{1,2,
{"ru","Обновить из файла"},
{"en","Обновить из файла"}
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,3,1e2,0,0,1,0,0,0,0},64b01ac1-dcdc-4c19-abc5-4493f2fb1fc4,
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,3,1e2,0,0,1,0,0,0,0},e8489f23-1de4-49af-bf62-f91faa090508,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,2,1e2,2,0,1,0,0,0,0},45b7eb97-c1ec-4a43-abc6-7c28d3d0a884,
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,2,1e2,2,0,1,0,0,0,0},e9b9ecab-029c-4ca7-86f5-2357b1c4ff94,
{8,"Вставка",0,3,
{1,2,
{"ru","Вставка"},
{"en","Вставка"}
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,5,1e2,1,0,1,0,0,0,0},fe94bddc-0ee1-4ff0-95fa-685757b6eb08,
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,5,1e2,1,0,1,0,0,0,0},1b895279-bbcc-49d3-aa27-8961f28e74a4,
{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,86065fa6-a41b-4ea1-8a2e-eb7879eced03,
{5,ea5d5166-af5e-48aa-b4bc-8278048bd869,6,0,1,ea3ce5e3-4f55-4461-bb73-839bd04ab3df,
{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,1326,1,2,
{7,4683382e-0965-4350-9a24-9f8f5c469251,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,7b4627c3-60aa-4aee-a532-cdd7aa9cd1bf,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,e26d8a85-df3c-4c67-9ded-12c6f016520e,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,c550c4ef-7ab6-4c5c-9727-2d0c47824131,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,4683382e-0965-4350-9a24-9f8f5c469251,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,7b4627c3-60aa-4aee-a532-cdd7aa9cd1bf,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие9"}
},0,3cca1fe2-509e-45a2-b494-c7e009d1c36b,11,1e2,2,0,1,0,0,0,0},e26d8a85-df3c-4c67-9ded-12c6f016520e,
},0,3cca1fe2-509e-45a2-b494-c7e009d1c36b,11,1e2,2,0,1,0,0,0,0},c550c4ef-7ab6-4c5c-9727-2d0c47824131,
{8,"Заполнить",0,2,
{1,2,
{"ru","Заполнить"},

View File

@ -5,9 +5,9 @@
Если Ложь
#Если ТонкийКлиент Тогда
Или Не ирСервер.ЕстьИнтерактивныйДоступКИнструментамЛкс() // 30мс
Или Не ирСервер.ЛиЕстьИнтерактивныйДоступКИнструментамЛкс() // 30мс
#Иначе
Или Не ПравоДоступа("Просмотр", Метаданные.ОбщиеФормы.ирАдаптацияРасширения)
Или Не ПравоДоступа("Просмотр", Метаданные.Подсистемы.ИнструментыРазработчикаTormozit)
#КонецЕсли
Тогда
Возврат;
@ -228,14 +228,18 @@
И Источник = "KeyboardHook"
И (Ложь
Или ирКэш.ЛиПортативныйРежимЛкс()
Или ПравоДоступа("Просмотр", Метаданные.ОбщиеФормы.ирАдаптацияРасширения))
Или ПравоДоступа("Просмотр", Метаданные.Подсистемы.ИнструментыРазработчикаTormozit))
Тогда
ПередатьОбработку = Ложь; // Максимально отсрачиваем компиляцию общего модуля ирОбщий
ПерехватКлавиатуры = ирКэш.ПерехватКлавиатурыЛкс();
Если ПерехватКлавиатуры.ЗахватПервым = Истина Тогда // Используем не по назначению
КодыКлавиш = ирКэш.КодыКлавишЛкс();
Для Каждого КодКлавиши Из КодыКлавиш Цикл
Если Найти(Данные, КодКлавиши.Значение) = 1 Тогда
КлавишиТриггеры = Новый Массив;
КлавишиТриггеры.Добавить("CTRL+`");
КлавишиТриггеры.Добавить("CTRL+C");
КлавишиТриггеры.Добавить("CTRL+V");
Для Каждого КлючКлавиши Из КлавишиТриггеры Цикл
Если Найти(Данные, КодыКлавиш[КлючКлавиши]) = 1 Тогда
ПередатьОбработку = Истина;
Прервать;
КонецЕсли;
@ -612,8 +616,8 @@
КонецФункции // Присвоить()
// Обертка ирОбщий.ДуЛкс(). Выполняет программный код, переданный как параметр.
// Остальные Параметры могут участвовать в теле этого кода.
// Обертка ирОбщий.ДуЛкс(). Выполняет программный код, переданный в параметре.
// Остальные параметры могут участвовать в теле этого кода. Вернуть результат можно через переменную Р.
// Удобно использовать в отладчике.
//
// Параметры:
@ -630,7 +634,7 @@
Результат = ирОбщий.ДуЛкс(ТекстПрограммы, п1, п2, п3, п4);
Возврат Результат;
КонецФункции // Ду()
КонецФункции
// Обертка ирОбщий.ОперироватьЛкс(). На клиенте открывает консоль кода с передачей туда всех своих параметров. На сервере сразу выполняет код.
// Изменения параметров возвращаются в вызывающий контекст в модальном режиме.
@ -653,7 +657,6 @@
КонецФункции // РП()
// Обертка ирОбщий.ПерЛкс(). Подготавливает строку для помещения всех переменных в структуру с целью ее дальнейшего вычисления в отладчике "Вычислить(Пер())".
// Изменения параметров возвращаются в вызывающий контекст.
//
// Параметры:
// ТекстПрограммы - Строка, *"" - программный код для анализа, берется из буфера обмена если пустой.

View File

@ -1806,11 +1806,19 @@
КонецЕсли;
Результат = Новый Соответствие();
// Порядок модифицкаторов CTRL+ALT+SHIFT
Результат.Вставить("ALT+SHIFT+V", "17494");
Результат.Вставить("CTRL+`", "04288");
Результат.Вставить("CTRL+A", "04161");
Результат.Вставить("CTRL+C", "04163");
Результат.Вставить("CTRL+V", "04182");
Результат.Вставить("Space", "00032");
Результат.Вставить("CTRL+SHIFT+Space", "20512");
Результат.Вставить("CTRL+ALT+Space", "05152");
Результат.Вставить("CTRL+Space", "20512");
Результат.Вставить("ALT+Up", "01318");
Результат.Вставить("ALT+Down", "01320");
Результат.Вставить("Esc", "00027");
Если ирКэш.ЛиПортативныйРежимЛкс() Тогда
КэшФункции[КлючНаборПараметров] = Результат;

View File

@ -49,8 +49,8 @@
КонецФункции
// Выполняет программный код, переданный как параметр.
// Остальные Параметры могут участвовать в теле этого кода.
// Выполняет программный код, переданный в параметре.
// Остальные параметры могут участвовать в теле этого кода. Вернуть результат можно через переменную Р.
// Удобно использовать в отладчике.
//
// Параметры:
@ -172,7 +172,6 @@
КонецФункции
// Подготавливает строку для помещения всех переменных в структуру с целью ее дальнейшего вычисления в отладчике "Вычислить(Пер())".
// Изменения параметров возвращаются в вызывающий контекст.
//
// Параметры:
// ТекстПрограммы - Строка, *"" - программный код для анализа, берется из буфера обмена если пустой.
@ -4994,7 +4993,18 @@
Иначе
ТипЗначения = ТипЗначенияИлиОбъект;
КонецЕсли;
Возврат Найти(НРег(ТипЗначения), ПеревестиСтроку("табличная часть")) > 0;
Возврат СтрНайтиЛкс(ПервыйФрагментЛкс(ТипЗначения, ":", Ложь), ПеревестиСтроку("табличная часть")) > 0;
КонецФункции
Функция ЛиТипСтрокиТабличнойЧастиЛкс(Знач ТипЗначенияИлиОбъект) Экспорт
Если ТипЗнч(ТипЗначенияИлиОбъект) <> Тип("Тип") Тогда
ТипЗначения = ТипЗнч(ТипЗначенияИлиОбъект);
Иначе
ТипЗначения = ТипЗначенияИлиОбъект;
КонецЕсли;
Возврат СтрНайтиЛкс(ПервыйФрагментЛкс(ТипЗначения, ":", Ложь), ПеревестиСтроку("табличная часть строка")) > 0;
КонецФункции
@ -5359,6 +5369,8 @@
ИначеЕсли ТипЗнч(Значение) = Тип("Файл") Тогда
Результат = Результат + ТипЗнч(Значение);
Результат = Результат + ": " + Значение.ПолноеИмя;
ИначеЕсли ТипЗнч(Значение) = Тип("РезультатЗапроса") Тогда
Результат = Результат + ТипЗнч(Значение);
ИначеЕсли ТипЗнч(Значение) = Тип("СочетаниеКлавиш") Тогда
Результат = Результат + ТипЗнч(Значение);
Результат = Результат + ": " + ПредставлениеСочетанияКлавишЛкс(Значение);
@ -6618,6 +6630,131 @@
КонецПроцедуры
Процедура УсловноеОформлениеПриВыводеСтрокиЛкс(Знач ЭтаФорма, Знач Элемент, Знач ОформлениеСтроки, Знач ДанныеСтроки, Знач КомпоновщикНастроек = Неопределено) Экспорт
#Если Сервер И Не Сервер Тогда
ДанныеСтроки = Новый НастройкиКомпоновкиДанных;
ДанныеСтроки = ДанныеСтроки.УсловноеОформление.Элементы[0];
КомпоновщикНастроек = Новый КомпоновщикНастроекКомпоновкиДанных;
#КонецЕсли
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
МассивОформляемыхКолонок = Новый Массив;
//МассивОформляемыхКолонок.Добавить("ОформлениеДляКраткогоОтображенияЭлемента");
//МассивОформляемыхКолонок.Добавить("ПредставлениеДляКраткогоОтображенияЭлемента");
//МассивОформляемыхКолонок.Добавить("ОформлениеДляПодробногоОтображенияЭлемента");
//МассивОформляемыхКолонок.Добавить("ПредставлениеДляПодробногоОтображенияЭлемента");
МассивОформляемыхКолонок.Добавить("Пример");
//МассивТекстовыхКолонок = Новый Массив;
//МассивТекстовыхКолонок.Добавить("ОформлениеДляПодробногоОтображенияЭлемента");
//МассивТекстовыхКолонок.Добавить("ОформлениеДляКраткогоОтображенияЭлемента");
ИменаКолонокОбласти = Новый Массив;
ИменаКолонокОбласти.Добавить("ОбластиДляКраткогоОтображенияЭлемента");
ИменаКолонокОбласти.Добавить("ОбластиДляПодробногоОтображенияЭлемента");
ИменаКолонокОтбора = Новый Массив;
ИменаКолонокОтбора.Добавить("ОтборДляКраткогоОтображенияЭлемента");
ИменаКолонокОтбора.Добавить("ОтборДляПодробногоОтображенияЭлемента");
ПараметрФормат = Новый ПараметрКомпоновкиДанных("Format");
ПараметрТекст = Новый ПараметрКомпоновкиДанных("Text");
//Для Каждого ОформлениеСтроки Из ОформленияСтрок Цикл
// ДанныеСтроки = ОформлениеСтроки.ДанныеСтроки;
//: ДанныеСтроки = Новый ("ЭлементУсловногоОформленияКомпоновкиДанных")
Ячейки = ОформлениеСтроки.Ячейки;
ЯчейкаОформления = Ячейки.Пример;
//Для Каждого ИмяКолонки Из МассивТекстовыхКолонок Цикл
// ЯчейкаТекста = Ячейки[ИмяКолонки];
// Если ЯчейкаТекста.Видимость Тогда
// Прервать;
// КонецЕсли;
//КонецЦикла;
Для Каждого ИмяКолонки Из ИменаКолонокОбласти Цикл
ЯчейкаОбласти = Ячейки[ИмяКолонки];
Если ЯчейкаОбласти.Видимость Тогда
Прервать;
КонецЕсли;
КонецЦикла;
Для Каждого ИмяКолонки Из ИменаКолонокОтбора Цикл
ЯчейкаОтбор = Ячейки[ИмяКолонки];
Если ЯчейкаОтбор.Видимость Тогда
Прервать;
КонецЕсли;
КонецЦикла;
ЗначенияПараметров = ДанныеСтроки.Оформление.Элементы;
ПредставлениеЗначенийПараметра = "";
Для Каждого ЗначениеПараметра Из ЗначенияПараметров Цикл
Если НЕ ЗначениеПараметра.Использование Тогда
Продолжить;
КонецЕсли;
Если ЗначениеПараметра.Параметр = ПараметрФормат Тогда
ИначеЕсли ЗначениеПараметра.Параметр = ПараметрТекст Тогда
Иначе
Попытка
Выполнить("ЯчейкаОформления." + ЗначениеПараметра.Параметр + " = ЗначениеПараметра.Значение;");
Исключение
КонецПопытки;
КонецЕсли;
Если ПредставлениеЗначенийПараметра <> "" Тогда
ПредставлениеЗначенийПараметра = ПредставлениеЗначенийПараметра + ", ";
КонецЕсли;
ПредставлениеЗначенийПараметра = ПредставлениеЗначенийПараметра + ЗначениеПараметра.Параметр + "=" + ЗначениеПараметра.Значение;
КонецЦикла;
//Выполнить("ЯчейкаТекста.УстановитьТекст(ПредставлениеЗначенийПараметра);");
ЯчейкаОформления.УстановитьТекст("Пример");
// Антибаг платформы 8.2.13. Если область элемента оформления содержит включенные пустые поля, то представление области выглядит пустым,
// а элемент оформления не будет применяться даже если он включен. Поэтому нужно отобразить такие пустые поля
Если Истина
И ЯчейкаОбласти.Видимость
//И "" + ДанныеСтроки.Поля = ""
И ЯчейкаОбласти.Текст = ""
И ДанныеСтроки.Поля.Элементы.Количество() > 0
Тогда
Для Каждого Поле Из ДанныеСтроки.Поля.Элементы Цикл
Если Поле.Использование Тогда
ЯчейкаОбласти.УстановитьТекст("<>");
Прервать;
КонецЕсли;
КонецЦикла;
КонецЕсли;
Если КомпоновщикНастроек <> Неопределено Тогда
Для Каждого Поле Из ДанныеСтроки.Поля.Элементы Цикл
Если Истина
И ЗначениеЗаполнено("" + Поле.Поле)
И КомпоновщикНастроек.Настройки.ДоступныеПоляВыбора.НайтиПоле(Поле.Поле) = Неопределено
Тогда
ЯчейкаОбласти.УстановитьКартинку(ирКэш.КартинкаПоИмениЛкс("ирНедоступноеПоле"));
Прервать;
КонецЕсли;
КонецЦикла;
Если ЛиЕстьНеактуальныеПоляВГруппеОтбораЛкс(КомпоновщикНастроек, ДанныеСтроки.Отбор) Тогда
ЯчейкаОтбор.УстановитьКартинку(ирКэш.КартинкаПоИмениЛкс("ирНедоступноеПоле"));
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Функция ЛиЕстьНеактуальныеПоляВГруппеОтбораЛкс(Знач КомпоновщикНастроек, Знач ГруппаОтбора) Экспорт
#Если Сервер И Не Сервер Тогда
КомпоновщикНастроек = Новый КомпоновщикНастроекКомпоновкиДанных;
ГруппаОтбора = КомпоновщикНастроек.Настройки.Отбор;
#КонецЕсли
Результат = Ложь;
Для Каждого ЭлементОтбора Из ГруппаОтбора.Элементы Цикл
Если ТипЗнч(ЭлементОтбора) = Тип("ГруппаЭлементовОтбораКомпоновкиДанных") Тогда
Результат = ЛиЕстьНеактуальныеПоляВГруппеОтбораЛкс(КомпоновщикНастроек, ЭлементОтбора);
Иначе
Результат = КомпоновщикНастроек.Настройки.ДоступныеПоляВыбора.НайтиПоле(ЭлементОтбора.ЛевоеЗначение) = Неопределено;
КонецЕсли;
Если Результат Тогда
Прервать;
КонецЕсли;
КонецЦикла;
Возврат Результат;
КонецФункции
// Подключает обработчики событий для табличного поля отбора компоновки данных.
//
// Параметры:
@ -8656,15 +8793,16 @@
//
// Параметры:
// Значение1 - ТекстовыйДокумент, Строка, ТабличныйДокумент, ТаблицаЗначений -
// Значение2 - -
// Модально - -
// Название1 - -
// Название2 - -
// СравнениеФайлов - -
// ПолучатьXMLПредставлениеДляНеизвестныхТипов - -
//
// Возвращаемое значение:
// -
// Значение2 - -
// Модально - -
// Название1 - -
// Название2 - -
// ПолучатьXMLПредставлениеДляНеизвестныхТипов - -
// ТекущееСвойство - -
// КлючУникальностиФормы - -
// РазрешитьКонвертациюВТаблицуЗначений - -
// ВариантСинтаксиса - Строка - "ВстроенныйЯзык", "ЯзыкЗапросов", "ЯзыкКомпоновки", "XML"
// ОбщееНазвание - -
//
Процедура СравнитьЗначенияВФормеЛкс(Знач Значение1, Знач Значение2, Знач Модально = Ложь, Знач Название1 = Неопределено, Знач Название2 = Неопределено,
ПолучатьXMLПредставлениеДляНеизвестныхТипов = Истина, ТекущееСвойство = "", КлючУникальностиФормы = Неопределено, РазрешитьКонвертациюВТаблицуЗначений = Ложь, ВариантСинтаксиса = "",
@ -8898,7 +9036,7 @@
КонецПроцедуры
Процедура СравнитьЗначенияВФормеЧерезXMLЛкс(Значение1, Значение2, Знач Модально = Ложь, Название1 = "", Название2 = "", Знач XMLПредставлениеДляНеизвестныхТипов = Истина, ВариантСинтаксиса = "",
ОбщееНазвание = "") Экспорт
ОбщееНазвание = "", РазрешитьСобственныйСравнитель = Истина) Экспорт
Если Не ЗначениеЗаполнено(Название1) Тогда
Название1 = "первое";
@ -8907,6 +9045,7 @@
Название2 = "второе";
КонецЕсли;
Если Истина
И РазрешитьСобственныйСравнитель
И ирКэш.ЛиДоступенРедакторМонакоЛкс()
И (Ложь
Или ТипЗнч(Значение1) = Тип("Строка")
@ -9333,12 +9472,25 @@
ПолноеИмяТаблицыБД = ИмяТаблицыБДДинамическогоСпискаЛкс(ТабличноеПоле);
СтруктураКлюча = СтруктураКлючаТаблицыБДЛкс(ПолноеИмяТаблицыБД,,, Ложь);
ДинамическийСписок = ДанныеЭлементаФормыЛкс(ТабличноеПоле);
ПсведонимТаблицы = "Таблица" + СуффиксСлужебногоСвойстваЛкс();
СхемаКомпоновки = ирОбщий.ПолучитьСхемуКомпоновкиТаблицыБДЛкс(ПолноеИмяТаблицыБД,,,, ПсведонимТаблицы,, Истина, КоличествоПервых);
СхемаИНастройки = Неопределено;
Если ТипЗнч(ТабличноеПоле) = Тип("ТаблицаФормы") Тогда
#Если Сервер И Не Сервер Тогда
ирОбщий.УправляемаяФормаБСП_ИсполняемыеСхемаИНастройкиТаблицыЛкс();
#КонецЕсли
СхемаИНастройки = УправляемаяФормаБСП_ВыполнитьНаСервереЛкс(РодительЭлементаУправляемойФормыЛкс(ТабличноеПоле), "ирОбщий.УправляемаяФормаБСП_ИсполняемыеСхемаИНастройкиТаблицыЛкс", ТабличноеПоле.Имя);
КонецЕсли;
Если СхемаИНастройки <> Неопределено Тогда
СхемаКомпоновки = СхемаИНастройки.Схема;
ДобавитьПоляНабораДанныхЛкс(ПолноеИмяТаблицыБД, СхемаКомпоновки);
НастройкаКомпоновки = СхемаИНастройки.Настройки;
Иначе
ПсведонимТаблицы = "Таблица" + СуффиксСлужебногоСвойстваЛкс();
СхемаКомпоновки = ирОбщий.ПолучитьСхемуКомпоновкиТаблицыБДЛкс(ПолноеИмяТаблицыБД,,,, ПсведонимТаблицы,, Истина, КоличествоПервых);
НастройкаКомпоновки = Новый НастройкиКомпоновкиДанных;
КонецЕсли;
#Если Сервер И Не Сервер Тогда
СхемаКомпоновки = Новый СхемаКомпоновкиДанных;
#КонецЕсли
НастройкаКомпоновки = Новый НастройкиКомпоновкиДанных;
Если ДинамическийСписок = Неопределено Тогда
Если КлючиСтрок = Неопределено Тогда
Возврат Неопределено;
@ -9347,9 +9499,12 @@
Если НастройкиСписка = Неопределено Тогда
НастройкиСписка = НастройкиДинамическогоСпискаЛкс(ДинамическийСписок);
КонецЕсли;
ирОбщий.СкопироватьОтборЛюбойЛкс(НастройкаКомпоновки.Отбор, НастройкиСписка.Отбор);
#Если Сервер И Не Сервер Тогда
НастройкиСписка = Новый НастройкиКомпоновкиДанных;
#КонецЕсли
СкопироватьОтборЛюбойЛкс(НастройкаКомпоновки.Отбор, НастройкиСписка.Отбор);
Если Не ЛиКорневойТипПеречисленияЛкс(ПервыйФрагментЛкс(ПолноеИмяТаблицыБД)) Тогда
ирОбщий.СкопироватьПорядокЛюбойЛкс(НастройкаКомпоновки.Порядок, НастройкиСписка.Порядок);
СкопироватьПорядокЛюбойЛкс(НастройкаКомпоновки.Порядок, НастройкиСписка.Порядок);
КонецЕсли;
КонецЕсли;
Если КлючиСтрок <> Неопределено Тогда
@ -9380,7 +9535,13 @@
КонецЕсли;
Для Каждого КлючИЗначение Из СтруктураКлюча Цикл
НайтиДобавитьЭлементНастроекКомпоновкиПоПолюЛкс(НастройкаКомпоновки.Выбор, КлючИЗначение.Ключ);
СхемаКомпоновки.НаборыДанных[0].Поля.Найти(КлючИЗначение.Ключ).Роль.Обязательное = Истина;
ПолеНабора = СхемаКомпоновки.НаборыДанных[0].Поля.Найти(КлючИЗначение.Ключ);
Если ПолеНабора = Неопределено Тогда
ПолеНабора = СхемаКомпоновки.НаборыДанных[0].Поля.Добавить(Тип("ПолеНабораДанныхСхемыКомпоновкиДанных"));
ПолеНабора.Поле = КлючИЗначение.Ключ;
ПолеНабора.ПутьКДанным = КлючИЗначение.Ключ;
КонецЕсли;
ПолеНабора.Роль.Обязательное = Истина;
КонецЦикла;
Если ВыбранныеКолонки <> Неопределено Тогда
Если ТипЗнч(ВыбранныеКолонки) = Тип("Строка") Тогда
@ -9393,12 +9554,6 @@
НайтиДобавитьЭлементНастроекКомпоновкиПоПолюЛкс(НастройкаКомпоновки.Выбор, ВыбраннаяКолонка);
КонецЦикла;
КонецЕсли;
ВыраженияВыбранныхПолей = Новый Массив;
Для Каждого ВыбранноеПоле Из НастройкаКомпоновки.Выбор.Элементы Цикл
Если ВыбранноеПоле.Использование Тогда
ВыраженияВыбранныхПолей.Добавить(ПсведонимТаблицы + "." + ВыбранноеПоле.Поле);
КонецЕсли;
КонецЦикла;
Если ТипЗнч(ТабличноеПоле) = Тип("ТаблицаФормы") Тогда
КомпоновщикНастроек = Новый КомпоновщикНастроекКомпоновкиДанных;
КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпоновки));
@ -9419,9 +9574,6 @@
#Если Сервер И Не Сервер Тогда
Запрос = Новый Запрос;
#КонецЕсли
//МаркерИЗ = Символы.ПС + "ИЗ" + Символы.ПС;
//Разделитель = "," + Символы.ПС + Символы.Таб;
//Запрос.Текст = СтрЗаменитьЛкс(Запрос.Текст, МаркерИЗ, Разделитель + СтрСоединитьЛкс(ВыраженияВыбранныхПолей, Разделитель) + МаркерИЗ);
Результат = Запрос.Выполнить().Выгрузить();
// Заполним колонки динамического списка, не являющиеся полями его основной таблицы БД
Если Истина
@ -10542,6 +10694,8 @@
СравнениеФайлов.ВторойФайл = ИмяВременногоФайла;
СравнениеФайлов.СпособСравнения = СпособСравненияФайлов.Двоичное;
Если Не СравнениеФайлов.Сравнить() Тогда
//СравнениеФайлов.СпособСравнения = СпособСравненияФайлов.ТекстовыйДокумент;
//СравнениеФайлов.ПоказатьРазличия(); // Для отладки
СообщитьЛкс("При чтении из файла вероятно была потеряна часть информации", СтатусСообщения.Внимание);
КонецЕсли;
УдалитьФайлы(ИмяВременногоФайла);
@ -13056,25 +13210,52 @@
КонецФункции
// Функция - Найти элемент условного оформления по полю лкс
//
// Параметры:
// УсловноеОформление - -
// Поле - -
// ТолькоВключенный - -
// выхЭлементПоля - Соответствие, * - если Соответствие, то оно очищается и в нее помещаются все найденные пары ЭлементПоля-ЭлементОформления
//
// Возвращаемое значение:
// -
//
Функция НайтиЭлементУсловногоОформленияПоПолюЛкс(Знач УсловноеОформление, Знач Поле, Знач ТолькоВключенный = Ложь, выхЭлементПоля = Неопределено) Экспорт
#Если Сервер И Не Сервер Тогда
УсловноеОформление = Новый НастройкиКомпоновкиДанных;
УсловноеОформление = УсловноеОформление.УсловноеОформление;
выхЭлементПоля = Новый Соответствие;
#КонецЕсли
Если ТипЗнч(выхЭлементПоля) = Тип("Соответствие") Тогда
выхЭлементПоля.Очистить();
КонецЕсли;
Для Каждого ЭлементОформления Из УсловноеОформление.Элементы Цикл
ЭлементПоля = ирОбщий.НайтиЭлементНастроекКомпоновкиПоПолюЛкс(ЭлементОформления.Поля.Элементы, Поле, ТолькоВключенный);
Если ЭлементПоля <> Неопределено Тогда
выхЭлементПоля = ЭлементПоля;
Возврат ЭлементОформления;
Если ТипЗнч(выхЭлементПоля) = Тип("Соответствие") Тогда
выхЭлементПоля.Вставить(ЭлементПоля, ЭлементОформления);
Иначе
выхЭлементПоля = ЭлементПоля;
Возврат ЭлементОформления;
КонецЕсли;
КонецЕсли;
ЭлементОтбора = ирОбщий.НайтиЭлементНастроекКомпоновкиПоПолюЛкс(ЭлементОформления.Отбор.Элементы, Поле, ТолькоВключенный);
Если ЭлементОтбора <> Неопределено Тогда
выхЭлементПоля = ЭлементОтбора;
Возврат ЭлементОформления;
Если ТипЗнч(выхЭлементПоля) = Тип("Соответствие") Тогда
выхЭлементПоля.Вставить(ЭлементОтбора, ЭлементОформления);
Иначе
выхЭлементПоля = ЭлементОтбора;
Возврат ЭлементОформления;
КонецЕсли;
КонецЕсли;
КонецЦикла;
Возврат Неопределено;
Если ТипЗнч(выхЭлементПоля) = Тип("Соответствие") Тогда
Возврат выхЭлементПоля;
Иначе
Возврат Неопределено;
КонецЕсли;
КонецФункции
@ -14643,7 +14824,6 @@
ОбработатьИндикаторЛкс(Индикатор);
#КонецЕсли
ОбъектМетаданных = ОбъектМДПоПолномуИмениТаблицыБДЛкс(ИмяТаблицы);
КорневойТипТаблицы = ирОбщий.ПервыйФрагментЛкс(ИмяТаблицы);
ТекстУсловияСоединения = "";
Если ВариантИсточников > 0 Тогда
ЕстьТаблицаИзменений = ЕстьТаблицаИзмененийОбъектаМетаданных(ОбъектМетаданных);
@ -20000,141 +20180,17 @@
#Если Клиент Тогда
СостояниеЛкс("Подготовка временных таблиц");
#КонецЕсли
ТекстЗапросаПодготовки = "";
НеподдерживаемыеКолонки = "";
Для Каждого КлючИЗначение Из СтруктураЗапроса.ВременныеТаблицы Цикл
Если ТекстЗапросаПодготовки <> "" Тогда
ТекстЗапросаПодготовки = ТекстЗапросаПодготовки + ";";
Если Объект2 <> "" Тогда
Объект2 = Объект2 + ",";
КонецЕсли;
Объект2 = Объект2 + КлючИЗначение.Ключ;
ТаблицаЗначений = СузитьТипыКолонокТаблицыБезПотериДанныхЛкс(КлючИЗначение.Значение, Истина);
#Если Сервер И Не Сервер Тогда
ТаблицаЗначений = Новый ТаблицаЗначений;
#КонецЕсли
ТекстВыбораПолей = "";
СуффиксВыборПодколонки = "_ВыборПодколонки" + СуффиксСлужебногоСвойстваЛкс();
СуффиксПодколонкиБезНеудобногоТипа = "_Значение" + СуффиксСлужебногоСвойстваЛкс();
СуффиксПодколонкиДляНеудобногоТипа = "_ЗначениеДляТипа" + СуффиксСлужебногоСвойстваЛкс();
ЕстьКолонкиСНеудобнымТипом = Ложь;
НачальноеЧислоКолонок = ТаблицаЗначений.Колонки.Количество();
Для ИндексКолонки = 0 По НачальноеЧислоКолонок - 1 Цикл
Колонка = ТаблицаЗначений.Колонки[НачальноеЧислоКолонок - ИндексКолонки - 1]; // Состав коллекции расширяется, но нам нужно обойти только начальный состав
Если Ложь
//Или Колонка.ТипЗначения.СодержитТип(Тип("Тип"))
//Или Колонка.ТипЗначения.СодержитТип(Тип("МоментВремени"))
Или (Истина
И ирКэш.НомерРежимаСовместимостиЛкс() < 803012
И Колонка.ТипЗначения.СодержитТип(Тип("УникальныйИдентификатор")))
Тогда
Если НеподдерживаемыеКолонки <> "" Тогда
НеподдерживаемыеКолонки = НеподдерживаемыеКолонки + ", ";
КонецЕсли;
НеподдерживаемыеКолонки = НеподдерживаемыеКолонки + КлючИЗначение.Ключ + "." + Колонка.Имя;
ИначеЕсли Ложь
Или Колонка.ТипЗначения.СодержитТип(Тип("Тип"))
Или Колонка.ТипЗначения.СодержитТип(Тип("МоментВремени"))
Тогда
ЕстьКолонкиСНеудобнымТипом = Истина;
Если Колонка.ТипЗначения.СодержитТип(Тип("МоментВремени")) Тогда
ИмяНеудобногоТипа = "МоментВремени";
ИмяКолонкиЗначениеДляНеудобногоТипа = Колонка.Имя + СуффиксПодколонкиДляНеудобногоТипа;
ИмяКолонкиЗначениеДляНеудобногоТипаДата = Колонка.Имя + "_Дата" + СуффиксПодколонкиДляНеудобногоТипа;
ВыражениеНеудобногоТипа = "
|ВЫБОР КОГДА " + ИмяКолонкиЗначениеДляНеудобногоТипа + ".Дата <> Т." + ИмяКолонкиЗначениеДляНеудобногоТипаДата + "
| ТОГДА 1/0
| ИНАЧЕ Т." + ИмяКолонкиЗначениеДляНеудобногоТипа + ".МоментВремени
|КОНЕЦ";
ТаблицаЗначений.Колонки.Добавить(ИмяКолонкиЗначениеДляНеудобногоТипаДата, Новый ОписаниеТипов("Дата"));
ИначеЕсли Колонка.ТипЗначения.СодержитТип(Тип("Тип")) Тогда
ИмяНеудобногоТипа = "Тип";
ИмяКолонкиЗначениеДляНеудобногоТипа = Колонка.Имя + СуффиксПодколонкиДляНеудобногоТипа;
ВыражениеНеудобногоТипа = "ТипЗначения(Т." + ИмяКолонкиЗначениеДляНеудобногоТипа + ")";
Иначе
ВызватьИсключение "Неподдерживаемый тип";
КонецЕсли;
ИмяКолонкиВыбораПодколонки = Колонка.Имя + СуффиксВыборПодколонки;
ИмяКолонкиБезНеудобногоТипа = Колонка.Имя + СуффиксПодколонкиБезНеудобногоТипа;
ТаблицаЗначений.Колонки.Добавить(ИмяКолонкиВыбораПодколонки, Новый ОписаниеТипов("Строка",,,, Новый КвалификаторыСтроки(Макс(10, СтрДлина(ИмяНеудобногоТипа)))));
ОписаниеТиповКолонкиБезТипов = Новый ОписаниеТипов(Колонка.ТипЗначения,, ИмяНеудобногоТипа + ", Null");
Если ОписаниеТиповКолонкиБезТипов.Типы().Количество() > 0 Тогда
ТаблицаЗначений.Колонки.Добавить(ИмяКолонкиБезНеудобногоТипа, ОписаниеТиповКолонкиБезТипов);
ВыражениеБезНеудобногоТипа = "Т." + ИмяКолонкиБезНеудобногоТипа;
Иначе
ВыражениеБезНеудобногоТипа = "НЕОПРЕДЕЛЕНО";
КонецЕсли;
ТаблицаЗначений.Колонки.Добавить(ИмяКолонкиЗначениеДляНеудобногоТипа);
ТекстВыбораПолей = ТекстВыбораПолей + ",
| ВЫБОР КОГДА Т." + ИмяКолонкиВыбораПодколонки + " = """ + ИмяНеудобногоТипа + """
| ТОГДА " + ВыражениеНеудобногоТипа + "
| КОГДА Т." + ИмяКолонкиВыбораПодколонки + " = ""Null""
| ТОГДА NULL
| ИНАЧЕ " + ВыражениеБезНеудобногоТипа + "
| КОНЕЦ КАК " + Колонка.Имя;
Для Каждого СтрокаТаблицы Из ТаблицаЗначений Цикл
ЗначениеКолонки = СтрокаТаблицы[Колонка.Имя];
Если ТипЗнч(ЗначениеКолонки) = Тип(ИмяНеудобногоТипа) Тогда
Если ТипЗнч(ЗначениеКолонки) = Тип("МоментВремени") Тогда
СтрокаТаблицы[ИмяКолонкиЗначениеДляНеудобногоТипаДата] = ЗначениеКолонки.Дата;
ЗначениеКолонки = ЗначениеКолонки.Ссылка;
ИначеЕсли ТипЗнч(ЗначениеКолонки) = Тип("Тип") Тогда
Типы = Новый Массив;
Типы.Добавить(ЗначениеКолонки);
ОписаниеТипов = Новый ОписаниеТипов(Типы);
ЗначениеКолонки = ОписаниеТипов.ПривестиЗначение();
Иначе
ВызватьИсключение "Неподдерживаемый тип";
КонецЕсли;
СтрокаТаблицы[ИмяКолонкиВыбораПодколонки] = ИмяНеудобногоТипа;
СтрокаТаблицы[ИмяКолонкиЗначениеДляНеудобногоТипа] = ЗначениеКолонки;
ИначеЕсли ЗначениеКолонки = Null Тогда
// Моноколонку с типом NULL тоже невозможно поместить во временную таблицу из таблицы-параметра
СтрокаТаблицы[ИмяКолонкиВыбораПодколонки] = "Null";
Иначе
СтрокаТаблицы[ИмяКолонкиБезНеудобногоТипа] = ЗначениеКолонки;
КонецЕсли;
КонецЦикла;
ТаблицаЗначений.Колонки.Удалить(Колонка.Имя);
Иначе
ТекстВыбораПолей = ТекстВыбораПолей + ",
|Т." + Колонка.Имя + " КАК " + Колонка.Имя;
КонецЕсли;
КонецЦикла;
Если ЕстьКолонкиСНеудобнымТипом Тогда
ТаблицаЗначений = СузитьТипыКолонокТаблицыБезПотериДанныхЛкс(ТаблицаЗначений, Истина);
ТекстЗапросаПодготовки = ТекстЗапросаПодготовки + "
|ВЫБРАТЬ Т.* ПОМЕСТИТЬ _Т ИЗ &" + КлючИЗначение.Ключ + " КАК Т;
|ВЫБРАТЬ " + Сред(ТекстВыбораПолей, 2) + "
|ПОМЕСТИТЬ " + КлючИЗначение.Ключ + " ИЗ _Т КАК Т;
|УНИЧТОЖИТЬ _Т";
Иначе
ТекстЗапросаПодготовки = ТекстЗапросаПодготовки + "
|ВЫБРАТЬ Т.* ПОМЕСТИТЬ " + КлючИЗначение.Ключ + " ИЗ &" + КлючИЗначение.Ключ + " КАК Т";
КонецЕсли;
Объект.Параметры.Вставить(КлючИЗначение.Ключ, ТаблицаЗначений);
ИмяТаблицы = КлючИЗначение.Ключ;
ТаблицаЗначений = КлючИЗначение.Значение;
Объект2 = Объект2 + ИмяТаблицы;
Объект.Параметры.Очистить();
СоздатьВременнуюТаблицуЗапросаИзТаблицыЗначенийЛкс(Объект, ТаблицаЗначений, ИмяТаблицы);
КонецЦикла;
Если НеподдерживаемыеКолонки <> "" Тогда
// https://partners.v8.1c.ru/forum/t/1570237/m/1570237
СообщитьЛкс("Невозможно восстановить временные таблицы из-за недопустимых типов (МоментВремени, УникальныйИдентификатор, Тип) в колонках: " + НеподдерживаемыеКолонки, СтатусСообщения.Внимание);
Иначе
Если ЗначениеЗаполнено(ТекстЗапросаПодготовки) Тогда
Объект.Текст = ТекстЗапросаПодготовки;
Попытка
Объект.Выполнить();
Исключение
Причина = ОписаниеОшибки();
Если Ложь
Или ирОбщий.СтрНайтиЛкс(Причина, "деление на ноль",,,, Ложь)
Или ирОбщий.СтрНайтиЛкс(Причина, "division by zero",,,, Ложь)
Тогда
Причина = "Присутствует момент времени, дата в котором не совпадает с датой документа";
КонецЕсли;
СообщитьЛкс("Ошибка восстановления временных таблиц: " + Причина, СтатусСообщения.Внимание);
КонецПопытки;
КонецЕсли;
КонецЕсли;
КонецЕсли;
Объект.Параметры.Очистить();
Объект.Текст = СтруктураЗапроса.Текст;
// Антибаг платформы 8.2.18. Некорректная сериализация моментов времени http://partners.v8.1c.ru/forum/thread.jsp?id=1159525#1159525
@ -20158,6 +20214,142 @@
КонецПроцедуры
Процедура СоздатьВременнуюТаблицуЗапросаИзТаблицыЗначенийЛкс(Запрос, ТаблицаЗначений, Знач ИмяТаблицы) Экспорт
ТаблицаЗначений = СузитьТипыКолонокТаблицыБезПотериДанныхЛкс(ТаблицаЗначений, Истина);
#Если Сервер И Не Сервер Тогда
ТаблицаЗначений = Новый ТаблицаЗначений;
Запрос = Новый Запрос;
#КонецЕсли
ТекстВыбораПолей = "";
СуффиксВыборПодколонки = "_ВыборПодколонки" + СуффиксСлужебногоСвойстваЛкс();
СуффиксПодколонкиБезНеудобногоТипа = "_Значение" + СуффиксСлужебногоСвойстваЛкс();
СуффиксПодколонкиДляНеудобногоТипа = "_ЗначениеДляТипа" + СуффиксСлужебногоСвойстваЛкс();
ЕстьКолонкиСНеудобнымТипом = Ложь;
НеподдерживаемыеКолонки = "";
НачальноеЧислоКолонок = ТаблицаЗначений.Колонки.Количество();
Для ИндексКолонки = 0 По НачальноеЧислоКолонок - 1 Цикл
Колонка = ТаблицаЗначений.Колонки[НачальноеЧислоКолонок - ИндексКолонки - 1]; // Состав коллекции расширяется, но нам нужно обойти только начальный состав
Если Ложь
//Или Колонка.ТипЗначения.СодержитТип(Тип("Тип"))
//Или Колонка.ТипЗначения.СодержитТип(Тип("МоментВремени"))
Или (Истина
И ирКэш.НомерРежимаСовместимостиЛкс() < 803012
И Колонка.ТипЗначения.СодержитТип(Тип("УникальныйИдентификатор")))
Тогда
Если НеподдерживаемыеКолонки <> "" Тогда
НеподдерживаемыеКолонки = НеподдерживаемыеКолонки + ", ";
КонецЕсли;
НеподдерживаемыеКолонки = НеподдерживаемыеКолонки + ИмяТаблицы + "." + Колонка.Имя;
ИначеЕсли Колонка.ТипЗначения.Типы().Количество() = 0 Тогда
// Вроде бы после СузитьТипыКолонокТаблицыБезПотериДанныхЛкс() такого вообще не должно оставаться
ТекстВыбораПолей = ТекстВыбораПолей + ",
|НЕОПРЕДЕЛЕНО КАК " + Колонка.Имя;
ИначеЕсли Ложь
Или Колонка.ТипЗначения.СодержитТип(Тип("Тип"))
Или Колонка.ТипЗначения.СодержитТип(Тип("МоментВремени"))
Тогда
ЕстьКолонкиСНеудобнымТипом = Истина;
Если Колонка.ТипЗначения.СодержитТип(Тип("МоментВремени")) Тогда
ИмяНеудобногоТипа = "МоментВремени";
ИмяКолонкиЗначениеДляНеудобногоТипа = Колонка.Имя + СуффиксПодколонкиДляНеудобногоТипа;
ИмяКолонкиЗначениеДляНеудобногоТипаДата = Колонка.Имя + "_Дата" + СуффиксПодколонкиДляНеудобногоТипа;
ВыражениеНеудобногоТипа = "
|ВЫБОР КОГДА " + ИмяКолонкиЗначениеДляНеудобногоТипа + ".Дата <> Т." + ИмяКолонкиЗначениеДляНеудобногоТипаДата + "
| ТОГДА 1/0
| ИНАЧЕ Т." + ИмяКолонкиЗначениеДляНеудобногоТипа + ".МоментВремени
|КОНЕЦ";
ТаблицаЗначений.Колонки.Добавить(ИмяКолонкиЗначениеДляНеудобногоТипаДата, Новый ОписаниеТипов("Дата"));
ИначеЕсли Колонка.ТипЗначения.СодержитТип(Тип("Тип")) Тогда
ИмяНеудобногоТипа = "Тип";
ИмяКолонкиЗначениеДляНеудобногоТипа = Колонка.Имя + СуффиксПодколонкиДляНеудобногоТипа;
ВыражениеНеудобногоТипа = "ТипЗначения(Т." + ИмяКолонкиЗначениеДляНеудобногоТипа + ")";
Иначе
ВызватьИсключение "Неподдерживаемый тип";
КонецЕсли;
ИмяКолонкиВыбораПодколонки = Колонка.Имя + СуффиксВыборПодколонки;
ИмяКолонкиБезНеудобногоТипа = Колонка.Имя + СуффиксПодколонкиБезНеудобногоТипа;
ТаблицаЗначений.Колонки.Добавить(ИмяКолонкиВыбораПодколонки, Новый ОписаниеТипов("Строка",,,, Новый КвалификаторыСтроки(Макс(10, СтрДлина(ИмяНеудобногоТипа)))));
ОписаниеТиповКолонкиБезТипов = Новый ОписаниеТипов(Колонка.ТипЗначения,, ИмяНеудобногоТипа + ", Null");
Если ОписаниеТиповКолонкиБезТипов.Типы().Количество() > 0 Тогда
ТаблицаЗначений.Колонки.Добавить(ИмяКолонкиБезНеудобногоТипа, ОписаниеТиповКолонкиБезТипов);
ВыражениеБезНеудобногоТипа = "Т." + ИмяКолонкиБезНеудобногоТипа;
Иначе
ВыражениеБезНеудобногоТипа = "НЕОПРЕДЕЛЕНО";
КонецЕсли;
ТаблицаЗначений.Колонки.Добавить(ИмяКолонкиЗначениеДляНеудобногоТипа);
ТекстВыбораПолей = ТекстВыбораПолей + ",
| ВЫБОР КОГДА Т." + ИмяКолонкиВыбораПодколонки + " = """ + ИмяНеудобногоТипа + """
| ТОГДА " + ВыражениеНеудобногоТипа + "
| КОГДА Т." + ИмяКолонкиВыбораПодколонки + " = ""Null""
| ТОГДА NULL
| ИНАЧЕ " + ВыражениеБезНеудобногоТипа + "
| КОНЕЦ КАК " + Колонка.Имя;
Для Каждого СтрокаТаблицы Из ТаблицаЗначений Цикл
ЗначениеКолонки = СтрокаТаблицы[Колонка.Имя];
Если ТипЗнч(ЗначениеКолонки) = Тип(ИмяНеудобногоТипа) Тогда
Если ТипЗнч(ЗначениеКолонки) = Тип("МоментВремени") Тогда
СтрокаТаблицы[ИмяКолонкиЗначениеДляНеудобногоТипаДата] = ЗначениеКолонки.Дата;
ЗначениеКолонки = ЗначениеКолонки.Ссылка;
ИначеЕсли ТипЗнч(ЗначениеКолонки) = Тип("Тип") Тогда
Типы = Новый Массив;
Типы.Добавить(ЗначениеКолонки);
ОписаниеТипов = Новый ОписаниеТипов(Типы);
ЗначениеКолонки = ОписаниеТипов.ПривестиЗначение();
Иначе
ВызватьИсключение "Неподдерживаемый тип";
КонецЕсли;
СтрокаТаблицы[ИмяКолонкиВыбораПодколонки] = ИмяНеудобногоТипа;
СтрокаТаблицы[ИмяКолонкиЗначениеДляНеудобногоТипа] = ЗначениеКолонки;
ИначеЕсли ЗначениеКолонки = Null Тогда
// Моноколонку с типом NULL тоже невозможно поместить во временную таблицу из таблицы-параметра
СтрокаТаблицы[ИмяКолонкиВыбораПодколонки] = "Null";
Иначе
СтрокаТаблицы[ИмяКолонкиБезНеудобногоТипа] = ЗначениеКолонки;
КонецЕсли;
КонецЦикла;
ТаблицаЗначений.Колонки.Удалить(Колонка.Имя);
Иначе
ТекстВыбораПолей = ТекстВыбораПолей + ",
|Т." + Колонка.Имя + " КАК " + Колонка.Имя;
КонецЕсли;
КонецЦикла;
Если ЕстьКолонкиСНеудобнымТипом Тогда
ТаблицаЗначений = СузитьТипыКолонокТаблицыБезПотериДанныхЛкс(ТаблицаЗначений, Истина);
ТекстЗапросаПодготовки = "
|ВЫБРАТЬ Т.* ПОМЕСТИТЬ _Т ИЗ &" + ИмяТаблицы + " КАК Т;
|ВЫБРАТЬ " + Сред(ТекстВыбораПолей, 2) + "
|ПОМЕСТИТЬ " + ИмяТаблицы + " ИЗ _Т КАК Т;
|УНИЧТОЖИТЬ _Т";
Иначе
ТекстЗапросаПодготовки = "
|ВЫБРАТЬ Т.* ПОМЕСТИТЬ " + ИмяТаблицы + " ИЗ &" + ИмяТаблицы + " КАК Т";
КонецЕсли;
Запрос.Параметры.Вставить(ИмяТаблицы, ТаблицаЗначений);
Если НеподдерживаемыеКолонки <> "" Тогда
// https://partners.v8.1c.ru/forum/t/1570237/m/1570237
СообщитьЛкс("Невозможно восстановить временную таблицу """ + ИмяТаблицы + """ из-за недопустимых типов (МоментВремени, УникальныйИдентификатор, Тип) в колонках: " + НеподдерживаемыеКолонки,
СтатусСообщения.Внимание);
Иначе
Если ЗначениеЗаполнено(ТекстЗапросаПодготовки) Тогда
Запрос.Текст = ТекстЗапросаПодготовки;
Попытка
Запрос.Выполнить();
Исключение
Причина = ОписаниеОшибки();
Если Ложь
Или ирОбщий.СтрНайтиЛкс(Причина, "деление на ноль",,,, Ложь)
Или ирОбщий.СтрНайтиЛкс(Причина, "division by zero",,,, Ложь)
Тогда
Причина = "Присутствует момент времени, дата в котором не совпадает с датой документа";
КонецЕсли;
СообщитьЛкс("Ошибка восстановления временной таблицы """ + ИмяТаблицы + """: " + Причина, СтатусСообщения.Внимание);
КонецПопытки;
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Функция ОбъектXDTOИзСтрокиXMLЛкс(Объект, СТипами = Ложь) Экспорт
Чтение = Новый ЧтениеXML;
@ -20799,6 +20991,7 @@
мПлатформа = Обработки.ирПлатформа.Создать();
#КонецЕсли
ИмитаторТабличногоПоля = Новый Структура;
ИмитаторТабличногоПоля.Вставить("Имя");
ИмитаторТабличногоПоля.Вставить("ТекущаяКолонка");
ИмитаторТабличногоПоля.Вставить("ТекущаяСтрока", ТекущаяСтрока);
ИмитаторТабличногоПоля.Вставить("Значение", ТаблицаЗначений);
@ -23659,7 +23852,7 @@
// http://partners.v8.1c.ru/forum/thread.jsp?id=1075241#1075241
Попытка
//Документ = ирКэш.Получить().СлужебноеПолеHtmlДокумента.Документ; // Так выбрасывается исключение после нескольких вызовов и сразу на 8.3.14+
Документ = Новый COMОбъект("HTMLFILE"); // 10мс
Документ = Новый COMОбъект("HTMLFILE"); // 10-20мс
Окно = Документ.parentWindow;
Результат = "" + Окно.ClipboardData.GetData("Text"); // Похоже здесь может вернуться не строка
Исключение
@ -23670,6 +23863,10 @@
КонецФункции
Функция ЛиЕстьИнтерактивныйДоступКИнструментамЛкс() Экспорт
Возврат ПравоДоступа("Просмотр", Метаданные.Подсистемы.ИнструментыРазработчикаTormozit);
КонецФункции
// Параметры:
// Отбор - Структура, Отбор, *Неопределено
Функция ОткрытьФормуСпискаЛкс(ИмяТаблицыИлиМДИлиТип, Отбор = Неопределено, ИспользоватьДинамическийСписокИР = Неопределено, ВладелецФормы = Неопределено, РежимВыбора = Ложь,
@ -24558,7 +24755,8 @@
Если ТекущаяСтрока <> Неопределено Тогда
ТипКлюча = ТипЗнч(ТекущаяСтрока.Ссылка);
Иначе
ТипКлюча = Тип(ирОбщий.ИмяТипаИзПолногоИмениМДЛкс(ПолноеИмяМД));
Фрагменты = СтрРазделитьЛкс(ПолноеИмяМД); // Тут может быть имя ТЧ
ТипКлюча = Тип(ирОбщий.ИмяТипаИзПолногоИмениМДЛкс(Фрагменты[0] + "." + Фрагменты[1]));
КонецЕсли;
КлючОбъекта = Новый (ТипКлюча);
ПолноеИмяТаблицы = Метаданные.НайтиПоТипу(ТипКлюча).ПолноеИмя();
@ -27538,7 +27736,7 @@
КнопкаСтруктураКоманднойПанели.Картинка = ирКэш.КартинкаПоИмениЛкс("ирКоманднаяПанель");
КнопкаСтруктураКоманднойПанели.Отображение = ОтображениеКнопкиКоманднойПанели.Авто;
КнопкаСтруктураКоманднойПанели.Текст = "Структура командной панели";
КнопкаСтруктураКоманднойПанели.Подсказка = "Открыть структуру командной панели";
КнопкаСтруктураКоманднойПанели.Подсказка = "Открыть структуру командной панели. Позволяет искать кнопки по ключевым словам.";
Попытка
КнопкаСтруктураКоманднойПанели.Действие = Новый Действие("СтруктураКоманднойПанелиНажатие");
Исключение
@ -28138,6 +28336,15 @@
КонецФункции
Функция УдалитьВнешниеЛишниеСкобкиВыраженияЛкс(Знач ОпределениеПоля) Экспорт
Пока Лев(ОпределениеПоля, 1) = "(" Цикл
ОпределениеПоля = Сред(ОпределениеПоля, 2, СтрДлина(ОпределениеПоля) - 2);
КонецЦикла;
Возврат ОпределениеПоля;
КонецФункции
// Преобразует исходную строку в число без вызова исключений.
//
// Параметры:
@ -37176,6 +37383,14 @@
Возврат;
КонецЕсли;
Параметры = Новый Структура("Настройки, ПользовательскиеНастройки, ФиксированныеНастройки, ИсточникДоступныхНастроек");
#Если Сервер И Не Сервер Тогда
ирОбщий.УправляемаяФормаБСП_ИсполняемыеСхемаИНастройкиТаблицыЛкс();
#КонецЕсли
СхемаИНастройки = УправляемаяФормаБСП_ВыполнитьНаСервереЛкс(Форма, "ирОбщий.УправляемаяФормаБСП_ИсполняемыеСхемаИНастройкиТаблицыЛкс");
Если СхемаИНастройки <> Неопределено Тогда
Параметры.Вставить("ИсполняемаяСхема", ПоместитьВоВременноеХранилище(СхемаИНастройки.Схема, Форма.УникальныйИдентификатор));
Параметры.Вставить("ИсполняемыеНастройки", СхемаИНастройки.Настройки);
КонецЕсли;
ЗаполнитьЗначенияСвойств(Параметры, ДанныеЭлемента.КомпоновщикНастроек);
Параметры.ИсточникДоступныхНастроек = ДанныеЭлемента.КомпоновщикНастроек.ПолучитьИсточникДоступныхНастроек();
Если ирКэш.НомерВерсииПлатформыЛкс() > 803001 Тогда
@ -38947,16 +39162,34 @@
КонецПроцедуры
Функция СоответствиеИзМассиваЛкс(Знач МассивПриемник) Экспорт
Функция СоответствиеИзМассиваЛкс(Знач Массив) Экспорт
УникальныеЗначения = Новый Соответствие;
Для Каждого Значение Из МассивПриемник Цикл
Для Каждого Значение Из Массив Цикл
УникальныеЗначения.Вставить(Значение, Истина);
КонецЦикла;
Возврат УникальныеЗначения;
КонецФункции
Функция СоответствиеВМассивЛкс(Знач Соответствие, ПомещатьКлючи = Истина, ПомещатьЗначения = Ложь) Экспорт
#Если Сервер И Не Сервер Тогда
Соответствие = Новый Соответствие;
#КонецЕсли
Результат = Новый Массив;
Для Каждого КлючИЗначение Из Соответствие Цикл
Если ПомещатьКлючи Тогда
Результат.Добавить(КлючИЗначение.Ключ);
КонецЕсли;
Если ПомещатьЗначения Тогда
Результат.Добавить(КлючИЗначение.Значение);
КонецЕсли;
КонецЦикла;
Возврат Результат;
КонецФункции
// Удаляет повторяющиеся элементы массива.
//
// Параметры:
@ -39015,6 +39248,25 @@
КонецПроцедуры
Функция ЛиАсинхронностьДоступнаЛкс() Экспорт
//Возврат Ложь; // Для отладки
#Если Клиент Тогда
Возврат Истина
И Не ирКэш.Получить().АсинхронностьЗапрещена
И Не ирКэш.ЛиФайловаяБазаЛкс()
И Не ирКэш.ЛиПортативныйРежимЛкс()
#Если Клиент И Не ТонкийКлиент И Не ВебКлиент И Не МобильныйКлиент Тогда
// https://www.hostedredmine.com/issues/925027
И Не СтрКончаетсяНаЛкс(ПользователиИнформационнойБазы.ТекущийПользователь().ПолноеИмя, МаркерВременныхРолейЛкс())
#КонецЕсли
;
#Иначе
Возврат Ложь;
#КонецЕсли
КонецФункции
///////////////////////////////////////////////////
// Управляемые формы
@ -39186,25 +39438,60 @@
КонецПроцедуры // НастроитьАвтоТабличноеПолеДинамическогоСписка()
Функция ЛиАсинхронностьДоступнаЛкс() Экспорт
Функция УправляемаяФормаБСП_ВыполнитьНаСервереЛкс(Знач Форма, Знач Обработчик, ПараметрКоманды = Неопределено) Экспорт
//Возврат Ложь; // Для отладки
#Если Клиент Тогда
Возврат Истина
И Не ирКэш.Получить().АсинхронностьЗапрещена
И Не ирКэш.ЛиФайловаяБазаЛкс()
И Не ирКэш.ЛиПортативныйРежимЛкс()
#Если Клиент И Не ТонкийКлиент И Не ВебКлиент И Не МобильныйКлиент Тогда
// https://www.hostedredmine.com/issues/925027
И Не СтрКончаетсяНаЛкс(ПользователиИнформационнойБазы.ТекущийПользователь().ПолноеИмя, МаркерВременныхРолейЛкс())
#КонецЕсли
;
#Иначе
Возврат Ложь;
#КонецЕсли
Если Истина
И ирКэш.НомерВерсииБСПЛкс() > 200
И (Ложь
Или ирОбщий.МетодРеализованЛкс(Форма, "Подключаемый_ВыполнитьКомандуНаСервере")
Или ирОбщий.МетодРеализованЛкс(Форма, "Подключаемый_ПродолжитьВыполнениеКомандыНаСервере"))
Тогда
ИмяКомандыВФорме = ирОбщий.ПоследнийФрагментЛкс(Обработчик);
ПараметрыВызова = Новый Структура;
ПараметрыВызова.Вставить("ИмяКомандыВФорме", ИмяКомандыВФорме);
ПараметрыВызова.Вставить("ПараметрКоманды", ПараметрКоманды);
ПараметрыВызова.Вставить("Результат", Неопределено);
ТаблицаКомандБСП = ПолучитьИзВременногоХранилища(Форма.ПараметрыПодключаемыхКоманд.АдресТаблицыКоманд);
#Если Сервер И Не Сервер Тогда
ТаблицаКомандБСП = Новый ТаблицаЗначений;
ирОбщий.УсловноеОформлениеУправляемойФормыЛкс();
#КонецЕсли
Если ТаблицаКомандБСП.Найти(ИмяКомандыВФорме, "ИмяВФорме") = Неопределено Тогда
ОписаниеКоманды = ТаблицаКомандБСП.Добавить();
ОписаниеКоманды.ИмяВФорме = ИмяКомандыВФорме;
ОписаниеКоманды.Обработчик = Обработчик;
АдресТаблицыКомандБСП = ПоместитьВоВременноеХранилище(ТаблицаКомандБСП, Форма.УникальныйИдентификатор);
Форма.ПараметрыПодключаемыхКоманд.АдресТаблицыКоманд = АдресТаблицыКомандБСП;
КонецЕсли;
Если ирОбщий.МетодРеализованЛкс(Форма, "Подключаемый_ВыполнитьКомандуНаСервере") Тогда
Форма.Подключаемый_ВыполнитьКомандуНаСервере(ПараметрыВызова, );
ИначеЕсли ирОбщий.МетодРеализованЛкс(Форма, "Подключаемый_ПродолжитьВыполнениеКомандыНаСервере") Тогда
Форма.Подключаемый_ПродолжитьВыполнениеКомандыНаСервере(ПараметрыВызова, );
КонецЕсли;
РезультатВызова = ПараметрыВызова.Результат;
КонецЕсли;
Возврат РезультатВызова;
КонецФункции
Функция УправляемаяФормаБСП_УсловноеОформлениеЛкс(ПараметрКоманды, Контекст) Экспорт
НастройкиКомпоновки = Новый НастройкиКомпоновкиДанных;
ирОбщий.СкопироватьЭлементыКомпоновкиЛкс(НастройкиКомпоновки.УсловноеОформление, Контекст.Форма.УсловноеОформление);
Контекст.Результат = НастройкиКомпоновки;
КонецФункции
Функция УправляемаяФормаБСП_ИсполняемыеСхемаИНастройкиТаблицыЛкс(ПараметрКоманды, Контекст) Экспорт
Если Не ЗначениеЗаполнено(ПараметрКоманды) Тогда
ИмяТаблицыФормы = Контекст.Форма.ТекущийЭлемент.Имя;
Иначе
ИмяТаблицыФормы = ПараметрКоманды;
КонецЕсли;
Результат = Новый Структура;
Результат.Вставить("Схема", Контекст.Форма.Элементы[ИмяТаблицыФормы].ПолучитьИсполняемуюСхемуКомпоновкиДанных());
Результат.Вставить("Настройки", Контекст.Форма.Элементы[ИмяТаблицыФормы].ПолучитьИсполняемыеНастройкиКомпоновкиДанных());
Контекст.Результат = Результат;
КонецФункции
#Если Клиент Тогда
Функция Форма_ВводДоступенЛкс(Знач ЭтаФорма, Знач ПроверятьПолеHTML = Ложь) Экспорт
@ -39267,10 +39554,10 @@
ПравыйШифт = ПолученноеЧисло % 16384;
ПолученноеЧисло = ПолученноеЧисло - ПравыйШифт;
ЛевыйШифт = ПолученноеЧисло;
Если СтрДлина(Данные)>5 Тогда
Символ = Сред(Данные, 6);
Если СтрДлина(Данные) > 5 Тогда
Символ = Сред(Данные, 6);
Иначе
Символ = "";
Символ = "";
КонецЕсли;
КодыКлавиш = ирКэш.КодыКлавишЛкс();
Если Ложь
@ -39303,7 +39590,7 @@
Если ТипЗнч(ЭтаФорма.ТекущийЭлемент) = Тип("ТабличноеПоле") Тогда
ирОбщий.ТабличноеПолеОбновитьТекстыПодваловЛкс(ЭтаФорма, ЭтаФорма.ТекущийЭлемент);
КонецЕсли;
ИначеЕсли Найти(Данные, "00032") = 1 Тогда // SPACE
ИначеЕсли Найти(Данные, КодыКлавиш["Space"]) = 1 Тогда
Если ТипЗнч(ЭтаФорма.ТекущийЭлемент) = Тип("ТабличноеПоле") Тогда // Только для форм инструментов
ТабличноеПоле = ЭтаФорма.ТекущийЭлемент;
КолонкаПометки = КолонкаПометкиТабличногоПоляЛкс(ТабличноеПоле);

View File

@ -758,7 +758,7 @@
Если Истина
И ПравоДоступа("Администрирование", Метаданные)
И ПравоДоступа("ТолстыйКлиент", Метаданные)
И Не ПравоДоступа("Использование", Метаданные.Обработки.ирПортативный)
И Не ЛиЕстьИнтерактивныйДоступКИнструментамЛкс()
И ПользователиИнформационнойБазы.ПолучитьПользователей().Количество() > 0
Тогда
НадоДобавлятьРоль = Ложь;
@ -1471,6 +1471,7 @@
КонецФункции
// Не вызывается в портативном режиме
Функция ЕстьИнтерактивныйДоступКИнструментамЛкс() Экспорт
Возврат ПравоДоступа("Просмотр", Метаданные.ОбщиеФормы.ирАдаптацияРасширения);
Функция ЛиЕстьИнтерактивныйДоступКИнструментамЛкс() Экспорт
//Результат = ирОбщий.ЛиЕстьИнтерактивныйДоступКИнструментамЛкс(); // Не используем этот способ, чтобы не компилировать огромный модуль
Возврат ПравоДоступа("Просмотр", Метаданные.Подсистемы.ИнструментыРазработчикаTormozit);
КонецФункции

View File

@ -17,14 +17,14 @@
</Metadata>
<Metadata name="Catalog.ирАлгоритмы.Command.Команда1.CommandModule" id="d2f08665-e019-47dc-bd2a-7cd8919c48d8.2" configVersion="f8b19a39afadcc4f9a0872f6300c1b7500000000"/>
<Metadata name="Catalog.ирАлгоритмы.Command.ОткрытьНастройкиАлгоритмов.CommandModule" id="b94f2fc6-8dd9-4a1b-88c6-9d061b7c5766.2" configVersion="4a461d1cbc442f4d9112d38beb8cb39700000000"/>
<Metadata name="Catalog.ирАлгоритмы.Form.ФормаВыбораУпр" id="e4fac686-4e42-4713-9022-57d00fe38c6e" configVersion="f96cdfbbb9d6d8479c11a26fcbfafcd200000000"/>
<Metadata name="Catalog.ирАлгоритмы.Form.ФормаВыбораУпр.Form" id="e4fac686-4e42-4713-9022-57d00fe38c6e.0" configVersion="42afc4320222c542bfaf329d6966f71a00000000"/>
<Metadata name="Catalog.ирАлгоритмы.Form.ФормаВыбораУпр" id="e4fac686-4e42-4713-9022-57d00fe38c6e" configVersion="1c2efcb62e1b6d43a32f9727d2be489c00000000"/>
<Metadata name="Catalog.ирАлгоритмы.Form.ФормаВыбораУпр.Form" id="e4fac686-4e42-4713-9022-57d00fe38c6e.0" configVersion="3e7c60db165e9246ad6991bde5325f0c00000000"/>
<Metadata name="Catalog.ирАлгоритмы.Form.ФормаСписка" id="14c3fc6b-84b9-47f8-8d22-7f66a7ae5c3b" configVersion="7adf674660a8ee49b40cda71f2b3284900000000"/>
<Metadata name="Catalog.ирАлгоритмы.Form.ФормаСписка.Form" id="14c3fc6b-84b9-47f8-8d22-7f66a7ae5c3b.0" configVersion="68ff6d08b70a294da7d3e3cfb24ac96800000000"/>
<Metadata name="Catalog.ирАлгоритмы.Form.ФормаСпискаУпр" id="22be523e-211e-4c12-a1dd-156c5ff2a9d8" configVersion="8f9406f92f2b124f979798f6e349d2a100000000"/>
<Metadata name="Catalog.ирАлгоритмы.Form.ФормаСпискаУпр.Form" id="22be523e-211e-4c12-a1dd-156c5ff2a9d8.0" configVersion="8cdf4cfbae9e0445bd5c61e6b27aa74900000000"/>
<Metadata name="Catalog.ирАлгоритмы.Form.ФормаЭлемента" id="dfc6daf1-67ea-4070-8f07-213451065108" configVersion="9b66123f1b90ff4e90e7b9150a0e4df200000000"/>
<Metadata name="Catalog.ирАлгоритмы.Form.ФормаЭлемента.Form" id="dfc6daf1-67ea-4070-8f07-213451065108.0" configVersion="3fe96d45eda7ef478abc6932aef3143e00000000"/>
<Metadata name="Catalog.ирАлгоритмы.Form.ФормаСпискаУпр" id="22be523e-211e-4c12-a1dd-156c5ff2a9d8" configVersion="9d073ba69de6774cbecf15a0f5d1c27800000000"/>
<Metadata name="Catalog.ирАлгоритмы.Form.ФормаСпискаУпр.Form" id="22be523e-211e-4c12-a1dd-156c5ff2a9d8.0" configVersion="31cb10d2176048419af6bcb3c3375cdc00000000"/>
<Metadata name="Catalog.ирАлгоритмы.Form.ФормаЭлемента" id="dfc6daf1-67ea-4070-8f07-213451065108" configVersion="d66502fe63289949b2c88e91837c3ccc00000000"/>
<Metadata name="Catalog.ирАлгоритмы.Form.ФормаЭлемента.Form" id="dfc6daf1-67ea-4070-8f07-213451065108.0" configVersion="a37fff419db5e5469e998189817ff8f400000000"/>
<Metadata name="Catalog.ирАлгоритмы.ManagerModule" id="cd070a4a-6274-4576-8cc1-f17696a76834.3" configVersion="0ee8b6f050becc4d9e8c5dfacc19f11800000000"/>
<Metadata name="Catalog.ирАлгоритмы.ObjectModule" id="cd070a4a-6274-4576-8cc1-f17696a76834.0" configVersion="51cc9d21e766d141a6c0bb57efffdc6c00000000"/>
<Metadata name="Catalog.ирКомандаРедактироватьОбъект" id="a9cd2a4c-c382-480a-a66b-a11afcc18f6a" configVersion="f123006ef150d54fb4d0102d83aa101c00000000"/>
@ -42,8 +42,8 @@
<Metadata name="Catalog.ирОбъектыДляОтладки.Command.Отладить.CommandModule" id="0845090e-4984-411a-b33b-29754d5de468.2" configVersion="aa5e8eed463b4140aa2a3155250e094f00000000"/>
<Metadata name="Catalog.ирОбъектыДляОтладки.Form.ФормаСписка" id="2be6eae3-1743-49aa-afb0-66a78bcb06b5" configVersion="9bb165807d2c62489675b2d850fbef1800000000"/>
<Metadata name="Catalog.ирОбъектыДляОтладки.Form.ФормаСписка.Form" id="2be6eae3-1743-49aa-afb0-66a78bcb06b5.0" configVersion="e938e310b251fd4ea9810a3d8518f71600000000"/>
<Metadata name="Catalog.ирОбъектыДляОтладки.Form.ФормаСпискаУП" id="ea4af7e5-9108-491f-b295-ffa7865d5c23" configVersion="b81198ef33e6844ba9e99850b74f318800000000"/>
<Metadata name="Catalog.ирОбъектыДляОтладки.Form.ФормаСпискаУП.Form" id="ea4af7e5-9108-491f-b295-ffa7865d5c23.0" configVersion="916a9e12f28dd943bea5cf0b42d6f01800000000"/>
<Metadata name="Catalog.ирОбъектыДляОтладки.Form.ФормаСпискаУП" id="ea4af7e5-9108-491f-b295-ffa7865d5c23" configVersion="e2735b3d0968344a81ca8f8d6507e1cc00000000"/>
<Metadata name="Catalog.ирОбъектыДляОтладки.Form.ФормаСпискаУП.Form" id="ea4af7e5-9108-491f-b295-ffa7865d5c23.0" configVersion="35a11c008e07cf4ba3b0e4fcd3bbcb6800000000"/>
<Metadata name="Catalog.ирОбъектыДляОтладки.ManagerModule" id="0b111e2f-55fc-4a23-a47a-5f6416eaf394.3" configVersion="50167a19cb73be41887cc28db6c0db8b00000000"/>
<Metadata name="Catalog.ирОбъектыДляОтладки.ObjectModule" id="0b111e2f-55fc-4a23-a47a-5f6416eaf394.0" configVersion="c482f45d463f4b44992644b8c4e740a400000000"/>
<Metadata name="CommandGroup.ирАдминистрирование" id="c8a62d08-b23f-4333-9863-58f41a709135" configVersion="141c2eed12b8c74783224e67a228bffa00000000"/>
@ -70,22 +70,22 @@
<Metadata name="CommonForm.ирОтладкаВнешнихОбработокБСП.Form" id="353ba237-8d37-4b40-8f85-f18e17195a63.0" configVersion="b2e17aa4aa9d9340983da75964d0b4c700000000"/>
<Metadata name="CommonForm.ирФормаОтчетаРасширение" id="af630296-8586-4c27-9534-d2c40b7a25d3" configVersion="a70cf569a67ff543b80443aa5cbb8a3d00000000"/>
<Metadata name="CommonForm.ирФормаОтчетаРасширение.Form" id="af630296-8586-4c27-9534-d2c40b7a25d3.0" configVersion="2a8dba1d88d73d43a8575fda1fcc9b0400000000"/>
<Metadata name="CommonModule.ирГлобальный" id="75973d69-58b0-4281-87a5-81fba44ab403" configVersion="b06ed02863fb1e49bb9d89feba1ec39c00000000"/>
<Metadata name="CommonModule.ирГлобальный.Module" id="75973d69-58b0-4281-87a5-81fba44ab403.0" configVersion="aa70bd9c1bd53449a921ac4bf40eb2e800000000"/>
<Metadata name="CommonModule.ирГлобальный" id="75973d69-58b0-4281-87a5-81fba44ab403" configVersion="5c7d0f0b9c016e4d9c87ac40050144bd00000000"/>
<Metadata name="CommonModule.ирГлобальный.Module" id="75973d69-58b0-4281-87a5-81fba44ab403.0" configVersion="73899d0e1701474893423805743b037d00000000"/>
<Metadata name="CommonModule.ирДополнительныеОтчетыИОбработкиБСП" id="0731d130-5346-4d15-b4ba-3c3af210b5af" configVersion="a14e5cd1abdf664ebb6f4769fa8153a700000000"/>
<Metadata name="CommonModule.ирДополнительныеОтчетыИОбработкиБСП.Module" id="0731d130-5346-4d15-b4ba-3c3af210b5af.0" configVersion="8c7fb050516f40479b760b87bed3268a00000000"/>
<Metadata name="CommonModule.ирИнтерфейсДляВстраивания" id="8ed0c94b-0c03-471f-9bec-8c8faaa6e290" configVersion="8dd8040740c1b04d96a94de78cac59e500000000"/>
<Metadata name="CommonModule.ирИнтерфейсДляВстраивания.Module" id="8ed0c94b-0c03-471f-9bec-8c8faaa6e290.0" configVersion="ad724a91d9504e4a9d2ffe49ac3b411c00000000"/>
<Metadata name="CommonModule.ирКэш" id="0aafe604-39f8-4db0-bf41-5b107f99bb2e" configVersion="837f57e69b76814db6aaa0bb0eeb52be00000000"/>
<Metadata name="CommonModule.ирКэш.Module" id="0aafe604-39f8-4db0-bf41-5b107f99bb2e.0" configVersion="f914a14621ed7646b92aa7e61808cdc500000000"/>
<Metadata name="CommonModule.ирОбщий" id="ad8f9897-ed33-465e-abb0-2fff0b04813f" configVersion="6cc6281efaf7bd4c839ebda31e310c9b00000000"/>
<Metadata name="CommonModule.ирОбщий.Module" id="ad8f9897-ed33-465e-abb0-2fff0b04813f.0" configVersion="bff6d1e1963df546b25ec197daf8570f00000000"/>
<Metadata name="CommonModule.ирКэш" id="0aafe604-39f8-4db0-bf41-5b107f99bb2e" configVersion="cfd894797a53a342b7cb192f280aaaa500000000"/>
<Metadata name="CommonModule.ирКэш.Module" id="0aafe604-39f8-4db0-bf41-5b107f99bb2e.0" configVersion="c568d1979eaaac409d47238805d61d0500000000"/>
<Metadata name="CommonModule.ирОбщий" id="ad8f9897-ed33-465e-abb0-2fff0b04813f" configVersion="8c2672a2791f7e45a15075241a4ded3b00000000"/>
<Metadata name="CommonModule.ирОбщий.Module" id="ad8f9897-ed33-465e-abb0-2fff0b04813f.0" configVersion="ed1af1fb1413f64a97220fe0ff87d66200000000"/>
<Metadata name="CommonModule.ирПортативный" id="a72577b8-211f-40be-bb34-05c6a3ffd205" configVersion="8bb216de6ae1c14b9854889603ac1ceb00000000"/>
<Metadata name="CommonModule.ирПортативный.Module" id="a72577b8-211f-40be-bb34-05c6a3ffd205.0" configVersion="cb38e0f93fb15f4d9584e8fe930090bf00000000"/>
<Metadata name="CommonModule.ирПривилегированный" id="4c09b85c-4566-4862-b8b9-0c21d939af9d" configVersion="d59181d0ddf6b5418a7b6f6bad06201400000000"/>
<Metadata name="CommonModule.ирПривилегированный.Module" id="4c09b85c-4566-4862-b8b9-0c21d939af9d.0" configVersion="92956a3786863c4396774db42c9c77a100000000"/>
<Metadata name="CommonModule.ирСервер" id="e3c2c9e1-a519-4acd-bc0a-d2f23b90ebd5" configVersion="06de299c1904564399b3055a6e7ba59d00000000"/>
<Metadata name="CommonModule.ирСервер.Module" id="e3c2c9e1-a519-4acd-bc0a-d2f23b90ebd5.0" configVersion="6eb2db097887fd428c87e3084bd207af00000000"/>
<Metadata name="CommonModule.ирСервер" id="e3c2c9e1-a519-4acd-bc0a-d2f23b90ebd5" configVersion="45e0691e58db5040b962abfcfda3eeb400000000"/>
<Metadata name="CommonModule.ирСервер.Module" id="e3c2c9e1-a519-4acd-bc0a-d2f23b90ebd5.0" configVersion="42364e36191f8c48aaeff1672756b51800000000"/>
<Metadata name="CommonPicture.ирADO" id="caf89f9b-667b-4f40-94d7-c32850a0541e" configVersion="b1676a5c2c94a74887e6093e9a3f6b5300000000"/>
<Metadata name="CommonPicture.ирADO.Picture" id="caf89f9b-667b-4f40-94d7-c32850a0541e.0" configVersion="3dfc8e97589d1d49b55822d4095f87f500000000"/>
<Metadata name="CommonPicture.ирCOM" id="0b7d6ffe-17d1-43f2-87e1-fcc6498e9087" configVersion="9160f09e5d20444b8ccb25585d16b58600000000"/>
@ -536,7 +536,7 @@
<Metadata name="CommonPicture.ирЧисло.Picture" id="06ce2132-366e-4133-bc99-eb37ae74ea78.0" configVersion="8b0df8ff53017a4fb5378c93c942365500000000"/>
<Metadata name="CommonTemplate.ирШаблонРасширения" id="707abe9a-27ff-424f-a8c5-9b204feb7a87" configVersion="0afcbe17d7af5f42b00b1bf9816147fd00000000"/>
<Metadata name="CommonTemplate.ирШаблонРасширения.Template" id="707abe9a-27ff-424f-a8c5-9b204feb7a87.0" configVersion="f521afa20d5fba4aa87bacb39be3408100000000"/>
<Metadata name="Configuration.ИнструментыРазработчика" id="6dfb797d-2e17-486d-8769-e566f427a20e" configVersion="827f72748f272247885a6063d67c450300000000"/>
<Metadata name="Configuration.ИнструментыРазработчика" id="6dfb797d-2e17-486d-8769-e566f427a20e" configVersion="bd08f0b42633a1428aebb0e61c74f73200000000"/>
<Metadata name="Configuration.ИнструментыРазработчика.CommandInterface" id="f264e44e-804f-44ff-bbda-bd15d65a46e9.a" configVersion="bcf8ca0712b74840ab8efb108edbf0f900000000"/>
<Metadata name="Configuration.ИнструментыРазработчика.ExternalConnectionModule" id="f264e44e-804f-44ff-bbda-bd15d65a46e9.5" configVersion="7fb1c1b15382474da81ef6025cf2ba0500000000"/>
<Metadata name="Configuration.ИнструментыРазработчика.Logo" id="f264e44e-804f-44ff-bbda-bd15d65a46e9.1" configVersion="4fcf84fe54c5734f85fce08ed282f38200000000"/>
@ -595,8 +595,8 @@
<Metadata name="DataProcessor.ирАнализЖурналаРегистрации.Command.Команда1.CommandModule" id="274d6b00-8d0d-421d-947b-c7fcf209361b.2" configVersion="da4d5c8c347321459915dd4bbab1ad6400000000"/>
<Metadata name="DataProcessor.ирАнализЖурналаРегистрации.Form.РедакторСписка" id="3df5df98-0b23-4153-a0ca-bd2849db72c3" configVersion="dc5563b0b6739d43b591af3bbfc7eced00000000"/>
<Metadata name="DataProcessor.ирАнализЖурналаРегистрации.Form.РедакторСписка.Form" id="3df5df98-0b23-4153-a0ca-bd2849db72c3.0" configVersion="18f6fbfec034044a95441dddcb61e4d900000000"/>
<Metadata name="DataProcessor.ирАнализЖурналаРегистрации.Form.Форма" id="2e3cf258-d595-4f74-ad20-36de9fc6a971" configVersion="5749391723bdcb429b5058b148da998b00000000"/>
<Metadata name="DataProcessor.ирАнализЖурналаРегистрации.Form.Форма.Form" id="2e3cf258-d595-4f74-ad20-36de9fc6a971.0" configVersion="4d8faa5a013e9347ab3399cf8220440700000000"/>
<Metadata name="DataProcessor.ирАнализЖурналаРегистрации.Form.Форма" id="2e3cf258-d595-4f74-ad20-36de9fc6a971" configVersion="1d8443e21b0fd44f9913ae2df09d5e4700000000"/>
<Metadata name="DataProcessor.ирАнализЖурналаРегистрации.Form.Форма.Form" id="2e3cf258-d595-4f74-ad20-36de9fc6a971.0" configVersion="ab070a1f32b61c4dbd5b3ceefd37f11700000000"/>
<Metadata name="DataProcessor.ирАнализЖурналаРегистрации.Form.ФормаСобытия" id="421590bd-154b-4542-a38b-1e976eb75cfc" configVersion="96459d48d077cd438de7e1d372bfb41e00000000"/>
<Metadata name="DataProcessor.ирАнализЖурналаРегистрации.Form.ФормаСобытия.Form" id="421590bd-154b-4542-a38b-1e976eb75cfc.0" configVersion="a02a582dbbbf704d8d86c7ebbc43659c00000000"/>
<Metadata name="DataProcessor.ирАнализЖурналаРегистрации.ManagerModule" id="9be2d4f5-18c2-4260-b8e5-43569f366530.2" configVersion="7371a1669ef3174488430b1ee7d711eb00000000"/>
@ -813,8 +813,8 @@
<Metadata name="DataProcessor.ирАнализТехножурнала.Form.СхемаБД.Form" id="a01f9e97-63e7-48ba-b17a-4eee1430dc21.0" configVersion="f8cf31e15324a940942fbcac2ad1522000000000"/>
<Metadata name="DataProcessor.ирАнализТехножурнала.Form.Трассы" id="bd84fac2-b80c-4261-8ab4-dc0e05cb9ec1" configVersion="23b88579ea8696448141dab111f51c4300000000"/>
<Metadata name="DataProcessor.ирАнализТехножурнала.Form.Трассы.Form" id="bd84fac2-b80c-4261-8ab4-dc0e05cb9ec1.0" configVersion="ea9f2266b5becc459ea36be3f993672700000000"/>
<Metadata name="DataProcessor.ирАнализТехножурнала.Form.Форма" id="2ed42f86-019e-4ab9-ae85-04e3bb1db73a" configVersion="364a719a18d25242a38a8439eb055d7e00000000"/>
<Metadata name="DataProcessor.ирАнализТехножурнала.Form.Форма.Form" id="2ed42f86-019e-4ab9-ae85-04e3bb1db73a.0" configVersion="c3e33a746ace9047923c9bae8e7e275b00000000"/>
<Metadata name="DataProcessor.ирАнализТехножурнала.Form.Форма" id="2ed42f86-019e-4ab9-ae85-04e3bb1db73a" configVersion="2ee48a7e48730d408159f32021067a2b00000000"/>
<Metadata name="DataProcessor.ирАнализТехножурнала.Form.Форма.Form" id="2ed42f86-019e-4ab9-ae85-04e3bb1db73a.0" configVersion="70d2076adb90784eb87caaea91159ce300000000"/>
<Metadata name="DataProcessor.ирАнализТехножурнала.ManagerModule" id="60ceba88-118c-4610-9f8a-d8a6c0932ea0.2" configVersion="f7b77ef0a1d80c49a18267902aa1e79700000000"/>
<Metadata name="DataProcessor.ирАнализТехножурнала.ObjectModule" id="60ceba88-118c-4610-9f8a-d8a6c0932ea0.0" configVersion="260e09959d129b4c966cf98a245749cd00000000"/>
<Metadata name="DataProcessor.ирАнализТехножурнала.Template.КолонкиПланаЗапросаMSSQL" id="85c2a7a5-bd67-4605-b450-213e3904647b" configVersion="abe7a32203a9ad448d43e0085d344f6100000000"/>
@ -855,8 +855,8 @@
<Metadata name="DataProcessor.ирВыгрузкаЗагрузкаДанныхЧерезФайл.Attribute.УзелВыборкиДанных" id="cfa17da6-530a-4436-87d5-760000778069"/>
</Metadata>
<Metadata name="DataProcessor.ирВыгрузкаЗагрузкаДанныхЧерезФайл.Command.Команда1.CommandModule" id="a5bba1fe-5732-43e9-bc9d-fb4c11aef1e5.2" configVersion="0a0dda1f78033f408646f46e8a6332fb00000000"/>
<Metadata name="DataProcessor.ирВыгрузкаЗагрузкаДанныхЧерезФайл.Form.Форма" id="54d80a86-f032-4e5f-87d7-9e9605d8445c" configVersion="15475d322bd036429d7bc80f8924e9bb00000000"/>
<Metadata name="DataProcessor.ирВыгрузкаЗагрузкаДанныхЧерезФайл.Form.Форма.Form" id="54d80a86-f032-4e5f-87d7-9e9605d8445c.0" configVersion="497f21def62ff24e88b62cb5e0bf7a2200000000"/>
<Metadata name="DataProcessor.ирВыгрузкаЗагрузкаДанныхЧерезФайл.Form.Форма" id="54d80a86-f032-4e5f-87d7-9e9605d8445c" configVersion="235164b3cfd252449b4a5051380fcb0d00000000"/>
<Metadata name="DataProcessor.ирВыгрузкаЗагрузкаДанныхЧерезФайл.Form.Форма.Form" id="54d80a86-f032-4e5f-87d7-9e9605d8445c.0" configVersion="0f4bbae5af7df548987f6d512c58c3db00000000"/>
<Metadata name="DataProcessor.ирВыгрузкаЗагрузкаДанныхЧерезФайл.Help" id="5af54dbd-bb64-4fd5-8ae2-6eb18d986802.1" configVersion="2a6789d1c7d7d940a6250671161cfadb00000000"/>
<Metadata name="DataProcessor.ирВыгрузкаЗагрузкаДанныхЧерезФайл.ManagerModule" id="5af54dbd-bb64-4fd5-8ae2-6eb18d986802.2" configVersion="b78145d1ba789c45b23998ca7104978400000000"/>
<Metadata name="DataProcessor.ирВыгрузкаЗагрузкаДанныхЧерезФайл.ObjectModule" id="5af54dbd-bb64-4fd5-8ae2-6eb18d986802.0" configVersion="f469bc939490f84ebd89f8d280f12b8900000000"/>
@ -886,8 +886,8 @@
<Metadata name="DataProcessor.ирДинамическийСписок.Form.НастройкиСпискаУпр.Help" id="e3cc3f48-8282-4867-8495-5a260e105491.1" configVersion="22ecc86109f6334a99510ba3b3f9e09c00000000"/>
<Metadata name="DataProcessor.ирДинамическийСписок.Form.Форма" id="39af25eb-2c5d-4489-aa23-5cb4a62b9ff7" configVersion="9ee25351cd0bfe41acdc88c93178c38a00000000"/>
<Metadata name="DataProcessor.ирДинамическийСписок.Form.Форма.Form" id="39af25eb-2c5d-4489-aa23-5cb4a62b9ff7.0" configVersion="119c59762582744c95cef4c01a3e887d00000000"/>
<Metadata name="DataProcessor.ирДинамическийСписок.Form.ФормаУпр" id="9700b528-caa4-4d0e-b669-29181c8306a3" configVersion="19a705f228d42443bd54fe1592491d5200000000"/>
<Metadata name="DataProcessor.ирДинамическийСписок.Form.ФормаУпр.Form" id="9700b528-caa4-4d0e-b669-29181c8306a3.0" configVersion="b0a81ed11d10a24bbc2f80b18a09361400000000"/>
<Metadata name="DataProcessor.ирДинамическийСписок.Form.ФормаУпр" id="9700b528-caa4-4d0e-b669-29181c8306a3" configVersion="0743f5f9b731304f8f9866c4c647664b00000000"/>
<Metadata name="DataProcessor.ирДинамическийСписок.Form.ФормаУпр.Form" id="9700b528-caa4-4d0e-b669-29181c8306a3.0" configVersion="4ddd1d27e3ae914c8d421ce6900a7abb00000000"/>
<Metadata name="DataProcessor.ирДинамическийСписок.ManagerModule" id="74f02185-54d7-4a9e-8ad5-f93fc6f0d12a.2" configVersion="3628bdc7f1117c4fa5ea40daa432f61300000000"/>
<Metadata name="DataProcessor.ирДинамическийСписок.ObjectModule" id="74f02185-54d7-4a9e-8ad5-f93fc6f0d12a.0" configVersion="f842e05ff057c74d99b397646a9466e200000000"/>
<Metadata name="DataProcessor.ирЗагрузкаТабличныхДанных" id="96d61593-6b55-4255-a5ff-3cabc2a6f08c" configVersion="c7eb122f4b1eff49bd48ea0069bed9f000000000">
@ -925,10 +925,10 @@
<Metadata name="DataProcessor.ирЗагрузкаТабличныхДанных.Attribute.ПолноеИмяТаблицы" id="f8908942-c06b-45e6-a244-0fb1852bd91f"/>
</Metadata>
<Metadata name="DataProcessor.ирЗагрузкаТабличныхДанных.Command.Команда1.CommandModule" id="9d9728ea-8431-4e36-b2b6-d4dd7ac4d6f4.2" configVersion="0fa8776407ca8e42bd0a0b2f61c2e10300000000"/>
<Metadata name="DataProcessor.ирЗагрузкаТабличныхДанных.Form.Форма" id="be21a82c-5d00-4c4e-9e8d-cb30d00d40eb" configVersion="2ceaa1d678e37d428dec8b2a3b5835cd00000000"/>
<Metadata name="DataProcessor.ирЗагрузкаТабличныхДанных.Form.Форма.Form" id="be21a82c-5d00-4c4e-9e8d-cb30d00d40eb.0" configVersion="c3e88a864cf2564f98f22322494956ef00000000"/>
<Metadata name="DataProcessor.ирЗагрузкаТабличныхДанных.Form.ФормаВыбораЗначения" id="a96d8ee1-11b2-4191-b7ec-50cbdcfbc939" configVersion="c478f025a6b05244b64132e5723bbfa400000000"/>
<Metadata name="DataProcessor.ирЗагрузкаТабличныхДанных.Form.ФормаВыбораЗначения.Form" id="a96d8ee1-11b2-4191-b7ec-50cbdcfbc939.0" configVersion="ce9bc30b044e83439a6d702eec444afb00000000"/>
<Metadata name="DataProcessor.ирЗагрузкаТабличныхДанных.Form.Форма" id="be21a82c-5d00-4c4e-9e8d-cb30d00d40eb" configVersion="476237c1364b684caf0b5eab99803c0600000000"/>
<Metadata name="DataProcessor.ирЗагрузкаТабличныхДанных.Form.Форма.Form" id="be21a82c-5d00-4c4e-9e8d-cb30d00d40eb.0" configVersion="a6098d6bf47027428e2451bc1d4bde3200000000"/>
<Metadata name="DataProcessor.ирЗагрузкаТабличныхДанных.Form.ФормаВыбораЗначения" id="a96d8ee1-11b2-4191-b7ec-50cbdcfbc939" configVersion="1a9063d67759034a8af2729f74db398b00000000"/>
<Metadata name="DataProcessor.ирЗагрузкаТабличныхДанных.Form.ФормаВыбораЗначения.Form" id="a96d8ee1-11b2-4191-b7ec-50cbdcfbc939.0" configVersion="414a378fc7c4fd4998381955583477bc00000000"/>
<Metadata name="DataProcessor.ирЗагрузкаТабличныхДанных.ManagerModule" id="96d61593-6b55-4255-a5ff-3cabc2a6f08c.2" configVersion="445e2c11a9c80d46a623e3096bd260f800000000"/>
<Metadata name="DataProcessor.ирЗагрузкаТабличныхДанных.ObjectModule" id="96d61593-6b55-4255-a5ff-3cabc2a6f08c.0" configVersion="dfd14bd03c30344188fd362602be590f00000000"/>
<Metadata name="DataProcessor.ирЗагрузкаТабличныхДанных.Template.АлгоритмКонвертацииЗначения" id="1c4ee229-6acf-406b-819f-9ce61843bf30" configVersion="24351194d0478345ae7c8658913f235c00000000"/>
@ -1007,8 +1007,8 @@
<Metadata name="DataProcessor.ирИсследовательОбъектов.Command.Команда1.CommandModule" id="3e9774b1-5245-4863-a3ba-30c3f65f613b.2" configVersion="695a9752fdfc9d4393ebe7cc3589c08700000000"/>
<Metadata name="DataProcessor.ирИсследовательОбъектов.Form.ИсследовательКоллекций" id="1f6ee688-932d-417b-855a-0d29ef601739" configVersion="588730a395d51847accdb692dc3507a100000000"/>
<Metadata name="DataProcessor.ирИсследовательОбъектов.Form.ИсследовательКоллекций.Form" id="1f6ee688-932d-417b-855a-0d29ef601739.0" configVersion="8264ab04ab8cd244986fe7b057d6fc0e00000000"/>
<Metadata name="DataProcessor.ирИсследовательОбъектов.Form.ИсследовательОбъектов" id="f80ad19e-c5db-4ccd-939c-302a473c9dfc" configVersion="7a424bc21831db44ad2a899bf3d3f6ec00000000"/>
<Metadata name="DataProcessor.ирИсследовательОбъектов.Form.ИсследовательОбъектов.Form" id="f80ad19e-c5db-4ccd-939c-302a473c9dfc.0" configVersion="8f34afd38134cb408406ec2703195ba600000000"/>
<Metadata name="DataProcessor.ирИсследовательОбъектов.Form.ИсследовательОбъектов" id="f80ad19e-c5db-4ccd-939c-302a473c9dfc" configVersion="b8d61176fec88a40b13a350e0e71a12a00000000"/>
<Metadata name="DataProcessor.ирИсследовательОбъектов.Form.ИсследовательОбъектов.Form" id="f80ad19e-c5db-4ccd-939c-302a473c9dfc.0" configVersion="9d3026ca0e4fac4fbf0e7ed4731270ca00000000"/>
<Metadata name="DataProcessor.ирИсследовательОбъектов.ManagerModule" id="bcbb8509-4b44-47dc-9430-5b538d5630f0.2" configVersion="793a73bb44bbd94da7796012c1f9de1800000000"/>
<Metadata name="DataProcessor.ирИсследовательОбъектов.ObjectModule" id="bcbb8509-4b44-47dc-9430-5b538d5630f0.0" configVersion="8b5d1af8e91ed74a887c7794b4341d7300000000"/>
<Metadata name="DataProcessor.ирИсторияДанных" id="7bf5c2e2-eb63-4b13-b7b5-e4e43e82728a" configVersion="1102464f452cc74093931491ec3590b700000000">
@ -1065,7 +1065,7 @@
<Metadata name="DataProcessor.ирКлсПолеТабличногоДокументаСГруппировками.Help" id="97cbab0a-d757-4b36-8acc-c49b92e08aed.1" configVersion="aa403b1909f0fc4790f9eb34b367401f00000000"/>
<Metadata name="DataProcessor.ирКлсПолеТабличногоДокументаСГруппировками.ManagerModule" id="97cbab0a-d757-4b36-8acc-c49b92e08aed.2" configVersion="4629e8d5da26804da6af06dfc854ab6e00000000"/>
<Metadata name="DataProcessor.ирКлсПолеТабличногоДокументаСГруппировками.ObjectModule" id="97cbab0a-d757-4b36-8acc-c49b92e08aed.0" configVersion="c532aa3d95b5a443b6e0caa5d753b86e00000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы" id="1d8bb7c9-8dce-46a3-8984-8fd1b5f272bc" configVersion="6fc797dfe552f240a5cdc662e8c8231a00000000">
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы" id="1d8bb7c9-8dce-46a3-8984-8fd1b5f272bc" configVersion="72240804bdd7e34ba4925195fe32d90c00000000">
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.TabularSection.ДоступныеТаблицы.Attribute.ЕстьДоступ" id="03d58615-37cc-49d6-ae4b-29a2425a7a7a"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.TabularSection.ДоступныеТаблицы.Attribute.ПолноеИмяМД" id="05a78243-ae5a-41be-a511-751ef7f2828c"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.TabularSection.ОбщиеМетоды.Attribute.ПовторноеИспользование" id="05c49eaa-b32d-4370-ab57-a10a040dc5aa"/>
@ -1134,29 +1134,31 @@
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.TabularSection.ОбщиеМетоды.Attribute.Тело" id="fbf3c3d5-e9e6-4fce-806c-549086289060"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.TabularSection.Параметры.Attribute.Комментарий" id="fdb66b7d-9303-41ae-8871-b88d4009ddfa"/>
</Metadata>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.Автодополнение" id="04ca140e-c99c-42a4-be3e-a50879777260" configVersion="7a82f4a54ba376448ca9a5301754689600000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.Автодополнение.Form" id="04ca140e-c99c-42a4-be3e-a50879777260.0" configVersion="03b3e9198c237c4a957195690db3c9e000000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.АвтодополнениеCOM" id="f883bed4-e616-4a53-83ff-d7a6d88b9a6b" configVersion="51558307b2fe3442b91bce887c4cd4b500000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.АвтодополнениеCOM.Form" id="f883bed4-e616-4a53-83ff-d7a6d88b9a6b.0" configVersion="e19aa74f7e04b64194c13e6a1ba63c3100000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.ВызовМетода" id="5ad06ae4-c0d2-4f52-9d2b-775ae0d1890c" configVersion="7a50317a7fd0d54ebab9ad0548cda5c600000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.ВызовМетода.Form" id="5ad06ae4-c0d2-4f52-9d2b-775ae0d1890c.0" configVersion="2c21d33742680344b26ec6c0e0fa032b00000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.Автодополнение" id="04ca140e-c99c-42a4-be3e-a50879777260" configVersion="359938be86ea1349b26dabb40dc642ac00000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.Автодополнение.Form" id="04ca140e-c99c-42a4-be3e-a50879777260.0" configVersion="42fd512a2a2d4f41b9283ee7674b4a0000000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.АвтодополнениеCOM" id="f883bed4-e616-4a53-83ff-d7a6d88b9a6b" configVersion="ef04ccdb08c08143a1567fcb076c292200000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.АвтодополнениеCOM.Form" id="f883bed4-e616-4a53-83ff-d7a6d88b9a6b.0" configVersion="80a07a8481714142a06810b234f9900f00000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.ВызовМетода" id="5ad06ae4-c0d2-4f52-9d2b-775ae0d1890c" configVersion="1dc8ceaff382a24daa4b9bc57bdc1b8700000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.ВызовМетода.Form" id="5ad06ae4-c0d2-4f52-9d2b-775ae0d1890c.0" configVersion="4a3665e94a0beb4abda3d7bc7820edca00000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.КонструкторВыраженияЗапроса" id="700af51e-a6f5-4567-b6e1-bd8f6f902476" configVersion="d53661202c36b849a68a128b763211db00000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.КонструкторВыраженияЗапроса.Form" id="700af51e-a6f5-4567-b6e1-bd8f6f902476.0" configVersion="b731228143d09e4d89e2f3c155ef524800000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.КонструкторЗапроса" id="5f3aa501-40e2-4925-a2c6-191a3f815b8e" configVersion="5dc334403adb5d4da82aa190ec35039400000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.КонструкторЗапроса.Form" id="5f3aa501-40e2-4925-a2c6-191a3f815b8e.0" configVersion="5f89b4eddfe5a24d966349d1fc07c15900000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.КонструкторЗапроса" id="5f3aa501-40e2-4925-a2c6-191a3f815b8e" configVersion="d4eddfbe7446e8499a0e068477a228b000000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.КонструкторЗапроса.Form" id="5f3aa501-40e2-4925-a2c6-191a3f815b8e.0" configVersion="8fce6ddd8e91cc4a80334e4dbe25c98200000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.НастройкиКонструктораЗапроса" id="c2599bbf-458b-4e15-9fa2-2b0e9bb2d3a4" configVersion="3f325c9b68eb52479ff4c2d62b4cae0100000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.НастройкиКонструктораЗапроса.Form" id="c2599bbf-458b-4e15-9fa2-2b0e9bb2d3a4.0" configVersion="518354407335fa48847a87b183a933b500000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.ОбщиеМетоды" id="d1b8d6ad-847b-42cd-83f7-630ad6b73317" configVersion="3c84d382f012394493ad7e93cd540b2700000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.ОбщиеМетоды.Form" id="d1b8d6ad-847b-42cd-83f7-630ad6b73317.0" configVersion="027b4f093be85140a120c885f527b2fe00000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.ФормаМакет" id="f3b58f21-fa6a-4cd8-80e9-be68d5055d65" configVersion="be4e457a61258641b7041d60ab8c1a7400000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.ФормаМакет.Form" id="f3b58f21-fa6a-4cd8-80e9-be68d5055d65.0" configVersion="55e41020cb40e045828ebf3938b1cdf500000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.РедакторВыраженияЗапроса" id="7b7fad70-fbed-4bb2-b030-4f22030e28cc" configVersion="15b364f53e56a94fb6ab452c04d8790b00000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.РедакторВыраженияЗапроса.Form" id="7b7fad70-fbed-4bb2-b030-4f22030e28cc.0" configVersion="f80506084f1ef64a9a23ae54dfcae34200000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.ФормаМакет" id="f3b58f21-fa6a-4cd8-80e9-be68d5055d65" configVersion="61380a3d818c0e46b6a757b5522e1c5e00000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.ФормаМакет.Form" id="f3b58f21-fa6a-4cd8-80e9-be68d5055d65.0" configVersion="dbb1e8845021ec4e85fc177987a93cb500000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.ФормаНастройки" id="84cf02fc-d198-4ef7-8399-11ffafb929d0" configVersion="4395466fe7e61044811eda9cdd5a22ce00000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.ФормаНастройки.Form" id="84cf02fc-d198-4ef7-8399-11ffafb929d0.0" configVersion="c5cea21aa391454aaead94d3ed71e6f600000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.ФормаПример" id="2ff7865f-f8c9-450a-853e-8ad9300d7398" configVersion="ffcab5cdcf6a7543a3086d10b2a98dc700000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Form.ФормаПример.Form" id="2ff7865f-f8c9-450a-853e-8ad9300d7398.0" configVersion="0b1d216bfbb6a74c96eb89256693dc3200000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Help" id="1d8bb7c9-8dce-46a3-8984-8fd1b5f272bc.1" configVersion="47022b52321243429bf0a3b248221ef400000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.ManagerModule" id="1d8bb7c9-8dce-46a3-8984-8fd1b5f272bc.2" configVersion="741cb59fbeaf3e479ea254af75182cf700000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.ObjectModule" id="1d8bb7c9-8dce-46a3-8984-8fd1b5f272bc.0" configVersion="42b26160193b7f4d806b1fb9f298788900000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.ObjectModule" id="1d8bb7c9-8dce-46a3-8984-8fd1b5f272bc.0" configVersion="f528f9566fa52640a8ebb52285524e2200000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Template.ДиалектыSQL" id="8543b06e-32cf-4010-b0ae-b82dcd1108c5" configVersion="8aadd98f42d54b4cbf334060ec93e9ae00000000"/>
<Metadata name="DataProcessor.ирКлсПолеТекстаПрограммы.Template.ДиалектыSQL.Template" id="8543b06e-32cf-4010-b0ae-b82dcd1108c5.0" configVersion="ec629fdca7bcc740b1116571cb7a7f0300000000"/>
<Metadata name="DataProcessor.ирКолонкиБД" id="e2787b37-957e-4738-a034-6fdfe0b20f4e" configVersion="68baab1d08d3054fad9e719108edcfe700000000">
@ -1220,8 +1222,8 @@
<Metadata name="DataProcessor.ирКонсольHTTPЗапросов.Command.Команда1.CommandModule" id="0ad91f36-d2f7-425b-b729-63fb25b84aa7.2" configVersion="7b988e7d295aaf4e8b1eab570345a08300000000"/>
<Metadata name="DataProcessor.ирКонсольHTTPЗапросов.Form.Прокси" id="02205039-1127-4fcd-9a32-6f5b41ce9e34" configVersion="efba82bb5729c14d8e31773f820a04e500000000"/>
<Metadata name="DataProcessor.ирКонсольHTTPЗапросов.Form.Прокси.Form" id="02205039-1127-4fcd-9a32-6f5b41ce9e34.0" configVersion="ced94815aaceb54cbeec3e7ffc15dd3f00000000"/>
<Metadata name="DataProcessor.ирКонсольHTTPЗапросов.Form.Форма" id="0cbeefdc-352d-45c7-9979-42083ece0662" configVersion="5af3d6ffdb82c84a82fa8c75c7f9924f00000000"/>
<Metadata name="DataProcessor.ирКонсольHTTPЗапросов.Form.Форма.Form" id="0cbeefdc-352d-45c7-9979-42083ece0662.0" configVersion="1c547b6418ac694a810eb0ff616ac18400000000"/>
<Metadata name="DataProcessor.ирКонсольHTTPЗапросов.Form.Форма" id="0cbeefdc-352d-45c7-9979-42083ece0662" configVersion="8932dcedbbff96479ba246096655086900000000"/>
<Metadata name="DataProcessor.ирКонсольHTTPЗапросов.Form.Форма.Form" id="0cbeefdc-352d-45c7-9979-42083ece0662.0" configVersion="dae5779604925c4da07b6c0e5580c50800000000"/>
<Metadata name="DataProcessor.ирКонсольHTTPЗапросов.ManagerModule" id="47c2121b-de16-4401-af60-06210a17cecc.2" configVersion="445068e4f26a794786986910eb3dfd5000000000"/>
<Metadata name="DataProcessor.ирКонсольHTTPЗапросов.ObjectModule" id="47c2121b-de16-4401-af60-06210a17cecc.0" configVersion="2eab56e8b94c994aa3d09fa6ca156c2700000000"/>
<Metadata name="DataProcessor.ирКонсольHTTPЗапросов.Template.ГруппыКодовСостояний" id="c0a67de1-d367-4af8-9ebf-9d64189eaa2e" configVersion="cbba273853833b408e8ea22a7d80cb3b00000000"/>
@ -1250,14 +1252,14 @@
<Metadata name="DataProcessor.ирКонсольЗаданий.Form.ДиалогОтбораРегламентногоЗадания.Form" id="c50943cb-f813-4000-9df2-860efaca2a19.0" configVersion="13d336bb9b563e4a9449fabdd7c5e5f700000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.Form.ДиалогОтбораФоновогоЗадания" id="b27bf7e4-2730-4c2e-bf75-4584ac5f11eb" configVersion="8c24d65d13dfa643995b9451dff0471700000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.Form.ДиалогОтбораФоновогоЗадания.Form" id="b27bf7e4-2730-4c2e-bf75-4584ac5f11eb.0" configVersion="6c925ce04c975e4a82fa12b4869752c200000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.Form.ДиалогРегламентногоЗадания" id="559187fb-5e4d-42c9-ae06-a6b8afb52e45" configVersion="47a3451982539b4aa3f87b5f1a16850c00000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.Form.ДиалогРегламентногоЗадания.Form" id="559187fb-5e4d-42c9-ae06-a6b8afb52e45.0" configVersion="9857ca7ceaa34442a1bf0578176f04e200000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.Form.ДиалогРегламентногоЗадания" id="559187fb-5e4d-42c9-ae06-a6b8afb52e45" configVersion="e3d37fd22e4c204a98b2bb208b2c01d100000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.Form.ДиалогРегламентногоЗадания.Form" id="559187fb-5e4d-42c9-ae06-a6b8afb52e45.0" configVersion="6ca644d023f1544991abb0dabbdf89d500000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.Form.ДиалогФоновогоЗадания" id="51d8d1da-e3e3-4db3-ad27-043a0e06372e" configVersion="2c75c695cffdb1419cdc40f64098555a00000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.Form.ДиалогФоновогоЗадания.Form" id="51d8d1da-e3e3-4db3-ad27-043a0e06372e.0" configVersion="d525c08420bd1c48bd7de58c56d4424900000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.Form.ИнтервалыРаботыФоновыхЗаданий" id="7ffe0f12-9f7d-4c6c-bafe-a243acbabbdb" configVersion="6e67dfc878dbfa48a661cbd9eae1a3bd00000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.Form.ИнтервалыРаботыФоновыхЗаданий.Form" id="7ffe0f12-9f7d-4c6c-bafe-a243acbabbdb.0" configVersion="bb2b77ee0dbb4a4faa48c846fdb3cd5e00000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.Form.ФормаКонсоли" id="de90b661-2f20-4536-86a6-17d8818286f5" configVersion="7590264846e22c48a640005a6d8ebbea00000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.Form.ФормаКонсоли.Form" id="de90b661-2f20-4536-86a6-17d8818286f5.0" configVersion="1f39a855dd1ae44aa1d7642430cc208e00000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.Form.ФормаКонсоли" id="de90b661-2f20-4536-86a6-17d8818286f5" configVersion="57424d239a7f8d40b459e4172e7721db00000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.Form.ФормаКонсоли.Form" id="de90b661-2f20-4536-86a6-17d8818286f5.0" configVersion="70cd17476424534c82010c1c3ac7adc600000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.Help" id="174f2dd0-b162-48c0-83af-5be2f24c3976.1" configVersion="77cb9d707a8f854f89d78fec7594465000000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.ManagerModule" id="174f2dd0-b162-48c0-83af-5be2f24c3976.2" configVersion="9b603f467d528442812da262ddc72d5100000000"/>
<Metadata name="DataProcessor.ирКонсольЗаданий.ObjectModule" id="174f2dd0-b162-48c0-83af-5be2f24c3976.0" configVersion="fea80b1a2aa7a84a9395eb66f94aba0d00000000"/>
@ -1284,8 +1286,8 @@
<Metadata name="DataProcessor.ирКонсольЗапросов.Command.Команда1.CommandModule" id="899de1c8-4d6e-46a5-95f2-c56460454d73.2" configVersion="17143451f5ba2e4bb5edc6e0f97a7efe00000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.ПомещениеВоВременнуюТаблицу" id="990f64af-0949-4e5e-a040-0da3770b9332" configVersion="cdddcc004761dc4aafae156ad13977e300000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.ПомещениеВоВременнуюТаблицу.Form" id="990f64af-0949-4e5e-a040-0da3770b9332.0" configVersion="ba217dae3ddbc744af901197dd3b5eee00000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.Форма" id="9dd110c1-44b8-4227-b2d7-66657daaba8f" configVersion="fa7c1879e6627c478a236605daf9caf600000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.Форма.Form" id="9dd110c1-44b8-4227-b2d7-66657daaba8f.0" configVersion="e03b0b2c093c754e9b17f35b991b3e1700000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.Форма" id="9dd110c1-44b8-4227-b2d7-66657daaba8f" configVersion="f444a6b8e0439f438ed40d3ed061700500000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.Форма.Form" id="9dd110c1-44b8-4227-b2d7-66657daaba8f.0" configVersion="520fcc502e256b409e7e01b8e54ae6ef00000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.Форма.Help" id="9dd110c1-44b8-4227-b2d7-66657daaba8f.1" configVersion="a8783f2f84aaaf43a52296632c49205000000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.ФормаНастройки" id="8dab503c-fe5a-45b0-907e-bac31435d0f8" configVersion="f6c28c90dfa14948bc16ecf8548a264700000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.ФормаНастройки.Form" id="8dab503c-fe5a-45b0-907e-bac31435d0f8.0" configVersion="9a882a9533d3e246b1f7bd65608d5a7d00000000"/>
@ -1301,8 +1303,8 @@
<Metadata name="DataProcessor.ирКонсольКода.Command.Команда1.CommandModule" id="cd72b562-2c52-4a37-aaea-c8733b927574.2" configVersion="e51e50466705d94aa0e59ab6fdb9d1dd00000000"/>
<Metadata name="DataProcessor.ирКонсольКода.Form.ВыделениеМетода" id="3c07df48-3997-48db-b935-1fb79914ce77" configVersion="184899f09267ab408bb2b4224ea1534000000000"/>
<Metadata name="DataProcessor.ирКонсольКода.Form.ВыделениеМетода.Form" id="3c07df48-3997-48db-b935-1fb79914ce77.0" configVersion="0f09eb062af65d449ae339ae1bdf19cd00000000"/>
<Metadata name="DataProcessor.ирКонсольКода.Form.Форма" id="05fcf94a-0377-449c-bf64-580ad24cd504" configVersion="0c7bbdffbd7df04fb1818a52b036653000000000"/>
<Metadata name="DataProcessor.ирКонсольКода.Form.Форма.Form" id="05fcf94a-0377-449c-bf64-580ad24cd504.0" configVersion="b2e68b4450c78a45a4ab6eb1a137fd4d00000000"/>
<Metadata name="DataProcessor.ирКонсольКода.Form.Форма" id="05fcf94a-0377-449c-bf64-580ad24cd504" configVersion="af0f9f138c5d924f9b1d85040f46c99900000000"/>
<Metadata name="DataProcessor.ирКонсольКода.Form.Форма.Form" id="05fcf94a-0377-449c-bf64-580ad24cd504.0" configVersion="aac601c31a811c45acea975eaf8ec43600000000"/>
<Metadata name="DataProcessor.ирКонсольКода.Help" id="fc42a2ce-9cc6-465a-b4a8-96ad7d6e8013.1" configVersion="fb47dc9c15a89947b536ddcc7ab2515200000000"/>
<Metadata name="DataProcessor.ирКонсольКода.ManagerModule" id="fc42a2ce-9cc6-465a-b4a8-96ad7d6e8013.2" configVersion="591fd7b9d36119449452efb87e2c6d3600000000"/>
<Metadata name="DataProcessor.ирКонсольКода.ObjectModule" id="fc42a2ce-9cc6-465a-b4a8-96ad7d6e8013.0" configVersion="a881d6f146383e42882f01828ecb7ec700000000"/>
@ -1314,10 +1316,10 @@
<Metadata name="DataProcessor.ирКонсольКомпоновокДанных.Attribute.ДеревоОтчетов" id="fbdd33f0-0f34-478a-994b-acad8fc0b40a"/>
</Metadata>
<Metadata name="DataProcessor.ирКонсольКомпоновокДанных.Command.Команда1.CommandModule" id="7223b756-5568-4712-95f6-dff6a136c9da.2" configVersion="ad17bad98ccb0d44ad4b5ae21cca681500000000"/>
<Metadata name="DataProcessor.ирКонсольКомпоновокДанных.Form.РедакторВыраженияКомпоновки" id="9bf7db45-1b11-4d56-b5e9-394a5c5fdbad" configVersion="9e773a59a694d5448da6fbcd92a4521a00000000"/>
<Metadata name="DataProcessor.ирКонсольКомпоновокДанных.Form.РедакторВыраженияКомпоновки.Form" id="9bf7db45-1b11-4d56-b5e9-394a5c5fdbad.0" configVersion="c9f509aaf83db8488537ff8d0429c5b500000000"/>
<Metadata name="DataProcessor.ирКонсольКомпоновокДанных.Form.Форма" id="05d8affb-7080-4444-afa2-a222045d3e49" configVersion="3fbb284d0a90dd4e8846f36956938efe00000000"/>
<Metadata name="DataProcessor.ирКонсольКомпоновокДанных.Form.Форма.Form" id="05d8affb-7080-4444-afa2-a222045d3e49.0" configVersion="7359dc0a6e878342a0062cf27d045e3300000000"/>
<Metadata name="DataProcessor.ирКонсольКомпоновокДанных.Form.РедакторВыраженияКомпоновки" id="9bf7db45-1b11-4d56-b5e9-394a5c5fdbad" configVersion="21b9dce655d377448df7a5205a82ef7000000000"/>
<Metadata name="DataProcessor.ирКонсольКомпоновокДанных.Form.РедакторВыраженияКомпоновки.Form" id="9bf7db45-1b11-4d56-b5e9-394a5c5fdbad.0" configVersion="b73ea2579eb61346b7567378cd71094300000000"/>
<Metadata name="DataProcessor.ирКонсольКомпоновокДанных.Form.Форма" id="05d8affb-7080-4444-afa2-a222045d3e49" configVersion="17ada5704eec0a498b7eef37b902c6e000000000"/>
<Metadata name="DataProcessor.ирКонсольКомпоновокДанных.Form.Форма.Form" id="05d8affb-7080-4444-afa2-a222045d3e49.0" configVersion="e909ceb95a2e1c4c8bb0d80bc066c88000000000"/>
<Metadata name="DataProcessor.ирКонсольКомпоновокДанных.Form.Форма.Help" id="05d8affb-7080-4444-afa2-a222045d3e49.1" configVersion="9568b10f5e6c974e9bee943faa7ce72300000000"/>
<Metadata name="DataProcessor.ирКонсольКомпоновокДанных.Form.ФормаВыбораСтрокиДереваОтчетов" id="95174be5-cc9d-40c4-bbcf-f5d4b96a0241" configVersion="0cad06c8fe346447b3fc468cdf8d176a00000000"/>
<Metadata name="DataProcessor.ирКонсольКомпоновокДанных.Form.ФормаВыбораСтрокиДереваОтчетов.Form" id="95174be5-cc9d-40c4-bbcf-f5d4b96a0241.0" configVersion="18c74cefe611df4aa2071c8913b2e25c00000000"/>
@ -1342,8 +1344,8 @@
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Attribute.ПостроительОтчетов" id="f3d80cb8-7e01-4e83-890a-00bfba7fd198"/>
</Metadata>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Command.Команда1.CommandModule" id="dd7190de-c5ca-48ab-82b1-e0b5401c3819.2" configVersion="2b2539d8b418c849af4f91af6e10b18600000000"/>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.Форма" id="b764459b-cb24-4e43-893a-8afdda8c094c" configVersion="954af7e8d4cbe745a10408178e885ad400000000"/>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.Форма.Form" id="b764459b-cb24-4e43-893a-8afdda8c094c.0" configVersion="6a63186c575bb14f985bc6d663b89d2700000000"/>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.Форма" id="b764459b-cb24-4e43-893a-8afdda8c094c" configVersion="41cedaf81ec72444b5d7952027106cdf00000000"/>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.Форма.Form" id="b764459b-cb24-4e43-893a-8afdda8c094c.0" configVersion="6b6b128ef39e854d8eed69426e9ce96b00000000"/>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.Форма.Help" id="b764459b-cb24-4e43-893a-8afdda8c094c.1" configVersion="6526732767c3e246a928cd65672e28eb00000000"/>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.ФормаВыбораИзмерения" id="0beaa9dc-bcc5-47b0-aec1-90aec439369d" configVersion="6dad37f0e3afb9448ce10ca735fe1de000000000"/>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.ФормаВыбораИзмерения.Form" id="0beaa9dc-bcc5-47b0-aec1-90aec439369d.0" configVersion="e6a2cf766ea49847b829d7cf581a3bf400000000"/>
@ -1354,8 +1356,8 @@
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.ФормаВыбораСтрокиДереваЗапросов" id="b604d69a-c236-4715-857d-36ef19b1864a" configVersion="fc3bef9976106948942e458d166dbdcc00000000"/>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.ФормаВыбораСтрокиДереваЗапросов.Form" id="b604d69a-c236-4715-857d-36ef19b1864a.0" configVersion="7c7c4cc2f072bf46890dab362183535700000000"/>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.ФормаВыбораСтрокиДереваЗапросов.Help" id="b604d69a-c236-4715-857d-36ef19b1864a.1" configVersion="4d5553fb78e97941914b5aa76328713600000000"/>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.ФормаРедактированияЗапроса" id="85d51c23-a718-4319-9bc5-35935eaaada8" configVersion="9c9e4c6f8c25d24a889ad583510e759a00000000"/>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.ФормаРедактированияЗапроса.Form" id="85d51c23-a718-4319-9bc5-35935eaaada8.0" configVersion="9778d7b17628834db54e4373d6b70f6f00000000"/>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.ФормаРедактированияЗапроса" id="85d51c23-a718-4319-9bc5-35935eaaada8" configVersion="e39222d14d6b804089b4c705d4d02fe800000000"/>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.ФормаРедактированияЗапроса.Form" id="85d51c23-a718-4319-9bc5-35935eaaada8.0" configVersion="9bd7d6e557ab594e82cf6e10e278bb8800000000"/>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.ФормаРедактированияЗапроса.Help" id="85d51c23-a718-4319-9bc5-35935eaaada8.1" configVersion="13e2b616f2d81440a50f94fb36b7614100000000"/>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.ФормаРедактированияМакета" id="a0dd1a1b-bf04-4501-8cff-1e7fc1b94724" configVersion="b9fa2bbc6c94994dbefbc5f4b083500100000000"/>
<Metadata name="DataProcessor.ирКонсольПостроителейОтчетов.Form.ФормаРедактированияМакета.Form" id="a0dd1a1b-bf04-4501-8cff-1e7fc1b94724.0" configVersion="75fe0d440afaf64aa038c3e070037c2000000000"/>
@ -1531,10 +1533,10 @@
<Metadata name="DataProcessor.ирНастройкаТехножурнала.Template.ШаблонТехнологическийЖурналВыключен.Template" id="774069b5-a96e-40ab-a4f9-e4267dc3769d.0" configVersion="bcdb702466742f46a09ac9e9a0c6a94d00000000"/>
<Metadata name="DataProcessor.ирНастройкаТехножурнала.Template.ШаблонТрассировкаЗапросов" id="e959cb50-76fb-4d18-a9a0-8cd512e597ab" configVersion="9e9b41917d566847b423129d1134545700000000"/>
<Metadata name="DataProcessor.ирНастройкаТехножурнала.Template.ШаблонТрассировкаЗапросов.Template" id="e959cb50-76fb-4d18-a9a0-8cd512e597ab.0" configVersion="829d02bbed04ae41956d9e3f6e010ee100000000"/>
<Metadata name="DataProcessor.ирОболочкаПолеТекста" id="9731a7cf-db93-4549-b6d7-ff1aadbc13b6" configVersion="d614e6ad3f3df641bd19701a892b2c7c00000000">
<Metadata name="DataProcessor.ирОболочкаПолеТекста" id="9731a7cf-db93-4549-b6d7-ff1aadbc13b6" configVersion="d40395fd5badef42b95c0e13cd29ecb700000000">
<Metadata name="DataProcessor.ирОболочкаПолеТекста.Attribute.ЭлементФормы" id="fa7d91da-504a-417c-af3c-a6ec0daec474"/>
</Metadata>
<Metadata name="DataProcessor.ирОболочкаПолеТекста.ObjectModule" id="9731a7cf-db93-4549-b6d7-ff1aadbc13b6.0" configVersion="8c5ce173fc98504b9a9efea889534cfe00000000"/>
<Metadata name="DataProcessor.ирОболочкаПолеТекста.ObjectModule" id="9731a7cf-db93-4549-b6d7-ff1aadbc13b6.0" configVersion="4d5a578cb5761e4f8a94bc6af17d067900000000"/>
<Metadata name="DataProcessor.ирОболочкаРегВхождение" id="789b84cb-d749-4e00-8594-aa549d0f3497" configVersion="cc459a0de6c90446a87175ff3c10a6a000000000">
<Metadata name="DataProcessor.ирОболочкаРегВхождение.Attribute.Value" id="3f514cbe-c115-4b2e-bf89-e446a634ba5c"/>
<Metadata name="DataProcessor.ирОболочкаРегВхождение.Attribute.Length" id="5e339ae5-ed3d-43f6-952e-8991e142ab16"/>
@ -1549,16 +1551,19 @@
<Metadata name="DataProcessor.ирОболочкаРегВыражение.Attribute.IgnoreCase" id="ff6283e0-da68-4f4c-aa64-09ffb2615022"/>
</Metadata>
<Metadata name="DataProcessor.ирОболочкаРегВыражение.ObjectModule" id="0aa79273-5ec1-4e9d-8405-684b3a903ea1.0" configVersion="a358ecebf07f3e4ab70399fe329027fb00000000"/>
<Metadata name="DataProcessor.ирПлатформа" id="f92e2207-3be1-4bc8-ad45-59c16eba1c63" configVersion="97d5e05033453441b78379047b10b13b00000000">
<Metadata name="DataProcessor.ирПлатформа" id="f92e2207-3be1-4bc8-ad45-59c16eba1c63" configVersion="05cd5fc6fa213046b0671a24693731c600000000">
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокИнструментов.Attribute.Описание" id="0867b43e-86e4-484c-acbf-51a69f51e3b4"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ФункцииРежимаОтладки.Attribute.Пример" id="08e66160-71d0-4046-8f0b-bcc592447f10"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ПрограммныеКомпоненты.Attribute.ИмяТипаВК" id="0def4034-e7b8-43e2-bd50-c540543a5c7c"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ВхожденияРегВыражения.Attribute.Подгруппы" id="135239e8-7538-4ffd-9940-fbc8d19a2ae7"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокБазПользователя.Attribute.ID" id="13ff5fbf-3530-42ba-b30c-da3c60911130"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.РедактируемыеТипы.Attribute.Порядок" id="1bcaec88-3e0b-4c42-b8fd-ff30b91a8b1a"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокБазПользователя.Attribute.DefaultApp" id="1be24ebd-655c-432b-9a8a-d1cab730cf56"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокБазПользователя.Attribute.Connect" id="1cc448dc-6a09-4b93-bd81-cc4aafe9059c"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.КолонкиТабличногоПоля.Attribute.ТолькоДляВыделенных" id="1ea5da00-0150-442c-940c-c5a0fb7cc873"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ПрограммныеКомпоненты.Attribute.Идентификатор" id="1f2e0071-d054-4b32-aa7d-dd8f1b4749dc"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокБазПользователя.Attribute.КаталогНастроек" id="233adc1f-6b64-4b67-8fea-186355b363d2"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ПрограммныеКомпоненты.Attribute.ТипКомпоненты" id="247b07b1-02b3-48a8-8534-81267984d596"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ВхожденияРегВыражения.Attribute.ДлинаВхождения" id="28a3cde9-0a67-459e-9208-8e328dec0e48"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокБазПользователя.Attribute.App" id="29c716e9-0aa4-47d8-bb8b-39ade047db51"/>
<Metadata name="DataProcessor.ирПлатформа.Command.ОткрытьСписокИнструментов" id="2a52c782-576a-44a9-8a53-d166fa70f231"/>
@ -1566,6 +1571,7 @@
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокБазПользователя.Attribute.Folder" id="30a7a089-4808-48c9-b2c1-24590013fe08"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокБазПользователя" id="32c27e6d-aab0-4a52-b448-b9ad765378c2"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ТаблицаТипов.Attribute.Пометка" id="35ca6d49-fc9f-4d3b-a350-9ee1aee840f4"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ПрограммныеКомпоненты.Attribute.ИмяФайла" id="39bbc6b4-06da-43fd-a199-4445909f7343"/>
<Metadata name="DataProcessor.ирПлатформа.Attribute.ТаблицаКонтекстов" id="3b538471-ec6f-442b-be4b-d9b193cc39c8"/>
<Metadata name="DataProcessor.ирПлатформа.Command.ОткрытьРегистрациюCOMКомпонент" id="3be7459f-d820-4072-b101-e1adb1f80c1c"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ТаблицаТипов.Attribute.Имя" id="3c676e72-c6d8-4bd2-9a51-a2675eae67cd"/>
@ -1578,8 +1584,10 @@
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокБазПользователя.Attribute.РазмерКэшаКБ" id="53fa4068-0072-454d-a2b9-2be82aaa9b8b"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.РедактируемыеТипы" id="555154c4-68d1-4b5a-90b8-32ba2da875b1"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ВхожденияРегВыражения" id="571c0691-6a6e-4500-b6f8-5e20f2fa9120"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ПрограммныеКомпоненты.Attribute.WebАдрес" id="571d3816-8b90-4749-b93a-d605c3eb8fe2"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокБазПользователя.Attribute.OrderInList" id="633a1d15-b307-468a-a142-cbfebc743311"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ФункцииРежимаОтладки.Attribute.Наименование" id="63756fd3-b3f9-4e43-9ec2-39ea50a4c561"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ПрограммныеКомпоненты.Attribute.ВспомогательныйФайл" id="655925e0-ab14-4dd1-a709-10a6e414fe81"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ФункцииРежимаОтладки.Attribute.Имя" id="65b3659b-b83a-4d4c-bc2b-7e2d429dc0f0"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.РедактируемыеТипы.Attribute.ИндексКартинки" id="662d3384-e644-4a85-9fc3-bab7e0735e5c"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокИнструментов.Attribute.Код" id="6a9c796d-ca71-466b-bb5c-dbd0cdf127c9"/>
@ -1587,36 +1595,46 @@
<Metadata name="DataProcessor.ирПлатформа.TabularSection.РедактируемыеТипы.Attribute.Пометка" id="6e776def-cb52-4f40-8cd3-0ff716c01cc2"/>
<Metadata name="DataProcessor.ирПлатформа.Command.ОткрытьОбъектДляОтладки" id="71ba0d13-7ea0-41b2-aaaf-336974a58d13"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ФункцииРежимаОтладки.Attribute.ОтложеннаяОтладка" id="731c28df-a716-4ccd-b88f-18d5feee1182"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ПрограммныеКомпоненты.Attribute.Linux" id="7918e854-3db5-4ee3-b1ba-a3db3894e7e8"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ВхожденияРегВыражения.Attribute.ПозицияВхождения" id="7a43c223-eb29-416e-b8c3-cedd5e1dd442"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.КолонкиТабличногоПоля" id="7a60c4cc-0a95-4188-bd73-ef7257181e93"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокИнструментов.Attribute.ПолноеИмя" id="7e8ff971-95cd-42a1-8d88-0ca3457c5db1"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ФункцииРежимаОтладки" id="812238af-13bd-4d12-a3d3-98b51f148d3a"/>
<Metadata name="DataProcessor.ирПлатформа.Command.ОтключитьГлобальныеОбработчикиОжидания" id="81797d29-a8cb-4dd6-b3c4-e387a6c8e20e"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ПрограммныеКомпоненты.Attribute.Авторы" id="831963b8-4f07-4b4d-b9c7-2869940d22f8"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокИнструментов.Attribute.ИмяКартинки" id="84f34f52-b3ae-4a20-91a3-ece4f74f6af5"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ПрограммныеКомпоненты" id="8a60a08a-fb2d-4566-95d7-d60ef91450a1"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ФункцииРежимаОтладки.Attribute.Сервер" id="8c9ed8e8-db44-4108-9431-dd133b71c528"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокБазПользователя.Attribute.ClientConnectionSpeed" id="8d5db949-5e05-4668-acd1-02f54376e2a4"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокБазПользователя.Attribute.WAExternal" id="8fcb0674-4534-4981-a723-c23fabbe397f"/>
<Metadata name="DataProcessor.ирПлатформа.Command.ОткрытьОтладчик" id="9a2f2b41-3215-42dd-8287-058367fa1de5"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокИнструментов.Attribute.Синоним" id="9c6e46c6-72f6-403b-a833-12edad32754f"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ПрограммныеКомпоненты.Attribute.ВерсияПлатформы" id="a4cd7138-87a8-448f-9888-59ebf2283233"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ПрограммныеКомпоненты.Attribute.Описание" id="a9330e9a-eb71-4807-a459-202636ef431d"/>
<Metadata name="DataProcessor.ирПлатформа.Command.ОткрытьФункцииРежимаОтладки" id="ac9efd3d-7ced-434a-a9bf-b89ebbe6f67a"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.РедактируемыеТипы.Attribute.Имя" id="b2820ab7-3f53-4746-b701-25343dd85218"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ФункцииРежимаОтладки.Attribute.Вызов" id="b5eb884b-c821-436e-b4dd-3c5fb97471ca"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокИнструментов.Attribute.Расширение" id="b5fa9a1f-123e-4cbe-bada-d0d88ce890d5"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокБазПользователя.Attribute.Version" id="b6aaf484-aff1-4d36-928e-430466cf9964"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ПрограммныеКомпоненты.Attribute.ProgID" id="b6b809f6-5c63-4580-8b1f-c879131fed4b"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокБазПользователя.Attribute.ФайлСписка" id="b6f9b2a8-1ead-46be-80b3-e1a50cc34d18"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.КолонкиТабличногоПоля.Attribute.Имя" id="b70110ba-287d-44f7-9a50-69cfdd283172"/>
<Metadata name="DataProcessor.ирПлатформа.Command.ОткрытьПанельИнструментов" id="ba0235d3-b064-4c4e-b15a-6ef7c0be3f54"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ПрограммныеКомпоненты.Attribute.Версия64" id="bbb19d5f-cce5-4f8e-946f-98a9fa62a1a8"/>
<Metadata name="DataProcessor.ирПлатформа.Command.ОПодсистеме" id="bebd9f67-56c8-4001-af04-ffc18bc3a306"/>
<Metadata name="DataProcessor.ирПлатформа.Command.СохранитьНастройкиПользователя" id="c002cfb8-c34e-4fc0-a299-5a79388da8d6"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокИнструментов.Attribute.Видимость" id="c7674db3-12d2-4485-9b73-5acc3c55b8ee"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ПрограммныеКомпоненты.Attribute.ВерсияКомпоненты" id="c7b0ed2f-de28-4b20-81fb-40751004e18d"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.КолонкиТабличногоПоля.Attribute.Заголовок" id="c82681df-e001-40df-84f3-8995427de62c"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокБазПользователя.Attribute.ПоследнийПользователь" id="c87b97ce-8601-4662-80e4-e64c0dc042c2"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ВхожденияРегВыражения.Attribute.ТекстВхождения" id="cb17070c-720e-4e6a-ae28-a1636e2c8a8b"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ПрограммныеКомпоненты.Attribute.ЗависящаяФункцияПодсистемы" id="d0fb7ad7-22e4-4229-b7ed-46b40cc69a26"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ФункцииРежимаОтладки.Attribute.Клиент" id="d352ff71-5290-418c-a8dc-02759737b48d"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокБазПользователя.Attribute.AdditionalParameters" id="d37e36eb-1768-4314-bbc9-12ccb1a0b439"/>
<Metadata name="DataProcessor.ирПлатформа.Command.ОткрытьОбработкуМодулейМетаданных" id="d6ad93ad-b934-4264-9a79-f7bd7e1e11da"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокБазПользователя.Attribute.КаталогКэша" id="d9d8511e-cd23-4c69-8131-a758de5341b7"/>
<Metadata name="DataProcessor.ирПлатформа.Command.ОткрытьОтладкаВнешнихОбработокБСП" id="da027350-0737-45a4-b0c0-72d40cbcd2ce"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ПрограммныеКомпоненты.Attribute.Хранилище" id="db3c186b-1d9d-4eac-bdc1-90e040774f7d"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.РедактируемыеТипы.Attribute.Представление" id="dd13b157-e133-47b8-82a9-5b8f47c3be27"/>
<Metadata name="DataProcessor.ирПлатформа.Command.ПерезапуститьСеанс" id="e0c5747a-4283-4f59-8c68-0547dd11e5aa"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.ФункцииРежимаОтладки.Attribute.Описание" id="e4645a76-9a4f-4236-9b0f-d34304f23e38"/>
@ -1661,10 +1679,10 @@
<Metadata name="DataProcessor.ирПлатформа.Form.ВыборПользователяWindows.Form" id="dcf7e6ff-aa62-4585-bb95-56f3634ac454.0" configVersion="6fbdd4b5fcfeda4babfd8394445b564d00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ВыборРедактируемыхТипов" id="573eeff7-3e5a-4e71-84a4-772cb6debbee" configVersion="5ac37d004bcb524c87d86596245c5c0400000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ВыборРедактируемыхТипов.Form" id="573eeff7-3e5a-4e71-84a4-772cb6debbee.0" configVersion="0dc4e864cd0dbe4fa0fb348cad62af6400000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ГлобальноеМеню" id="e561bb41-5fe2-4572-b1b7-b4b15b853c6a" configVersion="f03143cbaf4998449bfb578d8a3ed48300000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ГлобальноеМеню.Form" id="e561bb41-5fe2-4572-b1b7-b4b15b853c6a.0" configVersion="db182db09c753e4d959fcdad62ccf15c00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.Граница" id="9d524480-6a7d-4ce2-acb2-eb7eaac1ab60" configVersion="c3d59e7bde17af45b586bbfb812a734a00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.Граница.Form" id="9d524480-6a7d-4ce2-acb2-eb7eaac1ab60.0" configVersion="7570f1e5da62d14b868ef5e05122005800000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ГлобальноеМеню" id="e561bb41-5fe2-4572-b1b7-b4b15b853c6a" configVersion="c1be20ec57b71e4aaaafb9ddd067802100000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ГлобальноеМеню.Form" id="e561bb41-5fe2-4572-b1b7-b4b15b853c6a.0" configVersion="01dc903b6959b14caea9659d86b6760500000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.Граница" id="9d524480-6a7d-4ce2-acb2-eb7eaac1ab60" configVersion="62bd0690f376eb4a862c33b40c4395e700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.Граница.Form" id="9d524480-6a7d-4ce2-acb2-eb7eaac1ab60.0" configVersion="17a6c6e37a8d9a46bf24c4f5392d0b6d00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ГруппировкаТаблицы" id="0b499883-3aa7-4ca0-9f23-0d400bb0c635" configVersion="0751de030015ce4aa730afd4c6b73c3c00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ГруппировкаТаблицы.Form" id="0b499883-3aa7-4ca0-9f23-0d400bb0c635.0" configVersion="d7430492375ead40a7edbdf922ae966b00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ДвоичныеДанные" id="8bf12534-65ab-497d-b077-3acb8ccf0b8b" configVersion="7616b876d6849641857ab14bd071ce7100000000"/>
@ -1675,36 +1693,38 @@
<Metadata name="DataProcessor.ирПлатформа.Form.ЗначенияФункциональныхОпций.Form" id="5e309c86-8d0e-4e4e-a87a-296e6b356829.0" configVersion="d425fd4a7f9e284f9dd262b3556b10bd00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.Картинка" id="69a24e5a-21a5-4e35-9f27-0a8aaa67a4bf" configVersion="2e833d33bdb4d8419d8aa05162b03d7600000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.Картинка.Form" id="69a24e5a-21a5-4e35-9f27-0a8aaa67a4bf.0" configVersion="2543e91cf977b64a93b24d64154cc88000000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.Массив" id="55a53119-1120-4c7f-bdc2-2182aede38c4" configVersion="c55d30d0fdfa95458316f7ff3375c56000000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.Массив.Form" id="55a53119-1120-4c7f-bdc2-2182aede38c4.0" configVersion="b3bcc00c1d61e04d8351b018b86594a800000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.МенеджерТабличногоПоля" id="eef143de-6c17-4a67-8962-9b3f711f9fef" configVersion="b0d28ee14694e24ebc7f42f227a7b43700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.МенеджерТабличногоПоля.Form" id="eef143de-6c17-4a67-8962-9b3f711f9fef.0" configVersion="b811c3db3509a84a80a94f4ee46b203100000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.МоментВремени" id="a34a2655-be71-437d-adbe-f6f554388918" configVersion="2d141a99dda3214a81304de74364699100000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.МоментВремени.Form" id="a34a2655-be71-437d-adbe-f6f554388918.0" configVersion="664723cebf970e48a42ac403fbd55d4800000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.Массив" id="55a53119-1120-4c7f-bdc2-2182aede38c4" configVersion="f7084fadf49aca4e9a070fbc77767f1700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.Массив.Form" id="55a53119-1120-4c7f-bdc2-2182aede38c4.0" configVersion="f5bb24a531660b428b3f29df517f074b00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.МенеджерТабличногоПоля" id="eef143de-6c17-4a67-8962-9b3f711f9fef" configVersion="dc404ce0dc83f247ab7d4366dfd0ccfc00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.МенеджерТабличногоПоля.Form" id="eef143de-6c17-4a67-8962-9b3f711f9fef.0" configVersion="0f916c435575854bbfb849d826af5e8b00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.МоментВремени" id="a34a2655-be71-437d-adbe-f6f554388918" configVersion="d519b3f1315a864db0915cdb8c57e31300000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.МоментВремени.Form" id="a34a2655-be71-437d-adbe-f6f554388918.0" configVersion="14df0faa8622334c802801219a2b359000000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.НастройкаОсторожностиВыборкиДанных" id="deab2be0-f98d-4cf1-8633-0769174f8bb3" configVersion="0c403ad94db04540b137820f8df92de100000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.НастройкаОсторожностиВыборкиДанных.Form" id="deab2be0-f98d-4cf1-8633-0769174f8bb3.0" configVersion="c4176ee41f0fba48a7885fd162680ab500000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.НастройкиАлгоритмов" id="686f3513-2422-4746-a581-9a53e4a88b98" configVersion="695baa6c2dcd7542a0ba112875070db000000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.НастройкиАлгоритмов.Form" id="686f3513-2422-4746-a581-9a53e4a88b98.0" configVersion="206d53ab70d8d642ba3daf2fa928e8bb00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ОПодсистеме" id="a32d05dc-74a9-4c52-b401-0ea662a96bac" configVersion="f3752d2c1459484ab7b4d5411ea40eec00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ОПодсистеме.Form" id="a32d05dc-74a9-4c52-b401-0ea662a96bac.0" configVersion="b6a8ab29ff442744822b2b25d5ba738900000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ОПодсистеме" id="a32d05dc-74a9-4c52-b401-0ea662a96bac" configVersion="3cc03b539cc4b647bbd229cb155f626900000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ОПодсистеме.Form" id="a32d05dc-74a9-4c52-b401-0ea662a96bac.0" configVersion="26a12b6136a566429657e8b13da64e8b00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ОбработкаМодулейМетаданных" id="1189dfa4-5ca3-449c-9abb-5125ebfff7ef" configVersion="512576aa478b314b9f7d719966d65a9b00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ОбработкаМодулейМетаданных.Form" id="1189dfa4-5ca3-449c-9abb-5125ebfff7ef.0" configVersion="c11287512d71aa4c9ff48b48585b37cc00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ОткрытьОбъектДляОтладки" id="76a80820-bcd5-4530-8b2e-b9578a790896" configVersion="b24b02c94f96bc448666b6a326bd255b00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ОткрытьОбъектДляОтладки.Form" id="76a80820-bcd5-4530-8b2e-b9578a790896.0" configVersion="697299799df6d04d8e121b1fc4884ab000000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ПараметрыВыводаСтрокТаблицы" id="fb6bf3fe-9a7d-4dd6-b628-72c3bd2362a3" configVersion="510ffaafe34f624c91fb3073ac21949800000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ПараметрыВыводаСтрокТаблицы.Form" id="fb6bf3fe-9a7d-4dd6-b628-72c3bd2362a3.0" configVersion="c387eb67d49b9f41bba1d4255f1351bc00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ПараметрыЗаписиОбъектов" id="71a4a367-fb54-4cb7-acd2-dfa68db0faac" configVersion="79a846ed61d90549923860bd809e2e4b00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ПараметрыЗаписиОбъектов.Form" id="71a4a367-fb54-4cb7-acd2-dfa68db0faac.0" configVersion="6015a2a0d62b5b4681ec83d659206b4900000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ПараметрыЗаписиОбъектов" id="71a4a367-fb54-4cb7-acd2-dfa68db0faac" configVersion="b3a59bed8c9ed240ac7888a78a4710b300000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ПараметрыЗаписиОбъектов.Form" id="71a4a367-fb54-4cb7-acd2-dfa68db0faac.0" configVersion="c4a6540f553d7b45bf9c9819970210dc00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ПараметрыСоединенияСУБД" id="1e7297b3-6386-489e-9112-d2b07b7bd5f4" configVersion="a168f4d79a2694498e4e7a3d1ec86e4200000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ПараметрыСоединенияСУБД.Form" id="1e7297b3-6386-489e-9112-d2b07b7bd5f4.0" configVersion="3fa47843e859c84ca7b54c3f4c08975f00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ПодключениеВнешнихИсточниковДанных" id="f6b43af3-68f9-4b01-b365-a7fc6d926ef9" configVersion="9ce153102f453e4c8e8f271b849085a500000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ПодключениеВнешнихИсточниковДанных.Form" id="f6b43af3-68f9-4b01-b365-a7fc6d926ef9.0" configVersion="4249655a40e4a64c81be101b8f003b0200000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ПрограммныеКомпоненты" id="19762bce-db3c-411c-8b2c-e6d3377132d2" configVersion="08f8d3df06a60a4eba1cd23c3833c64200000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ПрограммныеКомпоненты.Form" id="19762bce-db3c-411c-8b2c-e6d3377132d2.0" configVersion="83016774194bd44fa434491566ee4be700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.Пустышка" id="ee3e9c63-45e2-46a8-a1e0-1653c76af8ad" configVersion="abf2b8b83d28b6409f57eaeadc873abb00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.Пустышка.Form" id="ee3e9c63-45e2-46a8-a1e0-1653c76af8ad.0" configVersion="2f2eb43f022c9d4ab749683f3a08ec4300000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.РазбивкаТекста" id="d8cbe630-fb42-411c-b4b3-aaf10a793f52" configVersion="9664e5159c4f0045b73a55da40ceb6b300000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.РазбивкаТекста.Form" id="d8cbe630-fb42-411c-b4b3-aaf10a793f52.0" configVersion="182271bc57dd064f819ec00c9531b71700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.РегистрацияCOMКомпонент" id="7e46d10a-c82e-4229-92be-f7654242e34e" configVersion="5802b0401587454b8e4a863c9704932000000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.РегистрацияCOMКомпонент.Form" id="7e46d10a-c82e-4229-92be-f7654242e34e.0" configVersion="7ead835f521d7c4d9302ec5d22607b3700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.РегистрацияCOMКомпонент" id="7e46d10a-c82e-4229-92be-f7654242e34e" configVersion="734eb9ee0ab8034487829872caaf42ad00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.РегистрацияCOMКомпонент.Form" id="7e46d10a-c82e-4229-92be-f7654242e34e.0" configVersion="6c9b268ae249fa42b793c8459b71d1fb00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.РедакторДопустимыхТипов" id="b6e520a7-905b-4e45-b839-9b6011c4f57e" configVersion="276fdb073325614b862ce656775ef40700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.РедакторДопустимыхТипов.Form" id="b6e520a7-905b-4e45-b839-9b6011c4f57e.0" configVersion="9501833dcf7e004e80400050a05fbc7a00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.РезультатФоновогоЗадания" id="5561f165-887d-48ab-bd50-9a6fc31262cb" configVersion="f37bcea90eef9b499426be7ae4a9b07b00000000"/>
@ -1716,16 +1736,16 @@
<Metadata name="DataProcessor.ирПлатформа.Form.СообщенияМодальнойГруппы.Help" id="1be893b8-3a2d-4810-aead-9c5464a125be.1" configVersion="8944c759fe33f3488cdf70101a871a0200000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СписокБазПользователяОС" id="8cfcf7f8-b480-4e94-8ca4-4272abababaa" configVersion="39448a3edcb5cd48ba1f5fddc76af0e800000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СписокБазПользователяОС.Form" id="8cfcf7f8-b480-4e94-8ca4-4272abababaa.0" configVersion="6d35dfaf5432d0429e39bd85ca7ca71d00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СписокЗначений" id="2f65dbb8-571c-42f1-8631-95053972e143" configVersion="cc94e5c995fc7442a81834f561fcf54500000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СписокЗначений.Form" id="2f65dbb8-571c-42f1-8631-95053972e143.0" configVersion="e4cecccbf8c8314383289fe000f0d42f00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СравнениеОбъектов" id="4dad95cf-f716-48f7-9eae-2016f051412a" configVersion="d0d4f0d2d02ae24693939b61a6e3fec500000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СравнениеОбъектов.Form" id="4dad95cf-f716-48f7-9eae-2016f051412a.0" configVersion="854e837d115fa248976e364acf63a65700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СравнениеТекстов" id="0da2c92b-40af-4a8e-88f3-7a93a0e9ab66" configVersion="aebae4f7860df441a74a970489d98d6500000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СравнениеТекстов.Form" id="0da2c92b-40af-4a8e-88f3-7a93a0e9ab66.0" configVersion="fb7c5b37cd9ee048ae69f4ea862e117c00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СтрокаТаблицы" id="94d952d7-dd58-48fc-b05a-c609951ff55e" configVersion="27c0b10ec4842f4ca0e49a3606ba809f00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СтрокаТаблицы.Form" id="94d952d7-dd58-48fc-b05a-c609951ff55e.0" configVersion="a4e64d10070b9f4bb79c3efd846e2d6e00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СтруктураФормы" id="6e58193b-5f70-4d90-a49e-c1bedae69096" configVersion="dbd74ad2e4f1b94cacf83236b9cdbf8400000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СтруктураФормы.Form" id="6e58193b-5f70-4d90-a49e-c1bedae69096.0" configVersion="4ba7f5af7a35a244bb5dc127cff0440900000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СписокЗначений" id="2f65dbb8-571c-42f1-8631-95053972e143" configVersion="879bf5b00eed1c40a7e7adb406e0e21000000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СписокЗначений.Form" id="2f65dbb8-571c-42f1-8631-95053972e143.0" configVersion="9541df4090c1344ba173aaa91550b84700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СравнениеОбъектов" id="4dad95cf-f716-48f7-9eae-2016f051412a" configVersion="8e4a4628c4b9bc4db505f7cf57f6a1bd00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СравнениеОбъектов.Form" id="4dad95cf-f716-48f7-9eae-2016f051412a.0" configVersion="72bac72f3418f2438923c8ced9cf114500000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СравнениеТекстов" id="0da2c92b-40af-4a8e-88f3-7a93a0e9ab66" configVersion="9e37c031d01a564a922cee9809081f4500000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СравнениеТекстов.Form" id="0da2c92b-40af-4a8e-88f3-7a93a0e9ab66.0" configVersion="87f54f6ea18cc0468eb1fc664363f6dd00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СтрокаТаблицы" id="94d952d7-dd58-48fc-b05a-c609951ff55e" configVersion="794c552b11d72840a8aa2dad542170dd00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СтрокаТаблицы.Form" id="94d952d7-dd58-48fc-b05a-c609951ff55e.0" configVersion="0ab1eb942698c14785d8e264105481d600000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СтруктураФормы" id="6e58193b-5f70-4d90-a49e-c1bedae69096" configVersion="ff66d0dcd235634399a3cb1a7b4fa64000000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.СтруктураФормы.Form" id="6e58193b-5f70-4d90-a49e-c1bedae69096.0" configVersion="bf2d62d51789ba40abd12457ceb0bfa700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ТаблицаЗначений" id="6da2aaf6-cb86-4e55-a084-883147594592" configVersion="4da363e9cc7c4f478fe1295742ab0bb700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ТаблицаЗначений.Form" id="6da2aaf6-cb86-4e55-a084-883147594592.0" configVersion="c8d0d965b7a83e40bb63a0af113a580a00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ТаблицаЗначений.Help" id="6da2aaf6-cb86-4e55-a084-883147594592.1" configVersion="677d9e7160579f4eac1faeed2d57209b00000000"/>
@ -1742,13 +1762,13 @@
<Metadata name="DataProcessor.ирПлатформа.Form.ФоновоеЗаданиеФормы.Form" id="844d45d0-c15e-412e-862f-103113b09891.0" configVersion="c65eea4d07635543baa3732889207a6c00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ФормаВыбораСправкиПоСлову" id="d3a036c7-ec21-43c7-85d8-c4bd31ed1232" configVersion="61eaa58eb044f04daa491ecb35fbaaf500000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ФормаВыбораСправкиПоСлову.Form" id="d3a036c7-ec21-43c7-85d8-c4bd31ed1232.0" configVersion="954ba1c6410e174fa0cf96f07e8f1e3100000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ФункцииРежимаОтладки" id="9a99cbc2-ae70-4aea-956c-9be29d0cbb2e" configVersion="12a9bde362f0d7428275a83bafe3ae3300000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ФункцииРежимаОтладки.Form" id="9a99cbc2-ae70-4aea-956c-9be29d0cbb2e.0" configVersion="6e9479f991c6c343bccb08deb87af96700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ФункцииРежимаОтладки" id="9a99cbc2-ae70-4aea-956c-9be29d0cbb2e" configVersion="674effaad4385541a73089571768e83100000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ФункцииРежимаОтладки.Form" id="9a99cbc2-ae70-4aea-956c-9be29d0cbb2e.0" configVersion="675de4e35d1d8c4b91521b7bbe0f735e00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ХранилищеЗначения" id="1bbe1641-c470-44d2-870d-18be42d1230d" configVersion="3142ee019a11f24e87a7e37b4bf49a7000000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ХранилищеЗначения.Form" id="1bbe1641-c470-44d2-870d-18be42d1230d.0" configVersion="7d1ebfce363a6d4bb399855a9d76c62700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Help" id="f92e2207-3be1-4bc8-ad45-59c16eba1c63.1" configVersion="f4502deb868db2478302101560e0109400000000"/>
<Metadata name="DataProcessor.ирПлатформа.ManagerModule" id="f92e2207-3be1-4bc8-ad45-59c16eba1c63.2" configVersion="3a1d7ce7f222f642ab3466904e8ed6df00000000"/>
<Metadata name="DataProcessor.ирПлатформа.ObjectModule" id="f92e2207-3be1-4bc8-ad45-59c16eba1c63.0" configVersion="038814c9c6200e4899fe61a3d791962c00000000"/>
<Metadata name="DataProcessor.ирПлатформа.ObjectModule" id="f92e2207-3be1-4bc8-ad45-59c16eba1c63.0" configVersion="f83abfe085d70647b6f2532e515dc87d00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.FM20" id="df87613a-9f74-4b9e-93c6-cd3bd6f5ab43" configVersion="585248003c94f040846ab85f78c4d68300000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.FM20.Template" id="df87613a-9f74-4b9e-93c6-cd3bd6f5ab43.0" configVersion="480351c16aeb6d419b6d71dce6c3b30500000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.FM20ENU" id="ad642f87-ff99-471e-9fa3-8b9d23749bb3" configVersion="730d242363fdce4c8f60d4070d8fc4ef00000000"/>
@ -1777,8 +1797,8 @@
<Metadata name="DataProcessor.ирПлатформа.Template.KeyboardHookWin64.Template" id="40062325-13fa-43e3-b9d7-808f6ec1c5c1.0" configVersion="aa8ef33ef8d074488a2786fc18db453a00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.KeyboardHookZip" id="30175e70-c301-44d5-be8d-077df7d85391" configVersion="4c29778212ec1844aabc648a3d12a71300000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.KeyboardHookZip.Template" id="30175e70-c301-44d5-be8d-077df7d85391.0" configVersion="8bdb411f9b155849908062b2cac205d000000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.MonacoEditor" id="1d015a67-f367-4b7a-8075-9b5342a230f1" configVersion="a7950daafb9add4a89e76ecfb80c80e600000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.MonacoEditor.Template" id="1d015a67-f367-4b7a-8075-9b5342a230f1.0" configVersion="02f70220f9c70244970fcf63b083710d00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.MonacoEditor" id="1d015a67-f367-4b7a-8075-9b5342a230f1" configVersion="a757433e80faf544a912013d1df1991b00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.MonacoEditor.Template" id="1d015a67-f367-4b7a-8075-9b5342a230f1.0" configVersion="10d3b425e7d5664485198446c7f0e65000000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.OpenIn1Cv8ExeWin" id="df4294af-7e71-4013-88dc-acbd86d826ab" configVersion="0d8bc28de7169d44b57302a2e3f7da5e00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.OpenIn1Cv8ExeWin.Template" id="df4294af-7e71-4013-88dc-acbd86d826ab.0" configVersion="3ef9eff55598fd4eb9970875ec5f769500000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.RegExLin32" id="f1958681-6810-4e48-9e00-b28f5e8c4761" configVersion="619c039ec12ebd48b5230fb33585a63500000000"/>
@ -1823,6 +1843,8 @@
<Metadata name="DataProcessor.ирПлатформа.Template.ГрамматикаЯзыкаЗапросов.Template" id="5fdc2555-3741-4ed8-b122-72cab8e6c66d.0" configVersion="ad739e3bc4bd294287bad7bf693a916c00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ПараметрыЗапуска" id="d50f22b0-a4bc-4395-a1b4-41b5309bf926" configVersion="aaa6d9a9e39be9468f22a6611e0c590300000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ПараметрыЗапуска.Template" id="d50f22b0-a4bc-4395-a1b4-41b5309bf926.0" configVersion="5b15749ebb7a924ebc642e43e658a63400000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ПрограммныеКомпоненты" id="51450f33-512c-4f5e-89ea-f7e7f1ad9041" configVersion="59bbf3cd73b00840ac5d0342b92987ba00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ПрограммныеКомпоненты.Template" id="51450f33-512c-4f5e-89ea-f7e7f1ad9041.0" configVersion="165d2ed6b6d4a748940f812c3c2372e400000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.РусскийАнглийский" id="07f2dc70-f4ce-4657-966c-edfa835cd548" configVersion="259d6eacfd27cd4fa63f304afe0ce56700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.РусскийАнглийский.Template" id="07f2dc70-f4ce-4657-966c-edfa835cd548.0" configVersion="270708cef2191e4dbe2d75feec4789b900000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.СкриптОткрытыеПриложения1С" id="e204881e-3ddf-4c2c-a4fe-6269d3b66385" configVersion="31d674de6e48244e92c52cb43210554c00000000"/>
@ -1831,8 +1853,8 @@
<Metadata name="DataProcessor.ирПлатформа.Template.СкриптОткрытыеПриложения1С1.Template" id="5bc1e3e6-dc37-421f-9170-b59639447c73.0" configVersion="6c4a6cf76ae60a4fb22df900663e5eed00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.СкриптОткрытьМодульВнешнейОбработки" id="ead73373-c7e6-4ef8-bd93-e625f898703b" configVersion="022e8ffa054d1542a6d41d40aecbbc6300000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.СкриптОткрытьМодульВнешнейОбработки.Template" id="ead73373-c7e6-4ef8-bd93-e625f898703b.0" configVersion="2babfc8513498f48bf2cd7ee902e48c200000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.СписокИнструментов" id="0e2424f4-bd5e-41d5-882c-d7bac1257951" configVersion="532c8926db445048baf3799aeeaf617900000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.СписокИнструментов.Template" id="0e2424f4-bd5e-41d5-882c-d7bac1257951.0" configVersion="026b029395559d47b0145373ac0e456300000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.СписокИнструментов" id="0e2424f4-bd5e-41d5-882c-d7bac1257951" configVersion="94d529bb09a3cf4db6482db063e7d18900000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.СписокИнструментов.Template" id="0e2424f4-bd5e-41d5-882c-d7bac1257951.0" configVersion="6bdb903169a98243b989392687935dc800000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.СтилиСинтаксПомощника" id="7580439f-2c9a-4166-aa8c-f70ce23945cc" configVersion="406ae6c167a4e044ba115f6f3bd8844c00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.СтилиСинтаксПомощника.Template" id="7580439f-2c9a-4166-aa8c-f70ce23945cc.0" configVersion="619b2c522b576a47b967be497c07920300000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ТаблицаИменЭлементовКоллекций" id="b9e322b9-4a31-428c-9a9f-c86bfcc77933" configVersion="1868f690d178ae4db3113890049f288a00000000"/>
@ -1843,12 +1865,10 @@
<Metadata name="DataProcessor.ирПлатформа.Template.ТаблицаОбщихТипов.Template" id="4f296ffd-d7a9-4fd5-881e-37e826dfb8d1.0" configVersion="cfd6fa638b7d334f9d4b22853ff42af500000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ТерминалыЯзыкаЗапросов" id="fa8b9bb8-bcd6-4d66-b13f-2d8a33a969b1" configVersion="f88e1d18a33760478a4d921368fa5a9700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ТерминалыЯзыкаЗапросов.Template" id="fa8b9bb8-bcd6-4d66-b13f-2d8a33a969b1.0" configVersion="72a0b34504960c4f832968784a2daaf000000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.УстанавливаемыеCOMКомпоненты" id="51450f33-512c-4f5e-89ea-f7e7f1ad9041" configVersion="2419839dd3fa6e49b4347596d912543300000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.УстанавливаемыеCOMКомпоненты.Template" id="51450f33-512c-4f5e-89ea-f7e7f1ad9041.0" configVersion="98b22c51d43cf64ea729b3fe10b9ce6500000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ФункцииРежимаОтладки" id="dc125575-8dbe-4b11-93d5-9558479786b0" configVersion="2e6c71ec11e5aa459f8da435f99498ae00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ФункцииРежимаОтладки.Template" id="dc125575-8dbe-4b11-93d5-9558479786b0.0" configVersion="58df63930f3c014eb34b76a31b7e6a9600000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ФункцияОтВарианты" id="83c44c04-66b4-4625-b4eb-e4cef89359e4" configVersion="b548c2741d0d914098de4f6dcce3b27700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ФункцияОтВарианты.Template" id="83c44c04-66b4-4625-b4eb-e4cef89359e4.0" configVersion="053b40309c00fd448b6918bd4af439b100000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ФункцииРежимаОтладки" id="dc125575-8dbe-4b11-93d5-9558479786b0" configVersion="ee9a9688a93ace4899cf1ed347d0f29900000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ФункцииРежимаОтладки.Template" id="dc125575-8dbe-4b11-93d5-9558479786b0.0" configVersion="4414c4a4cc09e04698c4ca2e8105940100000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ФункцияОтВарианты" id="83c44c04-66b4-4625-b4eb-e4cef89359e4" configVersion="3627b88d380ecf44bf80eccd3168676000000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ФункцияОтВарианты.Template" id="83c44c04-66b4-4625-b4eb-e4cef89359e4.0" configVersion="af1f0496322d984198c2d2174fb1358300000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ШаблонВнешнейОбработкиСМакетом81" id="2d7630ae-d072-4d9d-a6bc-c77db3387c1d" configVersion="c30d37c771d86644adaeba0165aaed5c00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ШаблонВнешнейОбработкиСМакетом81.Template" id="2d7630ae-d072-4d9d-a6bc-c77db3387c1d.0" configVersion="cbcc5bccb6d89c49a3f2c78a1a133dc700000000"/>
<Metadata name="DataProcessor.ирПлатформа.Template.ШаблонВнешнейОбработкиСМакетом82" id="a3ba778f-97f5-42c9-b863-735ac087ef97" configVersion="c0e65f9f22fad04b8af96eb8d460691000000000"/>
@ -1909,11 +1929,11 @@
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.Записать" id="a98062f0-7456-412c-8997-31415b239c3b" configVersion="6b5720a29d7b954cbc5ffee4dfef576200000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.Записать.Form" id="a98062f0-7456-412c-8997-31415b239c3b.0" configVersion="c3d68fc99deab34a96d98ef77907c1b500000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.Записать.Help" id="a98062f0-7456-412c-8997-31415b239c3b.1" configVersion="475735d2e3c9c447bfe54df2805989ec00000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ЗаписатьВерсию" id="5812fe8c-4c45-4860-8773-8e3bad845c0d" configVersion="7553c1200d28d64ca070d6cab8d7a95d00000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ЗаписатьВерсию.Form" id="5812fe8c-4c45-4860-8773-8e3bad845c0d.0" configVersion="652269435540c64ebb735c881c878a5800000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ЗаписатьВерсию" id="5812fe8c-4c45-4860-8773-8e3bad845c0d" configVersion="5402257fe422994580b76f75ae55cade00000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ЗаписатьВерсию.Form" id="5812fe8c-4c45-4860-8773-8e3bad845c0d.0" configVersion="7f662140efaab24bb986af8d88ccb1ba00000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ЗаписатьВерсию.Help" id="5812fe8c-4c45-4860-8773-8e3bad845c0d.1" configVersion="4ceb55f9b43d6546a7cce50e31c4402d00000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ИзменитьДобавитьСтроку" id="fa437ea6-796d-4198-908f-aee080235a4f" configVersion="4b92b328375edc48ac42eae618c6ee0000000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ИзменитьДобавитьСтроку.Form" id="fa437ea6-796d-4198-908f-aee080235a4f.0" configVersion="2d7b4cbca1b36a45b64a5f0123625b9400000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ИзменитьДобавитьСтроку" id="fa437ea6-796d-4198-908f-aee080235a4f" configVersion="a223e707fb4dbb4686f7924222d3254200000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ИзменитьДобавитьСтроку.Form" id="fa437ea6-796d-4198-908f-aee080235a4f.0" configVersion="e9e4549600045e4c951e31f812dc45ef00000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ИзменитьДобавитьСтроку.Help" id="fa437ea6-796d-4198-908f-aee080235a4f.1" configVersion="230ba03c25cc2b4f9a6c16d56931111200000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ИзменитьИдентификаторы" id="43067e12-b395-4683-90dc-c56e8f62f54c" configVersion="120ff614b407df4a9de139d55abd917400000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ИзменитьИдентификаторы.Form" id="43067e12-b395-4683-90dc-c56e8f62f54c.0" configVersion="30b442461aed394daca4df7f7710d54f00000000"/>
@ -1921,8 +1941,8 @@
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ИзменитьПометкуНаУдаление" id="6442ffe4-1adb-45b2-817b-d244f4311a36" configVersion="8423bc1b1d881546ab0630280168d5d900000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ИзменитьПометкуНаУдаление.Form" id="6442ffe4-1adb-45b2-817b-d244f4311a36.0" configVersion="f98ec90b8f3350439c7e199b1515df0c00000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ИзменитьПометкуНаУдаление.Help" id="6442ffe4-1adb-45b2-817b-d244f4311a36.1" configVersion="b78de98c59456d469dc99ee65dba2c4900000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ИзменитьРегистрациюНаУзле" id="7bba9cc1-2968-4080-b259-393265a4d02d" configVersion="369428269a0720409102aab6e5736b4400000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ИзменитьРегистрациюНаУзле.Form" id="7bba9cc1-2968-4080-b259-393265a4d02d.0" configVersion="eec7ab92e35bd143b1d5ec240d8e628500000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ИзменитьРегистрациюНаУзле" id="7bba9cc1-2968-4080-b259-393265a4d02d" configVersion="a98932246d02c949865263081b177d3900000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ИзменитьРегистрациюНаУзле.Form" id="7bba9cc1-2968-4080-b259-393265a4d02d.0" configVersion="5b760501cef5934f904899d77019fd3d00000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ИзменитьРегистрациюНаУзле.Help" id="7bba9cc1-2968-4080-b259-393265a4d02d.1" configVersion="8c32e6e632f61e4eb895237985b3b5d000000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ОткрытьВДинамическомСписке" id="9b4c934d-66c6-4158-983e-e3f254601735" configVersion="deb84cddd9f95344a85678fca242477500000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ОткрытьВДинамическомСписке.Form" id="9b4c934d-66c6-4158-983e-e3f254601735.0" configVersion="ae835602499c39479eb055620d79b5e500000000"/>
@ -1936,14 +1956,14 @@
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ПеренумерацияОбъектов" id="f1a207b4-9fd7-4805-afba-4ab639f0f763" configVersion="98894a86a3123f49a8a039138cac8e1f00000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ПеренумерацияОбъектов.Form" id="f1a207b4-9fd7-4805-afba-4ab639f0f763.0" configVersion="25bd9bbc9257b346b302f43814c9225800000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ПеренумерацияОбъектов.Help" id="f1a207b4-9fd7-4805-afba-4ab639f0f763.1" configVersion="ad07e4885b489c4dbdca6194caccff0200000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ПодборИОбработка" id="48e35fdc-8662-471d-ade8-89a27de2d0f3" configVersion="77b096fe4552694286a785056e84840000000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ПодборИОбработка.Form" id="48e35fdc-8662-471d-ade8-89a27de2d0f3.0" configVersion="6591792422019e418d2a191afac12ece00000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ПодборИОбработка" id="48e35fdc-8662-471d-ade8-89a27de2d0f3" configVersion="56f27505492871458e88b18c757a990600000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ПодборИОбработка.Form" id="48e35fdc-8662-471d-ade8-89a27de2d0f3.0" configVersion="3dbbe74f1c1b884097d164db0f895cbe00000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ПодборИОбработка.Help" id="48e35fdc-8662-471d-ade8-89a27de2d0f3.1" configVersion="5ee40b24b7e21949a823e3740d749ad400000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ПровестиДокументы" id="66478050-df98-40c1-ba4c-c0c7325735e5" configVersion="885b8c270ad95d4b9db71fbb2273dcc200000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ПровестиДокументы.Form" id="66478050-df98-40c1-ba4c-c0c7325735e5.0" configVersion="0044aefd2e8caa49adb73f90f004a44a00000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ПровестиДокументы.Help" id="66478050-df98-40c1-ba4c-c0c7325735e5.1" configVersion="4ed51a10d1aa3146b6a24965ba5da8c300000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ПроизвольныйАлгоритм" id="d9bd2fc8-57ef-41f6-a81a-1863fdf79d4a" configVersion="5620779920e6e5488811490146d72b4200000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ПроизвольныйАлгоритм.Form" id="d9bd2fc8-57ef-41f6-a81a-1863fdf79d4a.0" configVersion="e44490772fa30740929cd25cd204a95500000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ПроизвольныйАлгоритм" id="d9bd2fc8-57ef-41f6-a81a-1863fdf79d4a" configVersion="67118cc655e4e34d964e5ac80006be1800000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ПроизвольныйАлгоритм.Form" id="d9bd2fc8-57ef-41f6-a81a-1863fdf79d4a.0" configVersion="17c43381b3971b409ee9ccad8740b3c400000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.ПроизвольныйАлгоритм.Help" id="d9bd2fc8-57ef-41f6-a81a-1863fdf79d4a.1" configVersion="1f2cd98b7cf70e4eb6e5d06a16a4a84500000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.Удалить" id="c028502b-2484-4842-86e9-d1941e20ff71" configVersion="23418125314eba4e93ddffc3e61010ee00000000"/>
<Metadata name="DataProcessor.ирПодборИОбработкаОбъектов.Form.Удалить.Form" id="c028502b-2484-4842-86e9-d1941e20ff71.0" configVersion="11bc1e05b3eb9b40b6e5c1acdf67e36700000000"/>
@ -2012,8 +2032,8 @@
<Metadata name="DataProcessor.ирПоискБитыхСсылок.Attribute.ТипыСсылокДляПоиска" id="f9d1d0bd-8d59-4434-b7f8-952f04bede36"/>
</Metadata>
<Metadata name="DataProcessor.ирПоискБитыхСсылок.Command.Команда1.CommandModule" id="2f533766-b687-47b7-a377-455d8f8ea6f9.2" configVersion="bdab7e9f12a80d42a979656ad1e67c3600000000"/>
<Metadata name="DataProcessor.ирПоискБитыхСсылок.Form.Форма" id="80e65d2f-1402-47b0-ac15-3cbdb60e65e0" configVersion="ea5c6c40bde4b945b47044c68b0a092600000000"/>
<Metadata name="DataProcessor.ирПоискБитыхСсылок.Form.Форма.Form" id="80e65d2f-1402-47b0-ac15-3cbdb60e65e0.0" configVersion="0d76f8b30fa4904ea409a99010c90b1300000000"/>
<Metadata name="DataProcessor.ирПоискБитыхСсылок.Form.Форма" id="80e65d2f-1402-47b0-ac15-3cbdb60e65e0" configVersion="d589251fcadad2409671455f2d63af2700000000"/>
<Metadata name="DataProcessor.ирПоискБитыхСсылок.Form.Форма.Form" id="80e65d2f-1402-47b0-ac15-3cbdb60e65e0.0" configVersion="bf68458acd802c4babc3db72f2aaf0d100000000"/>
<Metadata name="DataProcessor.ирПоискБитыхСсылок.Form.Форма.Help" id="80e65d2f-1402-47b0-ac15-3cbdb60e65e0.1" configVersion="133f43f22e46584597d17e1cfa8a774f00000000"/>
<Metadata name="DataProcessor.ирПоискБитыхСсылок.Help" id="e780949d-7a6d-47e1-86aa-219cbf227f35.1" configVersion="71253edd003fa34d86dc8bc04d41b96500000000"/>
<Metadata name="DataProcessor.ирПоискБитыхСсылок.ManagerModule" id="e780949d-7a6d-47e1-86aa-219cbf227f35.2" configVersion="752c962a6dadc34380340e7f3795c77000000000"/>
@ -2060,12 +2080,12 @@
<Metadata name="DataProcessor.ирПоискДублейИЗаменаСсылок.TabularSection.НайденныеСсылки.Attribute.Дата" id="ffcf7506-9b78-4af7-a434-a0b1fe56aea7"/>
</Metadata>
<Metadata name="DataProcessor.ирПоискДублейИЗаменаСсылок.Command.Команда1.CommandModule" id="2fdcf3cc-8317-413f-8e67-330eb6464584.2" configVersion="2b1b24c489513b4da43711b85a724d1900000000"/>
<Metadata name="DataProcessor.ирПоискДублейИЗаменаСсылок.Form.Форма" id="7b1b729f-9bf0-4f05-89f1-390278c67d37" configVersion="73aff4f0774d914db69d45fa8456421900000000"/>
<Metadata name="DataProcessor.ирПоискДублейИЗаменаСсылок.Form.Форма.Form" id="7b1b729f-9bf0-4f05-89f1-390278c67d37.0" configVersion="939c94e8985eae46bda2f5e5d42f09ee00000000"/>
<Metadata name="DataProcessor.ирПоискДублейИЗаменаСсылок.Form.Форма" id="7b1b729f-9bf0-4f05-89f1-390278c67d37" configVersion="5fc0272253482645a0c89858d86853e900000000"/>
<Metadata name="DataProcessor.ирПоискДублейИЗаменаСсылок.Form.Форма.Form" id="7b1b729f-9bf0-4f05-89f1-390278c67d37.0" configVersion="f20e3261b84f2c46ba58c7b96208987f00000000"/>
<Metadata name="DataProcessor.ирПоискДублейИЗаменаСсылок.Form.ФормаНастройки" id="c531c1e3-ef85-4d1e-8394-06cd6cb764a1" configVersion="43c99c30df677a41880edbe102ae4b1700000000"/>
<Metadata name="DataProcessor.ирПоискДублейИЗаменаСсылок.Form.ФормаНастройки.Form" id="c531c1e3-ef85-4d1e-8394-06cd6cb764a1.0" configVersion="c7d4ff3396ce5f4bb9cf504c8c184e2800000000"/>
<Metadata name="DataProcessor.ирПоискДублейИЗаменаСсылок.Form.ФормаПерепроведенияДокументов" id="07e43f04-ff54-4f78-8260-b26cddafc6ef" configVersion="059852e8efd6734287ca87e11d94289e00000000"/>
<Metadata name="DataProcessor.ирПоискДублейИЗаменаСсылок.Form.ФормаПерепроведенияДокументов.Form" id="07e43f04-ff54-4f78-8260-b26cddafc6ef.0" configVersion="207202d0439e524a944e3c1d27b60b1500000000"/>
<Metadata name="DataProcessor.ирПоискДублейИЗаменаСсылок.Form.ФормаПерепроведенияДокументов" id="07e43f04-ff54-4f78-8260-b26cddafc6ef" configVersion="8e48a6172bccf1458a3879a84e8fbe4900000000"/>
<Metadata name="DataProcessor.ирПоискДублейИЗаменаСсылок.Form.ФормаПерепроведенияДокументов.Form" id="07e43f04-ff54-4f78-8260-b26cddafc6ef.0" configVersion="7ba6e11d925d4343a61f7a718adfef6700000000"/>
<Metadata name="DataProcessor.ирПоискДублейИЗаменаСсылок.Help" id="9b2420ac-5739-41a4-a529-fc48595250b3.1" configVersion="d02236c702b44143bf7e5e4730e7063200000000"/>
<Metadata name="DataProcessor.ирПоискДублейИЗаменаСсылок.ManagerModule" id="9b2420ac-5739-41a4-a529-fc48595250b3.2" configVersion="4ebeb07705a263489e7abcfb3646093500000000"/>
<Metadata name="DataProcessor.ирПоискДублейИЗаменаСсылок.ObjectModule" id="9b2420ac-5739-41a4-a529-fc48595250b3.0" configVersion="69ec5e55b675c74499aed9b077a6278100000000"/>
@ -2141,12 +2161,12 @@
<Metadata name="DataProcessor.ирРедакторИзмененийНаУзлах.Attribute.ИмяПланОбмена" id="fdbb284d-3b67-453f-822b-b24c1daebb24"/>
</Metadata>
<Metadata name="DataProcessor.ирРедакторИзмененийНаУзлах.Command.Команда1.CommandModule" id="3b074b49-2ab3-4c49-bbc1-91e366158e58.2" configVersion="060d471223ccc345a28300e88f49814400000000"/>
<Metadata name="DataProcessor.ирРедакторИзмененийНаУзлах.Form.ВыборУзловПриемниковДляКопирования" id="13369444-8a36-4115-aca2-d64953d3f7b5" configVersion="ae6ad588c6ddde40aac6efe958a7f99700000000"/>
<Metadata name="DataProcessor.ирРедакторИзмененийНаУзлах.Form.ВыборУзловПриемниковДляКопирования.Form" id="13369444-8a36-4115-aca2-d64953d3f7b5.0" configVersion="57cb2173d92d314aaf432f792dba00a700000000"/>
<Metadata name="DataProcessor.ирРедакторИзмененийНаУзлах.Form.ВыборУзловПриемниковДляКопирования" id="13369444-8a36-4115-aca2-d64953d3f7b5" configVersion="f35a07587417e548878b5e39b0b20bb700000000"/>
<Metadata name="DataProcessor.ирРедакторИзмененийНаУзлах.Form.ВыборУзловПриемниковДляКопирования.Form" id="13369444-8a36-4115-aca2-d64953d3f7b5.0" configVersion="428f781d00851746aaf646f119d9a0fe00000000"/>
<Metadata name="DataProcessor.ирРедакторИзмененийНаУзлах.Form.ИзменениеНомеровСообщений" id="9b02e55f-7fef-4802-a692-16aef9baf0fb" configVersion="9bd45737d8d9394890815f81deb53a4300000000"/>
<Metadata name="DataProcessor.ирРедакторИзмененийНаУзлах.Form.ИзменениеНомеровСообщений.Form" id="9b02e55f-7fef-4802-a692-16aef9baf0fb.0" configVersion="d70bece956583d42b4fde122a30b9b5f00000000"/>
<Metadata name="DataProcessor.ирРедакторИзмененийНаУзлах.Form.УправлениеГлавнымУзлом" id="e1fa5b21-01b1-4840-89c7-d5b2d1b694d2" configVersion="25f8497c6362df4ea1094030ac2e887a00000000"/>
<Metadata name="DataProcessor.ирРедакторИзмененийНаУзлах.Form.УправлениеГлавнымУзлом.Form" id="e1fa5b21-01b1-4840-89c7-d5b2d1b694d2.0" configVersion="6578820bd9b39f428853bafefa6117d000000000"/>
<Metadata name="DataProcessor.ирРедакторИзмененийНаУзлах.Form.УправлениеГлавнымУзлом" id="e1fa5b21-01b1-4840-89c7-d5b2d1b694d2" configVersion="e77573e3cc29bb46a92de9aad18aa41d00000000"/>
<Metadata name="DataProcessor.ирРедакторИзмененийНаУзлах.Form.УправлениеГлавнымУзлом.Form" id="e1fa5b21-01b1-4840-89c7-d5b2d1b694d2.0" configVersion="e8aa7b1ef558ee4b8b1588d709397a7d00000000"/>
<Metadata name="DataProcessor.ирРедакторИзмененийНаУзлах.Form.Форма" id="9501a8f1-f9a9-4606-a26d-ca47f9d5b7e7" configVersion="a7aaa781eee58d468192a31095ae3fb700000000"/>
<Metadata name="DataProcessor.ирРедакторИзмененийНаУзлах.Form.Форма.Form" id="9501a8f1-f9a9-4606-a26d-ca47f9d5b7e7.0" configVersion="1131d1a8a3a28f4188bd39107b2cc60000000000"/>
<Metadata name="DataProcessor.ирРедакторИзмененийНаУзлах.Form.ФормаВыбораОбновленияРегистрации" id="247c41c1-9443-4ddd-93f7-c36aba60cc8f" configVersion="3708889b9073ea44a1dcea422630017c00000000"/>
@ -2172,8 +2192,8 @@
<Metadata name="DataProcessor.ирРедакторКонстант.TabularSection.ТаблицаКонстант.Attribute.ФункциональныеОпцииНеВключены" id="f917435e-9c9b-4a1c-a894-874c68fac6ed"/>
</Metadata>
<Metadata name="DataProcessor.ирРедакторКонстант.Command.Команда1.CommandModule" id="be6c37f6-f5c6-46d8-bbfe-7366fd3e7ae9.2" configVersion="c0d1c1097b00d04cbff5e3053464474600000000"/>
<Metadata name="DataProcessor.ирРедакторКонстант.Form.Форма" id="ed5820db-cd9c-4276-bddd-b522c66e6464" configVersion="dbad5aefc4cc4e4ba75b07d4176648df00000000"/>
<Metadata name="DataProcessor.ирРедакторКонстант.Form.Форма.Form" id="ed5820db-cd9c-4276-bddd-b522c66e6464.0" configVersion="9619721997ddee47b3ad6b0e114d608c00000000"/>
<Metadata name="DataProcessor.ирРедакторКонстант.Form.Форма" id="ed5820db-cd9c-4276-bddd-b522c66e6464" configVersion="26ceec39d35e2f4f86e87641efbdd3d000000000"/>
<Metadata name="DataProcessor.ирРедакторКонстант.Form.Форма.Form" id="ed5820db-cd9c-4276-bddd-b522c66e6464.0" configVersion="aac35f028952c44491fddb601759276a00000000"/>
<Metadata name="DataProcessor.ирРедакторКонстант.ManagerModule" id="ca6c198d-cbd4-402b-b990-56f5f2e71d3c.2" configVersion="37c712aee9522c4cb0a0512ec0970e9f00000000"/>
<Metadata name="DataProcessor.ирРедакторКонстант.ObjectModule" id="ca6c198d-cbd4-402b-b990-56f5f2e71d3c.0" configVersion="42b4ac825c6b894c92d837c38cff231e00000000"/>
<Metadata name="DataProcessor.ирРедакторОбъектаБД" id="e71f1b71-d5ef-4883-af9a-c92b4bcf5125" configVersion="989becefd055c84684d8742d14a27f4f00000000">
@ -2286,8 +2306,8 @@
<Metadata name="DataProcessor.ирРедакторОбъектаБД.Attribute.ЭтоВнешнийОбъект" id="ff95f3c1-328a-4b51-a3d2-4b3489bdcea7"/>
</Metadata>
<Metadata name="DataProcessor.ирРедакторОбъектаБД.Command.Команда1.CommandModule" id="a24055f1-4211-45d6-bf91-75132c929124.2" configVersion="847325f72899fd4eae84ed3d2dbb224a00000000"/>
<Metadata name="DataProcessor.ирРедакторОбъектаБД.Form.Форма" id="a9a60b97-1309-402e-8335-405fbe162a92" configVersion="91ac4e10890f0346bbfda471a8d20de600000000"/>
<Metadata name="DataProcessor.ирРедакторОбъектаБД.Form.Форма.Form" id="a9a60b97-1309-402e-8335-405fbe162a92.0" configVersion="35199a25cd177643978e17d41623c31300000000"/>
<Metadata name="DataProcessor.ирРедакторОбъектаБД.Form.Форма" id="a9a60b97-1309-402e-8335-405fbe162a92" configVersion="8f9d0801a411904dabe4e2a109c254a700000000"/>
<Metadata name="DataProcessor.ирРедакторОбъектаБД.Form.Форма.Form" id="a9a60b97-1309-402e-8335-405fbe162a92.0" configVersion="73b0e2f60d0d104bbaac8f2dc93bdaa100000000"/>
<Metadata name="DataProcessor.ирРедакторОбъектаБД.Help" id="e71f1b71-d5ef-4883-af9a-c92b4bcf5125.1" configVersion="073b26f62679b4469cf00702c70e194700000000"/>
<Metadata name="DataProcessor.ирРедакторОбъектаБД.ManagerModule" id="e71f1b71-d5ef-4883-af9a-c92b4bcf5125.2" configVersion="868a278a78049f4c88a6b170b70c025000000000"/>
<Metadata name="DataProcessor.ирРедакторОбъектаБД.ObjectModule" id="e71f1b71-d5ef-4883-af9a-c92b4bcf5125.0" configVersion="04cb1e805482cb44adf3d578754011c600000000"/>
@ -2297,8 +2317,8 @@
<Metadata name="DataProcessor.ирРедакторОграниченияДоступа.Command.Команда1.CommandModule" id="f19de56e-e12c-4c1b-9ec3-710e190d1813.2" configVersion="5f51eac2283987468976530c5fd0588500000000"/>
<Metadata name="DataProcessor.ирРедакторОграниченияДоступа.Form.КэшРолей" id="664cc47c-6467-459d-b150-b7546e312b8d" configVersion="883e07ff999180419c2ec18e5982df5a00000000"/>
<Metadata name="DataProcessor.ирРедакторОграниченияДоступа.Form.КэшРолей.Form" id="664cc47c-6467-459d-b150-b7546e312b8d.0" configVersion="23e8698b73bd974a844d8a4ef8fc541400000000"/>
<Metadata name="DataProcessor.ирРедакторОграниченияДоступа.Form.Форма" id="888c73c4-0df9-4043-b08b-9b97f126987f" configVersion="3d21525b00a96f4cbc0622275533175200000000"/>
<Metadata name="DataProcessor.ирРедакторОграниченияДоступа.Form.Форма.Form" id="888c73c4-0df9-4043-b08b-9b97f126987f.0" configVersion="18d49dcfe056524bad2c525288e602ed00000000"/>
<Metadata name="DataProcessor.ирРедакторОграниченияДоступа.Form.Форма" id="888c73c4-0df9-4043-b08b-9b97f126987f" configVersion="4caba295d2fa4543bc894287f3b9f02b00000000"/>
<Metadata name="DataProcessor.ирРедакторОграниченияДоступа.Form.Форма.Form" id="888c73c4-0df9-4043-b08b-9b97f126987f.0" configVersion="847eab71430c0544932645d8a8a8f2fa00000000"/>
<Metadata name="DataProcessor.ирРедакторОграниченияДоступа.Help" id="d08a97d8-8c4a-4db5-b008-009f0969ca31.1" configVersion="a2cbb811bf375448bf0f64d7df5efc1c00000000"/>
<Metadata name="DataProcessor.ирРедакторОграниченияДоступа.ManagerModule" id="d08a97d8-8c4a-4db5-b008-009f0969ca31.2" configVersion="91e0e58401c0b04aa2e73ccbcab3a51800000000"/>
<Metadata name="DataProcessor.ирРедакторОграниченияДоступа.ObjectModule" id="d08a97d8-8c4a-4db5-b008-009f0969ca31.0" configVersion="64dc108c06f0f1418800ef52353f386e00000000"/>
@ -2306,8 +2326,8 @@
<Metadata name="DataProcessor.ирРедакторПараметровСеанса.Command.Команда1" id="2fd9c4c5-a862-4ed7-9b54-4ea6aa2227a9"/>
</Metadata>
<Metadata name="DataProcessor.ирРедакторПараметровСеанса.Command.Команда1.CommandModule" id="2fd9c4c5-a862-4ed7-9b54-4ea6aa2227a9.2" configVersion="c6f45b63b2bc484db10404b2f3cf7e6d00000000"/>
<Metadata name="DataProcessor.ирРедакторПараметровСеанса.Form.Форма" id="eb7e663e-36e0-4d4e-90c9-b85ccef9cb87" configVersion="c6b1784050696c429a661177ac40c75600000000"/>
<Metadata name="DataProcessor.ирРедакторПараметровСеанса.Form.Форма.Form" id="eb7e663e-36e0-4d4e-90c9-b85ccef9cb87.0" configVersion="debe29aa12a1154da14af99649e22b2a00000000"/>
<Metadata name="DataProcessor.ирРедакторПараметровСеанса.Form.Форма" id="eb7e663e-36e0-4d4e-90c9-b85ccef9cb87" configVersion="87ed29d3f6d8824f8ad048e2bfa2519100000000"/>
<Metadata name="DataProcessor.ирРедакторПараметровСеанса.Form.Форма.Form" id="eb7e663e-36e0-4d4e-90c9-b85ccef9cb87.0" configVersion="a03c584864f60a4397162674db86c23600000000"/>
<Metadata name="DataProcessor.ирРедакторПараметровСеанса.ManagerModule" id="8ec258ed-e223-475e-be74-5fb8a3d50c72.2" configVersion="99c280240db0ed4c8e84d76459fd09e400000000"/>
<Metadata name="DataProcessor.ирРедакторПараметровСеанса.ObjectModule" id="8ec258ed-e223-475e-be74-5fb8a3d50c72.0" configVersion="771d29cdf511dd43badc45f30f9e7e2900000000"/>
<Metadata name="DataProcessor.ирРедакторПользователей" id="c472e1b4-2aa2-4b2f-a8b8-5a9e6dcd2e1b" configVersion="c2c9d26959010e47b143da290b0ee22100000000">
@ -2390,8 +2410,8 @@
<Metadata name="DataProcessor.ирРедакторПредопределенных.TabularSection.Данные.Attribute.КоличествоДанных" id="f1e51156-adf8-49a9-a267-263514a11345"/>
</Metadata>
<Metadata name="DataProcessor.ирРедакторПредопределенных.Command.Команда1.CommandModule" id="7d61660a-ec88-489f-9f04-50d778c948d1.2" configVersion="a54492e6e0297041b5908569385fa2b300000000"/>
<Metadata name="DataProcessor.ирРедакторПредопределенных.Form.Форма" id="3aea1cf1-dfc1-4dd1-8407-8ae01111ed62" configVersion="8e53f620700d2a44bc273c5ef04ca9b400000000"/>
<Metadata name="DataProcessor.ирРедакторПредопределенных.Form.Форма.Form" id="3aea1cf1-dfc1-4dd1-8407-8ae01111ed62.0" configVersion="89fad19845703f4aa3a8569c15cef6ef00000000"/>
<Metadata name="DataProcessor.ирРедакторПредопределенных.Form.Форма" id="3aea1cf1-dfc1-4dd1-8407-8ae01111ed62" configVersion="4778321a06d4734e813f1599dfb3c42e00000000"/>
<Metadata name="DataProcessor.ирРедакторПредопределенных.Form.Форма.Form" id="3aea1cf1-dfc1-4dd1-8407-8ae01111ed62.0" configVersion="1362666d160c9f439432b8d5a017b90e00000000"/>
<Metadata name="DataProcessor.ирРедакторПредопределенных.Form.Форма.Help" id="3aea1cf1-dfc1-4dd1-8407-8ae01111ed62.1" configVersion="2e8486957a510247871ab2cfb54c32d600000000"/>
<Metadata name="DataProcessor.ирРедакторПредопределенных.Help" id="6cee2968-ea84-452c-8ee7-6b78b55e8356.1" configVersion="93d74797f135d14fbb62d4432050f51300000000"/>
<Metadata name="DataProcessor.ирРедакторПредопределенных.ManagerModule" id="6cee2968-ea84-452c-8ee7-6b78b55e8356.2" configVersion="1823ded83f608840a17395b8764212d900000000"/>
@ -2420,8 +2440,8 @@
<Metadata name="DataProcessor.ирРедакторХранилищНастроек.Command.Команда1.CommandModule" id="2ba85083-800b-4ed2-97fa-94925b9f8403.2" configVersion="e0a625c9acc35e4d86bc146b0c731b5600000000"/>
<Metadata name="DataProcessor.ирРедакторХранилищНастроек.Form.СериализацияЗначения" id="e4241b16-b9a4-4d26-83fd-9c8b4427ea2d" configVersion="1b59d99ac39fea488646c574d4c835e700000000"/>
<Metadata name="DataProcessor.ирРедакторХранилищНастроек.Form.СериализацияЗначения.Form" id="e4241b16-b9a4-4d26-83fd-9c8b4427ea2d.0" configVersion="b4da3f62f9ca4245b811894b8ff11b9e00000000"/>
<Metadata name="DataProcessor.ирРедакторХранилищНастроек.Form.Форма" id="4304d538-87b0-4491-9ffc-0d0dfb90f141" configVersion="1f387eabe49da44b9f8b36a98b04633300000000"/>
<Metadata name="DataProcessor.ирРедакторХранилищНастроек.Form.Форма.Form" id="4304d538-87b0-4491-9ffc-0d0dfb90f141.0" configVersion="add73a4677a5944bb480d310913f8e6800000000"/>
<Metadata name="DataProcessor.ирРедакторХранилищНастроек.Form.Форма" id="4304d538-87b0-4491-9ffc-0d0dfb90f141" configVersion="a2bb8cc2119b3142bb27a87cca488c4200000000"/>
<Metadata name="DataProcessor.ирРедакторХранилищНастроек.Form.Форма.Form" id="4304d538-87b0-4491-9ffc-0d0dfb90f141.0" configVersion="3e74adc9a0a76f4cbaeb3c5089666dbe00000000"/>
<Metadata name="DataProcessor.ирРедакторХранилищНастроек.ManagerModule" id="1e242795-837b-4c5f-a0c2-288b79cfd26d.2" configVersion="2bdeb762030a254fb80cd550e5c3ba2f00000000"/>
<Metadata name="DataProcessor.ирРедакторХранилищНастроек.ObjectModule" id="1e242795-837b-4c5f-a0c2-288b79cfd26d.0" configVersion="f76ea9b5637f7644916113c9e8093e0f00000000"/>
<Metadata name="DataProcessor.ирСборщикиСчетчиковWindows" id="8cbb28ae-4568-408a-a0a4-d1aa2089edeb" configVersion="d918e8f7551bb54fb4fd3c816606c10c00000000">
@ -2617,7 +2637,7 @@
<Metadata name="DataProcessor.ирТестированиеМетаданных.Form.Форма.Form" id="668cd494-699c-4726-91a1-9d19f9f979aa.0" configVersion="95673cc58d42d542aa1e5df5349d930b00000000"/>
<Metadata name="DataProcessor.ирТестированиеМетаданных.ManagerModule" id="2f79b1ba-77d7-49a2-9614-e4e86b3c33ac.2" configVersion="9fe4bf49d496a144bd7308ac3f90cf9600000000"/>
<Metadata name="DataProcessor.ирТестированиеМетаданных.ObjectModule" id="2f79b1ba-77d7-49a2-9614-e4e86b3c33ac.0" configVersion="11f0c900ef1ad349bb917397d76be27b00000000"/>
<Metadata name="DataProcessor.ирУдалениеОбъектовСКонтролемСсылок" id="f91bce93-fcf6-4476-a1a9-04e5b7f1c1f3" configVersion="efa012b9cc0ff74e96306f24d87b2ba200000000">
<Metadata name="DataProcessor.ирУдалениеОбъектовСКонтролемСсылок" id="f91bce93-fcf6-4476-a1a9-04e5b7f1c1f3" configVersion="e565901f439dcf4f954c2c23a6cfbff700000000">
<Metadata name="DataProcessor.ирУдалениеОбъектовСКонтролемСсылок.Attribute.ТипыДляЗаполненияКандидатов" id="00859437-755f-4703-838b-17db2507c8bc"/>
<Metadata name="DataProcessor.ирУдалениеОбъектовСКонтролемСсылок.TabularSection.СсылкиНаКандидата.Attribute.Реквизит3" id="02fb7b17-7f6d-40e4-a764-0ff4042dc462"/>
<Metadata name="DataProcessor.ирУдалениеОбъектовСКонтролемСсылок.TabularSection.СсылкиНаКандидата.Attribute.Блокирует" id="08b0fd45-9872-4492-9579-5ff30ba8c357"/>
@ -2659,7 +2679,7 @@
<Metadata name="DataProcessor.ирУдалениеОбъектовСКонтролемСсылок.Form.Форма.Form" id="801d74c6-eca3-4360-890b-01294f39f0d8.0" configVersion="416055d74663ff4289586ae9ee074ccb00000000"/>
<Metadata name="DataProcessor.ирУдалениеОбъектовСКонтролемСсылок.Help" id="f91bce93-fcf6-4476-a1a9-04e5b7f1c1f3.1" configVersion="e2b899c9d73d3a49b30742639728a5e500000000"/>
<Metadata name="DataProcessor.ирУдалениеОбъектовСКонтролемСсылок.ManagerModule" id="f91bce93-fcf6-4476-a1a9-04e5b7f1c1f3.2" configVersion="5eeb9ad622f5d94db639f1546c2ad8b500000000"/>
<Metadata name="DataProcessor.ирУдалениеОбъектовСКонтролемСсылок.ObjectModule" id="f91bce93-fcf6-4476-a1a9-04e5b7f1c1f3.0" configVersion="fc436593135efe4393dbecfdfafb6e3500000000"/>
<Metadata name="DataProcessor.ирУдалениеОбъектовСКонтролемСсылок.ObjectModule" id="f91bce93-fcf6-4476-a1a9-04e5b7f1c1f3.0" configVersion="baa3ea2edb11444986e9ecfb9373a48400000000"/>
<Metadata name="DataProcessor.ирУправлениеCOMКлассами1С" id="f49d70ab-7379-434c-af3c-0786b1592ea9" configVersion="3829203a45cb5c47b3db0b07e4f9310f00000000">
<Metadata name="DataProcessor.ирУправлениеCOMКлассами1С.Attribute.ТекущийПользовательОС" id="0ab95dc9-2241-4cf7-99d8-3d8dfb2b1bd7"/>
<Metadata name="DataProcessor.ирУправлениеCOMКлассами1С.TabularSection.Приложения.Attribute.СборкаПлатформы" id="0c21460f-7703-4623-9120-4654a3ce7eb4"/>
@ -3027,7 +3047,7 @@
<Metadata name="Report.ирАнализПравДоступа.ObjectModule" id="ed9d3293-5219-488c-9a36-8c15eafc88b9.0" configVersion="9c8371d9828df346902575c19915e3b700000000"/>
<Metadata name="Report.ирАнализПравДоступа.Template.ОсновнаяСхемаКомпоновкиДанных" id="aebf6b2f-b8be-4ebc-81df-3de962dd04ce" configVersion="3cf9443f9776754ca35d0043002a4bd000000000"/>
<Metadata name="Report.ирАнализПравДоступа.Template.ОсновнаяСхемаКомпоновкиДанных.Template" id="aebf6b2f-b8be-4ebc-81df-3de962dd04ce.0" configVersion="6d8b2ebbb6e4304bbebb25a8cf92572300000000"/>
<Metadata name="Report.ирОтсутствующиеИндексыСУБД" id="664c93e9-3a6d-4cb2-8676-e6a3e37901b9" configVersion="03ef6d2e3e2c744cb925e99ff4568ad300000000">
<Metadata name="Report.ирОтсутствующиеИндексыСУБД" id="664c93e9-3a6d-4cb2-8676-e6a3e37901b9" configVersion="eabadc44468fe746af789e8a9c9e2b0000000000">
<Metadata name="Report.ирОтсутствующиеИндексыСУБД.Command.Команда1" id="6f0de6a6-5a2e-4fd4-8d63-7a3495e86d09"/>
<Metadata name="Report.ирОтсутствующиеИндексыСУБД.Attribute.РассчитыватьСелективность" id="f2344e7f-8ee7-4724-80b2-d41154d9e4fb"/>
</Metadata>
@ -3035,7 +3055,7 @@
<Metadata name="Report.ирОтсутствующиеИндексыСУБД.Form.ФормаОтчета" id="27cd7080-d529-4ada-b0ba-613e22068aec" configVersion="6fa15dee88e727478dfb6314d75234f600000000"/>
<Metadata name="Report.ирОтсутствующиеИндексыСУБД.Form.ФормаОтчета.Form" id="27cd7080-d529-4ada-b0ba-613e22068aec.0" configVersion="a9b0b2666a975e49912e632fefe9b7f600000000"/>
<Metadata name="Report.ирОтсутствующиеИндексыСУБД.Help" id="664c93e9-3a6d-4cb2-8676-e6a3e37901b9.1" configVersion="261645b2b27b9541ae6116fb781288a000000000"/>
<Metadata name="Report.ирОтсутствующиеИндексыСУБД.ObjectModule" id="664c93e9-3a6d-4cb2-8676-e6a3e37901b9.0" configVersion="77544c017264514b921a93ea12608d5e00000000"/>
<Metadata name="Report.ирОтсутствующиеИндексыСУБД.ObjectModule" id="664c93e9-3a6d-4cb2-8676-e6a3e37901b9.0" configVersion="b130d920790960448177b2ffb85d946100000000"/>
<Metadata name="Report.ирОтсутствующиеИндексыСУБД.Template.ЗапросMSSQL" id="3f43e46e-3d9b-479d-a9fd-1c8f0d2a01cf" configVersion="95fa365bf5a3b44d8b04628b1229f9c900000000"/>
<Metadata name="Report.ирОтсутствующиеИндексыСУБД.Template.ЗапросMSSQL.Template" id="3f43e46e-3d9b-479d-a9fd-1c8f0d2a01cf.0" configVersion="be6d92f5cfc297479f58f2ff4a0f6b7b00000000"/>
<Metadata name="Report.ирОтсутствующиеИндексыСУБД.Template.ОсновнаяСхемаКомпоновкиДанных" id="1b68faac-5bdc-48b3-9f1d-b105de02f2d0" configVersion="21317f31a1f89341be1020cbd00ddecf00000000"/>
@ -3066,17 +3086,17 @@
<Metadata name="Report.ирСтатистикаПоЗапросамСУБД.Template.ЗапросMSSQL.Template" id="1ed1f0de-ff78-47f4-a800-d0d35f089854.0" configVersion="d691626b78611a4b8808392a4ec42a4800000000"/>
<Metadata name="Report.ирСтатистикаПоЗапросамСУБД.Template.ОсновнаяСхемаКомпоновкиДанных" id="2f496386-2da5-4526-938b-9b427c62798e" configVersion="fceee490bf516c449404597eafc5726800000000"/>
<Metadata name="Report.ирСтатистикаПоЗапросамСУБД.Template.ОсновнаяСхемаКомпоновкиДанных.Template" id="2f496386-2da5-4526-938b-9b427c62798e.0" configVersion="9147d140c320d344920cfab344d736f800000000"/>
<Metadata name="Role.ирОтладкаПользователя" id="e42c55d4-a1b9-48c9-9f9b-63e402f5710d" configVersion="329177d439de054daf1cd04e6c4caa7900000000"/>
<Metadata name="Role.ирОтладкаПользователя.Rights" id="e42c55d4-a1b9-48c9-9f9b-63e402f5710d.0" configVersion="058774833337464b9279f21dbfa889bd00000000"/>
<Metadata name="Role.ирПользователь" id="0db37ea7-8c90-4575-876c-026b425b5c09" configVersion="27357167a36f7541865ef3fc795dc37f00000000"/>
<Metadata name="Role.ирПользователь.Rights" id="0db37ea7-8c90-4575-876c-026b425b5c09.0" configVersion="5913c80cb2207c4aa26247784d1f511800000000"/>
<Metadata name="Role.ирПравоАдминистрирование" id="38a52cc0-d7f8-4660-903c-68c52d5fb0a8" configVersion="11b3eb985e17e44681fc2efe49e0ad5d00000000"/>
<Metadata name="Role.ирПравоАдминистрирование.Rights" id="38a52cc0-d7f8-4660-903c-68c52d5fb0a8.0" configVersion="073505ae113e3a4b898efcef1cc96e1100000000"/>
<Metadata name="Role.ирРазработчик" id="8098f380-05ab-4143-80e6-e3c6ad0b885c" configVersion="05e2dd5e138d5247949f9f944e4a9e8900000000"/>
<Metadata name="Role.ирРазработчик.Rights" id="8098f380-05ab-4143-80e6-e3c6ad0b885c.0" configVersion="c349e7b9bd72ba4ba0551784ff39394f00000000"/>
<Metadata name="Style.ирОсновной" id="d4fb5140-8838-483f-9452-47ac6138c9d1" configVersion="6958275f14c3554fa065156ef67c70d100000000"/>
<Metadata name="Style.ирОсновной.Style" id="d4fb5140-8838-483f-9452-47ac6138c9d1.0" configVersion="0398acd4b4f78242bb907f0a8e47daf900000000"/>
<Metadata name="Subsystem.ИнструментыРазработчикаTormozit" id="69395056-dad8-4227-b35c-38827b1495be" configVersion="e819dcf3b1614942889e7047669bf96400000000"/>
<Metadata name="Role.ирОтладкаПользователя" id="e42c55d4-a1b9-48c9-9f9b-63e402f5710d" configVersion="87ac24e7b88eb54b853d26eec144edf900000000"/>
<Metadata name="Role.ирОтладкаПользователя.Rights" id="e42c55d4-a1b9-48c9-9f9b-63e402f5710d.0" configVersion="30a5253bab3c08458c83fd68f2a8b23900000000"/>
<Metadata name="Role.ирПользователь" id="0db37ea7-8c90-4575-876c-026b425b5c09" configVersion="eb55adb3bb509c40a52dd6f649dd80fc00000000"/>
<Metadata name="Role.ирПользователь.Rights" id="0db37ea7-8c90-4575-876c-026b425b5c09.0" configVersion="1d808491fa0b2a4686ac3b4be6202efd00000000"/>
<Metadata name="Role.ирПравоАдминистрирование" id="38a52cc0-d7f8-4660-903c-68c52d5fb0a8" configVersion="8f38df2516c54241a31589626f5346cf00000000"/>
<Metadata name="Role.ирПравоАдминистрирование.Rights" id="38a52cc0-d7f8-4660-903c-68c52d5fb0a8.0" configVersion="87e6bb060f9dc74fa85cba6782c75c6c00000000"/>
<Metadata name="Role.ирРазработчик" id="8098f380-05ab-4143-80e6-e3c6ad0b885c" configVersion="0809f488191be04fa47e765f9cd2b1af00000000"/>
<Metadata name="Role.ирРазработчик.Rights" id="8098f380-05ab-4143-80e6-e3c6ad0b885c.0" configVersion="61059c920b6b024ea60917aa5cfc51cd00000000"/>
<Metadata name="Style.ирОсновной" id="d4fb5140-8838-483f-9452-47ac6138c9d1" configVersion="baf608b89a6e854b9640b9f34b0ef85300000000"/>
<Metadata name="Style.ирОсновной.Style" id="d4fb5140-8838-483f-9452-47ac6138c9d1.0" configVersion="24110af81103314996598e04422a6fe600000000"/>
<Metadata name="Subsystem.ИнструментыРазработчикаTormozit" id="69395056-dad8-4227-b35c-38827b1495be" configVersion="c579bdd7eac65c4aad84616ec296050500000000"/>
<Metadata name="Subsystem.ИнструментыРазработчикаTormozit.CommandInterface" id="69395056-dad8-4227-b35c-38827b1495be.1" configVersion="6cf8ce9dfe6bb64c94577e7abbdd73e900000000"/>
<Metadata name="Subsystem.ИнструментыРазработчикаTormozit.Help" id="69395056-dad8-4227-b35c-38827b1495be.0" configVersion="b7209d70b1e4eb4db513d8bdad9bf56100000000"/>
<Metadata name="Subsystem.ИнструментыРазработчикаTormozit.Subsystem.КонтекстнаяПодсказка" id="5176d4a6-c7cb-42c9-820a-a039377969b6" configVersion="39f694042b0fee4c905e38702f713b4500000000"/>

View File

@ -51,7 +51,7 @@
<xr:Item xsi:type="xr:MDObjectRef">Role.ирРазработчик</xr:Item>
</DefaultRoles>
<Vendor>Tormozit</Vendor>
<Version>5.94.4</Version>
<Version>5.95.2</Version>
<UpdateCatalogAddress/>
<IncludeHelpInContents>false</IncludeHelpInContents>
<UseManagedFormInOrdinaryApplication>true</UseManagedFormInOrdinaryApplication>
@ -356,6 +356,7 @@
<CommonPicture>ирПерерасчет</CommonPicture>
<CommonPicture>ирПовторить</CommonPicture>
<CommonPicture>ирПодпискаНаСобытие</CommonPicture>
<CommonPicture>ирПодсистема</CommonPicture>
<CommonPicture>ирПоискВДереве</CommonPicture>
<CommonPicture>ирПоискИЗаменаДублей</CommonPicture>
<CommonPicture>ирПоискСсылокНаОбъект</CommonPicture>
@ -426,6 +427,7 @@
<CommonPicture>ирТонкийКлиент</CommonPicture>
<CommonPicture>ирУдалениеТипов</CommonPicture>
<CommonPicture>ирУдалитьСКонтролемСсылок</CommonPicture>
<CommonPicture>ирУдалитьТаблицы</CommonPicture>
<CommonPicture>ирУникальныеЗначения</CommonPicture>
<CommonPicture>ирУникальныйИдентификатор</CommonPicture>
<CommonPicture>ирУровниЖурналаРегистрации</CommonPicture>
@ -435,15 +437,13 @@
<CommonPicture>ирФлажокТолькоПросмотр</CommonPicture>
<CommonPicture>ирФорма</CommonPicture>
<CommonPicture>ирФорматировать</CommonPicture>
<CommonPicture>ирФункцииРежимаОтладки</CommonPicture>
<CommonPicture>ирФункциональнаяОпция</CommonPicture>
<CommonPicture>ирХранилищеЗначения</CommonPicture>
<CommonPicture>ирЦиклическиеСсылки</CommonPicture>
<CommonPicture>ирЧастое</CommonPicture>
<CommonPicture>ирЧасы</CommonPicture>
<CommonPicture>ирЧисло</CommonPicture>
<CommonPicture>ирПодсистема</CommonPicture>
<CommonPicture>ирУдалитьТаблицы</CommonPicture>
<CommonPicture>ирФункцииРежимаОтладки</CommonPicture>
<Interface>ирРазработчик</Interface>
<Role>ирОтладкаПользователя</Role>
<Role>ирПользователь</Role>

View File

@ -111,7 +111,34 @@
{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,ce9c4ab0-6a67-44c7-8d7b-56cf8d96e615,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,c59c4985-94c8-4b0b-a825-7cee5296a778,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,046b930d-fce7-4347-ba69-4db3750da1de,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыВыполнить",
{1,"ДействияФормыВыполнить",
{1,1,
@ -136,7 +163,7 @@
{"ru","Выполнить"},
{"en","Выполнить"}
},1},
{7,478d135f-1b45-4672-88c8-588b71002782,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,84c7ebe3-225a-46a2-a113-5e61cfffe124,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -164,9 +191,9 @@
{4,1,
{0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""},
{0,0,0},2},
{7,3fac8b07-2ff9-46c7-ad23-1a445a906765,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,551e1b53-6c17-4200-b8f3-68766105491c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,c140eb8d-2c20-46db-9003-d4eb9d101a94,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,b3be9157-6954-4268-a7a3-4d917ba09fdf,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -193,9 +220,9 @@
},
{4,1,
{0,eb47324b-85f9-4172-9315-bba8015d9970},"",-1,-1,1,0,""},1},
{7,1393e1f5-33e0-48c3-8f03-02774adf2cc0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,7be14167-1e18-4dae-b5a3-2f825d83a329,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,80d471c5-bf5e-460c-955a-bf13486c9ae9,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,3163e7b7-6c95-4474-b1c2-2c898d1d411d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыРедакторИзмененийНаУзле",
{1,"ДействияФормыРедакторИзмененийНаУзле",
{1,1,
@ -222,7 +249,9 @@
},
{4,1,
{0,022247f7-2b7d-4dd2-b28f-773fc6fe97d1},"",-1,-1,1,0,""},1},
{7,f09668d2-965f-4406-9d5e-96622ebba70d,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,dda982c2-efb4-46ed-a548-1e6d7452159e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,c4295a40-d724-426b-af96-1d137a9d74e2,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыПараметрыЗаписи",
{1,"ДействияФормыПараметрыЗаписи",
{1,1,
@ -247,36 +276,7 @@
{"ru","Общие параметры записи"},
{"en","Общие параметры записи"}
},1},
{7,0dbda361-8b0a-457c-8cfb-0fe1358042e5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,48278803-579f-4a10-bbea-21304f0c1822,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,ab253948-7875-4691-b70f-36e56de0f0d8,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,960ac78a-7cd0-4395-92e7-519e1fabb7c2,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -303,7 +303,7 @@
},
{4,1,
{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},
{7,aa0bda3a-2517-48b6-8615-d26ba840290b,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,04af9301-9824-4b3d-824e-d9569039b63c,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -330,54 +330,54 @@
},
{4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,11,ce9c4ab0-6a67-44c7-8d7b-56cf8d96e615,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,11,046b930d-fce7-4347-ba69-4db3750da1de,
{8,"Выполнить",0,1,
{1,2,
{"ru","Выполнить"},
{"en","Выполнить"}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,47,1e2,0,0,1,0,0,0,0},3fac8b07-2ff9-46c7-ad23-1a445a906765,
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,47,1e2,0,0,1,0,0,0,0},551e1b53-6c17-4200-b8f3-68766105491c,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,e61ec258-df81-4716-a7e2-d75c858d35c9,48,1e2,2,0,1,0,0,0,0},80d471c5-bf5e-460c-955a-bf13486c9ae9,
},0,e61ec258-df81-4716-a7e2-d75c858d35c9,48,1e2,2,0,1,0,0,0,0},3163e7b7-6c95-4474-b1c2-2c898d1d411d,
{8,"РедакторИзмененийНаУзле",0,2,
{1,2,
{"ru","Редактор изменений"},
{"en","Редактор изменений"}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,52,1e2,0,3,1,0,0,0,0},1393e1f5-33e0-48c3-8f03-02774adf2cc0,
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,52,1e2,0,3,1,0,0,0,0},dda982c2-efb4-46ed-a548-1e6d7452159e,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие2"}
},0,e61ec258-df81-4716-a7e2-d75c858d35c9,53,1e2,2,0,1,0,0,0,0},f09668d2-965f-4406-9d5e-96622ebba70d,
},0,e61ec258-df81-4716-a7e2-d75c858d35c9,53,1e2,2,0,1,0,0,0,0},c4295a40-d724-426b-af96-1d137a9d74e2,
{8,"ПараметрыЗаписи",0,2,
{1,2,
{"ru","Параметры записи"},
{"en","Параметры записи"}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,56,1e2,0,0,1,0,0,0,0},0dbda361-8b0a-457c-8cfb-0fe1358042e5,
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,56,1e2,0,0,1,0,0,0,0},7be14167-1e18-4dae-b5a3-2f825d83a329,
{8,"Разделитель7",0,3,
{1,1,
{"ru","Действие6"}
},0,e61ec258-df81-4716-a7e2-d75c858d35c9,55,1e2,2,0,1,0,0,0,0},478d135f-1b45-4672-88c8-588b71002782,
},0,e61ec258-df81-4716-a7e2-d75c858d35c9,55,1e2,2,0,1,0,0,0,0},84c7ebe3-225a-46a2-a113-5e61cfffe124,
{8,"СохранитьНастройку",0,11,
{1,2,
{"ru","Сохранить настройку..."},
{"en","Сохранить настройку..."}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,61,1e2,0,0,1,0,0,0,0},48278803-579f-4a10-bbea-21304f0c1822,
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,61,1e2,0,0,1,0,0,0,0},c59c4985-94c8-4b0b-a825-7cee5296a778,
{8,"ЗагрузитьНастройку",0,6,
{1,2,
{"ru","Загрузить настройку..."},
{"en","Загрузить настройку..."}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,60,1e2,0,0,1,0,1,0,0},c140eb8d-2c20-46db-9003-d4eb9d101a94,
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,60,1e2,0,0,1,0,1,0,0},b3be9157-6954-4268-a7a3-4d917ba09fdf,
{8,"НовоеОкно",0,6,
{1,2,
{"ru","НовоеОкно"},
{"en","НовоеОкно"}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,40,1e2,0,0,1,0,0,0,0},ab253948-7875-4691-b70f-36e56de0f0d8,
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,40,1e2,0,0,1,0,0,0,0},960ac78a-7cd0-4395-92e7-519e1fabb7c2,
{8,"СтруктураФормы",0,4,
{1,2,
{"ru","Структура формы"},
{"en","Структура формы"}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,54,1e2,0,0,1,0,0,0,0},aa0bda3a-2517-48b6-8615-d26ba840290b,
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,54,1e2,0,0,1,0,0,0,0},04af9301-9824-4b3d-824e-d9569039b63c,
{8,"ОПодсистеме",0,2,
{1,2,
{"ru","О подсистеме"},
@ -387,7 +387,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,35c17d6d-2ab4-465d-8eaf-e890afed31de,47,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,5b5522a0-8882-4911-b216-ffdd58762d32,47,0,0}
},
{8,0,0,827,25,1,
{0,
@ -1910,42 +1910,7 @@
{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,01fdf858-6863-465c-9bd7-e03f70164916,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,87b72887-c2d1-43a3-9ff7-2a8c4ae3d655,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,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""},2},
{7,0b0ba9c7-f419-47bd-a9a0-657a8c7b17c4,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,44373405-c2d2-4707-b4c2-8903bdd18699,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,12fba6aa-e2f2-4b05-81ff-7310e8f906e7,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,d7f5b9a9-8c0d-4adf-af8a-bc163f9c6009,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1979,7 +1944,12 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7}
},0,""},2},
{7,c31c078b-2a04-4899-9d56-14ad32523716,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,4a420bd9-d414-4871-9328-d34e4d456e2d,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,b0551aa0-8052-4ea9-8b80-d53e92d302b4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,7a75bfa8-3471-422c-9c78-c08837418949,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -2007,7 +1977,15 @@ BgxkEQA7}
{4,1,
{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},
{0,70,16},2},
{7,d1800771-0123-43ca-8ab7-8355b2020fd4,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,082df738-d9e4-461b-b772-b44cd3dd0be7,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,daa5969a-7acd-478b-9184-88ff71cfb127,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,9e991d0c-945f-4aea-852e-5b3d4969cc3b,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,054064cc-c79a-4a8f-9d38-f0c0681916fe,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -2034,52 +2012,74 @@ BgxkEQA7}
},
{4,1,
{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2},
{7,7ad368c1-8cc9-4365-a6a6-c3590cf0c311,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,2b91b0e4-e87c-4171-8da7-2cafb9e9a98f,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,e84d87e1-fc81-458b-85cc-574dd629cf82,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,b2f3abdc-735a-4a5e-a863-d27c46ade3cb,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,01fdf858-6863-465c-9bd7-e03f70164916,
{7,006b013b-7ca9-40e8-8dcc-b4fdaafb90e5,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,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,4a420bd9-d414-4871-9328-d34e4d456e2d,
{8,"Действие7",0,1,
{1,1,
{"#","Действие7"}
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,21,1e2,0,0,1,0,1,0,0},0b0ba9c7-f419-47bd-a9a0-657a8c7b17c4,
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,21,1e2,0,0,1,0,1,0,0},082df738-d9e4-461b-b772-b44cd3dd0be7,
{8,"Действие8",0,1,
{1,1,
{"#","Действие8"}
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,22,1e2,0,0,1,0,1,0,0},44373405-c2d2-4707-b4c2-8903bdd18699,
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,22,1e2,0,0,1,0,1,0,0},daa5969a-7acd-478b-9184-88ff71cfb127,
{8,"Разделитель",0,1,
{1,0},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,17,1e2,2,0,1,0,1,0,0},12fba6aa-e2f2-4b05-81ff-7310e8f906e7,
{1,0},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,17,1e2,2,0,1,0,1,0,0},d7f5b9a9-8c0d-4adf-af8a-bc163f9c6009,
{8,"МенеджерТабличногоПоля",0,5,
{1,2,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}
},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,23,1e2,0,0,1,0,0,0,0},c31c078b-2a04-4899-9d56-14ad32523716,
},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,23,1e2,0,0,1,0,0,0,0},7a75bfa8-3471-422c-9c78-c08837418949,
{8,"РазличныеЗначенияКолонки",0,3,
{1,2,
{"ru","Значения колонки"},
{"en","Значения колонки"}
},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1e2,0,0,1,0,0,0,0},e84d87e1-fc81-458b-85cc-574dd629cf82,
},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1e2,0,0,1,0,0,0,0},9e991d0c-945f-4aea-852e-5b3d4969cc3b,
{8,"Действие1",0,2,
{1,1,
{"#","Действие1"}
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,26,1e2,0,0,1,0,0,0,0},7ad368c1-8cc9-4365-a6a6-c3590cf0c311,
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,26,1e2,0,0,1,0,0,0,0},2b91b0e4-e87c-4171-8da7-2cafb9e9a98f,
{8,"Действие2",0,2,
{1,1,
{"#","Действие2"}
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,27,1e2,0,0,1,0,0,0,0},d1800771-0123-43ca-8ab7-8355b2020fd4,
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,27,1e2,0,0,1,0,0,0,0},054064cc-c79a-4a8f-9d38-f0c0681916fe,
{8,"ОтборБезЗначенияВТекущейКолонке",0,2,
{1,2,
{"ru","Отбор без значения"},
{"en","Отбор без значения"}
},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,28,1e2,0,0,1,0,0,0,0},b2f3abdc-735a-4a5e-a863-d27c46ade3cb,
},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,28,1e2,0,0,1,0,0,0,0},b0551aa0-8052-4ea9-8b80-d53e92d302b4,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие"}
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,29,1e2,2,0,1,0,0,0,0},87b72887-c2d1-43a3-9ff7-2a8c4ae3d655,
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,29,1e2,2,0,1,0,0,0,0},006b013b-7ca9-40e8-8dcc-b4fdaafb90e5,
{8,"РедакторОбъектаБД",0,3,
{1,2,
{"ru","РедакторОбъектаБД"},

View File

@ -2933,6 +2933,7 @@
<Form>КонструкторЗапроса</Form>
<Form>НастройкиКонструктораЗапроса</Form>
<Form>ОбщиеМетоды</Form>
<Form>РедакторВыраженияЗапроса</Form>
<Form>ФормаМакет</Form>
<Form>ФормаНастройки</Form>
<Form>ФормаПример</Form>

View File

@ -63,12 +63,12 @@
Перем мМаркерСлужебногоКомментария Экспорт;
Перем мОткрытьСправкуПоПараметру Экспорт; // снаружи только для чтения
Перем мМодульМетаданных Экспорт;
Перем мИменаТиповПодсказкиУдержания;
Перем мСтруктурыТиповПодсказкиУдержания;
Перем МассивКомКлассов;
Перем мРазрешенаПодсказкаHTML Экспорт; // Только чтение снаружи
Перем мКонкретныйТипКонтекста;
Перем мСтруктураТипаКонтекста;
//Перем мСтрокаСпискаАвтодополненияHTML;
Перем мТолькоСсылочныеИменаТипов;
Перем шЧисло;
Перем шБуква;
@ -316,14 +316,23 @@
Иначе
Символ = "";
КонецЕсли;
КодыКлавиш = ирКэш.КодыКлавишЛкс();
Если ФормаВладелец.ТекущийЭлемент = ПолеТекста.ЭлементФормы Тогда
Если Ложь
Или Найти(Данные, КодыКлавиш["CTRL+ALT+Space"]) = 1
Тогда
#Если Сервер И Не Сервер Тогда
ВызватьКонтекстнуюПодсказку();
#КонецЕсли
ВыполнитьКоманду("ВызватьКонтекстнуюПодсказку", Данные);
КонецЕсли;
// Подсказка по вызову метода
Если Ложь
Или ЛиДоступноОткрытиеСвободнойФормы()
Или ТипЗнч(ПолеТекста.ЭлементФормы) = Тип("ПолеТекстовогоДокумента")
Тогда
Если Ложь
Или Найти(Данные, "20512") = 1 // CTRL+SHIFT+SPACE
Или Найти(Данные, КодыКлавиш["CTRL+SHIFT+Space"]) = 1
Тогда
ВыполнитьКоманду("ПодсказатьПараметр");
КонецЕсли;
@ -346,11 +355,11 @@
//КонецЕсли;
КонецЕсли;
Если Ложь
Или Найти(Данные, "01318") = 1 // ALT+Up
Или Найти(Данные, "01320") = 1 // ALT+Down
Или Найти(Данные, КодыКлавиш["ALT+Up"]) = 1
Или Найти(Данные, КодыКлавиш["ALT+Down"]) = 1
//Или Найти(Данные, "04390") = 1 // CTRL+Up
//Или Найти(Данные, "04392") = 1 // CTRL+Down
Или Найти(Данные, "00027") = 1 // Esc // Работает только в поле HTML документа. В остальных местах платформа делает полный перехват
Или Найти(Данные, КодыКлавиш["Esc"]) = 1 // Работает только в поле HTML документа. В остальных местах платформа делает полный перехват
Тогда
ФормаВызовМетода.ВнешнееСобытие(Источник, Событие, Данные);
КонецЕсли;
@ -388,11 +397,15 @@
// Возвращаемое значение:
// Число.
//
Функция ПолучитьНомерТекущейСтроки() Экспорт
Функция ПолучитьНомерТекущейСтроки(Начальной = Ложь) Экспорт
Если ПолеТекста <> Неопределено Тогда
ПолеТекста.ПолучитьГраницыВыделения(мНачальнаяСтрока, мНачальнаяКолонка, мКонечнаяСтрока, мКонечнаяКолонка);
Возврат мКонечнаяСтрока;
Если Начальной Тогда
Возврат мНачальнаяСтрока;
Иначе
Возврат мКонечнаяСтрока;
КонецЕсли;
Иначе
Возврат Неопределено;
КонецЕсли;
@ -808,6 +821,7 @@
Если РазрешитьВыбор Тогда
ЗначениеПараметра = ирОбщий.ВыбратьСсылкуЛкс(ТипСсылки, НачальноеЗначениеВыбора);
УстановитьФокус(Истина);
Иначе
ЗначениеПараметра = НачальноеЗначениеВыбора;
КонецЕсли;
@ -858,15 +872,16 @@
КонецФункции
Функция ВыполнитьКоманду(Знач Команда)
Функция ВыполнитьКоманду(Знач Команда, Знач КодКлавиши = "")
КончитьОбработкуКоманды();
Результат = Неопределено;
Попытка
мПлатформа.ИнициализацияОписанияМетодовИСвойств();
ПолеТекста.ПолучитьГраницыВыделения(мНачальнаяСтрока, мНачальнаяКолонка, мКонечнаяСтрока, мКонечнаяКолонка);
мОткрытьСправкуПоПараметру = Ложь;
Если Команда = "ВызватьКонтекстнуюПодсказку" Тогда
ВызватьКонтекстнуюПодсказку();
ВызватьКонтекстнуюПодсказку(КодКлавиши);
ИначеЕсли Команда = "ПоискОбщегоМетода" Тогда
ПоискОбщегоМетода();
ИначеЕсли Команда = "ЗаменитьТабуляции" Тогда
@ -1005,6 +1020,9 @@
Функция ВыделенныйТекст(Знач НовыйТекст = Неопределено) Экспорт
#Если Сервер И Не Сервер Тогда
ПолеТекста = Обработки.ирОболочкаПолеТекста.Создать();
#КонецЕсли
Результат = ПолеТекста.ВыделенныйТекст(НовыйТекст);
Если НовыйТекст <> Неопределено Тогда
ПослеУстановкиВыделенногоМногострочногоТекста();
@ -1559,7 +1577,7 @@
// *СтрокаОписания - СтрокаТаблицыЗначений - возвращаемая строка описания;
// *ВключатьПутьКОписаниюТипаЗначения - Булево, *Неопределено - признак добавления в список выбора тип значения слова.
//
Функция НайтиПоказатьСправкуПоСлову(ПутьКСлову, СтрокаОписания = Неопределено, ВключатьПутьКОписаниюТипаЗначения = Ложь, выхФормаВыбора = Неопределено, РазрешитьАнализИмениТипа = Истина,
Функция НайтиПоказатьСправкуПоСлову(Знач ПутьКСлову, ВключатьПутьКОписаниюТипаЗначения = Ложь, выхФормаВыбора = Неопределено, РазрешитьАнализИмениТипа = Истина,
ВладелецФормы = Неопределено) Экспорт
#Если Сервер И Не Сервер Тогда
@ -1569,14 +1587,21 @@
ТаблицаСтруктурТиповКонтекста = ОпределитьТипЗначенияКонтекста(ПутьКСлову, " " + мТекстДляПоискаОпределения, мПредшествующийТекст, РазрешитьАнализИмениТипа, мЭтоКонструктор);
ОтносительныйПутьКОписанию = "";
СтруктураТипаКонтекста = ТаблицаСтруктурТиповКонтекста[0];
НайтиПоказатьСправкуПоСтруктуреТипа(ПутьКСлову, СтруктураТипаКонтекста, ВключатьПутьКОписаниюТипаЗначения, выхФормаВыбора, ВладелецФормы, ТаблицаСтруктурТиповКонтекста);
КонецФункции
Функция НайтиПоказатьСправкуПоСтруктуреТипа(Знач ПутьКСлову, Знач СтруктураТипа, ВключатьПутьКОписаниюТипаЗначения = Ложь, выхФормаВыбора = Неопределено, ВладелецФормы = Неопределено,
Знач ТаблицаСтруктурТиповКонтекста = Неопределено)
Если Истина
И ТипЗнч(СтруктураТипаКонтекста.СтрокаОписания) <> Тип("СтрокаТаблицыЗначений")
И ТипЗнч(СтруктураТипаКонтекста.Метаданные) = Тип("COMОбъект")
И ТипЗнч(СтруктураТипа.СтрокаОписания) <> Тип("СтрокаТаблицыЗначений")
И ТипЗнч(СтруктураТипа.Метаданные) = Тип("COMОбъект")
Тогда
Если мНомерПараметра > 0 Тогда
Возврат Неопределено;
КонецЕсли;
МетаданныеСлова = СтруктураТипаКонтекста.Метаданные;
МетаданныеСлова = СтруктураТипа.Метаданные;
ИмяТипа = мПлатформа.ПолноеИмяТипаCOMОбъекта(МетаданныеСлова);
Попытка
Пустышка = МетаданныеСлова.Path_;
@ -1602,14 +1627,14 @@
ЗапуститьПриложение("http://google.com/search?q=" + ирОбщий.ПервыйФрагментЛкс(ИмяТипа, " ") + "+" + Слово);
КонецЕсли;
Иначе
Если ВладелецФормы <> Неопределено И СтруктураТипаКонтекста.СтрокаОписания <> Неопределено Тогда
ТаблицаВладелец = СтруктураТипаКонтекста.СтрокаОписания.Владелец();
Если ВладелецФормы <> Неопределено И СтруктураТипа.СтрокаОписания <> Неопределено Тогда
ТаблицаВладелец = СтруктураТипа.СтрокаОписания.Владелец();
#Если Сервер И Не Сервер Тогда
ТаблицаВладелец = Новый ТаблицаЗначений;
#КонецЕсли
Если ТаблицаВладелец.Колонки.Найти("ЛиЭкспорт") <> Неопределено Тогда
ФормаВызовМетода = ФормаВызовМетода();
ФормаВызовМетода.ПараметрСтруктураТипаКонтекста = СтруктураТипаКонтекста;
ФормаВызовМетода.ПараметрСтруктураТипаКонтекста = СтруктураТипа;
БылаОткрыта = ФормаВызовМетода.Открыта();
#Если ТолстыйКлиентОбычноеПриложение Тогда
ОткрытьПодсказкуПоВызовуМетодаПассивно(ФормаВызовМетода);
@ -1622,12 +1647,16 @@
Возврат ФормаВызовМетода;
КонецЕсли;
КонецЕсли;
Если СтруктураТипаКонтекста.ТипЯзыка = "ИмяТипа" Тогда
Если СтруктураТипа.ТипЯзыка = "ИмяТипа" Тогда
ВключатьПутьКОписаниюТипаЗначения = Истина;
КонецЕсли;
Слово = ирОбщий.ПоследнийФрагментЛкс(ПутьКСлову);
// Возможные роли слова без учета вычисленного контекста
ТаблицаСтруктурВозможныхТиповКонтекста = ирОбщий.НайтиВозможныеСтрокиОписанияСловаВСинтаксПомощникеЛкс(Слово, ЯзыкПрограммы);
Если ТаблицаСтруктурТиповКонтекста = Неопределено Тогда
ТаблицаСтруктурТиповКонтекста = Новый Массив;
ТаблицаСтруктурТиповКонтекста.Добавить(СтруктураТипа);
КонецЕсли;
СтруктураЦикла = Новый Соответствие;
СтруктураЦикла.Вставить("1.Предсказанные:", ТаблицаСтруктурТиповКонтекста);
СтруктураЦикла.Вставить("2.Возможные:", ТаблицаСтруктурВозможныхТиповКонтекста);
@ -1639,6 +1668,7 @@
КонецЕсли;
мПлатформа.ВыбратьСтрокуОписанияИзМассиваСтруктурТипов(СтруктураЦикла, ВключатьПутьКОписаниюТипаЗначения, ВладелецФормы, Слово, мНомерПараметра,, выхФормаВыбора, мФактическиеПараметры.Количество());
КонецЕсли;
Возврат Неопределено;
КонецФункции
@ -1663,7 +1693,7 @@
Если мРодительскийКонтекст <> "" Тогда
ПутьКСлову = мРодительскийКонтекст + "." + ПутьКСлову;
КонецЕсли;
НайтиПоказатьСправкуПоСлову(ПутьКСлову,,,, РазобратьТекущийКонтекст, ВладелецФормы);
НайтиПоказатьСправкуПоСлову(ПутьКСлову,,, РазобратьТекущийКонтекст, ВладелецФормы);
КонецПроцедуры
@ -1716,7 +1746,7 @@
ФормаСинтаксПомощникаДо = ирОбщий.ПолучитьФормуЛкс("Обработка.ирСинтаксПомощник.Форма");
#КонецЕсли
ФормаСинтаксПомощникаПосле = Неопределено;
НайтиПоказатьСправкуПоСлову(ПутьКСлову,,, ФормаСинтаксПомощникаПосле);
НайтиПоказатьСправкуПоСлову(ПутьКСлову,, ФормаСинтаксПомощникаПосле);
КонецЕсли;
ФормаПодсказкаПоПараметрам = ФормаВызовМетода();
ФормаПодсказкаПоПараметрам.ПараметрСтруктураТипаКонтекста = Неопределено;
@ -2925,7 +2955,7 @@
Закончили = Истина;
КоординатыВТекстеЗапроса = ПолучитьКоординатыВТекстеЗапроса(пПолеТекста, СтартоваяСтрокаДляОтображенияОшибок);
ирОбщий.СообщитьСУчетомМодальностиЛкс(КоординатыВТекстеЗапроса + "Лексическая ошибка!",, СтатусСообщения.Важное);
Если пПолеТекста.ЭлементФормы <> Неопределено Тогда
Если пПолеТекста <> Неопределено Тогда
ПоказатьТекущиеКоординаты(пПолеТекста, СтартоваяСтрокаДляОтображенияОшибок);
КонецЕсли;
ИначеЕсли Ответ = gpMsgSyntaxError Тогда
@ -2966,7 +2996,7 @@
// КонецЕсли;
//КонецЕсли;
ирОбщий.СообщитьСУчетомМодальностиЛкс(ТекстОшибки,, СтатусСообщения.Важное);
Если пПолеТекста.ЭлементФормы <> Неопределено Тогда
Если пПолеТекста <> Неопределено Тогда
ПоказатьТекущиеКоординаты(пПолеТекста, СтартоваяСтрокаДляОтображенияОшибок);
КонецЕсли;
Закончили = Истина;
@ -3169,7 +3199,7 @@
// Параметры:
// Нет.
//
Процедура ПерейтиКОпределению(НомерСтроки = 0, НомерКолонки = 0) Экспорт
Процедура ПерейтиКОпределению(НомерСтроки = 0, НомерКолонки = 0, ТолькоТипы = Ложь) Экспорт
Если ирОбщий.ПроверитьПлатформаНеWindowsЛкс(,, Истина) Тогда
Возврат;
@ -3192,49 +3222,58 @@
ТаблицаСтруктурТипов = ОпределитьТипЗначенияКонтекста(мКонтекст, " " + мТекстДляПоискаОпределения, мПредшествующийТекст, Истина);
// TODO Сделать диалог выбора варианта
Для Каждого СтруктураТипа Из ТаблицаСтруктурТипов Цикл
Если СтруктураТипа.СтрокаОписания <> Неопределено Тогда
ТаблицаВладелец = СтруктураТипа.СтрокаОписания.Владелец();
#Если Сервер И Не Сервер Тогда
ТаблицаВладелец = Новый ТаблицаЗначений;
#КонецЕсли
Если ТаблицаВладелец.Колонки.Найти("ЛиЭкспорт") <> Неопределено Тогда
// Экспортный метод модуля
СтрокаСозданияРодителя = ТаблицаВладелец.Колонки.Имя.Заголовок;
Если ЗначениеЗаполнено(СтрокаСозданияРодителя) Тогда
Ответ = Вопрос("Перейти к определению метода через открытие вспомогательной внешней обработки в открытом конфигураторе?", РежимДиалогаВопрос.ОКОтмена);
Если Ответ = КодВозвратаДиалога.ОК Тогда
ирОбщий.ПерейтиКОпределениюМетодаВКонфигуратореЛкс(СтрокаСозданияРодителя + "." + ирОбщий.СтрокаБезКонцаЛкс(мТекущееСлово, 1));
КонецЕсли;
Прервать;
КонецЕсли;
ИначеЕсли Истина
И ТаблицаВладелец.Колонки.Найти("Значение") <> Неопределено
И ирОбщий.ЛиСсылкаНаОбъектБДЛкс(СтруктураТипа.СтрокаОписания.Значение)
И ЗначениеЗаполнено(СтруктураТипа.СтрокаОписания.Значение)
Тогда
//ирОбщий.ОткрытьСсылкуВРедактореОбъектаБДЛкс(СтруктураТипа.СтрокаОписания.Значение);
ОткрытьЗначение(СтруктураТипа.СтрокаОписания.Значение);
Прервать;
ИначеЕсли Истина
И ТаблицаВладелец.Колонки.Найти("ТипЗначения") <> Неопределено
И СтруктураТипа.СтрокаОписания.ТипЗначения = "Картинка"
И ТипЗнч(СтруктураТипа.Метаданные) = Тип("ОбъектМетаданных")
Тогда
ирОбщий.ОткрытьЗначениеЛкс(БиблиотекаКартинок[СтруктураТипа.Метаданные.Имя]);
Прервать;
КонецЕсли;
КонецЕсли;
Если ТипЗнч(СтруктураТипа.Метаданные) = Тип("ОбъектМетаданных") Тогда
ПолноеИмяМД = СтруктураТипа.Метаданные.ПолноеИмя();
ирОбщий.ОткрытьОбъектМетаданныхЛкс(СтруктураТипа.Метаданные);
Если ОткрытьОпределениеСтруктурыТипа(СтруктураТипа) Тогда
Прервать;
КонецЕсли;
НайтиПоказатьСправкуПоСлову(мКонтекст, СтруктураТипа.СтрокаОписания);
КонецЦикла;
КонецЕсли;
КонецПроцедуры
Функция ОткрытьОпределениеСтруктурыТипа(Знач СтруктураТипа)
Если СтруктураТипа.СтрокаОписания <> Неопределено Тогда
ТаблицаВладелец = СтруктураТипа.СтрокаОписания.Владелец();
#Если Сервер И Не Сервер Тогда
ТаблицаВладелец = Новый ТаблицаЗначений;
#КонецЕсли
Если ТаблицаВладелец.Колонки.Найти("ЛиЭкспорт") <> Неопределено Тогда
// Экспортный метод модуля
СтрокаСозданияРодителя = ТаблицаВладелец.Колонки.Имя.Заголовок;
Если ЗначениеЗаполнено(СтрокаСозданияРодителя) Тогда
Ответ = Вопрос("Перейти к определению метода через открытие вспомогательной внешней обработки в открытом конфигураторе?", РежимДиалогаВопрос.ОКОтмена);
Если Ответ = КодВозвратаДиалога.ОК Тогда
ирОбщий.ПерейтиКОпределениюМетодаВКонфигуратореЛкс(СтрокаСозданияРодителя + "." + ирОбщий.СтрокаБезКонцаЛкс(мТекущееСлово, 1));
КонецЕсли;
Возврат Истина;
КонецЕсли;
ИначеЕсли Истина
И ТаблицаВладелец.Колонки.Найти("Значение") <> Неопределено
И ирОбщий.ЛиСсылкаНаОбъектБДЛкс(СтруктураТипа.СтрокаОписания.Значение)
И ЗначениеЗаполнено(СтруктураТипа.СтрокаОписания.Значение)
Тогда
//ирОбщий.ОткрытьСсылкуВРедактореОбъектаБДЛкс(СтруктураТипа.СтрокаОписания.Значение);
ОткрытьЗначение(СтруктураТипа.СтрокаОписания.Значение);
Возврат Истина;
ИначеЕсли Истина
И ТаблицаВладелец.Колонки.Найти("ТипЗначения") <> Неопределено
И СтруктураТипа.СтрокаОписания.ТипЗначения = "Картинка"
И ТипЗнч(СтруктураТипа.Метаданные) = Тип("ОбъектМетаданных")
Тогда
ирОбщий.ОткрытьЗначениеЛкс(БиблиотекаКартинок[СтруктураТипа.Метаданные.Имя]);
Возврат Истина;
КонецЕсли;
КонецЕсли;
Если ТипЗнч(СтруктураТипа.Метаданные) = Тип("ОбъектМетаданных") Тогда
ПолноеИмяМД = СтруктураТипа.Метаданные.ПолноеИмя();
ирОбщий.ОткрытьОбъектМетаданныхЛкс(СтруктураТипа.Метаданные);
Возврат Истина;
КонецЕсли;
НайтиПоказатьСправкуПоСтруктуреТипа(мКонтекст, СтруктураТипа);
Возврат Ложь;
КонецФункции
// Ищем в мТекстДляПоискаОпределения
Функция НайтиОпределениеСлова(Слово, ПоследнееОпределение = Неопределено, ПоследнееВхождение = Неопределено) Экспорт
@ -3334,19 +3373,25 @@
// Возвращаемое значение:
// МассивСтрутурТипа - Массив дочерних структур типа.
//
Функция ОпределитьТипДочернегоКонтекста(МассивРодительскихСтрутурТипа, ТекущееСлово, ТипСлова, ТекущийИндекс = Неопределено, ТекущиеАргументы = "", ПредшествующийТекст = "")
Функция ОпределитьТипДочернегоКонтекста(МассивРодительскихСтрутурТипа, ТекущееСлово, ТипСлова, ТекущийИндекс = Неопределено, ТекущиеАргументы = "", ПредшествующийТекст = "",
ПолныйАнализ = Истина)
#Если Сервер И Не Сервер Тогда
мПлатформа = Обработки.ирПлатформа.Создать();
#КонецЕсли
ТаблицаСвойствТипа = мПлатформа.НоваяТаблицаСвойствТипа(); // Ускорение
ТаблицаСтруктурТипов = мПлатформа.НоваяТаблицаСтруктурТипа();
СчетчикТипов = 0;
Для Каждого РодительскаяСтрутураТипа Из МассивРодительскихСтрутурТипа Цикл
СтруктураТипа = мПлатформа.НоваяСтруктураТипа();
СтруктураТипа.ТипЯзыка = РодительскаяСтрутураТипа.ТипЯзыка;
СчетчикТипов = СчетчикТипов + 1;
Если Истина
И Не ПолныйАнализ
И СчетчикТипов > 50
Тогда
Прервать;
КонецЕсли;
Если РодительскаяСтрутураТипа.ИмяОбщегоТипа <> "Неизвестный контекст" Тогда
МетаданныеРодителя = РодительскаяСтрутураТипа.Метаданные;
Если Не ЗначениеЗаполнено(ТекущийИндекс) Тогда
// Ищем правило вычисления
@ -3455,11 +3500,6 @@
КонецЕсли;
КонецЦикла;
Продолжить;
Иначе
// Возможно это - коллекция, т.к. у нее не обнаружилось метасвойств
Если СтруктураТипа.ИмяОбщегоТипа <> "Неизвестный контекст" Тогда
ДобавитьТипЭлементаКоллекцииВТаблицуСтруктурТипов(РодительскаяСтрутураТипа, СтруктураТипа, ТаблицаСтруктурТипов);
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецЦикла;
@ -3477,7 +3517,7 @@
// Структура "ИмяОбщегоТипа", "ПерсональныйТип".
//
Функция ОпределитьТипЗначенияКонтекста(Знач Контекст = "", Знач ТекстДляПоискаОпределения = "", Знач ПредшествующийТекст = "", Знач РазрешитьАнализИмениТипа = Ложь,
Знач ЭтоВызовКонструктора = Ложь) Экспорт
Знач ЭтоВызовКонструктора = Ложь, ПолныйАнализ = Истина) Экспорт
#Если Сервер И Не Сервер Тогда
мПлатформа = Обработки.ирПлатформа.Создать();
@ -3492,17 +3532,18 @@
Если РазрешитьАнализИмениТипа Тогда
Если ЯзыкПрограммы = 1 Тогда
мТолькоСсылочныеИменаТипов = Истина;
RegExp.Global = Истина;
RegExp.Pattern = шПредИмя + "(?:ССЫЛКА|REFS)" + шРазделитель + "+$";
Результат = RegExp.НайтиВхождения(ПредшествующийТекст);
Если Результат.Количество() > 0 Тогда
СтруктураТипа.ТипЯзыка = "ИмяТипа";
КонецЕсли;
RegExp.Pattern = шПредИмя + "(?:ВЫРАЗИТЬ|CAST)" + шРазделитель + "*\("
+ шВыражениеЗапроса + шРазделитель + "+(?:КАК|AS)" + шРазделитель + "+$";
RegExp.Pattern = шПредИмя + "(?:ВЫРАЗИТЬ|CAST)" + шРазделитель + "*\(" + шВыражениеЗапроса + шРазделитель + "+(?:КАК|AS)" + шРазделитель + "+$";
Результат = RegExp.НайтиВхождения(ПредшествующийТекст);
Если Результат.Количество() > 0 Тогда
СтруктураТипа.ТипЯзыка = "ИмяТипа";
мТолькоСсылочныеИменаТипов = Ложь;
КонецЕсли;
RegExp.Pattern = шПредИмя + "(?:ЗНАЧЕНИЕ|VALUE)" + шРазделитель + "*\(" + шРазделитель + "*$";
Результат = RegExp.НайтиВхождения(ПредшествующийТекст);
@ -3542,7 +3583,7 @@
СтруктураТипа.ИмяОбщегоТипа = "";
Иначе
Если мЭтоСтроковыйЛитерал Тогда
Результат = ОпределитьТипЗначенияКонтекста(мВызовМетода, ТекстДляПоискаОпределения, ПредшествующийТекст);
Результат = ОпределитьТипЗначенияКонтекста(мВызовМетода, ТекстДляПоискаОпределения, ПредшествующийТекст,,, ПолныйАнализ);
Возврат Результат;
КонецЕсли;
КонецЕсли;
@ -3556,8 +3597,8 @@
КонецЕсли;
Иначе
RegExp.Global = Ложь;
RegExp.Pattern = "(((\.(" + шИмя + "|\?)" + шСкобки + "?)|" + шИндекс + ")*)" +
"((\.(" + шИмя + "|\?)" + шНачалоСкобок + "?)|" + шИндекс + ")$";
RegExp.Pattern = "(((\.(" + шИмя + "|\?|)" + шСкобки + "?)|" + шИндекс + ")*)" +
"((\.(" + шИмя + "|\?|)" + шНачалоСкобок + "?)|" + шИндекс + ")$";
Результат = RegExp.НайтиВхождения("." + Контекст);
Если Результат.Количество() > 0 Тогда
МассивРодительскихСтрутурТипа = Новый Массив;
@ -3572,20 +3613,38 @@
Если ЯзыкПрограммы = 1 Тогда
ТипСлова = Неопределено;
Если РодительскийКонтекст = "" Тогда
RegExp.Global = Ложь;
RegExp.Pattern = СтрЗаменить(шПоискОписанияТаблицы, "#Идентификатор#",
ирОбщий.ПреобразоватьТекстДляРегулярныхВыраженийЛкс(ТекущееСлово));
РезультатТекста = RegExp.НайтиВхождения(ТекстДляПоискаОпределения);
Если РезультатТекста.Количество() > 0 Тогда
ПоследнееВхождение = РезультатТекста[0];
СледРекурсии = МассивЗащитыОтРекурсии.Найти(ПоследнееВхождение.FirstIndex);
Если СледРекурсии = Неопределено Тогда
МассивЗащитыОтРекурсии.Добавить(ПоследнееВхождение.FirstIndex);
ПрисвоенныйКонтекст = ПоследнееВхождение.SubMatches(3);
Если ПрисвоенныйКонтекст <> Контекст Тогда
МассивСтруктурПрисвоенныхТипов = ОпределитьТипЗначенияКонтекста(ПрисвоенныйКонтекст, ТекстДляПоискаОпределения,
Лев(ТекстДляПоискаОпределения, ПоследнееВхождение.FirstIndex - 1), РазрешитьАнализИмениТипа);
ирОбщий.ЗагрузитьВТаблицуЗначенийЛкс(МассивСтруктурПрисвоенныхТипов, ТаблицаСтруктурТипов);
Если ЗначениеЗаполнено(ТекущееСлово) Тогда
RegExp.Global = Ложь;
RegExp.Pattern = СтрЗаменить(шПоискОписанияТаблицы, "#Идентификатор#", ирОбщий.ПреобразоватьТекстДляРегулярныхВыраженийЛкс(ТекущееСлово));
РезультатТекста = RegExp.НайтиВхождения(ТекстДляПоискаОпределения);
Если РезультатТекста.Количество() > 0 Тогда
ПоследнееВхождение = РезультатТекста[0];
СледРекурсии = МассивЗащитыОтРекурсии.Найти(ПоследнееВхождение.FirstIndex);
Если СледРекурсии = Неопределено Тогда
МассивЗащитыОтРекурсии.Добавить(ПоследнееВхождение.FirstIndex);
ПрисвоенныйКонтекст = ПоследнееВхождение.SubMatches(3);
Если ПрисвоенныйКонтекст <> Контекст Тогда
МассивСтруктурПрисвоенныхТипов = ОпределитьТипЗначенияКонтекста(ПрисвоенныйКонтекст, ТекстДляПоискаОпределения,
Лев(ТекстДляПоискаОпределения, ПоследнееВхождение.FirstIndex - 1), РазрешитьАнализИмениТипа,, ПолныйАнализ);
ирОбщий.ЗагрузитьВТаблицуЗначенийЛкс(МассивСтруктурПрисвоенныхТипов, ТаблицаСтруктурТипов);
КонецЕсли;
КонецЕсли;
КонецЕсли;
ИначеЕсли ЗначениеЗаполнено(ТекущиеАргументы) Тогда
ТекущееСлово = ирОбщий.УдалитьВнешниеЛишниеСкобкиВыраженияЛкс(ТекущиеАргументы);
Если ирОбщий.СтрНачинаетсяСЛкс(ТекущееСлово, "Выразить(") Тогда
ТекущиеАргументы = ирОбщий.СтрокаМеждуМаркерамиЛкс(ТекущееСлово, "(", ")", Ложь, Истина);
ТекущееСлово = "ВЫРАЗИТЬ";
RegExp.Pattern = шРазделитель + "(?:КАК|AS)" + шРазделитель + "+(" + шИмя + "(?:\." + шИмя + ")*)";
Результат = RegExp.НайтиВхождения(ТекущиеАргументы);
Если Результат.Количество() > 0 Тогда
ИмяТипаВыражения = Результат[Результат.Количество() - 1].Submatches(0);
Если Найти(ИмяТипаВыражения, ".") > 0 Тогда
ИмяТипаВыражения = ирОбщий.ИмяТипаИзПолногоИмениМДЛкс(ИмяТипаВыражения);
КонецЕсли;
СтруктураТипа = мПлатформа.СтруктураТипаИзКонкретногоТипа(Тип(ИмяТипаВыражения));
СтруктураТипа.ИмяОбщегоТипа = СтрЗаменить(СтруктураТипа.ИмяОбщегоТипа, ирОбщий.ПеревестиСтроку("Ссылка") + ".", ".");
ЗаполнитьЗначенияСвойств(ТаблицаСтруктурТипов.Добавить(), СтруктураТипа);
КонецЕсли;
КонецЕсли;
КонецЕсли;
@ -3679,7 +3738,7 @@
мПлатформа.ДобавитьВТаблицуСтруктурТипов(ТаблицаСтруктурТипов, СтруктураТипа);
ИначеЕсли Не ирОбщий.ЛиПустаяПодгруппаRegExpЛкс(ПоследнееВхождение.SubMatches(6)) Тогда
ТаблицаСтруктурТипов = ОпределитьТипЗначенияКонтекста(ПрисвоенныйКонтекст, Лев(ТекстДляПоискаОпределения, ПоследнееВхождение.FirstIndex - 1),
Лев(ТекстДляПоискаОпределения, ПоследнееВхождение.FirstIndex - 1), РазрешитьАнализИмениТипа);
Лев(ТекстДляПоискаОпределения, ПоследнееВхождение.FirstIndex - 1), РазрешитьАнализИмениТипа,, ПолныйАнализ);
Для Каждого СтруктураТипа Из ТаблицаСтруктурТипов Цикл
СтруктураКлюча = Новый Структура("Слово, ЯзыкПрограммы", СтруктураТипа.ИмяОбщегоТипа, ЯзыкПрограммы);
СтруктураТипа.СтрокаОписания = Неопределено;
@ -3700,7 +3759,7 @@
ПрисвоенныйКонтекст = ПоследнееВхождение.SubMatches(15);
// **** Раньше текст для поиска определения передавался неизменным. Тестовый режим
ТаблицаСтруктурТиповКоллекции = ОпределитьТипЗначенияКонтекста(ПрисвоенныйКонтекст, Лев(ТекстДляПоискаОпределения, ПоследнееВхождение.FirstIndex - 1),
Лев(ТекстДляПоискаОпределения, ПоследнееВхождение.FirstIndex - 1));
Лев(ТекстДляПоискаОпределения, ПоследнееВхождение.FirstIndex - 1),,, ПолныйАнализ);
//// Структура типов коллекции всегда имеет ровно один элемент
//СтруктураКлюча = Новый Структура("Слово, ЯзыкПрограммы", СтруктураТипаКоллекции.ИмяОбщегоТипа, ЯзыкПрограммы);
@ -3729,9 +3788,9 @@
КонецЕсли;
КонецЕсли;
Если МассивРодительскихСтрутурТипа.Количество() = 0 Тогда
МассивРодительскихСтрутурТипа = ОпределитьТипЗначенияКонтекста(РодительскийКонтекст, ТекстДляПоискаОпределения, ПредшествующийТекст, РазрешитьАнализИмениТипа);
МассивРодительскихСтрутурТипа = ОпределитьТипЗначенияКонтекста(РодительскийКонтекст, ТекстДляПоискаОпределения, ПредшествующийТекст, РазрешитьАнализИмениТипа,, ПолныйАнализ);
КонецЕсли;
МассивДочернихСтруктурТипа = ОпределитьТипДочернегоКонтекста(МассивРодительскихСтрутурТипа, ТекущееСлово, ТипСлова, ТекущийИндекс, ТекущиеАргументы, ПредшествующийТекст);
МассивДочернихСтруктурТипа = ОпределитьТипДочернегоКонтекста(МассивРодительскихСтрутурТипа, ТекущееСлово, ТипСлова, ТекущийИндекс, ТекущиеАргументы, ПредшествующийТекст, ПолныйАнализ);
ирОбщий.ЗагрузитьВТаблицуЗначенийЛкс(МассивДочернихСтруктурТипа, ТаблицаСтруктурТипов);
Если ТипСлова = "Свойство" И Не СтруктураТипа.Конструктор Тогда
ТекстДляЗаполненияМетаданных = ТекстДляПоискаОпределения;
@ -3828,11 +3887,12 @@
Тогда
ВременныйЗапрос = Новый Запрос;
ВременныйЗапрос.МенеджерВременныхТаблиц = КонтекстВыполнения.МенеджерВременныхТаблиц;
ВременныйЗапрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1 * ИЗ " + ТекущееСлово;
ВременныйЗапрос.Текст = "ВЫБРАТЬ * ИЗ " + ТекущееСлово + " ГДЕ ЛОЖЬ";
Попытка
// Активное вычисление!
СтруктураТипа.Метаданные = ВременныйЗапрос.Выполнить();
СтруктураТипа.ИмяОбщегоТипа = "ВременнаяТаблица";
СтруктураТипа.ВиртуальнаяТаблица.Выражение = ТекущееСлово; // Используем не по назначению
Исключение
КонецПопытки;
КонецЕсли;
@ -4045,13 +4105,13 @@
КонецФункции//ПолучитьСтруктуруТипаСправоОтРавно
Функция ТаблицаСтруктурТиповТекущегоВыражения(ЛиСправаОтРавенства = Ложь, БезКонструкторов = Ложь) Экспорт
Функция ТаблицаСтруктурТиповТекущегоВыражения(ЛиСправаОтРавенства = Ложь, БезКонструкторов = Ложь, ПолныйАнализ = Истина) Экспорт
РазобратьТекущийКонтекст(ЛиСправаОтРавенства);
лКонтекст = ?(ЛиСправаОтРавенства, мКонтекст, мРодительскийКонтекст);
МассивЗащитыОтРекурсии.Очистить();
Попытка
ТаблицаСтруктурТиповКонтекста = ОпределитьТипЗначенияКонтекста(лКонтекст, " " + мТекстДляПоискаОпределения, мПредшествующийТекст, Истина);
ТаблицаСтруктурТиповКонтекста = ОпределитьТипЗначенияКонтекста(лКонтекст, " " + мТекстДляПоискаОпределения, мПредшествующийТекст, Истина,, ПолныйАнализ);
Исключение
Ошибка = ИнформацияОбОшибке();
Если Ошибка.Описание = "ОшибкаВычисленияВиртуальнойТаблицы" Тогда
@ -4082,7 +4142,7 @@
// Параметры:
// Нет.
//
Процедура ВызватьКонтекстнуюПодсказку()
Процедура ВызватьКонтекстнуюПодсказку(КодКлавиши = "")
Если ирОбщий.ПроверитьПлатформаНеWindowsЛкс(,, Истина) Тогда
Возврат;
@ -4096,10 +4156,17 @@
Тогда
Возврат;
КонецЕсли;
Если ТипЗнч(ПолеТекста.ЭлементФормы) = Тип("ПолеHTMLДокумента") Тогда
Если Истина
//И Найти(КодКлавиши, "04128") = 1 // CTRL+SPACE
И КодКлавиши = "" // Вызов из обработчика нажатия кнопки
И ТипЗнч(ПолеТекста.ЭлементФормы) = Тип("ПолеHTMLДокумента")
И ирКэш.НомерВерсииПлатформыЛкс() <= 803016
Тогда
// https://github.com/salexdv/bsl_console/issues/124
ПолеТекста.РедакторHTML().triggerSuggestions();
Возврат;
КонецЕсли;
//Если Истина
// И ЯзыкПрограммы = 1
// И Не мДоступныеТаблицыПолучены
@ -4617,6 +4684,24 @@
СтрокаСлова.ТипЗначения = "Строка";
КонецЦикла;
Иначе
Если Истина
И ЯзыкПрограммы = 1
И ВыбраннаяСтруктураТипа.ТипЯзыка = "ИмяТипа"
И Не мТолькоСсылочныеИменаТипов
Тогда
ИменаФиксированныхТипов = Новый Массив;
ИменаФиксированныхТипов.Добавить("БУЛЕВО");
ИменаФиксированныхТипов.Добавить("ДАТА");
ИменаФиксированныхТипов.Добавить("СТРОКА");
ИменаФиксированныхТипов.Добавить("ЧИСЛО");
Для Каждого ЭлементКоллекцииМД Из ИменаФиксированныхТипов Цикл
СтрокаСлова = ТаблицаСлов.Добавить();
СтрокаСлова.Слово = ЭлементКоллекцииМД;
СтрокаСлова.ТипСлова = "Свойство";
СтрокаСлова.Определение = "Предопределенный";
СтрокаСлова.ТипЗначения = "Тип";
КонецЦикла;
КонецЕсли;
ЗаполнитьЗначенияСвойств(выхСтруктураТипаКонтекста, ВыбраннаяСтруктураТипа);
КонецЕсли;
ТаблицаСтруктурТиповКонтекста.Очистить();
@ -4721,6 +4806,7 @@
НеобрабатываемыйКонецСтроки = " " + НеобрабатываемыйКонецСтроки;
КонецЕсли;
КонецЕсли;
СтрокаНачала = "";
Если Не мЭтоСтроковыйЛитерал И СтрокаРезультата.ТипСлова = "Метод" Тогда
Если Лев(КонецКонтекста, 1) = "(" Тогда
НеобрабатываемыйКонецСтроки = Сред(НеобрабатываемыйКонецСтроки, 2);
@ -4774,6 +4860,15 @@
КонецЦикла;
КонецЕсли;
КонецЕсли;
ИначеЕсли Истина
И ПараметрЗакрытияПодсказки = "."
И ЯзыкПрограммы <> 0
И СтрокаРезультата.ТипСлова = "Свойство"
И Найти(СтрокаРезультата.Слово, "&") = 1
Тогда
СтрокаНачала = "(";
СтрокаОкончания = ")";
СмещениеКурсораВОкончании = 1;
Иначе
СтрокаОкончания = "";
СмещениеКурсораВОкончании = 0;
@ -4795,7 +4890,7 @@
СтрокаСтатистикиВыбора.Рейтинг = СтрокаСтатистикиВыбора.Рейтинг + 1;
КонецЕсли;
СтрокаДобавка = СтрокаРезультата.Слово + СтрокаОкончания;
СтрокаДобавка = СтрокаНачала + СтрокаРезультата.Слово + СтрокаОкончания;
Если мРодительскийКонтекст <> "" Тогда
СтрокаДобавка = мРодительскийКонтекст + "." + СтрокаДобавка;
КонецЕсли;
@ -5225,7 +5320,7 @@
// Возвращаемое значение:
// Строка - представление массива типов.
//
Функция ПредставлениеМассиваСтруктурТипов(ТаблицаСтруктурТиповКонтекста, БезДублей = Ложь) Экспорт
Функция ПредставлениеМассиваСтруктурТипов(ТаблицаСтруктурТиповКонтекста, БезДублей = Ложь, МаксКоличествоТипов = 10) Экспорт
#Если Сервер И Не Сервер Тогда
мПлатформа = Обработки.ирПлатформа.Создать();
@ -5237,23 +5332,8 @@
ИначеЕсли ТаблицаСтруктурТиповКонтекста.Количество() = 1 Тогда
ПредставлениеТипаКонтекста = мПлатформа.ИмяТипаИзСтруктурыТипа(ТаблицаСтруктурТиповКонтекста[0]);
Иначе
МаксКоличествоТипов = 10;
Счетчик = 0;
СписокОбрезан = Ложь;
СписокИменТипов = Новый ТаблицаЗначений;
СписокИменТипов.Колонки.Добавить("Имя");
Для Каждого СтруктураТипаКонтекста Из ТаблицаСтруктурТиповКонтекста Цикл
Счетчик = Счетчик + 1;
Если Счетчик > МаксКоличествоТипов Тогда
СписокОбрезан = Истина;
Прервать;
КонецЕсли;
СписокИменТипов.Добавить().Имя = мПлатформа.ИмяТипаИзСтруктурыТипа(СтруктураТипаКонтекста);
КонецЦикла;
Если БезДублей Тогда
СписокИменТипов.Свернуть("Имя");
КонецЕсли;
СписокИменТипов.Сортировать("Имя");
СписокОбрезан = Неопределено;
СписокИменТипов = ТаблицаСтруктурТиповДляПользователя(ТаблицаСтруктурТиповКонтекста, БезДублей, МаксКоличествоТипов, СписокОбрезан);
Если СписокОбрезан Тогда
СписокИменТипов.Добавить().Имя = "...";
КонецЕсли;
@ -5264,6 +5344,31 @@
КонецФункции
Функция ТаблицаСтруктурТиповДляПользователя(Знач ТаблицаСтруктурТиповКонтекста, Знач БезДублей = Истина, Знач МаксКоличествоТипов = 0, выхСписокОбрезан = Ложь)
Счетчик = 0;
выхСписокОбрезан = Ложь;
СписокИменТипов = Новый ТаблицаЗначений;
СписокИменТипов.Колонки.Добавить("Имя");
СписокИменТипов.Колонки.Добавить("СтруктураТипа");
Для Каждого СтруктураТипаКонтекста Из ТаблицаСтруктурТиповКонтекста Цикл
Счетчик = Счетчик + 1;
Если МаксКоличествоТипов > 0 И Счетчик > МаксКоличествоТипов Тогда
выхСписокОбрезан = Истина;
Прервать;
КонецЕсли;
СтрокаИменТипов = СписокИменТипов.Добавить();
СтрокаИменТипов.Имя = мПлатформа.ИмяТипаИзСтруктурыТипа(СтруктураТипаКонтекста);
СтрокаИменТипов.СтруктураТипа = СтруктураТипаКонтекста;
КонецЦикла;
Если БезДублей Тогда
СписокИменТипов.Свернуть("Имя");
КонецЕсли;
СписокИменТипов.Сортировать("Имя");
Возврат СписокИменТипов;
КонецФункции
Процедура ОформитьЯчейкуТипаЗначения(ОформлениеСтроки, ДанныеСтроки) Экспорт
Если Истина
@ -5403,7 +5508,7 @@
ПолеТекста.ЗаменитьСтроку(мКонечнаяСтрока, "" + ТекущаяСтрока);
ДлинаРазвернутогоНачалаСтроки = СтрДлина(СтрЗаменить(НачалоСтроки, Символы.Таб, ЗаменаТабуляции));
ЧислоТабуляций = ДлинаРазвернутогоНачалаСтроки / ШиринаТабуляции;
ЧислоПробелов = ДлинаРазвернутогоНачалаСтроки % ШиринаТабуляции;
ЧислоПробелов = ДлинаРазвернутогоНачалаСтроки % ШиринаТабуляции;
НачалоНовойСтроки = ирОбщий.СтрокаПовторомЛкс(Символы.Таб, ЧислоТабуляций);
НачалоНовойСтроки = НачалоНовойСтроки + ирОбщий.СтрокаПовторомЛкс(" ", ЧислоПробелов);
Для Счетчик = 2 По ЧислоСтрокЗамены - 1 Цикл
@ -5412,8 +5517,7 @@
КонецЦикла;
Если ЧислоСтрокЗамены > 1 Тогда
ТекущаяСтрокаВставки = КонечныйТекстЗаменыТД.ПолучитьСтроку(ЧислоСтрокЗамены);
ПолеТекста.ВставитьСтроку(мКонечнаяСтрока + ЧислоСтрокЗамены - 1,
НачалоНовойСтроки + ТекущаяСтрокаВставки + ТекущийКонецСтроки);
ПолеТекста.ВставитьСтроку(мКонечнаяСтрока + ЧислоСтрокЗамены - 1, НачалоНовойСтроки + ТекущаяСтрокаВставки + ТекущийКонецСтроки);
КонецЕсли;
Если лКонечнаяСтрока > 0 Тогда
Если лКонечнаяСтрока = 1 Тогда
@ -5441,6 +5545,20 @@
КонецПроцедуры
Процедура ОкружитьВыделенныеСтроки(Знач НачалоОкружения, Знач КонецОкружения) Экспорт
НомерНачальнойСтроки = ПолучитьНомерТекущейСтроки(Истина);
ВыделенныйТекст = ПолеТекста.ВыделенныйТекст();
СмещениеПервойСтроки = Лев(ВыделенныйТекст, СтрДлина(ВыделенныйТекст) - СтрДлина(СокрЛ(ВыделенныйТекст)));
ирОбщий.ПолеТекстаУстановитьВставитьТекстИПереносСтрокиЛкс(ПолеТекста,
"" + СмещениеПервойСтроки + НачалоОкружения + "
|" + Символы.Таб + ирОбщий.ДобавитьМногострочнуюСтрокуВТекстЛкс("", ВыделенныйТекст, Символы.Таб) + "
|" + СмещениеПервойСтроки + КонецОкружения);
НомерНачальнойКолонки = СтрДлина(СмещениеПервойСтроки) + 1;
ПолеТекста.УстановитьГраницыВыделения(НомерНачальнойСтроки, НомерНачальнойКолонки, НомерНачальнойСтроки, НомерНачальнойКолонки);
КонецПроцедуры
///////////////////
// Редактор HTML
@ -5482,24 +5600,29 @@
КонецПроцедуры
Функция ДобавитьПодсказкуПоЗначениюВыражения(Знач ЗначениеВыражения, Знач ОбъектноеВыражение, Знач ПодсказкаМассив) Экспорт
Функция ДобавитьПодсказкуПоЗначениюВыражения(Знач ЗначениеВыражения = Неопределено, Знач ОбъектноеВыражение, Знач ПодсказкаМассив, СтруктураТипа = Неопределено) Экспорт
#Если Сервер И Не Сервер Тогда
ПодсказкаМассив = Новый Массив;
#КонецЕсли
мИменаТиповПодсказкиУдержания = Новый Структура;
СтруктураТипа = мПлатформа.СтруктураТипаИзЗначения(ЗначениеВыражения);
ЕстьОписаниеТипа = Ложь;
Если СтруктураТипа = Неопределено Тогда
СтруктураТипа = мПлатформа.СтруктураТипаИзЗначения(ЗначениеВыражения);
КонецЕсли;
ИмяТипаЗначения = мПлатформа.ИмяТипаИзСтруктурыТипа(СтруктураТипа);
ИмяОбщегоТипа = СтруктураТипа.ИмяОбщегоТипа;
ЕстьОписаниеТипа = Ложь;
СтрокаОбщегоТипа = мПлатформа.ТаблицаОбщихТипов.Найти(НРег(ИмяОбщегоТипа), "НСлово");
Если СтрокаОбщегоТипа <> Неопределено Тогда
ЕстьОписаниеТипа = ЗначениеЗаполнено(СтрокаОбщегоТипа.ПутьКОписанию);
КонецЕсли;
Если ТипЗнч(ЗначениеВыражения) = Тип("Строка") Тогда
Если ИмяТипаЗначения = "Строка" Тогда
ПодсказкаЗначения = "Знач: """ + ЗначениеВыражения + """";
Иначе
ПодсказкаЗначения = ирОбщий.РасширенноеПредставлениеЗначенияЛкс(ЗначениеВыражения,, Ложь, Истина);
Если ТипЗнч(ЗначениеВыражения) = Тип("Строка") Тогда
ПодсказкаЗначения = ЗначениеВыражения;
Иначе
ПодсказкаЗначения = ирОбщий.РасширенноеПредставлениеЗначенияЛкс(ЗначениеВыражения,, Ложь, Истина);
КонецЕсли;
Если Ложь
Или ТипЗнч(ЗначениеВыражения) = Тип("Неопределено")
Или ТипЗнч(ЗначениеВыражения) = Тип("Null")
@ -5514,9 +5637,9 @@
ПодсказкаЗначения = ПодсказкаЗначения + " ";
КонецЕсли;
Если ЕстьОписаниеТипа Тогда
ИмяСсылкиТипа = "_Тип" + XMLСтрокаИменаТиповПодсказкиУдержания.Количество());
ИмяСсылкиТипа = "_Тип" + XMLСтрокаСтруктурыТиповПодсказкиУдержания.Количество());
ПодсказкаЗначения = ПодсказкаЗначения + "[[" + ИмяТипаЗначения + "]](" + ИмяСсылкиТипа + ")";
мИменаТиповПодсказкиУдержания.Вставить(ИмяСсылкиТипа, ИмяОбщегоТипа);
мСтруктурыТиповПодсказкиУдержания.Вставить(ИмяСсылкиТипа, СтруктураТипа);
Иначе
ПодсказкаЗначения = ПодсказкаЗначения + "[" + ИмяТипаЗначения + "]";
КонецЕсли;
@ -5526,16 +5649,31 @@
КонецФункции
Функция ДобавитьПодсказкуПоДопустимымТипам(Знач ИмяТипаЗначения, Знач ПодсказкаМассив, Знач _ВВидеГиперссылки = Истина) Экспорт
Функция ДобавитьПодсказкуПоДопустимымТипам(Знач ИмяТипаЗначения, Знач ПодсказкаМассив, Знач ОбъектноеВыражение) Экспорт
ПредставлениеДопустимыхТипов = ПредставлениеМассиваСтруктурТипов(ТаблицаСтруктурТиповТекущегоВыражения(Истина, Истина), Истина);
ТаблицаСтруктурТипов = ТаблицаСтруктурТиповТекущегоВыражения(Истина, Истина, Ложь);
Если Истина
И ЯзыкПрограммы = 1
И ТаблицаСтруктурТипов[0].ИмяОбщегоТипа = "ВременнаяТаблица"
Тогда
ВременныйЗапрос = Новый Запрос;
ВременныйЗапрос.МенеджерВременныхТаблиц = КонтекстВыполнения.МенеджерВременныхТаблиц;
ИмяВременнойТаблицы = ТаблицаСтруктурТипов[0].ВиртуальнаяТаблица.Выражение;
ВременныйЗапрос.Текст = "ВЫБРАТЬ КОЛИЧЕСТВО(*) ИЗ " + ИмяВременнойТаблицы;
КоличествоСтрокВТаблице = ВременныйЗапрос.Выполнить().Выгрузить()[0][0];
ДобавитьПодсказкуПоЗначениюВыражения(ИмяВременнойТаблицы + "(" + КоличествоСтрокВТаблице + ")", ОбъектноеВыражение, ПодсказкаМассив, ТаблицаСтруктурТипов[0]);
КонецЕсли;
ПредставлениеДопустимыхТипов = ПредставлениеМассиваСтруктурТипов(ТаблицаСтруктурТипов, Истина);
Если Истина
И ПредставлениеДопустимыхТипов <> "?"
И ПредставлениеДопустимыхТипов <> "ОбщийМодуль"
И ПредставлениеДопустимыхТипов <> "ВременнаяТаблица"
И ЗначениеЗаполнено(ПредставлениеДопустимыхТипов)
И ПредставлениеДопустимыхТипов <> ИмяТипаЗначения
Тогда
ПредставлениеДопустимыхТипов = "[Допустимые типы](" + СтрЗаменить(ПредставлениеДопустимыхТипов, " ", "") + "): " + ПредставлениеДопустимыхТипов;
ИмяСсылкиТипа = "_Тип" + XMLСтрока(мСтруктурыТиповПодсказкиУдержания.Количество());
мСтруктурыТиповПодсказкиУдержания.Вставить(ИмяСсылкиТипа, ТаблицаСтруктурТипов);
ПредставлениеДопустимыхТипов = "[Допустимые типы](" + ИмяСсылкиТипа + "): " + ПредставлениеДопустимыхТипов;
ПодсказкаМассив.Добавить(ПредставлениеДопустимыхТипов);
КонецЕсли;
Если ПредставлениеДопустимыхТипов <> "ОбщийМодуль" Тогда
@ -5549,11 +5687,32 @@
Если Истина
И ирОбщий.СтрНачинаетсяСЛкс(ИмяОбщегоТипа, "_Тип")
И мИменаТиповПодсказкиУдержания.Свойство(ИмяОбщегоТипа)
И мСтруктурыТиповПодсказкиУдержания.Свойство(ИмяОбщегоТипа)
Тогда
ИмяОбщегоТипа = мИменаТиповПодсказкиУдержания[ИмяОбщегоТипа];
СтруктураТипа = мСтруктурыТиповПодсказкиУдержания[ИмяОбщегоТипа];
Если ТипЗнч(СтруктураТипа) = Тип("ТаблицаЗначений") Тогда
ТаблицаДляПользователя = ТаблицаСтруктурТиповДляПользователя(СтруктураТипа, Ложь);
СписокВыбора = Новый СписокЗначений;
Для Каждого СтрокаТаблицы Из ТаблицаДляПользователя Цикл
Если ирОбщий.СтрокиРавныЛкс(СтрокаТаблицы.Имя, "null") Тогда
Продолжить;
КонецЕсли;
СписокВыбора.Добавить(СтрокаТаблицы.СтруктураТипа, СтрокаТаблицы.Имя);
КонецЦикла;
Если СписокВыбора.Количество() = 1 Тогда
СтруктураТипа = СписокВыбора[0];
Иначе
СтруктураТипа = СписокВыбора.ВыбратьЭлемент("Выберите тип значения");
Если СтруктураТипа = Неопределено Тогда
Возврат;
КонецЕсли;
КонецЕсли;
СтруктураТипа = СтруктураТипа.Значение;
КонецЕсли;
ОткрытьОпределениеСтруктурыТипа(СтруктураТипа);
Иначе
ирОбщий.ОткрытьОписаниеТипаПоИмениТипаЛкс(ИмяОбщегоТипа);
КонецЕсли;
ирОбщий.ОткрытьОписаниеТипаПоИмениТипаЛкс(ИмяОбщегоТипа);
КонецПроцедуры
@ -5564,6 +5723,44 @@
КонецФункции
Процедура РедакторHTML_ПередПоказомПодсказкиУдержания(Знач ИмяФункцииВычислитьВыражение, Знач НомерКолонки23, Знач НомерСтроки23, Знач ТекущееСлово) Экспорт
мСтруктурыТиповПодсказкиУдержания = Новый Структура;
Если ТекущееСлово = Неопределено Тогда
Возврат;
КонецЕсли;
КончитьОбработкуКоманды();
ОбъектноеВыражение = ТекущееОбъектноеВыражение(НомерСтроки23, НомерКолонки23,, Ложь);
Если Ложь
Или (Истина
И Найти(ОбъектноеВыражение, "(") > 0
И Не ирОбщий.СтрКончаетсяНаЛкс(ОбъектноеВыражение, "(")
И Не ирОбщий.СтрНачинаетсяСЛкс(ОбъектноеВыражение, "("))
Или (Истина
И Не ирОбщий.ЛиИмяПеременнойЛкс(Лев(ОбъектноеВыражение, 1))
И Не Лев(ОбъектноеВыражение, 1) = "&"
И Не Лев(ОбъектноеВыражение, 1) = "(")
Тогда
Возврат;
КонецЕсли;
РедакторHTML = ПолеТекста.ЭлементФормы.Документ.defaultView;
ПодсказкаМассив = Новый Массив;
ИмяТипаЗначения = "";
Если Лев(ОбъектноеВыражение, 1) = "&" Тогда
УспехЗначения = Истина;
ЗначениеВыражения = Вычислить("ФормаВладелец." + ИмяФункцииВычислитьВыражение + "(ОбъектноеВыражение, УспехЗначения)");
Если УспехЗначения Тогда
ИмяТипаЗначения = ДобавитьПодсказкуПоЗначениюВыражения(ЗначениеВыражения, ОбъектноеВыражение, ПодсказкаМассив);
КонецЕсли;
КонецЕсли;
ПредставлениеДопустимыхТипов = ДобавитьПодсказкуПоДопустимымТипам(ИмяТипаЗначения, ПодсказкаМассив, ОбъектноеВыражение);
КончитьОбработкуКоманды();
СтруктураПодсказки = Новый Соответствие;
СтруктураПодсказки.Вставить(ТекущееСлово.word, ПодсказкаМассив);
РедакторHTML.setCustomHovers(ирОбщий.ОбъектВСтрокуJSONЛкс(СтруктураПодсказки));
КонецПроцедуры
Процедура РедакторHTML_ПередПоказомСигнатуры(НомерПараметра) Экспорт
РедакторHTML = ПолеТекста.ЭлементФормы.Документ.defaultView;
@ -5621,11 +5818,9 @@
РедакторHTML.hideSuggestionsList();
Последние2Символа = Прав(ПоследнееВыражение, 2);
//Сообщить(Триггер);
ЛиЯвныйВызов = Ложь
Или Триггер = Неопределено
Или Триггер = "space";
Если Ложь
Или ЛиЯвныйВызов
Или Триггер = Неопределено
Или Триггер = "space"
Или Триггер = "." И Последние2Символа <> ".."
Или ЯзыкПрограммы <> 0 И Триггер = "&" И Последние2Символа <> "&&"
Или ЯзыкПрограммы = 0 И Триггер = """" И Последние2Символа <> """"""
@ -5651,10 +5846,12 @@
КонецЕсли;
Если ПоказатьСписок Тогда
//ОбновитьКонтекстПоляВстроенногоЯзыка();
ЗаполнитьТаблицуСлов(, мКонкретныйТипКонтекста, мСтруктураТипаКонтекста, ЛиЯвныйВызов, Ложь);
Если Ложь
Или ЛиЯвныйВызов
Или ТаблицаСлов.Количество() > 0
УспехЗаполнения = ЗаполнитьТаблицуСлов(, мКонкретныйТипКонтекста, мСтруктураТипаКонтекста, Триггер = "space", Ложь);
Если Истина
И УспехЗаполнения
И (Ложь
Или Триггер = "space"
Или ТаблицаСлов.Количество() > 0)
Тогда
СтруктураПодсказки = Новый Массив;
Для Каждого СтрокаСлова Из ТаблицаСлов Цикл
@ -5674,19 +5871,19 @@
Иначе
КодТипаСлова = "Text"; // text
КонецЕсли;
ПодсказкаСлова.Вставить("text", ТекстВставки);
//ПодсказкаСлова.Вставить("text", ТекстВставки); // Закомментировал, т.к. пользы от этого нет, а вред есть https://github.com/salexdv/bsl_console/issues/171
ПодсказкаСлова.Вставить("kind", КодТипаСлова);
ПодсказкаСлова.Вставить("detail", СтрокаСлова.ТипЗначения);
ПодсказкаСлова.Вставить("documentation", "Определение - " + СтрокаСлова.Определение);
СтруктураПодсказки.Добавить(ПодсказкаСлова);
КонецЦикла;
мСтрокаСпискаАвтодополненияHTML = ирОбщий.ОбъектВСтрокуJSONЛкс(СтруктураПодсказки);
СтрокаСпискаАвтодополненияHTML = ирОбщий.ОбъектВСтрокуJSONЛкс(СтруктураПодсказки);
Иначе
мСтрокаСпискаАвтодополненияHTML = Неопределено;
СтрокаСпискаАвтодополненияHTML = Неопределено;
КонецЕсли;
Если мСтрокаСпискаАвтодополненияHTML <> Неопределено Тогда
Если СтрокаСпискаАвтодополненияHTML <> Неопределено Тогда
мРазрешенаПодсказкаHTML = Истина;
РедакторHTML.showCustomSuggestions(мСтрокаСпискаАвтодополненияHTML);
РедакторHTML.showCustomSuggestions(СтрокаСпискаАвтодополненияHTML);
мРазрешенаПодсказкаHTML = Ложь;
КонецЕсли;
КонецЕсли;
@ -5862,7 +6059,7 @@
мАвтоКонтекстнаяПомощь = Ложь;
СлужебноеПолеТекста = мПлатформа.СлужебноеПолеТекста;
мИменаОбщихТиповПоИменамКлассовCOM = Новый Соответствие;
мИменаТиповПодсказкиУдержания = Новый Структура;
мСтруктурыТиповПодсказкиУдержания = Новый Структура;
ШиринаТабуляции = 4;
@ -5880,7 +6077,7 @@ RegExp.MultiLine = Ложь;
шНачалоЧисла = "\d+(?:\.)?\d*";
шНачалоСкобок = "(\((?:[^\)\(]*?(?:(?:\([^\)]*?\)[^\)\(]*?)*)*\))?)";
шИмяСкобки = "(?:" + шИмя + "|\?)" + шСкобки;
шИмяСкобки = "(?:" + шИмя + "|\?|)" + шСкобки;
// Шаблоны программы

View File

@ -487,7 +487,6 @@
Если ЭлементыФормы.ТаблицаСлов.ТекущаяСтрока.ТипСлова = "Метод" Тогда
ПутьКСлову = ПутьКСлову + "(";
КонецЕсли;
//НайтиПоказатьСправкуПоСлову(ПутьКСлову, ЭтаФорма);
ОткрытьКонтекстнуюСправку(ПутьКСлову, ЭтаФорма);
ирОбщий.Форма_АктивироватьОткрытьЛкс(ЭтаФорма);
@ -530,7 +529,10 @@
ВКОбщая = ирОбщий.НоваяВКОбщаяЛкс();
ОбработкаПрерыванияПользователя();
Если ВКОбщая <> Неопределено Тогда
ВКОбщая.ПолучитьПозициюКаретки(0, 0);
#Если Сервер И Не Сервер Тогда
ПолеТекста = Обработки.ирОболочкаПолеТекста.Создать();
#КонецЕсли
ПолеТекста.ПолучитьПозициюКаретки(ВКОбщая, ФормаВладелец, ФормаВладелец.ЭлементыФормы.Найти("ПанельРедактора"));
КонецЕсли;
КонецПроцедуры

View File

@ -680,7 +680,7 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},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,b8c47926-e51c-4e66-8036-2e9d63d5f913,53,1,3,
{7,b67ccec5-43cf-4569-87f7-ef199f1dea0a,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,a9092d86-2130-4108-97c5-e40365fd9afe,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыНеМетоды",
{1,"ДействияФормыНеМетоды",
{1,1,
@ -708,7 +708,7 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
{4,1,
{0,1505bb43-fd40-45d6-a69f-3c00ee5ef964},"",-1,-1,0,0,""},
{0,49,8},2},
{7,2fa2d4c4-8b71-4de9-8612-fcac99bc3e70,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,8b6abf13-3171-437a-91ea-97802b41bf1a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыНеСвойства",
{1,"ДействияФормыНеСвойства",
{1,1,
@ -736,7 +736,7 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
{4,1,
{0,e7c80ffe-44d3-4859-9fd8-9ec60728da09},"",-1,-1,0,0,""},
{0,50,8},2},
{7,48e20a4e-34c9-4a41-9479-7323490f2d96,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,88912024-0e89-43a2-a8a0-49cd18df511f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыНеКлючевыеСлова",
{1,"ДействияФормыНеКлючевыеСлова",
{1,1,
@ -764,17 +764,17 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
{4,1,
{0,6a3a702e-ccf6-4ff8-94d3-ca557df514ab},"",-1,-1,0,0,""},
{0,51,8},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,b67ccec5-43cf-4569-87f7-ef199f1dea0a,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,a9092d86-2130-4108-97c5-e40365fd9afe,
{8,"НеМетоды",0,1,
{1,2,
{"ru","Не методы"},
{"en","Не методы"}
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,34,1e2,0,0,1,0,0,0,0},2fa2d4c4-8b71-4de9-8612-fcac99bc3e70,
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,34,1e2,0,0,1,0,0,0,0},8b6abf13-3171-437a-91ea-97802b41bf1a,
{8,"НеСвойства",0,1,
{1,2,
{"ru","Не Свойства"},
{"en","Не Свойства"}
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,35,1e2,0,0,1,0,0,0,0},48e20a4e-34c9-4a41-9479-7323490f2d96,
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,35,1e2,0,0,1,0,0,0,0},88912024-0e89-43a2-a8a0-49cd18df511f,
{8,"НеКлючевыеСлова",0,1,
{1,2,
{"ru","Не ключевые слова"},
@ -925,7 +925,7 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},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,72cd957b-a283-468d-9e52-3f9b8ffd64d7,10,1,3,
{7,012be4ca-5777-400c-89bf-9479f3a62297,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,19471d26-3c83-4d1d-8412-8cbf769cfb90,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыВнутрь",
{1,"КоманднаяПанельФормыВнутрь",
{1,1,
@ -953,7 +953,7 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
{4,1,
{-9},"",-1,-1,1,0,""},
{0,0,0},2},
{7,dc8eef75-0664-4efc-8c51-78b501561fcb,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,93dfaf62-e892-41cb-b885-80fe81630f1e,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыКонтекстнаяСправка",
{1,"КоманднаяПанельФормыКонтекстнаяСправка",
{1,1,
@ -981,7 +981,7 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
{4,1,
{0,b7c81c62-d6ad-4eae-9cea-0e203182db67},"",-1,-1,1,0,""},
{0,112,8},2},
{7,28cf54b6-0bb4-44b6-9e83-3e8406ff4d56,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,0c3981e9-41f7-4a1a-b172-73f509923f54,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыПереброситьВведеннуюСтроку",
{1,"КоманднаяПанельФормыПереброситьВведеннуюСтроку",
{1,1,
@ -1007,17 +1007,17 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
{"en","Перебросить введенную строку"}
},
{0,32,8},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,012be4ca-5777-400c-89bf-9479f3a62297,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,19471d26-3c83-4d1d-8412-8cbf769cfb90,
{8,"Внутрь",0,1,
{1,2,
{"ru","Внутрь (Клавиша ""."")"},
{"en","Внутрь (Клавиша ""."")"}
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,7,1e2,0,0,1,0,0,0,0},dc8eef75-0664-4efc-8c51-78b501561fcb,
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,7,1e2,0,0,1,0,0,0,0},93dfaf62-e892-41cb-b885-80fe81630f1e,
{8,"КонтекстнаяСправка",0,1,
{1,2,
{"ru","Справка по слову"},
{"en","Справка по слову"}
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,4,1e2,0,0,1,0,0,0,0},28cf54b6-0bb4-44b6-9e83-3e8406ff4d56,
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,4,1e2,0,0,1,0,0,0,0},0c3981e9-41f7-4a1a-b172-73f509923f54,
{8,"ПереброситьВведеннуюСтроку",0,1,
{1,2,
{"ru","Перебросить введенную строку"},
@ -1306,7 +1306,7 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
{0}
}
}
},303,292,0,0,1,4,4,1013,303,292,96},
},303,292,0,0,1,4,4,1016,303,292,96},
{
{12},23,
{4,

View File

@ -483,7 +483,6 @@
Если ЭлементыФормы.ТаблицаСлов.ТекущаяСтрока.ТипСлова = "Метод" Тогда
ПутьКСлову = ПутьКСлову + "(";
КонецЕсли;
//НайтиПоказатьСправкуПоСлову(ПутьКСлову, ЭтаФорма);
ОткрытьКонтекстнуюСправку(ПутьКСлову, ЭтаФорма);
ирОбщий.Форма_АктивироватьОткрытьЛкс(ЭтаФорма);
@ -526,7 +525,10 @@
ВКОбщая = ирОбщий.НоваяВКОбщаяЛкс();
ОбработкаПрерыванияПользователя();
Если ВКОбщая <> Неопределено Тогда
ВКОбщая.ПолучитьПозициюКаретки(0, 0);
#Если Сервер И Не Сервер Тогда
ПолеТекста = Обработки.ирОболочкаПолеТекста.Создать();
#КонецЕсли
ПолеТекста.ПолучитьПозициюКаретки(ВКОбщая, ФормаВладелец, ФормаВладелец.ЭлементыФормы.Найти("ПанельРедактора"));
КонецЕсли;
КонецПроцедуры

View File

@ -772,7 +772,7 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,b8c47926-e51c-4e66-8036-2e9d63d5f913,53,1,3,
{7,66a68628-85ea-4772-a5ee-21c0253b4342,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,92f36cfc-f6d3-4364-b761-359cfcbd6b0b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыНеМетоды",
{1,"ДействияФормыНеМетоды",
{1,1,
@ -800,7 +800,7 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{4,1,
{0,1505bb43-fd40-45d6-a69f-3c00ee5ef964},"",-1,-1,0,0,""},
{0,49,8},2},
{7,c381b7ad-769f-4577-bf5c-53eb0379e74a,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,7f0ac871-6704-41f4-ae61-39a47c9c1093,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыНеСвойства",
{1,"ДействияФормыНеСвойства",
{1,1,
@ -828,7 +828,7 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{4,1,
{0,e7c80ffe-44d3-4859-9fd8-9ec60728da09},"",-1,-1,0,0,""},
{0,50,8},2},
{7,51301862-5896-4884-b744-82d95bcdfe51,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,f268ac5f-b0dd-4c11-ab00-cdae1520c861,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыНеКлючевыеСлова",
{1,"ДействияФормыНеКлючевыеСлова",
{1,1,
@ -856,17 +856,17 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{4,1,
{0,6a3a702e-ccf6-4ff8-94d3-ca557df514ab},"",-1,-1,0,0,""},
{0,51,8},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,66a68628-85ea-4772-a5ee-21c0253b4342,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,92f36cfc-f6d3-4364-b761-359cfcbd6b0b,
{8,"НеМетоды",0,1,
{1,2,
{"ru","Не методы"},
{"en","Не методы"}
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,34,1e2,0,0,1,0,0,0,0},c381b7ad-769f-4577-bf5c-53eb0379e74a,
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,34,1e2,0,0,1,0,0,0,0},7f0ac871-6704-41f4-ae61-39a47c9c1093,
{8,"НеСвойства",0,1,
{1,2,
{"ru","Не Свойства"},
{"en","Не Свойства"}
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,35,1e2,0,0,1,0,0,0,0},51301862-5896-4884-b744-82d95bcdfe51,
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,35,1e2,0,0,1,0,0,0,0},f268ac5f-b0dd-4c11-ab00-cdae1520c861,
{8,"НеКлючевыеСлова",0,1,
{1,2,
{"ru","Не ключевые слова"},
@ -1017,7 +1017,7 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,72cd957b-a283-468d-9e52-3f9b8ffd64d7,10,1,3,
{7,8142effd-34d1-4013-9c59-b33ed5d09a63,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,3fe7f76f-9d2d-4f0a-a2a5-f20b53ad74c7,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыВнутрь",
{1,"КоманднаяПанельФормыВнутрь",
{1,1,
@ -1045,7 +1045,7 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{4,1,
{-9},"",-1,-1,1,0,""},
{0,0,0},2},
{7,7c44a641-3525-404a-974d-ce7b10fb5bff,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,38c3ea9b-aa8f-49cb-9a16-1091283b8679,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыКонтекстнаяСправка",
{1,"КоманднаяПанельФормыКонтекстнаяСправка",
{1,1,
@ -1073,7 +1073,7 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{4,1,
{0,b7c81c62-d6ad-4eae-9cea-0e203182db67},"",-1,-1,1,0,""},
{0,112,8},2},
{7,beec2e26-9dd0-4317-900c-c85c64775281,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,993e07d5-7b11-4ca4-8e79-47583b1fe26a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыПереброситьВведеннуюСтроку",
{1,"КоманднаяПанельФормыПереброситьВведеннуюСтроку",
{1,1,
@ -1099,17 +1099,17 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{"en","Перебросить введенную строку"}
},
{0,32,8},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,8142effd-34d1-4013-9c59-b33ed5d09a63,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,3fe7f76f-9d2d-4f0a-a2a5-f20b53ad74c7,
{8,"Внутрь",0,1,
{1,2,
{"ru","Внутрь (Клавиша ""."")"},
{"en","Внутрь (Клавиша ""."")"}
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,7,1e2,0,0,1,0,0,0,0},7c44a641-3525-404a-974d-ce7b10fb5bff,
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,7,1e2,0,0,1,0,0,0,0},38c3ea9b-aa8f-49cb-9a16-1091283b8679,
{8,"КонтекстнаяСправка",0,1,
{1,2,
{"ru","Справка по слову"},
{"en","Справка по слову"}
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,4,1e2,0,0,1,0,0,0,0},beec2e26-9dd0-4317-900c-c85c64775281,
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,4,1e2,0,0,1,0,0,0,0},993e07d5-7b11-4ca4-8e79-47583b1fe26a,
{8,"ПереброситьВведеннуюСтроку",0,1,
{1,2,
{"ru","Перебросить введенную строку"},
@ -1442,7 +1442,7 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{0}
}
}
},303,292,0,0,1,4,4,764,303,292,96},
},303,292,0,0,1,4,4,766,303,292,96},
{
{12},21,
{4,

View File

@ -428,7 +428,7 @@
ОткрытьСписокТипов(ВыбраннаяСтрока.ТипЗначения);
Иначе
мНомерПараметра = ТаблицаПараметров.Индекс(ВыбраннаяСтрока) + 1;
НайтиПоказатьСправкуПоСлову(ИмяМетода + "(",,,,, ЭтаФорма);
НайтиПоказатьСправкуПоСлову(ИмяМетода + "(",,,, ЭтаФорма);
КонецЕсли;
КонецПроцедуры

View File

@ -1870,7 +1870,7 @@
{0}
}
}
},595,109,0,0,1,4,4,767,595,109,96},
},595,109,0,0,1,4,4,768,595,109,96},
{
{1},18,
{10,

View File

@ -399,7 +399,7 @@
//КонецЕсли;
// Можно отключить для неинтерактивного режима - даст 10% экономии времени
Для Каждого ВыбранноеПоле Из ЧастьОбъединения.ВыбранныеПоля Цикл
ВыбранноеПоле.ТипЗначения = ПолучитьТипЗначенияВыражения(ВыбранноеПоле.Токен, ЧастьОбъединения);
ВыбранноеПоле.ТипЗначения = ТипЗначенияВыражения(ВыбранноеПоле.Токен, ЧастьОбъединения);
КонецЦикла;
Для ИндексТаблицыИзЗвездочки = 1 По ВыбранныеЗвездочкамиТаблицы.Количество() Цикл
СтрокаВыбраннойЗвездочкойТаблицы = ВыбранныеЗвездочкамиТаблицы[ВыбранныеЗвездочкамиТаблицы.Количество() - ИндексТаблицыИзЗвездочки];
@ -4084,7 +4084,7 @@
Функция ПолучитьАвтоПсевдонимПоля(СтрокаПоля, ЧастьОбъединения = Неопределено, СчетчикБезымянныхПолей = Неопределено)
// Грязно. TODO Правильнее сделать вычисление автопсевдонима в СобратьВыражениеЗапроса()
ОпределениеПоля = УдалитьВнешниеЛишниеСкобкиВыражения(СтрокаПоля.Определение);
ОпределениеПоля = ирОбщий.УдалитьВнешниеЛишниеСкобкиВыраженияЛкс(СтрокаПоля.Определение);
ЕстьПодходящееИмя = Ложь;
Если ЛиВыражениеЯвляетсяПолемИлиТерминалом(ОпределениеПоля) Тогда
ЕстьПодходящееИмя = Не ЛиТерминалЯзыка(ОпределениеПоля);
@ -4099,7 +4099,7 @@
Тогда
ОпределениеПоля = Сред(ОпределениеПоля, Найти(ОпределениеПоля, "(") + 1);
ОпределениеПоля = Лев(ОпределениеПоля, СтрДлина(ОпределениеПоля) - 1);
ОпределениеПоля = УдалитьВнешниеЛишниеСкобкиВыражения(ОпределениеПоля);
ОпределениеПоля = ирОбщий.УдалитьВнешниеЛишниеСкобкиВыраженияЛкс(ОпределениеПоля);
ЕстьПодходящееИмя = ЛиВыражениеЯвляетсяПолемИлиТерминалом(ОпределениеПоля) И Не ЛиТерминалЯзыка(ОпределениеПоля);
КонецЕсли;
КонецЕсли;
@ -4136,15 +4136,6 @@
КонецФункции
Функция УдалитьВнешниеЛишниеСкобкиВыражения(Знач ОпределениеПоля)
Пока Лев(ОпределениеПоля, 1) = "(" Цикл
ОпределениеПоля = Сред(ОпределениеПоля, 2, СтрДлина(ОпределениеПоля) - 2);
КонецЦикла;
Возврат ОпределениеПоля;
КонецФункции
Процедура ПанельЧастиПриСменеСтраницы(Элемент = Неопределено, ТекущаяСтраница = Неопределено)
ЗакончитьРедактированиеСвязанныхПолей(Ложь);
@ -5381,7 +5372,7 @@
// ТабличноеПолеВыражений = ЭлементыФормы.ВыбранныеПоля;
//КонецЕсли;
ОбновитьВыражениеЗапроса(ВыбранноеПоле, ТабличноеПолеВыражений,,,,,, ЕстьАгрегаты);
ВыбранноеПоле.ТипЗначения = ПолучитьТипЗначенияВыражения(ВыбранноеПоле.Токен, ЧастьОбъединения, Истина);
ВыбранноеПоле.ТипЗначения = ТипЗначенияВыражения(ВыбранноеПоле.Токен, ЧастьОбъединения, Истина);
ВыбранноеПоле.АгрегатнаяФункция = ПолучитьАгрегатнуюФункцию(ВыбранноеПоле.Токен);
ВыбранноеПоле.ЕстьАгрегаты = ЕстьАгрегаты;
Если мТекущаяСтрокаВыбранногоПоля <> Неопределено Тогда
@ -5756,7 +5747,7 @@
Функция _ПолучитьИндексКартинкиВыражения(ВыражениеИлиТокен, ЧастьОбъединения = Неопределено)
ТипЗначения = ПолучитьТипЗначенияВыражения(ВыражениеИлиТокен, ЧастьОбъединения);
ТипЗначения = ТипЗначенияВыражения(ВыражениеИлиТокен, ЧастьОбъединения);
ИндексКартинки = ирОбщий.ИндексКартинкиТипаЗначенияБДЛкс(ТипЗначения);
Возврат ИндексКартинки;
@ -5769,6 +5760,14 @@
Фрагменты = Новый Массив;
ТекущееПоле = КомпоновщикЧасти.Настройки.Выбор.ДоступныеПоляВыбора;
#КонецЕсли
// TODO Надо еще папку "ПараметрыДанных" заменить на свою, т.к. системная одноуровневая
Если Лев(Фрагменты[0], 1) = "(" Тогда
Фрагменты[0] = СокрЛП(ирОбщий.УдалитьВнешниеЛишниеСкобкиВыраженияЛкс(Фрагменты[0]));
КонецЕсли;
Если Лев(Фрагменты[0], 1) = мПараметрыДиалектаSQL.ПрефиксПараметра Тогда // Длину префикса параметра для ускорения считаем 1
Фрагменты[0] = Сред(Фрагменты[0], СтрДлина(мПараметрыДиалектаSQL.ПрефиксПараметра) + 1);
Фрагменты.Вставить(0, "ПараметрыДанных");
КонецЕсли;
ТекущееИмяПоля = "";
Для Каждого Фрагмент Из Фрагменты Цикл
Если ЗначениеЗаполнено(ТекущееИмяПоля) Тогда
@ -5796,7 +5795,7 @@
// Параметры:
// Глубокое - Булево, *Ложь - вычислять на полную глубину, по умолчанию отключено для ускорения
Функция ПолучитьТипЗначенияВыражения(ВыражениеИлиТокен, ЧастьОбъединения = Неопределено, Глубокое = Ложь)
Функция ТипЗначенияВыражения(ВыражениеИлиТокен, ЧастьОбъединения = Неопределено, Глубокое = Ложь)
Если ЧастьОбъединения = Неопределено Тогда
//ЧастьОбъединения = ЭлементыФормы.ЧастиОбъединения.ТекущаяСтрока;
@ -5826,12 +5825,11 @@
КонецЕсли;
КонецЕсли;
ИначеЕсли ИмяПравила = "<Parameter>" Тогда
//ИмяПараметра = ДанныеТокена.Tokens(1).Data.Tokens(0).Data;
//ПолеКомпоновки = Новый ПолеКомпоновкиДанных("ПараметрыДанных." + Результат);
//ДоступноеПоле = НайтиДоступноеПоле(ЧастьОбъединения.Компоновщик.Настройки.ДоступныеПоляВыбора, ПолноеИмяПоля);
//Если ДоступноеПоле <> Неопределено Тогда
// Результат = ДоступноеПоле.ТипЗначение;
//КонецЕсли;
ПолноеИмяПоля = ДанныеТокена.Item(0).Data;
ДоступноеПоле = НайтиДоступноеПоле(ЧастьОбъединения.Компоновщик.Настройки.ДоступныеПоляВыбора, ПолноеИмяПоля);
Если ДоступноеПоле <> Неопределено Тогда
Результат = ДоступноеПоле.ТипЗначения;
КонецЕсли;
ИначеЕсли Ложь
Или ИмяПравила = "<Datetime>"
Или ИмяПравила = "<DateAdd>"
@ -5842,7 +5840,7 @@
ИначеЕсли Ложь
Или ИмяПравила = "<Substring>"
Тогда
Результат = Новый ОписаниеТипов("Строка");
Результат = Новый ОписаниеТипов("Строка",,,, Новый КвалификаторыСтроки(1000)); // Квалификатор задаем чтобы в группировках участвовать могло
ИначеЕсли Ложь
Или ИмяПравила = "<DateDiff>"
Или ИмяПравила = "<Count>"
@ -5887,11 +5885,11 @@
КонецЕсли;
// Далее идут правила, допускающие напрямую вложенные правила
ИначеЕсли ДанныеТокена.TokenCount = 1 Тогда
Результат = ПолучитьТипЗначенияВыражения(ДанныеТокена.Tokens(0), ЧастьОбъединения, Глубокое);
Результат = ТипЗначенияВыражения(ДанныеТокена.Tokens(0), ЧастьОбъединения, Глубокое);
ИначеЕсли Ложь
Или ИмяПравила = "<AddExpr>"
Тогда
Результат = ПолучитьТипЗначенияВыражения(ДанныеТокена.Tokens(0), ЧастьОбъединения, Глубокое);
Результат = ТипЗначенияВыражения(ДанныеТокена.Tokens(0), ЧастьОбъединения, Глубокое);
ИначеЕсли Ложь
Или ИмяПравила = "<MultExpr>"
Тогда
@ -5908,14 +5906,14 @@
Тогда
Результат = Новый ОписаниеТипов("Булево");
ИначеЕсли ИмяПравила = "<Brackets>" Тогда
Результат = ПолучитьТипЗначенияВыражения(ДанныеТокена.Tokens(1), ЧастьОбъединения, Глубокое);
Результат = ТипЗначенияВыражения(ДанныеТокена.Tokens(1), ЧастьОбъединения, Глубокое);
ИначеЕсли ИмяПравила = "<Agregate>" Тогда
лИмяТокена = ДанныеТокена.Tokens(0).Name;
Если Ложь
Или лИмяТокена = "MAX"
Или лИмяТокена = "MIN"
Тогда
Результат = ПолучитьТипЗначенияВыражения(ДанныеТокена.Tokens(2), ЧастьОбъединения, Глубокое);
Результат = ТипЗначенияВыражения(ДанныеТокена.Tokens(2), ЧастьОбъединения, Глубокое);
ИначеЕсли Ложь
Или лИмяТокена = "AVG"
Или лИмяТокена = "SUM"
@ -5923,19 +5921,19 @@
Результат = Новый ОписаниеТипов("Число");
КонецЕсли;
ИначеЕсли ИмяПравила = "<Case>" Тогда
Результат = ПолучитьТипЗначенияВыражения(ДанныеТокена.Tokens(2), ЧастьОбъединения, Глубокое);
Результат = ТипЗначенияВыражения(ДанныеТокена.Tokens(2), ЧастьОбъединения, Глубокое);
ИначеЕсли ИмяПравила = "<WhenThen>" Тогда
Результат = ПолучитьТипЗначенияВыражения(ДанныеТокена.Tokens(3), ЧастьОбъединения, Глубокое);
Результат = ТипЗначенияВыражения(ДанныеТокена.Tokens(3), ЧастьОбъединения, Глубокое);
Если ДанныеТокена.TokenCOunt = 5 Тогда
Результат2 = ПолучитьТипЗначенияВыражения(ДанныеТокена.Tokens(4), ЧастьОбъединения, Глубокое);
Результат2 = ТипЗначенияВыражения(ДанныеТокена.Tokens(4), ЧастьОбъединения, Глубокое);
#Если Сервер И Не Сервер Тогда
Результат2 = Новый ОписаниеТипов;
#КонецЕсли
Результат = Новый ОписаниеТипов(Результат, Результат2.Типы());
КонецЕсли;
ИначеЕсли ИмяПравила = "<IsNull>" Тогда
Результат = ПолучитьТипЗначенияВыражения(ДанныеТокена.Tokens(2), ЧастьОбъединения, Глубокое);
Результат2 = ПолучитьТипЗначенияВыражения(ДанныеТокена.Tokens(4), ЧастьОбъединения, Глубокое);
Результат = ТипЗначенияВыражения(ДанныеТокена.Tokens(2), ЧастьОбъединения, Глубокое);
Результат2 = ТипЗначенияВыражения(ДанныеТокена.Tokens(4), ЧастьОбъединения, Глубокое);
#Если Сервер И Не Сервер Тогда
Результат2 = Новый ОписаниеТипов;
#КонецЕсли
@ -5946,7 +5944,8 @@
Если ирОбщий.СтрокиРавныЛкс(ИмяТокена, "numLiteral") Тогда
Результат = Новый ОписаниеТипов("Число");
ИначеЕсли ирОбщий.СтрокиРавныЛкс(ИмяТокена, "strLiteral") Тогда
Результат = Новый ОписаниеТипов("Строка");
//Результат = Новый ОписаниеТипов("Строка",,,, Новый КвалификаторыСтроки(СтрДлина(ирОбщий.СтрокаИзВыраженияВстроенногоЯзыкаЛкс(Токен.Data))));
Результат = Новый ОписаниеТипов("Строка",,,, Новый КвалификаторыСтроки(1000)); // Квалификатор задаем чтобы в группировках участвовать могло
ИначеЕсли Ложь
Или ирОбщий.СтрокиРавныЛкс(ИмяТокена, "TRUE")
Или ирОбщий.СтрокиРавныЛкс(ИмяТокена, "FALSE")
@ -6707,7 +6706,7 @@
Функция ЛиТерминалЯзыка(Знач ИмяПоля, МожетБытьПсевдонимом = Ложь)
//Если ПроверятьСкобки Тогда
// ИмяПоля = УдалитьВнешниеЛишниеСкобкиВыражения(ИмяПоля);
// ИмяПоля = ирОбщий.УдалитьВнешниеЛишниеСкобкиВыраженияЛкс(ИмяПоля);
//КонецЕсли;
ИмяПоля = ВРег(ИмяПоля);
ОтборАнглийский = Новый Структура("МожетБытьПсевдонимом, Английский", МожетБытьПсевдонимом, ИмяПоля);
@ -7438,7 +7437,7 @@
Если Не ЗначениеЗаполнено(СтрокаПоля.АгрегатнаяФункция) Тогда
СтрокаПоля.АгрегатнаяФункция = ПолучитьАгрегатнуюФункцию(СтрокаПоля.Токен);
КонецЕсли;
СтрокаПоля.ТипЗначения = ПолучитьТипЗначенияВыражения(СтрокаПоля.Токен, мТекущаяСтрокаЧастиОбъединения, Истина);
СтрокаПоля.ТипЗначения = ТипЗначенияВыражения(СтрокаПоля.Токен, мТекущаяСтрокаЧастиОбъединения, Истина);
КонецЦикла;
ПреобразоватьДолгиеПоляОтбора(КомпоновщикЧасти.Настройки);
Если мТекущаяСтрокаЧастиОбъединения.ТекущиеСтроки <> Неопределено Тогда
@ -8685,7 +8684,7 @@
И Не ЭтоПараметрМетодДополненияПериодов1С(ВыбраннаяСтрока)
Тогда
СтандартнаяОбработка = Ложь;
ФормаКонструктораВыражения = ПолучитьФорму("КонструкторВыраженияЗапроса", Элемент);
ФормаКонструктораВыражения = ПолучитьФорму("РедакторВыраженияЗапроса", Элемент);
ФормаКонструктораВыражения.ТипВыражения = "ПараметрВиртуальнойТаблицы";
ФормаКонструктораВыражения.Выражение = ВыбраннаяСтрока.Определение;
ПолноеИмяТаблицы = ЭлементыФормы.ВыбранныеТаблицы.ТекущаяСтрока.ПолноеИмя;
@ -8790,7 +8789,7 @@
КонецЕсли;
СохранитьВыражениеУсловия();
СтандартнаяОбработка = Ложь;
ФормаКонструктораВыражения = ПолучитьФорму("КонструкторВыраженияЗапроса", Элемент);
ФормаКонструктораВыражения = ПолучитьФорму("РедакторВыраженияЗапроса", Элемент);
ФормаКонструктораВыражения.ТипВыражения = "УсловиеОтбора";
ФормаКонструктораВыражения.Выражение = ВыбраннаяСтрока.Представление;
ФормаКонструктораВыражения.КонструкторЗапроса = ЭтаФорма;
@ -8813,7 +8812,7 @@
КонецЕсли;
СохранитьСвязьТаблиц();
СтандартнаяОбработка = Ложь;
ФормаКонструктораВыражения = ПолучитьФорму("КонструкторВыраженияЗапроса", Элемент);
ФормаКонструктораВыражения = ПолучитьФорму("РедакторВыраженияЗапроса", Элемент);
ФормаКонструктораВыражения.ТипВыражения = "УсловиеОтбора";
ФормаКонструктораВыражения.АгрегатыЗапрещены = Истина;
ФормаКонструктораВыражения.Выражение = ВыбраннаяСтрока.Представление;
@ -9443,7 +9442,7 @@
//СохранитьВыбранноеПоле();
СтандартнаяОбработка = Ложь;
ФормаКонструктораВыражения = ПолучитьФорму("КонструкторВыраженияЗапроса", Элемент);
ФормаКонструктораВыражения = ПолучитьФорму("РедакторВыраженияЗапроса", Элемент);
ФормаКонструктораВыражения.ТипВыражения = "ВыбранноеПоле";
ФормаКонструктораВыражения.Выражение = Элемент.Значение;
ФормаКонструктораВыражения.КонструкторЗапроса = ЭтаФорма;
@ -9463,7 +9462,7 @@
//СохранитьГруппируемоеПоле();
СтандартнаяОбработка = Ложь;
ФормаКонструктораВыражения = ПолучитьФорму("КонструкторВыраженияЗапроса", Элемент);
ФормаКонструктораВыражения = ПолучитьФорму("РедакторВыраженияЗапроса", Элемент);
ФормаКонструктораВыражения.ТипВыражения = "ПолеИтога";
ФормаКонструктораВыражения.Выражение = Элемент.Значение;
ФормаКонструктораВыражения.КонструкторЗапроса = ЭтаФорма;
@ -9940,7 +9939,7 @@
ОбновитьВыражениеЗапроса(СтрокаПоляПостроителя,,,,,,,, РазрешитьНормализациюИмен);
Если СтрокаПоляПостроителя.Владелец().Колонки.Найти("ТипЗначения") <> Неопределено Тогда
Если ТипЗначения = Неопределено Тогда
ТипЗначения = ПолучитьТипЗначенияВыражения(СтрокаПоляПостроителя.Токен);
ТипЗначения = ТипЗначенияВыражения(СтрокаПоляПостроителя.Токен);
КонецЕсли;
СтрокаПоляПостроителя.ТипЗначения = ТипЗначения;
Если СтрокаПоляПостроителя.Владелец().Колонки.Найти("ИспользоватьДочерние") <> Неопределено Тогда
@ -10028,7 +10027,7 @@
//СохранитьВыражениеУсловия();
СтандартнаяОбработка = Ложь;
ФормаКонструктораВыражения = ПолучитьФорму("КонструкторВыраженияЗапроса", Элемент);
ФормаКонструктораВыражения = ПолучитьФорму("РедакторВыраженияЗапроса", Элемент);
ФормаКонструктораВыражения.ТипВыражения = "УсловиеОтбора";
ФормаКонструктораВыражения.Выражение = Элемент.Значение;
ФормаКонструктораВыражения.КонструкторЗапроса = ЭтаФорма;
@ -10048,7 +10047,7 @@
//СохранитьВыбранноеПоле();
СтандартнаяОбработка = Ложь;
ФормаКонструктораВыражения = ПолучитьФорму("КонструкторВыраженияЗапроса", Элемент);
ФормаКонструктораВыражения = ПолучитьФорму("РедакторВыраженияЗапроса", Элемент);
ФормаКонструктораВыражения.ТипВыражения = "ВыбранноеПоле";
ФормаКонструктораВыражения.Выражение = Элемент.Значение;
ФормаКонструктораВыражения.КонструкторЗапроса = ЭтаФорма;

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9">
<Form uuid="7b7fad70-fbed-4bb2-b030-4f22030e28cc">
<Properties>
<Name>РедакторВыраженияЗапроса</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Конструктор выражения запроса</v8:content>
</v8:item>
<v8:item>
<v8:lang>en</v8:lang>
<v8:content>Конструктор выражения запроса</v8:content>
</v8:item>
</Synonym>
<Comment/>
<FormType>Ordinary</FormType>
<IncludeHelpInContents>false</IncludeHelpInContents>
<UsePurposes>
<v8:Value xsi:type="app:ApplicationUsePurpose">PlatformApplication</v8:Value>
<v8:Value xsi:type="app:ApplicationUsePurpose">MobilePlatformApplication</v8:Value>
</UsePurposes>
<ExtendedPresentation/>
</Properties>
</Form>
</MetaDataObject>

View File

@ -0,0 +1,749 @@
Перем мИмяСлужебногоПоля;
Перем мПредставленияТиповВыражений;
Перем ДиалектSQL Экспорт;
Перем ПараметрыДиалектаSQL;
Перем мТекстПолейГруппировки;
Перем ВыражениеИсходное;
// Редактор HTML
Перем РедакторHTML;
// @@@.КЛАСС.ПолеТекстаПрограммы
Процедура КлсПолеТекстаПрограммыНажатие(Кнопка)
#Если Сервер И Не Сервер Тогда
ПолеТекстаВыражения = Обработки.ирКлсПолеТекстаПрограммы.Создать();
#КонецЕсли
Если Кнопка = ирОбщий.КнопкаКоманднойПанелиЭкземпляраКомпонентыЛкс(ПолеТекстаВыражения, "ПерейтиКОпределению") Тогда
НачальнаяСтрока = 0;
НачальнаяКолонка = 0;
Если ПерейтиКОпределениюВФорме(НачальнаяСтрока, НачальнаяКолонка) Тогда
Возврат;
КонецЕсли;
ИначеЕсли Кнопка = ирОбщий.КнопкаКоманднойПанелиЭкземпляраКомпонентыЛкс(ПолеТекстаВыражения, "КонструкторЗапросовИР") Тогда
Если ПустаяСтрока(ЭлементыФормы.ПолеТекстаВыражения.ВыделенныйТекст) Тогда
ПолеТекстаВыражения.ПолучитьНомерТекущейСтроки();
КонструкторВложенногоЗапроса = ПолучитьКонструкторВложенногоЗапроса("ВЫБРАТЬ *");
РезультатФормы = КонструкторВложенногоЗапроса.ОткрытьМодально();
Если РезультатФормы <> Неопределено Тогда
ЭлементыФормы.ПолеТекстаВыражения.ВыделенныйТекст = "(" + КонструкторВложенногоЗапроса.Текст + ")";
ЭтаФорма.Модифицированность = Истина;
КоманднаяПанельТекстаОбновитьЗапросы();
КонецЕсли;
Иначе
Сообщить("Эта кнопка здесь служит только для создания запросов. Для открытия существующего запроса используйте список запросов");
КонецЕсли;
Возврат;
КонецЕсли;
ПолеТекстаВыражения.Нажатие(Кнопка);
КонецПроцедуры
Функция ПерейтиКОпределениюВФорме(Знач НомерСтроки = 0, Знач НомерКолонки = 0)
#Если Сервер И Не Сервер Тогда
ПолеТекстаВыражения = Обработки.ирКлсПолеТекстаПрограммы.Создать();
#КонецЕсли
ТекущееВыражение = ПолеТекстаВыражения.ТекущееОбъектноеВыражение(НомерСтроки, НомерКолонки);
Если Лев(ТекущееВыражение, 1) = "&" Тогда
ИмяПараметра = Сред(ТекущееВыражение, 2);
ДоступныйПараметр = ЭлементыФормы.ДоступныеПоля.Значение.НайтиПоле(Новый ПолеКомпоновкиДанных("ПараметрыДанных." + ИмяПараметра));
Если ДоступныйПараметр <> Неопределено Тогда
ЭлементыФормы.ДоступныеПоля.ТекущаяСтрока = ДоступныйПараметр;
ПараметрСхемы = Параметры.Найти(ирОбщий.ПоследнийФрагментЛкс(ДоступныйПараметр.Поле));
Если ПараметрСхемы <> Неопределено Тогда
//Если ПараметрСхемы.Выражение <> "" Тогда
// Попытка
// ЗначениеПараметра = Вычислить(ПараметрСхемы.Выражение);
// ОткрытьЗначение(ЗначениеПараметра);
// Исключение
// ирОбщий.СообщитьСУчетомМодальностиЛкс("Ошибка при вычислении параметра """ + ПараметрСхемы.ИмяПараметра + """"
// + Символы.ПС + ОписаниеОшибки(), МодальныйРежим, СтатусСообщения.Важное);
// КонецПопытки;
//Иначе
ЗначениеПараметра = ПараметрСхемы.Значение;
ОткрытьЗначение(ЗначениеПараметра);
//КонецЕсли;
КонецЕсли;
КонецЕсли;
Возврат Истина;
Иначе
ДоступноеПоле = ЭлементыФормы.ДоступныеПоля.Значение.НайтиПоле(Новый ПолеКомпоновкиДанных(ТекущееВыражение));
Если ДоступноеПоле <> Неопределено Тогда
ЭлементыФормы.ДоступныеПоля.ТекущаяСтрока = ДоступноеПоле;
КонецЕсли;
КонецЕсли;
Возврат Ложь;
КонецФункции
// @@@.КЛАСС.ПолеТекстаПрограммы
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
Если ПолеТекстаВыражения = Неопределено Тогда
Возврат;
КонецЕсли;
#Если Сервер И Не Сервер Тогда
ПолеТекстаВыражения = Обработки.ирКлсПолеТекстаПрограммы.Создать();
#КонецЕсли
ПолеТекстаВыражения.ВнешнееСобытиеОбъекта(Источник, Событие, Данные);
КонецПроцедуры
Процедура ПриОткрытии()
ирОбщий.ФормариОткрытииЛкс(ЭтаФорма);
ирКэш.Получить().ИнициализацияОписанияМетодовИСвойств();
// +++.КЛАСС.ПолеТекстаПрограммы
ПолеТекстаВыражения.Инициализировать(,
ЭтаФорма, ЭлементыФормы.ПолеТекстаВыражения, ЭлементыФормы.КоманднаяПанельТекста, 1, "ПроверитьВыражение", ЭтаФорма, "Выражение");
#Если Сервер И Не Сервер Тогда
ПолеТекстаВыражения = Обработки.ирКлсПолеТекстаПрограммы.Создать();
#КонецЕсли
//ПолеТекстаВыражения.ЭтоЧастичныйЗапрос = Истина;
ирОбщий.ЗагрузитьВТаблицуЗначенийЛкс(ОбработкаОбъект.ДоступныеТаблицы, ПолеТекстаВыражения.ДоступныеТаблицы);
// ---.КЛАСС.ПолеТекстаПрограммы
СтрокаПредставленияТипаВыражения = мПредставленияТиповВыражений.НайтиПоЗначению(ТипВыражения);
Если СтрокаПредставленияТипаВыражения <> Неопределено Тогда
ирОбщий.ОбновитьТекстПослеМаркераВСтрокеЛкс(ЭтаФорма.Заголовок,, СтрокаПредставленияТипаВыражения.Представление);
КонецЕсли;
Если мДиалектыSQL <> Неопределено Тогда
ПараметрыДиалектаSQL = мДиалектыSQL.Найти(ДиалектSQL, "Диалект");
ЭлементыФормы.КПЗапросы.Кнопки.ПеренестиВоВременнуюТаблицу.Доступность = Истина
И ПараметрыДиалектаSQL.ВременныеТаблицы
И ПараметрыДиалектаSQL.Пакет;
КонецЕсли;
УстановитьСхемуКомпоновки();
//мПлатформа = ирКэш.Получить();
Если ирОбщий.СтрокиРавныЛкс(мДиалектSQL, "1С") Тогда
СтруктураТипаКонтекста = мПлатформа.НоваяСтруктураТипа();
СтруктураТипаКонтекста.ИмяОбщегоТипа = "Локальный";
СписокСлов = мПлатформа.СвойстваТипаПредопределенные(СтруктураТипаКонтекста,,,,1);
//ТаблицаСлов = мПлатформа.СвойстваТипаПредопределенные(СтруктураТипа, 1);
Для Каждого СтрокаСлова Из СписокСлов Цикл
Если Не ирОбщий.СтрокиРавныЛкс(СтрокаСлова.ТипСлова, "Метод") Тогда
Продолжить;
КонецЕсли;
СтрокаФункции = ТаблицаФункций.Добавить();
СтрокаФункции.Функция = СтрокаСлова.Слово;
СтрокаФункции.СтруктураТипа = СтрокаСлова.ТаблицаСтруктурТипов[0];
КонецЦикла;
КонецЕсли;
Если ТипЗнч(ВладелецФормы) = Тип("Форма") Тогда
ВладелецФормы.Панель.Доступность = Ложь;
КонецЕсли;
ДоступныеПоляГруппировки = Новый Массив;
Для Каждого ПапкаДоступныхПолей Из КомпоновщикНастроек.Настройки.ДоступныеПоляГруппировок.Элементы Цикл
Для Каждого ДоступноеПоле Из ПапкаДоступныхПолей.Элементы Цикл
Если Истина
И ДоступноеПоле.ТипЗначения.СодержитТип(Тип("Строка"))
И ДоступноеПоле.ТипЗначения.КвалификаторыСтроки.Длина = 0
Тогда
// По логике таких тут быть не должно, но они почему то есть
Продолжить;
КонецЕсли;
ДоступныеПоляГруппировки.Добавить("" + ДоступноеПоле.Поле);
КонецЦикла;
КонецЦикла;
мТекстПолейГруппировки = ирОбщий.СтрСоединитьЛкс(ДоступныеПоляГруппировки, ", ");
ЭлементыФормы.ПолеТекстаВыражения.УстановитьТекст(Выражение);
ДоступноеПоле = КомпоновщикНастроек.Настройки.ДоступныеПоляОтбора.НайтиПоле(Новый ПолеКомпоновкиДанных(Выражение));
Если ДоступноеПоле <> Неопределено Тогда
ЭлементыФормы.ДоступныеПоля.ТекущаяСтрока = ДоступноеПоле;
// https://partners.v8.1c.ru/forum/t/1625925/m/1625925
ПодключитьОбработчикОжидания("УстановитьВыделениеОтложенно", 0.1, Истина);
КонецЕсли;
КоманднаяПанельТекстаОбновитьЗапросы();
ВыражениеИсходное = Выражение;
ЭлементыФормы.ПанельРедактора.Страницы.РедакторHTML.Доступность = ирКэш.ЛиДоступенРедакторМонакоЛкс();
Если ЭлементыФормы.ПанельРедактора.Страницы.РедакторHTML.Доступность Тогда
ЭлементыФормы.РедакторHTML.Перейти(ирКэш.Получить().БазовыйФайлРедактораКода());
КонецЕсли;
КонецПроцедуры
Процедура УстановитьВыделениеОтложенно()
ирОбщий.ЗаменитьИВыделитьВыделенныйТекстПоляЛкс(ЭтаФорма, ЭлементыФормы.ПолеТекстаВыражения);
КонецПроцедуры
Функция УстановитьСхемуКомпоновки()
ТекстПроверочногоЗапроса = ПолучитьТекстПроверочногоЗапроса(, Истина);
Если ТекстПроверочногоЗапроса = Неопределено Тогда
ОбновитьКонтекстнуюПодсказку();
Возврат Неопределено;
КонецЕсли;
КомпоновщикНастроек = Новый КомпоновщикНастроекКомпоновкиДанных;
СхемаКомпоновки = Новый СхемаКомпоновкиДанных;
ИсточникДанных = ирОбщий.ДобавитьЛокальныйИсточникДанныхЛкс(СхемаКомпоновки);
НаборДанных = СхемаКомпоновки.НаборыДанных.Добавить(Тип("НаборДанныхЗапросСхемыКомпоновкиДанных"));
НаборДанных.ИсточникДанных = ИсточникДанных.Имя;
НаборДанных.Запрос = ТекстПроверочногоЗапроса;
НаборДанных.АвтоЗаполнениеДоступныхПолей = Истина;
ПолеНабора = НаборДанных.Поля.Добавить(Тип("ПолеНабораДанныхСхемыКомпоновкиДанных"));
ПолеНабора.Поле = мИмяСлужебногоПоля;
ПолеНабора.ПутьКДанным = мИмяСлужебногоПоля;
ПолеНабора.ОграничениеИспользования.Условие = Истина;
Если Параметры = Неопределено Тогда
ирОбщий.СообщитьСУчетомМодальностиЛкс("Не передана таблица параметров", МодальныйРежим, СтатусСообщения.Внимание);
Возврат Неопределено;
КонецЕсли;
Для Каждого CтрокаПараметра Из Параметры Цикл
ПараметрСхемы = СхемаКомпоновки.Параметры.Добавить();
ПараметрСхемы.Имя = CтрокаПараметра.Имя;
ПараметрСхемы.ТипЗначения = CтрокаПараметра.ТипЗначения;
КонецЦикла;
Попытка
КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпоновки));
Исключение
ОписаниеОшибки = ОписаниеОшибки(); // Чтобы в отладчике сразу была понятна причина ошибки
КонецПопытки;
ОбновитьКонтекстнуюПодсказку();
КонецФункции
Процедура ОбновитьКонтекстнуюПодсказку()
ПолеТекстаВыражения.ОбновитьКонтекстВыраженияЗапросаПоНастройкеКомпоновкиЛкс(КомпоновщикНастроек.Настройки);
КонецПроцедуры
Процедура ПриЗакрытии()
ирОбщий.ФормариЗакрытииЛкс(ЭтаФорма);
// +++.КЛАСС.ПолеТекстаПрограммы
ПолеТекстаВыражения.Уничтожить();
// ---.КЛАСС.ПолеТекстаПрограммы
Если ТипЗнч(ВладелецФормы) = Тип("Форма") Тогда
ВладелецФормы.Панель.Доступность = Истина;
КонецЕсли;
КонецПроцедуры
Функция СохранитьИзменения()
Если Не ПолеТекстаВыражения.ПроверитьПрограммныйКод() Тогда
Ответ = Вопрос("Выражение содержит ошибки. Продолжить?", РежимДиалогаВопрос.ОКОтмена);
Если Ответ <> КодВозвратаДиалога.ОК Тогда
Возврат Ложь;
КонецЕсли;
КонецЕсли;
Текст = ЭлементыФормы.ПолеТекстаВыражения.ПолучитьТекст();
Если Не МодальныйРежим Тогда
ирОбщий.ТекстВБуферОбменаОСЛкс(Текст, "ЯзыкЗапросов");
КонецЕсли;
Модифицированность = Ложь;
Закрыть(Текст);
Возврат Истина;
КонецФункции // СохранитьИзменения()
Процедура ОсновныеДействияФормыОК(Кнопка)
СохранитьИзменения();
КонецПроцедуры
// Выполняет программный код в контексте.
//
// Параметры:
// ТекстДляВыполнения Строка;
// *ЛиСинтаксическийКонтроль - Булево, *Ложь - признак вызова только для синтаксического контроля.
//
Функция ПроверитьВыражение(ТекстДляПроверки, ЛиСинтаксическийКонтроль = Ложь) Экспорт
КоманднаяПанельТекстаОбновитьЗапросы();
Если мДиалектSQL = "1С" Тогда
ПроверочныйЗапрос = Новый Запрос;
ПроверочныйЗапрос.Текст = ПолучитьТекстПроверочногоЗапроса(ТекстДляПроверки);
ПроверочныйЗапрос.НайтиПараметры(); // Здесь будет возникать ошибка
КонецЕсли;
КонецФункции // ВычислитьВФорме()
Функция ПолучитьТекстПроверочногоЗапроса(Знач ТекстДляПроверки = "", ДляСхемы = Ложь)
Если Истина
И ДляСхемы
И КомпоновщикНастроек.Настройки.ДоступныеПоляОтбора.Элементы.Количество() > 0
Тогда
Возврат Неопределено;
КонецЕсли;
Если Не ЗначениеЗаполнено(ТекстДляПроверки) Тогда
ТекстДляПроверки = ЭлементыФормы.ПолеТекстаВыражения.ПолучитьТекст();
КонецЕсли;
Если ТипВыражения = "ПараметрВиртуальнойТаблицы" Тогда
Если Не ЗначениеЗаполнено(ШаблонПолноеИмяТаблицы) Тогда
ВызватьИсключение "Не задан параметр ""ШаблонПолноеИмяТаблицы""";
КонецЕсли;
Если Не ЗначениеЗаполнено(ШаблонНомерПараметра) Тогда
ВызватьИсключение "Не задан параметр ""ШаблонНомерПараметра""";
КонецЕсли;
Запятые = ирОбщий.СтрокаПовторомЛкс(",", ШаблонНомерПараметра - 1);
ТекстЗапроса = "ВЫБРАТЬ 1 КАК " + мИмяСлужебногоПоля + " ИЗ " + ШаблонПолноеИмяТаблицы + "(" + Запятые + "
|" + ТекстДляПроверки + "
|) КАК Т";
ИначеЕсли ТипВыражения = "УсловиеОтбора" Тогда
Если ШаблонТекстИЗ = Неопределено Тогда
ВызватьИсключение "Не задан параметр ""ШаблонТекстИЗ""";
КонецЕсли;
Если Истина
И ДляСхемы
И Не ЗначениеЗаполнено(ТекстДляПроверки)
Тогда
ТекстДляПроверки = "1=1";
КонецЕсли;
ТекстЗапроса = "ВЫБРАТЬ 1 ";
Если ЗначениеЗаполнено(ШаблонТекстИЗ) Тогда
ТекстЗапроса = ТекстЗапроса + "ИЗ " + ШаблонТекстИЗ;
КонецЕсли;
Если ЕстьАгрегаты И Не АгрегатыЗапрещены Тогда
ТекстЗапроса = ТекстЗапроса + "
|СГРУППИРОВАТЬ ПО " + мТекстПолейГруппировки + "
|ИМЕЮЩИЕ ";
Иначе
ТекстЗапроса = ТекстЗапроса + "
|ГДЕ ";
КонецЕсли;
ТекстЗапроса = ТекстЗапроса + "
|(" + ТекстДляПроверки + ")";
ИначеЕсли ТипВыражения = "ВыбранноеПоле" Тогда
Если ШаблонТекстИЗ = Неопределено Тогда
ВызватьИсключение "Не задан параметр ""ШаблонТекстИЗ""";
КонецЕсли;
Если Истина
И ДляСхемы
И Не ЗначениеЗаполнено(ТекстДляПроверки)
Тогда
ТекстДляПроверки = "1";
КонецЕсли;
ТекстЗапроса = "ВЫБРАТЬ
|(" + ТекстДляПроверки + ")
|КАК " + мИмяСлужебногоПоля + " ";
Если ЗначениеЗаполнено(ШаблонТекстИЗ) Тогда
ТекстЗапроса = ТекстЗапроса + "ИЗ " + ШаблонТекстИЗ;
КонецЕсли;
ИначеЕсли ТипВыражения = "ПолеИтога" Тогда
//Если Не ЗначениеЗаполнено(ШаблонТекстЗапроса) Тогда
// ВызватьИсключение "Не задан параметр ""ШаблонТекстЗапроса""";
//КонецЕсли;
//ТекстЗапроса = ШаблонТекстЗапроса + " ИТОГИ
ТекстЗапроса = "ВЫБРАТЬ 1 КАК " + мИмяСлужебногоПоля + " ИТОГИ
|(" + ТекстДляПроверки + ")
| КАК " + мИмяСлужебногоПоля + " ПО ОБЩИЕ";
Иначе
ТекстЗапроса = "";
КонецЕсли;
Возврат ТекстЗапроса;
КонецФункции
Процедура ДоступныеПоляНачалоПеретаскивания(Элемент, ПараметрыПеретаскивания, Выполнение)
ЗначениеПеретаскивания = ВыражениеДоступногоПоля();
Если ЗначениеЗаполнено(ЗначениеПеретаскивания) Тогда
ПараметрыПеретаскивания.Значение = ЗначениеПеретаскивания;
Иначе
ПараметрыПеретаскивания.ДопустимыеДействия = ДопустимыеДействияПеретаскивания.НеОбрабатывать;
КонецЕсли;
КонецПроцедуры
Функция ВыражениеДоступногоПоля()
Элемент = ЭлементыФормы.ДоступныеПоля;
НрегПервыйФрагмент = ирОбщий.ПервыйФрагментЛкс(НРег(Элемент.ТекущаяСтрока.Поле));
Если НрегПервыйФрагмент = НРег("ПараметрыДанных") Тогда
ЗначениеПеретаскивания = ПараметрыДиалектаSQL.ПрефиксПараметра + ирОбщий.ПоследнийФрагментЛкс(Элемент.ТекущаяСтрока.Поле);
ИначеЕсли Истина
И ТипВыражения <> "ПолеИтога"
И НрегПервыйФрагмент = НРег("СистемныеПоля")
Тогда
//
Иначе
ЗначениеПеретаскивания = Элемент.ТекущаяСтрока.Поле;
КонецЕсли;
Возврат ЗначениеПеретаскивания;
КонецФункции
Процедура КоманднаяПанельТекстаСсылкаНаОбъектБД(Кнопка)
//ПолеВстроенногоЯзыка.ВставитьСсылкуНаОбъектБД(СхемаКомпоновки, "");
КонецПроцедуры
Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка)
Ответ = ирОбщий.ЗапроситьСохранениеДанныхФормыЛкс(ЭтаФорма);
Отказ = Ответ = КодВозвратаДиалога.Отмена;
Если Ответ = КодВозвратаДиалога.Да Тогда
Отказ = Не СохранитьИзменения();
КонецЕсли;
КонецПроцедуры
Процедура КонтекстноеМенюФункцийСинтаксПомощник(Кнопка)
ТекущаяСтрокаФункций = ЭлементыФормы.ТаблицаФункций.ТекущаяСтрока;
Если ТекущаяСтрокаФункций = Неопределено Тогда
Возврат;
КонецЕсли;
СтруктураТипа = ТекущаяСтрокаФункций.СтруктураТипа;
Если СтруктураТипа <> Неопределено Тогда
СтрокаОписания = СтруктураТипа.СтрокаОписания;
Если СтрокаОписания <> Неопределено Тогда
ирОбщий.ОткрытьСтраницуСинтаксПомощникаЛкс(СтрокаОписания.ПутьКОписанию, , ЭтаФорма);
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Процедура ТаблицаФункцийНачалоПеретаскивания(Элемент, ПараметрыПеретаскивания, Выполнение)
ПараметрыПеретаскивания.Значение = Элемент.ТекущаяСтрока.Функция + "()";
КонецПроцедуры
Процедура ПриПолученииДанныхДоступныхПолей(Элемент, ОформленияСтрок)
ирОбщий.ПриПолученииДанныхДоступныхПолейКомпоновкиЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры // ПриПолученииДанныхДоступныхПолей()
Процедура КоманднаяПанельТекстаОбновитьЗапросы(Кнопка = Неопределено)
//ТекстПроверочногоЗапроса = ПолучитьТекстПроверочногоЗапроса();
ТекстВыражения = ЭлементыФормы.ПолеТекстаВыражения.ПолучитьТекст();
Если ПустаяСтрока(ТекстВыражения) Тогда
ТекстВыражения = "1";
КонецЕсли;
ТекстПроверочногоЗапроса = "ВЫБРАТЬ
|" + ТекстВыражения;
СлужебноеПолеТекста.УстановитьТекст(ТекстПроверочногоЗапроса);
НачальныйТокен = РазобратьТекстЗапроса(ТекстПроверочногоЗапроса,,, СлужебноеПолеТекста); // Здесь важно получать полное, а не сокращенное дерево, т.к. нужно ЕстьАгрегаты
Запросы.Очистить();
Если НачальныйТокен <> Неопределено Тогда
ЗаполнитьСписокЗапросовПоТокену(НачальныйТокен);
ЭтаФорма.ЕстьАгрегаты = Ложь;
Попытка
КонструкторЗапроса.СобратьВыражениеЗапроса(НачальныйТокен,,,,,, ЕстьАгрегаты);
Исключение
// если не ловить исключение, то при открытии некорректного текста с расширенной проверкой форма не показывается и сразу закрывается
ОписаниеОшибки = ОписаниеОшибки();
КонецПопытки;
КонецЕсли;
КонецПроцедуры
Функция ЗаполнитьСписокЗапросовПоТокену(Знач Токен) Экспорт
Данные = Токен.Data;
Если Данные = Неопределено Тогда
Возврат Неопределено;
КонецЕсли;
ИмяПравила = Данные.ParentRule.RuleNonterminal.Text;
Если ИмяПравила = "<EmbeddedRoot>" Тогда
рокаЗапроса = Запросы.Добавить();
рокаЗапроса.Номер = Запросы.Количество();
рокаЗапроса.Текст = ПолучитьТекстИзТокена(Токен, CтрокаЗапроса.НачальнаяСтрока, CтрокаЗапроса.НачальнаяКолонка,
рокаЗапроса.КонечнаяСтрока, CтрокаЗапроса.КонечнаяКолонка);
Иначе
Для ИндексТокена = 0 По Данные.TokenCount - 1 Цикл
ТокенВниз = Данные.Tokens(Данные.TokenCount - 1 - ИндексТокена);
Если ТокенВниз.Kind = 0 Тогда
ПсевдонимСнизу = ЗаполнитьСписокЗапросовПоТокену(ТокенВниз);
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецФункции
Процедура ЗапросыВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
ИндексТекущейСтроки = Запросы.Индекс(ВыбраннаяСтрока);
КоманднаяПанельТекстаОбновитьЗапросы();
Если ИндексТекущейСтроки >= Запросы.Количество() Тогда
Возврат;
КонецЕсли;
ВыбраннаяСтрока = Запросы[ИндексТекущейСтроки];
КонструкторВложенногоЗапроса = ПолучитьКонструкторВложенногоЗапроса(ВыбраннаяСтрока.Текст);
РезультатФормы = КонструкторВложенногоЗапроса.ОткрытьМодально();
Если РезультатФормы <> Неопределено Тогда
ЭлементыФормы.ПолеТекстаВыражения.УстановитьГраницыВыделения(ВыбраннаяСтрока.НачальнаяСтрока - 1, ВыбраннаяСтрока.НачальнаяКолонка,
ВыбраннаяСтрока.КонечнаяСтрока - 1, ВыбраннаяСтрока.КонечнаяКолонка);
ЭлементыФормы.ПолеТекстаВыражения.ВыделенныйТекст = КонструкторВложенногоЗапроса.Текст;
ЭтаФорма.Модифицированность = Истина;
КоманднаяПанельТекстаОбновитьЗапросы();
КонецЕсли;
КонецПроцедуры
Функция ПолучитьКонструкторВложенногоЗапроса(Знач Текст = "")
КонструкторВложенногоЗапроса = ПолучитьФорму("КонструкторЗапроса");
ЗагрузитьТекстВКонструктор(Текст, КонструкторВложенногоЗапроса);
Если КонструкторЗапроса <> Неопределено Тогда
ЗаполнитьЗначенияСвойств(КонструкторВложенногоЗапроса, КонструкторЗапроса, "РасширеннаяПроверка, Английский1С, ТабличноеПолеКорневогоПакета, ПоказыватьИндексы");
КонецЕсли;
Возврат КонструкторВложенногоЗапроса;
КонецФункции
Процедура КПЗапросыПеренестиВоВременнуюТаблицу(Кнопка)
ВыбраннаяСтрока = ЭлементыФормы.Запросы.ТекущаяСтрока;
Если ВыбраннаяСтрока = Неопределено Тогда
Возврат;
КонецЕсли;
КонструкторВложенногоЗапроса = ПолучитьКонструкторВложенногоЗапроса(ВыбраннаяСтрока.Текст);
Если Не КонструкторЗапроса.ЛиПакетныйЗапрос Тогда
КонструкторЗапроса.ЛиПакетныйЗапрос = Истина;
КонструкторЗапроса.ЛиПакетныйЗапросПриИзменении();
КонецЕсли;
ЗапросПакета = КонструкторЗапроса.ЗапросыПакета.Вставить(КонструкторЗапроса.ЗапросыПакета.Индекс(КонструкторЗапроса.ЭлементыФормы.ЗапросыПакета.ТекущаяСтрока));
ЗаполнитьЗначенияСвойств(ЗапросПакета, КонструкторВложенногоЗапроса.ЗапросыПакета[0]);
КонструкторЗапроса.ОбновитьНаименованиеЗапроса(ЗапросПакета);
ЗапросПакета.ТипЗапроса = 1;
ЗапросПакета.ИмяОсновнойТаблицы = ирОбщий.ИдентификаторИзПредставленияЛкс(ЗапросПакета.Имя);
КонструкторЗапроса.ОбновитьДоступныеВременныеТаблицы();
ТекстВыбор = "";
Для Каждого ВыбранноеПоле Из ЗапросПакета.ЧастиОбъединения[0].ВыбранныеПоля Цикл
Если ТекстВыбор <> "" Тогда
ТекстВыбор = ТекстВыбор + ", ";
КонецЕсли;
ТекстВыбор = ТекстВыбор + ЗапросПакета.ИмяОсновнойТаблицы + "." + ВыбранноеПоле.Имя;
КонецЦикла;
ЭлементыФормы.ПолеТекстаВыражения.УстановитьГраницыВыделения(ВыбраннаяСтрока.НачальнаяСтрока - 1, ВыбраннаяСтрока.НачальнаяКолонка,
ВыбраннаяСтрока.КонечнаяСтрока - 1, ВыбраннаяСтрока.КонечнаяКолонка);
ЭлементыФормы.ПолеТекстаВыражения.ВыделенныйТекст =
КонструкторЗапроса.ПолучитьСловоЯзыкаЗапросов("SELECT") + " " + ТекстВыбор + " " + КонструкторЗапроса.ПолучитьСловоЯзыкаЗапросов("FROM") + " "
+ ЗапросПакета.ИмяОсновнойТаблицы + " " + КонструкторЗапроса.ПолучитьСловоЯзыкаЗапросов("AS") + " " + ЗапросПакета.ИмяОсновнойТаблицы;
КоманднаяПанельТекстаОбновитьЗапросы();
КонецПроцедуры
Процедура СтруктураКоманднойПанелиНажатие(Кнопка)
ирОбщий.ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры
Процедура ОсновныеДействияФормыСтруктураФормы(Кнопка)
ирОбщий.ОткрытьСтруктуруФормыЛкс(ЭтаФорма);
КонецПроцедуры
Процедура ДоступныеПоляВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ирОбщий.ЗаменитьИВыделитьВыделенныйТекстПоляЛкс(ЭтаФорма, ЭлементыФормы.ПолеТекстаВыражения, ВыражениеДоступногоПоля());
КонецПроцедуры
Процедура КоманднаяПанельТекстаВыделитьВсе(Кнопка)
ЭлементыФормы.ПолеТекстаВыражения.УстановитьГраницыВыделения(1, 1 + СтрДлина(ЭлементыФормы.ПолеТекстаВыражения.ПолучитьТекст()));
ЭтаФорма.ТекущийЭлемент = ЭлементыФормы.ПолеТекстаВыражения;
КонецПроцедуры
Процедура ТаблицаФункцийВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
Если ВыбраннаяСтрока.Функция = "ЕСТЬNULL" Тогда
ВыделенныйТекст = ЭлементыФормы.ПолеТекстаВыражения.ВыделенныйТекст;
ВыделенныйТекст = СтрЗаменить(ВыделенныйТекст, мПараметрыДиалектаSQL.ПрефиксПараметра, "ПараметрыДанных.");
ДоступноеПоле = КомпоновщикНастроек.Настройки.ДоступныеПоляОтбора.НайтиПоле(Новый ПолеКомпоновкиДанных(ВыделенныйТекст));
Если ДоступноеПоле <> Неопределено Тогда
ПустоеЗначениеПоля = ДоступноеПоле.ТипЗначения.ПривестиЗначение();
НовыйТекст = "ЕСТЬNULL(" + ЭлементыФормы.ПолеТекстаВыражения.ВыделенныйТекст + ", " + ирОбщий.ПустоеЗначениеПоТипуНаЯзыкеЗапросовЛкс(ТипЗнч(ПустоеЗначениеПоля), ДоступноеПоле.ТипЗначения) + ")";
ирОбщий.ЗаменитьИВыделитьВыделенныйТекстПоляЛкс(ЭтаФорма, ЭлементыФормы.ПолеТекстаВыражения, НовыйТекст);
Возврат;
КонецЕсли;
КонецЕсли;
ирОбщий.ЗаменитьИВыделитьВыделенныйТекстПоляЛкс(ЭтаФорма, ЭлементыФормы.ПолеТекстаВыражения, ВыбраннаяСтрока.Функция + "(" + ЭлементыФормы.ПолеТекстаВыражения.ВыделенныйТекст + ")");
КонецПроцедуры
Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт
ирОбщий.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры
///////////////////////////
// HTML редактор кода
Функция РедакторВстроенный()
Возврат ЭлементыФормы.ПолеТекстаВыражения;
КонецФункции
Функция АктивноеПолеТекста(ЭлементФормы = Неопределено)
Если ЭлементФормы = Неопределено Тогда
Если ЭлементыФормы.ПанельРедактора.ТекущаяСтраница = ЭлементыФормы.ПанельРедактора.Страницы.РедакторHTML Тогда
Результат = ЭлементыФормы.РедакторHTML;
Иначе
Результат = РедакторВстроенный();
КонецЕсли;
Иначе
Результат = ЭлементФормы;
КонецЕсли;
Возврат ирОбщий.ОболочкаПоляТекстаЛкс(Результат);
КонецФункции
Функция РедакторHTML()
Если РедакторHTML = Неопределено Тогда
РедакторHTML = ЭлементыФормы.РедакторHTML.Документ.defaultView;
Если РедакторHTML <> Неопределено И Не ЗначениеЗаполнено(РедакторHTML.version1C) Тогда
РедакторHTML = Неопределено;
КонецЕсли;
КонецЕсли;
Возврат РедакторHTML;
КонецФункции
Процедура РедакторHTMLДокументСформирован(Элемент)
#Если Сервер И Не Сервер Тогда
ПолеТекстаВыражения = Обработки.ирКлсПолеТекстаПрограммы.Создать();
#КонецЕсли
ПолеТекстаВыражения.РедакторHTML_Инициировать(Элемент);
ПанельРедактораПриСменеСтраницы(ЭлементыФормы.ПанельРедактора, ЭлементыФормы.ПанельРедактора.Страницы.РедакторHTML);
КонецПроцедуры
Функция ВводДоступенЛкс() Экспорт
Если ЭтаФорма.ТекущийЭлемент = ЭлементыФормы.РедакторHTML Тогда
Результат = РедакторHTML().hasTextFocus();
Иначе
Результат = ВводДоступен();
КонецЕсли;
Возврат Результат;
КонецФункции
Процедура ПанельРедактораПриСменеСтраницы(Элемент, ТекущаяСтраница)
Перем КонечнаяКолонка, КонечнаяСтрока, НачальнаяКолонка, НачальнаяСтрока, НачальнаяПозиция, КонечнаяПозиция;
Если РедакторHTML() = Неопределено Тогда
Возврат;
КонецЕсли;
Поле1 = АктивноеПолеТекста(РедакторВстроенный());
Поле2 = АктивноеПолеТекста(ЭлементыФормы.РедакторHTML);
#Если Сервер И Не Сервер Тогда
Поле1 = Обработки.ирОболочкаПолеТекста.Создать();
Поле2 = Обработки.ирОболочкаПолеТекста.Создать();
#КонецЕсли
Если ТипЗнч(ТекущаяСтраница) = Тип("Число") Тогда
ТекущаяСтраница = ЭлементыФормы.ПанельРедактора.Страницы[ТекущаяСтраница];
КонецЕсли;
Если ТекущаяСтраница = ЭлементыФормы.ПанельРедактора.Страницы.РедакторHTML Тогда
ПолеТекстаВыражения.ПолеТекста = АктивноеПолеТекста(Поле2);
Поле1.ПолучитьГраницыВыделения(НачальнаяСтрока, НачальнаяКолонка, КонечнаяСтрока, КонечнаяКолонка);
Поле2.УстановитьТекст(Поле1.ПолучитьТекст(), Истина, ВыражениеИсходное);
Поле2.УстановитьГраницыВыделения(НачальнаяСтрока, НачальнаяКолонка, КонечнаяСтрока, КонечнаяКолонка);
Иначе
ПолеТекстаВыражения.ПолеТекста = АктивноеПолеТекста(Поле1);
Поле2.ПолучитьГраницыВыделения(НачальнаяСтрока, НачальнаяКолонка, КонечнаяСтрока, КонечнаяКолонка);
Поле1.УстановитьТекст(Поле2.ПолучитьТекст());
Поле1.УстановитьГраницыВыделения(НачальнаяСтрока, НачальнаяКолонка, КонечнаяСтрока, КонечнаяКолонка);
КонецЕсли;
КонецПроцедуры
Процедура РедакторHTMLonclick(Элемент, ДанныеСобытия)
#Если Сервер И Не Сервер Тогда
ПолеТекстаВыражения = Обработки.ирКлсПолеТекстаПрограммы.Создать();
#КонецЕсли
РедакторHTML = РедакторHTML();
Событие = ДанныеСобытия.eventData1C;
Если Событие <> Неопределено Тогда
Если Событие.event = "EVENT_CONTENT_CHANGED" Тогда
ЭтаФорма.Модифицированность = Истина;
ИначеЕсли Событие.event = "EVENT_ON_LINK_CLICK" Тогда
ЗаголовокСсылки = Событие.params.label;
Гиперссылка = Событие.params.href;
РедакторHTML.hideHoverList();
Если ЗаголовокСсылки = "Определение" Тогда
Координаты = ирОбщий.СтрРазделитьЛкс(Гиперссылка, ",");
НомерСтроки = Число(Координаты[0]);
НомерКолонки = Число(Координаты[1]);
Если Не ПерейтиКОпределениюВФорме(НомерСтроки, НомерКолонки) Тогда
ПолеТекстаВыражения.ПерейтиКОпределению(НомерСтроки, НомерКолонки);
КонецЕсли;
ИначеЕсли ЗаголовокСсылки = "Знач" Тогда
ирОбщий.ОткрытьЗначениеЛкс(ВычислитьВыражение(Гиперссылка));
ИначеЕсли Ложь
Или Лев(ЗаголовокСсылки, 1) = "["
Или ЗаголовокСсылки = "Допустимые типы"
Тогда
ПолеТекстаВыражения.ОткрытьОписаниеТипаПоГиперссылке(Гиперссылка);
Иначе
ПолеТекстаВыражения.ОткрытьКонтекстнуюСправку(Гиперссылка);
КонецЕсли;
ИначеЕсли Событие.event = "EVENT_BEFORE_HOVER" Тогда
#Если Сервер И Не Сервер Тогда
ВычислитьВыражение();
#КонецЕсли
ПолеТекстаВыражения.РедакторHTML_ПередПоказомПодсказкиУдержания("ВычислитьВыражение", Событие.params.column, Событие.params.line, Событие.params.word);
ИначеЕсли Событие.event = "EVENT_BEFORE_SIGNATURE" Тогда
ПолеТекстаВыражения.РедакторHTML_ПередПоказомСигнатуры(Событие.params.activeParameter);
ИначеЕсли Событие.event = "EVENT_BEFORE_SHOW_SUGGEST" Тогда
#Если Сервер И Не Сервер Тогда
ПолеТекстаВыражения = Обработки.ирКлсПолеТекстаПрограммы.Создать();
#КонецЕсли
Если ПолеТекстаВыражения.мРазрешенаПодсказкаHTML <> Истина Тогда
//ОбновитьКонтекстПодсказкиИПолучитьСтруктуруПараметров(ПолеТекстаВыражения);
ПолеТекстаВыражения.РедакторHTML_ПередПоказомАвтодополнения(Событие.params.trigger, Событие.params.last_expression, Событие.params.last_word);
КонецЕсли;
ИначеЕсли Событие.event = "EVENT_ON_SELECT_SUGGEST_ROW" Тогда
ПолеТекстаВыражения.РедакторHTML_ПриВыбореСтрокиАвтодополнения(Событие.params.trigger, Событие.params.selected);
ИначеЕсли Событие.event = "EVENT_ON_ACTIVATE_SUGGEST_ROW" Тогда
ПолеТекстаВыражения.РедакторHTML_ПриАктивацииСтрокиАвтодополнения(Событие.params.trigger, Событие.params.focused, Событие.params.row_id);
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Функция ВычислитьВыражение(Знач ТекущееВыражение, выхУспехВычисления = Истина) Экспорт
выхУспехВычисления = Ложь;
ИмяПараметра = Сред(ТекущееВыражение, 2);
СтрокаПараметра = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных(ИмяПараметра));
Если СтрокаПараметра <> Неопределено Тогда
ЗначениеПараметра = СтрокаПараметра.Значение;
ЭлементыФормы.ДоступныеПоля.ТекущаяСтрока = КомпоновщикНастроек.Настройки.ДоступныеПоляВыбора.НайтиПоле(СтрокаПараметра.Параметр);
выхУспехВычисления = Истина;
КонецЕсли;
Возврат ЗначениеПараметра;
КонецФункции
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирКлсПолеТекстаПрограммы.Форма.РедакторВыраженияЗапроса");
#Если Сервер И Не Сервер Тогда
ПриПолученииДанныхДоступныхПолей();
#КонецЕсли
ирОбщий.ПодключитьОбработчикиСобытийДоступныхПолейКомпоновкиЛкс(ЭлементыФормы.ДоступныеПоля);
Запросы.Колонки.Добавить("НачальнаяКолонка", Новый ОписаниеТипов("Число"));
Запросы.Колонки.Добавить("НачальнаяСтрока", Новый ОписаниеТипов("Число"));
Запросы.Колонки.Добавить("КонечнаяКолонка", Новый ОписаниеТипов("Число"));
Запросы.Колонки.Добавить("КонечнаяСтрока", Новый ОписаниеТипов("Число"));
ЭтаФорма.ТипВыражения = "Параметр";
мПредставленияТиповВыражений = Новый СписокЗначений;
мПредставленияТиповВыражений.Добавить("УсловиеОтбора", "Отбор");
мПредставленияТиповВыражений.Добавить("ПараметрВиртуальнойТаблицы", "Параметр таблицы");
мПредставленияТиповВыражений.Добавить("УсловиеСвязи", "Связь таблиц");
мПредставленияТиповВыражений.Добавить("ВыбранноеПоле", "Выбранное поле");
мПредставленияТиповВыражений.Добавить("Группировка", "Группировка");
мПредставленияТиповВыражений.Добавить("ПолеИтога", "Итоги");
ТаблицаФункций.Колонки.Добавить("СтруктураТипа");
мИмяСлужебногоПоля = "_СлужебноеПоле" + ирОбщий.СуффиксСлужебногоСвойстваЛкс();

View File

@ -102,7 +102,7 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,5846ce06-55c9-408e-85c8-3daec0578a52,59,1,17,
{7,5f778d1d-f4d3-49f4-9eb4-a40023e76c81,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,f4649d23-a422-4efb-b982-184fbb1b5bd6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5846ce06-55c9-408e-85c8-3daec0578a52,15},15,
{1,2,
{"ru","Заменить неначальные табуляции пробелами"},
@ -124,7 +124,7 @@ AAAAAAD///////8AAAAAAAAA////////AAAAAAAA////////AAAAAAAA////AP//
////AAAAAAAA////////AAAAAAAAAA==}
},0,""},
{0,0,0},1},
{7,0c3d34de-77b5-463e-b5f9-3c24ea19c73e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,c7d9fabf-6160-4a94-a7f6-dec01b09642d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,2,
{"ru","Выделить текущее слово"},
@ -141,7 +141,9 @@ AAAAAAD///////8AAAAAAAAA////////AAAAAAAA////////AAAAAAAA////AP//
i+APIxCPSmins4J27YGgF5bjZJaqaLIam74vmV0Xg+f6zgcFADs=}
},0,""},
{0,87,8},1},
{7,829fdb06-8c82-4850-b26b-87a4072a4912,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,5eb5c04f-a6cb-4ba8-8467-ea41b778e496,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,281a3bcf-ea22-43a7-85fe-bc8a3ccf77eb,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,2,
{"ru","Выполнить шаблон"},
@ -174,39 +176,26 @@ AJkAAP///////////zOZmZn//5n//5n//5n//5n//5n//5n//5n//5n//zOZmf//
/////////////w==}
},0,""},
{0,32,4},1},
{7,7b405b69-b831-4648-bead-7f33931e05ef,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5846ce06-55c9-408e-85c8-3daec0578a52,33},7,
{7,39838f79-448c-4d43-9c62-8cd28c61f02e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7,
{1,2,
{"ru","Сравнить текст с предыдущим переданным для сравнения"},
{"en","Сравнить текст с предыдущим переданным для сравнения"}
{"ru","Настройка компоненты"},
{"en","Настройка компоненты"}
},
{1,2,
{"ru","Сравнить текст с предыдущим переданным для сравнения"},
{"en","Сравнить текст с предыдущим переданным для сравнения"}
{"ru","Настройка компоненты"},
{"en","Настройка компоненты"}
},
{4,1,
{0,8c325feb-0b3d-4094-aa2f-917b484044a5},"",-1,-1,0,0,""},1},
{7,3824dfb9-cb42-4a2e-a5b9-74c1cf853567,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,2,
{"ru","Открыть синтакс-помощник"},
{"en","Открыть синтакс-помощник"}
},
{1,2,
{"ru","Открыть синтакс-помощник"},
{"en","Открыть синтакс-помощник"}
},
{4,1,
{0,eb314d10-238f-4a21-8374-4b1021a0b234},"",-1,-1,0,0,""},
{0,112,12},1},
{7,16e06971-7ccf-49a5-8d05-1496cba6c4de,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{0,31b93f03-0ba2-4631-a171-0d3a3d2ecc48},"",-1,-1,1,0,""},1},
{7,480371a9-961b-403f-ae3f-8269cca65fd9,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5846ce06-55c9-408e-85c8-3daec0578a52,12},15,
{1,2,
{"ru","Контекстная подсказка"},
{"ru","Контекстная подсказка Ctrl+Space или Ctrl+Alt+Space"},
{"en","Контекстная подсказка"}
},
{1,2,
{"ru","Контекстная подсказка"},
{"ru","Контекстная подсказка Ctrl+Space или Ctrl+Alt+Space"},
{"en","Контекстная подсказка"}
},
{4,3,
@ -232,7 +221,7 @@ APD7////////////////////////////////////////////////////////////
/////////////w==}
},0,""},
{0,32,8},1},
{7,e58c004c-7d5b-49e7-89c7-d4a36d6c8c3e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,825832c6-2eea-4531-9fc3-2101cbb897c8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,2,
{"ru","Автоматически отображать справку в последнем режиме для текущего положения курсора"},
@ -245,36 +234,47 @@ APD7////////////////////////////////////////////////////////////
{4,1,
{0,9874f7cc-b882-4c78-b427-52a69427221b},"",-1,-1,0,0,""},
{0,65,24},1},
{7,5f404c72-8093-4de4-88d0-7f0054b8d700,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7,
{7,5865a4c6-7480-4758-ab4e-66e80e83f0b1,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,20f861ad-06b3-4b04-9b37-e154f837de1d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5846ce06-55c9-408e-85c8-3daec0578a52,33},7,
{1,2,
{"ru","Настройка компоненты"},
{"en","Настройка компоненты"}
{"ru","Сравнить текст с предыдущим переданным для сравнения"},
{"en","Сравнить текст с предыдущим переданным для сравнения"}
},
{1,2,
{"ru","Настройка компоненты"},
{"en","Настройка компоненты"}
{"ru","Сравнить текст с предыдущим переданным для сравнения"},
{"en","Сравнить текст с предыдущим переданным для сравнения"}
},
{4,1,
{0,31b93f03-0ba2-4631-a171-0d3a3d2ecc48},"",-1,-1,1,0,""},1},
{7,8cb97873-8385-4dc9-ac80-9b7aea4c1909,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,aff04033-e591-484a-bf39-26123e8d4343,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,c645643f-f63b-4384-84e9-ab4d14b5734a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{0,8c325feb-0b3d-4094-aa2f-917b484044a5},"",-1,-1,0,0,""},1},
{7,e8567a4d-fb4a-4c0d-88af-94b5daec0e3a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,2,
{"ru","Установить фокус на поле текстового документа"},
{"ru","Открыть синтакс-помощник"},
{"en","Открыть синтакс-помощник"}
},
{1,2,
{"ru","Открыть синтакс-помощник"},
{"en","Открыть синтакс-помощник"}
},
{4,1,
{0,eb314d10-238f-4a21-8374-4b1021a0b234},"",-1,-1,0,0,""},
{0,112,12},1},
{7,648c2d65-5d62-4f9f-92e1-877968c3b73d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,2,
{"ru","Установить фокус ввода на поле текста"},
{"en","Установить фокус на поле текстового документа"}
},
{1,2,
{"ru","Установить фокус на поле текстового документа"},
{"ru","Установить фокус ввода на поле текста"},
{"en","Установить фокус на поле текстового документа"}
},
{4,1,
{0,81ba994f-39c2-4276-bbc1-6634a6556eaa},"",-1,-1,0,0,""},
{0,65,20},1},
{7,a285b674-6443-4475-8812-e0febf727945,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,2cd5affb-b3a5-4bdd-88a1-db4cd2f44819,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5846ce06-55c9-408e-85c8-3daec0578a52,25},15,
{1,2,
{"ru","Проверить"},
@ -287,7 +287,7 @@ APD7////////////////////////////////////////////////////////////
{4,1,
{0,dcd23a32-5c7c-43f2-9021-80d98128556f},"",-1,-1,1,0,""},
{0,118,8},1},
{7,bc1b395a-1a3c-46e1-bc4d-7100495cb728,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,d6c29f4c-6272-43cf-b7cd-d2e5bb7ccf39,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,2,
{"ru","Перейти к определению"},
@ -300,7 +300,7 @@ APD7////////////////////////////////////////////////////////////
{4,1,
{0,912c5b22-731a-4fab-bdc6-f7c0a77b2c67},"",13,11,1,0,""},
{0,123,0},1},
{7,5cc5e3e4-8427-4be2-8cf2-6b0fcdc42436,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,ffc14a82-62bd-43ec-b505-beaeab910ee2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,2,
{"ru","Открыть подсказку по вызову метода в позиции параметра (Ctrl+Shift+Space)"},
@ -333,7 +333,7 @@ AP///////wAAAAAAAP///wAAAAAAAP///////wAAAAAAAP//////////////////
/////////////w==}
},0,""},
{0,0,0},1},
{7,a57b7ac7-6c2b-42e3-9e8e-4954d8555396,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,353ca580-d399-4354-b6c1-33891155768a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,2,
{"ru","Поиск справки по текущему слову"},
@ -366,9 +366,9 @@ mTMzM////////////////5kAAJkAAP//////////////////////////////////
/////////////w==}
},0,""},
{0,112,8},1},
{7,7c1be31f-6267-4c86-842c-33a0e240bd57,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,1ce9a7fa-ed09-4ab2-9d6d-11edc28db4fe,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,188357a6-2cad-432d-8843-308091185c12,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,42de93b4-8eb3-4d8e-ab90-408f813f757f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5846ce06-55c9-408e-85c8-3daec0578a52,40},6,
{1,2,
{"ru","Контекстная подсказка"},
@ -378,42 +378,42 @@ mTMzM////////////////5kAAJkAAP//////////////////////////////////
{"ru","Контекстная подсказка"},
{"en","Контекстная подсказка"}
},1},2,
{5,5846ce06-55c9-408e-85c8-3daec0578a52,40,0,8,5f778d1d-f4d3-49f4-9eb4-a40023e76c81,
{5,5846ce06-55c9-408e-85c8-3daec0578a52,40,0,8,f4649d23-a422-4efb-b982-184fbb1b5bd6,
{8,"ЗаменитьТабуляции",1,3,
{1,2,
{"ru","Заменить табуляции"},
{"en","Заменить табуляции"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,47,1e2,0,0,1,0,0,0,0},829fdb06-8c82-4850-b26b-87a4072a4912,
},1,5846ce06-55c9-408e-85c8-3daec0578a52,47,1e2,0,0,1,0,0,0,0},281a3bcf-ea22-43a7-85fe-bc8a3ccf77eb,
{8,"ВыполнитьШаблон",1,2,
{1,2,
{"ru","Выполнить шаблон"},
{"en","Выполнить шаблон"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,45,1e2,0,0,1,0,0,0,0},0c3d34de-77b5-463e-b5f9-3c24ea19c73e,
},1,5846ce06-55c9-408e-85c8-3daec0578a52,45,1e2,0,0,1,0,0,0,0},c7d9fabf-6160-4a94-a7f6-dec01b09642d,
{8,"ВыделитьСлово",0,2,
{1,2,
{"ru","Выделить слово"},
{"en","Выделить слово"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,49,1e2,0,0,1,0,0,0,0},16e06971-7ccf-49a5-8d05-1496cba6c4de,
},1,5846ce06-55c9-408e-85c8-3daec0578a52,49,1e2,0,0,1,0,0,0,0},480371a9-961b-403f-ae3f-8269cca65fd9,
{8,"ВызватьКонтекстнуюПодсказку",1,3,
{1,2,
{"ru","Контекстная подсказка"},
{"en","Контекстная подсказка"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,41,1e2,0,0,1,0,0,0,0},e58c004c-7d5b-49e7-89c7-d4a36d6c8c3e,
},1,5846ce06-55c9-408e-85c8-3daec0578a52,41,1e2,0,0,1,0,0,0,0},825832c6-2eea-4531-9fc3-2101cbb897c8,
{8,"АвтоКонтекстнаяПомощь",0,2,
{1,2,
{"ru","Авто контекстная помощь"},
{"en","Авто контекстная помощь"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,56,1e2,0,0,1,0,0,0,0},3824dfb9-cb42-4a2e-a5b9-74c1cf853567,
},1,5846ce06-55c9-408e-85c8-3daec0578a52,56,1e2,0,0,1,0,0,0,0},e8567a4d-fb4a-4c0d-88af-94b5daec0e3a,
{8,"СинтаксПомощник",0,2,
{1,2,
{"ru","Синтакс-помощник"},
{"en","Синтакс-помощник"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,44,1e2,0,0,1,0,0,0,0},5f404c72-8093-4de4-88d0-7f0054b8d700,
},1,5846ce06-55c9-408e-85c8-3daec0578a52,44,1e2,0,0,1,0,0,0,0},39838f79-448c-4d43-9c62-8cd28c61f02e,
{8,"Настройка",0,2,
{1,2,
{"ru","Настройка"},
{"en","Настройка"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,46,1e2,0,0,1,0,0,0,0},aff04033-e591-484a-bf39-26123e8d4343,
},1,5846ce06-55c9-408e-85c8-3daec0578a52,46,1e2,0,0,1,0,0,0,0},5865a4c6-7480-4758-ab4e-66e80e83f0b1,
{8,"Разделитель2",0,2,
{1,1,
{"ru","Действие"}
@ -422,45 +422,45 @@ mTMzM////////////////5kAAJkAAP//////////////////////////////////
{0}
}
},
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,9,7b405b69-b831-4648-bead-7f33931e05ef,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,9,20f861ad-06b3-4b04-9b37-e154f837de1d,
{8,"СравнитьТекст",0,2,
{1,2,
{"ru","Сравнить текст"},
{"en","Сравнить текст"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,32,1e2,0,0,1,0,0,0,0},c645643f-f63b-4384-84e9-ab4d14b5734a,
},1,5846ce06-55c9-408e-85c8-3daec0578a52,32,1e2,0,0,1,0,0,0,0},648c2d65-5d62-4f9f-92e1-877968c3b73d,
{8,"УстановитьФокус",0,1,
{1,2,
{"ru","Установить фокус"},
{"en","Установить фокус"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,26,1e2,0,0,1,0,0,0,0},a285b674-6443-4475-8812-e0febf727945,
},1,5846ce06-55c9-408e-85c8-3daec0578a52,26,1e2,0,0,1,0,0,0,0},2cd5affb-b3a5-4bdd-88a1-db4cd2f44819,
{8,"Проверить",0,4,
{1,2,
{"ru","Проверить"},
{"en","Проверить"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,20,1e2,0,0,1,0,0,0,0},8cb97873-8385-4dc9-ac80-9b7aea4c1909,
},1,5846ce06-55c9-408e-85c8-3daec0578a52,20,1e2,0,0,1,0,0,0,0},5eb5c04f-a6cb-4ba8-8467-ea41b778e496,
{8,"Разделитель0",0,1,
{1,1,
{"ru","Действие"}
},0,5846ce06-55c9-408e-85c8-3daec0578a52,19,1e2,2,0,1,0,0,0,0},bc1b395a-1a3c-46e1-bc4d-7100495cb728,
},0,5846ce06-55c9-408e-85c8-3daec0578a52,19,1e2,2,0,1,0,0,0,0},d6c29f4c-6272-43cf-b7cd-d2e5bb7ccf39,
{8,"ПерейтиКОпределению",0,1,
{1,2,
{"ru","Определение"},
{"en","Определение"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,16,1e2,0,0,1,0,0,0,0},5cc5e3e4-8427-4be2-8cf2-6b0fcdc42436,
},1,5846ce06-55c9-408e-85c8-3daec0578a52,16,1e2,0,0,1,0,0,0,0},ffc14a82-62bd-43ec-b505-beaeab910ee2,
{8,"ПодсказатьПараметр",0,3,
{1,2,
{"ru","Подсказать параметр (Ctrl+Shift+Space)"},
{"en","Подсказать параметр (Ctrl+Shift+Space)"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,51,1e2,0,0,1,0,0,0,0},a57b7ac7-6c2b-42e3-9e8e-4954d8555396,
},1,5846ce06-55c9-408e-85c8-3daec0578a52,51,1e2,0,0,1,0,0,0,0},353ca580-d399-4354-b6c1-33891155768a,
{8,"КонтекстныйСинтаксПомощник",0,5,
{1,2,
{"ru","Контекстная справка"},
{"en","Контекстная справка"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,52,1e2,0,0,1,0,0,0,0},7c1be31f-6267-4c86-842c-33a0e240bd57,
},1,5846ce06-55c9-408e-85c8-3daec0578a52,52,1e2,0,0,1,0,0,0,0},1ce9a7fa-ed09-4ab2-9d6d-11edc28db4fe,
{8,"Разделитель1",0,3,
{1,1,
{"ru","Действие6"}
},0,5846ce06-55c9-408e-85c8-3daec0578a52,29,1e2,2,0,1,0,0,0,0},188357a6-2cad-432d-8843-308091185c12,
},0,5846ce06-55c9-408e-85c8-3daec0578a52,29,1e2,2,0,1,0,0,0,0},42de93b4-8eb3-4d8e-ab90-408f813f757f,
{8,"ПодменюПодсказка",0,1,
{1,2,
{"ru","Подсказка"},
@ -530,9 +530,7 @@ mTMzM////////////////5kAAJkAAP//////////////////////////////////
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,21,1,12,
{7,c3f9aba6-1ff6-4832-bdbc-0b174522aa94,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,9634c596-b2c0-4d68-aae9-e4c819577836,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,dd678b9a-4062-4ab9-bd93-73556b881dfa,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,6},15,
{1,2,
{"ru","Преобразовать из выражения встроенного языка"},
@ -565,7 +563,7 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
49He49He49He4w==}
},0,""},
{0,68,24},2},
{7,6d9700dc-d4ea-4793-8446-782d4a6e2957,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,3572b61b-9d69-43df-bcb2-d834213cdd8b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,2,
{"ru","Закомментировать выделенный фрагмент"},
@ -578,19 +576,9 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{4,1,
{0,330f469c-0df4-4553-8057-feca0945e2e1},"",-1,-1,1,0,""},
{0,111,8},2},
{7,e45ba5f0-14c0-4066-802a-225d83fe95c7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7,
{1,2,
{"ru","Вставить весь текст из буфера обмена"},
{"en","Вставить весь текст из буфера обмена"}
},
{1,2,
{"ru","Вставить весь текст из буфера обмена"},
{"en","Вставить весь текст из буфера обмена"}
},
{4,1,
{0,ef4a1e23-a419-47a0-a14a-c6ad33f99d31},"",-1,-1,0,0,""},2},
{7,8abbb248-9de1-4ffd-be56-9dac455da947,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,ed721a47-8413-4d02-855f-bb9a09b03d77,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,25149727-86f9-4450-80c1-bca1d133e6aa,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,2,
{"ru","Раскомментировать выделенный фрагмент"},
@ -603,24 +591,9 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{4,1,
{0,7d74e7c6-69ed-45d1-a6c7-56c667673005},"",-1,-1,1,0,""},
{0,111,12},2},
{7,6bd0ad33-2151-4564-af13-d047acaf1157,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,69359e94-205a-4b7a-91f4-5005410c6d72,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,17e28b83-5cd9-44d5-b4ec-74402b3e66cb,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,7c8bb6bd-6336-4bb6-b0ec-2f58b9a575a6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,432161ec-a25a-40c6-88a5-dafdd5879e19,3},15,
{1,2,
{"ru","Собственный конструктор запросов (ИР) с расширенными возможностями"},
{"en","Собственный конструктор запросов (ИР) с расширенными возможностями"}
},
{1,2,
{"ru","Собственный конструктор запросов (ИР) с расширенными возможностями"},
{"en","Собственный конструктор запросов (ИР) с расширенными возможностями"}
},
{4,1,
{0,fa783281-4bba-4e48-9bfd-1489120e9d85},"",-1,-1,0,0,""},
{0,87,12},2},
{7,4122ad49-7bbf-4d09-8144-9e1657874809,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,20a1f414-9aa7-4803-87c8-df08df832922,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,432161ec-a25a-40c6-88a5-dafdd5879e19,3},15,
{1,2,
{"ru","Стандартный конструктор запросов 1С"},
@ -633,7 +606,34 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{4,1,
{0,fa783281-4bba-4e48-9bfd-1489120e9d85},"",-1,-1,0,0,""},
{0,0,0},2},
{7,72260d75-5344-4753-8b05-b61cca6fb89a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,372cc9bc-e1fd-4931-9005-efbc2d684797,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,432161ec-a25a-40c6-88a5-dafdd5879e19,3},15,
{1,2,
{"ru","Собственный конструктор запросов (ИР) с расширенными возможностями"},
{"en","Собственный конструктор запросов (ИР) с расширенными возможностями"}
},
{1,2,
{"ru","Собственный конструктор запросов (ИР) с расширенными возможностями"},
{"en","Собственный конструктор запросов (ИР) с расширенными возможностями"}
},
{4,1,
{0,fa783281-4bba-4e48-9bfd-1489120e9d85},"",-1,-1,0,0,""},
{0,87,12},2},
{7,4733320e-63b1-4335-b10e-4e1ee0bb6885,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,7be219b8-ae0d-4f74-ba45-b86cb1e82b57,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7,
{1,2,
{"ru","Вставить весь текст из буфера обмена"},
{"en","Вставить весь текст из буфера обмена"}
},
{1,2,
{"ru","Вставить весь текст из буфера обмена"},
{"en","Вставить весь текст из буфера обмена"}
},
{4,1,
{0,ef4a1e23-a419-47a0-a14a-c6ad33f99d31},"",-1,-1,0,0,""},2},
{7,b71f2b93-60bd-400b-8e3d-bcc193bc990b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7,
{1,2,
{"ru","Копировать весь текст в буфер обмена"},
@ -645,7 +645,7 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
},
{4,1,
{0,ce20c321-bc66-4c13-8bc1-58d477f5b758},"",-1,-1,0,0,""},2},
{7,7dcd6aaf-f956-4545-a53d-8fa7fc448fa8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,5cabe1ae-7621-4400-ac4f-6993b2630516,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,2,
{"ru","Форматировать синтаксически корректный весь текст через конструктор запроса ИР"},
@ -658,7 +658,7 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{4,1,
{0,6af85f61-88a4-4b0a-b061-5637b647b7a9},"",-1,-1,1,0,""},
{0,70,20},2},
{7,29ac901f-09fb-4025-9ec8-d9997a389768,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,8f04bcd0-bd8f-4205-87a2-2295cff28fbf,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7,
{1,2,
{"ru","Копировать выделенный текст в буфер обмена в виде кода на встроенном языке"},
@ -670,59 +670,59 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
},
{4,1,
{0,7a3cee33-d378-4621-b7dc-0275f6690e27},"",-1,-1,0,0,""},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,12,9634c596-b2c0-4d68-aae9-e4c819577836,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,12,dd678b9a-4062-4ab9-bd93-73556b881dfa,
{8,"УдалитьПереносы",1,2,
{1,2,
{"ru","Преобразовать из выражения встроенного языка"},
{"en","Преобразовать из выражения встроенного языка"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,5,1e2,0,0,1,0,0,0,0},6d9700dc-d4ea-4793-8446-782d4a6e2957,
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,5,1e2,0,0,1,0,0,0,0},3572b61b-9d69-43df-bcb2-d834213cdd8b,
{8,"Закомментировать",0,2,
{1,2,
{"ru","Закомментировать"},
{"en","Закомментировать"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,20,1e2,0,0,1,0,0,0,0},8abbb248-9de1-4ffd-be56-9dac455da947,
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,20,1e2,0,0,1,0,0,0,0},25149727-86f9-4450-80c1-bca1d133e6aa,
{8,"Раскомментировать",0,3,
{1,2,
{"ru","Раскомментировать"},
{"en","Раскомментировать"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,19,1e2,0,0,1,0,0,0,0},17e28b83-5cd9-44d5-b4ec-74402b3e66cb,
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,19,1e2,0,0,1,0,0,0,0},69359e94-205a-4b7a-91f4-5005410c6d72,
{8,"Разделитель10",0,1,
{1,1,
{"ru","Действие"}
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,16,1e2,2,0,1,0,0,0,0},7c8bb6bd-6336-4bb6-b0ec-2f58b9a575a6,
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,16,1e2,2,0,1,0,0,0,0},372cc9bc-e1fd-4931-9005-efbc2d684797,
{8,"КонструкторЗапросовИР",0,6,
{1,2,
{"ru","КонструкторИР"},
{"en","КонструкторИР"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,18,1e2,0,3,1,0,0,0,0},c3f9aba6-1ff6-4832-bdbc-0b174522aa94,
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,18,1e2,0,3,1,0,0,0,0},4733320e-63b1-4335-b10e-4e1ee0bb6885,
{8,"Разделитель11",0,2,
{1,1,
{"ru","Действие"}
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,14,1e2,2,0,1,0,0,0,0},4122ad49-7bbf-4d09-8144-9e1657874809,
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,14,1e2,2,0,1,0,0,0,0},20a1f414-9aa7-4803-87c8-df08df832922,
{8,"КонструкторЗапросов1С",0,5,
{1,2,
{"ru","Конструктор1С"},
{"en","Конструктор1С"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,15,1e2,0,3,1,0,0,0,0},6bd0ad33-2151-4564-af13-d047acaf1157,
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,15,1e2,0,3,1,0,0,0,0},ed721a47-8413-4d02-855f-bb9a09b03d77,
{8,"Разделитель12",0,2,
{1,1,
{"ru","Действие"}
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,11,1e2,2,0,1,0,0,0,0},e45ba5f0-14c0-4066-802a-225d83fe95c7,
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,11,1e2,2,0,1,0,0,0,0},7be219b8-ae0d-4f74-ba45-b86cb1e82b57,
{8,"ВставитьИзБуфераОбменаВесьТекст",1,2,
{1,2,
{"ru","Вставить все"},
{"en","Вставить все"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,12,1e2,0,0,1,0,0,0,0},72260d75-5344-4753-8b05-b61cca6fb89a,
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,12,1e2,0,0,1,0,0,0,0},b71f2b93-60bd-400b-8e3d-bcc193bc990b,
{8,"КопироватьВБуферОбменаВесьТекст",0,2,
{1,2,
{"ru","Копировать все"},
{"en","Копировать все"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,13,1e2,0,0,1,0,0,0,0},7dcd6aaf-f956-4545-a53d-8fa7fc448fa8,
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,13,1e2,0,0,1,0,0,0,0},5cabe1ae-7621-4400-ac4f-6993b2630516,
{8,"Форматировать",0,1,
{1,2,
{"ru","Форматировать"},
{"en","Форматировать"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,21,1e2,0,0,1,0,0,0,0},29ac901f-09fb-4025-9ec8-d9997a389768,
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,21,1e2,0,0,1,0,0,0,0},8f04bcd0-bd8f-4205-87a2-2295cff28fbf,
{8,"КопироватьВБуферОбменаТекстВВидеКода",0,1,
{1,2,
{"ru","Копировать в виде кода"},
@ -792,9 +792,11 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,13,1,8,
{7,5766ddb5-bd44-40cc-8999-f31338a86e75,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,69cb2f3f-6db7-4006-a42d-dfdf71051cb1,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,6c43790d-f4ec-4373-b928-741102052bf1,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,ab61af69-9ef2-4816-bb1a-b9b4d2b44df1,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,fea9b539-d96c-4516-9565-cf5ba691c8aa,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,3},15,
{1,2,
{"ru","Выполнить"},
@ -807,11 +809,19 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{4,1,
{0,842a65e8-9f3f-4f8c-ae3c-0e35d8eb105e},"",-1,-1,0,0,""},
{0,82,8},2},
{7,737b75cd-3c27-4860-85d6-057b51304814,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,9e45e2cc-072d-4a60-aad4-1781a5557e9d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},6,
{1,2,
{"ru","Открыть список общих методов с возможностью поиска"},
{"en","Открыть список общих методов с возможностью поиска"}
},
{1,2,
{"ru","Открыть список общих методов с возможностью поиска"},
{"en","Открыть список общих методов с возможностью поиска"}
},2},
{7,aee4f23c-0290-418f-96cb-d13810125a14,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,6cec29df-fd22-4741-98dd-94d6148d8d4e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,b4b3e396-a9e7-4e57-a258-078e56335774,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,627c15c4-19d2-4f8b-afa5-cce246b5994a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,2,
{"ru","Редактор строкового литерала"},
@ -824,7 +834,9 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{4,1,
{0,1e479db6-369e-4fac-9181-8c3280a07e6f},"",8,0,1,0,""},
{0,69,12},2},
{7,379d8254-eba4-4e0e-a944-2d1db4691903,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,b2c73f1a-8370-4488-a1a3-e231dec529dc,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,3c70bdca-9171-4a92-8b8a-9cb8f2067f0c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,432161ec-a25a-40c6-88a5-dafdd5879e19,3},15,
{1,2,
{"ru","Основной конструктор запросов. В зависимости от настроек пользователя будет открыт собственный или стандартный конструктор запросов."},
@ -836,52 +848,40 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
},
{4,1,
{0,fa783281-4bba-4e48-9bfd-1489120e9d85},"",-1,-1,0,0,""},
{0,87,12},2},
{7,1cbabe23-e015-4b14-b7aa-a4b25fcbfe61,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},6,
{1,2,
{"ru","Открыть список общих методов с возможностью поиска"},
{"en","Открыть список общих методов с возможностью поиска"}
},
{1,2,
{"ru","Открыть список общих методов с возможностью поиска"},
{"en","Открыть список общих методов с возможностью поиска"}
},2},
{7,c42a802b-fed5-48e6-b1dd-8e8c79165985,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,8,737b75cd-3c27-4860-85d6-057b51304814,
{0,87,12},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,8,69cb2f3f-6db7-4006-a42d-dfdf71051cb1,
{8,"Разделитель20",0,2,
{1,1,
{"ru","Действие"}
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,7,1e2,2,0,1,0,0,0,0},6c43790d-f4ec-4373-b928-741102052bf1,
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,7,1e2,2,0,1,0,0,0,0},fea9b539-d96c-4516-9565-cf5ba691c8aa,
{8,"Выполнить",0,3,
{1,2,
{"ru","Выполнить"},
{"en","Выполнить"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,1,1e2,0,3,1,0,0,0,0},6cec29df-fd22-4741-98dd-94d6148d8d4e,
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,1,1e2,0,3,1,0,0,0,0},ab61af69-9ef2-4816-bb1a-b9b4d2b44df1,
{8,"Разделитель21",0,1,
{1,1,
{"ru","Действие"}
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,6,1e2,2,0,1,0,0,0,0},b4b3e396-a9e7-4e57-a258-078e56335774,
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,6,1e2,2,0,1,0,0,0,0},627c15c4-19d2-4f8b-afa5-cce246b5994a,
{8,"РедакторСтроковогоЛитерала",0,2,
{1,2,
{"ru","Редактор строки"},
{"en","Редактор строки"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,5,1e2,0,0,1,0,0,0,0},379d8254-eba4-4e0e-a944-2d1db4691903,
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,5,1e2,0,0,1,0,0,0,0},3c70bdca-9171-4a92-8b8a-9cb8f2067f0c,
{8,"КонструкторЗапросов",0,6,
{1,2,
{"ru","Конструктор"},
{"en","Конструктор"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,8,1e2,0,0,1,0,0,0,0},c42a802b-fed5-48e6-b1dd-8e8c79165985,
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,8,1e2,0,0,1,0,0,0,0},aee4f23c-0290-418f-96cb-d13810125a14,
{8,"Разделитель23",0,3,
{1,1,
{"ru","Действие"}
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,12,1e2,2,0,1,0,0,0,0},1cbabe23-e015-4b14-b7aa-a4b25fcbfe61,
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,12,1e2,2,0,1,0,0,0,0},9e45e2cc-072d-4a60-aad4-1781a5557e9d,
{8,"ПоискОбщегоМетода",0,1,
{1,2,
{"ru","Общие методы"},
{"en","Общие методы"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,11,1e2,0,0,1,0,0,0,0},5766ddb5-bd44-40cc-8999-f31338a86e75,
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,11,1e2,0,0,1,0,0,0,0},b2c73f1a-8370-4488-a1a3-e231dec529dc,
{8,"Разделитель24",0,4,
{1,1,
{"ru","Действие"}
@ -950,11 +950,9 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,16,1,4,
{7,e2b7f64a-7d1c-46a3-9734-6319a48890fe,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,3a0b3885-60e7-44ea-a7e2-cbf1a39a9db2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,bbb6ab1a-adaa-4ebf-b7a9-c2447fceea4a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,99e690f4-c9df-4c48-bd32-e5f92030bb89,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,f1640e89-c793-4fa7-aed6-b396bc7f159a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7,
{1,2,
{"ru","Вставить весь текст из буфера обмена"},
@ -966,7 +964,7 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
},
{4,1,
{0,ef4a1e23-a419-47a0-a14a-c6ad33f99d31},"",-1,-1,0,0,""},2},
{7,91eafa66-efe5-4fa9-ad5a-fea97db49fe7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,6812e45c-82ea-4be6-a0ac-5d3a5c6fb687,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7,
{1,2,
{"ru","Копировать весь текст в буфер обмена"},
@ -977,22 +975,24 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{"en","Копировать весь текст в буфер обмена"}
},
{4,1,
{0,ce20c321-bc66-4c13-8bc1-58d477f5b758},"",-1,-1,0,0,""},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,bbb6ab1a-adaa-4ebf-b7a9-c2447fceea4a,
{0,ce20c321-bc66-4c13-8bc1-58d477f5b758},"",-1,-1,0,0,""},2},
{7,aab535da-a274-4637-b9a0-450d37a71d67,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,3a0b3885-60e7-44ea-a7e2-cbf1a39a9db2,
{8,"Разделитель2",0,3,
{1,1,
{"ru","Действие"}
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,11,1e2,2,0,1,0,0,0,0},99e690f4-c9df-4c48-bd32-e5f92030bb89,
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,11,1e2,2,0,1,0,0,0,0},f1640e89-c793-4fa7-aed6-b396bc7f159a,
{8,"ВставитьИзБуфераОбменаВесьТекст",0,3,
{1,2,
{"ru","Вставить все"},
{"en","Вставить все"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,15,1e2,0,0,1,0,0,0,0},91eafa66-efe5-4fa9-ad5a-fea97db49fe7,
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,15,1e2,0,0,1,0,0,0,0},6812e45c-82ea-4be6-a0ac-5d3a5c6fb687,
{8,"КопироватьВБуферОбменаВесьТекст",0,3,
{1,2,
{"ru","Копировать все"},
{"en","Копировать все"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,16,1e2,0,0,1,0,0,0,0},e2b7f64a-7d1c-46a3-9734-6319a48890fe,
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,16,1e2,0,0,1,0,0,0,0},aab535da-a274-4637-b9a0-450d37a71d67,
{8,"Разделитель30",0,3,
{1,1,
{"ru","Действие"}
@ -1061,20 +1061,20 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,f2825219-242c-4238-9a36-b8d028bfceed,13,1,5,
{7,e87e7135-3ee5-45d3-8844-5e2ee69d2554,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,e0daf805-9dfd-4b0b-a1bd-2198f4548412,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,f2825219-242c-4238-9a36-b8d028bfceed,10},0,2},
{7,089b766d-656a-4d58-a5c9-50b1905f8937,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,f2825219-242c-4238-9a36-b8d028bfceed,5},0,2},
{7,4a5f2ce2-1d1c-4e2c-a2c2-be13e861dd71,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,f2825219-242c-4238-9a36-b8d028bfceed,13},8,
{0,82,24},2},
{7,ee902ec7-e294-44c8-a5e0-9096dabaf56f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,52949faa-226b-4968-8ad4-8231f51b729f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,f2825219-242c-4238-9a36-b8d028bfceed,11},10,
{1,1,
{"ru","Найти следующее"}
},
{0,114,0},2},
{7,b812274f-bdab-4f21-a642-acd38e4922a2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,f2825219-242c-4238-9a36-b8d028bfceed,10},0,2},
{7,c7b0bffb-76ca-48f6-a5e3-f77fb8dddfbe,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,d608603a-731a-494b-a943-6225908c6e46,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,f2825219-242c-4238-9a36-b8d028bfceed,13},8,
{0,82,24},2},
{7,b0474ab4-9f15-499c-a286-1cd59d587280,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,f2825219-242c-4238-9a36-b8d028bfceed,12},14,
{1,1,
{"ru","Найти предыдущее"}
@ -1084,7 +1084,7 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{"en","Найти предыдущее"}
},
{0,114,4},2},2,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,e87e7135-3ee5-45d3-8844-5e2ee69d2554,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,089b766d-656a-4d58-a5c9-50b1905f8937,
{8,"КонтекстноеМеню",0,1,
{1,1,
{"ru","КонтекстноеМеню"}
@ -1093,21 +1093,21 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{1,f2825219-242c-4238-9a36-b8d028bfceed,4,0}
}
},
{5,f2825219-242c-4238-9a36-b8d028bfceed,5,0,4,4a5f2ce2-1d1c-4e2c-a2c2-be13e861dd71,
{5,f2825219-242c-4238-9a36-b8d028bfceed,5,0,4,d608603a-731a-494b-a943-6225908c6e46,
{8,"ЗаменитьВхожденияHTML",0,2,
{1,2,
{"ru","Заменить все"},
{"en","Заменить"}
},1,f2825219-242c-4238-9a36-b8d028bfceed,6,1e2,0,0,0,0,0,0,0},b812274f-bdab-4f21-a642-acd38e4922a2,
},1,f2825219-242c-4238-9a36-b8d028bfceed,6,1e2,0,0,0,0,0,0,0},e0daf805-9dfd-4b0b-a1bd-2198f4548412,
{8,"КонструкторФорматнойСтроки",0,2,
{1,2,
{"ru","Конструктор форматной строки"},
{"en","Конструктор форматной строки"}
},1,f2825219-242c-4238-9a36-b8d028bfceed,7,1e2,0,0,1,0,0,0,0},ee902ec7-e294-44c8-a5e0-9096dabaf56f,
},1,f2825219-242c-4238-9a36-b8d028bfceed,7,1e2,0,0,1,0,0,0,0},52949faa-226b-4968-8ad4-8231f51b729f,
{8,"НайтиСледующееHTML",0,2,
{1,1,
{"ru","Найти следующее"}
},1,f2825219-242c-4238-9a36-b8d028bfceed,8,1e2,0,0,1,0,0,0,0},c7b0bffb-76ca-48f6-a5e3-f77fb8dddfbe,
},1,f2825219-242c-4238-9a36-b8d028bfceed,8,1e2,0,0,1,0,0,0,0},b0474ab4-9f15-499c-a286-1cd59d587280,
{8,"НайтиПредыдущееHTML",0,3,
{1,1,
{"ru","Найти предыдущее"}
@ -1147,7 +1147,7 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{0}
}
}
},400,228,1,0,0,4,4,282,400,228,96},
},400,228,1,0,0,4,4,286,400,228,96},
{
{-1},5,
{0},

View File

@ -56,10 +56,10 @@
МассивМетодов.Добавить("CONNECT");
МассивМетодов.СортироватьПоЗначению();
СписокВыбора = ЭлементыФормы.МаксимальныйРазмерОтвета.СписокВыбора;
СписокВыбора.Добавить(1);
СписокВыбора.Добавить(100);
СписокВыбора.Добавить(1000);
СписокВыбора.Добавить(10000);
СписокВыбора.Добавить(5);
СписокВыбора.Добавить(500);
СписокВыбора.Добавить(5000);
СписокВыбора.Добавить(50000);
СписокВыбора = ЭлементыФормы.КодировкаЗапроса.СписокВыбора;
СписокВыбора.Добавить("UTF-8");
СписокВыбора.Добавить("UTF-16");
@ -386,7 +386,7 @@
ЭтаФорма.ТипАвторизации = "Basic";
ЭтаФорма.ТаймаутЗапроса = 5;
ЭтаФорма.МетодЗапроса = "GET";
ЭтаФорма.МаксимальныйРазмерОтвета = 1000;
ЭтаФорма.МаксимальныйРазмерОтвета = 5000;
ЭтаФорма.ИсточникСтрокиДляПоиска = "<Тело>";
ЭтаФорма.ИсточникТелаЗапроса = "ТелоЗапросаСтрока";
ПараметрыURL.Очистить();
@ -606,8 +606,21 @@
Если Истина
И ТипЗнч(ЗначениеПеретаскивания) = Тип("Массив")
И ЗначениеПеретаскивания.Количество() > 0
И ТипЗнч(ЗначениеПеретаскивания[0]) = Тип("СтрокаТаблицыЗначений")
И ЗначениеПеретаскивания[0].Владелец() = ПараметрыЗапроса
И (Ложь
Или (Истина
И ирОбщий.ЛиТипСтрокиТабличнойЧастиЛкс(ЗначениеПеретаскивания[0])
И (Ложь
Или ЗаголовкиЗапроса.Индекс(ЗначениеПеретаскивания[0]) >= 0
Или ЗаголовкиОтвета.Индекс(ЗначениеПеретаскивания[0]) >= 0))
Или (Истина
И ТипЗнч(ЗначениеПеретаскивания[0]) = Тип("СтрокаТаблицыЗначений")
И (Ложь
Или ЗначениеПеретаскивания[0].Владелец() = ПараметрыЗапроса
Или ЗначениеПеретаскивания[0].Владелец() = ПараметрыURL
Или ЗначениеПеретаскивания[0].Владелец() = КукиЗапроса
Или ЗначениеПеретаскивания[0].Владелец() = КукиОтвета
Или ЗначениеПеретаскивания[0].Владелец() = ДанныеФормыЗапроса)))
И Строка <> Неопределено
Тогда
СтандартнаяОбработка = Ложь;
ПараметрыПеретаскивания.ДопустимыеДействия = ДопустимыеДействияПеретаскивания.Копирование;
@ -624,15 +637,38 @@
Если Истина
И ТипЗнч(ЗначениеПеретаскивания) = Тип("Массив")
И ЗначениеПеретаскивания.Количество() > 0
И ТипЗнч(ЗначениеПеретаскивания[0]) = Тип("СтрокаТаблицыЗначений")
И ЗначениеПеретаскивания[0].Владелец() = ПараметрыЗапроса
И Строка <> Неопределено
Тогда
СтандартнаяОбработка = Ложь;
Если Истина
И ирОбщий.ЛиТипСтрокиТабличнойЧастиЛкс(ЗначениеПеретаскивания[0])
И (Ложь
Или ЗаголовкиЗапроса.Индекс(ЗначениеПеретаскивания[0]) >= 0
Или ЗаголовкиОтвета.Индекс(ЗначениеПеретаскивания[0]) >= 0)
Тогда
ИмяСвойстваТаблицы = "ЗаголовкиЗапроса";
ИначеЕсли ЗначениеПеретаскивания[0].Владелец() = ПараметрыЗапроса Тогда
ИмяСвойстваТаблицы = "ПараметрыЗапроса";
ИначеЕсли ЗначениеПеретаскивания[0].Владелец() = ПараметрыURL Тогда
ИмяСвойстваТаблицы = "ПараметрыURL";
ИначеЕсли Ложь
Или ЗначениеПеретаскивания[0].Владелец() = КукиЗапроса
Или ЗначениеПеретаскивания[0].Владелец() = КукиОтвета
Тогда
ИмяСвойстваТаблицы = "КукиЗапроса";
ИначеЕсли ЗначениеПеретаскивания[0].Владелец() = ДанныеФормыЗапроса Тогда
ИмяСвойстваТаблицы = "ДанныеФормыЗапроса";
Иначе
Возврат;
КонецЕсли;
Для Каждого СтрокаПараметра Из ЗначениеПеретаскивания Цикл
СтрокаНовогоПараметра = Строка.Параметры.Добавить();
ТаблицаПриемник = Строка.Запрос[ИмяСвойстваТаблицы];
СтрокаНовогоПараметра = ТаблицаПриемник.Добавить();
ЗаполнитьЗначенияСвойств(СтрокаНовогоПараметра, СтрокаПараметра);
СтрокаНовогоПараметра.Имя = ирОбщий.АвтоУникальноеИмяВКоллекцииЛкс(Строка.Параметры, СтрокаНовогоПараметра, "Имя");
ирОбщий.ОбновитьКопиюСвойстваВНижнемРегистреЛкс(СтрокаНовогоПараметра, "Имя");
СтрокаНовогоПараметра.Имя = ирОбщий.АвтоУникальноеИмяВКоллекцииЛкс(ТаблицаПриемник, СтрокаНовогоПараметра, "Имя");
Если ТаблицаПриемник.Колонки.Найти("НИмя") <> Неопределено Тогда
ирОбщий.ОбновитьКопиюСвойстваВНижнемРегистреЛкс(СтрокаНовогоПараметра, "Имя");
КонецЕсли;
КонецЦикла;
КонецЕсли;
@ -911,6 +947,9 @@
Если СоединениеHTTP = Неопределено Тогда
Возврат;
КонецЕсли;
Для Каждого СтрокаКУдалению Из ЗаголовкиЗапроса.НайтиСтроки(Новый Структура("Генерируемый", Истина)) Цикл
ЗаголовкиЗапроса.Удалить(СтрокаКУдалению);
КонецЦикла;
#Если Сервер И Не Сервер Тогда
СоединениеHTTP = Новый HTTPСоединение;
#КонецЕсли
@ -1117,7 +1156,10 @@
Если ЗначениеЗаполнено(ЗначениеКук) Тогда
ЗначениеКук = ЗначениеКук + "; ";
КонецЕсли;
ЗначениеКук = ЗначениеКук + СтрокаКуки.Имя + " = " + СтрокаКуки.Значение;
ЗначениеКук = ЗначениеКук + СтрокаКуки.Имя + "=" + СтрокаКуки.Значение;
Если ЗначениеЗаполнено(СтрокаКуки.path) Тогда
ЗначениеКук = ЗначениеКук + "; path=" + СтрокаКуки.path;
КонецЕсли;
КонецЦикла;
Результат = УстановитьГенерируемыйЗаголовокЗапроса("Cookie", ЗначениеКук);
Возврат Результат;
@ -1887,6 +1929,11 @@
Процедура ЗаголовкиЗапросаПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
Если Элемент.ТекущаяСтрока = Неопределено Тогда
Возврат;
КонецЕсли;
ЭлементыФормы.ЗаголовкиЗапроса.Колонки.Имя.ТолькоПросмотр = Элемент.ТекущаяСтрока.Генерируемый;
ЭлементыФормы.ЗаголовкиЗапроса.Колонки.Значение.ТолькоПросмотр = Элемент.ТекущаяСтрока.Генерируемый;
КонецПроцедуры
@ -2211,7 +2258,6 @@
мПлатформа = ирКэш.Получить();
мСтрокаЗагруженаВКонсоль = Ложь;
//Параметры.Колонки.Добавить("НИмя");
мСтруктураВосстановления = ирОбщий.ПолучитьСтруктуруВосстановленияКонсолиЛкс("irHttpConsole");
мИменаПростыхСвойствЗапроса = "МетодЗапроса, СерверЗапроса, ПортЗапроса, АдресРесурса, ПользовательЗапроса, ИспользоватьЗащищенноеСоединение, ТипАвторизации, АутентификацияОС, ТаймаутЗапроса, СобственныйПрокси,
|ХранитьПароль, Автоперенаправление, МаксимальныйРазмерОтвета, КодировкаЗапроса, ИспользоватьBOM, ТелоЗапросаСтрока, ТелоЗапросаДвоичныеДанные, РегулярноеВыражение, РезультатПоиска,

View File

@ -110,10 +110,12 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,a6448e9d-6277-4e10-ba66-de8906892560,5,1,3,
{7,a0e51258-1557-42c7-baac-24481c50a680,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,2c7a3b71-653b-4d2c-b268-97a64fcdc0e0,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,142,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,1},
{7,80276920-7f6e-497c-a0a4-8c2316f4b48b,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,9ee95369-c16e-40e2-bf67-d47f29b8dcb4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,94e4f2f9-7557-4e38-b82d-531ec4275971,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"OK",
{1,"OK",
{1,1,
@ -134,17 +136,15 @@
{1,2,
{"ru","OK"},
{"en","OK"}
},1},
{7,e272e7e2-d69a-465f-ba0e-337c116f02c0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,80276920-7f6e-497c-a0a4-8c2316f4b48b,
},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,94e4f2f9-7557-4e38-b82d-531ec4275971,
{8,"ОсновныеДействияФормыВыполнить",0,1,
{1,2,
{"ru"," OK "},
{"en"," OK "}
},1,a6448e9d-6277-4e10-ba66-de8906892560,1,1e2,0,1,1,0,0,0,0},e272e7e2-d69a-465f-ba0e-337c116f02c0,
},1,a6448e9d-6277-4e10-ba66-de8906892560,1,1e2,0,1,1,0,0,0,0},9ee95369-c16e-40e2-bf67-d47f29b8dcb4,
{8,"Разделитель",0,1,
{1,0},0,a6448e9d-6277-4e10-ba66-de8906892560,2,1e2,2,1,1,0,0,0,0},a0e51258-1557-42c7-baac-24481c50a680,
{1,0},0,a6448e9d-6277-4e10-ba66-de8906892560,2,1e2,2,1,1,0,0,0,0},2c7a3b71-653b-4d2c-b268-97a64fcdc0e0,
{8,"ОсновныеДействияФормыЗакрыть",0,1,
{1,2,
{"ru","Отмена"},
@ -154,7 +154,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,dbd95d6a-6fe0-4b3b-81c8-1e6df613b5d1,1,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,047581ae-2063-41b0-a900-9800e0e661c8,1,0,0}
},
{8,0,524,363,549,1,
{0,
@ -1904,10 +1904,15 @@ CJ8hzauklTUXI6ZmLObYei+H+EW4iQ4KEA893L+rj9fLqOmJNvnvvf7XTv8A},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,38ab2487-257f-49a2-b8ac-9e5159e14f8b,11,1,6,
{7,7c11aecb-3be5-40a1-977f-1a0de077d05e,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,86,
{7,d0a0ce97-47e4-4d8c-a257-5f78aa9fbee4,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,85,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,7053184b-f2c9-4f54-bb72-a6bfb750bed6,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,86b62ae7-559e-4568-b3e0-8190547ede8b,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,82,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,08b09ca7-fb1c-456f-b475-9693fc5a08ca,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,f1cd3c07-7353-4ca2-af7f-62dbc9b0acb9,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельПараметрыИсследоватьПараметры",
{1,"КоманднаяПанельПараметрыИсследоватьПараметры",
{1,1,
@ -1934,39 +1939,34 @@ CJ8hzauklTUXI6ZmLObYei+H+EW4iQ4KEA893L+rj9fLqOmJNvnvvf7XTv8A},0},0,0,0,0,0},
},
{4,1,
{0,f0d4d0db-9b47-4ac1-af2b-5a72876b7e25},"",-1,-1,0,0,""},2},
{7,e84ea8ea-de37-4a30-9374-216347cefb0b,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,85,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,cf1a00fa-6b2f-4a1d-8e7e-df8474c007df,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,d5bb4fee-1f85-4c17-bb41-29ca6a6cbd62,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,881bb52c-1e6e-4428-a510-595e2e3d8501,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,80,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,25172bd0-057b-49c2-8840-b36ea99f9c15,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,82,
{7,b2ba1476-22bc-403e-823b-1d1f94a3fb54,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,86,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,7053184b-f2c9-4f54-bb72-a6bfb750bed6,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,f1cd3c07-7353-4ca2-af7f-62dbc9b0acb9,
{8,"ИсследоватьПараметры",0,1,
{1,2,
{"ru","Исследовать"},
{"en","Исследовать"}
},1,38ab2487-257f-49a2-b8ac-9e5159e14f8b,6,1e2,0,3,1,0,0,0,0},cf1a00fa-6b2f-4a1d-8e7e-df8474c007df,
},1,38ab2487-257f-49a2-b8ac-9e5159e14f8b,6,1e2,0,3,1,0,0,0,0},08b09ca7-fb1c-456f-b475-9693fc5a08ca,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие2"}
},0,38ab2487-257f-49a2-b8ac-9e5159e14f8b,9,1e2,2,0,1,0,0,0,0},d5bb4fee-1f85-4c17-bb41-29ca6a6cbd62,
},0,38ab2487-257f-49a2-b8ac-9e5159e14f8b,9,1e2,2,0,1,0,0,0,0},881bb52c-1e6e-4428-a510-595e2e3d8501,
{8,"Действие3",0,1,
{1,1,
{"#","Действие3"}
},0,38ab2487-257f-49a2-b8ac-9e5159e14f8b,11,1e2,0,0,1,0,0,0,0},25172bd0-057b-49c2-8840-b36ea99f9c15,
},0,38ab2487-257f-49a2-b8ac-9e5159e14f8b,11,1e2,0,0,1,0,0,0,0},86b62ae7-559e-4568-b3e0-8190547ede8b,
{8,"Действие2",0,1,
{1,1,
{"#","Действие2"}
},0,38ab2487-257f-49a2-b8ac-9e5159e14f8b,10,1e2,0,0,1,0,0,0,0},e84ea8ea-de37-4a30-9374-216347cefb0b,
},0,38ab2487-257f-49a2-b8ac-9e5159e14f8b,10,1e2,0,0,1,0,0,0,0},d0a0ce97-47e4-4d8c-a257-5f78aa9fbee4,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
},0,38ab2487-257f-49a2-b8ac-9e5159e14f8b,7,1e2,0,0,1,0,0,0,0},7c11aecb-3be5-40a1-977f-1a0de077d05e,
},0,38ab2487-257f-49a2-b8ac-9e5159e14f8b,7,1e2,0,0,1,0,0,0,0},b2ba1476-22bc-403e-823b-1d1f94a3fb54,
{8,"Действие1",0,1,
{1,1,
{"#","Действие1"}

View File

@ -147,19 +147,18 @@
//
Процедура ОбновитьСписокРегламентныхЗаданий()
Если Ложь
Или БлокироватьОбновление
Или Не ирОбщий.Форма_ВводДоступенЛкс(ЭтаФорма)
Или ЭлементыФормы.ПанельОсновная.ТекущаяСтраница <> ЭлементыФормы.ПанельОсновная.Страницы.СписокРегламентныхЗаданий
Тогда
Возврат;
КонецЕсли;
НачалоВыполнения = ТекущаяДата();
Попытка
ОбновитьСписокРегламентныхЗаданийСПараметрами();
Исключение
Сообщить("Ошибка обновления регламентных заданий: " + ОписаниеОшибки());
КонецПопытки;
Если Истина
И Не БлокироватьОбновление
И ирОбщий.Форма_ВводДоступенЛкс(ЭтаФорма)
И ЭлементыФормы.ПанельОсновная.ТекущаяСтраница = ЭлементыФормы.ПанельОсновная.Страницы.СписокРегламентныхЗаданий
Тогда
Попытка
ОбновитьСписокРегламентныхЗаданийСПараметрами();
Исключение
Сообщить("Ошибка обновления регламентных заданий: " + ОписаниеОшибки());
КонецПопытки;
КонецЕсли;
ДлительностьВыполнения = ТекущаяДата() - НачалоВыполнения;
Если АвтообновлениеСпискаРегламентныхЗаданий Тогда
Если ДлительностьВыполнения > 2 Тогда
@ -370,7 +369,10 @@
#КонецЕсли
РезультатЗапуска = ирОбщий.ВыполнитьЗаданиеФормыЛкс("ФоновыеЗаданияПодробно", ПараметрыЗадания, ЭтаФорма, ИмяЗаданияФормы,, Кнопка,
"ПолучитьФоновыеЗаданияПодробноЗавершение", Кнопка <> Неопределено,,, Перезапустить);
Если РезультатЗапуска = Тип("ФоновоеЗадание") Тогда
Если Ложь
Или РезультатЗапуска = Тип("ФоновоеЗадание")
Или РезультатЗапуска = Неопределено
Тогда
ТаблицаЗаданий = Неопределено;
Иначе
ТаблицаЗаданий = РезультатЗапуска.ТаблицаЗаданий;
@ -1067,15 +1069,14 @@
// Автообновление списка фоновых заданий
Процедура АвтоОбновитьФоновыеЗадания()
Если Не ирОбщий.Форма_ВводДоступенЛкс(ЭтаФорма) Тогда
Возврат;
КонецЕсли;
НачалоВыполнения = ТекущаяДата();
Попытка
ОбновитьСписокФоновыхЗаданий(Ложь);
Исключение
Сообщить("Ошибка обновления списка фоновых заданий: " + ОписаниеОшибки());
КонецПопытки;
Если ирОбщий.Форма_ВводДоступенЛкс(ЭтаФорма) Тогда
Попытка
ОбновитьСписокФоновыхЗаданий(Ложь);
Исключение
Сообщить("Ошибка обновления списка фоновых заданий: " + ОписаниеОшибки());
КонецПопытки;
КонецЕсли;
ДлительностьВыполнения = ТекущаяДата() - НачалоВыполнения;
Если АвтообновлениеСпискаФоновыхЗаданий Тогда
Если ДлительностьВыполнения > 2 Тогда

View File

@ -61,8 +61,6 @@
// Редактор HTML
Перем РедакторHTML;
Перем мРазрешенаПодсказкаHTML;
Перем мСтруктураТипаКонтекста;
Перем мКонкретныйТипКонтекста;
Функция ОбновитьКонтекстПодсказкиИПолучитьСтруктуруПараметров(ЭкземплярКомпоненты)
@ -341,7 +339,7 @@
ТекущееВыражение = КомпонентаТекстаЗапроса.ТекущееОбъектноеВыражение(НомерСтроки, НомерКолонки, ЕстьТочкаСправа);
Если Лев(ТекущееВыражение, 1) = "&" Тогда
УспехВычисления = Истина;
ЗначениеПараметра = ВычислитьТекущееВыражение(ТекущееВыражение, УспехВычисления);
ЗначениеПараметра = ВычислитьВыражениеЗапроса(ТекущееВыражение, УспехВычисления);
Если УспехВычисления Тогда
ОткрытьЗначение(ЗначениеПараметра);
Иначе
@ -378,15 +376,21 @@
Возврат Ложь;
КонецФункции
Функция ВычислитьТекущееВыражение(Знач ТекущееВыражение, выхУспехВычисления = Истина)
Функция ВычислитьВыражениеЗапроса(Знач ТекущееВыражение, выхУспехВычисления = Истина) Экспорт
выхУспехВычисления = Ложь;
ИмяПараметра = Сред(ТекущееВыражение, 2);
СтрокаПараметра = Параметры.Найти(ИмяПараметра, "ИмяПараметра");
Если СтрокаПараметра <> Неопределено Тогда
ЗначениеПараметра = СтрокаПараметра.Значение;
ЭлементыФормы.Параметры.ТекущаяСтрока = СтрокаПараметра;
выхУспехВычисления = Истина;
Если Лев(ТекущееВыражение, 1) = "&" Тогда
ИмяПараметра = Сред(ТекущееВыражение, 2);
СтрокаПараметра = Параметры.Найти(ИмяПараметра, "ИмяПараметра");
Если СтрокаПараметра <> Неопределено Тогда
ЗначениеПараметра = СтрокаПараметра.Значение;
ЭлементыФормы.Параметры.ТекущаяСтрока = СтрокаПараметра;
выхУспехВычисления = Истина;
КонецЕсли;
Иначе
ЭлементыФормы.ВременныеТаблицы.ТекущаяСтрока = ВременныеТаблицы.Найти(НРег(ТекущееВыражение), "НИмя");
ВыполнитьЗапрос(,, Истина);
выхУспехВычисления = Ложь;
КонецЕсли;
Возврат ЗначениеПараметра;
@ -559,11 +563,7 @@
//
Процедура УстановитьТекстПоляТекстаЗапроса(Текст)
//// https://github.com/salexdv/bsl_console/issues/141#issuecomment-851451516
//СтарыйТекущийЭлемент = ЭтаФорма.ТекущийЭлемент;
//ЭтаФорма.ТекущийЭлемент = ПолеТекстаЗапроса.ПолеТекста.ЭлементФормы;
ПолеТекстаЗапроса.ПолеТекста.УстановитьТекст(Текст, Истина, Текст);
//ЭтаФорма.ТекущийЭлемент = СтарыйТекущийЭлемент;
КонецПроцедуры
@ -3213,16 +3213,18 @@
ИндексРезультата = 0;
Для Каждого ЭлементСписка Из ЛокальныеВременныеТаблицы Цикл
ирОбщий.ОбработатьИндикаторЛкс(Индикатор);
мОбъектЗапроса.Параметры.Вставить(ЭлементСписка.Представление, РезультатПакета[ИндексРезультата]);
мОбъектЗапроса.Текст = "SELECT Т.* INTO " + ЭлементСписка.Представление + " FROM &" + ЭлементСписка.Представление + " КАК Т";
РезультатЗапроса = РезультатПакета[ИндексРезультата];
ИмяТаблицы = ЭлементСписка.Представление;
мОбъектЗапроса.Параметры.Вставить(ИмяТаблицы, РезультатЗапроса);
// Сначала пробуем быстро воссоздать таблицу без анализа содержимого
мОбъектЗапроса.Текст = "SELECT Т.* INTO " + ИмяТаблицы + " FROM &" + ИмяТаблицы + " КАК Т";
Попытка
мОбъектЗапроса.Выполнить();
Исключение
// https://www.hostedredmine.com/issues/924773
ирОбщий.СообщитьЛкс("Ошибка воссоздания временной таблицы """ + ЭлементСписка.Представление + """. Вероятно она содержит значения типа ""Тип"" или ""Момент времени"".
|" + ОписаниеОшибки(), СтатусСообщения.Внимание);
ирОбщий.СоздатьВременнуюТаблицуЗапросаИзТаблицыЗначенийЛкс(мОбъектЗапроса, РезультатЗапроса.Выгрузить(), ИмяТаблицы);
КонецПопытки;
мОбъектЗапроса.Параметры.Удалить(ЭлементСписка.Представление);
мОбъектЗапроса.Параметры.Удалить(ИмяТаблицы);
ИндексРезультата = ИндексРезультата + 1;
КонецЦикла;
ирОбщий.ОсвободитьИндикаторПроцессаЛкс();
@ -10662,55 +10664,35 @@
Если Событие.event = "EVENT_CONTENT_CHANGED" Тогда
ЭтаФорма.Модифицированность = Истина;
ИначеЕсли Событие.event = "EVENT_ON_LINK_CLICK" Тогда
ЗаголовокСсылки = Событие.params.label;
Гиперссылка = Событие.params.href;
РедакторHTML.hideHoverList();
Если Событие.params.label = "Определение" Тогда
Координаты = ирОбщий.СтрРазделитьЛкс(Событие.params.href, ",");
Если ЗаголовокСсылки = "Определение" Тогда
Координаты = ирОбщий.СтрРазделитьЛкс(Гиперссылка, ",");
НомерСтроки = Число(Координаты[0]);
НомерКолонки = Число(Координаты[1]);
Если Не ПерейтиКОпределению(НомерСтроки, НомерКолонки) Тогда
ПолеТекстаЗапроса.ПерейтиКОпределению(НомерСтроки, НомерКолонки);
КонецЕсли;
ИначеЕсли Событие.params.label = "Знач" Тогда
ирОбщий.ОткрытьЗначениеЛкс(ВычислитьТекущееВыражение(Событие.params.href));
ИначеЕсли ЗаголовокСсылки = "Знач" Тогда
УспехВычисления = Истина;
ЗначениеВыражения = ВычислитьВыражениеЗапроса(Гиперссылка, УспехВычисления);
Если УспехВычисления Тогда
ирОбщий.ОткрытьЗначениеЛкс(ЗначениеВыражения);
КонецЕсли;
ИначеЕсли Ложь
Или Лев(Событие.params.label, 1) = "["
Или Событие.params.label = "Допустимые типы"
Или Лев(ЗаголовокСсылки, 1) = "["
Или ЗаголовокСсылки = "Допустимые типы"
Тогда
ПолеТекстаЗапроса.ОткрытьОписаниеТипаПоГиперссылке(Событие.params.href);
ПолеТекстаЗапроса.ОткрытьОписаниеТипаПоГиперссылке(Гиперссылка);
Иначе
ПолеТекстаЗапроса.ОткрытьКонтекстнуюСправку(Событие.params.href);
ПолеТекстаЗапроса.ОткрытьКонтекстнуюСправку(Гиперссылка);
КонецЕсли;
ИначеЕсли Событие.event = "EVENT_BEFORE_HOVER" Тогда
#Если Сервер И Не Сервер Тогда
ПолеТекстаЗапроса = Обработки.ирКлсПолеТекстаПрограммы.Создать();
ВычислитьВыражениеЗапроса();
#КонецЕсли
Если Событие.params.word = Неопределено Тогда
Возврат;
КонецЕсли;
ПолеТекстаЗапроса.КончитьОбработкуКоманды();
ОбъектноеВыражение = ПолеТекстаЗапроса.ТекущееОбъектноеВыражение(Событие.params.line, Событие.params.column,, Ложь);
Если Ложь
Или Найти(ОбъектноеВыражение, "(") > 0 И Не ирОбщий.СтрКончаетсяНаЛкс(ОбъектноеВыражение, "(")
Или (Истина
И Не ирОбщий.ЛиИмяПеременнойЛкс(Лев(ОбъектноеВыражение, 1))
И Не Лев(ОбъектноеВыражение, 1) = "&")
Тогда
Возврат;
КонецЕсли;
ПодсказкаМассив = Новый Массив;
ИмяТипаЗначения = "";
Если Лев(ОбъектноеВыражение, 1) = "&" Тогда
УспехЗначения = Истина;
ЗначениеВыражения = ВычислитьТекущееВыражение(ОбъектноеВыражение, УспехЗначения);
Если УспехЗначения Тогда
ИмяТипаЗначения = ПолеТекстаЗапроса.ДобавитьПодсказкуПоЗначениюВыражения(ЗначениеВыражения, ОбъектноеВыражение, ПодсказкаМассив);
КонецЕсли;
КонецЕсли;
ПредставлениеДопустимыхТипов = ПолеТекстаЗапроса.ДобавитьПодсказкуПоДопустимымТипам(ИмяТипаЗначения, ПодсказкаМассив);
ПолеТекстаЗапроса.КончитьОбработкуКоманды();
СтруктураПодсказки = Новый Соответствие;
СтруктураПодсказки.Вставить(Событие.params.word.word, ПодсказкаМассив);
РедакторHTML.setCustomHovers(ирОбщий.ОбъектВСтрокуJSONЛкс(СтруктураПодсказки));
ПолеТекстаЗапроса.РедакторHTML_ПередПоказомПодсказкиУдержания("ВычислитьВыражениеЗапроса", Событие.params.column, Событие.params.line, Событие.params.word);
ИначеЕсли Событие.event = "EVENT_BEFORE_SIGNATURE" Тогда
ПолеТекстаЗапроса.РедакторHTML_ПередПоказомСигнатуры(Событие.params.activeParameter);
ИначеЕсли Событие.event = "EVENT_BEFORE_SHOW_SUGGEST" Тогда

View File

@ -830,6 +830,7 @@
#Если Сервер И Не Сервер Тогда
ПолеТекстаАлгоритма = Обработки.ирКлсПолеТекстаПрограммы.Создать();
мПлатформа = Обработки.ирПлатформа.Создать();
#КонецЕсли
МетаОбщиеМодули = Метаданные.ОбщиеМодули;
ПолеТекстаАлгоритма.ОчиститьТаблицуСловЛокальногоКонтекста();
@ -884,7 +885,7 @@
КонецЕсли;
Параметры.Сортировать("Фиксированный Убыв, Позиция, Вход Убыв, НИмя");
КонецПроцедуры // ЗаполнитьПараметры()
КонецПроцедуры
Процедура КоманднаяПанельПараметрыЗаполнить(Кнопка)
@ -1472,17 +1473,6 @@
КонецПроцедуры
Процедура КоманднаяПанельВстроенныйЯзыкАдаптироватьТекстИзМетода(Кнопка)
Если ирОбщий.ПроверитьПлатформаНеWindowsЛкс(,, Истина) Тогда
Возврат;
КонецЕсли;
ТекстАлгоритма = ПолеТекстаАлгоритма.ПолеТекста.ПолучитьТекст();
ТекстАлгоритма = ЗаменитьВозвратыНаПерейтиВТекстеМетода1С(ТекстАлгоритма);
УстановитьТекстАлгоритмаСВозможностьюОтмены(ТекстАлгоритма);
КонецПроцедуры
Процедура УстановитьТекстАлгоритмаСВозможностьюОтмены(Знач ТекстАлгоритма)
АктивноеПолеТекста = ПолеТекстаАлгоритма.ПолеТекста;
@ -1680,11 +1670,7 @@
Процедура УстановитьТекстПоляАлгоритма(Текст)
//// https://github.com/salexdv/bsl_console/issues/141#issuecomment-851451516
//СтарыйТекущийЭлемент = ЭтаФорма.ТекущийЭлемент;
//ЭтаФорма.ТекущийЭлемент = ПолеТекстаАлгоритма.ПолеТекста.ЭлементФормы;
ПолеТекстаАлгоритма.ПолеТекста.УстановитьТекст(Текст, Истина, Текст);
//ЭтаФорма.ТекущийЭлемент = СтарыйТекущийЭлемент;
КонецПроцедуры
@ -1856,6 +1842,7 @@
И ЗначениеПеретаскивания.Количество() > 0
И ТипЗнч(ЗначениеПеретаскивания[0]) = Тип("СтрокаТаблицыЗначений")
И ЗначениеПеретаскивания[0].Владелец() = Параметры
И Строка <> Неопределено
Тогда
СтандартнаяОбработка = Ложь;
ПараметрыПеретаскивания.ДопустимыеДействия = ДопустимыеДействияПеретаскивания.Копирование;
@ -1874,10 +1861,8 @@
И ЗначениеПеретаскивания.Количество() > 0
И ТипЗнч(ЗначениеПеретаскивания[0]) = Тип("СтрокаТаблицыЗначений")
И ЗначениеПеретаскивания[0].Владелец() = Параметры
И Строка <> Неопределено
Тогда
Если Строка = Неопределено Тогда
Возврат;
КонецЕсли;
СтандартнаяОбработка = Ложь;
Для Каждого СтрокаПараметра Из ЗначениеПеретаскивания Цикл
СтрокаНовогоПараметра = Строка.Параметры.Добавить();
@ -1994,7 +1979,7 @@
ТекущееВыражение = Неопределено;
Попытка
КорневоеЗначение = ВычислитьТекущееВыражение(ТекущееВыражение);
КорневоеЗначение = ВычислитьВыражение(ТекущееВыражение);
Исключение
Сообщить(ОписаниеОшибки());
Возврат;
@ -2007,7 +1992,7 @@
КонецПроцедуры
Функция ВычислитьТекущееВыражение(ТекущееВыражение = "", ДляПодсказки = Ложь)
Функция ВычислитьВыражение(ТекущееВыражение = "", ДляПодсказки = Ложь)
#Если Сервер И Не Сервер Тогда
ПолеТекстаАлгоритма = Обработки.ирКлсПолеТекстаПрограммы.Создать();
@ -2605,46 +2590,32 @@
Процедура КоманднаяПанельВстроенныйЯзыкЕсли(Кнопка)
ирОбщий.ПолеТекстаУстановитьВставитьТекстИПереносСтрокиЛкс(ПолеТекстаАлгоритма.ПолеТекста,
"Если Тогда
| " + ирОбщий.ДобавитьМногострочнуюСтрокуВТекстЛкс("", ПолеТекстаАлгоритма.ПолеТекста.ВыделенныйТекст(), Символы.Таб) + "
|КонецЕсли;");
ПолеТекстаАлгоритма.ОкружитьВыделенныеСтроки("Если Тогда", "КонецЕсли;");
КонецПроцедуры
Процедура КоманднаяПанельВстроенныйЯзыкЦиклДляКаждого(Кнопка)
ирОбщий.ПолеТекстаУстановитьВставитьТекстИПереносСтрокиЛкс(ПолеТекстаАлгоритма.ПолеТекста,
"Для Каждого Из Цикл
| " + ирОбщий.ДобавитьМногострочнуюСтрокуВТекстЛкс("", ПолеТекстаАлгоритма.ПолеТекста.ВыделенныйТекст(), Символы.Таб) + "
|КонецЦикла;");
ПолеТекстаАлгоритма.ОкружитьВыделенныеСтроки("Для Каждого Из Цикл", "КонецЦикла;");
КонецПроцедуры
Процедура КоманднаяПанельВстроенныйЯзыкЦиклДляПо(Кнопка)
ирОбщий.ПолеТекстаУстановитьВставитьТекстИПереносСтрокиЛкс(ПолеТекстаАлгоритма.ПолеТекста,
"Для Счетчик = 1 По Цикл
| " + ирОбщий.ДобавитьМногострочнуюСтрокуВТекстЛкс("", ПолеТекстаАлгоритма.ПолеТекста.ВыделенныйТекст(), Символы.Таб) + "
|КонецЦикла;");
ПолеТекстаАлгоритма.ОкружитьВыделенныеСтроки("Для Счетчик = 1 По Цикл", "КонецЦикла;");
КонецПроцедуры
Процедура КоманднаяПанельВстроенныйЯзыкЦиклПока(Кнопка)
ирОбщий.ПолеТекстаУстановитьВставитьТекстИПереносСтрокиЛкс(ПолеТекстаАлгоритма.ПолеТекста,
"Пока Цикл
| " + ирОбщий.ДобавитьМногострочнуюСтрокуВТекстЛкс("", ПолеТекстаАлгоритма.ПолеТекста.ВыделенныйТекст(), Символы.Таб) + "
|КонецЦикла;");
ПолеТекстаАлгоритма.ОкружитьВыделенныеСтроки("Пока Цикл", "КонецЦикла;");
КонецПроцедуры
Процедура КоманднаяПанельВстроенныйЯзыкПопытка(Кнопка)
ирОбщий.ПолеТекстаУстановитьВставитьТекстИПереносСтрокиЛкс(ПолеТекстаАлгоритма.ПолеТекста,
"Попытка
| " + ирОбщий.ДобавитьМногострочнуюСтрокуВТекстЛкс("", ПолеТекстаАлгоритма.ПолеТекста.ВыделенныйТекст(), Символы.Таб) + "
|Исключение
ПолеТекстаАлгоритма.ОкружитьВыделенныеСтроки("Попытка",
"Исключение
|КонецПопытки;");
КонецПроцедуры
@ -2770,22 +2741,24 @@
ЭтаФорма.Модифицированность = Истина;
ИначеЕсли Событие.event = "EVENT_ON_LINK_CLICK" Тогда
РедакторHTML.hideHoverList();
Если Событие.params.label = "Определение" Тогда
Координаты = ирОбщий.СтрРазделитьЛкс(Событие.params.href, ",");
ЗаголовокГиперссылки = Событие.params.label;
ЗначениеГиперссылки = Событие.params.href;
Если ЗаголовокГиперссылки = "Определение" Тогда
Координаты = ирОбщий.СтрРазделитьЛкс(ЗначениеГиперссылки, ",");
НомерСтроки = Число(Координаты[0]);
НомерКолонки = Число(Координаты[1]);
ОбъектноеВыражение = ПолеТекстаАлгоритма.ТекущееОбъектноеВыражение(НомерСтроки, НомерКолонки,, Ложь);
ПерейтиКОпределению(ОбъектноеВыражение);
ПолеТекстаАлгоритма.ПерейтиКОпределению(НомерСтроки, НомерКолонки);
ИначеЕсли Событие.params.label = "Знач" Тогда
ирОбщий.ОткрытьЗначениеЛкс(ВычислитьТекущееВыражение(Событие.params.href, Истина));
ИначеЕсли ЗаголовокГиперссылки = "Знач" Тогда
ирОбщий.ОткрытьЗначениеЛкс(ВычислитьВыражение(ЗначениеГиперссылки, Истина));
ИначеЕсли Ложь
Или Лев(Событие.params.label, 1) = "["
Или Событие.params.label = "Допустимые типы"
Или Лев(ЗаголовокГиперссылки, 1) = "["
Или ЗаголовокГиперссылки = "Допустимые типы"
Тогда
ПолеТекстаАлгоритма.ОткрытьОписаниеТипаПоГиперссылке(Событие.params.href);
ПолеТекстаАлгоритма.ОткрытьОписаниеТипаПоГиперссылке(ЗначениеГиперссылки);
Иначе
ПолеТекстаАлгоритма.ОткрытьКонтекстнуюСправку(Событие.params.href);
ПолеТекстаАлгоритма.ОткрытьКонтекстнуюСправку(ЗначениеГиперссылки);
КонецЕсли;
ИначеЕсли Событие.event = "EVENT_BEFORE_HOVER" Тогда
#Если Сервер И Не Сервер Тогда
@ -2806,7 +2779,7 @@
ИмяТипаЗначения = "";
Если Не ирОбщий.СтрКончаетсяНаЛкс(ОбъектноеВыражение, "(") Тогда
Попытка
ЗначениеВыражения = ВычислитьТекущееВыражение(ОбъектноеВыражение, Истина);
ЗначениеВыражения = ВычислитьВыражение(ОбъектноеВыражение, Истина);
УспехЗначения = Истина;
Исключение
ОписаниеОшибки = ОписаниеОшибки(); // Для отладки
@ -2816,7 +2789,7 @@
ИмяТипаЗначения = ПолеТекстаАлгоритма.ДобавитьПодсказкуПоЗначениюВыражения(ЗначениеВыражения, ОбъектноеВыражение, ПодсказкаМассив);
КонецЕсли;
КонецЕсли;
ПолеТекстаАлгоритма.ДобавитьПодсказкуПоДопустимымТипам(ИмяТипаЗначения, ПодсказкаМассив);
ПолеТекстаАлгоритма.ДобавитьПодсказкуПоДопустимымТипам(ИмяТипаЗначения, ПодсказкаМассив, ОбъектноеВыражение);
ПолеТекстаАлгоритма.КончитьОбработкуКоманды();
СтруктураПодсказки = Новый Соответствие;
СтруктураПодсказки.Вставить(Событие.params.word.word, ПодсказкаМассив);
@ -2844,6 +2817,64 @@
Пустышка = 1;
КонецПроцедуры
////////////////////////////
Процедура КоманднаяПанельВстроенныйЯзыкЗаменитьВозвратыНаПерейти(Кнопка)
Если ирОбщий.ПроверитьПлатформаНеWindowsЛкс(,, Истина) Тогда
Возврат;
КонецЕсли;
ТекстАлгоритма = ПолеТекстаАлгоритма.ПолеТекста.ПолучитьТекст();
ТекстАлгоритма = ЗаменитьВозвратыНаПерейтиВТекстеМетода1С(ТекстАлгоритма);
УстановитьТекстАлгоритмаСВозможностьюОтмены(ТекстАлгоритма);
КонецПроцедуры
Процедура КоманднаяПанельВстроенныйЯзыкАдаптироватьТекстИзМетода(Кнопка)
ТекстАлгоритма = ПолеТекстаАлгоритма.ПолеТекста.ПолучитьТекст();
#Если Сервер И Не Сервер Тогда
мПлатформа = Обработки.ирПлатформа.Создать();
#КонецЕсли
МодульМетаданных = мПлатформа.МодульМетаданных(ТекстАлгоритма);
Если МодульМетаданных.Методы.Количество() > 0 Тогда
ОписаниеМетода = МодульМетаданных.Методы[0];
мТекущаяСтрокаДереваАлгоритмов.Наименование = ОписаниеМетода.Имя;
Для Каждого СтрокаПараметраМетода Из ОписаниеМетода.Параметры Цикл
СтрокаПараметра = Параметры.Найти(НРег(СтрокаПараметраМетода.Имя), "НИмя");
Если СтрокаПараметра = Неопределено Тогда
СтрокаПараметра = Параметры.Добавить();
СтрокаПараметра.Имя = СтрокаПараметраМетода.Имя;
ирОбщий.ОбновитьКопиюСвойстваВНижнемРегистреЛкс(СтрокаПараметра);
КонецЕсли;
СтрокаПараметра.Вход = Истина;
СтрокаПараметра.Выход = Не СтрокаПараметраМетода.Знач;
Если Не ЗначениеЗаполнено(СтрокаПараметра.Комментарий) Тогда
СтрокаПараметра.Комментарий = СтрокаПараметраМетода.Описание;
КонецЕсли;
Если Не ЗначениеЗаполнено(СтрокаПараметра.ТипЗначения) Тогда
Попытка
СтрокаПараметра.ТипЗначения = Новый ОписаниеТипов(СтрокаПараметраМетода.ТипЗначения);
Исключение
КонецПопытки;
КонецЕсли;
Если Не ЗначениеЗаполнено(СтрокаПараметра.Значение) Тогда
Если Истина
И ЗначениеЗаполнено(СтрокаПараметраМетода.Значение)
И Найти(СтрокаПараметраМетода.Значение, "(") = 0
Тогда
Попытка
СтрокаПараметра.Значение = Вычислить(СтрокаПараметраМетода.Значение);
Исключение
КонецПопытки;
КонецЕсли;
КонецЕсли;
КонецЦикла;
УстановитьТекстАлгоритмаСВозможностьюОтмены(ОписаниеМетода.Тело);
КонецЕсли;
КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирКонсольКода.Форма.Форма");
мПлатформа = ирКэш.Получить();

View File

@ -5,9 +5,6 @@
// Редактор HTML
Перем РедакторHTML;
Перем мРазрешенаПодсказкаHTML;
Перем мСтруктураТипаКонтекста;
Перем мКонкретныйТипКонтекста;
// @@@.КЛАСС.ПолеТекстаПрограммы
Процедура КлсПолеТекстаПрограммыНажатие(Кнопка)
@ -15,7 +12,7 @@
Если Кнопка = ирОбщий.КнопкаКоманднойПанелиЭкземпляраКомпонентыЛкс(ПолеТекстаВыражения, "ПерейтиКОпределению") Тогда
НачальнаяСтрока = 0;
НачальнаяКолонка = 0;
Если ПерейтиКОпределению(НачальнаяСтрока, НачальнаяКолонка) Тогда
Если ПерейтиКОпределениюВФорме(НачальнаяСтрока, НачальнаяКолонка) Тогда
Возврат;
КонецЕсли;
КонецЕсли;
@ -24,13 +21,12 @@
КонецПроцедуры
Функция ПерейтиКОпределению(Знач НомерСтроки = 0, Знач НомерКолонки = 0)
Функция ПерейтиКОпределениюВФорме(Знач НомерСтроки = 0, Знач НомерКолонки = 0)
#Если Сервер И Не Сервер Тогда
ПолеТекстаВыражения = Обработки.ирКлсПолеТекстаПрограммы.Создать();
#КонецЕсли
ЕстьТочкаСправа = Ложь;
ТекущееВыражение = ПолеТекстаВыражения.ТекущееОбъектноеВыражение(НомерСтроки, НомерКолонки, ЕстьТочкаСправа);
ТекущееВыражение = ПолеТекстаВыражения.ТекущееОбъектноеВыражение(НомерСтроки, НомерКолонки);
Если Лев(ТекущееВыражение, 1) = "&" Тогда
ИмяПараметра = Сред(ТекущееВыражение, 2);
ДоступныйПараметр = ЭлементыФормы.ДоступныеПоля.Значение.НайтиПоле(Новый ПолеКомпоновкиДанных("ПараметрыДанных.ИмяПараметра"));
@ -465,55 +461,31 @@
Если Событие.event = "EVENT_CONTENT_CHANGED" Тогда
ЭтаФорма.Модифицированность = Истина;
ИначеЕсли Событие.event = "EVENT_ON_LINK_CLICK" Тогда
ЗаголовокСсылки = Событие.params.label;
Гиперссылка = Событие.params.href;
РедакторHTML.hideHoverList();
Если Событие.params.label = "Определение" Тогда
Координаты = ирОбщий.СтрРазделитьЛкс(Событие.params.href, ",");
Если ЗаголовокСсылки = "Определение" Тогда
Координаты = ирОбщий.СтрРазделитьЛкс(Гиперссылка, ",");
НомерСтроки = Число(Координаты[0]);
НомерКолонки = Число(Координаты[1]);
Если Не ПерейтиКОпределению(НомерСтроки, НомерКолонки) Тогда
Если Не ПерейтиКОпределениюВФорме(НомерСтроки, НомерКолонки) Тогда
ПолеТекстаВыражения.ПерейтиКОпределению(НомерСтроки, НомерКолонки);
КонецЕсли;
ИначеЕсли Событие.params.label = "Знач" Тогда
ирОбщий.ОткрытьЗначениеЛкс(ВычислитьТекущееВыражение(Событие.params.href));
ИначеЕсли ЗаголовокСсылки = "Знач" Тогда
ирОбщий.ОткрытьЗначениеЛкс(ВычислитьВыражение(Гиперссылка));
ИначеЕсли Ложь
Или Лев(Событие.params.label, 1) = "["
Или Событие.params.label = "Допустимые типы"
Или Лев(ЗаголовокСсылки, 1) = "["
Или ЗаголовокСсылки = "Допустимые типы"
Тогда
ПолеТекстаВыражения.ОткрытьОписаниеТипаПоГиперссылке(Событие.params.href);
ПолеТекстаВыражения.ОткрытьОписаниеТипаПоГиперссылке(Гиперссылка);
Иначе
ПолеТекстаВыражения.ОткрытьКонтекстнуюСправку(Событие.params.href);
ПолеТекстаВыражения.ОткрытьКонтекстнуюСправку(Гиперссылка);
КонецЕсли;
ИначеЕсли Событие.event = "EVENT_BEFORE_HOVER" Тогда
#Если Сервер И Не Сервер Тогда
ПолеТекстаВыражения = Обработки.ирКлсПолеТекстаПрограммы.Создать();
ВычислитьВыражение();
#КонецЕсли
Если Событие.params.word = Неопределено Тогда
Возврат;
КонецЕсли;
ПолеТекстаВыражения.КончитьОбработкуКоманды();
ОбъектноеВыражение = ПолеТекстаВыражения.ТекущееОбъектноеВыражение(Событие.params.line, Событие.params.column,, Ложь);
Если Ложь
Или Найти(ОбъектноеВыражение, "(") > 0 И Не ирОбщий.СтрКончаетсяНаЛкс(ОбъектноеВыражение, "(")
Или (Истина
И Не ирОбщий.ЛиИмяПеременнойЛкс(Лев(ОбъектноеВыражение, 1))
И Не Лев(ОбъектноеВыражение, 1) = "&")
Тогда
Возврат;
КонецЕсли;
ПодсказкаМассив = Новый Массив;
ИмяТипаЗначения = "";
Если Лев(ОбъектноеВыражение, 1) = "&" Тогда
УспехЗначения = Истина;
ЗначениеВыражения = ВычислитьТекущееВыражение(ОбъектноеВыражение, УспехЗначения);
Если УспехЗначения Тогда
ИмяТипаЗначения = ПолеТекстаВыражения.ДобавитьПодсказкуПоЗначениюВыражения(ЗначениеВыражения, ОбъектноеВыражение, ПодсказкаМассив);
КонецЕсли;
КонецЕсли;
ПредставлениеДопустимыхТипов = ПолеТекстаВыражения.ДобавитьПодсказкуПоДопустимымТипам(ИмяТипаЗначения, ПодсказкаМассив);
ПолеТекстаВыражения.КончитьОбработкуКоманды();
СтруктураПодсказки = Новый Соответствие;
СтруктураПодсказки.Вставить(Событие.params.word.word, ПодсказкаМассив);
РедакторHTML.setCustomHovers(ирОбщий.ОбъектВСтрокуJSONЛкс(СтруктураПодсказки));
ПолеТекстаВыражения.РедакторHTML_ПередПоказомПодсказкиУдержания("ВычислитьВыражение", Событие.params.column, Событие.params.line, Событие.params.word);
ИначеЕсли Событие.event = "EVENT_BEFORE_SIGNATURE" Тогда
ПолеТекстаВыражения.РедакторHTML_ПередПоказомСигнатуры(Событие.params.activeParameter);
ИначеЕсли Событие.event = "EVENT_BEFORE_SHOW_SUGGEST" Тогда
@ -533,7 +505,7 @@
КонецПроцедуры
Функция ВычислитьТекущееВыражение(Знач ТекущееВыражение, выхУспехВычисления = Истина)
Функция ВычислитьВыражение(Знач ТекущееВыражение, выхУспехВычисления = Истина) Экспорт
выхУспехВычисления = Ложь;
ИмяПараметра = Сред(ТекущееВыражение, 2);

View File

@ -116,7 +116,36 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,8927c96c-f736-452e-aec2-c5c370c44f32,5,1,5,
{7,98ae254d-1e5c-4775-b644-f4d1db0cba8b,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,967f0942-43b2-4578-9e45-d52f78e100a6,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,853d9176-fa1e-48f2-a577-1eaa814d29e5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,ad0fd0e4-8e7b-43a6-b1f0-58996eb569cb,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыОК",
{1,"ОсновныеДействияФормыОК",
{1,2,
@ -144,59 +173,30 @@
{"ru","Закончить редактирование и поместить выражение в буфер обмена"},
{"en","Закончить редактирование и поместить выражение в буфер обмена"}
},1},
{7,1eedce05-5e92-4230-8dff-b2074a466dd9,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,967575a8-3e5e-4533-a0ce-f1112207cc1a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,3b384893-7d5a-4d4f-9d68-fd76aa7bea1f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,8218491f-61dd-46ff-ac90-02c9ad195b42,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,3a180477-0143-4f98-9dab-b6ac6579542b,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,142,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,1eedce05-5e92-4230-8dff-b2074a466dd9,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,1},
{7,b68c205f-c527-4142-b6ab-480684394548,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,967f0942-43b2-4578-9e45-d52f78e100a6,
{8,"СтруктураФормы",0,4,
{1,2,
{"ru","Структура формы"},
{"en","Структура формы"}
},1,8927c96c-f736-452e-aec2-c5c370c44f32,4,1e2,0,0,1,0,0,0,0},967575a8-3e5e-4533-a0ce-f1112207cc1a,
},1,8927c96c-f736-452e-aec2-c5c370c44f32,4,1e2,0,0,1,0,0,0,0},853d9176-fa1e-48f2-a577-1eaa814d29e5,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие"}
},0,8927c96c-f736-452e-aec2-c5c370c44f32,5,1e2,2,0,1,0,0,0,0},98ae254d-1e5c-4775-b644-f4d1db0cba8b,
},0,8927c96c-f736-452e-aec2-c5c370c44f32,5,1e2,2,0,1,0,0,0,0},ad0fd0e4-8e7b-43a6-b1f0-58996eb569cb,
{8,"ОК",0,1,
{1,2,
{"ru"," ОК "},
{"en"," ОК "}
},1,8927c96c-f736-452e-aec2-c5c370c44f32,1,1e2,0,0,1,0,0,0,0},3b384893-7d5a-4d4f-9d68-fd76aa7bea1f,
},1,8927c96c-f736-452e-aec2-c5c370c44f32,1,1e2,0,0,1,0,0,0,0},b68c205f-c527-4142-b6ab-480684394548,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,8927c96c-f736-452e-aec2-c5c370c44f32,3,1e2,2,0,1,0,0,0,0},8218491f-61dd-46ff-ac90-02c9ad195b42,
},0,8927c96c-f736-452e-aec2-c5c370c44f32,3,1e2,2,0,1,0,0,0,0},3a180477-0143-4f98-9dab-b6ac6579542b,
{8,"вапвапв",0,1,
{1,1,
{"#","Вапвапв"}
@ -205,7 +205,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,9df29fdf-e755-4b7b-82eb-86c84902b1df,1,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,5777a9b2-a6ca-411d-8968-75f8f78d0ed5,1,0,0}
},
{8,0,448,580,473,1,
{0,
@ -330,7 +330,35 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,2,1,1,
{5,6c9dc299-080b-43a8-a63b-df0cc047b562,10,1,8,
{7,6a029f59-2693-4284-984f-1545c84d61a6,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,2cd0d280-6da3-400c-a95b-b589942dbd07,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}
}
},6,
{1,2,
{"ru","Отображать доступные поля в виде представлений / имен"},
{"en","Отображать доступные поля в виде представлений / имен"}
},
{1,2,
{"ru","Отображать доступные поля в виде представлений / имен"},
{"en","Отображать доступные поля в виде представлений / имен"}
},2},
{7,2d05a180-aeeb-40d1-9c71-f2b9e7b366d1,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстаСсылкаНаОбъектБД",
{1,"КоманднаяПанельТекстаСсылкаНаОбъектБД",
{1,2,
@ -366,41 +394,13 @@
NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
},0,""},
{0,49,20},2},
{7,ce8c3b8c-5c0f-4e42-871c-7a373abc25a2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,a8b22b8a-1336-444d-a1c4-cbf5547b393d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,0b14c12a-670c-42c1-9221-1d5a61075873,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,6c9dc299-080b-43a8-a63b-df0cc047b562,2},0,2},
{7,5551993c-41f2-4f75-8b63-bb84053e10b3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,523578aa-9df9-45bd-b886-327f00f73934,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,759ddeac-2364-45c8-9d3d-fcb668a93220,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}
}
},6,
{1,2,
{"ru","Отображать доступные поля в виде представлений / имен"},
{"en","Отображать доступные поля в виде представлений / имен"}
},
{1,2,
{"ru","Отображать доступные поля в виде представлений / имен"},
{"en","Отображать доступные поля в виде представлений / имен"}
},2},
{7,bb228bf4-b048-4100-85a8-ae9898cb9c27,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,9610cd98-85e8-4b7e-83b4-2e4cbbc2157d,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,8e933653-c47a-4460-9b1b-23b790ea484e,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстаВнешниеФункции",
{1,"КоманднаяПанельТекстаВнешниеФункции",
{1,2,
@ -428,11 +428,11 @@ NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
{"ru","Внешние функции разрешены"},
{"en","Внешние функции разрешены"}
},2},
{7,049f3547-4d9d-4902-a56e-142a77a87416,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,b9c3085c-fca7-4362-a36c-76358a5e4335,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,b43dea53-a3be-4f71-b653-3a225f9fe11e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,e86c5691-cd01-41f6-b790-2995dc2f6273,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},2,
{5,6c9dc299-080b-43a8-a63b-df0cc047b562,2,0,1,6a029f59-2693-4284-984f-1545c84d61a6,
{5,6c9dc299-080b-43a8-a63b-df0cc047b562,2,0,1,2d05a180-aeeb-40d1-9c71-f2b9e7b366d1,
{8,"СсылкаНаОбъектБД",1,3,
{1,2,
{"ru","Ссылка на объект БД"},
@ -442,34 +442,34 @@ NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
{0}
}
},
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,7,bb228bf4-b048-4100-85a8-ae9898cb9c27,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,7,523578aa-9df9-45bd-b886-327f00f73934,
{8,"Разделитель3",0,1,
{1,1,
{"ru","Действие"}
},0,6c9dc299-080b-43a8-a63b-df0cc047b562,10,1e2,2,0,1,0,0,0,0},9610cd98-85e8-4b7e-83b4-2e4cbbc2157d,
},0,6c9dc299-080b-43a8-a63b-df0cc047b562,10,1e2,2,0,1,0,0,0,0},8e933653-c47a-4460-9b1b-23b790ea484e,
{8,"ВнешниеФункции",0,1,
{1,2,
{"ru","Внешние функции"},
{"en","Внешние функции"}
},1,6c9dc299-080b-43a8-a63b-df0cc047b562,9,1e2,0,0,1,1,0,0,0},049f3547-4d9d-4902-a56e-142a77a87416,
},1,6c9dc299-080b-43a8-a63b-df0cc047b562,9,1e2,0,0,1,1,0,0,0},b9c3085c-fca7-4362-a36c-76358a5e4335,
{8,"Разделитель2",0,1,
{1,1,
{"ru","Действие"}
},0,6c9dc299-080b-43a8-a63b-df0cc047b562,8,1e2,2,0,1,0,0,0,0},759ddeac-2364-45c8-9d3d-fcb668a93220,
},0,6c9dc299-080b-43a8-a63b-df0cc047b562,8,1e2,2,0,1,0,0,0,0},2cd0d280-6da3-400c-a95b-b589942dbd07,
{8,"ПредставленияИмена",0,1,
{1,2,
{"ru","Представления/Имена"},
{"en","Представления/Имена"}
},1,6c9dc299-080b-43a8-a63b-df0cc047b562,7,1e2,0,0,1,0,0,0,0},5551993c-41f2-4f75-8b63-bb84053e10b3,
},1,6c9dc299-080b-43a8-a63b-df0cc047b562,7,1e2,0,0,1,0,0,0,0},e86c5691-cd01-41f6-b790-2995dc2f6273,
{8,"Разделитель1",0,2,
{1,1,
{"ru","Действие"}
},0,6c9dc299-080b-43a8-a63b-df0cc047b562,5,1e2,2,0,1,0,0,0,0},ce8c3b8c-5c0f-4e42-871c-7a373abc25a2,
},0,6c9dc299-080b-43a8-a63b-df0cc047b562,5,1e2,2,0,1,0,0,0,0},0b14c12a-670c-42c1-9221-1d5a61075873,
{8,"Вставка",0,3,
{1,2,
{"ru","Вставка"},
{"en","Вставка"}
},1,6c9dc299-080b-43a8-a63b-df0cc047b562,1,1e2,1,0,1,0,0,0,0},b43dea53-a3be-4f71-b653-3a225f9fe11e,
},1,6c9dc299-080b-43a8-a63b-df0cc047b562,1,1e2,1,0,1,0,0,0,0},a8b22b8a-1336-444d-a1c4-cbf5547b393d,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
@ -1340,7 +1340,7 @@ M9r7YLXxuD8ECnUbnPSfT4AyA//o+CI3JTEjFuID},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,82c68567-dbd4-4d08-ad0e-b640fb4f2506,1,1,1,
{7,7dfc7bea-27f2-45f3-b6db-91a15922780f,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,fe611f03-4fcf-434d-8fa1-35fbc8969170,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КонтекстноеМенюФункцийСинтаксПомощник",
{1,"КонтекстноеМенюФункцийСинтаксПомощник",
{1,2,
@ -1363,7 +1363,7 @@ M9r7YLXxuD8ECnUbnPSfT4AyA//o+CI3JTEjFuID},0},0,0,0,0,0},
{4,1,
{0,eb314d10-238f-4a21-8374-4b1021a0b234},"",-1,-1,0,0,""},
{0,112,8},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,7dfc7bea-27f2-45f3-b6db-91a15922780f,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,fe611f03-4fcf-434d-8fa1-35fbc8969170,
{8,"СинтаксПомощник",0,1,
{1,1,
{"#","Синтакс помощник"}
@ -1506,7 +1506,7 @@ M9r7YLXxuD8ECnUbnPSfT4AyA//o+CI3JTEjFuID},0},0,0,0,0,0},
}
}
}
},580,473,1,0,1,4,4,318,580,473,96},
},580,473,1,0,1,4,4,327,580,473,96},
{
{15},18,
{8,

View File

@ -3123,127 +3123,10 @@
Процедура УсловноеОформлениеПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
#Если Сервер И Не Сервер Тогда
ДанныеСтроки = КомпоновщикНастроек.Настройки.УсловноеОформление.Элементы[0];
#КонецЕсли
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
МассивОформляемыхКолонок = Новый Массив;
//МассивОформляемыхКолонок.Добавить("ОформлениеДляКраткогоОтображенияЭлемента");
//МассивОформляемыхКолонок.Добавить("ПредставлениеДляКраткогоОтображенияЭлемента");
//МассивОформляемыхКолонок.Добавить("ОформлениеДляПодробногоОтображенияЭлемента");
//МассивОформляемыхКолонок.Добавить("ПредставлениеДляПодробногоОтображенияЭлемента");
МассивОформляемыхКолонок.Добавить("Пример");
//МассивТекстовыхКолонок = Новый Массив;
//МассивТекстовыхКолонок.Добавить("ОформлениеДляПодробногоОтображенияЭлемента");
//МассивТекстовыхКолонок.Добавить("ОформлениеДляКраткогоОтображенияЭлемента");
ИменаКолонокОбласти = Новый Массив;
ИменаКолонокОбласти.Добавить("ОбластиДляКраткогоОтображенияЭлемента");
ИменаКолонокОбласти.Добавить("ОбластиДляПодробногоОтображенияЭлемента");
ИменаКолонокОтбора = Новый Массив;
ИменаКолонокОтбора.Добавить("ОтборДляКраткогоОтображенияЭлемента");
ИменаКолонокОтбора.Добавить("ОтборДляПодробногоОтображенияЭлемента");
ПараметрФормат = Новый ПараметрКомпоновкиДанных("Format");
ПараметрТекст = Новый ПараметрКомпоновкиДанных("Text");
//Для Каждого ОформлениеСтроки Из ОформленияСтрок Цикл
// ДанныеСтроки = ОформлениеСтроки.ДанныеСтроки;
//: ДанныеСтроки = Новый ("ЭлементУсловногоОформленияКомпоновкиДанных")
Ячейки = ОформлениеСтроки.Ячейки;
ЯчейкаОформления = Ячейки.Пример;
//Для Каждого ИмяКолонки Из МассивТекстовыхКолонок Цикл
// ЯчейкаТекста = Ячейки[ИмяКолонки];
// Если ЯчейкаТекста.Видимость Тогда
// Прервать;
// КонецЕсли;
//КонецЦикла;
Для Каждого ИмяКолонки Из ИменаКолонокОбласти Цикл
ЯчейкаОбласти = Ячейки[ИмяКолонки];
Если ЯчейкаОбласти.Видимость Тогда
Прервать;
КонецЕсли;
КонецЦикла;
Для Каждого ИмяКолонки Из ИменаКолонокОтбора Цикл
ЯчейкаОтбор = Ячейки[ИмяКолонки];
Если ЯчейкаОтбор.Видимость Тогда
Прервать;
КонецЕсли;
КонецЦикла;
ЗначенияПараметров = ДанныеСтроки.Оформление.Элементы;
ПредставлениеЗначенийПараметра = "";
Для Каждого ЗначениеПараметра Из ЗначенияПараметров Цикл
Если НЕ ЗначениеПараметра.Использование Тогда
Продолжить;
КонецЕсли;
Если ЗначениеПараметра.Параметр = ПараметрФормат Тогда
ИначеЕсли ЗначениеПараметра.Параметр = ПараметрТекст Тогда
Иначе
Попытка
Выполнить("ЯчейкаОформления." + ЗначениеПараметра.Параметр + " = ЗначениеПараметра.Значение;");
Исключение
КонецПопытки;
КонецЕсли;
Если ПредставлениеЗначенийПараметра <> "" Тогда
ПредставлениеЗначенийПараметра = ПредставлениеЗначенийПараметра + ", ";
КонецЕсли;
ПредставлениеЗначенийПараметра = ПредставлениеЗначенийПараметра + ЗначениеПараметра.Параметр + "=" + ЗначениеПараметра.Значение;
КонецЦикла;
//Выполнить("ЯчейкаТекста.УстановитьТекст(ПредставлениеЗначенийПараметра);");
ЯчейкаОформления.УстановитьТекст("Пример");
// Антибаг платформы 8.2.13. Если область элемента оформления содержит включенные пустые поля, то представление области выглядит пустым,
// а элемент оформления не будет применяться даже если он включен. Поэтому нужно отобразить такие пустые поля
Если Истина
И ЯчейкаОбласти.Видимость
//И "" + ДанныеСтроки.Поля = ""
И ЯчейкаОбласти.Текст = ""
И ДанныеСтроки.Поля.Элементы.Количество() > 0
Тогда
Для Каждого Поле Из ДанныеСтроки.Поля.Элементы Цикл
Если Поле.Использование Тогда
ЯчейкаОбласти.УстановитьТекст("<>");
Прервать;
КонецЕсли;
КонецЦикла;
КонецЕсли;
ЕстьНеактуальныеПоля = Ложь;
Для Каждого Поле Из ДанныеСтроки.Поля.Элементы Цикл
Если Истина
И ЗначениеЗаполнено("" + Поле.Поле)
И КомпоновщикНастроек.Настройки.ДоступныеПоляВыбора.НайтиПоле(Поле.Поле) = Неопределено
Тогда
ЯчейкаОбласти.УстановитьКартинку(ирКэш.КартинкаПоИмениЛкс("ирНедоступноеПоле"));
Прервать;
КонецЕсли;
КонецЦикла;
Если ЛиЕстьНеактуальныеПоляВГруппеОтбора(ДанныеСтроки.Отбор) Тогда
ЯчейкаОтбор.УстановитьКартинку(ирКэш.КартинкаПоИмениЛкс("ирНедоступноеПоле"));
КонецЕсли;
//КонецЦикла;
ирОбщий.УсловноеОформлениеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки, КомпоновщикНастроек);
КонецПроцедуры
Функция ЛиЕстьНеактуальныеПоляВГруппеОтбора(Знач ГруппаОтбора)
#Если Сервер И Не Сервер Тогда
ГруппаОтбора = КомпоновщикНастроек.Настройки.Отбор;
#КонецЕсли
Результат = Ложь;
Для Каждого ЭлементОтбора Из ГруппаОтбора.Элементы Цикл
Если ТипЗнч(ЭлементОтбора) = Тип("ГруппаЭлементовОтбораКомпоновкиДанных") Тогда
Результат = ЛиЕстьНеактуальныеПоляВГруппеОтбора(ЭлементОтбора);
Иначе
Результат = КомпоновщикНастроек.Настройки.ДоступныеПоляВыбора.НайтиПоле(ЭлементОтбора.ЛевоеЗначение) = Неопределено;
КонецЕсли;
Если Результат Тогда
Прервать;
КонецЕсли;
КонецЦикла;
Возврат Результат;
КонецФункции
Процедура ИгнорироватьОграниченияДоступностиПриИзменении(Элемент)
ИнициализироватьИсточникКомпоновщикаНастроек(мТекущаяСтрока);
@ -3587,7 +3470,7 @@
НаборыМакета = НаборМакета.Элементы;
КонецЕсли;
КонецЦикла;
ирОбщий.СравнитьЗначенияВФормеЛкс(ЭлементыФормы.ДеревоНаборовДанныхЗапросов.ТекущаяСтрока.НаборДанных.Запрос, НаборМакета.Запрос,, "Запрос схемы", "Запрос макета");
ирОбщий.СравнитьЗначенияВФормеЛкс(ЭлементыФормы.ДеревоНаборовДанныхЗапросов.ТекущаяСтрока.НаборДанных.Запрос, НаборМакета.Запрос,, "Запрос схемы", "Запрос макета",,,,, "ЯзыкЗапросов");
КонецЕсли;
КонецПроцедуры

View File

@ -579,104 +579,7 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,100,1,13,
{7,ae9278f8-b471-4955-a92c-935eefbf7b86,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,ffe5e7b8-2d36-4d22-9a09-ce167e5365e6,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,82,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},6,
{1,1,
{"ru","Добавить копированием"}
},
{1,1,
{"ru","Добавить новый элемент копированием текущего"}
},2},
{7,7bde9e58-01db-4028-82a5-48be7f9fad26,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},6,
{1,1,
{"ru","Добавить"}
},
{1,1,
{"ru","Добавить новый элемент"}
},2},
{7,61990b4d-fc30-4749-87a3-55f77c774f6a,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},6,
{1,1,
{"ru","Удалить текущий"}
},
{1,1,
{"ru","Удалить текущий элемент"}
},2},
{7,06896d25-6e84-4cd7-81ff-a73364069bcc,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},6,
{1,1,
{"ru","Изменить текущий элемент"}
},
{1,1,
{"ru","Изменить (или открыть) текущий элемент"}
},2},
{7,b07d2582-032b-4164-b099-f4e3f60e9897,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},6,
{1,1,
{"ru","Закончить редактирование"}
},
{1,1,
{"ru","Закончить редактирование строки"}
},2},
{7,e4f38113-014c-4547-afbe-4b37fe5d5ac8,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,85,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},6,
{1,1,
{"ru","Переместить вверх"}
},
{1,1,
{"ru","Переместить текущий элемент вверх"}
},2},
{7,1df5c2f9-c355-414a-8030-148b6eea00af,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,86,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},6,
{1,1,
{"ru","Переместить вниз"}
},
{1,1,
{"ru","Переместить текущий элемент вниз"}
},2},
{7,57444656-8d09-44ac-aeb0-486e1b30609f,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},6,
{1,1,
{"ru","Упорядочить по убыванию"}
},
{1,1,
{"ru","Упорядочить список по убыванию"}
},2},
{7,bb3e546e-986d-4889-bac5-e21044ff7cec,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,01e18214-0721-480e-9965-72f2ed5b02fe,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},6,
{1,1,
@ -685,9 +588,81 @@
{1,1,
{"ru","Упорядочить список по возрастанию"}
},2},
{7,2b2a0085-1c1d-4766-a4cd-74bddaa2079a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,806f08e4-17cb-4f12-bb7b-a0b8f19d9cf0,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},6,
{1,1,
{"ru","Добавить"}
},
{1,1,
{"ru","Добавить новый элемент"}
},2},
{7,d58d1f59-894b-497d-abc2-dce5ae321319,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},6,
{1,1,
{"ru","Изменить текущий элемент"}
},
{1,1,
{"ru","Изменить (или открыть) текущий элемент"}
},2},
{7,ca9d0238-d08d-4b3d-98c3-2a9403980a43,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},6,
{1,1,
{"ru","Удалить текущий"}
},
{1,1,
{"ru","Удалить текущий элемент"}
},2},
{7,3a484857-a26b-47f4-a6e6-08732a4f1859,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,86,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},6,
{1,1,
{"ru","Переместить вниз"}
},
{1,1,
{"ru","Переместить текущий элемент вниз"}
},2},
{7,0d5ede37-4541-4c33-996c-63d6ab0e4996,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},6,
{1,1,
{"ru","Закончить редактирование"}
},
{1,1,
{"ru","Закончить редактирование строки"}
},2},
{7,d26d13e2-aced-4d0b-8d0a-659d881ad6c8,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,82,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},6,
{1,1,
{"ru","Добавить копированием"}
},
{1,1,
{"ru","Добавить новый элемент копированием текущего"}
},2},
{7,2a659bf3-756a-4628-ae01-b48ac9c0c3fb,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,85,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},6,
{1,1,
{"ru","Переместить вверх"}
},
{1,1,
{"ru","Переместить текущий элемент вверх"}
},2},
{7,f6302405-be2e-4fe4-9136-56b804826583,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},6,
{1,1,
{"ru","Упорядочить по убыванию"}
},
{1,1,
{"ru","Упорядочить список по убыванию"}
},2},
{7,799b0e20-9623-4543-9198-47f52f946179,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,8095a329-0b00-42ef-8af7-fd81cf78ba66,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,6144bc56-0e20-4f32-9f3c-0d3c065a5bfe,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельПараметрыЗаполнить",
{1,"КоманднаяПанельПараметрыЗаполнить",
{1,1,
@ -712,58 +687,83 @@
{"ru","Заполнить"},
{"en","Заполнить"}
},2},
{7,cd4ff176-b6d5-4cd2-a5e6-c052419d2818,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,13,7bde9e58-01db-4028-82a5-48be7f9fad26,
{7,0d3411b5-d3e3-44c3-be6a-c76db1f0709a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,b286f426-91b3-4c09-a8db-1de48b0f4fb9,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},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,13,806f08e4-17cb-4f12-bb7b-a0b8f19d9cf0,
{8,"Действие1",0,2,
{1,1,
{"#","Действие1"}
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,86,1e2,0,0,1,0,0,0,0},06896d25-6e84-4cd7-81ff-a73364069bcc,
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,86,1e2,0,0,1,0,0,0,0},d58d1f59-894b-497d-abc2-dce5ae321319,
{8,"Действие2",0,2,
{1,1,
{"#","Действие2"}
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,87,1e2,0,0,1,0,0,0,0},61990b4d-fc30-4749-87a3-55f77c774f6a,
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,87,1e2,0,0,1,0,0,0,0},ca9d0238-d08d-4b3d-98c3-2a9403980a43,
{8,"Действие3",0,2,
{1,1,
{"#","Действие3"}
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,88,1e2,0,0,1,0,0,0,0},b07d2582-032b-4164-b099-f4e3f60e9897,
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,88,1e2,0,0,1,0,0,0,0},0d5ede37-4541-4c33-996c-63d6ab0e4996,
{8,"Действие4",0,2,
{1,1,
{"#","Действие4"}
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,89,1e2,0,0,1,0,0,0,0},ffe5e7b8-2d36-4d22-9a09-ce167e5365e6,
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,89,1e2,0,0,1,0,0,0,0},d26d13e2-aced-4d0b-8d0a-659d881ad6c8,
{8,"Действие5",0,2,
{1,1,
{"#","Действие5"}
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,90,1e2,0,0,1,0,0,0,0},e4f38113-014c-4547-afbe-4b37fe5d5ac8,
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,90,1e2,0,0,1,0,0,0,0},2a659bf3-756a-4628-ae01-b48ac9c0c3fb,
{8,"Действие6",0,2,
{1,1,
{"#","Действие6"}
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,91,1e2,0,0,1,0,0,0,0},1df5c2f9-c355-414a-8030-148b6eea00af,
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,91,1e2,0,0,1,0,0,0,0},3a484857-a26b-47f4-a6e6-08732a4f1859,
{8,"Действие7",0,2,
{1,1,
{"#","Действие7"}
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,92,1e2,0,0,1,0,0,0,0},bb3e546e-986d-4889-bac5-e21044ff7cec,
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,92,1e2,0,0,1,0,0,0,0},01e18214-0721-480e-9965-72f2ed5b02fe,
{8,"Действие8",0,2,
{1,1,
{"#","Действие8"}
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,93,1e2,0,0,1,0,0,0,0},57444656-8d09-44ac-aeb0-486e1b30609f,
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,93,1e2,0,0,1,0,0,0,0},f6302405-be2e-4fe4-9136-56b804826583,
{8,"Действие9",0,2,
{1,1,
{"#","Действие9"}
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,94,1e2,0,0,1,0,0,0,0},2b2a0085-1c1d-4766-a4cd-74bddaa2079a,
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,94,1e2,0,0,1,0,0,0,0},799b0e20-9623-4543-9198-47f52f946179,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,99,1e2,2,0,1,0,0,0,0},8095a329-0b00-42ef-8af7-fd81cf78ba66,
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,99,1e2,2,0,1,0,0,0,0},6144bc56-0e20-4f32-9f3c-0d3c065a5bfe,
{8,"Заполнить",0,1,
{1,2,
{"ru","Заполнить"},
{"en","Заполнить"}
},1,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,97,1e2,0,0,1,0,0,0,0},cd4ff176-b6d5-4cd2-a5e6-c052419d2818,
},1,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,97,1e2,0,0,1,0,0,0,0},0d3411b5-d3e3-44c3-be6a-c76db1f0709a,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие"}
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,100,1e2,2,0,1,0,0,0,0},ae9278f8-b471-4955-a92c-935eefbf7b86,
},0,d1686aab-5d53-4a56-a036-9d5ae6cfc5db,100,1e2,2,0,1,0,0,0,0},b286f426-91b3-4c09-a8db-1de48b0f4fb9,
{8,"Очистить",0,1,
{1,2,
{"ru","Очистить"},
@ -2464,16 +2464,7 @@ DzX4jnYVJS1FamWeS5byZIaaKmGZLgrU1JpLlRmd5qHBBO6bM3iGp+a8uYAa1rBB
{0},7,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,ea9c2b3b-cf5e-43f0-968b-21484e141aa6,7,1,5,
{7,d846d6da-9c5c-4d52-ba67-9093b1e932cd,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,300,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},6,
{1,1,
{"ru","Открыть справку"}
},
{1,1,
{"ru","Открыть справку"}
},1},
{7,15befb7a-97bb-45ac-9c54-6f48d923919b,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,2d958aff-cffd-4c06-ad1b-e760d3798237,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ПриОК",
{1,"ПриОК",
{1,1,
@ -2499,15 +2490,24 @@ DzX4jnYVJS1FamWeS5byZIaaKmGZLgrU1JpLlRmd5qHBBO6bM3iGp+a8uYAa1rBB
{"en","ОК"}
},
{0,0,0},1},
{7,3c9c62a5-6fcd-4dd2-887c-0e570953739f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,badcd4e3-72bc-4be0-9d2b-2cb3207f2659,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,300,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},6,
{1,1,
{"ru","Открыть справку"}
},
{1,1,
{"ru","Открыть справку"}
},1},
{7,66eb7b13-da60-40b3-8734-7ff215af72b4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},6,
{1,0},
{1,0},1},
{7,59883ef5-e258-41ee-abb0-515bb1291d48,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,846f93f2-a9aa-49e8-ac9e-8a53eed85dc5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},6,
{1,0},
{1,0},1},
{7,49439004-5d21-4e20-bea2-33691b26e847,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,79df0682-9ed1-4bd2-9dc3-a4dc48f27ffd,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,142,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},6,
{1,1,
@ -2516,20 +2516,20 @@ DzX4jnYVJS1FamWeS5byZIaaKmGZLgrU1JpLlRmd5qHBBO6bM3iGp+a8uYAa1rBB
{1,1,
{"ru","Закрыть"}
},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,15befb7a-97bb-45ac-9c54-6f48d923919b,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,2d958aff-cffd-4c06-ad1b-e760d3798237,
{8,"ОК",0,2,
{1,2,
{"ru"," ОК "},
{"en"," ОК "}
},1,ea9c2b3b-cf5e-43f0-968b-21484e141aa6,1,1e2,0,0,1,0,0,0,0},59883ef5-e258-41ee-abb0-515bb1291d48,
},1,ea9c2b3b-cf5e-43f0-968b-21484e141aa6,1,1e2,0,0,1,0,0,0,0},66eb7b13-da60-40b3-8734-7ff215af72b4,
{8,"Разделитель",0,2,
{1,0},0,ea9c2b3b-cf5e-43f0-968b-21484e141aa6,5,1e2,2,0,1,0,0,0,0},49439004-5d21-4e20-bea2-33691b26e847,
{1,0},0,ea9c2b3b-cf5e-43f0-968b-21484e141aa6,5,1e2,2,0,1,0,0,0,0},79df0682-9ed1-4bd2-9dc3-a4dc48f27ffd,
{8,"Подменю",0,2,
{1,1,
{"#","Подменю"}
},0,ea9c2b3b-cf5e-43f0-968b-21484e141aa6,2,1e2,0,1,1,0,0,0,0},3c9c62a5-6fcd-4dd2-887c-0e570953739f,
},0,ea9c2b3b-cf5e-43f0-968b-21484e141aa6,2,1e2,0,1,1,0,0,0,0},846f93f2-a9aa-49e8-ac9e-8a53eed85dc5,
{8,"Разделитель1",0,2,
{1,0},0,ea9c2b3b-cf5e-43f0-968b-21484e141aa6,7,1e2,2,0,1,0,0,0,0},d846d6da-9c5c-4d52-ba67-9093b1e932cd,
{1,0},0,ea9c2b3b-cf5e-43f0-968b-21484e141aa6,7,1e2,2,0,1,0,0,0,0},badcd4e3-72bc-4be0-9d2b-2cb3207f2659,
{8,"Справка",0,2,
{1,1,
{"#","Справка"}
@ -2538,7 +2538,7 @@ DzX4jnYVJS1FamWeS5byZIaaKmGZLgrU1JpLlRmd5qHBBO6bM3iGp+a8uYAa1rBB
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,60b80248-a7de-4e8b-b686-98d067e91978,1,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,f3ed39ad-78f2-4154-95d1-70bd40196efb,1,0,0}
},
{8,0,285,400,309,1,
{0,

View File

@ -94,7 +94,9 @@
Если Активировать Тогда
РедакторHTML.editor.focus();
КонецЕсли;
РедакторHTML.updateText(Текст);
// https://github.com/salexdv/bsl_console/issues/141#issuecomment-852355305
//РедакторHTML.updateText(Текст); // Так история редактирования не сбрасывается
РедакторHTML.editor.setValue(Текст);
Если ИсходныйТекст <> Неопределено Тогда
РедакторHTML.setOriginalText(ИсходныйТекст);
КонецЕсли;

File diff suppressed because it is too large Load Diff

View File

@ -7822,7 +7822,7 @@
#Если Клиент Тогда
Если Интерактивно И ПоказыватьВнешниеИсключенияПриВыполненииАлгоритмов Тогда
Если Не ирКэш.ЛиПортативныйРежимЛкс() И ПравоДоступа("Просмотр", Метаданные.ОбщиеФормы.ирАдаптацияРасширения) Тогда
Если Не ирКэш.ЛиПортативныйРежимЛкс() И ирОбщий.ЛиЕстьИнтерактивныйДоступКИнструментамЛкс() Тогда
Если Истина
И ОтложенноеОткрытиеИсточникаОшибки.Количество() > 0
И ОтложенноеОткрытиеИсточникаОшибки[0].АлгоритмОбъект = Неопределено // СтопСтрока

View File

@ -456,6 +456,7 @@
НоваяКоманда.Параметр = "форма";
НоваяКоманда.Порядок = 315;
КонецЕсли;
#Если Сервер И Не Сервер Тогда
ОткрытьСтруктуруАктивнойФормыЛкс();
#КонецЕсли

View File

@ -109,7 +109,7 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,f7941f62-51b1-4c16-9001-f66df8abff2c,6,1,5,
{7,6701fe61-b128-4491-a90d-5fdf835cb627,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,88c0f954-3389-412a-918d-1476e425162c,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыОК",
{1,"ОсновныеДействияФормыОК",
{1,1,
@ -134,7 +134,7 @@
{"ru","Выполнить команду сразу"},
{"en","Выполнить команду сразу"}
},1},
{7,74768ea1-1c52-4316-80da-19aa5134f5c4,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,1a7677bc-cecf-4d75-a3cb-4a86c954ff04,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыОткрытьСтатью",
{1,"ОсновныеДействияФормыОткрытьСтатью",
{1,2,
@ -165,27 +165,27 @@
{4,1,
{0,b7c81c62-d6ad-4eae-9cea-0e203182db67},"",-1,-1,1,0,""},
{0,112,0},1},
{7,07dcc043-401a-47d5-91c8-dba0ca745a15,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,53db80f3-9ac7-4a0d-8e6b-be52f80f7bf4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,e05386de-713e-4eb9-9d11-0d21a40bff17,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,601625c7-9bd0-4c07-a57a-b2a591e706e8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,e6c56170-995a-4451-913f-373a2ab4325c,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,142,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,1},
{7,3b15a80e-14ff-4d9f-8ea5-c3398db75402,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,74768ea1-1c52-4316-80da-19aa5134f5c4,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,1a7677bc-cecf-4d75-a3cb-4a86c954ff04,
{8,"ОткрытьСтатью",0,1,
{1,1,
{"#","Открыть статью"}
},0,f7941f62-51b1-4c16-9001-f66df8abff2c,6,1e2,0,0,1,0,0,0,0},07dcc043-401a-47d5-91c8-dba0ca745a15,
},0,f7941f62-51b1-4c16-9001-f66df8abff2c,6,1e2,0,0,1,0,0,0,0},53db80f3-9ac7-4a0d-8e6b-be52f80f7bf4,
{8,"Разделитель1",0,2,
{1,0},0,f7941f62-51b1-4c16-9001-f66df8abff2c,5,1e2,2,0,1,0,0,0,0},6701fe61-b128-4491-a90d-5fdf835cb627,
{1,0},0,f7941f62-51b1-4c16-9001-f66df8abff2c,5,1e2,2,0,1,0,0,0,0},88c0f954-3389-412a-918d-1476e425162c,
{8,"ОК",0,1,
{1,2,
{"ru","Выполнить"},
{"en","Выполнить"}
},1,f7941f62-51b1-4c16-9001-f66df8abff2c,2,1e2,0,0,1,0,0,0,0},3b15a80e-14ff-4d9f-8ea5-c3398db75402,
},1,f7941f62-51b1-4c16-9001-f66df8abff2c,2,1e2,0,0,1,0,0,0,0},601625c7-9bd0-4c07-a57a-b2a591e706e8,
{8,"Разделитель",0,1,
{1,0},0,f7941f62-51b1-4c16-9001-f66df8abff2c,3,1e2,2,0,1,0,0,0,0},e05386de-713e-4eb9-9d11-0d21a40bff17,
{1,0},0,f7941f62-51b1-4c16-9001-f66df8abff2c,3,1e2,2,0,1,0,0,0,0},e6c56170-995a-4451-913f-373a2ab4325c,
{8,"Отмена",0,1,
{1,2,
{"ru","Отмена"},
@ -195,7 +195,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,71bb7979-66c9-4dfe-9836-cca6c5e195c5,2,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,97dba2da-76de-47ad-b760-ebbdb1493ad6,2,0,0}
},
{8,0,232,409,257,1,
{0,
@ -686,7 +686,7 @@
{0}
}
}
},409,257,1,0,1,4,4,677,409,257,96},
},409,257,1,0,1,4,4,684,409,257,96},
{
{5},11,
{2,

View File

@ -107,9 +107,7 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,1ca141a0-1b85-4f43-a479-2fdfa1391a87,5,1,5,
{7,95c9a925-ec15-4818-8dfd-c738bac74062,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,315351ed-90a1-44f6-9a2d-7b1859e3d34a,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,14cf091f-750a-4068-95e0-a4b271636693,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыИсследовать",
{1,"ОсновныеДействияФормыИсследовать",
{1,1,
@ -136,7 +134,9 @@
},
{4,0,
{0},"",-1,-1,1,0,""},1},
{7,bb5976e9-14e5-428a-a973-196fe12794b1,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,13d60069-345c-459d-88a6-e2d2492cc257,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,724fac1b-5688-47c6-85a3-b676280a17ff,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыОК",
{1,"ОсновныеДействияФормыОК",
{1,1,
@ -161,30 +161,30 @@
{"ru","ОК"},
{"en","ОК"}
},1},
{7,f78bf536-dad2-4bb3-adb0-bbcfc998b516,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,23ad1745-e21b-4a92-b83f-5322e011cf0f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,fd2c3aab-489c-48a7-a400-34920ecbe113,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,63c59f68-22ea-40ed-823e-51f3294aa179,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,142,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,315351ed-90a1-44f6-9a2d-7b1859e3d34a,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,14cf091f-750a-4068-95e0-a4b271636693,
{8,"Исследовать",0,3,
{1,2,
{"ru","Исследовать"},
{"en","Исследовать"}
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,4,1e2,0,3,1,0,0,0,0},95c9a925-ec15-4818-8dfd-c738bac74062,
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,4,1e2,0,3,1,0,0,0,0},13d60069-345c-459d-88a6-e2d2492cc257,
{8,"Разделитель1",0,3,
{1,1,
{"ru","Действие1"}
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,5,1e2,2,0,1,0,0,0,0},bb5976e9-14e5-428a-a973-196fe12794b1,
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,5,1e2,2,0,1,0,0,0,0},724fac1b-5688-47c6-85a3-b676280a17ff,
{8,"ОК",1,1,
{1,2,
{"ru"," ОК "},
{"en"," ОК "}
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,1,1e2,0,0,1,0,0,0,0},f78bf536-dad2-4bb3-adb0-bbcfc998b516,
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,1,1e2,0,0,1,0,0,0,0},23ad1745-e21b-4a92-b83f-5322e011cf0f,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,2,1e2,2,0,1,0,0,0,0},fd2c3aab-489c-48a7-a400-34920ecbe113,
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,2,1e2,2,0,1,0,0,0,0},63c59f68-22ea-40ed-823e-51f3294aa179,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
@ -193,7 +193,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,88c98fa5-ff85-4748-8585-7085da658f94,1,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,d4609a07-4837-4336-93dd-12a81035f762,1,0,0}
},
{8,0,59,288,84,1,
{0,

View File

@ -108,7 +108,9 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,1ca141a0-1b85-4f43-a479-2fdfa1391a87,10,1,7,
{7,99af1dab-e636-48dd-9c96-d836ed4005c9,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,ff7d620d-bab7-481a-b068-6a2fbeedf5a8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,93fbe4fd-1bde-4cab-9910-de598f078601,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыРедактироватьКопию",
{1,"ОсновныеДействияФормыРедактироватьКопию",
{1,1,
@ -135,9 +137,7 @@
},
{4,1,
{0,f6532868-30b9-44ab-803c-78f0f0b06b02},"",-1,-1,1,0,""},1},
{7,f252f562-c2c3-4dac-9589-2586b4d24e93,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,99c6fd07-0526-4c5c-9ed4-7249cde8a121,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,01f9981a-933a-4350-b5e6-2a16fe8e788a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыИсследовать",
{1,"ОсновныеДействияФормыИсследовать",
{1,1,
@ -164,11 +164,11 @@
},
{4,1,
{0,f0d4d0db-9b47-4ac1-af2b-5a72876b7e25},"",-1,-1,0,0,""},1},
{7,80a5f1ce-4a47-41e6-a8ec-ca28a1636853,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,59137d4a-232a-4af5-922c-65d4fa6c2080,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,ea53325e-df7d-4ca8-9579-41498b413dff,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,6d98a063-9e90-4a00-8309-55f540ad651c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,79292a78-5733-42ce-a963-27d5a2c3f5a9,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,572e70a7-187d-4a4a-b12b-48f28e37248b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыОК",
{1,"ОсновныеДействияФормыОК",
{1,1,
@ -193,37 +193,37 @@
{"ru","ОК"},
{"en","ОК"}
},1},
{7,cc2f6825-8182-4912-97e7-cc9fe3e5b8ef,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,13e935fc-acd3-4688-b4c4-6f1055fe1921,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,142,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,7,99af1dab-e636-48dd-9c96-d836ed4005c9,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,7,93fbe4fd-1bde-4cab-9910-de598f078601,
{8,"РедактироватьКопию",0,3,
{1,2,
{"ru","Редактировать копию"},
{"en","Редактировать копию"}
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,9,1e2,0,3,1,0,0,0,0},f252f562-c2c3-4dac-9589-2586b4d24e93,
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,9,1e2,0,3,1,0,0,0,0},59137d4a-232a-4af5-922c-65d4fa6c2080,
{8,"Разделитель2",0,3,
{1,1,
{"ru","Действие1"}
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,10,1e2,2,0,1,0,0,0,0},99c6fd07-0526-4c5c-9ed4-7249cde8a121,
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,10,1e2,2,0,1,0,0,0,0},01f9981a-933a-4350-b5e6-2a16fe8e788a,
{8,"Исследовать",0,2,
{1,2,
{"ru","Исследовать"},
{"en","Исследовать"}
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,5,1e2,0,3,1,0,0,0,0},ea53325e-df7d-4ca8-9579-41498b413dff,
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,5,1e2,0,3,1,0,0,0,0},6d98a063-9e90-4a00-8309-55f540ad651c,
{8,"Разделитель1",0,2,
{1,1,
{"ru","Действие1"}
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,6,1e2,2,0,1,0,0,0,0},79292a78-5733-42ce-a963-27d5a2c3f5a9,
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,6,1e2,2,0,1,0,0,0,0},572e70a7-187d-4a4a-b12b-48f28e37248b,
{8,"ОК",1,2,
{1,2,
{"ru"," ОК "},
{"en"," ОК "}
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,1,1e2,0,0,1,0,0,0,0},80a5f1ce-4a47-41e6-a8ec-ca28a1636853,
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,1,1e2,0,0,1,0,0,0,0},ff7d620d-bab7-481a-b068-6a2fbeedf5a8,
{8,"Разделитель",0,2,
{1,1,
{"ru","Действие"}
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,2,1e2,2,0,1,0,0,0,0},cc2f6825-8182-4912-97e7-cc9fe3e5b8ef,
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,2,1e2,2,0,1,0,0,0,0},13e935fc-acd3-4688-b4c4-6f1055fe1921,
{8,"Закрыть",0,2,
{1,2,
{"ru","Закрыть"},
@ -233,7 +233,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,6dc67b74-395f-4860-af3d-40f485438107,1,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,80a2a18f-5cdf-48d3-aa61-10068270510a,1,0,0}
},
{8,0,290,498,315,1,
{0,
@ -295,34 +295,7 @@
{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,1011,1,26,
{7,1882bd9e-5344-481e-a77b-045d6413fa93,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1КонсольОбработки",
{1,"КоманднаяПанель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,7f2ff1a9-6b51-49ff-a062-6b2ea68c89fb},"",12,12,1,0,""},2},
{7,a3009fae-1e2d-445c-aa46-d738f3218b7e,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,c4ac71ce-a2b9-4ef1-9e10-87fdb1eb69f5,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельИзБуферОбмена",
{1,"КоманднаяПанельИзБуферОбмена",
{1,2,
@ -352,34 +325,7 @@
},
{4,1,
{0,ef4a1e23-a419-47a0-a14a-c6ad33f99d31},"",-1,-1,0,0,""},2},
{7,eaef87a1-cc85-4a26-971b-2d8490ec9f2f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1СохранитьВФайл",
{1,"КоманднаяПанель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,818ab7d0-4654-4542-bd5e-fd9d1352b5a1},"",-1,-1,1,0,""},2},
{7,0589b621-a391-4af5-a8b0-2496d2abc150,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,b6a592fa-84e5-4669-8b0e-3f713f70a28d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ЗаполнитьЗапросом",
{1,"КоманднаяПанель1ЗаполнитьЗапросом",
{1,1,
@ -406,42 +352,17 @@
},
{4,1,
{0,8f4b6c7e-c92c-43b4-b724-5e67e0c67fba},"",-1,-1,0,0,""},2},
{7,c89d2d2f-d7c2-4a2d-ade5-c37a149bb54e,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1Подбор",
{1,"КоманднаяПанель1Подбор",
{7,2f036945-30eb-46c3-a54a-34b41958ec08,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ВСписок",
{1,"КоманднаяПанель1ВСписок",
{1,1,
{"ru","Подбор"}
{"ru","Командная панель1 в список"}
},
{1,1,
{"ru","Подбор"}
{"ru","Командная панель1 в список"}
},
{1,1,
{"ru","Подбор"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},6,
{1,2,
{"ru","Подбор"},
{"en","Подбор"}
},
{1,2,
{"ru","Подбор"},
{"en","Подбор"}
},2},
{7,4f385bef-f5aa-4db8-80d8-669b54427163,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ИзСписка",
{1,"КоманднаяПанель1ИзСписка",
{1,1,
{"ru","Командная панель1 из списка"}
},
{1,1,
{"ru","Командная панель1 из списка"}
},
{1,1,
{"ru","Командная панель1 из списка"}
{"ru","Командная панель1 в список"}
},
{4,0,
{0},"",-1,-1,1,0,""},
@ -449,16 +370,16 @@
}
},7,
{1,2,
{"ru","Загрузить из файла списка"},
{"en","Загрузить из файла списка"}
{"ru","Выгрузить список в список"},
{"en","Выгрузить список в список"}
},
{1,2,
{"ru","Загрузить из файла списка"},
{"en","Загрузить из файла списка"}
{"ru","Выгрузить список в список"},
{"en","Выгрузить список в список"}
},
{4,1,
{0,a171cb59-6182-4375-bf8c-6890274f4366},"",-1,-1,1,0,""},2},
{7,92942a6f-8a1b-4c66-aff8-40f55e81107c,1,e1692cc2-605b-4535-84dd-28440238746c,
{0,7a0c9ff3-6fad-451e-8182-bf362b5455dc},"",-1,-1,1,0,""},2},
{7,5847b685-87d9-44ec-9a55-b020614282d9,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ВТаблицу",
{1,"КоманднаяПанель1ВТаблицу",
{1,1,
@ -485,45 +406,19 @@
},
{4,1,
{0,d2a146a1-4c9b-478f-9e3a-04d9e161b165},"",-1,-1,1,0,""},2},
{7,3ba92b3f-a6e1-4f31-a7ca-3d1183f5af7d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{7,b06524d5-4678-4408-8cea-f6f774b2b3e4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,6474377e-4a70-4401-b780-ee25e72a4a7f,827},0,2},
{7,4a20dc15-7ae0-439f-85a0-7dd817f4d327,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1КонсольОбработки",
{1,"КоманднаяПанель1КонсольОбработки",
{1,1,
{"ru","Клс команда нажатие"}
{"ru","Консоль обработки"}
},
{1,1,
{"ru","Клс команда нажатие"}
{"ru","Консоль обработки"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,2,
{"ru","Переместить вверх"},
{"en","Переместить вверх"}
},
{1,2,
{"ru","Переместить вверх"},
{"en","Переместить вверх"}
},
{4,1,
{-3},"",-1,-1,1,0,""},
{0,0,0},1},
{7,a89685bf-7216-435e-8d09-663159d5b412,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ЗагрузитьИзФайла",
{1,"КоманднаяПанель1ЗагрузитьИзФайла",
{1,1,
{"ru","Загрузить из файла"}
},
{1,1,
{"ru","Загрузить из файла"}
},
{1,1,
{"ru","Загрузить из файла"}
{"ru","Консоль обработки"}
},
{4,0,
{0},"",-1,-1,1,0,""},
@ -531,26 +426,29 @@
}
},7,
{1,2,
{"ru","Загрузить из файла"},
{"en","Загрузить из файла"}
{"ru","Передать в инструмент ""Подбор и обработка объектов"""},
{"en","Передать в инструмент ""Подбор и обработка объектов"""}
},
{1,2,
{"ru","Загрузить из файла"},
{"en","Загрузить из файла"}
{"ru","Передать в инструмент ""Подбор и обработка объектов"""},
{"en","Передать в инструмент ""Подбор и обработка объектов"""}
},
{4,1,
{0,785362cb-3756-48ed-87d2-292ded17054a},"",-1,-1,1,0,""},2},
{7,fbf2a28f-1962-4e60-9f40-1b951f0af4d0,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{0,7f2ff1a9-6b51-49ff-a062-6b2ea68c89fb},"",12,12,1,0,""},2},
{7,3953e965-5d62-45e0-a864-a2d8c4700eb7,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,82,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,0},
{7,18d49ae5-bebe-4829-a9a9-476c18a1d0c1,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ИзСписка",
{1,"КоманднаяПанель1ИзСписка",
{1,1,
{"ru","Клс команда нажатие"}
{"ru","Командная панель1 из списка"}
},
{1,1,
{"ru","Клс команда нажатие"}
{"ru","Командная панель1 из списка"}
},
{1,1,
{"ru","Клс команда нажатие"}
{"ru","Командная панель1 из списка"}
},
{4,0,
{0},"",-1,-1,1,0,""},
@ -558,22 +456,16 @@
}
},7,
{1,2,
{"ru","Переместить вниз"},
{"en","Переместить вниз"}
{"ru","Загрузить из файла списка"},
{"en","Загрузить из файла списка"}
},
{1,2,
{"ru","Переместить вниз"},
{"en","Переместить вниз"}
{"ru","Загрузить из файла списка"},
{"en","Загрузить из файла списка"}
},
{4,1,
{-4},"",-1,-1,1,0,""},1},
{7,29c92f4f-3a16-417d-bca6-35eb2ba88c92,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,35bbe04f-3fd9-4ca4-a819-f93c0801f77f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,6474377e-4a70-4401-b780-ee25e72a4a7f,833},1,
{4,0,
{0},"",-1,-1,1,0,""},2},
{7,8ecce38f-5409-47ed-9a36-0b33925e050b,1,e1692cc2-605b-4535-84dd-28440238746c,
{0,a171cb59-6182-4375-bf8c-6890274f4366},"",-1,-1,1,0,""},2},
{7,9d424235-a884-4b47-891f-1e4f3c926cea,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ИзТекста",
{1,"КоманднаяПанель1ИзТекста",
{1,1,
@ -600,7 +492,37 @@
},
{4,1,
{0,984bb242-992e-40c4-a37e-5656311f6310},"",-1,-1,1,0,""},2},
{7,eb9324db-5eaf-415c-abd4-f6b623281f3f,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,7b0450df-8f1a-437e-ba97-574800eb8454,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ЗагрузитьИзФайла",
{1,"КоманднаяПанель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,785362cb-3756-48ed-87d2-292ded17054a},"",-1,-1,1,0,""},2},
{7,5467868c-a57d-4d99-b180-fdf8ed91f136,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,0},
{7,3c5dde4c-9573-4edc-bbfe-62a05562f7ad,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельВБуферОбмена",
{1,"КоманднаяПанельВБуферОбмена",
{1,2,
@ -630,17 +552,19 @@
},
{4,1,
{0,ce20c321-bc66-4c13-8bc1-58d477f5b758},"",-1,-1,0,0,""},2},
{7,c8483e35-f470-409f-b691-391f18bfcb55,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ВСписок",
{1,"КоманднаяПанель1ВСписок",
{7,cf971873-bacf-482b-8d00-7d78257d7d0c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,d74b57b3-b350-4c72-aaa4-0bad6bf5f9e1,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1СохранитьВФайл",
{1,"КоманднаяПанель1СохранитьВФайл",
{1,1,
{"ru","Командная панель1 в список"}
{"ru","Сохранить в файл"}
},
{1,1,
{"ru","Командная панель1 в список"}
{"ru","Сохранить в файл"}
},
{1,1,
{"ru","Командная панель1 в список"}
{"ru","Сохранить в файл"}
},
{4,0,
{0},"",-1,-1,1,0,""},
@ -648,55 +572,16 @@
}
},7,
{1,2,
{"ru","Выгрузить список в список"},
{"en","Выгрузить список в список"}
{"ru","Сохранить в файл"},
{"en","Сохранить в файл"}
},
{1,2,
{"ru","Выгрузить список в список"},
{"en","Выгрузить список в список"}
{"ru","Сохранить в файл"},
{"en","Сохранить в файл"}
},
{4,1,
{0,7a0c9ff3-6fad-451e-8182-bf362b5455dc},"",-1,-1,1,0,""},2},
{7,b57e35b2-5f8a-4598-becc-a4dcc8f1ad8e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,6474377e-4a70-4401-b780-ee25e72a4a7f,827},0,2},
{7,c33f84c3-1f80-450b-81f7-bbc167b5e414,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,0},
{7,905abb43-a133-4ad9-be62-f00b5dd09569,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,0},
{7,9f3e5e03-ccd0-44f2-84b1-5f907306da0b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,c1a51b9c-c1db-4333-9227-03a5a0e3d6af,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,3dcd43e7-c319-4760-88a3-4c22f50334f0,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,0},
{7,5e0d45fc-d899-4cf1-92ca-6fbc1ef3ecce,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,82,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,0},
{7,0a806bbd-c4af-44e2-a3d5-8343cb8d46c4,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,0},
{1,0},
{4,1,
{0,91022b99-b610-48ad-954e-a297848081ce},"",-1,-1,1,0,""},2},
{7,978b70d7-3a96-45d8-a4fa-aed7de511520,1,e1692cc2-605b-4535-84dd-28440238746c,
{0,818ab7d0-4654-4542-bd5e-fd9d1352b5a1},"",-1,-1,1,0,""},2},
{7,897b2e1a-6640-4fe0-b9d7-4e7c5d1f792a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -717,9 +602,124 @@
{1,0},
{4,1,
{0,1fa32fdb-a180-418f-a6eb-db7516b7a30b},"",-1,-1,1,0,""},2},
{7,841cedb8-ceea-49a6-bf8b-aa1eb08f15fe,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,ff987d96-06ac-4e84-84b4-267b04db1de4,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,36a8f19a-c456-4b82-a873-3c0484048d59,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,3e5ffeec-d464-4cf7-a8f0-261a66e4e932,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,0},
{7,307b49ac-9a8a-407f-aef1-3642c906d381,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,6474377e-4a70-4401-b780-ee25e72a4a7f,833},1,
{4,0,
{0},"",-1,-1,1,0,""},2},
{7,c806b648-ffe6-4c9f-ba97-d146412d2914,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,17660cdd-a62a-4250-99ed-e8a0c8ad7156,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1Подбор",
{1,"КоманднаяПанель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,a3185b91-a0dc-4782-8ae5-6790cb2f3af5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,d32dfb96-f580-43f8-9317-68d901a3557e,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,0},
{7,70ab0554-f409-463e-9f21-38ff0ee1ce65,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,2,
{"ru","Переместить вверх"},
{"en","Переместить вверх"}
},
{1,2,
{"ru","Переместить вверх"},
{"en","Переместить вверх"}
},
{4,1,
{-3},"",-1,-1,1,0,""},
{0,0,0},1},
{7,bb3a24f6-1527-409c-9acf-b81a4808b3ac,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,a2ccecff-5c15-4845-8bcb-a3261ffaa414,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,0},
{1,0},
{4,1,
{0,91022b99-b610-48ad-954e-a297848081ce},"",-1,-1,1,0,""},2},
{7,44b5e119-04e3-4054-bf17-04f298c30964,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1РедакторОбъектаБД",
{1,"КоманднаяПанель1РедакторОбъектаБД",
{1,1,
@ -747,27 +747,27 @@
{4,1,
{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""},
{0,81,8},2},3,
{5,6474377e-4a70-4401-b780-ee25e72a4a7f,827,0,5,a3009fae-1e2d-445c-aa46-d738f3218b7e,
{5,6474377e-4a70-4401-b780-ee25e72a4a7f,827,0,5,c4ac71ce-a2b9-4ef1-9e10-87fdb1eb69f5,
{8,"ИзБуферОбмена",1,7,
{1,2,
{"ru","из буфера обмена"},
{"en","в сравнитель"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1010,1e2,0,0,1,0,0,0,0},0589b621-a391-4af5-a8b0-2496d2abc150,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1010,1e2,0,0,1,0,0,0,0},b6a592fa-84e5-4669-8b0e-3f713f70a28d,
{8,"ЗаполнитьЗапросом",1,4,
{1,2,
{"ru","из запроса"},
{"en","из запроса"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,829,1e2,0,0,1,0,0,0,0},8ecce38f-5409-47ed-9a36-0b33925e050b,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,829,1e2,0,0,1,0,0,0,0},9d424235-a884-4b47-891f-1e4f3c926cea,
{8,"ИзТекста",0,2,
{1,2,
{"ru","из текста"},
{"en","из текста"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,831,1e2,0,0,1,0,0,0,0},a89685bf-7216-435e-8d09-663159d5b412,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,831,1e2,0,0,1,0,0,0,0},7b0450df-8f1a-437e-ba97-574800eb8454,
{8,"ЗагрузитьИзФайла",1,5,
{1,2,
{"ru","из файла"},
{"en","из файла"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,828,1e2,0,0,1,0,0,0,0},4f385bef-f5aa-4db8-80d8-669b54427163,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,828,1e2,0,0,1,0,0,0,0},18d49ae5-bebe-4829-a9a9-476c18a1d0c1,
{8,"ИзСписка",0,3,
{1,2,
{"ru","из файла списка"},
@ -777,27 +777,27 @@
{0}
}
},
{5,6474377e-4a70-4401-b780-ee25e72a4a7f,833,0,5,eb9324db-5eaf-415c-abd4-f6b623281f3f,
{5,6474377e-4a70-4401-b780-ee25e72a4a7f,833,0,5,3c5dde4c-9573-4edc-bbfe-62a05562f7ad,
{8,"ВБуферОбмена",0,6,
{1,2,
{"ru","в буфер обмена"},
{"en","в сравнитель"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1008,1e2,0,0,1,0,0,0,0},1882bd9e-5344-481e-a77b-045d6413fa93,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1008,1e2,0,0,1,0,0,0,0},4a20dc15-7ae0-439f-85a0-7dd817f4d327,
{8,"КонсольОбработки",0,6,
{1,2,
{"ru","в обработку объектов"},
{"en","в обработку объектов"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,837,1e2,0,0,1,0,0,0,0},c8483e35-f470-409f-b691-391f18bfcb55,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,837,1e2,0,0,1,0,0,0,0},2f036945-30eb-46c3-a54a-34b41958ec08,
{8,"ВСписок",0,3,
{1,2,
{"ru","в список"},
{"en","в список"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,835,1e2,0,0,1,0,0,0,0},92942a6f-8a1b-4c66-aff8-40f55e81107c,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,835,1e2,0,0,1,0,0,0,0},5847b685-87d9-44ec-9a55-b020614282d9,
{8,"ВТаблицу",0,4,
{1,2,
{"ru","в таблицу"},
{"en","в таблицу"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,836,1e2,0,0,1,0,0,0,0},eaef87a1-cc85-4a26-971b-2d8490ec9f2f,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,836,1e2,0,0,1,0,0,0,0},d74b57b3-b350-4c72-aaa4-0bad6bf5f9e1,
{8,"СохранитьВФайл",0,5,
{1,2,
{"ru","в файл"},
@ -807,72 +807,72 @@
{0}
}
},
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,16,b57e35b2-5f8a-4598-becc-a4dcc8f1ad8e,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,16,b06524d5-4678-4408-8cea-f6f774b2b3e4,
{8,"Получить",0,3,
{1,2,
{"ru","Получить"},
{"en","Получить"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,826,1e2,1,0,1,0,0,0,0},9f3e5e03-ccd0-44f2-84b1-5f907306da0b,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,826,1e2,1,0,1,0,0,0,0},36a8f19a-c456-4b82-a873-3c0484048d59,
{8,"Разделитель2",0,1,
{1,1,
{"ru","Действие9"}
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,137,1e2,2,0,1,0,0,0,0},35bbe04f-3fd9-4ca4-a819-f93c0801f77f,
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,137,1e2,2,0,1,0,0,0,0},307b49ac-9a8a-407f-aef1-3642c906d381,
{8,"Передать",0,3,
{1,2,
{"ru","Передать"},
{"en","Передать"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,832,1e2,1,0,1,0,0,0,0},29c92f4f-3a16-417d-bca6-35eb2ba88c92,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,832,1e2,1,0,1,0,0,0,0},c806b648-ffe6-4c9f-ba97-d146412d2914,
{8,"Разделитель5",0,2,
{1,1,
{"ru","Действие9"}
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,838,1e2,2,0,1,0,0,0,0},c89d2d2f-d7c2-4a2d-ade5-c37a149bb54e,
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,838,1e2,2,0,1,0,0,0,0},17660cdd-a62a-4250-99ed-e8a0c8ad7156,
{8,"Подбор",0,2,
{1,2,
{"ru","Подбор"},
{"en","Подбор"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,160,1e2,0,0,1,0,0,0,0},c1a51b9c-c1db-4333-9227-03a5a0e3d6af,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,160,1e2,0,0,1,0,0,0,0},a3185b91-a0dc-4782-8ae5-6790cb2f3af5,
{8,"Разделитель3",0,1,
{1,1,
{"ru","Действие9"}
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,670,1e2,2,0,1,0,0,0,0},3dcd43e7-c319-4760-88a3-4c22f50334f0,
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,670,1e2,2,0,1,0,0,0,0},3e5ffeec-d464-4cf7-a8f0-261a66e4e932,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,993,1e2,0,0,1,0,1,0,0},5e0d45fc-d899-4cf1-92ca-6fbc1ef3ecce,
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,993,1e2,0,0,1,0,1,0,0},3953e965-5d62-45e0-a864-a2d8c4700eb7,
{8,"Действие1",0,1,
{1,1,
{"#","Действие1"}
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,994,1e2,0,0,1,0,1,0,0},905abb43-a133-4ad9-be62-f00b5dd09569,
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,994,1e2,0,0,1,0,1,0,0},d32dfb96-f580-43f8-9317-68d901a3557e,
{8,"Действие2",0,1,
{1,1,
{"#","Действие2"}
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,995,1e2,0,0,1,0,1,0,0},c33f84c3-1f80-450b-81f7-bbc167b5e414,
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,995,1e2,0,0,1,0,1,0,0},5467868c-a57d-4d99-b180-fdf8ed91f136,
{8,"Действие3",0,1,
{1,1,
{"#","Действие3"}
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,996,1e2,0,0,1,0,1,0,0},3ba92b3f-a6e1-4f31-a7ca-3d1183f5af7d,
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,996,1e2,0,0,1,0,1,0,0},70ab0554-f409-463e-9f21-38ff0ee1ce65,
{8,"ПереместитьВверх",0,5,
{1,2,
{"ru","Переместить вверх"},
{"en","Переместить вверх"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1004,1e2,0,0,1,0,1,0,0},fbf2a28f-1962-4e60-9f40-1b951f0af4d0,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1004,1e2,0,0,1,0,1,0,0},bb3a24f6-1527-409c-9acf-b81a4808b3ac,
{8,"ПереместитьВниз",0,6,
{1,2,
{"ru","Переместить вниз"},
{"en","Переместить вниз"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1005,1e2,0,0,1,0,1,0,0},0a806bbd-c4af-44e2-a3d5-8343cb8d46c4,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1005,1e2,0,0,1,0,1,0,0},a2ccecff-5c15-4845-8bcb-a3261ffaa414,
{8,"СортироватьПоВозрастанию",1,3,
{1,2,
{"ru","Сортировать по возрастанию"},
{"en","Сортировать по возрастанию"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1006,1e2,0,0,1,0,0,0,0},978b70d7-3a96-45d8-a4fa-aed7de511520,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1006,1e2,0,0,1,0,0,0,0},897b2e1a-6640-4fe0-b9d7-4e7c5d1f792a,
{8,"СортироватьПоУбыванию",1,4,
{1,2,
{"ru","Сортировать по убыванию"},
{"en","Сортировать по убыванию"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1007,1e2,0,0,1,0,0,0,0},841cedb8-ceea-49a6-bf8b-aa1eb08f15fe,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1007,1e2,0,0,1,0,0,0,0},cf971873-bacf-482b-8d00-7d78257d7d0c,
{8,"Разделитель",0,1,
{1,0},0,6474377e-4a70-4401-b780-ee25e72a4a7f,998,1e2,2,0,1,0,1,0,0},ff987d96-06ac-4e84-84b4-267b04db1de4,
{1,0},0,6474377e-4a70-4401-b780-ee25e72a4a7f,998,1e2,2,0,1,0,1,0,0},44b5e119-04e3-4054-bf17-04f298c30964,
{8,"РедакторОбъектаБД",0,5,
{1,2,
{"ru","Открыть в редакторе объекта"},

View File

@ -397,7 +397,7 @@
ЭлементыФормы.Отбор.Колонки.ЗначениеНезависимое.ЭлементУправления.ТипЗначения = ирОбщий.ОписаниеТиповВсеРедактируемыеТипыЛкс();
КнопкаТолькоДоступныеЭлементы = ЭлементыФормы.КоманднаяПанельОтбор.Кнопки.Режимы.Кнопки.ТолькоДоступныеЭлементы;
Если Не ирКэш.ЛиПортативныйРежимЛкс() Тогда
КнопкаТолькоДоступныеЭлементы.Доступность = ПравоДоступа("Просмотр", Метаданные.ОбщиеФормы.ирАдаптацияРасширения);
КнопкаТолькоДоступныеЭлементы.Доступность = ирОбщий.ЛиЕстьИнтерактивныйДоступКИнструментамЛкс();
КонецЕсли;
ТолькоДоступныеЭлементы = ирОбщий.ВосстановитьЗначениеЛкс("УниверсальныйОтбор_ТолькоДоступныеЭлементы");
Если ТолькоДоступныеЭлементы <> Неопределено Тогда

View File

@ -1057,7 +1057,9 @@ IZC8EkQTHlm4CVhcieQiM3NzcyNDUx0jmAcNYCTEIXBttQA=},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,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,21,1,10,
{7,e7704a8f-0fef-4317-9895-d4a84c19e14e,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,e0c03a7c-2c0f-4522-94da-0bfd8fed1534,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,4ed82714-6f5a-4d95-a2d0-cbc223331129,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельОтборГорячийОтборПоПодстроке",
{1,"КоманднаяПанельОтборГорячийОтборПоПодстроке",
{1,2,
@ -1085,7 +1087,7 @@ IZC8EkQTHlm4CVhcieQiM3NzcyNDUx0jmAcNYCTEIXBttQA=},0},0,0,0,0,0},
{"ru","Отбор по подстроке (виды сравнения ""Содержит"" и ""Не содержит"") применять через секунду отсутствия ввода после ввода символа."},
{"en","Отбор по подстроке (виды сравнения ""Содержит"" и ""Не содержит"") применять через секунду отсутствия ввода после ввода символа."}
},2},
{7,2199277d-40cd-422e-954a-647755908701,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,b5174895-7d9a-44fa-96aa-2c1e99eea4e2,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельОтборОтключатьИерархическийРежим",
{1,"КоманднаяПанельОтборОтключатьИерархическийРежим",
{1,1,
@ -1112,7 +1114,34 @@ IZC8EkQTHlm4CVhcieQiM3NzcyNDUx0jmAcNYCTEIXBttQA=},0},0,0,0,0,0},
},
{4,0,
{0},"",-1,-1,1,0,""},2},
{7,122c41b6-dc09-45e4-9b56-6a78de249982,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,a5b53f90-c65f-4e72-b212-b1776f53bcbc,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,b0433140-646c-40cc-8cf2-13fd56ec826a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельОтборТолькоДоступныеЭлементы",
{1,"КоманднаяПанельОтборТолькоДоступныеЭлементы",
{1,1,
@ -1137,7 +1166,9 @@ IZC8EkQTHlm4CVhcieQiM3NzcyNDUx0jmAcNYCTEIXBttQA=},0},0,0,0,0,0},
{"ru","Изменять только доступные"},
{"en","Изменять только доступные"}
},2},
{7,31946c28-fa62-40ea-a0bb-ffd91df8f9ad,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,89a178d2-7022-4f44-ac82-2d0c1f1f67b0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,8b5ff0ba-7d75-4cfe-9a04-6ca487d3f398,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельОтборНеЗакрыватьФормыПриВыборе",
{1,"КоманднаяПанельОтборНеЗакрыватьФормыПриВыборе",
{1,2,
@ -1165,9 +1196,7 @@ IZC8EkQTHlm4CVhcieQiM3NzcyNDUx0jmAcNYCTEIXBttQA=},0},0,0,0,0,0},
{"ru","При выборе значения в форме выбора оставлять ее открытой для повторного выбора"},
{"en","При выборе значения в форме выбора оставлять ее открытой для повторного выбора"}
},2},
{7,f47ef8f3-2344-4254-99cc-866fcc4a9e36,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,280ed463-aa9e-49b6-8675-1e7bf4f05494,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,5831d7a7-7333-4f8e-8044-6361014af077,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельОтборВыключитьВсе",
{1,"КоманднаяПанельОтборВыключитьВсе",
{1,2,
@ -1193,55 +1222,26 @@ IZC8EkQTHlm4CVhcieQiM3NzcyNDUx0jmAcNYCTEIXBttQA=},0},0,0,0,0,0},
},
{4,1,
{-11},"",-1,-1,1,0,""},2},
{7,9539587a-74b6-4dc7-90c4-7db0a6165a73,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,4389af93-28fb-4a85-828b-e42354fb24e9,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,11},0,2},
{7,edaf9c44-f101-4c85-a2e8-0673ca6a14ab,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,1982476c-33f4-457e-8f78-c8d1e8919b0a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,e4930e05-9171-4614-9593-b456aa76aaab,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,ddeb8cca-3196-4567-9ece-80767ead8af5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},2,
{5,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,11,0,4,e7704a8f-0fef-4317-9895-d4a84c19e14e,
{5,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,11,0,4,4ed82714-6f5a-4d95-a2d0-cbc223331129,
{8,"ГорячийОтборПоПодстроке",0,1,
{1,2,
{"ru","Горячий отбор по подстроке"},
{"en","Горячий отбор по подстроке"}
},1,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,21,1e2,0,0,1,1,0,0,0},2199277d-40cd-422e-954a-647755908701,
},1,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,21,1e2,0,0,1,1,0,0,0},b5174895-7d9a-44fa-96aa-2c1e99eea4e2,
{8,"ОтключатьИерархическийРежим",0,2,
{1,2,
{"ru","Отключать иерархию"},
{"en","Отключать иерархию"}
},1,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,12,1e2,0,0,1,0,0,0,0},122c41b6-dc09-45e4-9b56-6a78de249982,
},1,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,12,1e2,0,0,1,0,0,0,0},b0433140-646c-40cc-8cf2-13fd56ec826a,
{8,"ТолькоДоступныеЭлементы",0,2,
{1,2,
{"ru","Только доступные"},
{"en","Только доступные"}
},1,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,14,1e2,0,0,1,1,0,0,0},31946c28-fa62-40ea-a0bb-ffd91df8f9ad,
},1,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,14,1e2,0,0,1,1,0,0,0},8b5ff0ba-7d75-4cfe-9a04-6ca487d3f398,
{8,"НеЗакрыватьФормыПриВыборе",0,2,
{1,2,
{"ru","Многократный выбор"},
@ -1251,29 +1251,29 @@ IZC8EkQTHlm4CVhcieQiM3NzcyNDUx0jmAcNYCTEIXBttQA=},0},0,0,0,0,0},
{0}
}
},
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,280ed463-aa9e-49b6-8675-1e7bf4f05494,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,5831d7a7-7333-4f8e-8044-6361014af077,
{8,"ВыключитьВсе",0,1,
{1,1,
{"#","Выключить все"}
},0,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,5,1e2,0,3,1,0,0,0,0},f47ef8f3-2344-4254-99cc-866fcc4a9e36,
},0,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,5,1e2,0,3,1,0,0,0,0},89a178d2-7022-4f44-ac82-2d0c1f1f67b0,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие"}
},0,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,6,1e2,2,0,1,0,0,0,0},9539587a-74b6-4dc7-90c4-7db0a6165a73,
},0,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,6,1e2,2,0,1,0,0,0,0},4389af93-28fb-4a85-828b-e42354fb24e9,
{8,"Режимы",0,1,
{1,2,
{"ru","Режимы"},
{"en","Режимы"}
},1,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,10,1e2,1,0,1,0,0,0,0},1982476c-33f4-457e-8f78-c8d1e8919b0a,
},1,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,10,1e2,1,0,1,0,0,0,0},e0c03a7c-2c0f-4522-94da-0bfd8fed1534,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,15,1e2,2,0,1,0,0,0,0},edaf9c44-f101-4c85-a2e8-0673ca6a14ab,
},0,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,15,1e2,2,0,1,0,0,0,0},a5b53f90-c65f-4e72-b212-b1776f53bcbc,
{8,"ОтборБезЗначенияВТекущейКолонке",0,4,
{1,2,
{"ru","Отбор без значения"},
{"en","Отбор без значения"}
},1,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,19,1e2,0,0,1,0,0,0,0},e4930e05-9171-4614-9593-b456aa76aaab,
},1,b60b6a0b-b6ba-4005-b9aa-a71104cb852b,19,1e2,0,0,1,0,0,0,0},ddeb8cca-3196-4567-9ece-80767ead8af5,
{8,"Разделитель2",0,1,
{1,1,
{"ru","Действие"}
@ -1343,12 +1343,15 @@ IZC8EkQTHlm4CVhcieQiM3NzcyNDUx0jmAcNYCTEIXBttQA=},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,4cc330a1-4cc9-438a-9146-903a9d176076,628,1,8,
{7,ee7bfc16-826f-4771-995e-0cd0f69817cd,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,f55525a5-989e-4f2c-b525-ab957f56dd73,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,121,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,2},
{7,676c9bef-eca8-4733-99f3-d381b826dfd0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,b9527ce9-64cf-460a-9de8-5a945c1e03bf,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,120,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,2},
{7,06a45faa-94c5-4803-87e5-973bde10c19d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,0cba874f-7568-4de9-b3f8-ebf38b510469,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,26e3c5a2-38e2-4719-9879-53de999e5b57,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельПорядокПрименить",
{1,"КоманднаяПанельПорядокПрименить",
{1,1,
@ -1367,18 +1370,15 @@ IZC8EkQTHlm4CVhcieQiM3NzcyNDUx0jmAcNYCTEIXBttQA=},0},0,0,0,0,0},
},6,
{1,0},
{1,0},2},
{7,f47f1c4f-0436-4aa7-843c-ca8a539a5a3d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,f0a11862-bca4-445f-9289-c7306c4585a3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,a9d90c2f-a3dc-41b9-b609-65fc4b61b52b,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,86,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,2},
{7,2f6dd6ff-e2db-4584-ae3e-41dab527e01e,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,394a17fa-582b-48e1-97f8-042a0f671a94,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,85,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,2},
{7,bb5aceaf-3925-4719-9bf2-b9fe03e11bf6,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,120,
{7,34f3d49e-1e12-4b71-abb6-06e22d1fa7db,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,86,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,2},
{7,ada2991c-798d-4249-989b-e4da47a2d1e7,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,69f3d41f-5964-4837-8a44-686a72ede42f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельПорядокОчистить",
{1,"КоманднаяПанельПорядокОчистить",
{1,2,
@ -1406,36 +1406,36 @@ IZC8EkQTHlm4CVhcieQiM3NzcyNDUx0jmAcNYCTEIXBttQA=},0},0,0,0,0,0},
{"en","Очистить"},
{"ru","Очистить"}
},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,8,ee7bfc16-826f-4771-995e-0cd0f69817cd,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,8,f55525a5-989e-4f2c-b525-ab957f56dd73,
{8,"Действие3",0,1,
{1,1,
{"#","Действие3"}
},0,4cc330a1-4cc9-438a-9146-903a9d176076,342,1e2,0,0,1,0,0,0,0},bb5aceaf-3925-4719-9bf2-b9fe03e11bf6,
},0,4cc330a1-4cc9-438a-9146-903a9d176076,342,1e2,0,0,1,0,0,0,0},b9527ce9-64cf-460a-9de8-5a945c1e03bf,
{8,"Действие4",0,1,
{1,1,
{"#","Действие4"}
},0,4cc330a1-4cc9-438a-9146-903a9d176076,343,1e2,0,0,1,0,0,0,0},2f6dd6ff-e2db-4584-ae3e-41dab527e01e,
},0,4cc330a1-4cc9-438a-9146-903a9d176076,343,1e2,0,0,1,0,0,0,0},394a17fa-582b-48e1-97f8-042a0f671a94,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
},0,4cc330a1-4cc9-438a-9146-903a9d176076,621,1e2,0,0,1,0,0,0,0},a9d90c2f-a3dc-41b9-b609-65fc4b61b52b,
},0,4cc330a1-4cc9-438a-9146-903a9d176076,621,1e2,0,0,1,0,0,0,0},34f3d49e-1e12-4b71-abb6-06e22d1fa7db,
{8,"Действие1",0,1,
{1,1,
{"#","Действие1"}
},0,4cc330a1-4cc9-438a-9146-903a9d176076,622,1e2,0,0,1,0,0,0,0},f47f1c4f-0436-4aa7-843c-ca8a539a5a3d,
},0,4cc330a1-4cc9-438a-9146-903a9d176076,622,1e2,0,0,1,0,0,0,0},f0a11862-bca4-445f-9289-c7306c4585a3,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие4"}
},0,4cc330a1-4cc9-438a-9146-903a9d176076,311,1e2,2,0,1,0,0,0,0},0cba874f-7568-4de9-b3f8-ebf38b510469,
},0,4cc330a1-4cc9-438a-9146-903a9d176076,311,1e2,2,0,1,0,0,0,0},26e3c5a2-38e2-4719-9879-53de999e5b57,
{8,"Применить",0,1,
{1,2,
{"ru","Применить"},
{"en","Применить"}
},1,4cc330a1-4cc9-438a-9146-903a9d176076,17,1e2,0,0,1,0,0,0,0},676c9bef-eca8-4733-99f3-d381b826dfd0,
},1,4cc330a1-4cc9-438a-9146-903a9d176076,17,1e2,0,0,1,0,0,0,0},06a45faa-94c5-4803-87e5-973bde10c19d,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие5"}
},0,4cc330a1-4cc9-438a-9146-903a9d176076,18,1e2,2,0,1,0,0,0,0},ada2991c-798d-4249-989b-e4da47a2d1e7,
},0,4cc330a1-4cc9-438a-9146-903a9d176076,18,1e2,2,0,1,0,0,0,0},69f3d41f-5964-4837-8a44-686a72ede42f,
{8,"Очистить",0,1,
{1,2,
{"ru","Очистить"},
@ -2422,7 +2422,7 @@ iLV9AQ==},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,ab886543-b338-4ca3-8d53-72899d70abe7,1,1,1,
{7,18407c79-8c73-4f68-bc20-b13a112235dd,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,9899461a-f308-4e85-b595-b19dd661b627,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КП_УстановитьЗначениеПолучитьИзТекущейЯчейки",
{1,"КП_УстановитьЗначениеПолучитьИзТекущейЯчейки",
{1,1,
@ -2447,7 +2447,7 @@ iLV9AQ==},0},0,0,0,0,0},
{"ru","Получить из текущей строки"},
{"en","Получить из текущей строки"}
},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,18407c79-8c73-4f68-bc20-b13a112235dd,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,9899461a-f308-4e85-b595-b19dd661b627,
{8,"ПолучитьИзТекущейЯчейки",0,1,
{1,2,
{"ru","Получить из текущей строки"},
@ -2817,7 +2817,7 @@ Mbi24/aVZHuny2J1MQK5rjl/Aw==},0},0,0,0,0,0},
{3,0,
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,1,0,1,1,
{5,64ef5db0-3413-4ea8-821d-c76e10206de5,3402,1,0,1,
{5,64ef5db0-3413-4ea8-821d-c76e10206de5,3413,1,0,1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,0,
{0,0,
{0}
@ -3811,7 +3811,7 @@ Mbi24/aVZHuny2J1MQK5rjl/Aw==},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,d2c4fddc-254e-4eb8-91ba-897cbc1be892,18,1,14,
{7,1212cb50-1f71-45a8-a6c6-49113959b9f5,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,b2c775b3-121e-4136-a9f9-b1e9f01633ed,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаСвязанногоПоляНажатие",
{1,"КлсКомандаСвязанногоПоляНажатие",
{1,1,
@ -3838,7 +3838,63 @@ Mbi24/aVZHuny2J1MQK5rjl/Aw==},0},0,0,0,0,0},
},
{4,1,
{0,c2e2d966-5b7f-4699-903b-28a6f50d5471},"",-1,-1,1,0,""},2},
{7,1fdf8f31-b868-4feb-8d5f-df90027d4212,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,41a1ff73-0f46-4273-a4b3-f1e2ed620d84,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаСвязанногоПоляНажатие",
{1,"КлсКомандаСвязанногоПоляНажатие",
{1,1,
{"ru","Клс команда связанного поля нажатие"}
},
{1,1,
{"ru","Клс команда связанного поля нажатие"}
},
{1,1,
{"ru","Клс команда связанного поля нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,2,
{"ru","Различные значения текущей колонки связанного табличного поля"},
{"en","Различные значения текущей колонки связанного табличного поля"}
},
{1,2,
{"ru","Различные значения текущей колонки"},
{"en","Различные значения текущей колонки"}
},
{4,1,
{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},
{0,70,16},2},
{7,ed5e0e39-dc80-49f0-b45a-a86864a287d1,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаСвязанногоПоляНажатие",
{1,"КлсКомандаСвязанногоПоляНажатие",
{1,1,
{"ru","Клс команда связанного поля нажатие"}
},
{1,1,
{"ru","Клс команда связанного поля нажатие"}
},
{1,1,
{"ru","Клс команда связанного поля нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,2,
{"ru","Открыть редактор объекта БД для ссылки из текущей ячейки связанного табличного поля"},
{"en","Открыть редактор объекта БД для ссылки из текущей ячейки связанного табличного поля"}
},
{1,2,
{"ru","Открыть редактор объекта БД для ссылки из текущей ячейки связанного табличного поля"},
{"en","Открыть редактор объекта БД для ссылки из текущей ячейки связанного табличного поля"}
},
{4,1,
{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""},
{0,81,8},2},
{7,44c62e69-6524-4731-95cc-0bf19dceb856,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаСвязанногоПоляНажатие",
{1,"КлсКомандаСвязанногоПоляНажатие",
{1,1,
@ -3865,7 +3921,7 @@ Mbi24/aVZHuny2J1MQK5rjl/Aw==},0},0,0,0,0,0},
},
{4,1,
{0,8c325feb-0b3d-4094-aa2f-917b484044a5},"",-1,-1,1,0,""},2},
{7,9b58c957-debc-4375-b574-90b28069ce19,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,34f0621c-c53f-46a1-b199-04d8237e6710,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаСвязанногоПоляНажатие",
{1,"КлсКомандаСвязанногоПоляНажатие",
{1,2,
@ -3895,34 +3951,7 @@ Mbi24/aVZHuny2J1MQK5rjl/Aw==},0},0,0,0,0,0},
},
{4,1,
{0,b8ca1d82-d6a2-4de6-9707-ee0504609327},"",-1,-1,1,0,""},2},
{7,8b956c0e-ef75-4751-8921-39eee094a6c8,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,3f21aca4-89b4-4f37-82cb-6e9370aa5481},"",-1,-1,0,0,""},2},
{7,e6425806-c9bc-4008-85a1-96dc5bf046e9,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,22b0a1ea-4ba9-4967-ad51-a5e4f2161aed,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаСвязанногоПоляНажатие",
{1,"КлсКомандаСвязанногоПоляНажатие",
{1,1,
@ -3949,7 +3978,58 @@ Mbi24/aVZHuny2J1MQK5rjl/Aw==},0},0,0,0,0,0},
},
{4,1,
{0,7f2ff1a9-6b51-49ff-a062-6b2ea68c89fb},"",12,12,1,0,""},2},
{7,9f7c5e63-e6cc-4819-96b5-60bedf401dfc,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,f7e4617d-9ebf-42aa-ba04-43d501ebf11b,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,0},
{4,1,
{0,ce103606-ad7d-4eff-913d-87e04bd6fb9c},"",-1,-1,1,0,""},2},
{7,efdd1368-097a-4642-944f-91626cba172f,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,3f21aca4-89b4-4f37-82cb-6e9370aa5481},"",-1,-1,0,0,""},2},
{7,10f27b50-c005-465f-893c-9d38fecb39cd,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаСвязанногоПоляНажатие",
{1,"КлсКомандаСвязанногоПоляНажатие",
{1,1,
@ -3976,87 +4056,7 @@ Mbi24/aVZHuny2J1MQK5rjl/Aw==},0},0,0,0,0,0},
},
{4,1,
{0,9f855199-dfc8-4e63-9271-bd30801f2796},"",-1,-1,0,0,""},2},
{7,d3fe1d73-148f-4562-b19f-0e73b588c936,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаСвязанногоПоляНажатие",
{1,"КлсКомандаСвязанногоПоляНажатие",
{1,1,
{"ru","Клс команда связанного поля нажатие"}
},
{1,1,
{"ru","Клс команда связанного поля нажатие"}
},
{1,1,
{"ru","Клс команда связанного поля нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,2,
{"ru","Открыть редактор объекта БД для ссылки из текущей ячейки связанного табличного поля"},
{"en","Открыть редактор объекта БД для ссылки из текущей ячейки связанного табличного поля"}
},
{1,2,
{"ru","Открыть редактор объекта БД для ссылки из текущей ячейки связанного табличного поля"},
{"en","Открыть редактор объекта БД для ссылки из текущей ячейки связанного табличного поля"}
},
{4,1,
{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""},
{0,81,8},2},
{7,fc40ae73-2498-4033-a285-51d745fb1a51,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,0},
{4,1,
{0,ce103606-ad7d-4eff-913d-87e04bd6fb9c},"",-1,-1,1,0,""},2},
{7,9c97a65b-3d4c-46db-a13c-7b89bf1bd5fa,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаСвязанногоПоляНажатие",
{1,"КлсКомандаСвязанногоПоляНажатие",
{1,1,
{"ru","Клс команда связанного поля нажатие"}
},
{1,1,
{"ru","Клс команда связанного поля нажатие"}
},
{1,1,
{"ru","Клс команда связанного поля нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,2,
{"ru","Различные значения текущей колонки связанного табличного поля"},
{"en","Различные значения текущей колонки связанного табличного поля"}
},
{1,2,
{"ru","Различные значения текущей колонки"},
{"en","Различные значения текущей колонки"}
},
{4,1,
{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},
{0,70,16},2},
{7,6aad4804-ad18-4035-8972-6a15fa9ea559,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,ff9b2e3c-b55b-4625-bef5-26c10f88a789,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаСвязанногоПоляНажатие",
{1,"КлсКомандаСвязанногоПоляНажатие",
{1,1,
@ -4088,7 +4088,7 @@ Mbi24/aVZHuny2J1MQK5rjl/Aw==},0},0,0,0,0,0},
huTk5L29vQNDCLrcXTAWt4K5N1AVutdbIBAkATIDdwisAKbKkIqlCcixPARrG+gw
HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7}
},0,""},2},
{7,18c73118-e35e-407b-b566-f551bd41c3d3,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,f81016e3-dfe1-40b3-846e-868caecf787b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаСвязанногоПоляНажатие",
{1,"КлсКомандаСвязанногоПоляНажатие",
{1,1,
@ -4120,7 +4120,7 @@ HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7}
5L29vQAAAAM4CLrcTTASt0K5N1AVutdbIAzkAFKBIazC6YiluQEp285w6TY1uzM5
0q+i8uFGOlxxNVRIIrOoIgEAOw==}
},0,""},2},
{7,bfcf4eca-e4ba-448d-8802-963b23eb74c1,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,926bac7a-4532-4c01-a1d6-47436e43d648,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОткрытьДанные",
{1,"ДействияФормыОткрытьДанные",
{1,1,
@ -4148,7 +4148,7 @@ HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7}
{4,1,
{0,d2a146a1-4c9b-478f-9e3a-04d9e161b165},"",-1,-1,1,0,""},
{0,0,0},2},
{7,86829777-cde5-4f14-b139-86939b2d44bd,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,6ae775df-7d67-46c6-8b2c-e7b3f84b38e7,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыПереключитьсяВФорму",
{1,"КоманднаяПанельФормыПереключитьсяВФорму",
{1,2,
@ -4179,7 +4179,7 @@ HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7}
{4,1,
{0,81ba994f-39c2-4276-bbc1-6634a6556eaa},"",-1,-1,1,0,""},
{0,71,8},2},
{7,21f9a420-a62c-40ff-8ec1-91b47355aad3,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,e8ee361b-2a36-4c57-a7bd-85a56c3e7492,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -4200,72 +4200,72 @@ HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7}
{1,0},
{4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,14,1212cb50-1f71-45a8-a6c6-49113959b9f5,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,14,b2c775b3-121e-4136-a9f9-b1e9f01633ed,
{8,"ВывестиСтроки",0,2,
{1,2,
{"ru","Вывести строки"},
{"en","Вывести строки"}
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,1,1e2,0,0,1,0,0,0,0},1fdf8f31-b868-4feb-8d5f-df90027d4212,
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,1,1e2,0,0,1,0,0,0,0},44c62e69-6524-4731-95cc-0bf19dceb856,
{8,"Сравнить",0,1,
{1,2,
{"ru","Сравнить строки"},
{"en","Сравнить строки"}
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,10,1e2,0,0,1,0,0,0,0},9b58c957-debc-4375-b574-90b28069ce19,
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,10,1e2,0,0,1,0,0,0,0},34f0621c-c53f-46a1-b199-04d8237e6710,
{8,"Сравнить2Строки",0,6,
{1,2,
{"en","Сравнить 2 строки"},
{"ru","Сравнить 2 строки"}
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,18,1e2,0,0,1,0,0,0,0},e6425806-c9bc-4008-85a1-96dc5bf046e9,
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,18,1e2,0,0,1,0,0,0,0},22b0a1ea-4ba9-4967-ad51-a5e4f2161aed,
{8,"КонсольОбработки",0,6,
{1,2,
{"ru","Передать для обработки"},
{"en","Передать для обработки"}
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,12,1e2,0,0,1,0,0,0,0},d3fe1d73-148f-4562-b19f-0e73b588c936,
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,12,1e2,0,0,1,0,0,0,0},ed5e0e39-dc80-49f0-b45a-a86864a287d1,
{8,"РедакторОбъектаБД",0,5,
{1,2,
{"ru","Редактор объекта БД"},
{"en","Редактор объекта БД"}
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,9,1e2,0,0,1,0,0,0,0},9c97a65b-3d4c-46db-a13c-7b89bf1bd5fa,
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,9,1e2,0,0,1,0,0,0,0},41a1ff73-0f46-4273-a4b3-f1e2ed620d84,
{8,"РазличныеЗначенияКолонки",0,4,
{1,2,
{"ru","Значения колонки"},
{"en","Значения колонки"}
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,4,1e2,0,0,1,0,0,0,0},fc40ae73-2498-4033-a285-51d745fb1a51,
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,4,1e2,0,0,1,0,0,0,0},f7e4617d-9ebf-42aa-ba04-43d501ebf11b,
{8,"ГруппировкаТаблицы",0,5,
{1,2,
{"ru","Группировка таблицы"},
{"en","Группировка таблицы"}
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,15,1e2,0,0,1,0,0,0,0},9f7c5e63-e6cc-4819-96b5-60bedf401dfc,
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,15,1e2,0,0,1,0,0,0,0},10f27b50-c005-465f-893c-9d38fecb39cd,
{8,"СколькоСтрок",0,2,
{1,2,
{"ru","Сколько строк?"},
{"en","Сколько строк?"}
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,14,1e2,0,0,1,0,0,0,0},8b956c0e-ef75-4751-8921-39eee094a6c8,
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,14,1e2,0,0,1,0,0,0,0},efdd1368-097a-4642-944f-91626cba172f,
{8,"ПоказыватьИтоги",0,4,
{1,2,
{"ru","Итоги"},
{"en","Итоги"}
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,16,1e2,0,0,1,0,0,0,0},6aad4804-ad18-4035-8972-6a15fa9ea559,
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,16,1e2,0,0,1,0,0,0,0},ff9b2e3c-b55b-4625-bef5-26c10f88a789,
{8,"СжатьКолонки",0,3,
{1,2,
{"ru","Сжать колонки"},
{"en","Сжать колонки"}
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,2,1e2,0,0,1,0,0,0,0},18c73118-e35e-407b-b566-f551bd41c3d3,
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,2,1e2,0,0,1,0,0,0,0},f81016e3-dfe1-40b3-846e-868caecf787b,
{8,"ШиринаКолонок",0,4,
{1,2,
{"ru","Расширить"},
{"en","Расширить"}
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,3,1e2,0,0,1,0,0,0,0},bfcf4eca-e4ba-448d-8802-963b23eb74c1,
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,3,1e2,0,0,1,0,0,0,0},926bac7a-4532-4c01-a1d6-47436e43d648,
{8,"ОткрытьДанные",0,5,
{1,2,
{"ru","Открыть данные"},
{"en","Открыть данные"}
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,11,1e2,0,0,1,0,0,0,0},86829777-cde5-4f14-b139-86939b2d44bd,
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,11,1e2,0,0,1,0,0,0,0},6ae775df-7d67-46c6-8b2c-e7b3f84b38e7,
{8,"ПереключитьсяВФорму",0,3,
{1,2,
{"ru","Активировать"},
{"en","Активировать"}
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,6,1e2,0,0,1,0,0,0,0},21f9a420-a62c-40ff-8ec1-91b47355aad3,
},1,d2c4fddc-254e-4eb8-91ba-897cbc1be892,6,1e2,0,0,1,0,0,0,0},e8ee361b-2a36-4c57-a7bd-85a56c3e7492,
{8,"ОПодсистеме",0,3,
{1,2,
{"ru","О подсистеме"},
@ -4306,7 +4306,7 @@ HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7}
{0}
}
}
},315,500,1,0,1,4,4,1259,315,500,96},
},315,500,1,0,1,4,4,1261,315,500,96},
{
{39},41,
{21,

View File

@ -106,10 +106,7 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,1ca141a0-1b85-4f43-a479-2fdfa1391a87,5,1,5,
{7,1952d5f2-1690-4900-85d4-05b3e4316edb,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,142,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,1},
{7,3cad395a-5e5b-4877-ae55-1286daca448c,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,806c9fcd-4e69-4cc5-9a83-1e399e28e80a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыИсследовать",
{1,"ОсновныеДействияФормыИсследовать",
{1,1,
@ -136,11 +133,7 @@
},
{4,1,
{0,f0d4d0db-9b47-4ac1-af2b-5a72876b7e25},"",-1,-1,0,0,""},1},
{7,24786c1e-7d1b-449c-94c8-72b1b7b7a0b9,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,ffa3a21f-696e-4008-914a-7f11499688f2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,7be99d1f-09bd-4e8a-abd7-108c48bb2fd3,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,eeea03be-1346-444e-9bdb-eeb1c45278f5,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыОК",
{1,"ОсновныеДействияФормыОК",
{1,1,
@ -164,26 +157,33 @@
{1,2,
{"ru","ОК"},
{"en","ОК"}
},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,3cad395a-5e5b-4877-ae55-1286daca448c,
},1},
{7,0ffe826e-21de-430b-815b-fe8bee615c49,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,a49ee10f-8429-4931-bfc9-ae330c6b790e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,cbc9d631-05f0-4957-8749-a700fb4f71bf,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,142,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,806c9fcd-4e69-4cc5-9a83-1e399e28e80a,
{8,"Исследовать",0,3,
{1,2,
{"ru","Исследовать"},
{"en","Исследовать"}
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,4,1e2,0,3,1,0,0,0,0},24786c1e-7d1b-449c-94c8-72b1b7b7a0b9,
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,4,1e2,0,3,1,0,0,0,0},0ffe826e-21de-430b-815b-fe8bee615c49,
{8,"Разделитель1",0,3,
{1,1,
{"ru","Действие1"}
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,5,1e2,2,0,1,0,0,0,0},7be99d1f-09bd-4e8a-abd7-108c48bb2fd3,
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,5,1e2,2,0,1,0,0,0,0},eeea03be-1346-444e-9bdb-eeb1c45278f5,
{8,"ОК",1,1,
{1,2,
{"ru"," ОК "},
{"en"," ОК "}
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,1,1e2,0,0,1,0,0,0,0},ffa3a21f-696e-4008-914a-7f11499688f2,
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,1,1e2,0,0,1,0,0,0,0},a49ee10f-8429-4931-bfc9-ae330c6b790e,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,3,1e2,2,0,1,0,0,0,0},1952d5f2-1690-4900-85d4-05b3e4316edb,
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,3,1e2,2,0,1,0,0,0,0},cbc9d631-05f0-4957-8749-a700fb4f71bf,
{8,"Закрыть",0,1,
{1,2,
{"ru","Закрыть"},
@ -193,7 +193,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,e0c86e56-0a10-41ef-8852-fa3da9cf6259,1,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,6f495b9c-3b72-494d-93bb-709b5aa1ae33,1,0,0}
},
{8,0,59,288,84,1,
{0,

View File

@ -26,7 +26,7 @@
КонецЕсли;
ИмяСервера = ирОбщий.АдресОсновногоСайтаЛкс();
ЭлементыФормы.НадписьОсновнойСайт.Заголовок = ЭлементыФормы.НадписьОсновнойСайт.Заголовок + " " + ИмяСервера;
ЭлементыФормы.ОписаниеВарианта.Видимость = НазваниеВарианта <> "Конфигурация";
ЭлементыФормы.ОписаниеВарианта.Доступность = НазваниеВарианта <> "Конфигурация";
ПодключитьОбработчикОжидания("ПолучитьАктуальнуюВерсиюОтложенно", 0.1, Истина);
Если ЗначениеЗаполнено(КлючУникальности) Тогда
СтрокаОписания = СтрокаОписанияИнструмента();
@ -596,4 +596,10 @@
КонецПроцедуры
Процедура ПрограммныеКомпонентыНажатие(Элемент)
ПолучитьФорму("ПрограммныеКомпоненты").Открыть();
КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирПлатформа.Форма.ОПодсистеме");

View File

@ -4,7 +4,7 @@
{1,2,
{"ru","О подсистеме ""Инструменты разработчика"""},
{"en","О подсистеме ""Инструменты разработчика"""}
},53,4294967295},
},54,4294967295},
{09ccdc77-ea1a-4a6d-ab1c-3435eada2433,
{1,
{
@ -71,7 +71,7 @@
},0,0,57,0,0},
{0}
},
{31,
{32,
{381ed624-9217-4e63-85db-c4c3cb87daae,8,
{9,
{"Pattern",
@ -1078,7 +1078,7 @@
{2,-1,6,0}
},1,
{0,28,1},0,1,
{0,28,3},0,0,0,0,11,30,0,0},
{0,28,3},0,0,0,0,11,31,0,0},
{14,"ПорядокОписанияПроблем",4294967295,0,0,0},
{0}
},
@ -1255,7 +1255,7 @@
{2,-1,6,0}
},1,
{0,31,1},0,1,
{0,31,3},0,0,0,0,13,31,0,0},
{0,31,3},0,0,0,0,13,32,0,0},
{14,"ИнформацияДляТехническойПоддержки",4294967295,0,0,0},
{0}
},
@ -2844,9 +2844,107 @@ zD9vPS7dUU4yAQAAAABJRU5ErkJggg==}
{0,50,2},0,0,0,30,19,1,0},
{14,"НазваниеИнструмента1",4294967295,0,0,0},
{0}
},
{0fc7e20d-f241-460c-bdf4-5ad88e5474a5,54,
{3,
{
{16,1,
{3,4,
{0}
},
{3,4,
{0}
},
{7,3,0,1,100},0,
{3,4,
{0}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,3,
{-7}
},
{3,3,
{-21}
},
{3,0,
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,1,
{"en","Подсистема поставляется в 3-х вариантах: Подсистема, Портативный, Расширение. Эта гиперссылка откроет описание варианта на сайте."}
},0,0,100,0,0},11,
{1,2,
{"ru","Программные компоненты"},
{"en","Описание варианта поставки"}
},4,1,1,0,0,
{0,0,0},0,
{1,0},1,
{8,0,
{4,0,
{0},"",-1,-1,1,0,""},
{4,0,
{0},"",-1,-1,1,0,""},
{4,0,
{0},"",-1,-1,1,0,""},100,2,0,0},4,0,0,0,0,0,0,0},
{1,
{0,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}
}
}
},662,183,1,0,1,4,4,645,662,183,96},
}
}
},
{8,470,130,613,149,1,
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,54,0,19},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,54,2,143},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},1,
{0,54,1},0,1,
{0,54,3},0,0,0,0,31,30,0,0},
{14,"ПрограммныеКомпоненты",4294967295,0,0,0},
{0}
}
}
},662,183,1,0,1,4,4,650,662,183,96},
{
{4},14,
{10,

View File

@ -113,7 +113,7 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,5fe625b7-687e-4478-ba3b-94d4d4eea24c,3,1,3,
{7,992481ed-38f2-4f96-b85d-8413de30b51b,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,a2888278-b716-44ee-8a89-f9b372eb5a1e,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыОсновныеДействияФормыПрименить",
{1,"ОсновныеДействияФормыОсновныеДействияФормыПрименить",
{1,1,
@ -138,19 +138,19 @@
{"ru","Применить и закрыть"},
{"en","Применить и закрыть"}
},1},
{7,578ba977-5693-4845-80ec-54e0d84a4fe5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,5a9d4752-86ea-4798-b0d5-c35ccae04671,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,7e3c8b30-cdd5-4fd6-8f74-eedc072f2edf,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,1ccf109d-654b-46c1-95ef-cf424ec283f1,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,1,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,3,992481ed-38f2-4f96-b85d-8413de30b51b,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,a2888278-b716-44ee-8a89-f9b372eb5a1e,
{8,"ОсновныеДействияФормыПрименить",0,1,
{1,2,
{"ru"," ОК "},
{"en"," ОК "}
},1,5fe625b7-687e-4478-ba3b-94d4d4eea24c,1,1e2,0,1,1,0,1,0,0},578ba977-5693-4845-80ec-54e0d84a4fe5,
},1,5fe625b7-687e-4478-ba3b-94d4d4eea24c,1,1e2,0,1,1,0,1,0,0},5a9d4752-86ea-4798-b0d5-c35ccae04671,
{8,"Разделитель",0,1,
{1,0},0,5fe625b7-687e-4478-ba3b-94d4d4eea24c,2,1e2,2,1,1,0,1,0,0},7e3c8b30-cdd5-4fd6-8f74-eedc072f2edf,
{1,0},0,5fe625b7-687e-4478-ba3b-94d4d4eea24c,2,1e2,2,1,1,0,1,0,0},1ccf109d-654b-46c1-95ef-cf424ec283f1,
{8,"ОсновныеДействияФормыЗакрыть",0,1,
{1,2,
{"ru","Закрыть"},
@ -160,7 +160,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,80dbc7f5-bc2f-4649-a366-05259e0c1a31,1,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,facc9ddf-28c2-486b-8ebe-d63557ba3d38,1,0,0}
},
{8,0,260,729,285,1,
{0,

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9">
<Form uuid="19762bce-db3c-411c-8b2c-e6d3377132d2">
<Properties>
<Name>ПрограммныеКомпоненты</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Программные компоненты</v8:content>
</v8:item>
<v8:item>
<v8:lang>en</v8:lang>
<v8:content>Программные компоненты</v8:content>
</v8:item>
</Synonym>
<Comment/>
<FormType>Ordinary</FormType>
<IncludeHelpInContents>false</IncludeHelpInContents>
<UsePurposes>
<v8:Value xsi:type="app:ApplicationUsePurpose">PlatformApplication</v8:Value>
<v8:Value xsi:type="app:ApplicationUsePurpose">MobilePlatformApplication</v8:Value>
</UsePurposes>
<ExtendedPresentation/>
</Properties>
</Form>
</MetaDataObject>

View File

@ -0,0 +1,48 @@

Процедура ПриОткрытии()
Таблица = ирОбщий.ТаблицаЗначенийИзТабличногоДокументаЛкс(ПолучитьМакет("ПрограммныеКомпоненты"),,,, Истина);
ирОбщий.ЗагрузитьВТаблицуЗначенийЛкс(Таблица, ПрограммныеКомпоненты);
ПрограммныеКомпоненты.Сортировать("ТипКомпоненты, ProgID, Идентификатор");
КонецПроцедуры
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщий.Форма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры
Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт
ирОбщий.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры
Процедура КомпонентыПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
КонецПроцедуры
Процедура КомпонентыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры
Процедура КлсКомандаНажатие(Кнопка) Экспорт
ирОбщий.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры
Процедура ПрограммныеКомпонентыВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
Если Колонка = ЭлементыФормы.ПрограммныеКомпоненты.Колонки.WebАдрес Тогда
ЗапуститьПриложение(ВыбраннаяСтрока.WebАдрес);
КонецЕсли;
КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирПлатформа.Форма.ПрограммныеКомпоненты");

View File

@ -64,7 +64,12 @@
#Если Сервер И Не Сервер Тогда
Платформа = Обработки.ирПлатформа.Создать();
#КонецЕсли
ирОбщий.ЗагрузитьВТаблицуЗначенийЛкс(ирОбщий.ТаблицаЗначенийИзТабличногоДокументаЛкс(ПолучитьМакет("УстанавливаемыеCOMКомпоненты"),,,, Истина), ТаблицаCOMКомпонент,,, Истина);
Таблица = ирОбщий.ТаблицаЗначенийИзТабличногоДокументаЛкс(ПолучитьМакет("ПрограммныеКомпоненты"),,,, Истина);
#Если Сервер И Не Сервер Тогда
Таблица = Новый ТаблицаЗначений;
#КонецЕсли
Таблица = Таблица.Скопировать(Новый Структура("ТипКомпоненты", "COM"));
ирОбщий.ЗагрузитьВТаблицуЗначенийЛкс(Таблица, ТаблицаCOMКомпонент,,, Истина);
Для Каждого Строка Из ТаблицаCOMКомпонент Цикл
Макет = Платформа.ПолучитьДвоичныеДанныеКомпоненты(Строка.Идентификатор);
МетаМакет = Платформа.Метаданные().Макеты.Найти(Строка.Идентификатор);

View File

@ -114,32 +114,7 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,68e6dca2-7846-4821-8d4c-b429d5a698a5,6,1,5,
{7,5ecf37cb-ce4f-4d70-8592-be42aa64a092,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,
{"en","Зарегистрировать помеченные компоненты"},
{"ru","Зарегистрировать помеченные компоненты"}
},
{1,2,
{"en","Зарегистрировать помеченные компоненты"},
{"ru","Зарегистрировать помеченные компоненты"}
},1},
{7,cc74f2cb-9009-4870-8be3-b14af067dd2b,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,e0708967-c612-4f6a-bbdd-1aeef24b5113,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыРазрегистрировать",
{1,"ОсновныеДействияФормыРазрегистрировать",
{1,2,
@ -167,28 +142,53 @@
{"ru","Разрегистрировать помеченных компоненты"},
{"en","Разрегистрировать помеченных компоненты"}
},1},
{7,4e85b966-7a7d-49ad-83f6-67c40c41db37,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,5ba190c1-fa08-4962-ae77-a0bbb2285058,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,7e255c50-bd90-4e10-a1ee-82e80d134024,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,0c67809d-6fe4-45bd-b866-628726dfe603,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,
{"en","Зарегистрировать помеченные компоненты"},
{"ru","Зарегистрировать помеченные компоненты"}
},
{1,2,
{"en","Зарегистрировать помеченные компоненты"},
{"ru","Зарегистрировать помеченные компоненты"}
},1},
{7,e880906c-3ca5-4a5a-b067-8ccbdfdc6481,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,3,00000000-0000-0000-0000-000000000000,142,
{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{7,b652c898-ff4b-4705-8be8-2b5d0fc79244,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,46cd1654-b8c9-41c4-bf1f-0ff00e151b53,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,cc74f2cb-9009-4870-8be3-b14af067dd2b,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,e0708967-c612-4f6a-bbdd-1aeef24b5113,
{8,"Разрегистрировать",0,1,
{1,2,
{"ru","Разрегистрировать"},
{"en","Разрегистрировать"}
},1,68e6dca2-7846-4821-8d4c-b429d5a698a5,6,1e2,0,0,1,0,0,0,0},4e85b966-7a7d-49ad-83f6-67c40c41db37,
},1,68e6dca2-7846-4821-8d4c-b429d5a698a5,6,1e2,0,0,1,0,0,0,0},5ba190c1-fa08-4962-ae77-a0bbb2285058,
{8,"Разделитель1",0,2,
{1,0},0,68e6dca2-7846-4821-8d4c-b429d5a698a5,5,1e2,2,1,1,0,1,0,0},5ecf37cb-ce4f-4d70-8592-be42aa64a092,
{1,0},0,68e6dca2-7846-4821-8d4c-b429d5a698a5,5,1e2,2,1,1,0,1,0,0},0c67809d-6fe4-45bd-b866-628726dfe603,
{8,"ОсновныеДействияФормыВыполнить",0,1,
{1,2,
{"ru","Зарегистрировать"},
{"en","Зарегистрировать"}
},1,68e6dca2-7846-4821-8d4c-b429d5a698a5,1,1e2,0,1,1,0,1,0,0},b652c898-ff4b-4705-8be8-2b5d0fc79244,
},1,68e6dca2-7846-4821-8d4c-b429d5a698a5,1,1e2,0,1,1,0,1,0,0},46cd1654-b8c9-41c4-bf1f-0ff00e151b53,
{8,"Разделитель",0,1,
{1,0},0,68e6dca2-7846-4821-8d4c-b429d5a698a5,2,1e2,2,1,1,0,1,0,0},7e255c50-bd90-4e10-a1ee-82e80d134024,
{1,0},0,68e6dca2-7846-4821-8d4c-b429d5a698a5,2,1e2,2,1,1,0,1,0,0},e880906c-3ca5-4a5a-b067-8ccbdfdc6481,
{8,"ОсновныеДействияФормыЗакрыть",0,1,
{1,2,
{"ru","Закрыть"},
@ -198,7 +198,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,2d4a33c3-533f-4573-a5fd-9e4e464d3e83,1,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,472c076a-06a5-4132-ab62-b639d23209ec,1,0,0}
},
{8,0,269,674,294,1,
{0,
@ -288,11 +288,11 @@
{-20},1,100},
{7,2,0,
{-20},1,100},2,0,0,
{12,
{13,
{737535a4-21e6-4971-8513-3e3173a9fedd,
{8,
{8,
{17,
{18,
{1,2,
{"ru","Пометка"},
{"en","Пометка"}
@ -336,7 +336,7 @@
MXAkZjbiuB8oCBFHcd6zHT/nsV7ldb/eetLFple7puvay1llsFWx2ES+ysZaIyOn
S3YwRpfYa6chpSJATJc/Kj6xY2f8krA4M1mLwcA9kmUWNQhMvYV0IPjlnD1bKRLV
XsXJK/WWlOghC3LMIG+OKyn6EZ1e+CJyNqy99xYrbcf58nTU+Lp0J2uQWjJl1VoT
AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0,0,0},
{-1},
{-1},
{-1}
@ -345,7 +345,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{737535a4-21e6-4971-8513-3e3173a9fedd,
{8,
{8,
{17,
{18,
{1,2,
{"ru","Зависящая функция подсистемы"},
{"en","Зависящая функция подсистемы"}
@ -383,7 +383,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{1,0},
{"Pattern",
{"S"}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0},
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0},
{-1},
{-1},
{-1}
@ -392,7 +392,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{737535a4-21e6-4971-8513-3e3173a9fedd,
{8,
{8,
{17,
{18,
{1,2,
{"ru","Имя"},
{"en","Имя"}
@ -430,7 +430,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{1,0},
{"Pattern",
{"S"}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0},
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0},
{-1},
{-1},
{-1}
@ -439,7 +439,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{737535a4-21e6-4971-8513-3e3173a9fedd,
{8,
{8,
{17,
{18,
{1,2,
{"ru","Компонента"},
{"en","Компонента"}
@ -477,7 +477,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{1,0},
{"Pattern",
{"S"}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0},
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0},
{-1},
{-1},
{-1}
@ -486,7 +486,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{737535a4-21e6-4971-8513-3e3173a9fedd,
{8,
{8,
{17,
{18,
{1,2,
{"ru","64-bit"},
{"en","64-bit"}
@ -527,7 +527,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{1,0},
{"Pattern",
{"B"}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0},
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0},
{-1},
{-1},
{-1}
@ -536,7 +536,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{737535a4-21e6-4971-8513-3e3173a9fedd,
{8,
{8,
{17,
{18,
{1,2,
{"ru","Описание"},
{"en","Описание"}
@ -574,7 +574,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{1,0},
{"Pattern",
{"S"}
},0,2,00000000-0000-0000-0000-000000000000,0,0,0},
},0,2,00000000-0000-0000-0000-000000000000,0,0,0,0,0},
{-1},
{-1},
{-1}
@ -583,7 +583,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{737535a4-21e6-4971-8513-3e3173a9fedd,
{8,
{8,
{17,
{18,
{1,2,
{"ru","Имя файла"},
{"en","Имя файла"}
@ -621,7 +621,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{1,0},
{"Pattern",
{"S"}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0},
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0},
{-1},
{-1},
{-1}
@ -630,7 +630,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{737535a4-21e6-4971-8513-3e3173a9fedd,
{8,
{8,
{17,
{18,
{1,2,
{"ru","Установлена"},
{"en","Установлена"}
@ -668,7 +668,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{1,0},
{"Pattern",
{"B"}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0},
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0},
{-1},
{-1},
{-1}
@ -677,7 +677,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{737535a4-21e6-4971-8513-3e3173a9fedd,
{8,
{8,
{17,
{18,
{1,2,
{"ru","Двоичные данные обнаружены"},
{"en","Двоичные данные обнаружены"}
@ -715,7 +715,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{1,0},
{"Pattern",
{"B"}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0},
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0},
{-1},
{-1},
{-1}
@ -724,7 +724,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{737535a4-21e6-4971-8513-3e3173a9fedd,
{8,
{8,
{17,
{18,
{1,2,
{"ru","Имя типа ВК"},
{"en","Имя типа ВК"}
@ -762,7 +762,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{1,0},
{"Pattern",
{"S"}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0},
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0},
{-1},
{-1},
{-1}
@ -771,7 +771,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{737535a4-21e6-4971-8513-3e3173a9fedd,
{8,
{8,
{17,
{18,
{1,2,
{"ru","ВспомогательныйФайл"},
{"en","ВспомогательныйФайл"}
@ -809,7 +809,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{1,0},
{"Pattern",
{"B"}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0},
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0},
{-1},
{-1},
{-1}
@ -818,7 +818,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{737535a4-21e6-4971-8513-3e3173a9fedd,
{8,
{8,
{17,
{18,
{1,2,
{"ru","Разрешить разрегистрацию"},
{"en","Разрешить разрегистрацию"}
@ -856,11 +856,58 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{1,0},
{"Pattern",
{"B"}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0},
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0},
{-1},
{-1},
{-1}
},"РазрешитьРазрегистрацию","","",0}
},
{737535a4-21e6-4971-8513-3e3173a9fedd,
{8,
{8,
{18,
{1,2,
{"ru","Авторы"},
{"en","Имя"}
},
{1,0},
{1,0},77,13,-1,-1,-1,12590594,
{4,0,
{0},"",-1,-1,1,0,""},
{4,0,
{0},"",-1,-1,1,0,""},
{4,0,
{0},"",-1,-1,1,0,""},16,16,d2314b5d-8da4-4e0f-822b-45e7500eae09,
{3,4,
{0}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,4,
{0}
},
{7,3,0,1,100},
{7,3,0,1,100},
{7,3,0,1,100},1,0,0,4,0,"Авторы",
{},11,0,
{1,0},
{"Pattern",
{"S"}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0},
{-1},
{-1},
{-1}
},"Авторы","","",0}
}
},0,0,0,0,0,0,0,100,1,2}
},
@ -1358,34 +1405,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},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,d37df99a-37af-4a14-b381-d98fb863c0c5,10,1,6,
{7,b12c6610-03b7-4826-8aea-65c65d77f3f8,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,dfed8fd0-b507-4538-a832-a175a888b455,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,cd4d196f-54e8-410e-a555-b89c089592a8,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1412,34 +1432,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
},
{4,1,
{-10},"",-1,-1,1,0,""},1},
{7,6cf69b5b-15fe-4caa-9020-14bdcaa21de0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,a9b9c363-f514-441a-a1b3-2b2e7aca6608,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ЗапуститьОтАдминистратора",
{1,"КоманднаяПанель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,b00b043b-d4e7-44d6-8b10-ca7116b5d258,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,302820f8-d5ca-45ec-8180-b7c7a5c53192,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1466,32 +1459,86 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
},
{4,1,
{-11},"",-1,-1,1,0,""},1},
{7,e044b867-1e82-4ec9-bb3c-a55aab5752a4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,dfed8fd0-b507-4538-a832-a175a888b455,
{7,d1b83259-faae-48c1-8243-46d1df9ed9bc,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ЗапуститьОтАдминистратора",
{1,"КоманднаяПанель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,8e6091f1-cdc9-4cb7-b760-ef8afa1589f8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,69928ae3-d805-4bff-8dc3-168cd49ecc9a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,b2775be5-01ce-47a0-acfd-d7ca7e2fad71,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,6,cd4d196f-54e8-410e-a555-b89c089592a8,
{8,"УстановитьФлажки",1,7,
{1,2,
{"ru","Установить флажки"},
{"en","Установить флажки"}
},1,d37df99a-37af-4a14-b381-d98fb863c0c5,8,1e2,0,0,1,0,0,0,0},b00b043b-d4e7-44d6-8b10-ca7116b5d258,
},1,d37df99a-37af-4a14-b381-d98fb863c0c5,8,1e2,0,0,1,0,0,0,0},302820f8-d5ca-45ec-8180-b7c7a5c53192,
{8,"СнятьФлажки",1,7,
{1,2,
{"ru","Снять флажки"},
{"en","Снять флажки"}
},1,d37df99a-37af-4a14-b381-d98fb863c0c5,9,1e2,0,0,1,0,0,0,0},e044b867-1e82-4ec9-bb3c-a55aab5752a4,
},1,d37df99a-37af-4a14-b381-d98fb863c0c5,9,1e2,0,0,1,0,0,0,0},8e6091f1-cdc9-4cb7-b760-ef8afa1589f8,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,d37df99a-37af-4a14-b381-d98fb863c0c5,4,1e2,2,0,1,0,0,0,0},a9b9c363-f514-441a-a1b3-2b2e7aca6608,
},0,d37df99a-37af-4a14-b381-d98fb863c0c5,4,1e2,2,0,1,0,0,0,0},d1b83259-faae-48c1-8243-46d1df9ed9bc,
{8,"ЗапуститьОтАдминистратора",0,1,
{1,2,
{"ru","Запустить от администратора"},
{"en","Запустить от администратора"}
},1,d37df99a-37af-4a14-b381-d98fb863c0c5,3,1e2,0,0,1,0,0,0,0},6cf69b5b-15fe-4caa-9020-14bdcaa21de0,
},1,d37df99a-37af-4a14-b381-d98fb863c0c5,3,1e2,0,0,1,0,0,0,0},69928ae3-d805-4bff-8dc3-168cd49ecc9a,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие"}
},0,d37df99a-37af-4a14-b381-d98fb863c0c5,5,1e2,2,0,1,0,0,0,0},b12c6610-03b7-4826-8aea-65c65d77f3f8,
},0,d37df99a-37af-4a14-b381-d98fb863c0c5,5,1e2,2,0,1,0,0,0,0},b2775be5-01ce-47a0-acfd-d7ca7e2fad71,
{8,"ОПодсистеме",0,6,
{1,2,
{"ru","О подсистеме"},
@ -1878,7 +1925,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0},
{0}
}
}
},674,294,1,0,1,4,4,308,674,294,96},
},674,294,1,0,1,4,4,316,674,294,96},
{
{5},9,
{5,

View File

@ -109,7 +109,7 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,1ca141a0-1b85-4f43-a479-2fdfa1391a87,10,1,7,
{7,71963ef2-982b-4c9c-a1d4-cc1214ce651e,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,e6a7b9de-f59c-46ff-9d48-8072a0228047,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыРедактироватьКопию",
{1,"ОсновныеДействияФормыРедактироватьКопию",
{1,1,
@ -136,7 +136,7 @@
},
{4,1,
{0,f6532868-30b9-44ab-803c-78f0f0b06b02},"",-1,-1,1,0,""},1},
{7,4ab825d1-be02-4e85-a0e9-0e5481321853,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,548191a4-3392-4c72-b1f1-648bb2117982,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыОК",
{1,"ОсновныеДействияФормыОК",
{1,1,
@ -161,11 +161,14 @@
{"ru","ОК"},
{"en","ОК"}
},1},
{7,1e166041-eb16-4595-9e5d-041bfc5a509c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,21b6a36c-2af1-4610-b0cd-0a1dcd502bdc,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,1860d440-a4ca-4f5f-b7e7-59ad61f35b32,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,be5cbdf2-523f-46d3-a87c-692d907baa26,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,142,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,1},
{7,9e8722a2-c1dc-4511-be7b-1780a002e7bb,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,a3075850-6995-428c-8862-c5c4fcb950ac,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,aad76322-2c48-4d45-83cd-3f622b8c7660,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыИсследовать",
{1,"ОсновныеДействияФормыИсследовать",
{1,1,
@ -192,39 +195,36 @@
},
{4,1,
{0,f0d4d0db-9b47-4ac1-af2b-5a72876b7e25},"",-1,-1,0,0,""},1},
{7,c384c42c-36c3-4341-aa80-5b2ec9bd0b88,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,f61f240f-ffb0-4c07-a01d-0d1cc16d3995,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,142,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,7,71963ef2-982b-4c9c-a1d4-cc1214ce651e,
{7,49c14750-88b3-4496-a96a-91cc3f0a49a5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,7,e6a7b9de-f59c-46ff-9d48-8072a0228047,
{8,"РедактироватьКопию",0,2,
{1,2,
{"ru","Редактировать копию"},
{"en","Редактировать копию"}
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,9,1e2,0,3,1,0,0,0,0},1e166041-eb16-4595-9e5d-041bfc5a509c,
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,9,1e2,0,3,1,0,0,0,0},21b6a36c-2af1-4610-b0cd-0a1dcd502bdc,
{8,"Разделитель2",0,2,
{1,1,
{"ru","Действие1"}
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,10,1e2,2,0,1,0,0,0,0},a3075850-6995-428c-8862-c5c4fcb950ac,
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,10,1e2,2,0,1,0,0,0,0},aad76322-2c48-4d45-83cd-3f622b8c7660,
{8,"Исследовать",0,2,
{1,2,
{"ru","Исследовать"},
{"en","Исследовать"}
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,5,1e2,0,3,1,0,0,0,0},c384c42c-36c3-4341-aa80-5b2ec9bd0b88,
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,5,1e2,0,3,1,0,0,0,0},49c14750-88b3-4496-a96a-91cc3f0a49a5,
{8,"Разделитель1",0,2,
{1,1,
{"ru","Действие1"}
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,6,1e2,2,0,1,0,0,0,0},4ab825d1-be02-4e85-a0e9-0e5481321853,
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,6,1e2,2,0,1,0,0,0,0},548191a4-3392-4c72-b1f1-648bb2117982,
{8,"ОК",1,2,
{1,2,
{"ru"," ОК "},
{"en"," ОК "}
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,1,1e2,0,0,1,0,0,0,0},1860d440-a4ca-4f5f-b7e7-59ad61f35b32,
},1,1ca141a0-1b85-4f43-a479-2fdfa1391a87,1,1e2,0,0,1,0,0,0,0},9e8722a2-c1dc-4511-be7b-1780a002e7bb,
{8,"Разделитель",0,2,
{1,1,
{"ru","Действие"}
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,2,1e2,2,0,1,0,0,0,0},f61f240f-ffb0-4c07-a01d-0d1cc16d3995,
},0,1ca141a0-1b85-4f43-a479-2fdfa1391a87,2,1e2,2,0,1,0,0,0,0},be5cbdf2-523f-46d3-a87c-692d907baa26,
{8,"Закрыть",0,2,
{1,2,
{"ru","Закрыть"},
@ -234,7 +234,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,2619a3fc-371d-465f-b85c-f41741027c57,1,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,9d4ee9a5-cbe2-4dda-b576-c2c03c4b8c46,1,0,0}
},
{8,0,267,575,292,1,
{0,
@ -296,34 +296,7 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,1,0,1,1,
{5,6474377e-4a70-4401-b780-ee25e72a4a7f,1531,1,20,
{7,e3465d6e-a6bc-43cf-b638-8f4f9312ebd9,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1КонсольОбработки",
{1,"КоманднаяПанель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,7f2ff1a9-6b51-49ff-a062-6b2ea68c89fb},"",12,12,1,0,""},2},
{7,2f542696-f2bf-46f4-9481-09e83a324953,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,e38bbb30-3cbd-4f3f-ba43-c4bc052cb56c,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ИзБуферОбмена",
{1,"КоманднаяПанель1ИзБуферОбмена",
{1,2,
@ -353,144 +326,9 @@
},
{4,1,
{0,ef4a1e23-a419-47a0-a14a-c6ad33f99d31},"",-1,-1,0,0,""},2},
{7,fe2340f7-dcdf-4ecf-9ead-6024d3016980,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ЗаполнитьЗапросом",
{1,"КоманднаяПанель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,8f4b6c7e-c92c-43b4-b724-5e67e0c67fba},"",-1,-1,0,0,""},2},
{7,090e4260-b05b-4f4f-b547-0081f79c3313,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ВМассив",
{1,"КоманднаяПанель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,7a0c9ff3-6fad-451e-8182-bf362b5455dc},"",-1,-1,1,0,""},2},
{7,9f03db70-605d-480d-8fbe-06f6fd16100f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ИзТекста",
{1,"КоманднаяПанель1ИзТекста",
{1,1,
{"ru","Командная панель1 из текста"}
},
{1,1,
{"ru","Командная панель1 из текста"}
},
{1,1,
{"ru","Командная панель1 из текста"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,2,
{"ru","из текста с разделителем"},
{"en","из текста с разделителем"}
},
{1,2,
{"ru","из текста с разделителем"},
{"en","из текста с разделителем"}
},
{4,1,
{0,984bb242-992e-40c4-a37e-5656311f6310},"",-1,-1,1,0,""},2},
{7,a1b4ca71-bbdc-41c2-85b4-5b58fc39c0f5,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ЗагрузитьИзФайла",
{1,"КоманднаяПанель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,785362cb-3756-48ed-87d2-292ded17054a},"",-1,-1,1,0,""},2},
{7,60449b65-9001-4707-8952-cbcee4b9b3fd,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,9876ce71-a784-4c64-8bb1-4a75923d7482,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,733cd9e5-a204-4cf5-9500-c7b1fa566720,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ИзМассива",
{1,"КоманднаяПанель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,a171cb59-6182-4375-bf8c-6890274f4366},"",-1,-1,1,0,""},2},
{7,48a470f4-38b8-48e5-894c-6c40cdc32d49,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,781ee771-b2d9-4d1e-8c37-3905ed1a9394,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ВТаблицу",
{1,"КоманднаяПанель1ВТаблицу",
{1,1,
@ -517,7 +355,88 @@
},
{4,1,
{0,d2a146a1-4c9b-478f-9e3a-04d9e161b165},"",-1,-1,1,0,""},2},
{7,ac5e373c-daff-4a48-8bb6-904b09733dba,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,52511389-11c7-4420-a537-05d96bdee06f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ВМассив",
{1,"КоманднаяПанель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,7a0c9ff3-6fad-451e-8182-bf362b5455dc},"",-1,-1,1,0,""},2},
{7,5dc8fb39-b765-4049-b451-707bd7ec28e5,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ЗагрузитьИзФайла",
{1,"КоманднаяПанель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,785362cb-3756-48ed-87d2-292ded17054a},"",-1,-1,1,0,""},2},
{7,02087181-35eb-41b0-bdb9-47a0715c3125,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ЗаполнитьЗапросом",
{1,"КоманднаяПанель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,8f4b6c7e-c92c-43b4-b724-5e67e0c67fba},"",-1,-1,0,0,""},2},
{7,bc365357-d1f4-4da5-b667-b17a4f19c5b9,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ВБуферОбмена",
{1,"КоманднаяПанель1ВБуферОбмена",
{1,2,
@ -547,7 +466,88 @@
},
{4,1,
{0,ce20c321-bc66-4c13-8bc1-58d477f5b758},"",-1,-1,0,0,""},2},
{7,db1344f5-f8ae-4332-bb97-693ec5a8615d,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,6438007f-bbfb-4758-a252-1a2729f6511d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ИзТекста",
{1,"КоманднаяПанель1ИзТекста",
{1,1,
{"ru","Командная панель1 из текста"}
},
{1,1,
{"ru","Командная панель1 из текста"}
},
{1,1,
{"ru","Командная панель1 из текста"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,2,
{"ru","из текста с разделителем"},
{"en","из текста с разделителем"}
},
{1,2,
{"ru","из текста с разделителем"},
{"en","из текста с разделителем"}
},
{4,1,
{0,984bb242-992e-40c4-a37e-5656311f6310},"",-1,-1,1,0,""},2},
{7,f5689ad5-8f41-4353-94ca-60b16c43eff4,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ИзМассива",
{1,"КоманднаяПанель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,a171cb59-6182-4375-bf8c-6890274f4366},"",-1,-1,1,0,""},2},
{7,d2cd7f52-bb58-422e-b32e-f5ecbb596280,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1КонсольОбработки",
{1,"КоманднаяПанель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,7f2ff1a9-6b51-49ff-a062-6b2ea68c89fb},"",12,12,1,0,""},2},
{7,2939ff37-382c-4e7f-aab7-2e65e04514b4,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1СохранитьВФайл",
{1,"КоманднаяПанель1СохранитьВФайл",
{1,1,
@ -574,17 +574,7 @@
},
{4,1,
{0,818ab7d0-4654-4542-bd5e-fd9d1352b5a1},"",-1,-1,1,0,""},2},
{7,7df85233-be2d-4322-a8eb-1ea141363aac,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,6474377e-4a70-4401-b780-ee25e72a4a7f,866},0,2},
{7,1f3531cc-a066-4821-ac3c-009c12750f80,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,a1ed0a84-250f-4b4f-9ef2-4d57422a626e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,6474377e-4a70-4401-b780-ee25e72a4a7f,875},1,
{4,0,
{0},"",-1,-1,1,0,""},2},
{7,1f458462-7b35-4ded-9f59-4f11aea23917,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,5c49d3d9-263e-4648-83a1-dad6197feae6,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,0c491cdf-ace2-4efe-b225-6519c634bf11,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1Подбор",
{1,"КоманднаяПанель1Подбор",
{1,1,
@ -609,9 +599,17 @@
{"ru","Подбор"},
{"en","Подбор"}
},2},
{7,e5d7da72-2bac-4a62-b77b-71c62e95896b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,049cd35f-b5be-4484-9bc3-258f20c6f0f2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,6474377e-4a70-4401-b780-ee25e72a4a7f,866},0,2},
{7,540cce1c-7b34-48b1-8dc3-e493bfb67b26,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,6474377e-4a70-4401-b780-ee25e72a4a7f,875},1,
{4,0,
{0},"",-1,-1,1,0,""},2},
{7,32157b94-6b51-4621-b0c7-cc2a77095668,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,dad3bc93-8a0a-4bf6-bae8-a682e341a417,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,e6e40ca3-5a9f-4c26-87fa-64dce678e4ff,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,31f65aba-9a5c-47fc-b89d-6928bc631705,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1РедакторОбъектаБД",
{1,"КоманднаяПанель1РедакторОбъектаБД",
{1,1,
@ -639,7 +637,9 @@
{4,1,
{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""},
{0,81,8},2},
{7,898ac886-687f-4e3d-9816-00784ee439d7,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,4f6dd87c-a4ee-4177-9d28-93432dcd179b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,47b4afd0-ecc5-4b47-bc73-59576943ffd9,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1УстановитьФлажки",
{1,"КоманднаяПанель1УстановитьФлажки",
{1,1,
@ -666,7 +666,7 @@
},
{4,1,
{-10},"",-1,-1,1,0,""},2},
{7,ea652263-e350-4638-932b-5a1c1ee87c20,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,cb0c2267-0e35-489f-9708-333415168f5f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1СнятьФлажки",
{1,"КоманднаяПанель1СнятьФлажки",
{1,1,
@ -693,27 +693,27 @@
},
{4,1,
{-11},"",-1,-1,1,0,""},2},3,
{5,6474377e-4a70-4401-b780-ee25e72a4a7f,866,0,5,2f542696-f2bf-46f4-9481-09e83a324953,
{5,6474377e-4a70-4401-b780-ee25e72a4a7f,866,0,5,e38bbb30-3cbd-4f3f-ba43-c4bc052cb56c,
{8,"ИзБуферОбмена",1,6,
{1,2,
{"ru","из буфера обмена"},
{"en","в сравнитель"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1520,1e2,0,0,1,0,0,0,0},fe2340f7-dcdf-4ecf-9ead-6024d3016980,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1520,1e2,0,0,1,0,0,0,0},02087181-35eb-41b0-bdb9-47a0715c3125,
{8,"ЗаполнитьЗапросом",1,3,
{1,2,
{"ru","из запроса"},
{"en","из запроса"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,871,1e2,0,0,1,0,0,0,0},9f03db70-605d-480d-8fbe-06f6fd16100f,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,871,1e2,0,0,1,0,0,0,0},6438007f-bbfb-4758-a252-1a2729f6511d,
{8,"ИзТекста",1,1,
{1,2,
{"ru","из текста"},
{"en","из текста"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1018,1e2,0,0,1,0,0,0,0},a1b4ca71-bbdc-41c2-85b4-5b58fc39c0f5,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1018,1e2,0,0,1,0,0,0,0},5dc8fb39-b765-4049-b451-707bd7ec28e5,
{8,"ЗагрузитьИзФайла",1,4,
{1,2,
{"ru","из файла"},
{"en","из файла"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,870,1e2,0,0,1,0,0,0,0},733cd9e5-a204-4cf5-9500-c7b1fa566720,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,870,1e2,0,0,1,0,0,0,0},f5689ad5-8f41-4353-94ca-60b16c43eff4,
{8,"ИзМассива",1,2,
{1,2,
{"ru","из файла массива"},
@ -723,27 +723,27 @@
{0}
}
},
{5,6474377e-4a70-4401-b780-ee25e72a4a7f,875,0,5,ac5e373c-daff-4a48-8bb6-904b09733dba,
{5,6474377e-4a70-4401-b780-ee25e72a4a7f,875,0,5,bc365357-d1f4-4da5-b667-b17a4f19c5b9,
{8,"ВБуферОбмена",0,5,
{1,2,
{"ru","в буфер обмена"},
{"en","в сравнитель"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1518,1e2,0,0,1,0,0,0,0},090e4260-b05b-4f4f-b547-0081f79c3313,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1518,1e2,0,0,1,0,0,0,0},52511389-11c7-4420-a537-05d96bdee06f,
{8,"ВМассив",0,2,
{1,2,
{"ru","в массив"},
{"en","в массив"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,883,1e2,0,0,1,0,0,0,0},e3465d6e-a6bc-43cf-b638-8f4f9312ebd9,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,883,1e2,0,0,1,0,0,0,0},d2cd7f52-bb58-422e-b32e-f5ecbb596280,
{8,"КонсольОбработки",0,5,
{1,2,
{"ru","в обработку объектов"},
{"en","в обработку объектов"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,884,1e2,0,0,1,0,0,0,0},48a470f4-38b8-48e5-894c-6c40cdc32d49,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,884,1e2,0,0,1,0,0,0,0},781ee771-b2d9-4d1e-8c37-3905ed1a9394,
{8,"ВТаблицу",0,3,
{1,2,
{"ru","в таблицу"},
{"en","в таблицу"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,962,1e2,0,0,1,0,0,0,0},db1344f5-f8ae-4332-bb97-693ec5a8615d,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,962,1e2,0,0,1,0,0,0,0},2939ff37-382c-4e7f-aab7-2e65e04514b4,
{8,"СохранитьВФайл",0,4,
{1,2,
{"ru","в файл"},
@ -753,48 +753,48 @@
{0}
}
},
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,7df85233-be2d-4322-a8eb-1ea141363aac,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,049cd35f-b5be-4484-9bc3-258f20c6f0f2,
{8,"Получить",0,2,
{1,2,
{"ru","Получить"},
{"en","Получить"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,865,1e2,1,0,1,0,0,0,0},1f3531cc-a066-4821-ac3c-009c12750f80,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,865,1e2,1,0,1,0,0,0,0},9876ce71-a784-4c64-8bb1-4a75923d7482,
{8,"Разделитель9",0,3,
{1,1,
{"ru","Действие10"}
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,873,1e2,2,0,1,0,0,0,0},a1ed0a84-250f-4b4f-9ef2-4d57422a626e,
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,873,1e2,2,0,1,0,0,0,0},540cce1c-7b34-48b1-8dc3-e493bfb67b26,
{8,"Передать",0,2,
{1,2,
{"ru","Передать"},
{"en","Передать"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,874,1e2,1,0,1,0,0,0,0},1f458462-7b35-4ded-9f59-4f11aea23917,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,874,1e2,1,0,1,0,0,0,0},32157b94-6b51-4621-b0c7-cc2a77095668,
{8,"Разделитель5",0,1,
{1,1,
{"ru","Действие9"}
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,805,1e2,2,0,1,0,0,0,0},5c49d3d9-263e-4648-83a1-dad6197feae6,
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,805,1e2,2,0,1,0,0,0,0},0c491cdf-ace2-4efe-b225-6519c634bf11,
{8,"Подбор",0,1,
{1,2,
{"ru","Подбор"},
{"en","Подбор"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,124,1e2,0,0,1,0,0,0,0},e5d7da72-2bac-4a62-b77b-71c62e95896b,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,124,1e2,0,0,1,0,0,0,0},e6e40ca3-5a9f-4c26-87fa-64dce678e4ff,
{8,"Разделитель2",0,1,
{1,1,
{"ru","Действие9"}
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,285,1e2,2,0,1,0,0,0,0},dad3bc93-8a0a-4bf6-bae8-a682e341a417,
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,285,1e2,2,0,1,0,0,0,0},31f65aba-9a5c-47fc-b89d-6928bc631705,
{8,"РедакторОбъектаБД",0,6,
{1,2,
{"ru","Открыть в редакторе объекта"},
{"en","Открыть в редакторе объекта"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,804,1e2,0,0,1,0,0,0,0},60449b65-9001-4707-8952-cbcee4b9b3fd,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,804,1e2,0,0,1,0,0,0,0},4f6dd87c-a4ee-4177-9d28-93432dcd179b,
{8,"Разделитель6",0,1,
{1,1,
{"ru","Действие9"}
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,851,1e2,2,0,1,0,0,0,0},898ac886-687f-4e3d-9816-00784ee439d7,
},0,6474377e-4a70-4401-b780-ee25e72a4a7f,851,1e2,2,0,1,0,0,0,0},47b4afd0-ecc5-4b47-bc73-59576943ffd9,
{8,"УстановитьФлажки",1,7,
{1,2,
{"ru","Установить флажки"},
{"en","Установить флажки"}
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1063,1e2,0,0,1,0,0,0,0},ea652263-e350-4638-932b-5a1c1ee87c20,
},1,6474377e-4a70-4401-b780-ee25e72a4a7f,1063,1e2,0,0,1,0,0,0,0},cb0c2267-0e35-489f-9708-333415168f5f,
{8,"СнятьФлажки",1,7,
{1,2,
{"ru","Снять флажки"},

View File

@ -111,66 +111,7 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,9ca4c315-6444-4cf0-b129-f03bbce1a565,29,1,6,
{7,3ea2c120-e95d-44cf-9ff2-b26fcdc5932c,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,2,
{"ru","Редактор объекта БД"},
{"en","Редактор объекта БД"}
},
{1,2,
{"ru","Редактор объекта БД"},
{"en","Редактор объекта БД"}
},
{4,1,
{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""},
{0,81,8},1},
{7,750f96d6-06f1-4b08-9332-5571c059c984,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,c78e788d-c8f3-48ea-aa5c-b571bb079b06},"",-1,-1,1,0,""},1},
{7,52aa2507-b7d2-482d-9d5b-e928a0dedca1,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,85497e97-c40b-4387-98b9-4381c27f387e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,514a21d2-063e-4117-8df6-9ef9dac48f2e,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,10246786-38ef-44f6-ba5d-4a06792fc110,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыТолькоРазличия",
{1,"ДействияФормыТолькоРазличия",
{1,2,
@ -198,7 +139,62 @@
{"ru","Отборать только различия"},
{"en","Отборать только различия"}
},1},
{7,7609a78a-e28a-4598-9483-fb5ff9c373e8,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,39c0cee6-b56b-4fe1-a7af-8a24c78401b2,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,2,
{"ru","Редактор объекта БД"},
{"en","Редактор объекта БД"}
},
{1,2,
{"ru","Редактор объекта БД"},
{"en","Редактор объекта БД"}
},
{4,1,
{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""},
{0,81,8},1},
{7,fe663708-124b-4e4a-b7d9-1ecbf4fdc8b9,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,c78e788d-c8f3-48ea-aa5c-b571bb079b06},"",-1,-1,1,0,""},1},
{7,932ef252-c87e-41d6-8e2e-aa60532dfc42,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыСравнитьКакКоллекции",
{1,"ДействияФормыСравнитьКакКоллекции",
{1,2,
@ -227,31 +223,35 @@
{"en","Сравнить объекты как коллекции через сравнение таблиц"}
},
{4,0,
{0},"",-1,-1,1,0,""},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,3ea2c120-e95d-44cf-9ff2-b26fcdc5932c,
{0},"",-1,-1,1,0,""},2},
{7,d9a67cda-3d9a-4348-939b-52b65a2bbd30,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,d46a6a05-8e54-454e-83da-b0d7fa83cca6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,39c0cee6-b56b-4fe1-a7af-8a24c78401b2,
{8,"РедакторОбъектаБД",0,4,
{1,2,
{"ru","Редактор объекта БД"},
{"en","Редактор объекта БД"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,3,1e2,0,0,1,0,0,0,0},750f96d6-06f1-4b08-9332-5571c059c984,
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,3,1e2,0,0,1,0,0,0,0},fe663708-124b-4e4a-b7d9-1ecbf4fdc8b9,
{8,"Идентификаторы",0,3,
{1,2,
{"ru","Отображать идентификаторы"},
{"en","Отображать идентификаторы"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,5,1e2,0,0,1,0,0,0,0},85497e97-c40b-4387-98b9-4381c27f387e,
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,5,1e2,0,0,1,0,0,0,0},d9a67cda-3d9a-4348-939b-52b65a2bbd30,
{8,"Разделитель",0,3,
{1,1,
{"ru","Действие"}
},0,9ca4c315-6444-4cf0-b129-f03bbce1a565,28,1e2,2,0,1,0,0,0,0},7609a78a-e28a-4598-9483-fb5ff9c373e8,
},0,9ca4c315-6444-4cf0-b129-f03bbce1a565,28,1e2,2,0,1,0,0,0,0},932ef252-c87e-41d6-8e2e-aa60532dfc42,
{8,"СравнитьКакКоллекции",0,5,
{1,2,
{"en","Сравнить как коллекции"},
{"ru","Сравнить как коллекции"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,26,1e2,0,3,1,0,0,0,0},52aa2507-b7d2-482d-9d5b-e928a0dedca1,
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,26,1e2,0,3,1,0,0,0,0},d46a6a05-8e54-454e-83da-b0d7fa83cca6,
{8,"Разделитель2",0,2,
{1,1,
{"ru","Действие"}
},0,9ca4c315-6444-4cf0-b129-f03bbce1a565,21,1e2,2,0,1,0,0,0,0},514a21d2-063e-4117-8df6-9ef9dac48f2e,
},0,9ca4c315-6444-4cf0-b129-f03bbce1a565,21,1e2,2,0,1,0,0,0,0},10246786-38ef-44f6-ba5d-4a06792fc110,
{8,"ТолькоРазличия",0,1,
{1,2,
{"ru","Только различия"},

View File

@ -70,7 +70,7 @@
РедакторHTML.setReadOnly(Истина);
РедакторHTML.updateText(Текст1);
ЭтаФорма.ТекущийЭлемент = ЭлементыФормы.РедакторHTML;
//РедакторHTML.editor.focus();
//РедакторHTML.editor.focus(); // Если раскоментировать, то сочетания клавиш перестают срабатывать https://github.com/salexdv/bsl_console/issues/165#issuecomment-852768520
ОбновитьСравнение();
КонецПроцедуры
@ -95,17 +95,17 @@
ИначеЕсли ВариантСинтаксиса = ПодменюСинтаксис.XML.Имя Тогда
РежимXML = Истина;
КонецЕсли;
РедакторHTML.compare(Текст2, Истина, ПодсветкаСинтаксиса, РежимXML);
РедакторHTML.compare(Текст2, Истина, ПодсветкаСинтаксиса, РежимXML, Истина);
КонецПроцедуры
Процедура ДействияФормыСледующий(Кнопка)
Процедура ДействияФормыСледующий(Кнопка = Неопределено)
РедакторHTML().nextDiff();
КонецПроцедуры
Процедура ДействияФормыПредыдущий(Кнопка)
Процедура ДействияФормыПредыдущий(Кнопка = Неопределено)
РедакторHTML().previousDiff();
@ -119,4 +119,22 @@
КонецПроцедуры
Процедура ДействияФормыСравнитьВстроеннымСредством(Кнопка)
ирОбщий.СравнитьЗначенияВФормеЧерезXMLЛкс(Текст1, Текст2,, Заголовок1, Заголовок2,,, ОбщееНазвание, Ложь);
КонецПроцедуры
Процедура КПРедакторHTMLНайтиСледующееHTML(Кнопка)
РедакторHTML.nextMatch();
КонецПроцедуры
Процедура КПРедакторHTMLНайтиПредыдущееHTML(Кнопка)
РедакторHTML.previousMatch();
КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирПлатформа.Форма.СравнениеТекстов");

View File

@ -4,7 +4,7 @@
{1,2,
{"ru","Сравнение текстов"},
{"en","Сравнение объектов"}
},17,4294967295},
},18,4294967295},
{09ccdc77-ea1a-4a6d-ab1c-3435eada2433,
{1,
{
@ -36,11 +36,12 @@
{1,0},0,0,100,0,0},26,0,1,
{0,15,1},2,
{0,2,2},
{0,16,3},4,
{0,16,3},5,
{0,2,3},
{0,15,3},
{0,16,3},
{0,17,3},0,0,
{0,17,3},
{0,18,3},0,0,
{8,1,
{4,0,
{0},"",-1,-1,1,0,""},
@ -78,7 +79,7 @@
},0,0,57,0,0},
{0}
},
{4,
{5,
{e69bf21d-97b2-4f37-86db-675aea9ec2cb,2,
{2,
{
@ -108,10 +109,8 @@
{3,0,
{0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,9ca4c315-6444-4cf0-b129-f03bbce1a565,39,1,9,
{7,6a667969-8af5-479e-989f-0f6928a5c595,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9ca4c315-6444-4cf0-b129-f03bbce1a565,33},0,1},
{7,a7518809-9966-48df-b12d-7ea3bd52b067,1,e1692cc2-605b-4535-84dd-28440238746c,
{5,9ca4c315-6444-4cf0-b129-f03bbce1a565,41,1,11,
{7,9241e4fe-ce42-4640-9994-1217fd4266cb,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ПодменюЯзыкаНажатие",
{1,"ПодменюЯзыкаНажатие",
{1,2,
@ -132,13 +131,40 @@
}
},6,
{1,1,
{"ru","Язык выражений компоновки данных"}
{"en","Подменю языка нажатие"}
},
{1,1,
{"en","Подменю языка нажатие"}
},1},
{7,664310fe-e254-45ef-a5b7-eba033998eed,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ПодменюЯзыкаНажатие",
{1,"ПодменюЯзыкаНажатие",
{1,2,
{"ru","Подменю языка нажатие"},
{"en","Подменю языка нажатие"}
},
{1,2,
{"en","Подменю языка нажатие"},
{"ru","Язык выражений компоновки данных"}
{"ru","Подменю языка нажатие"},
{"en","Подменю языка нажатие"}
},
{1,2,
{"ru","Подменю языка нажатие"},
{"en","Подменю языка нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},6,
{1,2,
{"ru","XML"},
{"en","Подменю языка нажатие"}
},
{1,2,
{"ru","XML"},
{"en","Подменю языка нажатие"}
},1},
{7,f4b86731-93ad-40d5-9cc3-00638e299170,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,f8ae8f76-f8b3-473b-9fbb-c8e4df48bb35,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ПодменюЯзыкаНажатие",
{1,"ПодменюЯзыкаНажатие",
{1,2,
@ -166,33 +192,7 @@
{"en","Подменю языка нажатие"},
{"ru","Встроенный язык"}
},1},
{7,d387bad1-a6c7-4ac4-95fc-50d441f2ff91,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}
}
},6,
{1,1,
{"en","Подменю языка нажатие"}
},
{1,1,
{"en","Подменю языка нажатие"}
},1},
{7,a8df8784-bfde-46c2-bbf6-e10a4ab91f70,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,a8bbd86d-0c04-42d3-8de2-365158395e8d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ПодменюЯзыкаНажатие",
{1,"ПодменюЯзыкаНажатие",
{1,2,
@ -219,66 +219,7 @@
{1,1,
{"ru","Язык запросов"}
},1},
{7,6524598b-68dc-4348-8f86-699ddcd9ec23,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}
}
},6,
{1,2,
{"ru","XML"},
{"en","Подменю языка нажатие"}
},
{1,2,
{"ru","XML"},
{"en","Подменю языка нажатие"}
},1},
{7,0ba75bd5-1e6b-4762-9e94-f259f58bae9f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыПредыдущий",
{1,"ДействияФормыПредыдущий",
{1,2,
{"ru","Предыдущий"},
{"en","Предыдущий"}
},
{1,2,
{"ru","Предыдущий"},
{"en","Предыдущий"}
},
{1,2,
{"ru","Предыдущий"},
{"en","Предыдущий"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,2,
{"ru","Предыдущее различие"},
{"en","Предыдущий"}
},
{1,2,
{"ru","Предыдущее различие"},
{"en","Предыдущий"}
},
{4,1,
{0,584b470d-ba34-4b25-9620-8de4066ffeaa},"",-1,-1,1,0,""},
{0,80,20},1},
{7,c366b54d-705e-44bf-b3e0-3d7a7ff7d6aa,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,900f620f-e4b2-4bd6-887b-a2209406bde6,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыСледующий",
{1,"ДействияФормыСледующий",
{1,2,
@ -309,25 +250,115 @@
{4,1,
{0,9cf611dc-2370-4357-910d-a2b49c7a1ec6},"",-1,-1,1,0,""},
{0,78,20},1},
{7,bc9448f0-ac2c-45f8-b2cb-d054fd80f157,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},2,
{5,9ca4c315-6444-4cf0-b129-f03bbce1a565,33,0,5,d387bad1-a6c7-4ac4-95fc-50d441f2ff91,
{7,bbb73237-2112-4be2-94a4-41851b2fcda2,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}
}
},6,
{1,1,
{"ru","Язык выражений компоновки данных"}
},
{1,2,
{"en","Подменю языка нажатие"},
{"ru","Язык выражений компоновки данных"}
},1},
{7,12736788-627c-499e-9536-975257a4338f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,6c773b50-4fd7-466a-ab0d-4aa6ecd394f0,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыПредыдущий",
{1,"ДействияФормыПредыдущий",
{1,2,
{"ru","Предыдущий"},
{"en","Предыдущий"}
},
{1,2,
{"ru","Предыдущий"},
{"en","Предыдущий"}
},
{1,2,
{"ru","Предыдущий"},
{"en","Предыдущий"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,2,
{"ru","Предыдущее различие"},
{"en","Предыдущий"}
},
{1,2,
{"ru","Предыдущее различие"},
{"en","Предыдущий"}
},
{4,1,
{0,584b470d-ba34-4b25-9620-8de4066ffeaa},"",-1,-1,1,0,""},
{0,80,20},1},
{7,99c252bc-38c2-4acd-b1e3-f17cb832f676,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9ca4c315-6444-4cf0-b129-f03bbce1a565,33},0,1},
{7,9b55507b-40ad-49c0-9f83-7cf159c75959,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,e1b0af81-55a7-491c-b3a4-9f7ec46b67c5,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}
}
},6,
{1,2,
{"ru","Сравнить текста без учета синтаксиса встроенным средством платформы"},
{"en","Действия формы сравнить встроенным средством"}
},
{1,2,
{"ru","Сравнить текста без учета синтаксиса встроенным средством платформы"},
{"en","Действия формы сравнить встроенным средством"}
},1},2,
{5,9ca4c315-6444-4cf0-b129-f03bbce1a565,33,0,5,9241e4fe-ce42-4640-9994-1217fd4266cb,
{8,"Нет",0,1,
{1,1,
{"ru","Нет"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,35,1e2,0,0,1,0,0,0,0},f4b86731-93ad-40d5-9cc3-00638e299170,
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,35,1e2,0,0,1,0,0,0,0},f8ae8f76-f8b3-473b-9fbb-c8e4df48bb35,
{8,"ВстроенныйЯзык",0,2,
{1,1,
{"ru","Встроенный язык"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,37,1e2,0,0,1,0,0,0,0},a8df8784-bfde-46c2-bbf6-e10a4ab91f70,
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,37,1e2,0,0,1,0,0,0,0},a8bbd86d-0c04-42d3-8de2-365158395e8d,
{8,"ЯзыкЗапросов",0,1,
{1,1,
{"ru","Язык запросов"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,36,1e2,0,0,1,0,0,0,0},a7518809-9966-48df-b12d-7ea3bd52b067,
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,36,1e2,0,0,1,0,0,0,0},bbb73237-2112-4be2-94a4-41851b2fcda2,
{8,"ЯзыкКомпоновки",0,2,
{1,1,
{"ru","Язык компоновки"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,38,1e2,0,0,1,0,0,0,0},6524598b-68dc-4348-8f86-699ddcd9ec23,
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,38,1e2,0,0,1,0,0,0,0},664310fe-e254-45ef-a5b7-eba033998eed,
{8,"XML",0,1,
{1,2,
{"ru","XML"},
@ -337,23 +368,31 @@
{0}
}
},
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,c366b54d-705e-44bf-b3e0-3d7a7ff7d6aa,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,900f620f-e4b2-4bd6-887b-a2209406bde6,
{8,"Следующий",0,1,
{1,1,
{"ru","Следующее"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,30,1e2,0,0,1,0,0,0,0},0ba75bd5-1e6b-4762-9e94-f259f58bae9f,
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,30,1e2,0,0,1,0,0,0,0},6c773b50-4fd7-466a-ab0d-4aa6ecd394f0,
{8,"Предыдущий",0,1,
{1,1,
{"ru","Предыдущее"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,31,1e2,0,0,1,0,0,0,0},bc9448f0-ac2c-45f8-b2cb-d054fd80f157,
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,31,1e2,0,0,1,0,0,0,0},12736788-627c-499e-9536-975257a4338f,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,9ca4c315-6444-4cf0-b129-f03bbce1a565,34,1e2,2,0,1,0,0,0,0},6a667969-8af5-479e-989f-0f6928a5c595,
},0,9ca4c315-6444-4cf0-b129-f03bbce1a565,34,1e2,2,0,1,0,0,0,0},99c252bc-38c2-4acd-b1e3-f17cb832f676,
{8,"Синтаксис",0,1,
{1,1,
{"ru","Синтаксис"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,32,1e2,1,0,1,0,0,0,0},
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,32,1e2,1,0,1,0,0,0,0},9b55507b-40ad-49c0-9f83-7cf159c75959,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие"}
},0,9ca4c315-6444-4cf0-b129-f03bbce1a565,41,1e2,2,0,1,0,0,0,0},e1b0af81-55a7-491c-b3a4-9f7ec46b67c5,
{8,"СравнитьВстроеннымСредством",0,1,
{1,1,
{"ru","Сравнить встроенным средством"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,40,1e2,0,0,1,0,0,0,0},
{0,0,
{1,9ca4c315-6444-4cf0-b129-f03bbce1a565,32,0}
}
@ -607,9 +646,146 @@
{0,17,1},0,0,0,0,0,0,3,4,0,0},
{14,"ЗаголовокТекста2",4294967295,0,0,0},
{0}
},
{e69bf21d-97b2-4f37-86db-675aea9ec2cb,18,
{2,
{
{16,1,
{3,4,
{0}
},
{3,4,
{0}
},
{7,3,0,1,100},0,
{3,4,
{0}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,3,
{-21}
},
{3,0,
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,f2825219-242c-4238-9a36-b8d028bfceed,13,1,3,
{7,27cf5c0b-81ce-4488-8d23-e41f42b4b1ba,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,f2825219-242c-4238-9a36-b8d028bfceed,5},0,2},
{7,9c0dfec7-6431-44b6-bdf8-9aab2295b628,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КПРедакторHTMLНайтиСледующееHTML",
{1,"КПРедакторHTMLНайтиСледующееHTML",
{1,2,
{"ru","Найти следующее HTML"},
{"en","Найти следующее HTML"}
},
{1,2,
{"ru","Найти следующее HTML"},
{"en","Найти следующее HTML"}
},
{1,2,
{"ru","Найти следующее HTML"},
{"en","Найти следующее HTML"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},10,
{1,1,
{"ru","Найти следующее"}
},
{0,114,0},2},
{7,55bb6735-4e15-4dc2-9d7b-76d1a9324f78,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КПРедакторHTMLНайтиПредыдущееHTML",
{1,"КПРедакторHTMLНайтиПредыдущееHTML",
{1,2,
{"ru","Найти предыдущее HTML"},
{"en","Найти предыдущее HTML"}
},
{1,2,
{"ru","Найти предыдущее HTML"},
{"en","Найти предыдущее HTML"}
},
{1,2,
{"ru","Найти предыдущее HTML"},
{"en","Найти предыдущее HTML"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},14,
{1,1,
{"ru","Найти предыдущее"}
},
{1,2,
{"ru","Найти предыдущее"},
{"en","Найти предыдущее"}
},
{0,114,4},2},2,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,27cf5c0b-81ce-4488-8d23-e41f42b4b1ba,
{8,"КонтекстноеМеню",0,1,
{1,1,
{"ru","КонтекстноеМеню"}
},1,f2825219-242c-4238-9a36-b8d028bfceed,4,1e2,1,0,1,0,0,0,0},
{-1,0,
{1,f2825219-242c-4238-9a36-b8d028bfceed,4,0}
}
},
{5,f2825219-242c-4238-9a36-b8d028bfceed,5,0,2,9c0dfec7-6431-44b6-bdf8-9aab2295b628,
{8,"НайтиСледующееHTML",0,2,
{1,1,
{"ru","Найти следующее"}
},1,f2825219-242c-4238-9a36-b8d028bfceed,8,1e2,0,0,1,0,0,0,0},55bb6735-4e15-4dc2-9d7b-76d1a9324f78,
{8,"НайтиПредыдущееHTML",0,3,
{1,1,
{"ru","Найти предыдущее"}
},1,f2825219-242c-4238-9a36-b8d028bfceed,9,1e2,0,0,1,0,0,0,0},
{-1,0,
{0}
}
}
},479,388,1,0,1,4,4,458,479,388,96},
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,9d0a2e40-b978-11d4-84b6-008048da06df,0,0,0}
},
{8,27,75,167,99,0,
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,18,0,24},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,0,3,-312},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},1,
{0,18,1},0,0,0,0,0,0,4,5,0,0},
{14,"КПРедакторHTML",4294967295,0,0,0},
{0}
}
}
},479,388,1,0,1,4,4,471,479,388,96},
{
{7},21,
{7,
@ -769,7 +945,7 @@
}
}
},1,4,4,0,0,0,
{0},
{1,15,18,f2825219-242c-4238-9a36-b8d028bfceed,5,1},
{0},
{8,0,
{4,1,

View File

@ -108,7 +108,36 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,9ca4c315-6444-4cf0-b129-f03bbce1a565,24,1,10,
{7,3c1de2dc-c614-4dcf-bd0e-345949ab437c,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,d6d4d913-283a-4d0a-bb8c-b7cd940f6197,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,c78e788d-c8f3-48ea-aa5c-b571bb079b06},"",-1,-1,1,0,""},1},
{7,01a4cc3b-7cde-4326-b9ab-e08de282496d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,5434a03b-40ff-47bb-b712-c37755d62d8b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -136,71 +165,17 @@
{4,1,
{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""},
{0,81,8},1},
{7,da3bb098-d1b3-49c9-b570-afdea6460cce,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{7,ed2a8901-f39c-4ead-8e55-a97efd2f9214,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыТекущаяСтрока",
{1,"ДействияФормыТекущаяСтрока",
{1,1,
{"ru","Клс команда нажатие"}
{"ru","Текущая строка"}
},
{1,1,
{"ru","Клс команда нажатие"}
{"ru","Текущая строка"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,2,
{"ru","Отображать пустые значения и идентификаторы вместо представлений значений"},
{"en","Отображать пустые значения и идентификаторы вместо представлений значений"}
},
{1,2,
{"ru","Отображать пустые значения и идентификаторы вместо представлений значений"},
{"en","Отображать пустые значения и идентификаторы вместо представлений значений"}
},
{4,1,
{0,c78e788d-c8f3-48ea-aa5c-b571bb079b06},"",-1,-1,1,0,""},1},
{7,ae738406-bb96-4c35-8f63-be8b57c77c0b,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,8c325feb-0b3d-4094-aa2f-917b484044a5},"",-1,-1,0,0,""},1},
{7,7585c4cd-dc51-4470-898f-2bd53fb6e3f0,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыТекущаяКолонкаИсточника",
{1,"ДействияФормыТекущаяКолонкаИсточника",
{1,1,
{"ru","Текущая колонка источника"}
},
{1,1,
{"ru","Текущая колонка источника"}
},
{1,1,
{"ru","Текущая колонка источника"}
{"ru","Текущая строка"}
},
{4,0,
{0},"",-1,-1,1,0,""},
@ -208,44 +183,14 @@
}
},6,
{1,2,
{"ru","Установить текущую строку на текущую колонку источника"},
{"en","Установить текущую строку на текущую колонку источника"}
{"ru","Установить текущую колонку источника на текущую строку"},
{"en","Установить текущую колонку источника на текущую строку"}
},
{1,2,
{"ru","Установить текущую строку на текущую колонку источника"},
{"en","Установить текущую строку на текущую колонку источника"}
{"ru","Установить текущую колонку источника на текущую строку"},
{"en","Установить текущую колонку источника на текущую строку"}
},1},
{7,80effa65-21a5-45bb-abd1-2b07ebfd56d2,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,e06d3219-13a6-4598-b3fa-388a3a23f359},"",-1,-1,0,0,""},1},
{7,85667b09-63e2-4d6b-a665-d941a165d979,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,fd9ee2d1-ab1b-4599-a50e-03aef6b9cae6,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыАнализПравДоступа",
{1,"ДействияФормыАнализПравДоступа",
{1,2,
@ -275,19 +220,76 @@
},
{4,1,
{0,8ce6a6aa-80eb-4a9e-8b59-f98fd5c6bd40},"",-1,-1,1,0,""},2},
{7,9d6120d2-6d61-4a55-8a67-9866a7e622a6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,264d67f9-8e6f-4f85-9105-408af4986cd1,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,8c325feb-0b3d-4094-aa2f-917b484044a5},"",-1,-1,0,0,""},1},
{7,a1261285-352e-40a3-9b92-202472e36996,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,e06d3219-13a6-4598-b3fa-388a3a23f359},"",-1,-1,0,0,""},1},
{7,2300d1b6-4f41-4543-b8b1-2ff75d9c1b98,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,d465c0d2-713b-4bc8-9ef9-45051745e7b7,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыТекущаяСтрока",
{1,"ДействияФормыТекущаяСтрока",
{7,0809c964-aea6-4ed4-84fe-976fa2c3f5d3,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,""},
@ -295,61 +297,59 @@
}
},6,
{1,2,
{"ru","Установить текущую колонку источника на текущую строку"},
{"en","Установить текущую колонку источника на текущую строку"}
{"ru","Установить текущую строку на текущую колонку источника"},
{"en","Установить текущую строку на текущую колонку источника"}
},
{1,2,
{"ru","Установить текущую колонку источника на текущую строку"},
{"en","Установить текущую колонку источника на текущую строку"}
{"ru","Установить текущую строку на текущую колонку источника"},
{"en","Установить текущую строку на текущую колонку источника"}
},1},
{7,a1a53af2-4674-4fff-8eb9-35700970ad8f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,71a5b7e7-5689-4306-8688-ed498e7302d9,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,c1a7a427-c7d1-45b2-9dee-cb703c9e4bb5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,3c1de2dc-c614-4dcf-bd0e-345949ab437c,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,5434a03b-40ff-47bb-b712-c37755d62d8b,
{8,"РедакторОбъектаБД",0,4,
{1,2,
{"ru","Редактор объекта БД"},
{"en","Редактор объекта БД"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,3,1e2,0,0,1,0,0,0,0},da3bb098-d1b3-49c9-b570-afdea6460cce,
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,3,1e2,0,0,1,0,0,0,0},d6d4d913-283a-4d0a-bb8c-b7cd940f6197,
{8,"Идентификаторы",0,3,
{1,2,
{"ru","Отображать идентификаторы"},
{"en","Отображать идентификаторы"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,5,1e2,0,0,1,0,0,0,0},ae738406-bb96-4c35-8f63-be8b57c77c0b,
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,5,1e2,0,0,1,0,0,0,0},264d67f9-8e6f-4f85-9105-408af4986cd1,
{8,"Сравнить",0,6,
{1,2,
{"ru","Сравнить"},
{"en","Сравнить"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,22,1e2,0,0,1,0,0,0,0},80effa65-21a5-45bb-abd1-2b07ebfd56d2,
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,22,1e2,0,0,1,0,0,0,0},a1261285-352e-40a3-9b92-202472e36996,
{8,"ИсследоватьМетаданные",0,5,
{1,2,
{"ru","Исследовать метаданные"},
{"en","Исследовать метаданные"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,24,1e2,0,0,1,0,0,0,0},85667b09-63e2-4d6b-a665-d941a165d979,
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,24,1e2,0,0,1,0,0,0,0},fd9ee2d1-ab1b-4599-a50e-03aef6b9cae6,
{8,"АнализПравДоступа",0,3,
{1,2,
{"ru","Анализ прав доступа"},
{"en","Анализ прав доступа"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,23,1e2,0,0,1,0,0,0,0},9d6120d2-6d61-4a55-8a67-9866a7e622a6,
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,23,1e2,0,0,1,0,0,0,0},2300d1b6-4f41-4543-b8b1-2ff75d9c1b98,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,9ca4c315-6444-4cf0-b129-f03bbce1a565,9,1e2,2,0,1,0,0,0,0},7585c4cd-dc51-4470-898f-2bd53fb6e3f0,
},0,9ca4c315-6444-4cf0-b129-f03bbce1a565,9,1e2,2,0,1,0,0,0,0},0809c964-aea6-4ed4-84fe-976fa2c3f5d3,
{8,"ТекущаяКолонкаИсточника",0,1,
{1,2,
{"ru","Колонка"},
{"en","Колонка"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,8,1e2,0,0,1,0,0,0,0},a1a53af2-4674-4fff-8eb9-35700970ad8f,
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,8,1e2,0,0,1,0,0,0,0},c1a7a427-c7d1-45b2-9dee-cb703c9e4bb5,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие"}
},0,9ca4c315-6444-4cf0-b129-f03bbce1a565,10,1e2,2,0,1,0,0,0,0},d465c0d2-713b-4bc8-9ef9-45051745e7b7,
},0,9ca4c315-6444-4cf0-b129-f03bbce1a565,10,1e2,2,0,1,0,0,0,0},ed2a8901-f39c-4ead-8e55-a97efd2f9214,
{8,"ТекущаяСтрока",0,2,
{1,2,
{"ru","Строка"},
{"en","Строка"}
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,11,1e2,0,0,1,0,0,0,0},71a5b7e7-5689-4306-8688-ed498e7302d9,
},1,9ca4c315-6444-4cf0-b129-f03bbce1a565,11,1e2,0,0,1,0,0,0,0},01a4cc3b-7cde-4326-b9ab-e08de282496d,
{8,"Разделитель2",0,2,
{1,1,
{"ru","Действие"}

Some files were not shown because too many files have changed in this diff Show More