This commit is contained in:
Администратор 2021-04-04 23:59:29 +03:00
parent f1cacb62b7
commit 81ca30a507
264 changed files with 37601 additions and 25726 deletions

View File

@ -119,7 +119,7 @@
Открыть();
КонецЕсли;
Если Не ВводДоступен() Тогда
Активизировать();
ирОбщий.Форма_АктивироватьОткрытьЛкс(ЭтаФорма);
КонецЕсли;
ВыполнятьАлгоритмыЧерезВнешниеОбработки = ирКэш.Получить().ВыполнятьАлгоритмыЧерезВнешниеОбработки;
Если ВыполнятьАлгоритмыЧерезВнешниеОбработки Тогда
@ -213,7 +213,7 @@
Процедура ПараметрыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ОформлениеСтроки.Ячейки.ДопустимыеТипы.УстановитьТекст(ирКэш.Получить().ПолучитьПредставлениеДопустимыхТипов(ДанныеСтроки.ДопустимыеТипы));
ОформлениеСтроки.Ячейки.ДопустимыеТипы.УстановитьТекст(ирКэш.Получить().ПредставлениеДопустимыхТипов(ДанныеСтроки.ДопустимыеТипы));
ирОбщий.ТабличноеПолеОтобразитьПиктограммыТиповЛкс(ОформлениеСтроки, "Значение");
КонецПроцедуры

View File

@ -290,47 +290,27 @@
{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,54a4b9d8-0d45-4e13-b9ed-e3026fc79fda,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,d88f4060-2684-49ed-8cfc-490c672a6df7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,85ae5df0-9b03-4e25-8515-4c0cddb7622a,1,c93a51ed-b2d1-47f1-948d-38373f8710af,
{7,23ab6a98-8803-493c-97d6-389516f70dc7,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,104f13ce-3cb9-43a2-ae15-2b28828e811e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,b94f08d9-11fb-4c0d-8e9d-c82fc339f144,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,17d25646-f425-413c-9339-554570fcf22b,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,35be9a06-e2a1-4d4c-acaa-316b95972a41,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,0d8937cd-3fc2-4651-b764-141919a4eec4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,0555f885-470b-46f5-a6d1-56869edc3cc8,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,d0cce07d-12fe-473f-adb4-d866d682dedf,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,dce7e2cb-4137-4154-9734-9777bb881aa2,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,19ce4f73-ddb5-4bb5-bcfd-230ff5537320,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,b120b454-ba73-417c-ae9f-0b7c2040f1e3,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,31437e94-4537-4776-93dc-a3f46dce60d6,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,4de096a4-0f45-49bb-8089-c95fd37a7460,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,06064d22-c109-4575-9508-0b79c485d8cc,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,b37a6ba2-9aef-4c07-b349-e1bcc233c3af,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОтображатьПараметры",
{1,"ДействияФормыОтображатьПараметры",
{1,1,
@ -358,62 +338,82 @@
{4,1,
{0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""},
{0,0,0},1},
{7,f5824e2a-72b2-486a-8d95-142c1bc2e90e,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,08b346cb-06cc-4ace-8afc-a1e4e6b0f403,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,0e8abf6e-b787-45ee-a30c-574724dd852e,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,5c3cdc07-6f5a-4a76-b847-962f2e190298,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,2b3780dc-8928-49bd-a01d-75f581c12097,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,98ad551b-a8d2-4eb9-959f-0f9597af135c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,c02c09ab-4b12-4842-ab7a-3e0dec67a802,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,77820c57-1511-4c82-9d41-3db3ce7a2369,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,c21a7427-20b7-4368-99a7-e3f28107bd33,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,cfb2d289-bf80-498d-9e65-de2889b8c7ff,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,71139a77-2284-49ca-996e-5a8091bbfb43,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,b6a800f7-a07e-424e-b03b-2e7be554dd18,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,510df22e-c2be-412d-95b3-9e4564bf6c78,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,3bf9963c-4900-48bb-a4a8-e5002416d6fd,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,58f36fe0-63d6-40de-81d7-3f892f1aab0e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,169c2dc8-8d37-4785-8901-0e45115372e3,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,17c60253-a360-454d-8cc7-9d8a0ddda669,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,85ae5df0-9b03-4e25-8515-4c0cddb7622a,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0,1},
{7,68baf3d3-5c76-4470-9a8f-6b5081a05b80,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},2,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,23ab6a98-8803-493c-97d6-389516f70dc7,
{8,"Подменю",0,1,
{1,1,
{"#","Подменю"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,685,1e2,1,0,1,0,0,0,0},54a4b9d8-0d45-4e13-b9ed-e3026fc79fda,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,685,1e2,1,0,1,0,0,0,0},b94f08d9-11fb-4c0d-8e9d-c82fc339f144,
{8,"Разделитель",0,1,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,694,1e2,2,0,1,0,0,0,0},35be9a06-e2a1-4d4c-acaa-316b95972a41,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,694,1e2,2,0,1,0,0,0,0},0555f885-470b-46f5-a6d1-56869edc3cc8,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,695,1e2,0,0,1,0,0,0,0},d0cce07d-12fe-473f-adb4-d866d682dedf,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,695,1e2,0,0,1,0,0,0,0},19ce4f73-ddb5-4bb5-bcfd-230ff5537320,
{8,"Разделитель1",0,1,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,696,1e2,2,0,1,0,0,0,0},31437e94-4537-4776-93dc-a3f46dce60d6,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,696,1e2,2,0,1,0,0,0,0},4de096a4-0f45-49bb-8089-c95fd37a7460,
{8,"Действие1",0,1,
{1,1,
{"#","Действие1"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,697,1e2,0,0,1,0,0,0,0},f5824e2a-72b2-486a-8d95-142c1bc2e90e,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,697,1e2,0,0,1,0,0,0,0},dce7e2cb-4137-4154-9734-9777bb881aa2,
{8,"Действие2",0,1,
{1,1,
{"#","Действие2"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,698,1e2,0,0,1,0,0,0,0},104f13ce-3cb9-43a2-ae15-2b28828e811e,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,698,1e2,0,0,1,0,0,0,0},0d8937cd-3fc2-4651-b764-141919a4eec4,
{8,"Разделитель2",0,1,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,699,1e2,2,0,1,0,0,0,0},06064d22-c109-4575-9508-0b79c485d8cc,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,699,1e2,2,0,1,0,0,0,0},b37a6ba2-9aef-4c07-b349-e1bcc233c3af,
{8,"ОтображатьПараметры",0,7,
{1,2,
{"ru","Параметры"},
{"en","Параметры"}
},1,4824adf3-2dd5-415b-8897-ae753e79d0cf,709,1e2,0,3,1,1,0,0,0},08b346cb-06cc-4ace-8afc-a1e4e6b0f403,
},1,4824adf3-2dd5-415b-8897-ae753e79d0cf,709,1e2,0,3,1,1,0,0,0},d88f4060-2684-49ed-8cfc-490c672a6df7,
{8,"Разделитель9",0,4,
{1,1,
{"ru","Действие6"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,708,1e2,2,0,1,0,0,0,0},b120b454-ba73-417c-ae9f-0b7c2040f1e3,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,708,1e2,2,0,1,0,0,0,0},5c3cdc07-6f5a-4a76-b847-962f2e190298,
{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,0e8abf6e-b787-45ee-a30c-574724dd852e,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,0,8,2b3780dc-8928-49bd-a01d-75f581c12097,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,686,1e2,0,0,1,0,0,0,0},98ad551b-a8d2-4eb9-959f-0f9597af135c,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,686,1e2,0,0,1,0,0,0,0},c02c09ab-4b12-4842-ab7a-3e0dec67a802,
{8,"Разделитель",0,1,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,687,1e2,2,0,1,0,0,0,0},77820c57-1511-4c82-9d41-3db3ce7a2369,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,687,1e2,2,0,1,0,0,0,0},c21a7427-20b7-4368-99a7-e3f28107bd33,
{8,"Действие1",0,1,
{1,1,
{"#","Действие1"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,688,1e2,0,0,1,0,0,0,0},cfb2d289-bf80-498d-9e65-de2889b8c7ff,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,688,1e2,0,0,1,0,0,0,0},71139a77-2284-49ca-996e-5a8091bbfb43,
{8,"Действие2",0,1,
{1,1,
{"#","Действие2"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,689,1e2,0,0,1,0,0,0,0},17d25646-f425-413c-9339-554570fcf22b,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,689,1e2,0,0,1,0,0,0,0},510df22e-c2be-412d-95b3-9e4564bf6c78,
{8,"Действие3",0,1,
{1,1,
{"#","Действие3"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,690,1e2,0,0,1,0,0,0,0},b6a800f7-a07e-424e-b03b-2e7be554dd18,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,690,1e2,0,0,1,0,0,0,0},3bf9963c-4900-48bb-a4a8-e5002416d6fd,
{8,"Действие4",0,1,
{1,1,
{"#","Действие4"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,691,1e2,0,0,1,0,0,0,0},58f36fe0-63d6-40de-81d7-3f892f1aab0e,
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,691,1e2,0,0,1,0,0,0,0},68baf3d3-5c76-4470-9a8f-6b5081a05b80,
{8,"Разделитель1",0,1,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,692,1e2,2,0,1,0,0,0,0},169c2dc8-8d37-4785-8901-0e45115372e3,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,692,1e2,2,0,1,0,0,0,0},17c60253-a360-454d-8cc7-9d8a0ddda669,
{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,7456e215-8403-4037-8824-3dc516ef61c9,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,6750e925-4a76-4219-aae3-d0e4add4bbd5,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,07cb1d2d-8108-4692-830b-1ae7e04b6146,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,e27412db-00ab-4a41-9f8a-569c9eefcfac,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,d7412de4-d404-4080-bd48-731329ceb72e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,e5d000ac-a05f-4a04-aa8d-20e4cc929c6f,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,5d537b2b-3fe7-4960-8386-31e9679c6479,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,8f0c161e-15a6-4601-9653-b114a24d6177,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,6750e925-4a76-4219-aae3-d0e4add4bbd5,
{7,1d536de0-a20f-4cba-8fa2-3e97aa43c95f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,4b5def92-7b8e-4df6-bb4e-8dd00b209f2b,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,142,
{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,07cb1d2d-8108-4692-830b-1ae7e04b6146,
{8,"ОсновныеДействияФормыОК",0,1,
{1,2,
{"ru"," OK "},
{"en"," OK "}
},1,f2335302-8312-497f-bf6b-9dae1c10a498,1,1e2,0,1,1,0,0,0,0},e27412db-00ab-4a41-9f8a-569c9eefcfac,
},1,f2335302-8312-497f-bf6b-9dae1c10a498,1,1e2,0,1,1,0,0,0,0},d7412de4-d404-4080-bd48-731329ceb72e,
{8,"Разделитель",0,1,
{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,2,1e2,2,1,1,0,0,0,0},e5d000ac-a05f-4a04-aa8d-20e4cc929c6f,
{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,2,1e2,2,1,1,0,0,0,0},5d537b2b-3fe7-4960-8386-31e9679c6479,
{8,"ОсновныеДействияФормыСохранить",0,1,
{1,2,
{"ru","Записать"},
{"en","Записать"}
},1,f2335302-8312-497f-bf6b-9dae1c10a498,3,1e2,0,1,1,0,0,0,0},8f0c161e-15a6-4601-9653-b114a24d6177,
},1,f2335302-8312-497f-bf6b-9dae1c10a498,3,1e2,0,1,1,0,0,0,0},1d536de0-a20f-4cba-8fa2-3e97aa43c95f,
{8,"Разделитель1",0,1,
{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,4,1e2,2,1,1,0,0,0,0},7456e215-8403-4037-8824-3dc516ef61c9,
{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,4,1e2,2,1,1,0,0,0,0},4b5def92-7b8e-4df6-bb4e-8dd00b209f2b,
{8,"ОсновныеДействияФормыЗакрыть",0,1,
{1,2,
{"ru","Закрыть"},
@ -554,7 +554,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,6ab29a85-ad58-4cde-ae65-4e3e18884384,1,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,959ddbad-ff82-4394-a976-2647275530b3,1,0,0}
},
{8,0,439,564,464,1,
{0,
@ -616,7 +616,7 @@
{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,5f0579a2-2789-43e3-a086-73bc9c0063fb,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,ef6a2ec7-8ad5-4f31-b24e-98de154ef98d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаСгенерироватьМетод",
{1,"КоманднаяПанельТекстАлгоритмаСгенерироватьМетод",
{1,1,
@ -643,11 +643,36 @@
},
{4,1,
{0,4ee0e42b-f7d0-451d-b43d-7de45ecd1e11},"",-1,-1,0,0,""},2},
{7,60ee2449-90a0-48ec-8d1c-032cf7a69b8a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,d7a04e03-ef46-4614-bc98-6702cf3bf23e,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,f083080b-cf16-4443-95a7-993b4223f8a9,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,407f266c-86ad-464d-bcc8-7917c84cac19,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,55adf565-5244-4756-8a26-05f1b7347f34,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,74e34f14-3cf2-4c05-938e-7821c4232dfc,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,369f6f95-e8c1-4e23-b046-fa2eac202c3b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаКонсольКода",
{1,"КоманднаяПанельТекстАлгоритмаКонсольКода",
{1,2,
@ -677,9 +702,7 @@
},
{4,1,
{0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""},2},
{7,d0541210-1d73-46a2-95f0-5bf98dcc10ac,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,6671f17b-bb2a-4b0d-a3c0-e2d9471f24f3,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,99575dd6-63ca-4d2d-903b-18cc38ad5fb8,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаОткрытьВОтладчике",
{1,"КоманднаяПанельТекстАлгоритмаОткрытьВОтладчике",
{1,2,
@ -710,38 +733,15 @@
{4,1,
{0,3d9f1f89-72c7-4d7b-94eb-d6180fd3e81c},"",-1,-1,0,0,""},
{0,120,0},2},
{7,87da65f6-91b1-4f5a-99a0-69145efe6ff5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,12d4b706-b4fa-4afc-a527-b57d5c110d43,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,a8b1eef6-c848-442c-9ecd-7adcd9dccfda,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,aa250550-29f5-436f-9861-50bbae3ef508,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,ea5d5166-af5e-48aa-b4bc-8278048bd869,6},0,2},
{7,dbf670ce-7dbd-4448-8b97-f25701cdfd8b,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,f7d391d6-bd5b-4a55-8c90-af4d2647af38,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,ec964438-eeca-45b3-a7bd-2e9204797caa,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,8c3e3013-4a64-4f21-a7e5-e88a6e4d2caf,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,4d87b8ca-20f1-49d5-8d1a-e52c8d692ac1,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,095757bc-694e-4695-b757-171445b9ae4f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаСсылкаНаОбъектБД",
{1,"КоманднаяПанельТекстАлгоритмаСсылкаНаОбъектБД",
{1,2,
@ -777,48 +777,48 @@
NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
},0,""},
{0,49,20},2},2,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,5f0579a2-2789-43e3-a086-73bc9c0063fb,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,ef6a2ec7-8ad5-4f31-b24e-98de154ef98d,
{8,"СгенерироватьМетод",0,1,
{1,2,
{"ru","Метод"},
{"en","Метод"}
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,13,1e2,0,3,1,0,0,0,0},60ee2449-90a0-48ec-8d1c-032cf7a69b8a,
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,13,1e2,0,3,1,0,0,0,0},f083080b-cf16-4443-95a7-993b4223f8a9,
{8,"Разделитель4",0,1,
{1,1,
{"ru","Действие"}
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,14,1e2,2,0,1,0,0,0,0},74e34f14-3cf2-4c05-938e-7821c4232dfc,
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,14,1e2,2,0,1,0,0,0,0},369f6f95-e8c1-4e23-b046-fa2eac202c3b,
{8,"КонсольКода",0,1,
{1,2,
{"ru","Консоль кода"},
{"en","Консоль кода"}
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,10,1e2,0,3,1,0,0,0,0},d0541210-1d73-46a2-95f0-5bf98dcc10ac,
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,10,1e2,0,3,1,0,0,0,0},12d4b706-b4fa-4afc-a527-b57d5c110d43,
{8,"Разделитель3",0,1,
{1,1,
{"ru","Действие"}
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,11,1e2,2,0,1,0,0,0,0},6671f17b-bb2a-4b0d-a3c0-e2d9471f24f3,
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,11,1e2,2,0,1,0,0,0,0},99575dd6-63ca-4d2d-903b-18cc38ad5fb8,
{8,"ОткрытьВОтладчике",0,2,
{1,2,
{"ru","Отладчик"},
{"en","Отладчик"}
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,4,1e2,0,3,1,0,0,0,0},f7d391d6-bd5b-4a55-8c90-af4d2647af38,
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,4,1e2,0,3,1,0,0,0,0},ec964438-eeca-45b3-a7bd-2e9204797caa,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие"}
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,8,1e2,2,0,1,0,0,0,0},dbf670ce-7dbd-4448-8b97-f25701cdfd8b,
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,8,1e2,2,0,1,0,0,0,0},d7a04e03-ef46-4614-bc98-6702cf3bf23e,
{8,"ОбновитьИзФайла",0,1,
{1,2,
{"ru","Обновить из файла"},
{"en","Обновить из файла"}
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,3,1e2,0,0,1,0,0,0,0},407f266c-86ad-464d-bcc8-7917c84cac19,
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,3,1e2,0,0,1,0,0,0,0},55adf565-5244-4756-8a26-05f1b7347f34,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,2,1e2,2,0,1,0,0,0,0},a8b1eef6-c848-442c-9ecd-7adcd9dccfda,
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,2,1e2,2,0,1,0,0,0,0},aa250550-29f5-436f-9861-50bbae3ef508,
{8,"Вставка",0,3,
{1,2,
{"ru","Вставка"},
{"en","Вставка"}
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,5,1e2,1,0,1,0,0,0,0},87da65f6-91b1-4f5a-99a0-69145efe6ff5,
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,5,1e2,1,0,1,0,0,0,0},4d87b8ca-20f1-49d5-8d1a-e52c8d692ac1,
{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,8c3e3013-4a64-4f21-a7e5-e88a6e4d2caf,
{5,ea5d5166-af5e-48aa-b4bc-8278048bd869,6,0,1,095757bc-694e-4695-b757-171445b9ae4f,
{8,"СсылкаНаОбъектБД",1,3,
{1,2,
{"ru","Ссылка на объект БД"},
@ -1698,10 +1698,8 @@ fuLt4Ps+cSeolfd+bqg7+LbFHd+vGByZtfkB/13/VdeH91VurcZqQWC96XE7y28=
{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,3cca1fe2-509e-45a2-b494-c7e009d1c36b,1236,1,2,
{7,32f40907-4c28-4e55-866e-fcf754d61122,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,a8a403e8-9a66-40ae-905d-2bece9577653,1,e1692cc2-605b-4535-84dd-28440238746c,
{5,3cca1fe2-509e-45a2-b494-c7e009d1c36b,1254,1,2,
{7,97a1f3dc-be9e-4256-9833-883f6b0b0c27,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельПараметрыЗаполнить",
{1,"КоманднаяПанельПараметрыЗаполнить",
{1,2,
@ -1728,12 +1726,14 @@ fuLt4Ps+cSeolfd+bqg7+LbFHd+vGByZtfkB/13/VdeH91VurcZqQWC96XE7y28=
{1,2,
{"ru","Дополнить параметры по тексту"},
{"en","Дополнить параметры по тексту"}
},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,32f40907-4c28-4e55-866e-fcf754d61122,
},2},
{7,abf32cbc-2c6d-41d7-b876-3b3119549765,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,abf32cbc-2c6d-41d7-b876-3b3119549765,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие9"}
},0,3cca1fe2-509e-45a2-b494-c7e009d1c36b,11,1e2,2,0,1,0,0,0,0},a8a403e8-9a66-40ae-905d-2bece9577653,
},0,3cca1fe2-509e-45a2-b494-c7e009d1c36b,11,1e2,2,0,1,0,0,0,0},97a1f3dc-be9e-4256-9833-883f6b0b0c27,
{8,"Заполнить",0,2,
{1,2,
{"ru","Заполнить"},
@ -1991,7 +1991,7 @@ fuLt4Ps+cSeolfd+bqg7+LbFHd+vGByZtfkB/13/VdeH91VurcZqQWC96XE7y28=
{0}
}
}
},564,464,1,0,1,4,4,503,564,464,96},
},564,464,1,0,1,4,4,505,564,464,96},
{
{0},9,
{2,

View File

@ -163,6 +163,8 @@
ТаблицаВсехТаблицБД.Колонки.Добавить("КоличествоСтрок");
ТаблицаВсехТаблицБД.Колонки.Добавить("ТипСсылки");
ТаблицаВсехТаблицБД.Колонки.Добавить("ЕстьДоступ");
ТаблицаВсехТаблицБД.Колонки.Добавить("ИндексКартинки");
//ТаблицаВсехТаблицБД.Колонки.Добавить("СтруктураКлюча");
КоллекцияКорневыхТипов = Новый Массив;
СтрокиМетаОбъектов = мПлатформа.ТаблицаТиповМетаОбъектов.НайтиСтроки(Новый Структура("Категория", 0));
Для Каждого СтрокаТаблицыМетаОбъектов Из СтрокиМетаОбъектов Цикл
@ -583,7 +585,8 @@
Попытка
СвязанныйСеансТонкогоКлиента.Visible = Истина;
Исключение
ирОбщий.СообщитьЛкс("Не удалось подключить тонкий клиент через COM. Пробуйте под пользователем без пароля https://www.hostedredmine.com/issues/917837. Для диагностики используйте инструмент ""Управление COM классами 1С""", СтатусСообщения.Внимание);
ирОбщий.СообщитьЛкс("Не удалось подключить тонкий клиент через COM. Пробуйте под пользователем без пароля https://www.hostedredmine.com/issues/917837.
|Для диагностики используйте инструмент ""Управление COM классами 1С""", СтатусСообщения.Внимание);
Форма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирУправлениеCOMКлассами1С.Форма");
Форма.ПараметрТипКласса = "CApplication";
Форма.Открыть();

File diff suppressed because it is too large Load Diff

View File

@ -310,15 +310,15 @@
Процедура ВычислитьВыраженияПараметровЛкс(Знач ТаблицаВычисляемыхПараметров, СтруктураПараметровXML) Экспорт
СтруктураПараметров = ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(СтруктураПараметровXML);
СтруктураПараметров = ирОбщий.ОбъектИзСтрокиXMLЛкс(СтруктураПараметровXML);
ирОбщий.ВычислитьВыраженияПараметровЛкс(ТаблицаВычисляемыхПараметров, СтруктураПараметров);
СтруктураПараметровXML = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(СтруктураПараметров);
СтруктураПараметровXML = ирОбщий.ОбъектВСтрокуXMLЛкс(СтруктураПараметров);
КонецПроцедуры
Процедура ПроверитьСхемуКомпоновкиЛкс(Знач ПроверочнаяСхемаXML, Знач НастройкаКомпоновкиXML, Знач ПроверятьДоступностьПолей, Знач ВнешниеФункцииРазрешены) Экспорт
ирОбщий.ПроверитьСхемуКомпоновкиЛкс(ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛксроверочнаяСхемаXML), ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(НастройкаКомпоновкиXML), ПроверятьДоступностьПолей,
ирОбщий.ПроверитьСхемуКомпоновкиЛкс(ирОбщий.ОбъектИзСтрокиXMLЛксроверочнаяСхемаXML), ирОбщий.ОбъектИзСтрокиXMLЛкс(НастройкаКомпоновкиXML), ПроверятьДоступностьПолей,
ВнешниеФункцииРазрешены);
КонецПроцедуры
@ -448,7 +448,7 @@
#КонецЕсли
Объект.ЗагрузитьСнимок(ОбъектXML);
Иначе
Объект = ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(ОбъектXML);
Объект = ирОбщий.ОбъектИзСтрокиXMLЛкс(ОбъектXML);
ирОбщий.ВосстановитьДополнительныеСвойстваОбъектаЛкс(Объект, ДополнительныеСвойства);
КонецЕсли;
ирОбщий.ЗаписатьОбъектЛкс(Объект, Ложь, РежимЗаписи, РежимПроведения, ОтключатьКонтрольЗаписи, БезАвторегистрацииИзменений, ПривилегированныйРежим, ОтключатьЗаписьВерсии);
@ -459,7 +459,7 @@
ОбъектXML = Объект.Снимок(, Ложь);
Иначе
ДополнительныеСвойства = ирОбщий.СериализоватьДополнительныеСвойстваОбъектаЛкс(Объект, Ложь);
ОбъектXML = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(Объект);
ОбъектXML = ирОбщий.ОбъектВСтрокуXMLЛкс(Объект);
КонецЕсли;
КонецЕсли;
@ -491,7 +491,7 @@
Функция ОбъектБДВИмитаторИзСтрокиXML(ОбъектXML, ТипОбъекта, Знач ИспользоватьXDTO = Истина, СообщатьОбОшибках = Истина) Экспорт
ОбъектБД = ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(ОбъектXML,, ИспользоватьXDTO, СообщатьОбОшибках);
ОбъектБД = ирОбщий.ОбъектИзСтрокиXMLЛкс(ОбъектXML,, ИспользоватьXDTO, СообщатьОбОшибках);
Объект = Новый (ТипОбъекта);
#Если Сервер И Не Сервер Тогда
Объект = Обработки.ирИмитаторСсылочныйОбъект.Создать();
@ -530,7 +530,7 @@
#КонецЕсли
Объект.ЗагрузитьСнимок(ОбъектXML);
Иначе
Объект = ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(ОбъектXML);
Объект = ирОбщий.ОбъектИзСтрокиXMLЛкс(ОбъектXML);
ирОбщий.ВосстановитьДополнительныеСвойстваОбъектаЛкс(Объект, ДополнительныеСвойства);
КонецЕсли;
Объект.Прочитать();
@ -542,7 +542,7 @@
// ОбъектXML = Объект.Снимок(, Ложь);
//Иначе
// ДополнительныеСвойства = ирОбщий.СериализоватьДополнительныеСвойстваОбъектаЛкс(Объект, Ложь);
// ОбъектXML = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(Объект);
// ОбъектXML = ирОбщий.ОбъектВСтрокуXMLЛкс(Объект);
//КонецЕсли;
КонецЕсли;
@ -612,7 +612,7 @@
#КонецЕсли
Объект.ЗагрузитьСнимок(ОбъектXML);
Иначе
Объект = ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(ОбъектXML);
Объект = ирОбщий.ОбъектИзСтрокиXMLЛкс(ОбъектXML);
ирОбщий.ВосстановитьДополнительныеСвойстваОбъектаЛкс(Объект, ДополнительныеСвойства);
КонецЕсли;
Объект.Прочитать(); // Иначе объект будет модифицирован и возникнет ошибка
@ -624,7 +624,7 @@
ОбъектXML = Объект.Снимок(, Ложь);
Иначе
ДополнительныеСвойства = ирОбщий.СериализоватьДополнительныеСвойстваОбъектаЛкс(Объект, Ложь);
ОбъектXML = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(Объект);
ОбъектXML = ирОбщий.ОбъектВСтрокуXMLЛкс(Объект);
КонецЕсли;
КонецПроцедуры

View File

@ -13,7 +13,7 @@
<v8:content>Документ1</v8:content>
</v8:item>
</Synonym>
<Comment>Имя "ирДокумент" будет подхватываться в ПолучитьПиктограммуТипаЛкс</Comment>
<Comment/>
<AvailabilityForChoice>false</AvailabilityForChoice>
<AvailabilityForAppearance>false</AvailabilityForAppearance>
</Properties>

View File

@ -0,0 +1,17 @@
<?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">
<CommonPicture uuid="a612f191-3738-40d1-bce9-a963cfed9f62">
<Properties>
<Name>ирКолонкаТаблицы</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Ир колонка таблицы</v8:content>
</v8:item>
</Synonym>
<Comment/>
<AvailabilityForChoice>false</AvailabilityForChoice>
<AvailabilityForAppearance>false</AvailabilityForAppearance>
</Properties>
</CommonPicture>
</MetaDataObject>

Binary file not shown.

After

Width:  |  Height:  |  Size: 611 B

View File

@ -0,0 +1,17 @@
<?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">
<CommonPicture uuid="84966feb-93be-4244-83e5-3674047104b9">
<Properties>
<Name>ирПодсистема</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Ир подсистема</v8:content>
</v8:item>
</Synonym>
<Comment/>
<AvailabilityForChoice>false</AvailabilityForChoice>
<AvailabilityForAppearance>false</AvailabilityForAppearance>
</Properties>
</CommonPicture>
</MetaDataObject>

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<ExtPicture xmlns="http://v8.1c.ru/8.3/xcf/extrnprops" 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">
<Picture>
<xr:Abs>Picture.png</xr:Abs>
<xr:LoadTransparent>false</xr:LoadTransparent>
</Picture>
</ExtPicture>

Binary file not shown.

After

Width:  |  Height:  |  Size: 261 B

View File

@ -2,11 +2,11 @@
<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">
<CommonPicture uuid="a3aaf854-6325-4da8-b18b-c4f4e41a5139">
<Properties>
<Name>ирПоискДанных</Name>
<Name>ирПолнотекстовыйПоискДанных</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Поиск данных</v8:content>
<v8:content>Полнотекстовый поиск данных</v8:content>
</v8:item>
<v8:item>
<v8:lang>en</v8:lang>

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<ExtPicture xmlns="http://v8.1c.ru/8.3/xcf/extrnprops" 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">
<Picture>
<xr:Abs>Picture.png</xr:Abs>
<xr:LoadTransparent>false</xr:LoadTransparent>
</Picture>
</ExtPicture>

View File

@ -0,0 +1,17 @@
<?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">
<CommonPicture uuid="55fd552e-da39-4fa0-9088-347bf10f8783">
<Properties>
<Name>ирТаблицаБД</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Ир таблица БД</v8:content>
</v8:item>
</Synonym>
<Comment/>
<AvailabilityForChoice>false</AvailabilityForChoice>
<AvailabilityForAppearance>false</AvailabilityForAppearance>
</Properties>
</CommonPicture>
</MetaDataObject>

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<ExtPicture xmlns="http://v8.1c.ru/8.3/xcf/extrnprops" 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">
<Picture>
<xr:Abs>Picture.png</xr:Abs>
<xr:LoadTransparent>false</xr:LoadTransparent>
</Picture>
</ExtPicture>

Binary file not shown.

After

Width:  |  Height:  |  Size: 660 B

File diff suppressed because it is too large Load Diff

View File

@ -51,7 +51,7 @@
<xr:Item xsi:type="xr:MDObjectRef">Role.ирРазработчик</xr:Item>
</DefaultRoles>
<Vendor>Tormozit</Vendor>
<Version>5.85</Version>
<Version>5.86</Version>
<UpdateCatalogAddress/>
<IncludeHelpInContents>false</IncludeHelpInContents>
<UseManagedFormInOrdinaryApplication>true</UseManagedFormInOrdinaryApplication>
@ -221,10 +221,7 @@
<Subsystem>ИнструментыРазработчикаTormozit</Subsystem>
<Style>ирОсновной</Style>
<CommonPicture>ирADO</CommonPicture>
<CommonPicture>ирCOM</CommonPicture>
<CommonPicture>ирCOMАдмин</CommonPicture>
<CommonPicture>ирExcel</CommonPicture>
<CommonPicture>ирHtml</CommonPicture>
<CommonPicture>ирHttp</CommonPicture>
<CommonPicture>ирJSON</CommonPicture>
<CommonPicture>ирRegex101</CommonPicture>
@ -294,6 +291,7 @@
<CommonPicture>ирИсторияДанных</CommonPicture>
<CommonPicture>ирКнопка</CommonPicture>
<CommonPicture>ирКнопкаКоманднойПанели</CommonPicture>
<CommonPicture>ирHtml</CommonPicture>
<CommonPicture>ирКолонкаТабличногоПоля</CommonPicture>
<CommonPicture>ирКоманднаяПанель</CommonPicture>
<CommonPicture>ирКонсольЗапросов</CommonPicture>
@ -356,7 +354,6 @@
<CommonPicture>ирПовторить</CommonPicture>
<CommonPicture>ирПодпискаНаСобытие</CommonPicture>
<CommonPicture>ирПоискВДереве</CommonPicture>
<CommonPicture>ирПоискДанных</CommonPicture>
<CommonPicture>ирПоискИЗаменаДублей</CommonPicture>
<CommonPicture>ирПоискСсылокНаОбъект</CommonPicture>
<CommonPicture>ирПолеHtmlДокумента</CommonPicture>
@ -366,6 +363,7 @@
<CommonPicture>ирПолеТабличногоДокумента</CommonPicture>
<CommonPicture>ирПолеТекстовогоДокумента</CommonPicture>
<CommonPicture>ирПолеФормы</CommonPicture>
<CommonPicture>ирПолнотекстовыйПоискДанных</CommonPicture>
<CommonPicture>ирПользователи</CommonPicture>
<CommonPicture>ирПользователь</CommonPicture>
<CommonPicture>ирПоследниеВыбранные</CommonPicture>
@ -410,6 +408,7 @@
<CommonPicture>ирСуммаРежим</CommonPicture>
<CommonPicture>ирСуммаСообщить</CommonPicture>
<CommonPicture>ирСхемаКомпоновкиДанных</CommonPicture>
<CommonPicture>ирCOM</CommonPicture>
<CommonPicture>ирТаблицаЗначений</CommonPicture>
<CommonPicture>ирТаблицаИзменений</CommonPicture>
<CommonPicture>ирТаблицыЗапроса</CommonPicture>
@ -439,6 +438,10 @@
<CommonPicture>ирЧастое</CommonPicture>
<CommonPicture>ирЧасы</CommonPicture>
<CommonPicture>ирЧисло</CommonPicture>
<CommonPicture>ирExcel</CommonPicture>
<CommonPicture>ирКолонкаТаблицы</CommonPicture>
<CommonPicture>ирТаблицаБД</CommonPicture>
<CommonPicture>ирПодсистема</CommonPicture>
<Interface>ирРазработчик</Interface>
<Role>ирОтладкаПользователя</Role>
<Role>ирПользователь</Role>
@ -502,6 +505,7 @@
<DataProcessor>ирИсторияДанных</DataProcessor>
<DataProcessor>ирКлсПолеТабличногоДокументаСГруппировками</DataProcessor>
<DataProcessor>ирКлсПолеТекстаПрограммы</DataProcessor>
<DataProcessor>ирКолонкиБД</DataProcessor>
<DataProcessor>ирКонсольHTTPЗапросов</DataProcessor>
<DataProcessor>ирКонсольЗаданий</DataProcessor>
<DataProcessor>ирКонсольЗапросов</DataProcessor>
@ -516,8 +520,8 @@
<DataProcessor>ирПодборИОбработкаОбъектов</DataProcessor>
<DataProcessor>ирПодготовкаКИзменениюСтруктурыБД</DataProcessor>
<DataProcessor>ирПоискБитыхСсылок</DataProcessor>
<DataProcessor>ирПоискДанных</DataProcessor>
<DataProcessor>ирПоискДублейИЗаменаСсылок</DataProcessor>
<DataProcessor>ирПолнотекстовыйПоискДанных</DataProcessor>
<DataProcessor>ирПортативный</DataProcessor>
<DataProcessor>ирПортативныйСервер</DataProcessor>
<DataProcessor>ирРазличныеЗначенияКолонки</DataProcessor>

View File

@ -168,18 +168,6 @@
КонецПроцедуры
Функция ПоследниеОтборыНажатие(Кнопка) Экспорт
НастройкаКомпоновки = ирОбщий.ВыбранныйЭлементПоследнихЗначенийЛкс(ЭтаФорма, ЭлементыФормы.ТаблицаЖурнала, Кнопка, "Отборы", Истина);
#Если Сервер И Не Сервер Тогда
НастройкаКомпоновки = Новый НастройкиКомпоновкиДанных;
#КонецЕсли
ОтключитьОбработчикИзмененияДанных("ЭлементыФормы.ТаблицаЖурнала.Отбор");
ирОбщий.СкопироватьОтборЛюбойЛкс(ЭлементыФормы.ТаблицаЖурнала.ОтборСтрок, НастройкаКомпоновки.Отбор);
ПроверитьИзменениеОтбораТабличногоПоляДляИстории("");
КонецФункции
Процедура ОтборЗначениеПриИзменении(Элемент)
ТекущаяСтрока = ЭлементыФормы.Отбор.ТекущаяСтрока;
@ -508,6 +496,18 @@
КонецПроцедуры
Функция ПоследниеОтборыНажатие(Кнопка) Экспорт
НастройкаКомпоновки = ирОбщий.ВыбранныйЭлементПоследнихЗначенийЛкс(ЭтаФорма, ЭлементыФормы.ТаблицаЖурнала, Кнопка, "Отборы", Истина);
#Если Сервер И Не Сервер Тогда
НастройкаКомпоновки = Новый НастройкиКомпоновкиДанных;
#КонецЕсли
ОтключитьОбработчикИзмененияДанных("ЭлементыФормы.ТаблицаЖурнала.Отбор");
ирОбщий.СкопироватьОтборЛюбойЛкс(ЭлементыФормы.ТаблицаЖурнала.ОтборСтрок, НастройкаКомпоновки.Отбор);
ПроверитьИзменениеОтбораТабличногоПоляДляИстории("");
КонецФункции
Процедура КоманднаяПанельЖурналРегистрацииАнализПравДоступа(Кнопка)
ВыбраннаяСтрока = ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока;
@ -631,13 +631,13 @@
Процедура КоманднаяПанельОтборАлгоритм(Кнопка)
СтандартнаяОбработка = Ложь;
СтруктураАлгоритма = ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(АлгоритмПередВыгрузкой);
СтруктураАлгоритма = ирОбщий.ОбъектИзСтрокиXMLЛкс(АлгоритмПередВыгрузкой);
Результат = ирОбщий.РедактироватьАлгоритмЧерезСтруктуруЛкс(СтруктураАлгоритма, мАлгоритмПередВыгрузкойПараметры,,, "Алгоритм перед выгрузкой");
Если Результат Тогда
Если Не ЗначениеЗаполнено(СтруктураАлгоритма.ТекстАлгоритма) Тогда
ЭтотОбъект.АлгоритмПередВыгрузкой = "";
Иначе
ЭтотОбъект.АлгоритмПередВыгрузкой = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(СтруктураАлгоритма);
ЭтотОбъект.АлгоритмПередВыгрузкой = ирОбщий.ОбъектВСтрокуXMLЛкс(СтруктураАлгоритма);
КонецЕсли;
КонецЕсли;
НастроитьЭлементыФормы();

View File

@ -1428,12 +1428,17 @@
КонецФункции
Процедура ОткрытьНастройкуТехножурналаДляРегистрацииВыполненияЗапроса(Знач ТекстБД, пЭтоТекстSDBL = Ложь, ТипСУБД = Неопределено, ИмяБазы = "") Экспорт
Процедура ОткрытьНастройкуТехножурналаДляРегистрацииВыполненияЗапроса(Знач ТекстБД, ЭтоТекстSDBL = Ложь, ТипСУБД = Неопределено, ИмяБазы = "") Экспорт
Если Не пЭтоТекстSDBL Тогда
Если Не ЭтоТекстSDBL Тогда
ТекстБД = ПолучитьТекстSQLДляПоискаВТехножурнале(ТекстБД);
КонецЕсли;
ШаблонЗапроса = ПолучитьШаблонТекстаБД(Лев(ТекстБД, 1000), "%");
Если СтрДлина(ТекстБД) > 1000 Тогда
ТекстБД = Лев(ТекстБД , 1000) + "%";
КонецЕсли;
ТекстБД = ПолучитьШаблонТекстаБД(ТекстБД, "%");
ТекстБД = СтрЗаменить(ТекстБД, Символы.ПС, "%");
ТекстБД = СтрЗаменить(ТекстБД, "%%", "%");
ФормаНастройки = ирОбщий.ПолучитьФормуЛкс("Обработка.ирНастройкаТехножурнала.Форма");
ФормаНастройки.Открыть();
ФормаНастройки.НаСервере = Не ирКэш.Получить().ЭтоФайловаяБаза;
@ -1445,13 +1450,13 @@
СтрокаКаталога = ФормаНастройки.ТабличноеПолеЖурналы[0];
ФормаНастройки.ЭлементыФормы.ТабличноеПолеЖурналы.ТекущаяСтрока = СтрокаКаталога;
ФормаЖурнала = ФормаНастройки.ОткрытьФормуРедактированияЖурнала();
Если пЭтоТекстSDBL Тогда
УстановитьОтборПоСвойствуСобытияВФормеЖурнала(ФормаЖурнала, "SDBL", "sdbl", ШаблонЗапроса, , ИмяБазы);
Если ЭтоТекстSDBL Тогда
УстановитьОтборПоСвойствуСобытияВФормеЖурнала(ФормаЖурнала, "SDBL", "sdbl", ТекстБД, , ИмяБазы);
Иначе
Если Не ЗначениеЗаполнено(ТипСУБД) Тогда
ВызватьИсключение "Для текста СУБД необходимо указать тип СУБД";
КонецЕсли;
УстановитьОтборПоСвойствуСобытияВФормеЖурнала(ФормаЖурнала, ТипСУБД, "sql", ШаблонЗапроса, , ИмяБазы);
УстановитьОтборПоСвойствуСобытияВФормеЖурнала(ФормаЖурнала, ТипСУБД, "sql", ТекстБД, , ИмяБазы);
КонецЕсли;
КонецПроцедуры

View File

@ -117,7 +117,7 @@
Если ВладелецФормы.ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока <> ВыбраннаяСтрока Тогда
Сообщить("Невозможно активизировать строку события в журнале при текущем отборе");
КонецЕсли;
ВладелецФормы.Активизировать();
ирОбщий.Форма_АктивироватьОткрытьЛкс(ВладелецФормы);
КонецЕсли;
КонецПроцедуры

View File

@ -109,7 +109,9 @@
{0},4,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,be5c7501-4ba7-495e-bbd1-7f361221c78a,34,1,6,
{7,fe6208e6-2d15-4802-af49-3246aa01611d,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,9ee74de0-bbfd-4b79-aad4-27b745e761d0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,c319b4c8-c8d3-4a3b-a2ff-99c6077d853f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1НайтиВЖурнале",
{1,"КоманднаяПанель1НайтиВЖурнале",
{1,1,
@ -136,9 +138,7 @@
},
{4,1,
{0,c7cdd3c0-3879-436a-b145-5e2615e9b3e1},"",-1,-1,1,0,""},1},
{7,a9b46137-ec54-46d8-bf92-2c8ab39d82b3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,9f1c64d2-9f81-4b15-8ac3-849b369bc0c4,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,e6ae043d-1348-4cac-865e-6f82e5cdc1c4,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыСобытие",
{1,"ДействияФормыСобытие",
{1,1,
@ -163,9 +163,9 @@
{"ru","Открыть событие текущей строки"},
{"en","Открыть событие текущей строки"}
},1},
{7,d1470579-a7f0-4c8e-b5ad-15c48d6904c8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,66a8ae8e-3056-4581-b757-0063c6ac9d15,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,16f2c3e3-5aae-4f37-9c38-f74bcffbc497,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,60657372-b4da-4cbd-9bf8-94e673299cc0,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -199,7 +199,7 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7}
},0,""},1},
{7,1a6779dd-7758-4892-9478-8e59a0f6bca2,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,a686aadc-40ab-43f0-810a-6397bd6ed611,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -226,30 +226,30 @@ BgxkEQA7}
},
{4,1,
{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,fe6208e6-2d15-4802-af49-3246aa01611d,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,c319b4c8-c8d3-4a3b-a2ff-99c6077d853f,
{8,"НайтиВЖурнале",0,2,
{1,2,
{"ru","Найти в журнале"},
{"en","Найти в журнале"}
},1,be5c7501-4ba7-495e-bbd1-7f361221c78a,1,1e2,0,0,1,0,0,0,0},a9b46137-ec54-46d8-bf92-2c8ab39d82b3,
},1,be5c7501-4ba7-495e-bbd1-7f361221c78a,1,1e2,0,0,1,0,0,0,0},9ee74de0-bbfd-4b79-aad4-27b745e761d0,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,be5c7501-4ba7-495e-bbd1-7f361221c78a,31,1e2,2,0,1,0,0,0,0},9f1c64d2-9f81-4b15-8ac3-849b369bc0c4,
},0,be5c7501-4ba7-495e-bbd1-7f361221c78a,31,1e2,2,0,1,0,0,0,0},e6ae043d-1348-4cac-865e-6f82e5cdc1c4,
{8,"Событие",0,1,
{1,2,
{"ru","Событие"},
{"en","Событие"}
},1,be5c7501-4ba7-495e-bbd1-7f361221c78a,30,1e2,0,0,1,0,0,0,0},d1470579-a7f0-4c8e-b5ad-15c48d6904c8,
},1,be5c7501-4ba7-495e-bbd1-7f361221c78a,30,1e2,0,0,1,0,0,0,0},66a8ae8e-3056-4581-b757-0063c6ac9d15,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие"}
},0,be5c7501-4ba7-495e-bbd1-7f361221c78a,32,1e2,2,0,1,0,0,0,0},16f2c3e3-5aae-4f37-9c38-f74bcffbc497,
},0,be5c7501-4ba7-495e-bbd1-7f361221c78a,32,1e2,2,0,1,0,0,0,0},60657372-b4da-4cbd-9bf8-94e673299cc0,
{8,"МенеджерТабличногоПоля",0,6,
{1,2,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}
},1,be5c7501-4ba7-495e-bbd1-7f361221c78a,33,1e2,0,0,1,0,0,0,0},1a6779dd-7758-4892-9478-8e59a0f6bca2,
},1,be5c7501-4ba7-495e-bbd1-7f361221c78a,33,1e2,0,0,1,0,0,0,0},a686aadc-40ab-43f0-810a-6397bd6ed611,
{8,"СтруктураФормы",0,6,
{1,2,
{"ru","Структура формы"},
@ -1834,7 +1834,7 @@ BgxkEQA7}
}
}
}
},1000,513,1,0,1,4,4,577,1000,513,96},
},1000,513,1,0,1,4,4,578,1000,513,96},
{
{0},42,
{7,

View File

@ -245,7 +245,6 @@
Если ТекущаяСтрокаИндексов = Неопределено Тогда
Возврат;
КонецЕсли;
//Форма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирСтруктураХраненияБД.Форма");
Форма = мСтруктураХраненияСРазмерами.ПолучитьФорму();
Форма.ПараметрИмяТаблицы = ТекущаяСтрокаТаблиц.ИмяМета;
Форма.ПараметрИмяИндексаХранения = ТекущаяСтрокаИндексов.ИмяХранения;
@ -261,7 +260,6 @@
Если ТекущаяСтрокаТаблиц = Неопределено Тогда
Возврат;
КонецЕсли;
//Форма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирСтруктураХраненияБД.Форма");
Форма = мСтруктураХраненияСРазмерами.ПолучитьФорму();
Форма.ПараметрИмяТаблицы = ТекущаяСтрокаТаблиц.ИмяМета;
Форма.ПараметрПоказыватьSDBL = ЭтоТекстSDBL;

View File

@ -114,7 +114,7 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,0,1,
{5,92c33185-55a4-499b-9546-45afdf69b6ab,38,1,15,
{7,cada8aca-a9b4-4a8d-b214-9a732a21f3bd,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,cc77d46b-9764-4b21-bd13-2bfa1071d2a1,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыПараметрыСУБД",
{1,"ДействияФормыПараметрыСУБД",
{1,1,
@ -141,9 +141,7 @@
},
{4,0,
{0},"",-1,-1,1,0,""},1},
{7,677d6b9a-fce8-4e23-9119-170ea7e1aa0e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,41fcd782-7c8e-4e36-b51f-cea65103c447,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,0574cd83-c893-418d-97dd-4756cab15793,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыВыполнить",
{1,"ДействияФормыВыполнить",
{1,1,
@ -168,121 +166,7 @@
{"ru","Преобразовать текст БД"},
{"en","Преобразовать текст БД"}
},1},
{7,26c12943-dbaf-40db-82ee-dc833255552e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,4edcc0e3-a3d8-43b3-8c23-8d647f504e20,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,783a529d-ae98-4068-8486-88ba18a9bcc4},"",2,13,1,0,""},1},
{7,a874bcbf-922a-442a-92ae-3843338d2904,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,97d5c5e9-7727-4d49-8c8d-495cd7d883bf},"",-1,-1,0,0,""},1},
{7,18b8d05e-8e74-4f19-aa5e-5cfd6fd55100,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,21516836-7c50-4859-aedf-246d58864636,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,e6532140-7145-441e-8a2f-c2b1397574d9,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,d8327af3-a698-4042-8f2a-6f10097b924c,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,c7cdd3c0-3879-436a-b145-5e2615e9b3e1},"",-1,-1,1,0,""},1},
{7,a6e8fc26-93f1-404e-b4fe-4843977a4fc0,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,e7fd1666-f4fe-4073-8bb0-d84b8cac09be,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1НовоеОкно",
{1,"КоманднаяПанель1НовоеОкно",
{1,1,
@ -309,9 +193,152 @@
},
{4,1,
{0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""},1},
{7,89d988a6-0414-4bca-b0c2-8a9e53fcf824,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,b17e14a6-43a6-42c8-a7f1-287ed9d31ae3,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,6b3b4eae-20dd-43fe-8002-cd3f1e0f15fa,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,97d5c5e9-7727-4d49-8c8d-495cd7d883bf},"",-1,-1,0,0,""},1},
{7,b1430c36-e528-4f97-a598-64dea208551b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,d22f0256-77ef-4a42-a4a1-49f840aca99d,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,7ab1dcf6-36ce-4321-aea6-08ae0313722a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,9274969a-5820-4c2c-8461-2fdebf214f22,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,5f2360ea-7559-4a28-97b7-6b116c8da483,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,783a529d-ae98-4068-8486-88ba18a9bcc4},"",2,13,1,0,""},1},
{7,7f628390-08ee-4459-a1c3-3d58523c00e6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,afb8ca53-203b-4e81-b98b-be62fb70b4ca,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,c7cdd3c0-3879-436a-b145-5e2615e9b3e1},"",-1,-1,1,0,""},1},
{7,7b673eed-40d9-4f6a-9aed-2690cb9383b4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,99ce8b9d-c26a-4022-8a1b-54b9a79b35a0,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,7e18fe1d-2803-402e-a17e-dc0960972c49,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -339,34 +366,7 @@
{4,1,
{0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""},
{0,0,0},2},
{7,afd3a17e-281e-41d3-82b4-32a0294e0947,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,fab598bc-3e76-4435-a85a-0a88c86c419d,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,88499a07-d90b-4811-ae1e-fc9f27ce681d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -393,72 +393,72 @@
},
{4,1,
{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,15,41fcd782-7c8e-4e36-b51f-cea65103c447,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,15,0574cd83-c893-418d-97dd-4756cab15793,
{8,"Выполнить",0,1,
{1,2,
{"ru","Преобразовать"},
{"en","Преобразовать"}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,22,1e2,0,0,1,0,0,0,0},677d6b9a-fce8-4e23-9119-170ea7e1aa0e,
},1,92c33185-55a4-499b-9546-45afdf69b6ab,22,1e2,0,0,1,0,0,0,0},b1430c36-e528-4f97-a598-64dea208551b,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,92c33185-55a4-499b-9546-45afdf69b6ab,23,1e2,2,0,1,0,0,0,0},4edcc0e3-a3d8-43b3-8c23-8d647f504e20,
},0,92c33185-55a4-499b-9546-45afdf69b6ab,23,1e2,2,0,1,0,0,0,0},5f2360ea-7559-4a28-97b7-6b116c8da483,
{8,"КонсольЗапросов",0,1,
{1,2,
{"ru","Консоль запросов"},
{"en","Консоль запросов"}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,16,1e2,0,3,1,0,0,0,0},26c12943-dbaf-40db-82ee-dc833255552e,
},1,92c33185-55a4-499b-9546-45afdf69b6ab,16,1e2,0,3,1,0,0,0,0},7ab1dcf6-36ce-4321-aea6-08ae0313722a,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие"}
},0,92c33185-55a4-499b-9546-45afdf69b6ab,24,1e2,2,0,1,0,0,0,0},a874bcbf-922a-442a-92ae-3843338d2904,
},0,92c33185-55a4-499b-9546-45afdf69b6ab,24,1e2,2,0,1,0,0,0,0},6b3b4eae-20dd-43fe-8002-cd3f1e0f15fa,
{8,"НастроитьТехножурналПоТексту",0,2,
{1,2,
{"ru","Настроить техножурнал по тексту..."},
{"en","Настроить техножурнал по тексту..."}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,25,1e2,0,3,1,0,0,0,0},21516836-7c50-4859-aedf-246d58864636,
},1,92c33185-55a4-499b-9546-45afdf69b6ab,25,1e2,0,3,1,0,0,0,0},7f628390-08ee-4459-a1c3-3d58523c00e6,
{8,"Разделитель2",0,1,
{1,1,
{"ru","Действие"}
},0,92c33185-55a4-499b-9546-45afdf69b6ab,26,1e2,2,0,1,0,0,0,0},cada8aca-a9b4-4a8d-b214-9a732a21f3bd,
},0,92c33185-55a4-499b-9546-45afdf69b6ab,26,1e2,2,0,1,0,0,0,0},cc77d46b-9764-4b21-bd13-2bfa1071d2a1,
{8,"ПараметрыСУБД",0,3,
{1,2,
{"ru","СУБД"},
{"en","СУБД"}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,35,1e2,0,0,1,0,0,0,0},18b8d05e-8e74-4f19-aa5e-5cfd6fd55100,
},1,92c33185-55a4-499b-9546-45afdf69b6ab,35,1e2,0,0,1,0,0,0,0},9274969a-5820-4c2c-8461-2fdebf214f22,
{8,"Разделитель4",0,3,
{1,1,
{"ru","Действие"}
},0,92c33185-55a4-499b-9546-45afdf69b6ab,36,1e2,2,0,1,0,0,0,0},e6532140-7145-441e-8a2f-c2b1397574d9,
},0,92c33185-55a4-499b-9546-45afdf69b6ab,36,1e2,2,0,1,0,0,0,0},b17e14a6-43a6-42c8-a7f1-287ed9d31ae3,
{8,"Сравнить",0,4,
{1,2,
{"ru","Сравнить"},
{"en","Сравнить"}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,33,1e2,0,0,1,0,0,0,0},d8327af3-a698-4042-8f2a-6f10097b924c,
},1,92c33185-55a4-499b-9546-45afdf69b6ab,33,1e2,0,0,1,0,0,0,0},afb8ca53-203b-4e81-b98b-be62fb70b4ca,
{8,"НайтиВТаблицеТехножурнала",0,1,
{1,2,
{"ru","Найти в техножурнале"},
{"en","Найти в техножурнале"}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,28,1e2,0,0,1,0,0,0,0},89d988a6-0414-4bca-b0c2-8a9e53fcf824,
},1,92c33185-55a4-499b-9546-45afdf69b6ab,28,1e2,0,0,1,0,0,0,0},7b673eed-40d9-4f6a-9aed-2690cb9383b4,
{8,"Разделитель3",0,2,
{1,1,
{"ru","Действие"}
},0,92c33185-55a4-499b-9546-45afdf69b6ab,31,1e2,2,0,1,0,0,0,0},d22f0256-77ef-4a42-a4a1-49f840aca99d,
},0,92c33185-55a4-499b-9546-45afdf69b6ab,31,1e2,2,0,1,0,0,0,0},7e18fe1d-2803-402e-a17e-dc0960972c49,
{8,"СохранитьНастройку",0,11,
{1,2,
{"ru","Сохранить настройку..."},
{"en","Сохранить настройку..."}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,37,1e2,0,0,1,0,0,0,0},afd3a17e-281e-41d3-82b4-32a0294e0947,
},1,92c33185-55a4-499b-9546-45afdf69b6ab,37,1e2,0,0,1,0,0,0,0},99ce8b9d-c26a-4022-8a1b-54b9a79b35a0,
{8,"ЗагрузитьНастройку",0,6,
{1,2,
{"ru","Загрузить настройку..."},
{"en","Загрузить настройку..."}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,38,1e2,0,0,1,0,1,0,0},fab598bc-3e76-4435-a85a-0a88c86c419d,
},1,92c33185-55a4-499b-9546-45afdf69b6ab,38,1e2,0,0,1,0,1,0,0},88499a07-d90b-4811-ae1e-fc9f27ce681d,
{8,"СтруктураФормы",0,5,
{1,2,
{"ru","Структура формы"},
{"en","Структура формы"}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,32,1e2,0,0,1,0,0,0,0},a6e8fc26-93f1-404e-b4fe-4843977a4fc0,
},1,92c33185-55a4-499b-9546-45afdf69b6ab,32,1e2,0,0,1,0,0,0,0},e7fd1666-f4fe-4073-8bb0-d84b8cac09be,
{8,"НовоеОкно",0,10,
{1,2,
{"ru","НовоеОкно"},
@ -468,7 +468,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,8fdc452d-dd7c-4a1a-af64-ece921723ba9,22,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,78088a86-df8b-4e3d-892b-085c76a3d872,22,0,0}
},
{8,0,0,1000,25,1,
{0,
@ -2014,7 +2014,7 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,220e24e2-70de-4c3c-ba0b-20769a464f3f,2,1,2,
{7,2dbe6b48-e12e-41b2-9844-33b1cdf87e13,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,e8fea80b-2572-49d3-96db-775736599375,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ПоказатьСтруктуруХранения",
{1,"КоманднаяПанель1ПоказатьСтруктуруХранения",
{1,1,
@ -2041,7 +2041,7 @@
},
{4,1,
{0,1a4ef299-3528-4f60-8c96-875fd7e32694},"",-1,-1,1,0,""},2},
{7,4f8bdc9c-d529-4749-92d4-605b9003f679,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,5e643b8f-11c0-4eaf-9728-410b4182074e,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КонтекстноеМенюТаблицНайтиВТексте",
{1,"КонтекстноеМенюТаблицНайтиВТексте",
{1,1,
@ -2069,12 +2069,12 @@
{4,1,
{0,ffab30f1-da11-44b5-b34c-24da22badcf4},"",-1,-1,1,0,""},
{0,118,0},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,2dbe6b48-e12e-41b2-9844-33b1cdf87e13,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,e8fea80b-2572-49d3-96db-775736599375,
{8,"ПоказатьСтруктуруХранения",0,2,
{1,2,
{"ru","Показать структуру хранения"},
{"en","Показать структуру хранения"}
},1,220e24e2-70de-4c3c-ba0b-20769a464f3f,1,1e2,0,0,1,0,0,0,0},4f8bdc9c-d529-4749-92d4-605b9003f679,
},1,220e24e2-70de-4c3c-ba0b-20769a464f3f,1,1e2,0,0,1,0,0,0,0},5e643b8f-11c0-4eaf-9728-410b4182074e,
{8,"НайтиВТексте",0,1,
{1,2,
{"ru","Найти в тексте"},
@ -2145,7 +2145,7 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,220e24e2-70de-4c3c-ba0b-20769a464f3f,2,1,1,
{7,f7dcd82b-f7d7-457e-94e5-6c0ac92d672f,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,9466c4bd-515c-42d9-a5b4-928a78738352,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КонтекстноеМенюКонстантаНайтиВТексте",
{1,"КонтекстноеМенюКонстантаНайтиВТексте",
{1,1,
@ -2173,7 +2173,7 @@
{4,1,
{0,ffab30f1-da11-44b5-b34c-24da22badcf4},"",-1,-1,1,0,""},
{0,119,0},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,f7dcd82b-f7d7-457e-94e5-6c0ac92d672f,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,9466c4bd-515c-42d9-a5b4-928a78738352,
{8,"НайтиВТексте",0,1,
{1,2,
{"ru","Найти в тексте"},
@ -3004,7 +3004,7 @@
{0}
}
}
},1000,482,1,0,1,4,4,312,1000,482,96},
},1000,482,1,0,1,4,4,316,1000,482,96},
{
{0},17,
{12,

View File

@ -172,7 +172,7 @@
Если ВладелецФормы.ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока <> ВыбраннаяСтрока Тогда
Сообщить("Невозможно активизировать строку события в журнале при текущем отборе");
КонецЕсли;
ВладелецФормы.Активизировать();
ирОбщий.Форма_АктивироватьОткрытьЛкс(ВладелецФормы);
КонецЕсли;
КонецПроцедуры

View File

@ -106,10 +106,7 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,d894584a-d9cc-4be9-aa71-c1971412a5d3,30,1,5,
{7,9659d118-02a6-4a38-9a76-635f97d1fa20,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,99,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{7,7b503d40-e0be-4d89-9af8-051773424dff,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,57e8498d-2106-4f9a-9295-9ae8e0b06a85,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыНайтиВЖурнале",
{1,"ДействияФормыНайтиВЖурнале",
{1,1,
@ -136,7 +133,37 @@
},
{4,1,
{0,c7cdd3c0-3879-436a-b145-5e2615e9b3e1},"",-1,-1,1,0,""},1},
{7,42c13e75-65b5-4248-8369-2a2f0f07880d,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,5e34b95c-4970-470a-a2a7-77ddf4372447,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,97,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{7,e5ab7eb4-e2a2-4909-89bd-c4707bcb729a,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,8a2029ba-c7ad-42c1-8b96-fdf11e49ecf3,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -170,56 +197,29 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7}
},0,""},1},
{7,8940196d-7fef-46f3-bafb-0c4414bf8d68,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,e429246a-7b83-4c5a-8662-286c2bd5a2fc,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,97,
{7,e0b6e87b-f0d8-455c-be6b-56838b74099f,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,99,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,7b503d40-e0be-4d89-9af8-051773424dff,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,57e8498d-2106-4f9a-9295-9ae8e0b06a85,
{8,"НайтиВЖурнале",0,1,
{1,2,
{"ru","Найти в журнале"},
{"en","Найти в журнале"}
},1,d894584a-d9cc-4be9-aa71-c1971412a5d3,28,1e2,0,0,1,0,0,0,0},8940196d-7fef-46f3-bafb-0c4414bf8d68,
},1,d894584a-d9cc-4be9-aa71-c1971412a5d3,28,1e2,0,0,1,0,0,0,0},e5ab7eb4-e2a2-4909-89bd-c4707bcb729a,
{8,"Сравнить",0,3,
{1,2,
{"ru","Сравнить"},
{"en","Сравнить"}
},1,d894584a-d9cc-4be9-aa71-c1971412a5d3,26,1e2,0,0,1,0,0,0,0},42c13e75-65b5-4248-8369-2a2f0f07880d,
},1,d894584a-d9cc-4be9-aa71-c1971412a5d3,26,1e2,0,0,1,0,0,0,0},8a2029ba-c7ad-42c1-8b96-fdf11e49ecf3,
{8,"МенеджерТабличногоПоля",0,5,
{1,2,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}
},1,d894584a-d9cc-4be9-aa71-c1971412a5d3,29,1e2,0,0,1,0,0,0,0},e429246a-7b83-4c5a-8662-286c2bd5a2fc,
},1,d894584a-d9cc-4be9-aa71-c1971412a5d3,29,1e2,0,0,1,0,0,0,0},5e34b95c-4970-470a-a2a7-77ddf4372447,
{8,"Действие1",0,1,
{1,1,
{"#","Действие1"}
},0,d894584a-d9cc-4be9-aa71-c1971412a5d3,24,1e2,0,0,1,0,0,0,0},9659d118-02a6-4a38-9a76-635f97d1fa20,
},0,d894584a-d9cc-4be9-aa71-c1971412a5d3,24,1e2,0,0,1,0,0,0,0},e0b6e87b-f0d8-455c-be6b-56838b74099f,
{8,"Действие2",0,1,
{1,1,
{"#","Действие2"}
@ -694,7 +694,7 @@ BgxkEQA7}
{0}
}
}
},400,300,1,0,1,4,4,140,400,300,96},
},400,300,1,0,1,4,4,141,400,300,96},
{
{2},4,
{3,

View File

@ -16,8 +16,8 @@
СтрокаРезультата.XML = ОбъектБД;
СтрокаРезультата.КлючОбъекта = ОбъектБД;
Иначе
//СтрокаРезультата.XML = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(ОбъектБД, Ложь); // На перерасчетах ЗаписьXML ошибку выдает. Видимо ошибка платформы.
СтрокаРезультата.XML = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(ОбъектБД, Истина);
//СтрокаРезультата.XML = ирОбщий.ОбъектВСтрокуXMLЛкс(ОбъектБД, Ложь); // На перерасчетах ЗаписьXML ошибку выдает. Видимо ошибка платформы.
СтрокаРезультата.XML = ирОбщий.ОбъектВСтрокуXMLЛкс(ОбъектБД, Истина);
СтрокаРезультата.КлючОбъекта = ирОбщий.XMLКлючОбъектаБДЛкс(ОбъектБД, Истина);
Если ТипЗнч(ОбъектБД) = Тип("УдалениеОбъекта") Тогда
СтрокаРезультата.Таблица = ОбъектБД.Ссылка.Метаданные().ПолноеИмя();
@ -73,7 +73,7 @@
Попытка
Успех = Истина;
ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(ОбъектБД, ИспользоватьXDTO,,, ЗаписьXML, мСериализатор);
ирОбщий.ОбъектВСтрокуXMLЛкс(ОбъектБД, ИспользоватьXDTO,,, ЗаписьXML, мСериализатор);
Исключение
Успех = Ложь;
ОбработатьИсключениеПоОбъекту(ОбъектБД, ОписаниеОшибки());
@ -498,7 +498,7 @@
Прервать;
КонецЕсли;
ИмяТипа = Лев(ОстатокСтроки, ПозицияКонцаТипа - 1);
Если Не ирОбщий.ЛиКорневойТипОбъектаСПредопределеннымЛкс(ирОбщий.ПолучитьКорневойТипКонфигурацииЛкс(Тип(ИмяТипа))) Тогда
Если Не ирОбщий.ЛиКорневойТипОбъектаСПредопределеннымЛкс(ирОбщий.КорневойТипКонфигурацииЛкс(Тип(ИмяТипа))) Тогда
Прервать;
КонецЕсли;
ИсходнаяСсылкаXML = Сред(ОстатокСтроки, ПозицияКонцаТипа + ДлинаКонцаТипа, 36);

View File

@ -111,7 +111,7 @@
Если ТекущаяСтрока = Неопределено Тогда
Возврат;
КонецЕсли;
ОбъектБД = ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(ТекущаяСтрока.XML,, Ложь);
ОбъектБД = ирОбщий.ОбъектИзСтрокиXMLЛкс(ТекущаяСтрока.XML,, Ложь);
ирОбщий.ИсследоватьЛкс(ОбъектБД);
КонецПроцедуры

View File

@ -111,34 +111,36 @@
{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,821129d9-5b69-4c09-97d7-218799829507,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыВыполнить",
{1,"ДействияФормыВыполнить",
{7,70eb9d49-2afc-4339-8252-3ab799bde1a9,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
{"ru","Выполнить"}
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Выполнить"}
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Выполнить"}
{"ru","Клс команда нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},6,
},7,
{1,2,
{"ru","Выполнить"},
{"en","Выполнить"}
{"ru","Загрузить настройку формы..."},
{"en","Загрузить настройку формы..."}
},
{1,2,
{"ru","Выполнить"},
{"en","Выполнить"}
},1},
{7,1cd743ed-9c01-4188-8877-d369cfcb07e6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{"ru","Загрузить настройку формы..."},
{"en","Загрузить настройку формы..."}
},
{4,1,
{0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2},
{7,1c578771-5ad3-48a4-ba05-dc6f31140ed3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,3f494850-5bff-4372-8e05-d95ff141b7e1,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,55d2a791-d293-4172-8ab2-259a75bf9f9e,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыРедакторИзмененийНаУзле",
{1,"ДействияФормыРедакторИзмененийНаУзле",
{1,1,
@ -165,36 +167,34 @@
},
{4,1,
{0,022247f7-2b7d-4dd2-b28f-773fc6fe97d1},"",-1,-1,1,0,""},1},
{7,9a14720a-0555-455f-aed0-ac1223303eab,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,2f4ff20a-e23f-4957-b225-af229aa6d41b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{7,52c1d929-bdfc-462f-9b4b-d3293197af34,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,eb47324b-85f9-4172-9315-bba8015d9970},"",-1,-1,1,0,""},1},
{7,4b1b748f-d490-4030-8715-e08fc39c12d2,1,e1692cc2-605b-4535-84dd-28440238746c,
{"ru","Выполнить"},
{"en","Выполнить"}
},1},
{7,fd4014fc-2898-4e06-a585-5475a51d6c38,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,59c759ed-5507-474a-9412-a0b77f492e25,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыПараметрыЗаписи",
{1,"ДействияФормыПараметрыЗаписи",
{1,1,
@ -219,7 +219,9 @@
{"ru","Общие параметры записи"},
{"en","Общие параметры записи"}
},1},
{7,6d414c63-2b97-49f9-a189-d51818b73ead,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,af03dcf0-8457-4730-84da-fdeed65ce0f8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,a337a3da-bd9e-4fff-8221-64618d84358a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -247,9 +249,7 @@
{4,1,
{0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""},
{0,0,0},2},
{7,cf448383-879c-4f84-a01a-e36f78e6b175,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,12986d24-5683-45bb-a36b-3dcd3fbd51d6,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,049a185f-bb11-4216-a404-2a3aa64766e2,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -267,16 +267,16 @@
}
},7,
{1,2,
{"ru","Загрузить настройку формы..."},
{"en","Загрузить настройку формы..."}
{"ru","Открыть новое окно"},
{"en","Открыть новое окно"}
},
{1,2,
{"ru","Загрузить настройку формы..."},
{"en","Загрузить настройку формы..."}
{"ru","Открыть новое окно"},
{"en","Открыть новое окно"}
},
{4,1,
{0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2},
{7,dd8dd493-687f-48e5-b2d6-89385190381c,1,e1692cc2-605b-4535-84dd-28440238746c,
{0,eb47324b-85f9-4172-9315-bba8015d9970},"",-1,-1,1,0,""},1},
{7,f3018887-89a3-4186-bd4f-8f3cb6b4f34d,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,4f33da22-c350-4b5d-ab3d-dbb332f89522,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,e882ecab-e200-4345-941b-6b396dee6a9d,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,821129d9-5b69-4c09-97d7-218799829507,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,11,52c1d929-bdfc-462f-9b4b-d3293197af34,
{8,"Выполнить",0,1,
{1,2,
{"ru","Выполнить"},
{"en","Выполнить"}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,47,1e2,0,0,1,0,0,0,0},1cd743ed-9c01-4188-8877-d369cfcb07e6,
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,47,1e2,0,0,1,0,0,0,0},fd4014fc-2898-4e06-a585-5475a51d6c38,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,e61ec258-df81-4716-a7e2-d75c858d35c9,48,1e2,2,0,1,0,0,0,0},3f494850-5bff-4372-8e05-d95ff141b7e1,
},0,e61ec258-df81-4716-a7e2-d75c858d35c9,48,1e2,2,0,1,0,0,0,0},55d2a791-d293-4172-8ab2-259a75bf9f9e,
{8,"РедакторИзмененийНаУзле",0,2,
{1,2,
{"ru","Редактор изменений"},
{"en","Редактор изменений"}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,52,1e2,0,3,1,0,0,0,0},9a14720a-0555-455f-aed0-ac1223303eab,
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,52,1e2,0,3,1,0,0,0,0},1c578771-5ad3-48a4-ba05-dc6f31140ed3,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие2"}
},0,e61ec258-df81-4716-a7e2-d75c858d35c9,53,1e2,2,0,1,0,0,0,0},4b1b748f-d490-4030-8715-e08fc39c12d2,
},0,e61ec258-df81-4716-a7e2-d75c858d35c9,53,1e2,2,0,1,0,0,0,0},59c759ed-5507-474a-9412-a0b77f492e25,
{8,"ПараметрыЗаписи",0,2,
{1,2,
{"ru","Параметры записи"},
{"en","Параметры записи"}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,56,1e2,0,0,1,0,0,0,0},cf448383-879c-4f84-a01a-e36f78e6b175,
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,56,1e2,0,0,1,0,0,0,0},af03dcf0-8457-4730-84da-fdeed65ce0f8,
{8,"Разделитель7",0,3,
{1,1,
{"ru","Действие6"}
},0,e61ec258-df81-4716-a7e2-d75c858d35c9,55,1e2,2,0,1,0,0,0,0},6d414c63-2b97-49f9-a189-d51818b73ead,
},0,e61ec258-df81-4716-a7e2-d75c858d35c9,55,1e2,2,0,1,0,0,0,0},a337a3da-bd9e-4fff-8221-64618d84358a,
{8,"СохранитьНастройку",0,11,
{1,2,
{"ru","Сохранить настройку..."},
{"en","Сохранить настройку..."}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,61,1e2,0,0,1,0,0,0,0},12986d24-5683-45bb-a36b-3dcd3fbd51d6,
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,61,1e2,0,0,1,0,0,0,0},70eb9d49-2afc-4339-8252-3ab799bde1a9,
{8,"ЗагрузитьНастройку",0,6,
{1,2,
{"ru","Загрузить настройку..."},
{"en","Загрузить настройку..."}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,60,1e2,0,0,1,0,1,0,0},2f4ff20a-e23f-4957-b225-af229aa6d41b,
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,60,1e2,0,0,1,0,1,0,0},049a185f-bb11-4216-a404-2a3aa64766e2,
{8,"НовоеОкно",0,6,
{1,2,
{"ru","НовоеОкно"},
{"en","НовоеОкно"}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,40,1e2,0,0,1,0,0,0,0},dd8dd493-687f-48e5-b2d6-89385190381c,
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,40,1e2,0,0,1,0,0,0,0},f3018887-89a3-4186-bd4f-8f3cb6b4f34d,
{8,"СтруктураФормы",0,4,
{1,2,
{"ru","Структура формы"},
{"en","Структура формы"}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,54,1e2,0,0,1,0,0,0,0},4f33da22-c350-4b5d-ab3d-dbb332f89522,
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,54,1e2,0,0,1,0,0,0,0},e882ecab-e200-4345-941b-6b396dee6a9d,
{8,"ОПодсистеме",0,2,
{1,2,
{"ru","О подсистеме"},
@ -387,7 +387,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,b3270ae2-d4bb-4e55-877f-e2ab5f780817,47,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,46544e65-b62a-47f5-ac45-f1c95282b2ac,47,0,0}
},
{8,0,0,827,25,1,
{0,
@ -1910,10 +1910,10 @@
{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,74be3097-deef-4ed2-bac3-1a7c5a374926,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,cf55493e-1284-4875-8451-893ead55bed7,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,0c31bf19-f29e-4999-abf2-ad989180d1d9,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,cdefa152-2be4-4410-94b1-5f83404075bf,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1940,10 +1940,44 @@
},
{4,1,
{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2},
{7,c7f07f71-a336-4869-82f8-c359a4a84468,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,23d7c892-eb43-4345-8c89-f9130f2747ac,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,0419b872-0943-4b6f-b588-c90fbe7bea8b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,2,
{"ru","Различные значения колонки"},
{"en","Различные значения колонки"}
},
{1,2,
{"ru","Различные значения колонки"},
{"en","Различные значения колонки"}
},
{4,1,
{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2},
{7,36601c3a-018f-44d8-b072-74cde84bffcb,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,2ca0fa71-9291-4e11-a7ff-e240d62b5c01,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,3579ad7a-184a-4c47-8495-593f8e707b39,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,0b376434-61a9-4e95-be33-052355dcc44b,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,a760172c-a8b9-40a9-bc66-d599cb88e7cc,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1977,44 +2011,10 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7}
},0,""},2},
{7,e63464fd-8554-4600-a167-144daf523226,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,51a76873-fb18-4efb-aafb-02a49fecb24e,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,2,
{"ru","Различные значения колонки"},
{"en","Различные значения колонки"}
},
{1,2,
{"ru","Различные значения колонки"},
{"en","Различные значения колонки"}
},
{4,1,
{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2},
{7,081db57e-5b96-4647-9e4b-c9ec1ee2b9b7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,e01bebae-b5fd-4a81-ad51-a93ec38d26d9,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,fb21a6b1-ecb9-4cdf-9705-f171c10f1c56,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,9bd1366c-9be2-4d0a-b8fe-55899a6667dd,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,fe373bc3-b23c-4918-a11e-82419f0a62b2,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,eab71c8c-2e86-4815-8065-d7430c70ad2b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельРезультатЗагрузкиРедакторОбъектаБД",
{1,"КоманднаяПанельРезультатЗагрузкиРедакторОбъектаБД",
{1,1,
@ -2041,44 +2041,44 @@ BgxkEQA7}
},
{4,1,
{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,74be3097-deef-4ed2-bac3-1a7c5a374926,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,cf55493e-1284-4875-8451-893ead55bed7,
{8,"Действие7",0,1,
{1,1,
{"#","Действие7"}
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,21,1e2,0,0,1,0,1,0,0},c7f07f71-a336-4869-82f8-c359a4a84468,
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,21,1e2,0,0,1,0,1,0,0},36601c3a-018f-44d8-b072-74cde84bffcb,
{8,"Действие8",0,1,
{1,1,
{"#","Действие8"}
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,22,1e2,0,0,1,0,1,0,0},e63464fd-8554-4600-a167-144daf523226,
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,22,1e2,0,0,1,0,1,0,0},3579ad7a-184a-4c47-8495-593f8e707b39,
{8,"Разделитель",0,1,
{1,0},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,17,1e2,2,0,1,0,1,0,0},2ca0fa71-9291-4e11-a7ff-e240d62b5c01,
{1,0},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,17,1e2,2,0,1,0,1,0,0},a760172c-a8b9-40a9-bc66-d599cb88e7cc,
{8,"МенеджерТабличногоПоля",0,5,
{1,2,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}
},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,23,1e2,0,0,1,0,0,0,0},51a76873-fb18-4efb-aafb-02a49fecb24e,
},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,23,1e2,0,0,1,0,0,0,0},0419b872-0943-4b6f-b588-c90fbe7bea8b,
{8,"РазличныеЗначенияКолонки",0,3,
{1,2,
{"ru","Значения колонки"},
{"en","Значения колонки"}
},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1e2,0,0,1,0,0,0,0},e01bebae-b5fd-4a81-ad51-a93ec38d26d9,
},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1e2,0,0,1,0,0,0,0},fb21a6b1-ecb9-4cdf-9705-f171c10f1c56,
{8,"Действие1",0,2,
{1,1,
{"#","Действие1"}
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,26,1e2,0,0,1,0,0,0,0},9bd1366c-9be2-4d0a-b8fe-55899a6667dd,
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,26,1e2,0,0,1,0,0,0,0},0b376434-61a9-4e95-be33-052355dcc44b,
{8,"Действие2",0,2,
{1,1,
{"#","Действие2"}
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,27,1e2,0,0,1,0,0,0,0},0c31bf19-f29e-4999-abf2-ad989180d1d9,
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,27,1e2,0,0,1,0,0,0,0},cdefa152-2be4-4410-94b1-5f83404075bf,
{8,"ОтборБезЗначенияВТекущейКолонке",0,2,
{1,2,
{"ru","Отбор без значения"},
{"en","Отбор без значения"}
},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,28,1e2,0,0,1,0,0,0,0},081db57e-5b96-4647-9e4b-c9ec1ee2b9b7,
},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,28,1e2,0,0,1,0,0,0,0},23d7c892-eb43-4345-8c89-f9130f2747ac,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие"}
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,29,1e2,2,0,1,0,0,0,0},fe373bc3-b23c-4918-a11e-82419f0a62b2,
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,29,1e2,2,0,1,0,0,0,0},eab71c8c-2e86-4815-8065-d7430c70ad2b,
{8,"РедакторОбъектаБД",0,3,
{1,2,
{"ru","РедакторОбъектаБД"},
@ -2347,7 +2347,7 @@ BgxkEQA7}
{0}
}
}
},827,253,1,0,1,4,4,1026,827,253,96},
},827,253,1,0,1,4,4,1027,827,253,96},
{
{21},38,
{6,

View File

@ -98,7 +98,7 @@
ирОбщий.ОбновитьТекстПослеМаркераВСтрокеЛкс(ЭтаФорма.Заголовок,, ПредставлениеТаблицы, ": ");
ирОбщий.ДописатьРежимВыбораВЗаголовокФормыЛкс(ЭтаФорма);
ЭтоПеречисление = ирОбщий.ЛиКорневойТипПеречисленияЛкс(ТипТаблицыБД);
фОбъект.ВместоОсновной = ирОбщий.ПолучитьИспользованиеДинамическогоСпискаВместоОсновнойФормыЛкс(фОбъект.ПолноеИмяТаблицы);
фОбъект.ВместоОсновной = ирОбщий.ИспользованиеДинамическогоСпискаВместоОсновнойФормыЛкс(фОбъект.ПолноеИмяТаблицы);
Попытка
ЭлементыФормы.ДинамическийСписок.Колонки.Наименование.ОтображатьИерархию = Истина;
ЭлементыФормы.ДинамическийСписок.Колонки.Картинка.ОтображатьИерархию = Ложь;

View File

@ -79,7 +79,7 @@
ЭтаФорма.Заголовок = ЭтаФорма.Заголовок + " (выбор)";
КонецЕсли;
КорневойТип = ирОбщий.ПервыйФрагментЛкс(фОбъект.ПолноеИмяТаблицы);
фОбъект.ВместоОсновной = ирОбщий.ПолучитьИспользованиеДинамическогоСпискаВместоОсновнойФормыЛкс(фОбъект.ПолноеИмяТаблицы);
фОбъект.ВместоОсновной = ирОбщий.ИспользованиеДинамическогоСпискаВместоОсновнойФормыЛкс(фОбъект.ПолноеИмяТаблицы);
ОбновитьСлужебныеДанные();
//Попытка
// ЭлементыФормы.ДинамическийСписок.Колонки.Наименование.ОтображатьИерархию = Истина;

View File

@ -66,7 +66,7 @@
ирОбщий.ОбновитьТекстПослеМаркераВСтрокеЛкс(ЭтаФорма.Заголовок,, ПолноеИмяТаблицы, ": ");
ЭлементыФормы.НадписьОтбор.Заголовок = ирОбщий.ПредставлениеОтбораЛкс(ТаблицаЗначенийКомпоновщик.Настройки.Отбор);
Если мСтарыйСнимокНастройкиКомпоновки <> ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(ТаблицаЗначенийКомпоновщик.Настройки) Тогда
Если мСтарыйСнимокНастройкиКомпоновки <> ирОбщий.ОбъектВСтрокуXMLЛкс(ТаблицаЗначенийКомпоновщик.Настройки) Тогда
Если мСтарыйСнимокНастройкиКомпоновки <> Неопределено Тогда
ТаблицаЗначенийИспользоватьОтбор = Истина;
КонецЕсли;
@ -759,7 +759,7 @@
ЭлементыФормы.ДополнениеЗапросом.Доступность = ДополнятьЗапросом;
ДоступностьМногопоточности = ВыполнятьНаСервере И ЭлементыФормы.ВыполнятьНаСервере.Доступность И Не ирКэш.ЭтоФайловаяБазаЛкс();
ЭлементыФормы.КоличествоПотоков.Доступность = ДоступностьМногопоточности;
ЭлементыФормы.КоличествоОбъектовВПорции.Доступность = ДоступностьМногопоточности;
ЭлементыФормы.КоличествоОбъектовВПорции.Доступность = КоличествоПотоков > 1 И ДоступностьМногопоточности;
КонецПроцедуры
@ -793,12 +793,12 @@
КонецПроцедуры
Процедура РедактироватьТаблицуЗначений(ИмяКолонки = "")
Процедура РедактироватьТаблицуЗначений(ИмяКолонки = "", Заголовок = "")
Если ЗначениеЗаполнено(ИмяКолонки) Тогда
ЭлементыФормы.ТаблицаЗначений.ТекущаяКолонка = ЭлементыФормы.ТаблицаЗначений.Колонки[ИмяКолонки];
КонецЕсли;
Если ирОбщий.ОткрытьЗначениеЛкс(ТаблицаЗначений, Истина,,,,, ЭлементыФормы.ТаблицаЗначений) Тогда
Если ирОбщий.ОткрытьЗначениеЛкс(ТаблицаЗначений, Истина,, Заголовок,,, ЭлементыФормы.ТаблицаЗначений) Тогда
СинхронизироватьРеквизитыОбъекта();
ОбновитьКолонкиТабличногоПоляТаблицыЗначений();
КонецЕсли;
@ -1213,7 +1213,7 @@
ИначеЕсли Колонка = ЭлементыФормы.СопоставлениеКолонокТЗ.Колонки.ОписаниеТипов Тогда
Если ВыбраннаяСтрока.ДоступноеОписаниеТипов.Типы().Количество() = 1 Тогда
СтандартнаяОбработка = Ложь;
РедактироватьТаблицуЗначений(ВыбраннаяСтрока.ИмяКолонкиПриемника);
РедактироватьТаблицуЗначений(ВыбраннаяСтрока.ИмяКолонкиПриемника, "Приемник");
КонецЕсли;
Иначе
//ирОбщий.ЯчейкаТабличногоПоляРасширенногоЗначения_ВыборЛкс(ЭтаФорма, Элемент, СтандартнаяОбработка);
@ -1662,7 +1662,7 @@
КонецЕсли;
КонецЦикла;
КонецЕсли;
мСтарыйСнимокНастройкиКомпоновки = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(ТаблицаЗначенийКомпоновщик.Настройки);
мСтарыйСнимокНастройкиКомпоновки = ирОбщий.ОбъектВСтрокуXMLЛкс(ТаблицаЗначенийКомпоновщик.Настройки);
Иначе
//ирОбщий.ЗагрузитьВТаблицуЗначенийЛкс(ТаблицаЗначений, ТаблицаЗначенийОтобранное);
ЭтаФорма.ТаблицаЗначенийОтобранное = ТаблицаЗначений;
@ -1816,6 +1816,12 @@
КонецПроцедуры
Процедура КоличествоПотоковПриИзменении(Элемент)
НастроитьЭлементыФормы();
КонецПроцедуры
Процедура ВыполнятьНаСервереПриИзменении(Элемент)
НастроитьЭлементыФормы();

View File

@ -146,7 +146,7 @@
Результат = ирСервер.ОбъектБДИзИмитатораВСтрокуXMLЛкс(Снимок, ТипЗнч(ЭтотОбъект), ИспользоватьXDTO, ВызыватьИсключение);
#Иначе
ОбъектБД = ОбъектБД();
Результат = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(ОбъектБД, ИспользоватьXDTO, , ВызыватьИсключение,, Сериализатор);
Результат = ирОбщий.ОбъектВСтрокуXMLЛкс(ОбъектБД, ИспользоватьXDTO, , ВызыватьИсключение,, Сериализатор);
#КонецЕсли
Возврат Результат;
@ -158,7 +158,7 @@
Снимок = ирСервер.ОбъектБДВИмитаторИзСтрокиXML(СтрокаXML, ТипЗнч(ЭтотОбъект), ИспользоватьXDTO, СообщатьОбОшибках);
ЗагрузитьСнимок(Снимок);
#Иначе
ОбъектБД = ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(СтрокаXML,, ИспользоватьXDTO, СообщатьОбОшибках);
ОбъектБД = ирОбщий.ОбъектИзСтрокиXMLЛкс(СтрокаXML,, ИспользоватьXDTO, СообщатьОбОшибках);
Конструктор(ОбъектБД);
#КонецЕсли

View File

@ -297,7 +297,7 @@
Результат = ирСервер.ОбъектБДИзИмитатораВСтрокуXMLЛкс(Снимок, ТипЗнч(ЭтотОбъект), ИспользоватьXDTO, ВызыватьИсключение);
#Иначе
ОбъектБД = ОбъектБД();
Результат = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(ОбъектБД, ИспользоватьXDTO, , ВызыватьИсключение,, Сериализатор);
Результат = ирОбщий.ОбъектВСтрокуXMLЛкс(ОбъектБД, ИспользоватьXDTO, , ВызыватьИсключение,, Сериализатор);
#КонецЕсли
Возврат Результат;
@ -309,7 +309,7 @@
Снимок = ирСервер.ОбъектБДВИмитаторИзСтрокиXML(СтрокаXML, ТипЗнч(ЭтотОбъект), ИспользоватьXDTO, СообщатьОбОшибках);
ЗагрузитьСнимок(Снимок);
#Иначе
ОбъектБД = ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(СтрокаXML,, ИспользоватьXDTO, СообщатьОбОшибках);
ОбъектБД = ирОбщий.ОбъектИзСтрокиXMLЛкс(СтрокаXML,, ИспользоватьXDTO, СообщатьОбОшибках);
Конструктор(ОбъектБД);
#КонецЕсли

View File

@ -260,7 +260,7 @@
Результат = ирСервер.ОбъектБДИзИмитатораВСтрокуXMLЛкс(Снимок, ТипЗнч(ЭтотОбъект), ИспользоватьXDTO, ВызыватьИсключение);
#Иначе
ОбъектБД = ОбъектБД();
Результат = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(ОбъектБД, ИспользоватьXDTO, , ВызыватьИсключение,, Сериализатор);
Результат = ирОбщий.ОбъектВСтрокуXMLЛкс(ОбъектБД, ИспользоватьXDTO, , ВызыватьИсключение,, Сериализатор);
#КонецЕсли
Возврат Результат;
@ -272,7 +272,7 @@
Снимок = ирСервер.ОбъектБДВИмитаторИзСтрокиXML(СтрокаXML, ТипЗнч(ЭтотОбъект), ИспользоватьXDTO, СообщатьОбОшибках);
ЗагрузитьСнимок(Снимок);
#Иначе
ОбъектБД = ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(СтрокаXML,, ИспользоватьXDTO, СообщатьОбОшибках);
ОбъектБД = ирОбщий.ОбъектИзСтрокиXMLЛкс(СтрокаXML,, ИспользоватьXDTO, СообщатьОбОшибках);
Конструктор(ОбъектБД);
#КонецЕсли

View File

@ -258,16 +258,7 @@
ирПолучитьКартинкуЕслиЕсть("Отчет"));
КонецЕсли;
ОбъектМД = ОбъектМДВетви(ТекущаяСтрока);
КорневойТип = ирОбщий.ПолучитьКорневойТипКонфигурацииЛкс(ОбъектМД);
Если ирОбщий.ЛиКорневойТипТаблицыБДЛкс(КорневойТип) Тогда
Попытка
ОсновнаяФормаСписка = ОбъектМД.ОсновнаяФормаСписка;
Исключение
ОсновнаяФормаСписка = Неопределено;
КонецПопытки;
ИмяОсновнойФормы = ?(ОсновнаяФормаСписка = Неопределено, "ФормаСписка", ОсновнаяФормаСписка.Имя);
ДобавитьКнопку(КнопкиКоманднойПанели, ИмяОсновнойФормы, "Форма списка (основная)", , ДействиеОткрытиеФормы, ирПолучитьКартинкуЕслиЕсть("ирСписокЗначений"));
КонецЕсли;
КорневойТип = ирОбщий.КорневойТипКонфигурацииЛкс(ОбъектМД);
ДобавитьКнопку(КнопкиКоманднойПанели, "ИсследоватьОбъект", "Исследовать объект", , ДействиеОткрытиеФормы, ирПолучитьКартинкуЕслиЕсть("ирИсследовать"));
ДобавитьПодменюФорм(ДействиеОткрытиеФормы, КнопкиКоманднойПанели, ОбъектМД);
ПодменюМодули = КнопкиКоманднойПанели.Добавить("ПодменюМодули", ТипКнопкиКоманднойПанели.Подменю, "Модули");
@ -275,18 +266,9 @@
ДобавитьКнопку(ПодменюМодули.Кнопки, "МодульОбъекта", "Модуль объекта", , ДействиеОткрытиеФормы, ирПолучитьКартинкуЕслиЕсть("ирКонфигуратор1С8"));
ДобавитьКнопку(ПодменюМодули.Кнопки, "МодульМенеджера", "Модуль менеджера", , ДействиеОткрытиеФормы, ирПолучитьКартинкуЕслиЕсть("ирКонфигуратор1С8"));
Если ирОбщий.ЛиКорневойТипТаблицыБДЛкс(КорневойТип) Тогда
//Если ирКэш.НомерРежимаСовместимостиЛкс() >= 803011 Тогда
// ДобавитьКнопку(КнопкиКоманднойПанели, "ИсторияДанных", "История данных", , ДействиеОткрытиеФормы,
// ирПолучитьКартинкуЕслиЕсть("ИсторияДанных"));
//КонецЕсли;
ДобавитьКнопку(КнопкиКоманднойПанели, "ДинамическийСписок", "Динамический список", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Обработка.ирДинамическийСписок"));
ДобавитьКнопку(КнопкиКоманднойПанели, "СвязанныйДинамическийСписок", "Связанный динамический список", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Обработка.ирДинамическийСписок"));
ДобавитьКнопку(КнопкиКоманднойПанели, "РедакторОбъектаБД", "Редактор объекта БД", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Обработка.ирРедакторОбъектаБД"));
ДобавитьКнопку(КнопкиКоманднойПанели, "АнализПравДоступа", "Анализ прав доступа", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Отчет.ирАнализПравДоступа"));
ДобавитьКнопку(КнопкиКоманднойПанели, "КонсольЗапросов", "Консоль запросов", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Обработка.ирКонсольЗапросов"));
ДобавитьКнопку(КнопкиКоманднойПанели, "КонсольКомпоновки", "Консоль компоновки", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Обработка.ирКонсольКомпоновокДанных"));
ДобавитьКнопку(КнопкиКоманднойПанели, "ПодборИОбработкаОбъектов", "Подбор и обработка объектов", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Обработка.ирПодборИОбработкаОбъектов"));
ДобавитьПодменюТаблицыБД(ДействиеОткрытиеФормы, КнопкиКоманднойПанели, ОбъектМД, КорневойТип);
КонецЕсли;
ДобавитьКнопку(КнопкиКоманднойПанели, "АнализПравДоступа", "Анализ прав доступа", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Отчет.ирАнализПравДоступа"));
ДобавитьКнопку(КнопкиКоманднойПанели, "ЖурналРегистрации", "Журнал регистрации", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Обработка.ирАнализЖурналаРегистрации"));
Если мСвязанныйДинамическийСписок <> Неопределено И мСвязанныйДинамическийСписок.Открыта() Тогда
мСвязанныйДинамическийСписок.УстановитьОбъектМетаданных(ТекущаяСтрока.ПолноеИмяОбъекта);
@ -294,9 +276,9 @@
ИначеЕсли ТекущаяСтрока.Вид = Неопределено И ТекущаяСтрока.Имя = "Избранное" Тогда
ДобавитьКнопку(КнопкиКоманднойПанели, "ВыгрузитьСсылки", "Выгрузить ссылки", , Новый Действие("Избранное_ВыгрузитьСсылки"));
КонецЕсли;
ДобавитьКнопку(КнопкиКоманднойПанели, "Подсистемы", "Подсистемы объекта", , Новый Действие("ФильтрПодсистем_НачалоВыбора"), ЭлементыФормы.ФильтрИмен.Картинка);
ДобавитьКнопку(КнопкиКоманднойПанели, "ФункциональныеОпции", "Функциональные опции", , ДействиеОткрытиеФормы, ирПолучитьКартинкуЕслиЕсть("ирФункциональнаяОпция"));
ДобавитьКнопку(КнопкиКоманднойПанели, "Подсистемы", "Подсистемы объекта", , Новый Действие("ФильтрПодсистем_НачалоВыбора"), ирПолучитьКартинкуЕслиЕсть("ирПодсистема"));
ДобавитьКнопку(КнопкиКоманднойПанели, "СправкаМетаданного", "Справка объекта", , ДействиеОткрытиеФормы, ирПолучитьКартинкуЕслиЕсть("ирСправкаМетаданного"));
ДобавитьКнопку(КнопкиКоманднойПанели, "ФункциональныеОпции", "Функциональные опции", , ДействиеОткрытиеФормы, ирПолучитьКартинкуЕслиЕсть("ирФункциональнаяОпция"));
ДобавитьКнопку(КнопкиКоманднойПанели, "ОткрытьВКонфигураторе", "Открыть в конфигураторе", , ДействиеОткрытиеФормы, ирПолучитьКартинкуЕслиЕсть("ирКонфигуратор1С8"));
КонецПроцедуры
@ -338,6 +320,43 @@
КонецПроцедуры
Процедура ДобавитьПодменюТаблицыБД(ДействиеОткрытиеФормы, Знач КнопкиКоманднойПанели, Знач ОбъектМД, Знач КорневойТип)
#Если Сервер И Не Сервер Тогда
ОбъектМД = Метаданные.Справочники.Валюты;
#КонецЕсли
ПодменюТаблицыБД = КнопкиКоманднойПанели.Добавить("ПодменюТаблицаБД", ТипКнопкиКоманднойПанели.Подменю, "Таблица БД");
ПодменюТаблицыБД.Картинка = ирПолучитьКартинкуЕслиЕсть("ирТаблицаБД");
Если ирОбщий.ЛиКорневойТипТаблицыБДЛкс(КорневойТип) Тогда
Попытка
ОсновнаяФормаСписка = ОбъектМД.ОсновнаяФормаСписка;
Исключение
ОсновнаяФормаСписка = Неопределено;
КонецПопытки;
ИмяОсновнойФормы = ?(ОсновнаяФормаСписка = Неопределено, "ФормаСписка", ОсновнаяФормаСписка.Имя);
ДобавитьКнопку(ПодменюТаблицыБД.Кнопки, ИмяОсновнойФормы, "Форма списка (основная)", , ДействиеОткрытиеФормы, ирПолучитьКартинкуЕслиЕсть("ирСписокЗначений"));
КонецЕсли;
ДобавитьКнопку(ПодменюТаблицыБД.Кнопки, "ДинамическийСписок", "Динамический список", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Обработка.ирДинамическийСписок"));
ДобавитьКнопку(ПодменюТаблицыБД.Кнопки, "СвязанныйДинамическийСписок", "Связанный динамический список", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Обработка.ирДинамическийСписок"));
ДобавитьКнопку(ПодменюТаблицыБД.Кнопки, "РедакторОбъектаБД", "Редактор объекта", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Обработка.ирРедакторОбъектаБД"));
ДобавитьКнопку(ПодменюТаблицыБД.Кнопки, "КонсольЗапросов", "Консоль запросов", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Обработка.ирКонсольЗапросов"));
ДобавитьКнопку(ПодменюТаблицыБД.Кнопки, "КонсольКомпоновки", "Консоль компоновки", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Обработка.ирКонсольКомпоновокДанных"));
ДобавитьКнопку(ПодменюТаблицыБД.Кнопки, "ПодборИОбработкаОбъектов", "Подбор и обработка объектов", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Обработка.ирПодборИОбработкаОбъектов"));
ДобавитьКнопку(ПодменюТаблицыБД.Кнопки, "КолонкиБД", "Колонки", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Обработка.ирКолонкиБД"));
Попытка
ПолнотекстовыйПоискРазрешен = ОбъектМД.ПолнотекстовыйПоиск = Метаданные.СвойстваОбъектов.ИспользованиеПолнотекстовогоПоиска.Использовать;
Исключение
ПолнотекстовыйПоискРазрешен = Ложь;
КонецПопытки;
Если ПолнотекстовыйПоискРазрешен Тогда
ДобавитьКнопку(ПодменюТаблицыБД.Кнопки, "ПолнотекстовыйПоискДанных", "Полнотекстовый поиск", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Обработка.ирПолнотекстовыйПоискДанных"));
КонецЕсли;
Если ирКэш.НомерРежимаСовместимостиЛкс() >= 803011 Тогда
ДобавитьКнопку(ПодменюТаблицыБД.Кнопки, "ИсторияДанных", "История данных", , ДействиеОткрытиеФормы, ирКэш.КартинкаИнструментаЛкс("Обработка.ирИсторияДанных"));
КонецЕсли;
КонецПроцедуры
Функция ОбъектМДВетви(Знач ТекущаяСтрока)
ВидОбъекта = ТекущаяСтрока.Вид;
@ -555,17 +574,18 @@
Процедура ФильтрПодсистем_НачалоВыбора(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ФормаВыбора = ирКэш.Получить().ПолучитьФорму("ВыборПодсистемы", Элемент);
ФормаВыбора.РежимВыбора = Истина;
ФормаВыбора.МножественныйВыбор = Истина;
ФормаВыбора.НачальноеЗначениеВыбора = ФильтрПодсистем;
ЭтоФильтрПодсистемВыбранногоОбъекта = (ТипЗнч(Элемент) = Тип("КнопкаКоманднойПанели"));
Если ЭтоФильтрПодсистемВыбранногоОбъекта Тогда
ТекущаяСтрокаОбъекта = ТекущийЭлемент.ТекущаяСтрока;
Если ТекущаяСтрокаОбъекта <> Неопределено Тогда
ФормаВыбора.МДОбъект = ОбъектМДВетви(ТекущаяСтрокаОбъекта);
КонецЕсли;
КонецЕсли;
ОбъектМД = ОбъектМДВетви(ТекущаяСтрокаОбъекта);
КлючУникальностиОткрытия = ОбъектМД.ПолноеИмя();
КонецЕсли;
КонецЕсли;
ФормаВыбора = ирКэш.Получить().ПолучитьФорму("ВыборПодсистемы", Элемент, КлючУникальностиОткрытия);
ФормаВыбора.МножественныйВыбор = Истина;
ФормаВыбора.НачальноеЗначениеВыбора = ФильтрПодсистем;
ФормаВыбора.РежимВыбора = Не ЭтоФильтрПодсистемВыбранногоОбъекта;
ФормаВыбора.Открыть();
КонецПроцедуры
@ -737,8 +757,9 @@
НоваяФорма = ирОбщий.ПолучитьФормуЛкс("Отчет.ирАнализПравДоступа.Форма",,, СтрокаПолногоИмени);
НоваяФорма.ОбъектМетаданных = СтрокаПолногоИмени;
НоваяФорма.ПараметрКлючВарианта = "ПоПользователям";
//ИначеЕсли Кнопка.Имя = "ИсторияДанных" Тогда
// ОткрытьФорму("sysForm:DataHistoryVersions", Новый Структура("Metadata", СтрокаПолногоИмени));
ИначеЕсли Кнопка.Имя = "ИсторияДанных" Тогда
НоваяФорма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирИсторияДанных.Форма");
НоваяФорма.ПараметрПолноеИмяМД = ОбъектМД.ПолноеИмя();
ИначеЕсли Кнопка.Имя = "СвязанныйДинамическийСписок" Тогда
НоваяФорма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирДинамическийСписок.Форма",,, "Связанный");
НоваяФорма.УстановитьОбъектМетаданных(СтрокаПолногоИмени);
@ -757,6 +778,10 @@
НоваяФорма = КонсольКомпоновокДанных.ОткрытьПоОбъектуМетаданных(ОбъектМД.ПолноеИмя());
ИначеЕсли Кнопка.Имя = "ПодборИОбработкаОбъектов" Тогда
НоваяФорма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирПодборИОбработкаОбъектов.Форма",,, ОбъектМД.ПолноеИмя());
ИначеЕсли Кнопка.Имя = "КолонкиБД" Тогда
НоваяФорма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирКолонкиБД.Форма",,, ОбъектМД.ПолноеИмя());
ИначеЕсли Кнопка.Имя = "ПолнотекстовыйПоискДанных" Тогда
НоваяФорма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирПолнотекстовыйПоискДанных.Форма",,, ОбъектМД.ПолноеИмя());
ИначеЕсли Кнопка.Имя = "ЖурналРегистрации" Тогда
АнализЖурналаРегистрации = ирОбщий.СоздатьОбъектПоПолномуИмениМетаданныхЛкс("Обработка.ирАнализЖурналаРегистрации");
#Если Сервер И Не Сервер Тогда
@ -1494,6 +1519,11 @@
Попытка
стрСтрока.ЕстьДоступ = ПравоДоступа("Просмотр", ОбъектМД);
Исключение
// тип метаданных "Интерфейс"
Попытка
стрСтрока.ЕстьДоступ = ПравоДоступа("Использование", ОбъектМД);
Исключение
КонецПопытки;
КонецПопытки;
КонецПроцедуры

View File

@ -278,10 +278,12 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,94048054-ba26-4268-b32b-9df5fbc0ffa6,13,1,7,
{7,0d9ceffa-5571-4648-817f-851ca165bf69,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,abb30dae-6c41-49de-bbb6-367a9b670f1d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,534dc0ee-d09b-42d0-84c3-35b611d98360,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,83,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,93bc0fea-b716-418d-a603-24c47faafc4f,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,06041506-29f7-4652-b590-6984ba8b790a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КонтекстноеМенюОткрыть",
{1,"КонтекстноеМенюОткрыть",
{1,1,
@ -308,15 +310,10 @@
},
{4,1,
{-7},"",-1,-1,1,0,""},2},
{7,bb43b8bb-07a4-43c2-bcb7-69602998cd1d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,13503d6b-5d07-418d-a2fd-c0463bad5299,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,e9ebcad4-2707-4250-af08-b1f8ed4fac42,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,89,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,c7232bb3-4493-4146-ae0f-82102b0f7358,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,88,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,998f5b2b-0046-4b0f-a380-c0db86718e0e,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,ab058254-3130-40f9-882b-2f48c3e80592,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДереваИнтерфейсаДобавитьВИзбранное",
{1,"КоманднаяПанельДереваИнтерфейсаДобавитьВИзбранное",
{1,1,
@ -344,35 +341,38 @@
{4,1,
{0,1001ae3e-9289-4303-9699-3c0c17e20e61},"",-1,-1,1,0,""},
{0,68,8},2},
{7,86c1b96f-353f-4eca-a700-de6151567792,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,7,93bc0fea-b716-418d-a603-24c47faafc4f,
{7,ce913cab-7943-406e-8a09-fec328e601dc,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,73f4136b-6bd9-4982-8103-bb1cfee71fc8,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,88,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,7,06041506-29f7-4652-b590-6984ba8b790a,
{8,"ОсновноеДействие",0,3,
{1,2,
{"ru","Открыть"},
{"en","Открыть"}
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,12,1e2,0,3,1,0,0,0,0},998f5b2b-0046-4b0f-a380-c0db86718e0e,
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,12,1e2,0,3,1,0,0,0,0},ab058254-3130-40f9-882b-2f48c3e80592,
{8,"ДобавитьВИзбранное",0,1,
{1,2,
{"ru","Добавить в избранное"},
{"en","Добавить в избранное"}
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,1,1e2,0,0,1,0,0,0,0},0d9ceffa-5571-4648-817f-851ca165bf69,
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,1,1e2,0,0,1,0,0,0,0},534dc0ee-d09b-42d0-84c3-35b611d98360,
{8,"Действие2",0,2,
{1,1,
{"#","Действие2"}
},0,94048054-ba26-4268-b32b-9df5fbc0ffa6,13,1e2,0,0,1,0,0,0,0},86c1b96f-353f-4eca-a700-de6151567792,
},0,94048054-ba26-4268-b32b-9df5fbc0ffa6,13,1e2,0,0,1,0,0,0,0},abb30dae-6c41-49de-bbb6-367a9b670f1d,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие2"}
},0,94048054-ba26-4268-b32b-9df5fbc0ffa6,9,1e2,2,0,1,0,0,0,0},c7232bb3-4493-4146-ae0f-82102b0f7358,
},0,94048054-ba26-4268-b32b-9df5fbc0ffa6,9,1e2,2,0,1,0,0,0,0},73f4136b-6bd9-4982-8103-bb1cfee71fc8,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
},0,94048054-ba26-4268-b32b-9df5fbc0ffa6,6,1e2,0,0,1,0,0,0,0},13503d6b-5d07-418d-a2fd-c0463bad5299,
},0,94048054-ba26-4268-b32b-9df5fbc0ffa6,6,1e2,0,0,1,0,0,0,0},e9ebcad4-2707-4250-af08-b1f8ed4fac42,
{8,"Действие1",0,1,
{1,1,
{"#","Действие1"}
},0,94048054-ba26-4268-b32b-9df5fbc0ffa6,7,1e2,0,0,1,0,0,0,0},bb43b8bb-07a4-43c2-bcb7-69602998cd1d,
},0,94048054-ba26-4268-b32b-9df5fbc0ffa6,7,1e2,0,0,1,0,0,0,0},ce913cab-7943-406e-8a09-fec328e601dc,
{8,"Действие2",0,1,
{1,1,
{"ru","Действие2"}
@ -1043,71 +1043,65 @@
{0},4,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,189,1,13,
{7,5f08398b-d364-41d4-9d02-c1bec94f39e3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,709cd002-f842-4e98-b58e-4b9d3ba6dcae,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,942cb4cb-ca0a-4e71-ae8f-694730a2e505,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,95df58ca-2c90-400a-8a38-9a8f4c4eb3d7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,648e69c3-5be9-4b62-958a-4a7979113d32,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,f0f287ab-d336-46ad-99b6-5813616c1844,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КомандыПанелиПоказатьЧастое",
{1,"КомандыПанелиПоказатьЧастое",
{7,ce7a3c00-ab69-4dd3-bf0e-6372036be3c6,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}
}
},15,
},7,
{1,2,
{"ru","Показать часто используемое"},
{"en","Показать часто используемое"}
{"ru","Настройки"},
{"en","Настройки"}
},
{1,2,
{"ru","Показать часто используемое"},
{"en","Показать часто используемое"}
{"ru","Настройки"},
{"en","Настройки"}
},
{4,1,
{0,8901d20c-f865-4c66-8b7a-7fd7270ee0a6},"",-1,-1,1,0,""},
{0,0,0},1},
{7,bca2d751-dc8b-4832-a6cc-3b6e61e68ab5,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДереваИнтерфейсаДобавитьПапку",
{1,"КоманднаяПанельДереваИнтерфейсаДобавитьПапку",
{0,31b93f03-0ba2-4631-a171-0d3a3d2ecc48},"",-1,-1,1,0,""},2},
{7,74474840-5973-495f-a96a-14a34118414f,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}
}
},15,
},7,
{1,2,
{"ru","Добавить папку файлов"},
{"en","Добавить папку файлов"}
{"ru","Открыть связанный исследователь объектов"},
{"en","Открыть связанный исследователь объектов"}
},
{1,2,
{"ru","Добавить папку файлов"},
{"en","Добавить папку файлов"}
{"ru","Открыть связанный исследователь объектов"},
{"en","Открыть связанный исследователь объектов"}
},
{4,1,
{0,894afc03-9904-465d-b671-f555ffb9b21c},"",-1,-1,1,0,""},
{0,118,0},2},
{7,0fcc5dd9-3ce8-4cca-b9b2-c01ba1a12a66,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,76c49709-3ea4-43af-b3aa-a9e7098f18bb,1,e1692cc2-605b-4535-84dd-28440238746c,
{0,f0d4d0db-9b47-4ac1-af2b-5a72876b7e25},"",-1,-1,1,0,""},1},
{7,901b1298-74ee-47a5-ac6b-9a66eb3941b8,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КомандыПанелиИмяСиноним",
{1,"КомандыПанелиИмяСиноним",
{1,2,
@ -1135,7 +1129,65 @@
{"ru","Имя / Синоним"},
{"en","Имя / Синоним"}
},2},
{7,605dc100-dc53-4681-af03-98ae981d3d63,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,38316406-3d4c-4e52-8af9-ab5970857798,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,73b1d029-afb7-4729-b535-0deaf845c805,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,894afc03-9904-465d-b671-f555ffb9b21c},"",-1,-1,1,0,""},
{0,118,0},2},
{7,676cf101-bd3b-4662-8228-8f068fc8f5ab,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,8901d20c-f865-4c66-8b7a-7fd7270ee0a6},"",-1,-1,1,0,""},
{0,0,0},1},
{7,98e1eb25-a780-4276-aeef-55f6788c16ab,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КомандыПанелиОбновитьКоличествоСтрок",
{1,"КомандыПанелиОбновитьКоличествоСтрок",
{1,1,
@ -1162,61 +1214,9 @@
},
{4,1,
{0,9f855199-dfc8-4e63-9271-bd30801f2796},"",-1,-1,1,0,""},2},
{7,13bd6d56-5827-4675-97b2-77c5955a9820,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,f0d4d0db-9b47-4ac1-af2b-5a72876b7e25},"",-1,-1,1,0,""},1},
{7,e2725287-ea93-4a05-9857-dbd27079ab7d,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,31b93f03-0ba2-4631-a171-0d3a3d2ecc48},"",-1,-1,1,0,""},2},
{7,2d54c3a7-d549-4aa7-a5e5-cefa87e19ec6,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,2f823f4d-2025-4188-a531-f5e7c1bece0f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,7dee91fd-3665-4c03-9d08-370c7b79136b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1243,10 +1243,10 @@
},
{4,1,
{0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""},2},
{7,66e77f0a-ecf7-4f15-93eb-a7334485dfbc,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,a783dd45-74d3-46ef-b95c-8e703019a564,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,300,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2},
{7,2678e1ee-0e24-4a29-a7d8-fe06b8146e6a,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,656f4ee8-9eaa-4c44-b2f3-d79d47f78395,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1273,62 +1273,62 @@
},
{4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,13,5f08398b-d364-41d4-9d02-c1bec94f39e3,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,13,95df58ca-2c90-400a-8a38-9a8f4c4eb3d7,
{8,"Разделитель",0,2,
{1,1,
{"ru","Действие1"}
},0,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,184,1e2,2,0,1,0,0,0,0},76c49709-3ea4-43af-b3aa-a9e7098f18bb,
},0,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,184,1e2,2,0,1,0,0,0,0},901b1298-74ee-47a5-ac6b-9a66eb3941b8,
{8,"ИмяСиноним",0,1,
{1,2,
{"ru","Имя/Синоним"},
{"en","Имя/Синоним"}
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,115,1e2,0,0,1,0,0,0,0},0fcc5dd9-3ce8-4cca-b9b2-c01ba1a12a66,
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,115,1e2,0,0,1,0,0,0,0},38316406-3d4c-4e52-8af9-ab5970857798,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие1"}
},0,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,121,1e2,2,0,1,0,0,0,0},f0f287ab-d336-46ad-99b6-5813616c1844,
},0,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,121,1e2,2,0,1,0,0,0,0},676cf101-bd3b-4662-8228-8f068fc8f5ab,
{8,"ПоказатьЧастое",0,1,
{1,2,
{"ru","Показать частое"},
{"en","Показать частое"}
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,187,1e2,0,0,1,0,0,0,0},648e69c3-5be9-4b62-958a-4a7979113d32,
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,187,1e2,0,0,1,0,0,0,0},2f823f4d-2025-4188-a531-f5e7c1bece0f,
{8,"Разделитель3",0,2,
{1,1,
{"ru","Действие1"}
},0,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,189,1e2,2,0,1,0,0,0,0},605dc100-dc53-4681-af03-98ae981d3d63,
},0,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,189,1e2,2,0,1,0,0,0,0},98e1eb25-a780-4276-aeef-55f6788c16ab,
{8,"ВключитьКоличествоСтрок",0,5,
{1,2,
{"ru","Кол-во"},
{"en","Кол-во"}
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,182,1e2,0,0,1,0,0,0,0},942cb4cb-ca0a-4e71-ae8f-694730a2e505,
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,182,1e2,0,0,1,0,0,0,0},709cd002-f842-4e98-b58e-4b9d3ba6dcae,
{8,"Разделитель2",0,2,
{1,1,
{"ru","Действие1"}
},0,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,188,1e2,2,0,1,0,0,0,0},13bd6d56-5827-4675-97b2-77c5955a9820,
},0,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,188,1e2,2,0,1,0,0,0,0},74474840-5973-495f-a96a-14a34118414f,
{8,"ИсследовательОбъектов",0,2,
{1,2,
{"ru","Исследователь объектов"},
{"en","Исследователь объектов"}
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,185,1e2,0,0,1,0,0,0,0},bca2d751-dc8b-4832-a6cc-3b6e61e68ab5,
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,185,1e2,0,0,1,0,0,0,0},73b1d029-afb7-4729-b535-0deaf845c805,
{8,"ДобавитьПапку",0,2,
{1,2,
{"ru","Добавить папку"},
{"en","Добавить папку"}
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,186,1e2,0,0,1,0,0,0,0},e2725287-ea93-4a05-9857-dbd27079ab7d,
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,186,1e2,0,0,1,0,0,0,0},ce7a3c00-ab69-4dd3-bf0e-6372036be3c6,
{8,"кнНастройка",0,1,
{1,2,
{"ru","Настройки"},
{"en","Настройки"}
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,7,1e2,0,0,1,0,0,0,0},2d54c3a7-d549-4aa7-a5e5-cefa87e19ec6,
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,7,1e2,0,0,1,0,0,0,0},7dee91fd-3665-4c03-9d08-370c7b79136b,
{8,"НовоеОкно",0,9,
{1,2,
{"ru","НовоеОкно"},
{"en","НовоеОкно"}
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,181,1e2,0,0,1,0,0,0,0},66e77f0a-ecf7-4f15-93eb-a7334485dfbc,
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,181,1e2,0,0,1,0,0,0,0},a783dd45-74d3-46ef-b95c-8e703019a564,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
},0,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,178,1e2,0,0,1,0,1,0,0},2678e1ee-0e24-4a29-a7d8-fe06b8146e6a,
},0,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,178,1e2,0,0,1,0,1,0,0},656f4ee8-9eaa-4c44-b2f3-d79d47f78395,
{8,"ОПодсистеме",0,4,
{1,2,
{"ru","О подсистеме"},
@ -2783,7 +2783,7 @@
{2,-1,6,0}
},
{0,
{2,29,1,136},
{2,29,1,122},
{2,-1,6,0}
},
{0,
@ -2845,7 +2845,7 @@
{2,-1,6,0}
},
{0,
{2,30,1,190},
{2,30,1,159},
{2,-1,6,0}
},
{0,
@ -2910,7 +2910,7 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,94048054-ba26-4268-b32b-9df5fbc0ffa6,14,1,5,
{7,bd03df73-fc1c-4975-9912-dffb3ee9417d,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,9c19c982-d715-4abc-bf40-46c4f4b7403b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КонтекстноеМенюОткрыть",
{1,"КонтекстноеМенюОткрыть",
{1,1,
@ -2937,9 +2937,10 @@
},
{4,1,
{-7},"",-1,-1,1,0,""},2},
{7,3eb88d67-fb11-4dbf-ac55-b2757daeb510,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,dfadde57-04d3-4e5e-90f9-f64be0cb17ab,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,3ff6ff84-c3d0-4af5-aa3e-892a10f8d02d,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,83,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,cb9c1344-2fd9-49c2-84aa-545dc4d1c75a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДереваИнтерфейсаДобавитьВИзбранное",
{1,"КоманднаяПанельДереваИнтерфейсаДобавитьВИзбранное",
{1,1,
@ -2967,10 +2968,7 @@
{4,1,
{0,1001ae3e-9289-4303-9699-3c0c17e20e61},"",-1,-1,1,0,""},
{0,68,8},2},
{7,71b757e9-a6d0-4ec9-bbf7-366df41899e8,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,83,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,87dbb9fd-3402-4fb0-9c5d-e49ca38ecfa9,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,7d018906-2442-49a9-acd9-f8eb4db04157,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КП_ИзбранноеНайтиВДереве",
{1,"КП_ИзбранноеНайтиВДереве",
{1,2,
@ -2999,27 +2997,29 @@
{"en","Найти в дереве"}
},
{4,1,
{0,860924ec-b832-4197-86ae-2150d4ec5a10},"",-1,-1,1,0,""},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,bd03df73-fc1c-4975-9912-dffb3ee9417d,
{0,860924ec-b832-4197-86ae-2150d4ec5a10},"",-1,-1,1,0,""},2},
{7,b3882620-cfe9-4dc9-9125-20a98e5d3334,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,9c19c982-d715-4abc-bf40-46c4f4b7403b,
{8,"ОсновноеДействие",0,4,
{1,2,
{"ru","Открыть"},
{"en","Открыть"}
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,12,1e2,0,3,1,0,0,0,0},dfadde57-04d3-4e5e-90f9-f64be0cb17ab,
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,12,1e2,0,3,1,0,0,0,0},cb9c1344-2fd9-49c2-84aa-545dc4d1c75a,
{8,"ДобавитьВИзбранное",0,1,
{1,2,
{"ru","Добавить в избранное"},
{"en","Добавить в избранное"}
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,1,1e2,0,0,1,0,0,0,0},71b757e9-a6d0-4ec9-bbf7-366df41899e8,
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,1,1e2,0,0,1,0,0,0,0},3ff6ff84-c3d0-4af5-aa3e-892a10f8d02d,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
},0,94048054-ba26-4268-b32b-9df5fbc0ffa6,11,1e2,0,0,1,0,0,0,0},87dbb9fd-3402-4fb0-9c5d-e49ca38ecfa9,
},0,94048054-ba26-4268-b32b-9df5fbc0ffa6,11,1e2,0,0,1,0,0,0,0},7d018906-2442-49a9-acd9-f8eb4db04157,
{8,"НайтиВДереве",0,4,
{1,2,
{"ru","Найти в дереве"},
{"en","Найти в дереве"}
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,14,1e2,0,0,1,0,0,0,0},3eb88d67-fb11-4dbf-ac55-b2757daeb510,
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,14,1e2,0,0,1,0,0,0,0},b3882620-cfe9-4dc9-9125-20a98e5d3334,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие2"}
@ -3088,7 +3088,7 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,94048054-ba26-4268-b32b-9df5fbc0ffa6,13,1,5,
{7,41272af6-8317-4d45-b15c-6360189ea8d9,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,8626c6d4-31c5-47f3-b710-34a5c8a6713a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КонтекстноеМенюОткрыть",
{1,"КонтекстноеМенюОткрыть",
{1,1,
@ -3115,10 +3115,7 @@
},
{4,1,
{-7},"",-1,-1,1,0,""},2},
{7,fa392ab4-9b68-4a84-a627-34e00c59ce51,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,83,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,01efab0c-ee0b-41c8-9814-fd33e11f55d8,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,c4dcee68-6352-4a62-b5bd-a4703ace1a66,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДереваИнтерфейсаДобавитьВИзбранное",
{1,"КоманднаяПанельДереваИнтерфейсаДобавитьВИзбранное",
{1,1,
@ -3146,9 +3143,10 @@
{4,1,
{0,1001ae3e-9289-4303-9699-3c0c17e20e61},"",-1,-1,1,0,""},
{0,68,8},2},
{7,0cad1687-285a-4f9c-baa4-751f9ba62321,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,1f7f551f-d81e-4f3f-8258-21c9a0440724,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,02503b11-648e-42de-acf9-b0ff9b350f23,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,83,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,eefe5c3a-a535-4df4-85c0-3b170aec9f6d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КП_ИзбранноеНайтиВДереве",
{1,"КП_ИзбранноеНайтиВДереве",
{1,2,
@ -3177,27 +3175,29 @@
{"en","Найти в дереве"}
},
{4,1,
{0,860924ec-b832-4197-86ae-2150d4ec5a10},"",-1,-1,1,0,""},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,41272af6-8317-4d45-b15c-6360189ea8d9,
{0,860924ec-b832-4197-86ae-2150d4ec5a10},"",-1,-1,1,0,""},2},
{7,f834384d-f98c-4c67-b9c6-22507d54aa40,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,8626c6d4-31c5-47f3-b710-34a5c8a6713a,
{8,"ОсновноеДействие",0,3,
{1,2,
{"ru","Открыть"},
{"en","Открыть"}
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,12,1e2,0,3,1,0,0,0,0},01efab0c-ee0b-41c8-9814-fd33e11f55d8,
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,12,1e2,0,3,1,0,0,0,0},c4dcee68-6352-4a62-b5bd-a4703ace1a66,
{8,"ДобавитьВИзбранное",0,1,
{1,2,
{"ru","Добавить в избранное"},
{"en","Добавить в избранное"}
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,1,1e2,0,0,1,0,0,0,0},fa392ab4-9b68-4a84-a627-34e00c59ce51,
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,1,1e2,0,0,1,0,0,0,0},02503b11-648e-42de-acf9-b0ff9b350f23,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
},0,94048054-ba26-4268-b32b-9df5fbc0ffa6,11,1e2,0,0,1,0,0,0,0},1f7f551f-d81e-4f3f-8258-21c9a0440724,
},0,94048054-ba26-4268-b32b-9df5fbc0ffa6,11,1e2,0,0,1,0,0,0,0},eefe5c3a-a535-4df4-85c0-3b170aec9f6d,
{8,"НайтиВДереве",0,3,
{1,2,
{"ru","Найти в дереве"},
{"en","Найти в дереве"}
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,13,1e2,0,0,1,0,0,0,0},0cad1687-285a-4f9c-baa4-751f9ba62321,
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,13,1e2,0,0,1,0,0,0,0},f834384d-f98c-4c67-b9c6-22507d54aa40,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие2"}
@ -3266,7 +3266,7 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,94048054-ba26-4268-b32b-9df5fbc0ffa6,15,1,4,
{7,8812c858-89e2-424a-8548-6431f8c5c016,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,2a1ebce3-fbf1-4abb-96de-2ba4d54fdbf8,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КонтекстноеМенюОткрыть",
{1,"КонтекстноеМенюОткрыть",
{1,1,
@ -3293,10 +3293,10 @@
},
{4,1,
{-7},"",-1,-1,1,0,""},2},
{7,6b8bb319-2442-420b-8b5d-062ba3a00cef,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,364d307d-838b-41fa-97cb-be77bc75f840,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,83,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,ae186fdf-838a-4db4-b1ee-63492a40fb47,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,855d442a-32e0-41fd-8212-13c59e8216ca,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КП_ИзбранноеНайтиВДереве",
{1,"КП_ИзбранноеНайтиВДереве",
{1,2,
@ -3326,7 +3326,7 @@
},
{4,1,
{0,860924ec-b832-4197-86ae-2150d4ec5a10},"",-1,-1,1,0,""},2},
{7,ced06dce-a20e-477b-81e3-5a5adb33255d,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,d688879c-79d4-42ad-a974-162c380e57e6,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ВставитьИзБуфера",
{1,"ВставитьИзБуфера",
{1,1,
@ -3354,21 +3354,21 @@
{4,1,
{0,ef4a1e23-a419-47a0-a14a-c6ad33f99d31},"",-1,-1,1,0,""},
{0,86,20},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,8812c858-89e2-424a-8548-6431f8c5c016,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,2a1ebce3-fbf1-4abb-96de-2ba4d54fdbf8,
{8,"ОсновноеДействие",0,2,
{1,2,
{"ru","Открыть"},
{"en","Открыть"}
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,13,1e2,0,3,1,0,0,0,0},6b8bb319-2442-420b-8b5d-062ba3a00cef,
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,13,1e2,0,3,1,0,0,0,0},364d307d-838b-41fa-97cb-be77bc75f840,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
},0,94048054-ba26-4268-b32b-9df5fbc0ffa6,11,1e2,0,0,1,0,0,0,0},ae186fdf-838a-4db4-b1ee-63492a40fb47,
},0,94048054-ba26-4268-b32b-9df5fbc0ffa6,11,1e2,0,0,1,0,0,0,0},855d442a-32e0-41fd-8212-13c59e8216ca,
{8,"НайтиВДереве",0,4,
{1,2,
{"ru","Найти в дереве"},
{"en","Найти в дереве"}
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,15,1e2,0,0,1,0,0,0,0},ced06dce-a20e-477b-81e3-5a5adb33255d,
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,15,1e2,0,0,1,0,0,0,0},d688879c-79d4-42ad-a974-162c380e57e6,
{8,"ВставитьИзБуфера",0,2,
{1,2,
{"ru","Вставить значение"},
@ -3409,7 +3409,7 @@
{0}
}
}
},250,652,1,0,0,4,4,2679,250,652,96},
},250,652,1,0,0,4,4,2736,250,652,96},
{
{0},21,
{6,

View File

@ -44,7 +44,7 @@
ЭтаФорма.ЭлементыФормы.Выражение.ТолькоПросмотр = БазовоеВыражение <> Неопределено;
ЭтаФорма.БезСлужебныхКолонок = БезСлужебныхКолонок;
КонецПроцедуры // УстановитьИсследуемоеЗначение()
КонецПроцедуры
Процедура ОбновитьДанные()
@ -117,6 +117,7 @@
ТипКоллекции = мПлатформа.ИмяТипаИзСтруктурыТипа(СтруктураТипаКоллекции);
ОбновитьДанные();
КонецЕсли;
ирОбщий.ОбновитьТекстПослеМаркераВСтрокеЛкс(ЭтаФорма.Заголовок,, ТипКоллекции, ": ");
КонецПроцедуры

View File

@ -2,7 +2,7 @@
{18,
{
{1,2,
{"ru","Исследователь коллекций (ИР)"},
{"ru","ИК(ИР)"},
{"en","Исследователь коллекций (ИР)"}
},13,4294967295},
{09ccdc77-ea1a-4a6d-ab1c-3435eada2433,
@ -390,12 +390,42 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,06065768-4daa-4854-8938-626ef7948c8a,1088,1,26,
{7,840d9a3a-1f27-4d60-bb0c-569499e309fa,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,ac56e3f2-48d7-4e8f-a7ce-33cd4c1e4b9b,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,0},
{7,48a0d43a-82fe-4a7b-8b4e-8392428b2784,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,c1651eef-78a9-48f2-a37c-92ede5315246,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,2c7ca46e-291a-4938-9007-143f2f1c8d44,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,8fe706b1-a231-4f9a-914a-6022dc2d669c,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,eac20acf-7080-4ffb-9965-ac01cfe52bf7,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельКоллекцииОбновить",
{1,"КоманднаяПанельКоллекцииОбновить",
{1,1,
{"ru","Обновить"}
},
{1,1,
{"ru","Обновить"}
},
{1,1,
{"ru","Обновить"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,2,
{"ru","Обновить"},
{"en","Обновить"}
},
{1,2,
{"ru","Обновить"},
{"en","Обновить"}
},
{4,1,
{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0,""},2},
{7,cad3a7b7-c469-4531-ae70-57657955f7a4,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -422,7 +452,9 @@
},
{4,1,
{0,8c325feb-0b3d-4094-aa2f-917b484044a5},"",-1,-1,0,0,""},2},
{7,33651631-e3f0-4f9d-a04a-d4674a726a05,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,f4371837-0cd1-47f7-bde0-0b36e12bc6a5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,e27e51f7-50fd-42e5-b9de-9b9cae94f0ae,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -450,32 +482,10 @@
{4,1,
{-3},"",-1,-1,1,0,""},
{0,0,0},1},
{7,2971b6a5-a112-492d-a5d2-af60f570e17f,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,15522a65-0deb-4af2-8b22-72c0af19c6a3,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,ef119f45-6bb9-41a9-b883-feb95daa7623,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,0},
{7,96c9946d-024c-475f-a3a3-4474f07a90d4,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -502,7 +512,7 @@
},
{4,1,
{-4},"",-1,-1,1,0,""},1},
{7,d1029cb6-3f1f-4df7-9bdf-515ce98b181c,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,b3d55493-cae6-499c-9806-94eb3a2f8c79,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельКоллекцииБезСлужебных",
{1,"КоманднаяПанельКоллекцииБезСлужебных",
{1,1,
@ -527,44 +537,11 @@
{"ru","Скрыть служебные колонки (""ТипЭлемента"")"},
{"en","Скрыть служебные колонки (""ТипЭлемента"")"}
},2},
{7,33ae8e56-e501-402d-a6cf-4df488c2f412,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,0},
{7,e320e493-e837-4354-b688-99eeed3b50ab,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,8aed5203-b2fc-4ed6-b153-a4c68451c380,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,4e57b55b-93c7-494c-b65e-a970823a62ee,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,0},
{7,d8d0e808-73a1-4a7b-996c-80602aec916d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельКоллекцииОбновить",
{1,"КоманднаяПанельКоллекцииОбновить",
{1,1,
{"ru","Обновить"}
},
{1,1,
{"ru","Обновить"}
},
{1,1,
{"ru","Обновить"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,2,
{"ru","Обновить"},
{"en","Обновить"}
},
{1,2,
{"ru","Обновить"},
{"en","Обновить"}
},
{4,1,
{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0,""},2},
{7,5c076c92-0505-4abd-9126-94790348adeb,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,e4fac758-5737-4d75-b41a-f5a0f1b06e38,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,acc2d9ac-4921-4ef7-b8c1-9ca50362981f,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,c0e5017e-f91b-431d-b23e-aed227656bcd,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельКоллекцииЯчейкаСтрока",
{1,"КоманднаяПанельКоллекцииЯчейкаСтрока",
{1,1,
@ -589,11 +566,62 @@
{"ru","При выборе ячейки выполнять действие с ее значением, а не элементом коллекции"},
{"en","При выборе ячейки выполнять действие с ее значением, а не элементом коллекции"}
},2},
{7,dfa3a958-adbe-4fec-9d9d-1b42b9684b42,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,865f6344-6b4d-454e-b9f5-18379035d7c9,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,3832a501-d940-4109-8254-8182cd8eee17,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,a3fe436d-9e10-4c70-83c7-830e7fee57d6},"",9,3,1,0,""},
{0,112,8},2},
{7,e04432c1-f4e1-4cc3-bd8f-461402e7db68,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,5ea623f4-4c9a-401f-a2f8-91866d961ad3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,e5486687-c541-421e-aa4f-b4e17eaa0ae6,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,ef0eb820-6aed-4879-be56-10531ec41ccd,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -627,34 +655,7 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7}
},0,""},2},
{7,1a5b3da4-958a-4fa4-95e8-b640d7f50ba8,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,fc5454a4-8ba4-41d9-a874-96be8662b153,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,bc8c1d34-cc63-418d-b2d4-41b8ef0357d8,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -681,7 +682,7 @@ BgxkEQA7}
},
{4,1,
{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2},
{7,2cb2c5da-5bec-4aac-b443-f0798b5da120,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,d3a2326c-0207-431b-a6a0-a104ed20c2fd,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -713,7 +714,7 @@ BgxkEQA7}
huTk5L29vQNDCLrcXTAWt4K5N1AVutdbIBAkATIDdwisAKbKkIqlCcixPARrG+gw
HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7}
},0,""},2},
{7,6d93491e-0d21-4fec-bf22-44eb01dbb14e,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,b0fbcdb0-306a-4a0a-a062-207fb7bd0321,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -745,7 +746,34 @@ HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7}
5L29vQAAAAM4CLrcTTASt0K5N1AVutdbIAzkAFKBIazC6YiluQEp285w6TY1uzM5
0q+i8uFGOlxxNVRIIrOoIgEAOw==}
},0,""},2},
{7,5839a022-50d7-4f04-a7f1-374d63b2e165,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,36613f4d-4c69-47d6-b724-f107d5bfbc56,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,99718b16-af05-4f52-9317-7f80ae5572f1,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -772,9 +800,9 @@ HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7}
},
{4,1,
{0,c78e788d-c8f3-48ea-aa5c-b571bb079b06},"",-1,-1,0,0,""},2},
{7,b8622cc2-d6f2-4e1b-ad2b-285b8764c535,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,a93c6cab-a4e5-4b23-9c3b-f213a4fb3120,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,fe1980fe-e0fc-4606-8d2b-90bdac378458,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,8f844a78-e54f-4cab-9458-d01a286fa48a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -801,37 +829,9 @@ HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7}
},
{4,1,
{0,98f09020-9b4d-48bc-96b4-84d954a633e8},"",14,2,1,0,""},2},
{7,3c900be0-ad66-4112-881c-6c8af6a260bf,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,a3fe436d-9e10-4c70-83c7-830e7fee57d6},"",9,3,1,0,""},
{0,112,8},2},
{7,5c54ceb9-a8cc-41d2-9c0f-d4be11cba8b7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,471048dd-12b6-4972-9f02-a1d57e30acb0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,bf0161fc-81d5-4746-820d-8a583e10f2ce,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,46a30e82-d658-486c-8467-1dade1740301,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -858,120 +858,120 @@ HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7}
},
{4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,26,840d9a3a-1f27-4d60-bb0c-569499e309fa,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,26,48a0d43a-82fe-4a7b-8b4e-8392428b2784,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
},0,06065768-4daa-4854-8938-626ef7948c8a,1076,1e2,0,0,1,0,1,0,0},c1651eef-78a9-48f2-a37c-92ede5315246,
},0,06065768-4daa-4854-8938-626ef7948c8a,1076,1e2,0,0,1,0,1,0,0},2c7ca46e-291a-4938-9007-143f2f1c8d44,
{8,"Разделитель1",0,1,
{1,0},0,06065768-4daa-4854-8938-626ef7948c8a,1081,1e2,2,0,1,0,1,0,0},33651631-e3f0-4f9d-a04a-d4674a726a05,
{1,0},0,06065768-4daa-4854-8938-626ef7948c8a,1081,1e2,2,0,1,0,1,0,0},e27e51f7-50fd-42e5-b9de-9b9cae94f0ae,
{8,"ПереместитьВверх",0,4,
{1,2,
{"ru","Переместить вверх"},
{"en","Переместить вверх"}
},1,06065768-4daa-4854-8938-626ef7948c8a,1086,1e2,0,0,1,0,1,0,0},15522a65-0deb-4af2-8b22-72c0af19c6a3,
},1,06065768-4daa-4854-8938-626ef7948c8a,1086,1e2,0,0,1,0,1,0,0},96c9946d-024c-475f-a3a3-4474f07a90d4,
{8,"ПереместитьВниз",0,5,
{1,2,
{"ru","Переместить вниз"},
{"en","Переместить вниз"}
},1,06065768-4daa-4854-8938-626ef7948c8a,1087,1e2,0,0,1,0,1,0,0},33ae8e56-e501-402d-a6cf-4df488c2f412,
},1,06065768-4daa-4854-8938-626ef7948c8a,1087,1e2,0,0,1,0,1,0,0},ac56e3f2-48d7-4e8f-a7ce-33cd4c1e4b9b,
{8,"Действие4",0,1,
{1,1,
{"#","Действие4"}
},0,06065768-4daa-4854-8938-626ef7948c8a,1082,1e2,0,0,1,0,1,0,0},4e57b55b-93c7-494c-b65e-a970823a62ee,
},0,06065768-4daa-4854-8938-626ef7948c8a,1082,1e2,0,0,1,0,1,0,0},ef119f45-6bb9-41a9-b883-feb95daa7623,
{8,"Действие5",0,1,
{1,1,
{"#","Действие5"}
},0,06065768-4daa-4854-8938-626ef7948c8a,1083,1e2,0,0,1,0,1,0,0},d8d0e808-73a1-4a7b-996c-80602aec916d,
},0,06065768-4daa-4854-8938-626ef7948c8a,1083,1e2,0,0,1,0,1,0,0},eac20acf-7080-4ffb-9965-ac01cfe52bf7,
{8,"Обновить",0,3,
{1,2,
{"ru","Обновить"},
{"en","Обновить"}
},1,06065768-4daa-4854-8938-626ef7948c8a,339,1e2,0,0,1,0,0,0,0},e320e493-e837-4354-b688-99eeed3b50ab,
},1,06065768-4daa-4854-8938-626ef7948c8a,339,1e2,0,0,1,0,0,0,0},8aed5203-b2fc-4ed6-b153-a4c68451c380,
{8,"Разделитель2",0,1,
{1,1,
{"ru","Действие6"}
},0,06065768-4daa-4854-8938-626ef7948c8a,20,1e2,2,0,1,0,0,0,0},d1029cb6-3f1f-4df7-9bdf-515ce98b181c,
},0,06065768-4daa-4854-8938-626ef7948c8a,20,1e2,2,0,1,0,0,0,0},b3d55493-cae6-499c-9806-94eb3a2f8c79,
{8,"БезСлужебных",0,1,
{1,2,
{"ru","Без служебных"},
{"en","Без служебных"}
},1,06065768-4daa-4854-8938-626ef7948c8a,123,1e2,0,0,1,0,0,0,0},5c076c92-0505-4abd-9126-94790348adeb,
},1,06065768-4daa-4854-8938-626ef7948c8a,123,1e2,0,0,1,0,0,0,0},e4fac758-5737-4d75-b41a-f5a0f1b06e38,
{8,"Разделитель5",0,1,
{1,1,
{"ru","Действие7"}
},0,06065768-4daa-4854-8938-626ef7948c8a,258,1e2,2,0,1,0,0,0,0},acc2d9ac-4921-4ef7-b8c1-9ca50362981f,
},0,06065768-4daa-4854-8938-626ef7948c8a,258,1e2,2,0,1,0,0,0,0},c0e5017e-f91b-431d-b23e-aed227656bcd,
{8,"ЯчейкаСтрока",0,1,
{1,2,
{"ru","Ячейка/Строка"},
{"en","Ячейка/Строка"}
},1,06065768-4daa-4854-8938-626ef7948c8a,257,1e2,0,0,1,0,0,0,0},dfa3a958-adbe-4fec-9d9d-1b42b9684b42,
},1,06065768-4daa-4854-8938-626ef7948c8a,257,1e2,0,0,1,0,0,0,0},f4371837-0cd1-47f7-bde0-0b36e12bc6a5,
{8,"Разделитель3",0,1,
{1,1,
{"ru","Действие6"}
},0,06065768-4daa-4854-8938-626ef7948c8a,124,1e2,2,0,1,0,0,0,0},2971b6a5-a112-492d-a5d2-af60f570e17f,
},0,06065768-4daa-4854-8938-626ef7948c8a,124,1e2,2,0,1,0,0,0,0},865f6344-6b4d-454e-b9f5-18379035d7c9,
{8,"ОткрыватьИсследовать",0,1,
{1,2,
{"ru","Открывать/Исследовать"},
{"en","Открывать/Исследовать"}
},1,06065768-4daa-4854-8938-626ef7948c8a,21,1e2,0,0,1,0,0,0,0},5ea623f4-4c9a-401f-a2f8-91866d961ad3,
},1,06065768-4daa-4854-8938-626ef7948c8a,21,1e2,0,0,1,0,0,0,0},e04432c1-f4e1-4cc3-bd8f-461402e7db68,
{8,"Разделитель4",0,1,
{1,1,
{"ru","Действие6"}
},0,06065768-4daa-4854-8938-626ef7948c8a,142,1e2,2,0,1,0,0,0,0},e5486687-c541-421e-aa4f-b4e17eaa0ae6,
},0,06065768-4daa-4854-8938-626ef7948c8a,142,1e2,2,0,1,0,0,0,0},ef0eb820-6aed-4879-be56-10531ec41ccd,
{8,"МенеджерТабличногоПоля",0,7,
{1,2,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}
},1,06065768-4daa-4854-8938-626ef7948c8a,428,1e2,0,0,1,0,0,0,0},fc5454a4-8ba4-41d9-a874-96be8662b153,
},1,06065768-4daa-4854-8938-626ef7948c8a,428,1e2,0,0,1,0,0,0,0},bc8c1d34-cc63-418d-b2d4-41b8ef0357d8,
{8,"РазличныеЗначенияКолонки",0,3,
{1,2,
{"ru","Значения колонки"},
{"en","Значения колонки"}
},1,06065768-4daa-4854-8938-626ef7948c8a,849,1e2,0,0,1,0,0,0,0},2cb2c5da-5bec-4aac-b443-f0798b5da120,
},1,06065768-4daa-4854-8938-626ef7948c8a,849,1e2,0,0,1,0,0,0,0},d3a2326c-0207-431b-a6a0-a104ed20c2fd,
{8,"СжатьКолонки",0,2,
{1,2,
{"ru","Сжать колонки"},
{"en","Сжать колонки"}
},1,06065768-4daa-4854-8938-626ef7948c8a,141,1e2,0,0,1,0,0,0,0},6d93491e-0d21-4fec-bf22-44eb01dbb14e,
},1,06065768-4daa-4854-8938-626ef7948c8a,141,1e2,0,0,1,0,0,0,0},b0fbcdb0-306a-4a0a-a062-207fb7bd0321,
{8,"ШиринаКолонок",0,4,
{1,2,
{"ru","Расширить"},
{"en","Расширить"}
},1,06065768-4daa-4854-8938-626ef7948c8a,330,1e2,0,0,1,0,0,0,0},1a5b3da4-958a-4fa4-95e8-b640d7f50ba8,
},1,06065768-4daa-4854-8938-626ef7948c8a,330,1e2,0,0,1,0,0,0,0},36613f4d-4c69-47d6-b724-f107d5bfbc56,
{8,"ПоказыватьИтоги",0,3,
{1,2,
{"ru","Итоги"},
{"en","Итоги"}
},1,06065768-4daa-4854-8938-626ef7948c8a,1051,1e2,0,0,1,0,0,0,0},5839a022-50d7-4f04-a7f1-374d63b2e165,
},1,06065768-4daa-4854-8938-626ef7948c8a,1051,1e2,0,0,1,0,0,0,0},99718b16-af05-4f52-9317-7f80ae5572f1,
{8,"Идентификаторы",0,2,
{1,2,
{"ru","Отображать идентификаторы"},
{"en","Отображать идентификаторы"}
},1,06065768-4daa-4854-8938-626ef7948c8a,510,1e2,0,0,1,0,0,0,0},b8622cc2-d6f2-4e1b-ad2b-285b8764c535,
},1,06065768-4daa-4854-8938-626ef7948c8a,510,1e2,0,0,1,0,0,0,0},a93c6cab-a4e5-4b23-9c3b-f213a4fb3120,
{8,"Разделитель7",0,3,
{1,1,
{"ru","Действие6"}
},0,06065768-4daa-4854-8938-626ef7948c8a,183,1e2,2,0,1,0,0,0,0},fe1980fe-e0fc-4606-8d2b-90bdac378458,
},0,06065768-4daa-4854-8938-626ef7948c8a,183,1e2,2,0,1,0,0,0,0},8f844a78-e54f-4cab-9458-d01a286fa48a,
{8,"КонсольКомпоновки",0,2,
{1,2,
{"ru","Консоль компоновки"},
{"en","Консоль компоновки"}
},1,06065768-4daa-4854-8938-626ef7948c8a,453,1e2,0,0,1,0,0,0,0},3c900be0-ad66-4112-881c-6c8af6a260bf,
},1,06065768-4daa-4854-8938-626ef7948c8a,453,1e2,0,0,1,0,0,0,0},3832a501-d940-4109-8254-8182cd8eee17,
{8,"Справка",0,5,
{1,2,
{"ru","Синтакс-помощник"},
{"en","Синтакс-помощник"}
},1,06065768-4daa-4854-8938-626ef7948c8a,327,1e2,0,0,1,0,0,0,0},8fe706b1-a231-4f9a-914a-6022dc2d669c,
},1,06065768-4daa-4854-8938-626ef7948c8a,327,1e2,0,0,1,0,0,0,0},cad3a7b7-c469-4531-ae70-57657955f7a4,
{8,"Сравнить",0,2,
{1,2,
{"ru","Запомнить для сравнения"},
{"en","Запомнить для сравнения"}
},1,06065768-4daa-4854-8938-626ef7948c8a,775,1e2,0,0,1,0,0,0,0},5c54ceb9-a8cc-41d2-9c0f-d4be11cba8b7,
},1,06065768-4daa-4854-8938-626ef7948c8a,775,1e2,0,0,1,0,0,0,0},471048dd-12b6-4972-9f02-a1d57e30acb0,
{8,"Разделитель6",0,1,
{1,1,
{"ru","Действие6"}
},0,06065768-4daa-4854-8938-626ef7948c8a,329,1e2,2,0,1,0,0,0,0},bf0161fc-81d5-4746-820d-8a583e10f2ce,
},0,06065768-4daa-4854-8938-626ef7948c8a,329,1e2,2,0,1,0,0,0,0},46a30e82-d658-486c-8467-1dade1740301,
{8,"ОПодсистеме",0,3,
{1,2,
{"ru","О подсистеме"},
@ -1559,7 +1559,7 @@ HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7}
{0}
}
}
},600,300,1,0,1,4,4,430,600,300,96},
},600,300,1,0,1,4,4,435,600,300,96},
{
{0},13,
{9,

View File

@ -225,6 +225,8 @@
КорневаяСтрока.Успех = Истина;
ЗаполнитьСтрокуСлова(КорневаяСтрока);
УстановитьЗначениеСловаВСтроке(КорневаяСтрока, Истина, Значение);
ЭтаФорма.Заголовок = СтрЗаменить(ЭтаФорма.Заголовок, "Исследователь объектов ", "ИО");
ирОбщий.ОбновитьТекстПослеМаркераВСтрокеЛкс(ЭтаФорма.Заголовок,, КорневаяСтрока.ТипЗначения, ": ");
ТекущаяСтрока = КорневаяСтрока;
Если КорневаяСтрока.Строки.Количество() > 0 Тогда
НоваяВысотаЯчейки = 1;
@ -967,7 +969,7 @@
Возврат;
КонецЕсли;
Попытка
Строка = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(Значение, Истина);
Строка = ирОбщий.ОбъектВСтрокуXMLЛкс(Значение, Истина);
Исключение
Сообщить(ПодробноеПредставлениеОшибки(ИнформацияОбОшибке().Причина));
Возврат;
@ -1087,7 +1089,7 @@
Если Не ЗначениеЗаполнено(Текст) Тогда
Возврат;
КонецЕсли;
Объект = ирОбщий.ВосстановитьОбъектИзСтрокиXMLЛкс(Текст);
Объект = ирОбщий.ОбъектИзСтрокиXMLЛкс(Текст);
Если Объект = Неопределено Тогда
Возврат;
КонецЕсли;

View File

@ -69,20 +69,26 @@
ирОбщий.ТабличноеПолеВосстановитьСостояниеСтрокЛкс(ЭлементыФормы.Версии, СостояниеСтрокВерсии);
ирОбщий.ТабличноеПолеВосстановитьСостояниеСтрокЛкс(ЭлементыФормы.Поля, СостояниеСтрокПоля);
Если ЗначениеЗаполнено(ПараметрПолноеИмяМД) Тогда
НайденнаяСтрока = Типы.Найти(ПараметрПолноеИмяМД, "ПолноеИмяМД");
Если НайденнаяСтрока <> Неопределено Тогда
ЭлементыФормы.Типы.ТекущаяСтрока = НайденнаяСтрока;
КонецЕсли;
ЭтаФорма.ПараметрПолноеИмяМД = Неопределено;
КонецЕсли;
Если ЗначениеЗаполнено(ПараметрКлючОбъекта) Тогда
НайденнаяСтрока = Типы.Найти(Метаданные.НайтиПоТипу(ирОбщий.ТипОбъектаБДЛкс(ПараметрКлючОбъекта)).ПолноеИмя(), "ПолноеИмяМД");
Если НайденнаяСтрока <> Неопределено Тогда
ЭлементыФормы.Типы.ТекущаяСтрока = НайденнаяСтрока;
Иначе
ПараметрКлючОбъекта = Неопределено;
КонецЕсли;
ЭтаФорма.ПараметрКлючОбъекта = Неопределено;
КонецЕсли;
Если ЗначениеЗаполнено(ПараметрИмяРеквизита) Тогда
СтрокаРеквизита = Поля.Найти(ПараметрИмяРеквизита, "ИмяПоля");
Если СтрокаРеквизита <> Неопределено Тогда
ЭлементыФормы.Поля.ТекущаяСтрока = СтрокаРеквизита;
КонецЕсли;
ПараметрИмяРеквизита = Неопределено;
ЭтаФорма.ПараметрИмяРеквизита = Неопределено;
КонецЕсли;
КонецЕсли;

View File

@ -185,15 +185,15 @@
Кнопка.Доступность = Ложь;
КонецПопытки;
ФайлШаблоновТекста = ирОбщий.ВосстановитьЗначениеЛкс(ИмяКласса + ".ФайлШаблоновТекста");
Если Ложь
Или ТипЗнч(ФайлШаблоновТекста) <> Тип("Строка")
Или ФайлШаблоновТекста = ""
Тогда
КнопкаВыполнитьШаблон = ирОбщий.КнопкаКоманднойПанелиЭкземпляраКомпонентыЛкс(ЭтотОбъект, "ВыполнитьШаблон");
КнопкаВыполнитьШаблон.Доступность = Ложь;
КнопкаВыполнитьШаблон.СочетаниеКлавиш = Новый СочетаниеКлавиш(Клавиша.Нет); // Чтобы освободить сочетание клавиш
КонецЕсли;
//ФайлШаблоновТекста = ирОбщий.ВосстановитьЗначениеЛкс(ИмяКласса + ".ФайлШаблоновТекста");
//Если Ложь
// Или ТипЗнч(ФайлШаблоновТекста) <> Тип("Строка")
// Или ФайлШаблоновТекста = ""
//Тогда
// КнопкаВыполнитьШаблон = ирОбщий.КнопкаКоманднойПанелиЭкземпляраКомпонентыЛкс(ЭтотОбъект, "ВыполнитьШаблон");
// КнопкаВыполнитьШаблон.Доступность = Ложь;
// КнопкаВыполнитьШаблон.СочетаниеКлавиш = Новый СочетаниеКлавиш(Клавиша.Нет); // Чтобы освободить сочетание клавиш
//КонецЕсли;
Если СтруктураЭкземляров <> Неопределено Тогда
СтруктураЭкземляров.Вставить(Имя, ЭтотОбъект);
@ -1525,7 +1525,7 @@
#Если ТолстыйКлиентОбычноеПриложение Тогда
ОткрытьПодсказкуПоВызовуМетодаПассивно(ФормаВызовМетода);
Если Не БылаОткрыта Тогда
ФормаВладелец.Активизировать();
ирОбщий.Форма_АктивироватьОткрытьЛкс(ФормаВладелец);
КонецЕсли;
#Иначе
ФормаВызовМетода.ОткрытьМодально();
@ -4490,7 +4490,8 @@
КонецЕсли;
мФормаАвтодополнение.ТекущееСлово = НачалоСлова;
мФормаАвтодополнение.ЗапомнитьПозициюКаретки();
ФормаВладелец.Активизировать(); // https://www.hostedredmine.com/issues/911214
ФормаВладелец.Активизировать();
//ирОбщий.Форма_АктивироватьОткрытьЛкс(ФормаВладелец); // https://www.hostedredmine.com/issues/911214
ПараметрЗакрытияПодсказки = мФормаАвтодополнение.ОткрытьМодально();
ирОбщий.УстановитьФокусВводаФормеЛкс(ФормаВладелец);
Если ПараметрЗакрытияПодсказки = Неопределено Тогда
@ -5041,76 +5042,84 @@
Процедура ВыполнитьШаблонТекста()
ВыделитьНачалоИКонецТекущейСтроки();
ЗаменаТабуляции = ирОбщий.СтрокаПовторомЛкс(" ", ШиринаТабуляции);
RegExp.Global = Ложь;
СтрокаРазделителейШаблоновТекста = ";.,:()[]";
RegExp.Pattern = "([^\s" + ирОбщий.ПреобразоватьТекстДляРегулярныхВыраженийЛкс(СтрокаРазделителейШаблоновТекста) + "]*)$";
Результат = RegExp.Execute(ТекущееНачалоСтроки);
Если Результат.Count > 0 Тогда
НачалоКонтекста = Результат.Item(0).SubMatches(0);
Если Не ЗначениеЗаполнено(НачалоКонтекста) Тогда
Возврат;
КонецЕсли;
ТаблицаШаблоновТекста = мПлатформа.ПолучитьТаблицуШаблоновТекста(ИмяКласса, мСообщенияЧерезПредупреждения);
Если ТаблицаШаблоновТекста = Неопределено Тогда
Возврат;
КонецЕсли;
//СтрокаШаблона = ТаблицаШаблоновТекста.Найти(НРег(НачалоКонтекста), "ШаблонБезКвадратныхСкобок");
СтрокаШаблона = Неопределено;
Для каждого ТекСтрокаШаблона Из ТаблицаШаблоновТекста Цикл
Если ТекСтрокаШаблона.Шаблон = НРег(НачалоКонтекста) Тогда
СтрокаШаблона = ТекСтрокаШаблона;
Прервать;
КонецЕсли;
МинимальнаяДлинаСовпадения = Найти(ТекСтрокаШаблона.Шаблон, "[");
Если МинимальнаяДлинаСовпадения > 0 Тогда
Если СтрДлина(НачалоКонтекста) < МинимальнаяДлинаСовпадения - 1 Тогда
Продолжить;
КонецЕсли;
ШаблонБезСкобок = СтрЗаменить(ТекСтрокаШаблона.Шаблон, "[", "");
ШаблонБезСкобок = СтрЗаменить(ШаблонБезСкобок, "]", "");
Если Найти(ШаблонБезСкобок, НРег(НачалоКонтекста)) = 1 Тогда
ПоследняяПозицияКурсора = 0;
КонечныйТекстЗамены = Неопределено;
ТаблицаШаблоновТекста = мПлатформа.ПолучитьТаблицуШаблоновТекста(ИмяКласса, мСообщенияЧерезПредупреждения);
Если Ложь
Или ТаблицаШаблоновТекста = Неопределено
Или ТаблицаШаблоновТекста.Количество() = 0
Тогда
КонечныйТекстЗамены = " ";
Иначе
RegExp.Global = Ложь;
СтрокаРазделителейШаблоновТекста = ";.,:()[]";
RegExp.Pattern = "([^\s" + ирОбщий.ПреобразоватьТекстДляРегулярныхВыраженийЛкс(СтрокаРазделителейШаблоновТекста) + "]*)$";
Результат = RegExp.Execute(ТекущееНачалоСтроки);
Если Результат.Count > 0 Тогда
НачалоКонтекста = Результат.Item(0).SubMatches(0);
Если Не ЗначениеЗаполнено(НачалоКонтекста) Тогда
Возврат;
КонецЕсли;
//СтрокаШаблона = ТаблицаШаблоновТекста.Найти(НРег(НачалоКонтекста), "ШаблонБезКвадратныхСкобок");
СтрокаШаблона = Неопределено;
Для каждого ТекСтрокаШаблона Из ТаблицаШаблоновТекста Цикл
Если ТекСтрокаШаблона.Шаблон = НРег(НачалоКонтекста) Тогда
СтрокаШаблона = ТекСтрокаШаблона;
Прервать;
КонецЕсли;
КонецЕсли;
КонецЦикла;
Если СтрокаШаблона <> Неопределено Тогда
RegExp.Global = Истина;
RegExp.MultiLine = Истина;
RegExp.Pattern = "(<\?\s*(""[^""\^]*"")?(?:.|\r|\n)*?>)|(.|\r|\n)";
Результат = RegExp.Execute(СтрокаШаблона.Замена);
КонечныйТекстЗамены = "";
ПоследняяПозицияКурсора = 0;
КешПараметров = Новый ТаблицаЗначений;
КешПараметров.Колонки.Добавить("ИмяПараметра");
КешПараметров.Колонки.Добавить("ЗначениеПараметра");
Для Каждого Match Из Результат Цикл
УправляющаяКонструкция = Match.SubMatches(0);
Если ирОбщий.ЛиПустаяПодгруппаRegExpЛкс(УправляющаяКонструкция) Тогда
КонечныйТекстЗамены = КонечныйТекстЗамены + Match.SubMatches(2);
Иначе
ИмяПараметраШаблона = Match.SubMatches(1);
Если Не ирОбщий.ЛиПустаяПодгруппаRegExpЛкс(ИмяПараметраШаблона) Тогда
ИмяПараметраШаблона = Сред(ИмяПараметраШаблона, 2, СтрДлина(ИмяПараметраШаблона) - 2);
ВведеннаяСтрока = "";
Если ИмяПараметраШаблона <> "" Тогда
СтрокаКэша = КешПараметров.Найти(ИмяПараметраШаблона, "ИмяПараметра");
Если СтрокаКэша <> Неопределено Тогда
ВведеннаяСтрока = СтрокаКэша.ЗначениеПараметра;
Иначе
СтрокаКэша = КешПараметров.Добавить();
СтрокаКэша.ИмяПараметра = ИмяПараметраШаблона;
ВвестиЗначение(ВведеннаяСтрока, ИмяПараметраШаблона, Тип("Строка"));
СтрокаКэша.ЗначениеПараметра = ВведеннаяСтрока;
КонецЕсли;
КонецЕсли;
КонечныйТекстЗамены = КонечныйТекстЗамены + ВведеннаяСтрока;
Иначе
ПоследняяПозицияКурсора = СтрДлина(КонечныйТекстЗамены) + 1;
МинимальнаяДлинаСовпадения = Найти(ТекСтрокаШаблона.Шаблон, "[");
Если МинимальнаяДлинаСовпадения > 0 Тогда
Если СтрДлина(НачалоКонтекста) < МинимальнаяДлинаСовпадения - 1 Тогда
Продолжить;
КонецЕсли;
ШаблонБезСкобок = СтрЗаменить(ТекСтрокаШаблона.Шаблон, "[", "");
ШаблонБезСкобок = СтрЗаменить(ШаблонБезСкобок, "]", "");
Если Найти(ШаблонБезСкобок, НРег(НачалоКонтекста)) = 1 Тогда
СтрокаШаблона = ТекСтрокаШаблона;
Прервать;
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецЦикла;
Если СтрокаШаблона <> Неопределено Тогда
RegExp.Global = Истина;
RegExp.MultiLine = Истина;
RegExp.Pattern = "(<\?\s*(""[^""\^]*"")?(?:.|\r|\n)*?>)|(.|\r|\n)";
Результат = RegExp.Execute(СтрокаШаблона.Замена);
КонечныйТекстЗамены = "";
КешПараметров = Новый ТаблицаЗначений;
КешПараметров.Колонки.Добавить("ИмяПараметра");
КешПараметров.Колонки.Добавить("ЗначениеПараметра");
Для Каждого Match Из Результат Цикл
УправляющаяКонструкция = Match.SubMatches(0);
Если ирОбщий.ЛиПустаяПодгруппаRegExpЛкс(УправляющаяКонструкция) Тогда
КонечныйТекстЗамены = КонечныйТекстЗамены + Match.SubMatches(2);
Иначе
ИмяПараметраШаблона = Match.SubMatches(1);
Если Не ирОбщий.ЛиПустаяПодгруппаRegExpЛкс(ИмяПараметраШаблона) Тогда
ИмяПараметраШаблона = Сред(ИмяПараметраШаблона, 2, СтрДлина(ИмяПараметраШаблона) - 2);
ВведеннаяСтрока = "";
Если ИмяПараметраШаблона <> "" Тогда
СтрокаКэша = КешПараметров.Найти(ИмяПараметраШаблона, "ИмяПараметра");
Если СтрокаКэша <> Неопределено Тогда
ВведеннаяСтрока = СтрокаКэша.ЗначениеПараметра;
Иначе
СтрокаКэша = КешПараметров.Добавить();
СтрокаКэша.ИмяПараметра = ИмяПараметраШаблона;
ВвестиЗначение(ВведеннаяСтрока, ИмяПараметраШаблона, Тип("Строка"));
СтрокаКэша.ЗначениеПараметра = ВведеннаяСтрока;
КонецЕсли;
КонецЕсли;
КонечныйТекстЗамены = КонечныйТекстЗамены + ВведеннаяСтрока;
Иначе
ПоследняяПозицияКурсора = СтрДлина(КонечныйТекстЗамены) + 1;
КонецЕсли;
КонецЕсли;
КонецЦикла;
ЗаменаТабуляции = ирОбщий.СтрокаПовторомЛкс(" ", ШиринаТабуляции);
КонецЕсли;
КонецЕсли;
КонецЕсли;
Если КонечныйТекстЗамены <> Неопределено Тогда
КонечныйТекстЗаменыТД = Новый ТекстовыйДокумент;
КонечныйТекстЗаменыТД.УстановитьТекст(КонечныйТекстЗамены);
лКонечнаяСтрока = 0;
@ -5170,10 +5179,9 @@
КонецЕсли;
мНачальнаяСтрока = мКонечнаяСтрока;
мНачальнаяКолонка = мКонечнаяКолонка;
КонецЕсли;
КонецЕсли;
КонецПроцедуры // ВыполнитьШаблонТекста()
КонецПроцедуры
//ирПортативный лФайл = Новый Файл(ИспользуемоеИмяФайла);
//ирПортативный ПолноеИмяФайлаБазовогоМодуля = Лев(лФайл.Путь, СтрДлина(лФайл.Путь) - СтрДлина("Модули\")) + "ирПортативный.epf";

View File

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

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,af9adc89-810f-43bd-8385-9de2b9d8f6c3,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,d571fcfe-5ad1-4724-94f2-fe34cb4e7d70,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыНеМетоды",
{1,"ДействияФормыНеМетоды",
{1,1,
@ -708,35 +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,315c8afe-7c93-4d87-b2f7-9a92dc8dfaa0,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,6a3a702e-ccf6-4ff8-94d3-ca557df514ab},"",-1,-1,0,0,""},
{0,51,8},2},
{7,395f0846-dfa3-49a8-ad8a-d9934809c162,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,ef98413a-0db9-43f4-9d33-76d812949d59,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыНеСвойства",
{1,"ДействияФормыНеСвойства",
{1,1,
@ -763,18 +735,46 @@ 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},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,af9adc89-810f-43bd-8385-9de2b9d8f6c3,
{0,50,8},2},
{7,47b892ec-cb30-4b17-9a55-09cd20aafae4,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,6a3a702e-ccf6-4ff8-94d3-ca557df514ab},"",-1,-1,0,0,""},
{0,51,8},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,d571fcfe-5ad1-4724-94f2-fe34cb4e7d70,
{8,"НеМетоды",0,1,
{1,2,
{"ru","Не методы"},
{"en","Не методы"}
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,34,1e2,0,0,1,0,0,0,0},395f0846-dfa3-49a8-ad8a-d9934809c162,
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,34,1e2,0,0,1,0,0,0,0},ef98413a-0db9-43f4-9d33-76d812949d59,
{8,"НеСвойства",0,1,
{1,2,
{"ru","Не Свойства"},
{"en","Не Свойства"}
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,35,1e2,0,0,1,0,0,0,0},315c8afe-7c93-4d87-b2f7-9a92dc8dfaa0,
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,35,1e2,0,0,1,0,0,0,0},47b892ec-cb30-4b17-9a55-09cd20aafae4,
{8,"НеКлючевыеСлова",0,1,
{1,2,
{"ru","Не ключевые слова"},
@ -925,33 +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,8758015e-9147-41f3-b51b-39c354f20285,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыПереброситьВведеннуюСтроку",
{1,"КоманднаяПанельФормыПереброситьВведеннуюСтроку",
{1,1,
{"ru","Перебросить введенную строку"}
},
{1,1,
{"ru","Перебросить введенную строку"}
},
{1,1,
{"ru","Перебросить введенную строку"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},14,
{1,2,
{"ru","Перебросить введенную строку между основым полем ввода и полем фильтра"},
{"en","Перебросить введенную строку между основым полем ввода и полем фильтра"}
},
{1,2,
{"ru","Перебросить введенную строку"},
{"en","Перебросить введенную строку"}
},
{0,32,8},2},
{7,a2126186-bce1-40f9-bbe7-11d43ec55cd5,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,0f941036-bd64-4a89-a67a-6e82e4523efc,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыВнутрь",
{1,"КоманднаяПанельФормыВнутрь",
{1,1,
@ -979,7 +953,7 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
{4,1,
{-9},"",-1,-1,1,0,""},
{0,0,0},2},
{7,747421b0-4e2b-4a2e-9dd5-b3287829ca58,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,1c244e3f-12da-41e8-bbab-fc5568774275,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыКонтекстнаяСправка",
{1,"КоманднаяПанельФормыКонтекстнаяСправка",
{1,1,
@ -1006,18 +980,44 @@ 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},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,a2126186-bce1-40f9-bbe7-11d43ec55cd5,
{0,112,8},2},
{7,885e8911-524a-4cd1-9f59-cfa766a90296,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыПереброситьВведеннуюСтроку",
{1,"КоманднаяПанельФормыПереброситьВведеннуюСтроку",
{1,1,
{"ru","Перебросить введенную строку"}
},
{1,1,
{"ru","Перебросить введенную строку"}
},
{1,1,
{"ru","Перебросить введенную строку"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},14,
{1,2,
{"ru","Перебросить введенную строку между основым полем ввода и полем фильтра"},
{"en","Перебросить введенную строку между основым полем ввода и полем фильтра"}
},
{1,2,
{"ru","Перебросить введенную строку"},
{"en","Перебросить введенную строку"}
},
{0,32,8},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,0f941036-bd64-4a89-a67a-6e82e4523efc,
{8,"Внутрь",0,1,
{1,2,
{"ru","Внутрь (Клавиша ""."")"},
{"en","Внутрь (Клавиша ""."")"}
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,7,1e2,0,0,1,0,0,0,0},747421b0-4e2b-4a2e-9dd5-b3287829ca58,
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,7,1e2,0,0,1,0,0,0,0},1c244e3f-12da-41e8-bbab-fc5568774275,
{8,"КонтекстнаяСправка",0,1,
{1,2,
{"ru","Справка по слову"},
{"en","Справка по слову"}
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,4,1e2,0,0,1,0,0,0,0},8758015e-9147-41f3-b51b-39c354f20285,
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,4,1e2,0,0,1,0,0,0,0},885e8911-524a-4cd1-9f59-cfa766a90296,
{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,999,303,292,96},
},303,292,0,0,1,4,4,1002,303,292,96},
{
{12},23,
{4,

View File

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

View File

@ -661,12 +661,12 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
},3,1000,
{3,3,
{-10}
},13,1001,
{7,2,0,
{-20},1,100},5,1000,
},5,1000,
{3,3,
{-22}
}
},13,1001,
{7,2,0,
{-20},1,100}
},2,
{#base64:AAIoABcBAIYAAAAAG0gAKP///wBBMAMAAQAAALOshgAAAAAAAAAAAAAAAAAAAhwA
NQAAAAwAAIClAAAAzAIAAE1TIFNoZWxsIERsZw==},8,0,0,
@ -772,35 +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,3a11aaa3-980c-4a7c-8c4e-827d64ab59da,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,1505bb43-fd40-45d6-a69f-3c00ee5ef964},"",-1,-1,0,0,""},
{0,49,8},2},
{7,ae31631d-b448-4165-86bd-4342e6cc9890,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,a5ade7c6-c4b8-44bf-8229-f955810dd035,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыНеСвойства",
{1,"ДействияФормыНеСвойства",
{1,1,
@ -828,7 +800,35 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{4,1,
{0,e7c80ffe-44d3-4859-9fd8-9ec60728da09},"",-1,-1,0,0,""},
{0,50,8},2},
{7,c07a6658-6142-4772-8fa1-c8fa40f21442,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,3d8795e6-d3ff-48b9-b91b-2bc470630c87,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,1505bb43-fd40-45d6-a69f-3c00ee5ef964},"",-1,-1,0,0,""},
{0,49,8},2},
{7,1dbc615c-da47-4474-999a-093f8d51a6cc,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,3a11aaa3-980c-4a7c-8c4e-827d64ab59da,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,3d8795e6-d3ff-48b9-b91b-2bc470630c87,
{8,"НеМетоды",0,1,
{1,2,
{"ru","Не методы"},
{"en","Не методы"}
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,34,1e2,0,0,1,0,0,0,0},ae31631d-b448-4165-86bd-4342e6cc9890,
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,34,1e2,0,0,1,0,0,0,0},a5ade7c6-c4b8-44bf-8229-f955810dd035,
{8,"НеСвойства",0,1,
{1,2,
{"ru","Не Свойства"},
{"en","Не Свойства"}
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,35,1e2,0,0,1,0,0,0,0},c07a6658-6142-4772-8fa1-c8fa40f21442,
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,35,1e2,0,0,1,0,0,0,0},1dbc615c-da47-4474-999a-093f8d51a6cc,
{8,"НеКлючевыеСлова",0,1,
{1,2,
{"ru","Не ключевые слова"},
@ -1017,35 +1017,33 @@ 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,6db75165-9479-4342-8c56-a28469c1744d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыВнутрь",
{1,"КоманднаяПанельФормыВнутрь",
{7,ff351f3c-08c5-49c7-b0bb-379b4066c918,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}
}
},15,
},14,
{1,2,
{"ru","Внутрь (Клавиша ""."")"},
{"en","Внутрь (Клавиша ""."")"}
{"ru","Перебросить введенную строку между основым полем ввода и полем фильтра"},
{"en","Перебросить введенную строку между основым полем ввода и полем фильтра"}
},
{1,2,
{"ru","Внутрь (Клавиша ""."")"},
{"en","Внутрь (Клавиша ""."")"}
{"ru","Перебросить введенную строку"},
{"en","Перебросить введенную строку"}
},
{4,1,
{-9},"",-1,-1,1,0,""},
{0,0,0},2},
{7,860fe3af-bf8b-4166-af3b-24644c001bc2,1,e1692cc2-605b-4535-84dd-28440238746c,
{0,32,8},2},
{7,31917c34-199d-4a5e-89ea-3493fc0a71e1,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыКонтекстнаяСправка",
{1,"КоманднаяПанельФормыКонтекстнаяСправка",
{1,1,
@ -1073,43 +1071,45 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{4,1,
{0,b7c81c62-d6ad-4eae-9cea-0e203182db67},"",-1,-1,1,0,""},
{0,112,8},2},
{7,f50ee978-2677-4e78-945a-54cc0e6a333f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыПереброситьВведеннуюСтроку",
{1,"КоманднаяПанельФормыПереброситьВведеннуюСтроку",
{7,5392ae5c-2e5d-475f-9d8f-9c6b79db1237,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}
}
},14,
},15,
{1,2,
{"ru","Перебросить введенную строку между основым полем ввода и полем фильтра"},
{"en","Перебросить введенную строку между основым полем ввода и полем фильтра"}
{"ru","Внутрь (Клавиша ""."")"},
{"en","Внутрь (Клавиша ""."")"}
},
{1,2,
{"ru","Перебросить введенную строку"},
{"en","Перебросить введенную строку"}
{"ru","Внутрь (Клавиша ""."")"},
{"en","Внутрь (Клавиша ""."")"}
},
{0,32,8},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,6db75165-9479-4342-8c56-a28469c1744d,
{4,1,
{-9},"",-1,-1,1,0,""},
{0,0,0},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,5392ae5c-2e5d-475f-9d8f-9c6b79db1237,
{8,"Внутрь",0,1,
{1,2,
{"ru","Внутрь (Клавиша ""."")"},
{"en","Внутрь (Клавиша ""."")"}
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,7,1e2,0,0,1,0,0,0,0},860fe3af-bf8b-4166-af3b-24644c001bc2,
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,7,1e2,0,0,1,0,0,0,0},31917c34-199d-4a5e-89ea-3493fc0a71e1,
{8,"КонтекстнаяСправка",0,1,
{1,2,
{"ru","Справка по слову"},
{"en","Справка по слову"}
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,4,1e2,0,0,1,0,0,0,0},f50ee978-2677-4e78-945a-54cc0e6a333f,
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,4,1e2,0,0,1,0,0,0,0},ff351f3c-08c5-49c7-b0bb-379b4066c918,
{8,"ПереброситьВведеннуюСтроку",0,1,
{1,2,
{"ru","Перебросить введенную строку"},
@ -1220,12 +1220,12 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
},3,1000,
{3,3,
{-10}
},13,1001,
{7,2,0,
{-20},1,100},5,1000,
},5,1000,
{3,3,
{-22}
}
},13,1001,
{7,2,0,
{-20},1,100}
},2,
{#base64:AAIoABcBAIYAAAAAG0gAKP///wBBMAMAAQAAALOshgAAAAAAAAAAAAAAAAAAAhwA
NQAAAAwAAIClAAAAzAIAAE1TIFNoZWxsIERsZw==},8,0,0,
@ -1265,7 +1265,7 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{2,-1,6,0}
},
{0,
{2,37,3,1},
{2,37,3,0},
{2,-1,6,0}
},
{0,
@ -1442,7 +1442,7 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{0}
}
}
},303,292,0,0,1,4,4,754,303,292,96},
},303,292,0,0,1,4,4,757,303,292,96},
{
{12},21,
{4,

View File

@ -16,19 +16,13 @@
Процедура ОбновлениеОтображения()
Если ВКОбщая <> Неопределено Тогда
Активизировать();
ЭтаФорма.Активизировать();
Если МодальныйРежим Или ВводДоступен() Тогда
ВКОбщая.ПереместитьОкноВПозициюКаретки();
ВКОбщая = Неопределено;
ВладелецФормы.Активизировать();
КонецЕсли;
КонецЕсли;
//Если АктивироватьВладельцаФормы = Истина Тогда
// АктивироватьВладельцаФормы = Ложь;
// Если ВводДоступен() Тогда
// ВладелецФормы.Активизировать();
// КонецЕсли;
//КонецЕсли;
КонецПроцедуры

View File

@ -1887,7 +1887,7 @@
{0}
}
}
},595,109,0,0,1,4,4,632,595,109,96},
},595,109,0,0,1,4,4,638,595,109,96},
{
{1},16,
{8,

View File

@ -6223,8 +6223,9 @@
Для Каждого СтрокаПоля Из ПоляДоступнойТаблицы Цикл
МетаданныеПоля = СтрокаПоля.Метаданные;
Если МетаданныеПоля <> Неопределено Тогда
СтрокаПоля.Представление = МетаданныеПоля;
Попытка
ПодсказкаПоля = МетаданныеПоля;
ПодсказкаПоля = МетаданныеПоля.Подсказка;
Исключение
// Поле таблицы перерасчета
Продолжить;
@ -6971,6 +6972,7 @@
ЭлементыФормы.ВыбранныеТаблицы.Колонки.НомерГруппы.Видимость = ПараметрыДиалектаSQL.Это1С;
ЭлементыФормы.НадписьИсточникДанных1С.Видимость = ПараметрыДиалектаSQL.Это1С;
ЭлементыФормы.ИсточникДанных1С.Видимость = ПараметрыДиалектаSQL.Это1С;
ЭлементыФормы.КПВыбранныеТаблицы.Кнопки.ДобавитьКолонкуБД.Доступность = ПараметрыДиалектаSQL.Это1С;
АгрегатныеФункции = Новый СписокЗначений();
АгрегатныеФункции.Добавить("SUM(", ПолучитьСловоЯзыкаЗапросов("SUM"));
@ -10495,10 +10497,11 @@
Если ТекущаяСтрока = Неопределено Или ТекущаяСтрока.Тип = "ВиртуальнаяТаблица" Тогда
Возврат;
КонецЕсли;
Форма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирСтруктураХраненияБД.Форма");
Форма = ирОбщий.ФормаСтруктурыХраненияТаблицыБДЛкс();
Форма.ПараметрИмяТаблицы = ТекущаяСтрока.ПолноеИмя;
Форма.ПараметрПоказыватьSDBL = Истина;
Форма.ПараметрПоказыватьСУБД = Ложь;
Если ЭлементыФормы.ПоляДоступнойТаблицы.ТекущаяСтрока <> Неопределено Тогда
Форма.ПараметрИмяПоля = ЭлементыФормы.ПоляДоступнойТаблицы.ТекущаяСтрока.Имя;
КонецЕсли;
Форма.Открыть();
КонецПроцедуры
@ -11906,6 +11909,28 @@
ЭтаФорма.Обновить();
КонецПроцедуры
Процедура КПВыбранныеТаблицыДобавитьКолонкуБД(Кнопка)
ФормаВыбора = ирОбщий.ФормаВыбораКолонокБДЛкс(ЭтаФорма);
РезультатФормы = ФормаВыбора.ОткрытьМодально();
Если РезультатФормы <> Неопределено Тогда
Для Каждого СтрокаКолонкиБД Из РезультатФормы Цикл
СтрокаДоступнойТаблицы = ДоступныеТаблицы.Найти(НРег(СтрокаКолонкиБД.ПолноеИмяТаблицы), "НПолноеИмя");
СтрокаВыбраннойТаблицы = ДобавитьДоступнуюТаблицуВВыбранные(СтрокаДоступнойТаблицы, Истина);
Если СтрокаВыбраннойТаблицы = Неопределено Тогда
Возврат;
КонецЕсли;
ПолноеИмяПоля = СтрокаВыбраннойТаблицы.Имя + "." + СтрокаКолонкиБД.ИмяКолонки;
ДоступноеПоле = НайтиДоступноеПоле(КомпоновщикЧасти.Настройки.ДоступныеПоляВыбора, ПолноеИмяПоля);
Если ДоступноеПоле <> Неопределено Тогда
ДобавитьДоступноеПолеСДочернимиВВыбранныеПоля(ДоступноеПоле);
КонецЕсли;
КонецЦикла;
КонецЕсли;
СтандартнаяОбработка = Ложь;
КонецПроцедуры
ирОбщий.ИнициализироватьФормуЛкс(ЭтаФорма, "Обработка.ирКлсПолеТекстаПрограммы.Форма.КонструкторЗапроса");
#Если Сервер И Не Сервер Тогда

View File

@ -262,7 +262,7 @@
Возврат;
КонецЕсли;
ОбщиеМетоды.Загрузить(НоваяТаблица);
СтарыйСнимокНастройкиКомпоновки = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(Компоновщик.Настройки);
СтарыйСнимокНастройкиКомпоновки = ирОбщий.ОбъектВСтрокуXMLЛкс(Компоновщик.Настройки);
Если СтарыйМетод <> Неопределено Тогда
НоваяТекущаяСтрока = ОбщиеМетоды.Найти(СтарыйМетод, "ПолноеИмя");
Если НоваяТекущаяСтрока <> Неопределено Тогда
@ -412,7 +412,7 @@
Иначе
ФормаВызовМетода.Открыть();
КонецЕсли;
Активизировать();
ЭтаФорма.Активизировать();
КонецПроцедуры
@ -452,7 +452,7 @@
КонечнаяНастройкаКомпоновки();
Если ОбновлятьСразу Тогда
Если СтарыйСнимокНастройкиКомпоновки <> ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(Компоновщик.Настройки) Тогда
Если СтарыйСнимокНастройкиКомпоновки <> ирОбщий.ОбъектВСтрокуXMLЛкс(Компоновщик.Настройки) Тогда
Компоновщик.Восстановить();
ОбновитьДанные();
КонецЕсли;

View File

@ -5252,7 +5252,145 @@ VhuPhyMTVw07mT/fAGWH/KNDxzyURIxICE8=},0},0,0,0,0,0},
{0},4,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,0,1,
{5,c2e17629-a932-4213-9a06-bf226e56ad84,26,1,15,
{7,faa31b65-04bb-4dda-8622-7d93fc7b71b9,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,6c978cb0-ff47-4a70-8594-bddc85b74f2f,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,32524dc8-a261-4e70-aae8-20f1aa15020c,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОбновить",
{1,"ДействияФормыОбновить",
{1,1,
{"ru","Обновить"}
},
{1,1,
{"ru","Обновить"}
},
{1,1,
{"ru","Обновить"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},6,
{1,2,
{"ru","Обновить список методов"},
{"en","Обновить список методов"}
},
{1,2,
{"ru","Обновить список методов"},
{"en","Обновить список методов"}
},1},
{7,2d993802-3c75-4e7e-9d70-d71873a02acb,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,58fce582-deb9-4eaa-af16-bb8ade54918c,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,98f09020-9b4d-48bc-96b4-84d954a633e8},"",2,13,1,0,""},2},
{7,0181b342-acc1-41aa-8a06-00cd8a59f59a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,222b7b42-738f-447b-af3d-1a9192d860e1,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,aff7384f-ec89-474f-8c09-f4d3ba307306,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,31b93f03-0ba2-4631-a171-0d3a3d2ecc48},"",-1,-1,1,0,""},1},
{7,6408c407-b4fa-4ae2-a3f0-cc9479bb88b1,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -5279,37 +5417,37 @@ VhuPhyMTVw07mT/fAGWH/KNDxzyURIxICE8=},0},0,0,0,0,0},
},
{4,1,
{0,f0ebb5dc-978f-45d6-8d6d-90002b451026},"",-1,-1,0,0,""},2},
{7,9a923b35-caf4-4cd2-9f08-a77c78f003c9,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,d5aa100d-c162-4904-82e0-a267309046d8,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОбновить",
{1,"ДействияФормыОбновить",
{7,4dffffe6-d427-4adf-b596-9af86a46d067,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,cf993bb5-29a2-4b32-ae5c-e6c23088362e,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
{"ru","Обновить"}
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Обновить"}
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Обновить"}
{"ru","Клс команда нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},6,
},7,
{1,2,
{"ru","Обновить список методов"},
{"en","Обновить список методов"}
{"ru","Различные значения колонки"},
{"en","Различные значения колонки"}
},
{1,2,
{"ru","Обновить список методов"},
{"en","Обновить список методов"}
},1},
{7,e255ea72-6421-417d-a960-4a59636b35b2,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,edf00336-359a-4954-b814-c945a8cc14fd,1,e1692cc2-605b-4535-84dd-28440238746c,
{"ru","Различные значения колонки"},
{"en","Различные значения колонки"}
},
{4,1,
{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2},
{7,71673d03-5152-4340-bb75-c9fc22f0ffdb,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыПерейтиКОпределению",
{1,"ДействияФормыПерейтиКОпределению",
{1,1,
@ -5337,118 +5475,7 @@ VhuPhyMTVw07mT/fAGWH/KNDxzyURIxICE8=},0},0,0,0,0,0},
{4,1,
{0,912c5b22-731a-4fab-bdc6-f7c0a77b2c67},"",13,11,1,0,""},
{0,123,0},1},
{7,62baaeae-cb1a-41f0-9a18-596df40d31c4,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,98f09020-9b4d-48bc-96b4-84d954a633e8},"",2,13,1,0,""},2},
{7,94c734ee-1027-454f-bfc9-6dd7833913ad,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,7075ebd6-f494-4069-a41d-d397bb7ff308,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,4d48a4c8-d889-45fd-b48a-b35c485fb830,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,2,
{"ru","Различные значения колонки"},
{"en","Различные значения колонки"}
},
{1,2,
{"ru","Различные значения колонки"},
{"en","Различные значения колонки"}
},
{4,1,
{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2},
{7,a5d5507b-1d64-4d40-8b04-5d0c4de9f8a2,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,31b93f03-0ba2-4631-a171-0d3a3d2ecc48},"",-1,-1,1,0,""},1},
{7,2c675300-b104-4512-a850-6ed86f7e34af,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,efb17c20-ae9b-4906-89d8-4fa5a5576a57,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -5476,34 +5503,7 @@ VhuPhyMTVw07mT/fAGWH/KNDxzyURIxICE8=},0},0,0,0,0,0},
{4,1,
{0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""},
{0,0,0},2},
{7,8bcab0e6-6ecd-4dcf-8316-8101c41e92f7,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,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""},1},
{7,835351a6-dc57-4069-b848-b1d14f642dd6,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,ddcb74e4-6f34-4691-a15f-06cbefeda1c9,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -5530,7 +5530,7 @@ VhuPhyMTVw07mT/fAGWH/KNDxzyURIxICE8=},0},0,0,0,0,0},
},
{4,1,
{0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2},
{7,5800635c-31a7-4178-a359-85be1e692031,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,393adede-0319-4a25-adf1-320a80f325a0,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -5548,16 +5548,16 @@ VhuPhyMTVw07mT/fAGWH/KNDxzyURIxICE8=},0},0,0,0,0,0},
}
},7,
{1,2,
{"ru","Показать структуру формы"},
{"en","Показать структуру формы"}
{"ru","Открыть новое окно"},
{"en","Открыть новое окно"}
},
{1,2,
{"ru","Показать структуру формы"},
{"en","Показать структуру формы"}
{"ru","Открыть новое окно"},
{"en","Открыть новое окно"}
},
{4,1,
{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},
{7,35086328-f52c-48b0-9f03-25d92106d86e,1,e1692cc2-605b-4535-84dd-28440238746c,
{0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""},1},
{7,74e42456-cc27-4383-a387-97a11f2a014c,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -5584,74 +5584,74 @@ VhuPhyMTVw07mT/fAGWH/KNDxzyURIxICE8=},0},0,0,0,0,0},
},
{4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,15,d5aa100d-c162-4904-82e0-a267309046d8,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,15,32524dc8-a261-4e70-aae8-20f1aa15020c,
{8,"Обновить",0,1,
{1,2,
{"ru","Обновить"},
{"en","Обновить"}
},1,c2e17629-a932-4213-9a06-bf226e56ad84,9,1e2,0,0,1,0,0,0,0},9a923b35-caf4-4cd2-9f08-a77c78f003c9,
},1,c2e17629-a932-4213-9a06-bf226e56ad84,9,1e2,0,0,1,0,0,0,0},0181b342-acc1-41aa-8a06-00cd8a59f59a,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,c2e17629-a932-4213-9a06-bf226e56ad84,10,1e2,2,0,1,0,0,0,0},faa31b65-04bb-4dda-8622-7d93fc7b71b9,
},0,c2e17629-a932-4213-9a06-bf226e56ad84,10,1e2,2,0,1,0,0,0,0},6408c407-b4fa-4ae2-a3f0-cc9479bb88b1,
{8,"МенеджерТабличногоПоля",0,5,
{1,2,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}
},1,c2e17629-a932-4213-9a06-bf226e56ad84,24,1e2,0,0,1,0,0,0,0},e255ea72-6421-417d-a960-4a59636b35b2,
},1,c2e17629-a932-4213-9a06-bf226e56ad84,24,1e2,0,0,1,0,0,0,0},4dffffe6-d427-4adf-b596-9af86a46d067,
{8,"Действие1",0,2,
{1,1,
{"#","Действие1"}
},0,c2e17629-a932-4213-9a06-bf226e56ad84,18,1e2,0,0,1,0,0,0,0},7075ebd6-f494-4069-a41d-d397bb7ff308,
},0,c2e17629-a932-4213-9a06-bf226e56ad84,18,1e2,0,0,1,0,0,0,0},6c978cb0-ff47-4a70-8594-bddc85b74f2f,
{8,"Действие2",0,2,
{1,1,
{"#","Действие2"}
},0,c2e17629-a932-4213-9a06-bf226e56ad84,17,1e2,0,0,1,0,0,0,0},94c734ee-1027-454f-bfc9-6dd7833913ad,
},0,c2e17629-a932-4213-9a06-bf226e56ad84,17,1e2,0,0,1,0,0,0,0},222b7b42-738f-447b-af3d-1a9192d860e1,
{8,"ОтборБезЗначенияВТекущейКолонке",0,2,
{1,2,
{"ru","Отбор без значения"},
{"en","Отбор без значения"}
},1,c2e17629-a932-4213-9a06-bf226e56ad84,25,1e2,0,0,1,0,0,0,0},4d48a4c8-d889-45fd-b48a-b35c485fb830,
},1,c2e17629-a932-4213-9a06-bf226e56ad84,25,1e2,0,0,1,0,0,0,0},cf993bb5-29a2-4b32-ae5c-e6c23088362e,
{8,"РазличныеЗначенияКолонки",0,4,
{1,2,
{"ru","Значения колонки"},
{"en","Значения колонки"}
},1,c2e17629-a932-4213-9a06-bf226e56ad84,26,1e2,0,0,1,0,0,0,0},a5d5507b-1d64-4d40-8b04-5d0c4de9f8a2,
},1,c2e17629-a932-4213-9a06-bf226e56ad84,26,1e2,0,0,1,0,0,0,0},aff7384f-ec89-474f-8c09-f4d3ba307306,
{8,"Настройка",0,3,
{1,2,
{"ru","Кэш модулей"},
{"en","Кэш модулей"}
},1,c2e17629-a932-4213-9a06-bf226e56ad84,7,1e2,0,0,1,0,0,0,0},edf00336-359a-4954-b814-c945a8cc14fd,
},1,c2e17629-a932-4213-9a06-bf226e56ad84,7,1e2,0,0,1,0,0,0,0},71673d03-5152-4340-bb75-c9fc22f0ffdb,
{8,"ПерейтиКОпределению",0,3,
{1,2,
{"ru","Определение"},
{"en","Определение"}
},1,c2e17629-a932-4213-9a06-bf226e56ad84,1,1e2,0,0,1,0,0,0,0},62baaeae-cb1a-41f0-9a18-596df40d31c4,
},1,c2e17629-a932-4213-9a06-bf226e56ad84,1,1e2,0,0,1,0,0,0,0},58fce582-deb9-4eaa-af16-bb8ade54918c,
{8,"ИсполняемаяКомпоновка",0,5,
{1,2,
{"ru","Исполняемая компоновка"},
{"en","Исполняемая компоновка"}
},1,c2e17629-a932-4213-9a06-bf226e56ad84,2,1e2,0,0,1,0,0,0,0},2c675300-b104-4512-a850-6ed86f7e34af,
},1,c2e17629-a932-4213-9a06-bf226e56ad84,2,1e2,0,0,1,0,0,0,0},efb17c20-ae9b-4906-89d8-4fa5a5576a57,
{8,"СохранитьНастройку",0,11,
{1,2,
{"ru","Сохранить настройку..."},
{"en","Сохранить настройку..."}
},1,c2e17629-a932-4213-9a06-bf226e56ad84,19,1e2,0,0,1,0,0,0,0},835351a6-dc57-4069-b848-b1d14f642dd6,
},1,c2e17629-a932-4213-9a06-bf226e56ad84,19,1e2,0,0,1,0,0,0,0},ddcb74e4-6f34-4691-a15f-06cbefeda1c9,
{8,"ЗагрузитьНастройку",0,6,
{1,2,
{"ru","Загрузить настройку..."},
{"en","Загрузить настройку..."}
},1,c2e17629-a932-4213-9a06-bf226e56ad84,20,1e2,0,0,1,0,1,0,0},8bcab0e6-6ecd-4dcf-8316-8101c41e92f7,
},1,c2e17629-a932-4213-9a06-bf226e56ad84,20,1e2,0,0,1,0,1,0,0},393adede-0319-4a25-adf1-320a80f325a0,
{8,"НовоеОкно",0,10,
{1,2,
{"ru","НовоеОкно"},
{"en","НовоеОкно"}
},1,c2e17629-a932-4213-9a06-bf226e56ad84,21,1e2,0,0,1,0,0,0,0},5800635c-31a7-4178-a359-85be1e692031,
},1,c2e17629-a932-4213-9a06-bf226e56ad84,21,1e2,0,0,1,0,0,0,0},2d993802-3c75-4e7e-9d70-d71873a02acb,
{8,"СтруктураФормы",0,5,
{1,2,
{"ru","Структура формы"},
{"en","Структура формы"}
},1,c2e17629-a932-4213-9a06-bf226e56ad84,22,1e2,0,0,1,0,0,0,0},35086328-f52c-48b0-9f03-25d92106d86e,
},1,c2e17629-a932-4213-9a06-bf226e56ad84,22,1e2,0,0,1,0,0,0,0},74e42456-cc27-4383-a387-97a11f2a014c,
{8,"ОПодсистеме",0,5,
{1,2,
{"ru","О подсистеме"},
@ -5661,7 +5661,7 @@ VhuPhyMTVw07mT/fAGWH/KNDxzyURIxICE8=},0},0,0,0,0,0},
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,9ae67586-8aae-40be-b129-cb8ce5dca2c0,9,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,af82db49-88b4-4cdf-9c79-491464b81d42,9,0,0}
},
{8,0,0,732,24,1,
{0,
@ -6095,7 +6095,7 @@ VhuPhyMTVw07mT/fAGWH/KNDxzyURIxICE8=},0},0,0,0,0,0},
{0}
}
}
},732,317,1,0,1,4,4,792,732,317,96},
},732,317,1,0,1,4,4,796,732,317,96},
{
{1},28,
{9,

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@

&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
ирОбщий.ОткрытьФормуЛкс("Обработка.ирПоискДанных.Форма");
ирОбщий.ОткрытьФормуЛкс("Обработка.ирКолонкиБД.Форма");
КонецПроцедуры

View File

@ -0,0 +1,119 @@
//ирПортативный Перем ирПортативный Экспорт;
//ирПортативный Перем ирОбщий Экспорт;
//ирПортативный Перем ирСервер Экспорт;
//ирПортативный Перем ирКэш Экспорт;
//ирПортативный Перем ирПривилегированный Экспорт;
Перем мПлатформа Экспорт;
Процедура ЗаполнитьТаблицуКолонок(ПолноеИмяТаблицыБД = Неопределено, ЭтаФорма = Неопределено) Экспорт
#Если Сервер И Не Сервер Тогда
мПлатформа = Обработки.ирПлатформа.Создать();
#КонецЕсли
Если КолонкиБД.Количество() = 0 Тогда
Если ЭтаФорма <> Неопределено Тогда
ЭтаФорма.ПодключитьОбработчикОжидания("ОчиститьКолонкиБД", 0.1, Истина);
КонецЕсли;
ТаблицаВсехТаблицБД = ирКэш.ТаблицаВсехТаблицБДЛкс();
Индикатор = ирОбщий.ПолучитьИндикаторПроцессаЛкс(ТаблицаВсехТаблицБД.Количество(), "Анализ метаданных колонок БД");
Для Каждого ОписаниеТаблицы Из ТаблицаВсехТаблицБД Цикл
ирОбщий.ОбработатьИндикаторЛкс(Индикатор);
Если Ложь
Или ирОбщий.ЛиКорневойТипКритерияОтбораЛкс(ОписаниеТаблицы.Тип)
Или ОписаниеТаблицы.Тип = "ВиртуальнаяТаблица"
Или ОписаниеТаблицы.Тип = "Изменения"
Или ПолноеИмяТаблицыБД <> Неопределено И ОписаниеТаблицы.ПолноеИмя <> ПолноеИмяТаблицыБД
Тогда
Продолжить;
КонецЕсли;
ПоляТаблицыБД = ирКэш.ПоляТаблицыБДЛкс(ОписаниеТаблицы.ПолноеИмя);
Если ПоляТаблицыБД = Неопределено Тогда
Продолжить;
КонецЕсли;
#Если Сервер И Не Сервер Тогда
ПоляТаблицыБД = НайтиПоСсылкам().Колонки;
#КонецЕсли
Для Каждого ПолеТаблицыБД Из ПоляТаблицыБД Цикл
ТипЗначения = ПолеТаблицыБД.ТипЗначения;
Если Ложь
Или ТипЗначения.СодержитТип(Тип("ТаблицаЗначений"))
Или (Истина
И Не УчитыватьВсеКолонкиТаблицИзменений
И ОписаниеТаблицы.Тип = "Изменения"
И Не ирОбщий.СтрокиРавныЛкс(ПолеТаблицыБД.Имя, "Узел"))
Тогда
Продолжить;
КонецЕсли;
СтрокаКолонкиБД = КолонкиБД.Добавить();
СтрокаКолонкиБД.КоличествоСтрокНайдено = "?";
СтрокаКолонкиБД.ТипТаблицы = ОписаниеТаблицы.Тип;
СтрокаКолонкиБД.ИмяТаблицы = ОписаниеТаблицы.Имя;
СтрокаКолонкиБД.ПолноеИмяТаблицы = ОписаниеТаблицы.ПолноеИмя;
СтрокаКолонкиБД.ПредставлениеТаблицы = ОписаниеТаблицы.Представление;
СтрокаКолонкиБД.ИмяКолонки = ПолеТаблицыБД.Имя;
СтрокаКолонкиБД.ПредставлениеКолонки = ПолеТаблицыБД.Заголовок;
СтрокаКолонкиБД.ЕстьДоступ = ОписаниеТаблицы.ЕстьДоступ;
СтрокаКолонкиБД.КоличествоСтрокВТаблице = ОписаниеТаблицы.КоличествоСтрок;
СтрокаКолонкиБД.КоличествоТипов = ТипЗначения.Типы().Количество();
СтрокаКолонкиБД.ТипБулевоЕсть = ТипЗначения.СодержитТип(Тип("Булево"));
СтрокаКолонкиБД.ТипУникальныйИдентификаторЕсть = ТипЗначения.СодержитТип(Тип("УникальныйИдентификатор"));
СтрокаКолонкиБД.ТипХранилищеЗначенияЕсть = ТипЗначения.СодержитТип(Тип("ХранилищеЗначения"));
СтрокаКолонкиБД.ТипСтрокаЕсть = ТипЗначения.СодержитТип(Тип("Строка"));
Если СтрокаКолонкиБД.ТипСтрокаЕсть Тогда
СтрокаКолонкиБД.ТипСтрокаДлина = ТипЗначения.КвалификаторыСтроки.Длина;
СтрокаКолонкиБД.ТипСтрокаФиксированнаяДлина = ТипЗначения.КвалификаторыСтроки.ДопустимаяДлина = ДопустимаяДлина.Фиксированная;
КонецЕсли;
СтрокаКолонкиБД.ТипЧислоЕсть = ТипЗначения.СодержитТип(Тип("Число"));
Если СтрокаКолонкиБД.ТипЧислоЕсть Тогда
СтрокаКолонкиБД.ТипЧислоРазрядность = ТипЗначения.КвалификаторыЧисла.Разрядность;
СтрокаКолонкиБД.ТипЧислоРазрядностьДробнойЧасти = ТипЗначения.КвалификаторыЧисла.РазрядностьДробнойЧасти;
КонецЕсли;
СтрокаКолонкиБД.ТипДатаЕсть = ТипЗначения.СодержитТип(Тип("Дата"));
Если СтрокаКолонкиБД.ТипДатаЕсть Тогда
СтрокаКолонкиБД.ТипДатаЧастьДата = ТипЗначения.КвалификаторыДаты.ЧастиДаты <> ЧастиДаты.Время;
СтрокаКолонкиБД.ТипДатаЧастьВремя = ТипЗначения.КвалификаторыДаты.ЧастиДаты <> ЧастиДаты.Дата;
КонецЕсли;
СтрокаКолонкиБД.ТипНеопределеноЕсть = СтрокаКолонкиБД.КоличествоТипов > 1;
Если ПолеТаблицыБД.Метаданные <> Неопределено Тогда
Попытка
СтрокаКолонкиБД.ПодсказкаКолонки = ПолеТаблицыБД.Метаданные.Подсказка;
Исключение
// тип таблицы БД "Перерасчет"
КонецПопытки;
ПолноеИмяМД = ПолеТаблицыБД.Метаданные.ПолноеИмя();
Фрагменты = ирОбщий.СтрРазделитьЛкс(ПолноеИмяМД);
СтрокаКолонкиБД.РольМетаданных = Фрагменты[Фрагменты.Вграница() - 1];
КонецЕсли;
СтрокаКолонкиБД.ПолноеИмяКолонки = СтрокаКолонкиБД.ПолноеИмяТаблицы + "." + СтрокаКолонкиБД.ИмяКолонки;
СтрокаКолонкиБД.КоличествоСсылочныхТипов = СтрокаКолонкиБД.КоличествоТипов - ?(СтрокаКолонкиБД.ТипБулевоЕсть, 1, 0) - ?(СтрокаКолонкиБД.ТипДатаЕсть, 1, 0)
- ?(СтрокаКолонкиБД.ТипСтрокаДлина, 1, 0) - ?(СтрокаКолонкиБД.ТипЧислоЕсть, 1, 0) - ?(СтрокаКолонкиБД.ТипУникальныйИдентификаторЕсть, 1, 0) - ?(СтрокаКолонкиБД.ТипХранилищеЗначенияЕсть, 1, 0);
//Если ОписаниеТаблицы.СтруктураКлюча <> Неопределено Тогда
// СтрокаКолонкиБД.Ключевая = ОписаниеТаблицы.СтруктураКлюча.Свойство(ПолеТаблицыБД.Имя);
//КонецЕсли;
КонецЦикла;
КонецЦикла;
ирОбщий.ОсвободитьИндикаторПроцессаЛкс();
Если ЭтаФорма <> Неопределено Тогда
ЭтаФорма.ОтключитьОбработчикОжидания("ОчиститьКолонкиБД");
КонецЕсли;
КонецЕсли;
КонецПроцедуры
//ирПортативный лФайл = Новый Файл(ИспользуемоеИмяФайла);
//ирПортативный ПолноеИмяФайлаБазовогоМодуля = Лев(лФайл.Путь, СтрДлина(лФайл.Путь) - СтрДлина("Модули\")) + "ирПортативный.epf";
//ирПортативный #Если Клиент Тогда
//ирПортативный Контейнер = Новый Структура();
//ирПортативный Оповестить("ирПолучитьБазовуюФорму", Контейнер);
//ирПортативный Если Не Контейнер.Свойство("ирПортативный", ирПортативный) Тогда
//ирПортативный ирПортативный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля);
//ирПортативный ирПортативный.Открыть();
//ирПортативный КонецЕсли;
//ирПортативный #Иначе
//ирПортативный ирПортативный = ВнешниеОбработки.Создать(ПолноеИмяФайлаБазовогоМодуля, Ложь); // Это будет второй экземпляр объекта
//ирПортативный #КонецЕсли
//ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий");
//ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш");
//ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер");
//ирПортативный ирПривилегированный = ирПортативный.ПолучитьОбщийМодульЛкс("ирПривилегированный");
мПлатформа = ирКэш.Получить();

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="3773f9e3-13f8-4312-b012-4fac71ebbf96">
<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,719 @@
Перем мВыборкаРезультатаСтрокиТаблицы;
Перем ПараметрОтбор Экспорт;
Перем СтарыйОтбор;
Перем мСтруктураХраненияСРазмерами;
Функция СохраняемаяНастройкаФормы(выхНаименование, выхИменаСвойств) Экспорт
выхИменаСвойств = "Форма.УчитыватьВсеКолонкиТаблицИзменений, Форма.ВидСравненияНовый, Форма.ФильтрИменТаблиц, Форма.ФильтрИменКолонок, Форма.ИмяСиноним, Форма.ТолькоПростойТип, Форма.ТипБулевоЕсть, Форма.ТипДатаЕсть, Форма.ТипСтрокаЕсть, Форма.ТипЧислоЕсть, Форма.ТипСсылкаВнешняяЕсть, Форма.ТипСсылкаЛокальнаяЕсть, Форма.ТипУникальныйИдентификаторЕсть, Форма.ТипХранилищеЗначенияЕсть, Форма.ТипНеопределеноЕсть";
Возврат Неопределено;
КонецФункции
Процедура ЗагрузитьНастройкуВФорме(НастройкаФормы, ДопПараметры) Экспорт
ирОбщий.ЗагрузитьНастройкуФормыЛкс(ЭтаФорма, НастройкаФормы);
ОбновитьОтборОтображения();
КонецПроцедуры
Процедура ПриОткрытии()
ирОбщий.ФормариОткрытииЛкс(ЭтаФорма);
ирОбщий.СоздатьМенеджерСохраненияНастроекФормыЛкс(ЭтаФорма);
Если КлючУникальности = Неопределено И мПлатформа.мКолонкиБД <> Неопределено Тогда
ЭтаФорма.ОбработкаОбъект = мПлатформа.мКолонкиБД;
КонецЕсли;
ирОбщий.ПоследниеВыбранныеЗаполнитьПодменюЛкс(ЭтаФорма, ЭлементыФормы.ДействияФормы.Кнопки.ПоследниеВыбранные, ЭлементыФормы.КолонкиБД);
// ЭлементыФормы.ДействияФормы.Кнопки.ТолькоВыбранные.Пометка
ЭлементыФормы.КолонкиБД.Колонки.Пометка.Видимость = РежимВыбора;
Если ПараметрОтбор <> Неопределено Тогда
Для Каждого КлючИЗначение Из ПараметрОтбор Цикл
ирОбщий.УстановитьЭлементОтбораЛкс(ЭлементыФормы.КолонкиБД.ОтборСтрок[КлючИЗначение.Ключ],, КлючИЗначение.Значение);
ЭлементыФормы.КолонкиБД.НастройкаОтбораСтрок[КлючИЗначение.Ключ].Доступность = Ложь;
КонецЦикла;
КонецЕсли;
Если РежимВыбора Тогда
ЭтаФорма.Заголовок = ЭтаФорма.Заголовок + " (выбор)";
СброситьПометкиУПомеченных();
Если НачальноеЗначениеВыбора <> Неопределено Тогда
Если ТипЗнч(НачальноеЗначениеВыбора) = Тип("Массив") Тогда
МассивКлючей = НачальноеЗначениеВыбора;
ЭтаФорма.МножественныйВыбор = Истина;
Иначе
МассивКлючей = Новый Массив;
МассивКлючей.Добавить(НачальноеЗначениеВыбора);
КонецЕсли;
ЕстьПомеченные = Ложь;
Для Каждого ПолноеИмяКолонки Из МассивКлючей Цикл
Найденные = КолонкиБД.НайтиСтроки(Новый Структура("ПолноеИмяКолонки", ПолноеИмяКолонки));
Если Найденные.Количество() > 0 Тогда
Найденные[0].Пометка = Истина;
ЕстьПомеченные = Истина;
КонецЕсли;
КонецЦикла;
ЭлементыФормы.ДействияФормы.Кнопки.ТолькоВыбранные.Пометка = ЕстьПомеченные;
ОбновитьОтборОтображения();
КонецЕсли;
КонецЕсли;
Если КлючУникальности <> Неопределено Тогда
ирОбщий.ОбновитьТекстПослеМаркераВСтрокеЛкс(ЭтаФорма.Заголовок,, КлючУникальности, ": ");
//ЭлементыФормы.КолонкиБД.Колонки.ИмяТаблицы.Видимость = Ложь;
//ЭлементыФормы.КолонкиБД.Колонки.ПредставлениеТаблицы.Видимость = Ложь;
//ЭлементыФормы.КолонкиБД.Колонки.ПолноеИмяТаблицы.Видимость = Ложь;
КонецЕсли;
ОбновитьПодменюПоследнихОтборов();
ПроверитьИзменениеОтбораТабличногоПоляДляИстории("");
ДействияФормыЗаполнитьТаблицу();
КонецПроцедуры
Процедура ДействияФормыЗаполнитьТаблицу(Кнопка = Неопределено)
#Если Сервер И Не Сервер Тогда
ЗаполнитьТаблицуКолонокЗавершение();
#КонецЕсли
ирОбщий.КолонкиБД_ЗаполнитьТаблицуКолонокЛкс(ОбщиеПараметрыОбработки(), КлючУникальности,,
ЭтаФорма, ЭлементыФормы.ДействияФормы.Кнопки.ЗаполнитьТаблицу, "ЗаполнитьТаблицуКолонокЗавершение", КлючУникальности = Неопределено И КолонкиБД.Количество() = 0);
КонецПроцедуры
Функция ОбщиеПараметрыОбработки()
Результат = Новый Структура;
Для Каждого МетаРеквизит Из Метаданные().Реквизиты Цикл
Результат.Вставить(МетаРеквизит.Имя, ЭтотОбъект[МетаРеквизит.Имя]);
КонецЦикла;
Возврат Результат;
КонецФункции
Процедура ЗаполнитьТаблицуКолонокЗавершение(СостояниеЗадания = Неопределено, РезультатЗадания = Неопределено) Экспорт
Если Ложь
Или СостояниеЗадания = Неопределено
Или СостояниеЗадания = СостояниеФоновогоЗадания.Завершено
Тогда
Если СостояниеЗадания <> Неопределено Тогда
КолонкиБД.Загрузить(РезультатЗадания.КолонкиБД);
КонецЕсли;
Если КлючУникальности = Неопределено Тогда
мПлатформа.мКолонкиБД = ЭтотОбъект;
КонецЕсли;
ЭтаФорма.КоличествоСтрок = КолонкиБД.Количество();
ЭлементыФормы.ДействияФормы.Кнопки.Удалить(ЭлементыФормы.ДействияФормы.Кнопки.ЗаполнитьТаблицу);
КонецЕсли;
КонецПроцедуры
Процедура ОчиститьКолонкиБД()
КолонкиБД.Очистить();
КонецПроцедуры
Процедура СтруктураКоманднойПанелиНажатие(Кнопка)
ирОбщий.ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры
Функция ПоследниеВыбранныеНажатие(Кнопка) Экспорт
ирОбщий.ПоследниеВыбранныеНажатиеЛкс(ЭтаФорма, ЭлементыФормы.ТаблицаРедактируемыхТипов, Метаданные().ТабличныеЧасти.ТаблицаРедактируемыхТипов.Реквизиты.Имя.Имя, Кнопка);
КонецФункции
Процедура ПриЗакрытии()
ирОбщий.ФормариЗакрытииЛкс(ЭтаФорма);
КонецПроцедуры
Процедура КлсКомандаНажатие(Кнопка) Экспорт
ирОбщий.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщий.Форма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры
Процедура КолонкиБДПриАктивизацииСтроки(Элемент = Неопределено)
#Если Сервер И Не Сервер Тогда
мПлатформа = Обработки.ирПлатформа.Создать();
#КонецЕсли
Элемент = ЭлементыФормы.КолонкиБД;
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
ЭтаФорма.ПолноеИмяСвязаннойТаблицыБД = "";
СтрокиТаблицыБД.Очистить();
ЭлементыФормы.СтрокиТаблицыБД.Колонки.Очистить();
СтрокаКолонкиБД = Элемент.ТекущаяСтрока;
Если СтрокаКолонкиБД <> Неопределено Тогда
ИскомоеЗначениеНовое = Null;
Если ИскатьЗначение Тогда
СтруктураТипа = мПлатформа.СтруктураТипаИзЗначения(ИскомоеЗначение);
Если СтрокаКолонкиБД["Тип" + СтруктураТипа.ИмяОбщегоТипа + "Есть"] Тогда
ИскомоеЗначениеНовое = ИскомоеЗначение;
ЭтаФорма.ПолноеИмяСвязаннойТаблицыБД = СтрокаКолонкиБД.ПолноеИмяТаблицы;
РезультатЗагрузки = ирОбщий.ЗагрузитьСвязанныеСтрокиТаблицыБДЛкс(ЭтаФорма, Элемент, ЭлементыФормы.СтрокиТаблицыБД, ЭлементыФормы.КоманднаяПанельСтрокиТаблицыБД,
мВыборкаРезультатаСтрокиТаблицы, ИскомоеЗначениеНовое, ВидСравненияНовый);
Если РезультатЗагрузки = Неопределено Тогда
Возврат;
КонецЕсли;
СтрокаКолонкиБД.КоличествоСтрокНайдено = СтрокиТаблицыБД.Количество();
СтрокаКолонкиБД.ЕстьНайденные = СтрокаКолонкиБД.КоличествоСтрокНайдено > 0;
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Процедура ОбновитьРазмерДинамическойТаблицы() Экспорт
ирОбщий.ПослеЗагрузкиВыборкиВТабличноеПолеЛкс(ЭтаФорма, мВыборкаРезультатаСтрокиТаблицы, ЭлементыФормы.КоманднаяПанельСтрокиТаблицыБД, ЭлементыФормы.КоличествоСтрокТаблицыБД);
КонецПроцедуры
Процедура КолонкиБДПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
ОформлениеСтроки.Ячейки.ГруппаТаблица.Видимость = Ложь;
ОформлениеСтроки.Ячейки.ГруппаТипЗначения.Видимость = Ложь;
ОформлениеСтроки.Ячейки.ГруппаАнализДанных.Видимость = Ложь;
ОписаниеТаблицы = ирОбщий.ОписаниеТаблицыБДЛкс(ДанныеСтроки.ПолноеИмяТаблицы);
Ячейка = ОформлениеСтроки.Ячейки.ТипТаблицы;
Ячейка.ОтображатьКартинку = Истина;
Ячейка.ИндексКартинки = ОписаниеТаблицы.ИндексКартинки;
ОписаниеПоля = ирОбщий.ОписаниеПоляТаблицыБДЛкс(ДанныеСтроки.ПолноеИмяТаблицы, ДанныеСтроки.ИмяКолонки);
Ячейка = ОформлениеСтроки.Ячейки.ИмяКолонки;
Ячейка.ОтображатьКартинку = Истина;
Ячейка.ИндексКартинки = ирОбщий.ПолучитьИндексКартинкиТипаЛкс(ОписаниеПоля.ТипЗначения);
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
ОформлениеСтроки.Ячейки.ТипЗначения.УстановитьТекст(ирОбщий.РасширенноеПредставлениеЗначенияЛкс(ОписаниеПоля.ТипЗначения));
КонецПроцедуры
Процедура ДействияФормыРазличныеЗначенияКолонкиБД(Кнопка)
ТекущаяСтрока = ЭлементыФормы.КолонкиБД.ТекущаяСтрока;
Если ТекущаяСтрока = Неопределено Тогда
Возврат;
КонецЕсли;
Форма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирРазличныеЗначенияКолонки.Форма");
Форма.ПараметрПолноеИмяКолонкиБД = ТекущаяСтрока.ПолноеИмяТаблицы + "." + ТекущаяСтрока.ИмяКолонки;
Форма.ОткрытьМодально();
КонецПроцедуры
Процедура ДействияФормыОткрытьЗапросККолонкеБД(Кнопка)
ТекущаяСтрока = ЭлементыФормы.КолонкиБД.ТекущаяСтрока;
Если ТекущаяСтрока = Неопределено Тогда
Возврат;
КонецЕсли;
Запрос = Новый Запрос;
ТекстЗапроса = "ВЫБРАТЬ Т." + ТекущаяСтрока.ИмяКолонки + " ИЗ " + ТекущаяСтрока.ПолноеИмяТаблицы + " КАК Т";
Если ТипЗнч(ТекущаяСтрока.КоличествоСтрокНайдено) = Тип("Число") Тогда
ТекстЗапроса = ТекстЗапроса + "
|ГДЕ Т." + ТекущаяСтрока.ИмяКолонки + " " + ирОбщий.ВыражениеСравненияСПараметромВЗапросеЛкс("ЗначениеОтбора", ВидСравненияНовый);
Запрос.Параметры.Вставить("ЗначениеОтбора", ИскомоеЗначение);
КонецЕсли;
Запрос.Текст = ТекстЗапроса;
ирОбщий.ОтладитьЛкс(Запрос,,,,,,, "Колонка " + ТекущаяСтрока.ИмяКолонки);
КонецПроцедуры
Процедура ИскомоеЗначениеПриИзменении(Элемент = Неопределено)
Элемент = ЭлементыФормы.ИскомоеЗначение;
ирОбщий.ПолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
ЭтаФорма.ИскатьЗначение = Истина;
ИскатьЗначениеПриИзменении();
СписокВыбора = ЭлементыФормы.ВидСравненияНовый.СписокВыбора;
СписокВыбора.Очистить();
СписокВыбора.Добавить(ВидСравненияКомпоновкиДанных.Равно);
Если ТипЗнч(ИскомоеЗначение) = Тип("Строка") Тогда
СписокВыбора.Добавить(ВидСравненияКомпоновкиДанных.Содержит);
КонецЕсли;
Если СписокВыбора.НайтиПоЗначению(ВидСравненияНовый) = Неопределено Тогда
ЭтаФорма.ВидСравненияНовый = ВидСравненияКомпоновкиДанных.Равно;
КонецЕсли;
ОчиститьКоличествоСтрокНайдено();
КолонкиБДПриАктивизацииСтроки();
КонецПроцедуры
Процедура ДействияФормыАнализДанных(Кнопка)
#Если Сервер И Не Сервер Тогда
мПлатформа = Обработки.ирПлатформа.Создать();
#КонецЕсли
Если ИскатьЗначение Тогда
//СтрокиКолонокДляОбновления = КолонкиБД.НайтиСтроки(Новый Структура("Тип" + СтруктураТипа.ИмяОбщегоТипа + "Есть", Истина));
//Запрос = ирОбщий.ЗапросПодсчетаКоличестваСтрокСоЗначениемИзТаблицыКолонокБДЛкс(СтрокиКолонокДляОбновления, ИскомоеЗначение, ВидСравненияНовый);
//#Если Сервер И Не Сервер Тогда
// Запрос = Новый Запрос;
// АнализДанныхЗавершение();
//#КонецЕсли
//ирОбщий.ВыполнитьЗапросЛкс(Запрос.Текст, Запрос.Параметры, ЭтаФорма, ЭлементыФормы.ДействияФормы.Кнопки.АнализДанных, "АнализДанныхЗавершение");
//
СтруктураТипа = мПлатформа.СтруктураТипаИзЗначения(ИскомоеЗначение);
СтрокиКолонокДляОбновления = КолонкиБД.Выгрузить(Новый Структура("Тип" + СтруктураТипа.ИмяОбщегоТипа + "Есть, ЕстьДоступ", Истина, Истина), "ПолноеИмяКолонки, ТипТаблицы");
#Если Сервер И Не Сервер Тогда
АнализДанныхЗавершение();
#КонецЕсли
Отбор = Новый Структура("ЗначениеОтбора, ВидСравнения", ИскомоеЗначение, ВидСравненияНовый);
ирОбщий.ВычислитьКоличествоСтрокТаблицВДеревеМетаданныхЛкс(СтрокиКолонокДляОбновления, "ПолноеИмяКолонки",,, Отбор,,,
ЭтаФорма, ЭлементыФормы.ДействияФормы.Кнопки.АнализДанных, "АнализДанныхЗавершение");
Иначе
#Если Сервер И Не Сервер Тогда
ОбновитьСтатистикуЗавершение();
#КонецЕсли
ирОбщий.ВычислитьКоличествоСтрокТаблицВДеревеМетаданныхЛкс(,,,,,,, ЭтаФорма, ЭлементыФормы.ДействияФормы.Кнопки.АнализДанных, "ОбновитьСтатистикуЗавершение");
КонецЕсли;
КонецПроцедуры
Процедура АнализДанныхЗавершение(СостояниеЗадания = Неопределено, РезультатЗадания = Неопределено) Экспорт
Если Ложь
Или СостояниеЗадания = Неопределено
Или СостояниеЗадания = СостояниеФоновогоЗадания.Завершено
Тогда
ТаблицаКолонок = КолонкиБД.Выгрузить(, "ПолноеИмяКолонки, КоличествоСтрокНайдено, ЕстьНайденные");
ирОбщий.ДобавитьИндексВТаблицуЛкс(ТаблицаКолонок, "ПолноеИмяКолонки");
Для Каждого ТаблицаРезультата Из РезультатЗадания Цикл
Для Каждого СтрокаРезультата Из ТаблицаРезультата Цикл
СтрокаКолонкиБД = ТаблицаКолонок.Найти(СтрокаРезультата.ИмяТаблицы, "ПолноеИмяКолонки");
СтрокаКолонкиБД.КоличествоСтрокНайдено = СтрокаРезультата.КоличествоСтрок;
СтрокаКолонкиБД.ЕстьНайденные = СтрокаКолонкиБД.КоличествоСтрокНайдено > 0;
КонецЦикла;
КонецЦикла;
КолонкиБД.ЗагрузитьКолонку(ТаблицаКолонок.ВыгрузитьКолонку("КоличествоСтрокНайдено"), "КоличествоСтрокНайдено");
КолонкиБД.ЗагрузитьКолонку(ТаблицаКолонок.ВыгрузитьКолонку("ЕстьНайденные"), "ЕстьНайденные");
КонецЕсли;
КонецПроцедуры
Процедура ОбновитьСтатистикуЗавершение(СостояниеЗадания = Неопределено, РезультатЗадания = Неопределено) Экспорт
Если Ложь
Или СостояниеЗадания = Неопределено
Или СостояниеЗадания = СостояниеФоновогоЗадания.Завершено
Тогда
#Если Сервер И Не Сервер Тогда
ирСервер.ВыполнитьЗапросСтатистикиПоТаблицамЛкс();
#КонецЕсли
Если СостояниеЗадания <> Неопределено Тогда
ирОбщий.ЗаполнитьКоличестваСтрокВТаблицеВсехТаблицЛкс(РезультатЗадания);
КонецЕсли;
ТаблицаВсехТаблиц = ирКэш.ТаблицаВсехТаблицБДЛкс();
Для Каждого СтрокаКолонкиБД Из КолонкиБД Цикл
ОписаниеТаблицы = ТаблицаВсехТаблиц.Найти(НРег(СтрокаКолонкиБД.ПолноеИмяТаблицы), "НПолноеИмя");
Если ОписаниеТаблицы <> Неопределено Тогда
СтрокаКолонкиБД.КоличествоСтрокВТаблице = ОписаниеТаблицы.КоличествоСтрок;
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецПроцедуры
// Предопределеный метод
Процедура ПроверкаЗавершенияФоновыхЗаданий() Экспорт
ирОбщий.ПроверитьЗавершениеФоновыхЗаданийФормыЛкс(ЭтаФорма);
КонецПроцедуры
Процедура ИскомоеЗначениеНачалоВыбора(Элемент, СтандартнаяОбработка)
Если ирОбщий.ПолеВводаРасширенногоЗначения_НачалоВыбораЛкс(Элемент, СтандартнаяОбработка, ЭтаФорма.ИскомоеЗначение) Тогда
ИскомоеЗначениеПриИзменении();
КонецЕсли;
КонецПроцедуры
Процедура ОбновитьОтборОтображения(ТекстИмениТаблицы = Неопределено, ТекстИмениКолонки = Неопределено)
ТабличноеПоле = ЭлементыФормы.КолонкиБД;
Если ТекстИмениТаблицы = Неопределено Тогда
ТекстИмениТаблицы = ФильтрИменТаблиц;
КонецЕсли;
Если ИмяСиноним Тогда
ЭлементОтбора = ТабличноеПоле.ОтборСтрок.ИмяТаблицы;
Иначе
ЭлементОтбора = ТабличноеПоле.ОтборСтрок.ПредставлениеТаблицы;
КонецЕсли;
ирОбщий.УстановитьОтборПоПодстрокеЛкс(ЭлементОтбора, ТекстИмениТаблицы);
Если ТекстИмениКолонки = Неопределено Тогда
ТекстИмениКолонки = ФильтрИменКолонок;
КонецЕсли;
Если ИмяСиноним Тогда
ЭлементОтбора = ТабличноеПоле.ОтборСтрок.ИмяКолонки;
Иначе
ЭлементОтбора = ТабличноеПоле.ОтборСтрок.ПредставлениеКолонки;
КонецЕсли;
ирОбщий.УстановитьОтборПоПодстрокеЛкс(ЭлементОтбора, ТекстИмениКолонки);
ЭлементОтбора = ТабличноеПоле.ОтборСтрок.КоличествоТипов;
ЭлементОтбора.Использование = ТолькоПростойТип;
Если ТолькоПростойТип Тогда
ЭлементОтбора.ВидСравнения = ВидСравнения.Равно;
ЭлементОтбора.Значение = 1;
КонецЕсли;
Для Каждого Реквизит Из Метаданные().ТабличныеЧасти.КолонкиБД.Реквизиты Цикл
Если Истина
И ирОбщий.СтрНачинаетсяСЛкс(Реквизит.Имя, "Тип")
И ирОбщий.СтрКончаетсяНаЛкс(Реквизит.Имя, "Есть")
Тогда
ЭлементОтбора = ТабличноеПоле.ОтборСтрок[Реквизит.Имя];
ЭлементОтбора.Использование = ЭтаФорма[Реквизит.Имя];
ЭлементОтбора.Значение = Истина;
КонецЕсли;
КонецЦикла;
ЭлементОтбора = ТабличноеПоле.ОтборСтрок.ЕстьНайденные;
ЭлементОтбора.ВидСравнения = ВидСравнения.Равно;
ЭлементОтбора.Использование = ТолькоЕстьНайденные;
ЭлементОтбора.Значение = Истина;
ЭлементОтбора = ТабличноеПоле.ОтборСтрок.Пометка;
ЭлементОтбора.Использование = ЭлементыФормы.ДействияФормы.Кнопки.ТолькоВыбранные.Пометка;
ЭлементОтбора.Значение = Истина;
КонецПроцедуры
Процедура ФильтрИменТаблицПриИзменении(Элемент)
ОбновитьОтборОтображения();
ирОбщий.ПолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
КонецПроцедуры
Процедура ФильтрИменКолонокПриИзменении(Элемент)
ОбновитьОтборОтображения();
ирОбщий.ПолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
КонецПроцедуры
Процедура ФильтрИменКолонокАвтоПодборТекста(Элемент, Текст, ТекстАвтоПодбора, СтандартнаяОбработка)
ОбновитьОтборОтображения(, Текст);
КонецПроцедуры
Процедура ФильтрИменТаблицАвтоПодборТекста(Элемент, Текст, ТекстАвтоПодбора, СтандартнаяОбработка)
ОбновитьОтборОтображения(Текст,);
КонецПроцедуры
Процедура ФильтрИменТаблицНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, ЭтаФорма);
КонецПроцедуры
Процедура ФильтрИменКолонокНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, ЭтаФорма);
КонецПроцедуры
Процедура ТолькоПростойТипПриИзменении(Элемент)
ОбновитьОтборОтображения();
КонецПроцедуры
Процедура ИмяСинонимПриИзменении(Элемент)
ОбновитьОтборОтображения();
КонецПроцедуры
Процедура ИскатьЗначениеПриИзменении(Элемент = Неопределено)
Если Не ИскатьЗначение Тогда
ОчиститьКоличествоСтрокНайдено();
ЭтаФорма.ТолькоЕстьНайденные = Ложь;
ОбновитьОтборОтображения();
КонецЕсли;
КолонкиБДПриАктивизацииСтроки();
КонецПроцедуры
Процедура ОчиститьКоличествоСтрокНайдено()
ирОбщий.ЗаполнитьКолонкуТабличнойЧастиЛкс(КолонкиБД, "КоличествоСтрокНайдено", "?");
ирОбщий.ЗаполнитьКолонкуТабличнойЧастиЛкс(КолонкиБД, "ЕстьНайденные", Ложь);
КонецПроцедуры
Процедура КолонкиБДПриИзмененииФлажка(Элемент, Колонка)
ирОбщий.ТабличноеПолеПриИзмененииФлажкаЛкс(Элемент, Колонка);
КонецПроцедуры
Процедура ДействияФормыТолькоВыбранные(Кнопка)
Кнопка.Пометка = Не Кнопка.Пометка;
ОбновитьОтборОтображения();
КонецПроцедуры
Процедура ИскомоеЗначениеНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, ЭтаФорма);
КонецПроцедуры
Процедура ТипЛюбойЕстьПриИзменении(Элемент)
Если ТолькоПростойТип Тогда
Для Каждого Реквизит Из Метаданные().ТабличныеЧасти.КолонкиБД.Реквизиты Цикл
Если Истина
И ирОбщий.СтрНачинаетсяСЛкс(Реквизит.Имя, "Тип")
И ирОбщий.СтрКончаетсяНаЛкс(Реквизит.Имя, "Есть")
И Элемент.Имя <> Реквизит.Имя
Тогда
ЭтаФорма[Реквизит.Имя] = Ложь;
КонецЕсли;
КонецЦикла;
КонецЕсли;
ОбновитьОтборОтображения();
КонецПроцедуры
Процедура КоманднаяПанельСтрокиТаблицыБДРедактировать(Кнопка)
ирОбщий.ОткрытьТекущуюСтрокуТабличногоПоляТаблицыБДВРедактореОбъектаБДЛкс(ЭлементыФормы.СтрокиТаблицыБД, ЭлементыФормы.КолонкиБД.ТекущаяСтрока.ПолноеИмяТаблицы,,,,, Ложь);
КонецПроцедуры
Процедура КоманднаяПанельСтрокиТаблицыБДЗагрузитьПолностью(Кнопка)
ирОбщий.ЗагрузитьВыборкуВТабличноеПолеПолностьюЛкс(ЭтаФорма, мВыборкаРезультатаСтрокиТаблицы, ЭлементыФормы.КоманднаяПанельСтрокиТаблицыБД);
КонецПроцедуры
Процедура КоманднаяПанельСтрокиТаблицыБДКонсольОбработки(Кнопка)
ирОбщий.ОткрытьОбъектыИзВыделенныхЯчеекВПодбореИОбработкеОбъектовЛкс(ЭлементыФормы.СтрокиТаблицыБД,, ЭтаФорма, ПолноеИмяСвязаннойТаблицыБД);
КонецПроцедуры
Процедура СтрокиТаблицыБДВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
ирОбщий.ЯчейкаТабличногоПоляРасширенногоЗначения_ВыборЛкс(ЭтаФорма, Элемент, СтандартнаяОбработка);
КонецПроцедуры
Процедура СтрокиТаблицыБДПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
КонецПроцедуры
Процедура СтрокиТаблицыБДПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры
Процедура ВидСравненияНовыйПриИзменении(Элемент)
КолонкиБДПриАктивизацииСтроки();
КонецПроцедуры
Процедура КолонкиБДПометкаПриИзменении(Элемент = Неопределено)
ТекущаяСтрока = ЭлементыФормы.КолонкиБД.ТекущаяСтрока;
НоваяПометка = ТекущаяСтрока.Пометка;
Если Не МножественныйВыбор И НоваяПометка Тогда
СброситьПометкиУПомеченных(, Истина);
КонецЕсли;
КонецПроцедуры
Процедура СброситьПометкиУПомеченных(ВременнаяТаблица = Неопределено, КромеТекущейСтроки = Ложь)
Если ВременнаяТаблица = Неопределено Тогда
ВременнаяТаблица = ПомеченныеСтрокиТаблицы();
КонецЕсли;
Признак = Ложь;
Для каждого ВременнаяСтрока Из ВременнаяТаблица Цикл
СтрокаТипа = КолонкиБД.Найти(ВременнаяСтрока.ПолноеИмяКолонки, "ПолноеИмяКолонки");
Если КромеТекущейСтроки И СтрокаТипа = ЭлементыФормы.КолонкиБД.ТекущаяСтрока Тогда
Продолжить;
КонецЕсли;
СтрокаТипа.Пометка = Признак;
КонецЦикла;
//ПодключитьОбработчикОжидания("ОбновитьСтроки", 0.1, Истина);
КонецПроцедуры
Функция ПомеченныеСтрокиТаблицы() Экспорт
Результат = КолонкиБД.Выгрузить(Новый Структура("Пометка", Истина));
Результат.Колонки.Добавить("ПолноеИмяКолонкиМД");
Для Каждого СтрокаКолонкиБД Из Результат Цикл
СтрокаКолонкиБД.ПолноеИмяКолонкиМД = СтрокаКолонкиБД.ПолноеИмяТаблицы + "." + СтрокаКолонкиБД.РольМетаданных + "." + СтрокаКолонкиБД.ИмяКолонки;
КонецЦикла;
Возврат Результат;
КонецФункции
Процедура ОсновныеДействияФормыОК(Кнопка)
ЗакрытьССохранением();
КонецПроцедуры
Процедура ЗакрытьССохранением()
ирОбщий.ПрименитьИзмененияИЗакрытьФормуЛкс(ЭтаФорма, ПомеченныеСтрокиТаблицы());
КонецПроцедуры
Процедура КолонкиБДВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
Если Не ТолькоПросмотр И РежимВыбора Тогда
ирОбщий.ИнтерактивноЗаписатьВКолонкуТабличногоПоляЛкс(Элемент, Элемент.Колонки.Пометка, Истина);
Если ЗакрыватьПриВыборе Тогда
ЗакрытьССохранением();
КонецЕсли;
ИначеЕсли Ложь
Или ирОбщий.СтрНачинаетсяСЛкс(Колонка.Имя, "Тип") И Колонка <> ЭлементыФормы.КолонкиБД.Колонки.ТипТаблицы
Или Колонка = ЭлементыФормы.КолонкиБД.Колонки.КоличествоТипов
Или Колонка = ЭлементыФормы.КолонкиБД.Колонки.КоличествоСсылочныхТипов
Тогда
ОписаниеПоля = ирОбщий.ОписаниеПоляТаблицыБДЛкс(ВыбраннаяСтрока.ПолноеИмяКолонки);
ирОбщий.ОткрытьЗначениеЛкс(ОписаниеПоля.ТипЗначения, Ложь, СтандартнаяОбработка);
Иначе
ОткрытьДинамичекийСписокТаблицы();
КонецЕсли;
КонецПроцедуры
Процедура ПроверитьИзменениеОтбораТабличногоПоляДляИстории(ПутьКДанным)
#Если Сервер И Не Сервер Тогда
ПроверитьИзменениеОтбораТабличногоПоляДляИсторииОтложенно();
#КонецЕсли
ПодключитьОбработчикОжидания("ПроверитьИзменениеОтбораТабличногоПоляДляИсторииОтложенно", 0.1, Истина);
ПодключитьОбработчикИзмененияДанных("ЭлементыФормы.КолонкиБД.Отбор", "ПроверитьИзменениеОтбораТабличногоПоляДляИстории", Истина);
КонецПроцедуры
Процедура ПроверитьИзменениеОтбораТабличногоПоляДляИсторииОтложенно()
ДобавленВСписок = ирОбщий.ДобавитьОтборВИсториюТабличногоПоляЛкс(ЭтаФорма, ЭлементыФормы.КолонкиБД, ЭлементыФормы.КолонкиБД.ОтборСтрок, СтарыйОтбор);
Если ДобавленВСписок Тогда
ОбновитьПодменюПоследнихОтборов();
КонецЕсли;
КонецПроцедуры
Процедура ОбновитьПодменюПоследнихОтборов()
#Если Сервер И Не Сервер Тогда
ПоследниеОтборыНажатие();
#КонецЕсли
ирОбщий.ПоследниеВыбранныеЗаполнитьПодменюЛкс(ЭтаФорма, ЭлементыФормы.ДействияФормы.Кнопки.ПоследниеОтборы, ЭлементыФормы.КолонкиБД, Новый Действие("ПоследниеОтборыНажатие"), "Отборы");
КонецПроцедуры
Функция ПоследниеОтборыНажатие(Кнопка) Экспорт
НастройкаКомпоновки = ирОбщий.ВыбранныйЭлементПоследнихЗначенийЛкс(ЭтаФорма, ЭлементыФормы.КолонкиБД, Кнопка, "Отборы", Истина);
#Если Сервер И Не Сервер Тогда
НастройкаКомпоновки = Новый НастройкиКомпоновкиДанных;
#КонецЕсли
ОтключитьОбработчикИзмененияДанных("ЭлементыФормы.КолонкиБД.Отбор");
ирОбщий.СкопироватьОтборЛюбойЛкс(ЭлементыФормы.КолонкиБД.ОтборСтрок, НастройкаКомпоновки.Отбор);
ПроверитьИзменениеОтбораТабличногоПоляДляИстории("");
КонецФункции
Процедура ТолькоНайденныеПриИзменении(Элемент)
ОбновитьОтборОтображения();
КонецПроцедуры
Процедура ОткрытьДинамичекийСписокТаблицы(ИспользоватьДинамическийСписокИР = Неопределено)
ВыбраннаяСтрока = ирОбщий.ДанныеСтрокиТабличногоПоляЛкс(ЭлементыФормы.КолонкиБД);
Если ВыбраннаяСтрока = Неопределено Тогда
Возврат;
КонецЕсли;
Если ВыбраннаяСтрока.ТипТаблицы = "Константа" Тогда
ФормаСписка = ирОбщий.ПолучитьФормуЛкс("Обработка.ирРедакторКонстант.Форма");
ТекущаяСтрока = ирОбщий.ПоследнийФрагментЛкс(ВыбраннаяСтрока.ПолноеИмяТаблицы);
ФормаСписка.НачальноеЗначениеВыбора = ТекущаяСтрока;
ФормаСписка.Открыть();
Иначе
ПараметрОтбор = Неопределено;
Если ТипЗнч(ВыбраннаяСтрока.КоличествоСтрокНайдено) = Тип("Число") Тогда
ПараметрОтбор = Новый Структура(ВыбраннаяСтрока.ИмяКолонки, ИскомоеЗначение);
КонецЕсли;
ирОбщий.ОткрытьФормуСпискаЛкс(ВыбраннаяСтрока.ПолноеИмяТаблицы,, ИспользоватьДинамическийСписокИР,,,,,, ПараметрОтбор);
КонецЕсли;
КонецПроцедуры
Процедура ДействияФормыФормаСписка(Кнопка)
ОткрытьДинамичекийСписокТаблицы(Ложь);
КонецПроцедуры
Процедура ДействияФормыДинамическойСписок(Кнопка)
ОткрытьДинамичекийСписокТаблицы(Истина);
КонецПроцедуры
Процедура ДействияФормыОткрытьОбъектМетаданных(Кнопка)
ВыбраннаяСтрока = ЭлементыФормы.КолонкиБД.ТекущаяСтрока;
Если ВыбраннаяСтрока = Неопределено Тогда
Возврат;
КонецЕсли;
ирОбщий.ОткрытьОбъектМетаданныхЛкс(ирОбщий.ОбъектМДПоПолномуИмениТаблицыБДЛкс(ВыбраннаяСтрока.ПолноеИмяТаблицы));
КонецПроцедуры
Процедура ДействияФормыМетаданныеКолонкиБД(Кнопка)
ТекущаяСтрока = ЭлементыФормы.КолонкиБД.ТекущаяСтрока;
Если ТекущаяСтрока = Неопределено Тогда
Возврат;
КонецЕсли;
ПоляТаблицыБД = ирКэш.ПоляТаблицыБДЛкс(ТекущаяСтрока.ПолноеИмяТаблицы);
ОписаниеПоля = ПоляТаблицыБД.Найти(ТекущаяСтрока.ИмяКолонки, "Имя");
Если ОписаниеПоля.Метаданные <> Неопределено Тогда
ирОбщий.ИсследоватьЛкс(ОписаниеПоля.Метаданные);
КонецЕсли;
КонецПроцедуры
Процедура ИскомоеЗначениеОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ЭтаФорма.ИскомоеЗначение = ВыбранноеЗначение;
ИскомоеЗначениеПриИзменении();
КонецПроцедуры
Процедура ДействияФормыПоказатьСтруктуруХранения(Кнопка)
ТекущаяСтрока = ЭлементыФормы.КолонкиБД.ТекущаяСтрока;
Если ТекущаяСтрока = Неопределено Тогда
Возврат;
КонецЕсли;
Форма = ирОбщий.ФормаСтруктурыХраненияТаблицыБДЛкс();
Форма.ПараметрИмяТаблицы = ТекущаяСтрока.ПолноеИмяТаблицы;
Форма.ПараметрИмяПоля = ТекущаяСтрока.ИмяКолонки;
Форма.Открыть();
КонецПроцедуры
ирОбщий.ИнициализироватьФормуЛкс(ЭтаФорма, "Обработка.ирКолонкиБД.Форма.Форма");
ЭтаФорма.ВидСравненияНовый = ВидСравнения.Равно;

File diff suppressed because it is too large Load Diff

View File

@ -110,7 +110,7 @@
{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,a70df43b-0758-49e5-88a2-0532e2e7ad7f,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,f96363a2-ae88-46cd-b7c8-fe7d5c005426,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"OK",
{1,"OK",
{1,1,
@ -132,19 +132,19 @@
{"ru","OK"},
{"en","OK"}
},1},
{7,7d341495-4891-41e9-a125-f11c10c0dd1d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,ff3c8aa0-0a19-4b5d-84b3-6b5ed99d3305,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,26472d6e-ada3-4972-b322-68e39bae109d,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,88323c16-5e5b-4f87-95f4-46565736740f,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,3,a70df43b-0758-49e5-88a2-0532e2e7ad7f,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,f96363a2-ae88-46cd-b7c8-fe7d5c005426,
{8,"ОсновныеДействияФормыВыполнить",0,1,
{1,2,
{"ru"," OK "},
{"en"," OK "}
},1,a6448e9d-6277-4e10-ba66-de8906892560,1,1e2,0,1,1,0,0,0,0},7d341495-4891-41e9-a125-f11c10c0dd1d,
},1,a6448e9d-6277-4e10-ba66-de8906892560,1,1e2,0,1,1,0,0,0,0},ff3c8aa0-0a19-4b5d-84b3-6b5ed99d3305,
{8,"Разделитель",0,1,
{1,0},0,a6448e9d-6277-4e10-ba66-de8906892560,2,1e2,2,1,1,0,0,0,0},26472d6e-ada3-4972-b322-68e39bae109d,
{1,0},0,a6448e9d-6277-4e10-ba66-de8906892560,2,1e2,2,1,1,0,0,0,0},88323c16-5e5b-4f87-95f4-46565736740f,
{8,"ОсновныеДействияФормыЗакрыть",0,1,
{1,2,
{"ru","Отмена"},
@ -154,7 +154,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,d31a3ef7-4885-42ac-b32c-2ecb6e33d610,1,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,df621c5d-8f5c-48eb-b09f-66bc1ed44377,1,0,0}
},
{8,0,524,363,549,1,
{0,
@ -1904,10 +1904,10 @@ 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,49649a43-585a-40c1-8ce3-8e7403724135,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,86,
{7,a7807375-d450-421c-bb1e-ee321b4d6fab,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,c13f6cd3-bce2-46e6-91d3-77f0aeb813bf,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,6ab971d5-fc31-4fd3-b996-13abf33f12c8,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельПараметрыИсследоватьПараметры",
{1,"КоманднаяПанельПараметрыИсследоватьПараметры",
{1,1,
@ -1934,39 +1934,39 @@ CJ8hzauklTUXI6ZmLObYei+H+EW4iQ4KEA893L+rj9fLqOmJNvnvvf7XTv8A},0},0,0,0,0,0},
},
{4,1,
{0,f0d4d0db-9b47-4ac1-af2b-5a72876b7e25},"",-1,-1,0,0,""},2},
{7,f4421572-699a-4ef7-81e9-bc1d1f62c115,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,f4ace3de-2f19-440d-aa16-cf31963c7ea2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,919d99a4-c1b5-43e4-a28c-468ff835a3fa,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,8ba60830-625e-48fd-b213-6341d0d685fc,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,620f075f-71ce-4108-be46-3f89cc87eb9e,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,695bea5b-deb6-427b-a6eb-94a1f98381c8,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,6f872b11-8691-423d-ae84-e3b5470c3516,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,85,
{7,def16f5a-f3a9-4ac3-9586-db2f64f7a55d,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,c13f6cd3-bce2-46e6-91d3-77f0aeb813bf,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,6ab971d5-fc31-4fd3-b996-13abf33f12c8,
{8,"ИсследоватьПараметры",0,1,
{1,2,
{"ru","Исследовать"},
{"en","Исследовать"}
},1,38ab2487-257f-49a2-b8ac-9e5159e14f8b,6,1e2,0,3,1,0,0,0,0},f4421572-699a-4ef7-81e9-bc1d1f62c115,
},1,38ab2487-257f-49a2-b8ac-9e5159e14f8b,6,1e2,0,3,1,0,0,0,0},f4ace3de-2f19-440d-aa16-cf31963c7ea2,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие2"}
},0,38ab2487-257f-49a2-b8ac-9e5159e14f8b,9,1e2,2,0,1,0,0,0,0},919d99a4-c1b5-43e4-a28c-468ff835a3fa,
},0,38ab2487-257f-49a2-b8ac-9e5159e14f8b,9,1e2,2,0,1,0,0,0,0},8ba60830-625e-48fd-b213-6341d0d685fc,
{8,"Действие3",0,1,
{1,1,
{"#","Действие3"}
},0,38ab2487-257f-49a2-b8ac-9e5159e14f8b,11,1e2,0,0,1,0,0,0,0},620f075f-71ce-4108-be46-3f89cc87eb9e,
},0,38ab2487-257f-49a2-b8ac-9e5159e14f8b,11,1e2,0,0,1,0,0,0,0},695bea5b-deb6-427b-a6eb-94a1f98381c8,
{8,"Действие2",0,1,
{1,1,
{"#","Действие2"}
},0,38ab2487-257f-49a2-b8ac-9e5159e14f8b,10,1e2,0,0,1,0,0,0,0},6f872b11-8691-423d-ae84-e3b5470c3516,
},0,38ab2487-257f-49a2-b8ac-9e5159e14f8b,10,1e2,0,0,1,0,0,0,0},a7807375-d450-421c-bb1e-ee321b4d6fab,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
},0,38ab2487-257f-49a2-b8ac-9e5159e14f8b,7,1e2,0,0,1,0,0,0,0},49649a43-585a-40c1-8ce3-8e7403724135,
},0,38ab2487-257f-49a2-b8ac-9e5159e14f8b,7,1e2,0,0,1,0,0,0,0},def16f5a-f3a9-4ac3-9586-db2f64f7a55d,
{8,"Действие1",0,1,
{1,1,
{"#","Действие1"}

View File

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

View File

@ -117,7 +117,7 @@
{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,7,1,5,
{7,3587313a-4b93-4581-a8f5-b40851268907,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,f8cce3c3-9120-43d0-8c16-aeb9e0052d27,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыОбновить",
{1,"ОсновныеДействияФормыОбновить",
{1,1,
@ -144,7 +144,9 @@
},
{4,1,
{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0,""},1},
{7,550abe15-4947-4573-9829-7f66e9dc897a,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,d538740a-0d19-4025-88b6-aab47b4f4a5c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,52b8374e-b37a-4a03-8071-4db21c874d13,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"OK",
{1,"OK",
{1,1,
@ -166,30 +168,28 @@
{"ru","OK"},
{"en","OK"}
},1},
{7,b11a1155-b144-47c6-a8ac-1b6fad8f84e7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,0a0bd5bc-b89c-468e-862f-59b9f15cfe2e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,39d7f48e-cd95-4213-b14d-68bb37459580,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,6697f70f-1810-45ad-816f-c1ad6d05bbd5,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,8dcbdd2d-a0e9-4685-a55c-22da2461590d,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,3587313a-4b93-4581-a8f5-b40851268907,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,f8cce3c3-9120-43d0-8c16-aeb9e0052d27,
{8,"Обновить",0,1,
{1,2,
{"ru","Обновить"},
{"en","Обновить"}
},1,a6448e9d-6277-4e10-ba66-de8906892560,6,1e2,0,3,1,0,0,0,0},b11a1155-b144-47c6-a8ac-1b6fad8f84e7,
},1,a6448e9d-6277-4e10-ba66-de8906892560,6,1e2,0,3,1,0,0,0,0},d538740a-0d19-4025-88b6-aab47b4f4a5c,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие1"}
},0,a6448e9d-6277-4e10-ba66-de8906892560,7,1e2,2,0,1,0,0,0,0},550abe15-4947-4573-9829-7f66e9dc897a,
},0,a6448e9d-6277-4e10-ba66-de8906892560,7,1e2,2,0,1,0,0,0,0},52b8374e-b37a-4a03-8071-4db21c874d13,
{8,"ОсновныеДействияФормыВыполнить",0,1,
{1,2,
{"ru"," OK "},
{"en"," OK "}
},1,a6448e9d-6277-4e10-ba66-de8906892560,1,1e2,0,1,1,0,0,0,0},39d7f48e-cd95-4213-b14d-68bb37459580,
},1,a6448e9d-6277-4e10-ba66-de8906892560,1,1e2,0,1,1,0,0,0,0},0a0bd5bc-b89c-468e-862f-59b9f15cfe2e,
{8,"Разделитель",0,1,
{1,0},0,a6448e9d-6277-4e10-ba66-de8906892560,2,1e2,2,1,1,0,0,0,0},6697f70f-1810-45ad-816f-c1ad6d05bbd5,
{1,0},0,a6448e9d-6277-4e10-ba66-de8906892560,2,1e2,2,1,1,0,0,0,0},8dcbdd2d-a0e9-4685-a55c-22da2461590d,
{8,"ОсновныеДействияФормыЗакрыть",0,1,
{1,2,
{"ru","Отмена"},
@ -199,7 +199,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,c4167714-689e-485f-b1a4-e2a9017ad101,1,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,a4607c64-04b3-42e3-ae53-7c1519404455,1,0,0}
},
{8,0,539,548,564,1,
{0,
@ -3104,7 +3104,7 @@
{0}
}
}
},548,564,1,0,1,4,4,182,548,564,96},
},548,564,1,0,1,4,4,183,548,564,96},
{
{2},33,
{20,

View File

@ -50,7 +50,6 @@
Перем СсылкаНаБуфернуюТаблицу;
Перем мФормаНастройкиЧтенияОткрывалась;
Перем мВременныеТаблицыПакета;
Перем мСтруктураХраненияСРазмерами;
Перем мСтруктураПоискаВДеревеЗапросов;
Перем мСтруктураПоискаВДеревеЗапроса;
Перем мАдресТаблицыРезультата;
@ -570,7 +569,7 @@
мТекущаяСтрокаДереваЗапросов.КодПередВыполнениемЗапроса = ЭлементыФормы.КодПередВыполнениемЗапроса.ПолучитьТекст();
мТекущаяСтрокаДереваЗапросов.КодОбработкиСтрокиРезультата = ЭлементыФормы.КодОбработкиСтрокиРезультата.ПолучитьТекст();
мТекущаяСтрокаДереваЗапросов.КодОбработкиРезультата = ЭлементыФормы.КодОбработкиРезультата.ПолучитьТекст();
мТекущаяСтрокаДереваЗапросов.Настройка = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(Компоновщик.Настройки);
мТекущаяСтрокаДереваЗапросов.Настройка = ирОбщий.ОбъектВСтрокуXMLЛкс(Компоновщик.Настройки);
мТекущаяСтрокаДереваЗапросов.ВыбратьВсеПоля = ВыбратьВсеПоля;
ЭлементыФормы.ТекстЗапроса.ПолучитьГраницыВыделения(мТекущаяСтрокаДереваЗапросов.НачальнаяСтрока, мТекущаяСтрокаДереваЗапросов.НачальнаяКолонка,
мТекущаяСтрокаДереваЗапросов.КонечнаяСтрока, мТекущаяСтрокаДереваЗапросов.КонечнаяКолонка);
@ -2474,6 +2473,9 @@
// лКнопка.Доступность = Ложь;
//КонецЦикла;
ЭлементыФормы.МенюДереваЗапроса.Кнопки.СкопироватьВНовыйЗапрос.Доступность = Ложь;
ЭлементыФормы.МенюДереваЗапросов.Кнопки.ДобавитьПапку.Доступность = Ложь;
ЭлементыФормы.МенюДереваЗапросов.Кнопки.ПеренестиСтрокуДереваВКорень.Доступность = Ложь;
ЭлементыФормы.МенюДереваЗапросов.Кнопки.ПоместитьВоВременныеТаблицы.Доступность = Ложь;
ЭлементыФормы.ДеревоЗапросов.ТолькоПросмотр = Истина;
Кнопки = ЭлементыФормы.КоманднаяПанельФормы.Кнопки;
@ -3119,7 +3121,13 @@
ирОбщий.ОбработатьИндикаторЛкс(Индикатор);
мОбъектЗапроса.Параметры.Вставить(ЭлементСписка.Представление, РезультатПакета[ИндексРезультата]);
мОбъектЗапроса.Текст = "SELECT Т.* INTO " + ЭлементСписка.Представление + " FROM &" + ЭлементСписка.Представление + " КАК Т";
мОбъектЗапроса.Выполнить();
Попытка
мОбъектЗапроса.Выполнить();
Исключение
// https://www.hostedredmine.com/issues/924773
ирОбщий.СообщитьЛкс("Ошибка воссоздания временной таблицы """ + ЭлементСписка.Представление + """. Вероятно она содержит значения типа ""Тип"".
|" + ОписаниеОшибки(), СтатусСообщения.Внимание);
КонецПопытки;
мОбъектЗапроса.Параметры.Удалить(ЭлементСписка.Представление);
ИндексРезультата = ИндексРезультата + 1;
КонецЦикла;
@ -6412,7 +6420,7 @@
Процедура КоманднаяПанельПараметрыДобавитьСтандартныйПериод(Кнопка)
ИмяПараметраПериод = "Период";
ИмяПараметраПериод = "Период1";
СтрокаПараметра = Параметры.Найти(НРег(ИмяПараметраПериод), "НИмяПараметра");
Если СтрокаПараметра <> Неопределено Тогда
Если ТипЗнч(СтрокаПараметра.Значение) = Тип("СтандартныйПериод") Тогда
@ -9089,7 +9097,7 @@
КонецЕсли;
КонецЕсли;
ЭлементыФормы.ТекстЗапроса.УстановитьГраницыВыделения(1, 1);
Если Не ПустаяСтрока(ЭлементыФормы.ТекстЗапроса) Тогда
Если Не ПустаяСтрока(ЭлементыФормы.ТекстЗапроса.ПолучитьТекст()) Тогда
ТекстЗапросаПоместить = ТекстЗапросаПоместить + ";";
КонецЕсли;
ирОбщий.ПолеТекстовогоДокументаУстановитьВставитьТекстИПереносСтрокиЛкс(ЭлементыФормы.ТекстЗапроса, ТекстЗапросаПоместить);
@ -9337,23 +9345,12 @@
Процедура МенюДереваЗапросаПоказатьСтруктуруХранения(Кнопка)
ТекущаяСтрока = ЭлементыФормы.ДеревоЗапроса.ТекущаяСтрока;
Форма = СтруктураХраненияБД();
Форма = ирОбщий.ФормаСтруктурыХраненияТаблицыБДЛкс();
Форма.ПараметрИмяТаблицы = ТекущаяСтрока.Текст;
Форма.Открыть();
КонецПроцедуры
Функция СтруктураХраненияБД()
Если мСтруктураХраненияСРазмерами = Неопределено Тогда
мСтруктураХраненияСРазмерами = ирОбщий.ПолучитьФормуЛкс("Обработка.ирСтруктураХраненияБД.Форма");
мСтруктураХраненияСРазмерами.ПараметрПоказыватьSDBL = Истина;
мСтруктураХраненияСРазмерами.ПараметрПоказыватьСУБД = Ложь;
КонецЕсли;
Возврат мСтруктураХраненияСРазмерами;
КонецФункции // СтруктураХраненияБДСРазмерами()
Процедура КоманднаяПанельТекстЗапросаВсеТипыСсылок(Кнопка)
Текст = ирОбщий.ПолучитьТекстЗапросаВсехТиповСсылокЛкс("");

View File

@ -247,7 +247,7 @@
КонецПопытки;
ОписаниеТипов.Добавить(Тип);
КонецЦикла;
ДопустимыеТипы = мПлатформа.ПолучитьДопустимыеТипыИзОписанияТипов(Новый ОписаниеТипов(ОписаниеТипов));
ДопустимыеТипы = мПлатформа.ДопустимыеТипыИзОписанияТипов(Новый ОписаниеТипов(ОписаниеТипов));
РезультатФормы = мПлатформа.РедактироватьДопустимыеТипы(ДопустимыеТипы);
Если РезультатФормы <> Неопределено Тогда
#Если Сервер И Не Сервер Тогда

View File

@ -115,7 +115,61 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,0,1,
{5,37cf18d2-0f61-48f5-92b1-eecf5043fcc1,11,1,5,
{7,e7e8f3de-906e-4bb0-a6cb-6fb86073d74d,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,10651bca-3863-475f-b4f3-d3dfa8cf076b,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,738c48d7-c792-4838-b4a3-48973aadb131,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,d32f770f-3cfc-4347-9aa7-c0b38a080603,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,52cd0198-49b5-47ce-9027-a36532dee48f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -143,34 +197,7 @@
{4,1,
{0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""},
{0,0,0},2},
{7,476b04de-c6d3-466b-960e-61a2df5b11ee,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,890f0014-9bdf-4590-8353-1445e5ab43df,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,91bd2307-ace4-4c6a-8814-0142820fdfd4,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,05ed3d05-573a-4d3e-a38e-9ae8269e93d1,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -196,54 +223,27 @@
{"en","Загрузить настройку формы..."}
},
{4,1,
{0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2},
{7,789ba42d-bb3f-4136-9bba-7183d4ee5649,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},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,476b04de-c6d3-466b-960e-61a2df5b11ee,
{0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,10651bca-3863-475f-b4f3-d3dfa8cf076b,
{8,"Применить",0,1,
{1,2,
{"ru","Применить"},
{"en","Применить"}
},1,37cf18d2-0f61-48f5-92b1-eecf5043fcc1,3,1e2,0,0,1,0,0,0,0},890f0014-9bdf-4590-8353-1445e5ab43df,
},1,37cf18d2-0f61-48f5-92b1-eecf5043fcc1,3,1e2,0,0,1,0,0,0,0},d32f770f-3cfc-4347-9aa7-c0b38a080603,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,37cf18d2-0f61-48f5-92b1-eecf5043fcc1,4,1e2,2,0,1,0,0,0,0},e7e8f3de-906e-4bb0-a6cb-6fb86073d74d,
},0,37cf18d2-0f61-48f5-92b1-eecf5043fcc1,4,1e2,2,0,1,0,0,0,0},52cd0198-49b5-47ce-9027-a36532dee48f,
{8,"СохранитьНастройку",0,11,
{1,2,
{"ru","Сохранить настройку..."},
{"en","Сохранить настройку..."}
},1,37cf18d2-0f61-48f5-92b1-eecf5043fcc1,10,1e2,0,0,1,0,0,0,0},91bd2307-ace4-4c6a-8814-0142820fdfd4,
},1,37cf18d2-0f61-48f5-92b1-eecf5043fcc1,10,1e2,0,0,1,0,0,0,0},05ed3d05-573a-4d3e-a38e-9ae8269e93d1,
{8,"ЗагрузитьНастройку",0,6,
{1,2,
{"ru","Загрузить настройку..."},
{"en","Загрузить настройку..."}
},1,37cf18d2-0f61-48f5-92b1-eecf5043fcc1,11,1e2,0,0,1,0,1,0,0},789ba42d-bb3f-4136-9bba-7183d4ee5649,
},1,37cf18d2-0f61-48f5-92b1-eecf5043fcc1,11,1e2,0,0,1,0,1,0,0},738c48d7-c792-4838-b4a3-48973aadb131,
{8,"СтруктураФормы",0,5,
{1,2,
{"ru","Структура формы"},
@ -253,7 +253,7 @@
{0}
}
}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,fb0e0fa6-87b6-4bf5-bc6f-213e1d402541,3,0,0}
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,3c3887e4-2607-42c5-be7e-165fc63c6f17,3,0,0}
},
{8,0,0,705,25,1,
{0,
@ -1415,17 +1415,18 @@ QtLAR7Do4Ldj+x85jm8w7yzLdmXCH9Dsa/kN},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,40392427-8083-49da-b69a-27b196721ade,31,1,10,
{7,499cb7a3-2f58-4b9b-961e-8afe0f9509d3,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,0},
{7,eeada2bb-fe2b-44ab-ab63-41276d0a91ba,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,dcf3819b-e049-4e48-a606-4c99dbdaf26d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,b85a37d3-57ef-4717-84f8-6c5973ded3a5,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,080c453b-14c8-4079-a3f1-e8cae15d15c7,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,333e1677-877f-4b5a-b021-fa306def8ae9,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,49216ea0-d60d-4383-ae16-36df91bec348,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,94,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,0},
{7,082e4fc2-53e0-4f94-bb57-fb4694dc78e0,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,0},
{7,fc7f9b5a-d624-4334-a125-461668762fb9,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,f9ddeb8f-793c-44bf-bf2b-7cde7db6c878,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1453,13 +1454,7 @@ QtLAR7Do4Ldj+x85jm8w7yzLdmXCH9Dsa/kN},0},0,0,0,0,0},
{4,1,
{-3},"",-1,-1,1,0,""},
{0,0,0},1},
{7,d9fc9e7f-4511-4207-8ba7-ba8b25ca3fae,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,94,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,0},
{7,0ca224fc-8c95-4dbd-92c8-98e2e1263f0d,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,0},
{7,1f871284-6b9b-4274-af01-85b3b5057e65,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,d26f0e3d-4148-4395-b9b8-bb1330967f23,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1486,7 +1481,12 @@ QtLAR7Do4Ldj+x85jm8w7yzLdmXCH9Dsa/kN},0},0,0,0,0,0},
},
{4,1,
{-4},"",-1,-1,1,0,""},1},
{7,27d7e8e9-e829-45e6-b358-28cfac6cf90d,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,8aeb653e-062d-4051-9381-ad02e9ca0230,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,0},
{7,ddd979b6-269e-4d43-b757-932ccfb9c5cb,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,4bc9a519-2318-400c-9ac0-e866a55e6512,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1513,7 +1513,7 @@ QtLAR7Do4Ldj+x85jm8w7yzLdmXCH9Dsa/kN},0},0,0,0,0,0},
},
{4,1,
{-10},"",-1,-1,1,0,""},1},
{7,ff57d525-bf73-4236-9ca5-69c4e0c7b7e1,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,413c2840-6f7f-4544-b03f-77c6403fd565,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1540,42 +1540,42 @@ QtLAR7Do4Ldj+x85jm8w7yzLdmXCH9Dsa/kN},0},0,0,0,0,0},
},
{4,1,
{-11},"",-1,-1,1,0,""},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,b85a37d3-57ef-4717-84f8-6c5973ded3a5,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,080c453b-14c8-4079-a3f1-e8cae15d15c7,
{8,"Действие",0,1,
{1,1,
{"#","Действие"}
},0,40392427-8083-49da-b69a-27b196721ade,12,1e2,0,0,1,0,1,0,0},d9fc9e7f-4511-4207-8ba7-ba8b25ca3fae,
},0,40392427-8083-49da-b69a-27b196721ade,12,1e2,0,0,1,0,1,0,0},49216ea0-d60d-4383-ae16-36df91bec348,
{8,"Действие1",0,1,
{1,1,
{"#","Действие1"}
},0,40392427-8083-49da-b69a-27b196721ade,13,1e2,0,0,1,0,1,0,0},dcf3819b-e049-4e48-a606-4c99dbdaf26d,
},0,40392427-8083-49da-b69a-27b196721ade,13,1e2,0,0,1,0,1,0,0},fc7f9b5a-d624-4334-a125-461668762fb9,
{8,"Разделитель",0,1,
{1,0},0,40392427-8083-49da-b69a-27b196721ade,14,1e2,2,0,1,0,1,0,0},333e1677-877f-4b5a-b021-fa306def8ae9,
{1,0},0,40392427-8083-49da-b69a-27b196721ade,14,1e2,2,0,1,0,1,0,0},f9ddeb8f-793c-44bf-bf2b-7cde7db6c878,
{8,"ПереместитьВверх",0,5,
{1,2,
{"ru","Переместить вверх"},
{"en","Переместить вверх"}
},1,40392427-8083-49da-b69a-27b196721ade,26,1e2,0,0,1,0,1,0,0},1f871284-6b9b-4274-af01-85b3b5057e65,
},1,40392427-8083-49da-b69a-27b196721ade,26,1e2,0,0,1,0,1,0,0},d26f0e3d-4148-4395-b9b8-bb1330967f23,
{8,"ПереместитьВниз",0,6,
{1,2,
{"ru","Переместить вниз"},
{"en","Переместить вниз"}
},1,40392427-8083-49da-b69a-27b196721ade,27,1e2,0,0,1,0,1,0,0},eeada2bb-fe2b-44ab-ab63-41276d0a91ba,
},1,40392427-8083-49da-b69a-27b196721ade,27,1e2,0,0,1,0,1,0,0},ddd979b6-269e-4d43-b757-932ccfb9c5cb,
{8,"Разделитель1",0,1,
{1,0},0,40392427-8083-49da-b69a-27b196721ade,17,1e2,2,0,1,0,1,0,0},0ca224fc-8c95-4dbd-92c8-98e2e1263f0d,
{1,0},0,40392427-8083-49da-b69a-27b196721ade,17,1e2,2,0,1,0,1,0,0},082e4fc2-53e0-4f94-bb57-fb4694dc78e0,
{8,"Действие4",0,1,
{1,1,
{"#","Действие4"}
},0,40392427-8083-49da-b69a-27b196721ade,18,1e2,0,0,1,0,1,0,0},499cb7a3-2f58-4b9b-961e-8afe0f9509d3,
},0,40392427-8083-49da-b69a-27b196721ade,18,1e2,0,0,1,0,1,0,0},8aeb653e-062d-4051-9381-ad02e9ca0230,
{8,"Действие5",0,1,
{1,1,
{"#","Действие5"}
},0,40392427-8083-49da-b69a-27b196721ade,19,1e2,0,0,1,0,1,0,0},27d7e8e9-e829-45e6-b358-28cfac6cf90d,
},0,40392427-8083-49da-b69a-27b196721ade,19,1e2,0,0,1,0,1,0,0},4bc9a519-2318-400c-9ac0-e866a55e6512,
{8,"УстановитьФлажки",1,7,
{1,2,
{"ru","Установить флажки"},
{"en","Установить флажки"}
},1,40392427-8083-49da-b69a-27b196721ade,30,1e2,0,0,1,0,0,0,0},ff57d525-bf73-4236-9ca5-69c4e0c7b7e1,
},1,40392427-8083-49da-b69a-27b196721ade,30,1e2,0,0,1,0,0,0,0},413c2840-6f7f-4544-b03f-77c6403fd565,
{8,"СнятьФлажки",1,7,
{1,2,
{"ru","Снять флажки"},
@ -2451,7 +2451,7 @@ QtLAR7Do4Ldj+x85jm8w7yzLdmXCH9Dsa/kN},0},0,0,0,0,0},
{0}
}
}
},705,531,1,0,1,4,4,296,705,531,96},
},705,531,1,0,1,4,4,297,705,531,96},
{
{8},22,
{14,

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