This commit is contained in:
Администратор 2023-01-07 15:49:18 +03:00
parent 37866bd376
commit 5f7ef601bb
732 changed files with 66539 additions and 68002 deletions

View File

@ -2,6 +2,6 @@
&НаКлиенте &НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
ирОбщий.ОткрытьНастройкиАлгоритмовЛкс(); ирКлиент.ОткрытьНастройкиАлгоритмовЛкс();
КонецПроцедуры КонецПроцедуры

View File

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

View File

@ -52,7 +52,7 @@
{4,0, {4,0,
{0},"",-1,-1,1,0,""},100,0,0,0},0,1, {0},"",-1,-1,1,0,""},100,0,0,0},0,1,
{1,1, {1,1,
{4, {5,
{1,3, {1,3,
{"ru","Страница1"}, {"ru","Страница1"},
{"en","Страница1"}, {"en","Страница1"},
@ -70,7 +70,8 @@
}, },
{3,4, {3,4,
{0} {0}
} },
{7,3,0,1,100}
} }
},1,1,0,4, },1,1,0,4,
{2,8,1,1,1,0,0,0,0}, {2,8,1,1,1,0,0,0,0},
@ -284,11 +285,11 @@ llKfbKh7Z9s2eeta3O4SpbpLUftPJ0CdQf50eFGakppRC/kO},0},0,0,0,0,0,3.5e2},
{"D"} {"D"}
},0,1,381ed624-9217-4e63-85db-c4c3cb87daae, },0,1,381ed624-9217-4e63-85db-c4c3cb87daae,
{ {
{#base64:AgFTS2/0iI3BTqDV67a9oKcNfVA7DsIwDIUVqZfI7Eix0zbNzgFYOECBrgyoG8rJ {#base64:AgFTS2/0iI3BTqDV67a9oKcNfVA7EsIgENXWmVyCGmZ2gQToPYCNB4ia1sJJl+Fk
GDgSB2AhtulH5VNHct7z5730uV7J97jdrxGKzdXs2r7vLmcjYGtSsUl81YM1ICMP Fh7JA9gIu/koflhmlvf295bHekXnfr0NQVabQezavu8uZ0FgK2K1ifnJFxuJGRlp
JSc3VJc4gAeXW9G5lC/S4TlZol8zn1gnwpIgnBhxY7FhlRzCIjiFWV1J72AKXGSO s4MpWmInjYSUigAxPSjDZKe0/lXzibnClYTGhSE1Cn2ekoxYlMAwTWfSgFwMC5/N
Uk2avUljNgZo1pTpd5eTmkU+XDc69KdKw4YvJmfG6hACYQXjL5LXxTbUpT+RxdhF skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
W1Yd2aaJ3lLjDseIsWpjUP3lC1hcBPO690YRRTWjFtIL},0},0,0,0,0,0,1.4e2}, 604r74NR2sPhGDDUbXA8v9wAeAf60bEjDUUWwxLiEw==},0},0,0,0,0,0,1.4e2},
{0,c8656f15-4984-4ee2-b095-393b5122dbef}, {0,c8656f15-4984-4ee2-b095-393b5122dbef},
{-1}, {-1},
{-1} {-1}
@ -452,20 +453,23 @@ M9r7YLXxuD8ECnUbnPSfT4AyA//o+CI3JTEjFuID},0},0,0,0,0,0,1e2},
{3,0, {3,0,
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,1,0,1,1, {1,0},0,0,100,0,0},9,2,1,0,1,1,
{5,fd3fe296-ace1-4714-8a0e-a902b716c8d3,472,1,7, {5,fd3fe296-ace1-4714-8a0e-a902b716c8d3,642,1,7,
{7,38069f4d-c306-4a35-a21d-ee473cfb79b6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,04f10406-6f63-40e2-8dd0-cbc958a3c89b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,fcccea4d-035c-47df-934f-1a012acd0d17,1,e1692cc2-605b-4535-84dd-28440238746c, {7,a98964e4-8a83-4f49-a2a4-0c5f80bf10bb,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыКонсольКода", {3,"ДействияФормыОПодсистеме",
{1,"ДействияФормыКонсольКода", {1,"ДействияФормыОПодсистеме",
{1,1, {1,2,
{"ru","Консоль кода"} {"ru","О подсистеме"},
{"en","О подсистеме"}
}, },
{1,1, {1,2,
{"ru","Консоль кода"} {"ru","О подсистеме"},
{"en","О подсистеме"}
}, },
{1,1, {1,2,
{"ru","Консоль кода"} {"ru","О подсистеме"},
{"en","О подсистеме"}
}, },
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
@ -473,22 +477,47 @@ M9r7YLXxuD8ECnUbnPSfT4AyA//o+CI3JTEjFuID},0},0,0,0,0,0,1e2},
} }
},7, },7,
{1,3, {1,3,
{"ru","Открыть в консоли кода"}, {"ru","О подсистеме"},
{"en","Открыть в консоли кода"}, {"en","О подсистеме"},
{"uk","Открыть в консоли кода"} {"uk","О подсистеме"}
}, },
{1,3, {1,3,
{"ru","Открыть в консоли кода"}, {"ru","О подсистеме"},
{"en","Открыть в консоли кода"}, {"en","О подсистеме"},
{"uk","Открыть в консоли кода"} {"uk","О подсистеме"}
}, },
{4,1, {4,1,
{0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""},1}, {0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},
{7,cc3099cd-ea70-408e-aa98-3423044c33e7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,a6705ba4-9416-44e5-9e56-1ab18344152d,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {3,"ОткрытьНастройкиАлгоритмов",
{7,f55c5326-0fee-424f-b9d6-8adad980f4bd,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,"ОткрытьНастройкиАлгоритмов",
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {1,1,
{7,947f0c94-a186-412d-9be8-c7b684f48ded,1,e1692cc2-605b-4535-84dd-28440238746c, {"ru","Открыть настройки алгоритмов"}
},
{1,1,
{"ru","Открыть настройки алгоритмов"}
},
{1,1,
{"ru","Открыть настройки алгоритмов"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,3,
{"ru","Открыть настройки справочника"},
{"en","Открыть настройки справочника"},
{"uk","Открыть настройки справочника"}
},
{1,3,
{"ru","Открыть настройки справочника"},
{"en","Открыть настройки справочника"},
{"uk","Открыть настройки справочника"}
},
{4,1,
{0,593d89a3-25bb-4ad0-8d95-0a11726f633c},"",1,9,1,0,""},1},
{7,29fc38f4-e022-4dbb-ab73-5de3f6707eac,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыМенеджерТабличногоПоля", {3,"ДействияФормыМенеджерТабличногоПоля",
{1,"ДействияФормыМенеджерТабличногоПоля", {1,"ДействияФормыМенеджерТабличногоПоля",
{1,2, {1,2,
@ -527,17 +556,17 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5 ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7} BgxkEQA7}
},0,""},1}, },0,""},1},
{7,1ec8c0d9-5d9b-4162-be49-b3fdb727ab85,1,e1692cc2-605b-4535-84dd-28440238746c, {7,85ddfd84-47a8-47e2-ad1b-af361ab124f6,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОткрытьНастройкиАлгоритмов", {3,"ДействияФормыКонсольКода",
{1,"ОткрытьНастройкиАлгоритмов", {1,"ДействияФормыКонсольКода",
{1,1, {1,1,
{"ru","Открыть настройки алгоритмов"} {"ru","Консоль кода"}
}, },
{1,1, {1,1,
{"ru","Открыть настройки алгоритмов"} {"ru","Консоль кода"}
}, },
{1,1, {1,1,
{"ru","Открыть настройки алгоритмов"} {"ru","Консоль кода"}
}, },
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
@ -545,80 +574,52 @@ BgxkEQA7}
} }
},7, },7,
{1,3, {1,3,
{"ru","Открыть настройки справочника"}, {"ru","Открыть в консоли кода"},
{"en","Открыть настройки справочника"}, {"en","Открыть в консоли кода"},
{"uk","Открыть настройки справочника"} {"uk","Открыть в консоли кода"}
}, },
{1,3, {1,3,
{"ru","Открыть настройки справочника"}, {"ru","Открыть в консоли кода"},
{"en","Открыть настройки справочника"}, {"en","Открыть в консоли кода"},
{"uk","Открыть настройки справочника"} {"uk","Открыть в консоли кода"}
}, },
{4,1, {4,1,
{0,593d89a3-25bb-4ad0-8d95-0a11726f633c},"",1,9,1,0,""},1}, {0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""},1},
{7,8554a4c0-9ae4-453e-a891-2e4518ee89fe,1,e1692cc2-605b-4535-84dd-28440238746c, {7,423d3c97-b045-488b-9b72-f70c1279a6b0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{3,"ДействияФормыОПодсистеме", {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{1,"ДействияФормыОПодсистеме", {7,92f10fa8-b67b-414a-91f8-622491a7ede6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,2, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},1,
{"ru","О подсистеме"}, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,7,04f10406-6f63-40e2-8dd0-cbc958a3c89b,
{"en","О подсистеме"}
},
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,3,
{"ru","О подсистеме"},
{"en","О подсистеме"},
{"uk","О подсистеме"}
},
{1,3,
{"ru","О подсистеме"},
{"en","О подсистеме"},
{"uk","О подсистеме"}
},
{4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,7,cc3099cd-ea70-408e-aa98-3423044c33e7,
{8,"Разделитель4",0,1, {8,"Разделитель4",0,1,
{1,1, {1,1,
{"ru","Действие9"} {"ru","Действие9"}
},0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,17,1e2,2,0,1,0,0,0,0},fcccea4d-035c-47df-934f-1a012acd0d17, },0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,17,1e2,2,0,1,0,0,0,0},85ddfd84-47a8-47e2-ad1b-af361ab124f6,
{8,"КонсольКода",0,2, {8,"КонсольКода",0,2,
{1,3, {1,3,
{"ru","Консоль кода"}, {"ru","Консоль кода"},
{"en","Консоль кода"}, {"en","Консоль кода"},
{"uk","Консоль кода"} {"uk","Консоль кода"}
},1,fd3fe296-ace1-4714-8a0e-a902b716c8d3,80,1e2,0,3,1,0,0,0,0},f55c5326-0fee-424f-b9d6-8adad980f4bd, },1,fd3fe296-ace1-4714-8a0e-a902b716c8d3,80,1e2,0,3,1,0,0,0,0},423d3c97-b045-488b-9b72-f70c1279a6b0,
{8,"Разделитель5",0,1, {8,"Разделитель5",0,1,
{1,1, {1,1,
{"ru","Действие9"} {"ru","Действие9"}
},0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,81,1e2,2,0,1,0,0,0,0},947f0c94-a186-412d-9be8-c7b684f48ded, },0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,81,1e2,2,0,1,0,0,0,0},29fc38f4-e022-4dbb-ab73-5de3f6707eac,
{8,"МенеджерТабличногоПоля",0,1, {8,"МенеджерТабличногоПоля",0,1,
{1,3, {1,3,
{"ru","Менеджер табличного поля"}, {"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}, {"en","Менеджер табличного поля"},
{"uk","Менеджер табличного поля"} {"uk","Менеджер табличного поля"}
},1,fd3fe296-ace1-4714-8a0e-a902b716c8d3,16,1e2,0,0,1,0,0,0,0},1ec8c0d9-5d9b-4162-be49-b3fdb727ab85, },1,fd3fe296-ace1-4714-8a0e-a902b716c8d3,16,1e2,0,0,1,0,0,0,0},a6705ba4-9416-44e5-9e56-1ab18344152d,
{8,"ОбщаяФорма_НастройкиАлгоритмов_ОткрытьФорму",0,2, {8,"ОбщаяФорма_НастройкиАлгоритмов_ОткрытьФорму",0,2,
{1,3, {1,3,
{"ru","Настройки алгоритмов"}, {"ru","Настройки алгоритмов"},
{"en","Настройки алгоритмов"}, {"en","Настройки алгоритмов"},
{"uk","Настройки алгоритмов"} {"uk","Настройки алгоритмов"}
},1,fd3fe296-ace1-4714-8a0e-a902b716c8d3,302,1e2,0,0,1,0,0,0,0},38069f4d-c306-4a35-a21d-ee473cfb79b6, },1,fd3fe296-ace1-4714-8a0e-a902b716c8d3,302,1e2,0,0,1,0,0,0,0},92f10fa8-b67b-414a-91f8-622491a7ede6,
{8,"Разделитель7",0,4, {8,"Разделитель7",0,4,
{1,1, {1,1,
{"ru","Действие6"} {"ru","Действие6"}
},0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,33,1e2,2,0,1,0,0,0,0},8554a4c0-9ae4-453e-a891-2e4518ee89fe, },0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,33,1e2,2,0,1,0,0,0,0},a98964e4-8a83-4f49-a2a4-0c5f80bf10bb,
{8,"ОПодсистеме",0,4, {8,"ОПодсистеме",0,4,
{1,3, {1,3,
{"ru","О подсистеме"}, {"ru","О подсистеме"},
@ -1092,7 +1093,7 @@ BgxkEQA7}
{0} {0}
} }
} }
},512,300,1,0,1,4,4,60,512,300,96}, },512,300,1,0,1,4,4,73,512,300,96},
{ {
{0},4, {0},4,
{1, {1,

View File

@ -18,6 +18,6 @@
&НаКлиенте &НаКлиенте
Процедура НастройкиВыполненияАлгоритмов(Команда) Процедура НастройкиВыполненияАлгоритмов(Команда)
ирОбщий.ОткрытьНастройкиАлгоритмовЛкс(); ирКлиент.ОткрытьНастройкиАлгоритмовЛкс();
КонецПроцедуры КонецПроцедуры

View File

@ -68,14 +68,14 @@
// Специальная обработка команд компоненты ДО // Специальная обработка команд компоненты ДО
КомпонентаТекстаАлгоритма = ПолеТекстаПрограммы; КомпонентаТекстаАлгоритма = ПолеТекстаПрограммы;
Если Ложь Если Ложь
Или Кнопка = ирОбщий.КнопкаКоманднойПанелиЭкземпляраКомпонентыЛкс(ПолеТекстаПрограммы, "Выполнить") Или Кнопка = ирКлиент.КнопкаКоманднойПанелиЭкземпляраКомпонентыЛкс(ПолеТекстаПрограммы, "Выполнить")
Или Кнопка = ирОбщий.КнопкаКоманднойПанелиЭкземпляраКомпонентыЛкс(ПолеТекстаПрограммы, "Проверить") Или Кнопка = ирКлиент.КнопкаКоманднойПанелиЭкземпляраКомпонентыЛкс(ПолеТекстаПрограммы, "Проверить")
Тогда Тогда
Если Не ПроверитьДанные() Тогда Если Не ПроверитьДанные() Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
Если Кнопка = ирОбщий.КнопкаКоманднойПанелиЭкземпляраКомпонентыЛкс(ПолеТекстаПрограммы, "Выполнить") Тогда Если Кнопка = ирКлиент.КнопкаКоманднойПанелиЭкземпляраКомпонентыЛкс(ПолеТекстаПрограммы, "Выполнить") Тогда
Если ПолеТекстаПрограммы.ПроверитьПрограммныйКод() Тогда Если ПолеТекстаПрограммы.ПроверитьПрограммныйКод() Тогда
Если Модифицированность Тогда Если Модифицированность Тогда
Ответ = Вопрос("Перед выполнением алгоритм необходимо сохранить. Выполнить сохранение?", РежимДиалогаВопрос.ОКОтмена); Ответ = Вопрос("Перед выполнением алгоритм необходимо сохранить. Выполнить сохранение?", РежимДиалогаВопрос.ОКОтмена);
@ -123,7 +123,7 @@
Открыть(); Открыть();
КонецЕсли; КонецЕсли;
Если Не ВводДоступен() Тогда Если Не ВводДоступен() Тогда
ирОбщийорма_АктивироватьОткрытьЛкс(ЭтаФорма); ирКлиенторма_АктивироватьОткрытьЛкс(ЭтаФорма);
КонецЕсли; КонецЕсли;
ВыполнятьАлгоритмыЧерезВнешниеОбработки = ирКэш.Получить().ВыполнятьАлгоритмыЧерезВнешниеОбработки; ВыполнятьАлгоритмыЧерезВнешниеОбработки = ирКэш.Получить().ВыполнятьАлгоритмыЧерезВнешниеОбработки;
Если ВыполнятьАлгоритмыЧерезВнешниеОбработки Тогда Если ВыполнятьАлгоритмыЧерезВнешниеОбработки Тогда
@ -145,7 +145,7 @@
ТекстСообщения = "Ошибка при выполнении алгоритма """ + Наименование + """ в режиме " + РежимВыполненияАлгоритма; ТекстСообщения = "Ошибка при выполнении алгоритма """ + Наименование + """ в режиме " + РежимВыполненияАлгоритма;
КонецЕсли; КонецЕсли;
Сообщить(ТекстСообщения, СтатусСообщения.Важное); Сообщить(ТекстСообщения, СтатусСообщения.Важное);
ТекстИстиннойОшибки = ирОбщий.ПоказатьОшибкуВТекстеПрограммыЛкс(ПолеТекстаПрограммы.ПолеТекста, ТекстИстиннойОшибки = ирКлиент.ПоказатьОшибкуВТекстеПрограммыЛкс(ПолеТекстаПрограммы.ПолеТекста,
СтартоваяСтрока, , , МодальныйРежим, ИнформацияОбОшибке, ИмяМодуля); СтартоваяСтрока, , , МодальныйРежим, ИнформацияОбОшибке, ИмяМодуля);
Возврат ТекстИстиннойОшибки; Возврат ТекстИстиннойОшибки;
@ -218,7 +218,7 @@
Процедура ПараметрыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт Процедура ПараметрыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ОформлениеСтроки.Ячейки.ДопустимыеТипы.УстановитьТекст(ирКэш.Получить().ПредставлениеДопустимыхТипов(ДанныеСтроки.ДопустимыеТипы)); ОформлениеСтроки.Ячейки.ДопустимыеТипы.УстановитьТекст(ирКэш.Получить().ПредставлениеДопустимыхТипов(ДанныеСтроки.ДопустимыеТипы));
ирОбщий.ТабличноеПолеОтобразитьПиктограммыТиповЛкс(ОформлениеСтроки, "Значение"); ирКлиент.ТабличноеПолеОтобразитьПиктограммыТиповЛкс(ОформлениеСтроки, "Значение");
КонецПроцедуры КонецПроцедуры
@ -269,7 +269,7 @@
Процедура ДействияФормыОПодсистеме(Кнопка) Процедура ДействияФормыОПодсистеме(Кнопка)
ирОбщий.ОткрытьСправкуПоПодсистемеЛкс(ЭтотОбъект); ирКлиент.ОткрытьСправкуПоПодсистемеЛкс(ЭтотОбъект);
КонецПроцедуры КонецПроцедуры
@ -424,13 +424,13 @@
Результат = Результат + Символы.Таб + "Возврат Результат;" + Символы.ПС; Результат = Результат + Символы.Таб + "Возврат Результат;" + Символы.ПС;
Результат = Результат + "КонецФункции" + Символы.ПС; Результат = Результат + "КонецФункции" + Символы.ПС;
ирОбщий.ОткрытьТекстЛкс(Результат, , "ВстроенныйЯзык", Истина); ирКлиент.ОткрытьТекстЛкс(Результат, , "ВстроенныйЯзык", Истина);
КонецПроцедуры КонецПроцедуры
Процедура ПараметрыЗначениеНачалоВыбора(Элемент, СтандартнаяОбработка) Процедура ПараметрыЗначениеНачалоВыбора(Элемент, СтандартнаяОбработка)
ирОбщийолеВводаКолонкиРасширенногоЗначения_НачалоВыбораЛкс(ЭтаФорма, ЭлементыФормы.Параметры, СтандартнаяОбработка, , Истина); ирКлиентолеВводаКолонкиРасширенногоЗначения_НачалоВыбораЛкс(ЭтаФорма, ЭлементыФормы.Параметры, СтандартнаяОбработка, , Истина);
КонецПроцедуры КонецПроцедуры
@ -467,7 +467,7 @@
Процедура ПоказатьСвернутьНастройки(Видимость = Истина) Процедура ПоказатьСвернутьНастройки(Видимость = Истина)
ЭлементыФормы.ДействияФормы.Кнопки.ОтображатьПараметры.Пометка = Видимость; ЭлементыФормы.ДействияФормы.Кнопки.ОтображатьПараметры.Пометка = Видимость;
ирОбщий.ИзменитьСвернутостьЛкс(ЭтаФорма, Видимость, ЭлементыФормы.Панель1, ЭлементыФормы.Разделитель1, ЭтаФорма.Панель, "верх"); ирКлиент.ИзменитьСвернутостьЛкс(ЭтаФорма, Видимость, ЭлементыФормы.Панель1, ЭлементыФормы.Разделитель1, ЭтаФорма.Панель, "верх");
КонецПроцедуры КонецПроцедуры

View File

@ -294,25 +294,27 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,1,1, {1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,4824adf3-2dd5-415b-8897-ae753e79d0cf,709,1,18, {5,4824adf3-2dd5-415b-8897-ae753e79d0cf,709,1,18,
{7,022c3624-3312-4a67-b922-68d58877caa3,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,a0630e12-d73b-47f6-9a4b-cdf8faad4069,1,c93a51ed-b2d1-47f1-948d-38373f8710af,
{6,4294967295,00000000-0000-0000-0000-000000000000,147,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,1},
{7,9c8b3aec-3151-479e-9e32-076a27fa976d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,c8775b4c-d815-4672-83de-8a15b401ae9d,1,c93a51ed-b2d1-47f1-948d-38373f8710af,
{4,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55, {4,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,0},0,1}, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,0},0,1},
{7,576a9be1-1d65-4b43-86ab-d5aa868c59a5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,c68b670d-a603-4949-a2b4-8024b2acb5a0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,5c0f217b-abcf-471b-b841-3d81da5772d4,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,ad8397de-5bd0-4cf3-9fa0-ceb33d7b7310,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,146, {6,4294967295,00000000-0000-0000-0000-000000000000,147,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,1}, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,1},
{7,91762f1a-02e5-4c16-bde6-b84b1cecca70,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,535c921f-d2fd-4d11-84c5-4d56f408180b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,d70b5cbf-78bf-48a5-8411-2f36712b31fc,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,eb8e633f-5111-4d91-be12-04e290860952,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,145, {6,4294967295,00000000-0000-0000-0000-000000000000,145,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,1}, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,1},
{7,8d74735d-c402-4d6b-8763-29b83855842f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,6e6ae8c8-70e7-4637-88f7-faae994be38c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,1ccc0d56-c6dc-4d25-90f2-bd96e2f4f05b,1,e1692cc2-605b-4535-84dd-28440238746c, {7,8665ca70-2544-4eba-b384-b0c315dfdd34,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,e1370953-d9a3-4529-9770-216680aed75a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОтображатьПараметры", {3,"ДействияФормыОтображатьПараметры",
{1,"ДействияФормыОтображатьПараметры", {1,"ДействияФормыОтображатьПараметры",
{1,1, {1,1,
@ -342,9 +344,7 @@
{4,1, {4,1,
{0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""}, {0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""},
{0,0,0},1}, {0,0,0},1},
{7,4400bdb0-1bb4-4501-b874-a26c397e6e21,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,13d29042-4942-40d7-8aa1-742b399bb3f8,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,2222e7f9-f92e-4cdd-80dd-100cf1cad5a4,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОПодсистеме", {3,"ДействияФормыОПодсистеме",
{1,"ДействияФормыОПодсистеме", {1,"ДействияФормыОПодсистеме",
{1,2, {1,2,
@ -376,61 +376,61 @@
}, },
{4,1, {4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1}, {0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},
{7,4df4a7ba-3e7c-4155-976b-55f631bcd9c4,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,da6e6180-9741-4ed8-b666-a0e903eddaa1,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,147, {6,4294967295,00000000-0000-0000-0000-000000000000,147,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0,1}, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0,1},
{7,c8d00bed-2aea-45a7-ba00-49f63041ae49,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,b190c58c-0686-467c-83fd-eec414403479,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,91ce0927-87ba-4cd1-a2f1-4fc7eb0f3f2b,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,0305f145-53e7-43c7-8170-f8e470ceec49,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,146, {6,4294967295,00000000-0000-0000-0000-000000000000,146,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0,1}, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0,1},
{7,f715cc25-6a59-4eae-bd4c-17b97555a97a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,b8b5e615-791e-4094-ac64-24ab5b24d54f,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,145, {6,4294967295,00000000-0000-0000-0000-000000000000,145,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0,1}, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0,1},
{7,fbbb4c68-4604-41a9-81f0-6f922b14f037,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,23f46097-6761-43dd-81a3-890d26dffeda,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,140, {6,4294967295,00000000-0000-0000-0000-000000000000,140,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0,1}, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0,1},
{7,fb0e40a2-ddb3-4f1f-b2ef-034279d5da4f,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,a4d1d93d-3987-475b-add7-f615229dbd4a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,141, {6,4294967295,00000000-0000-0000-0000-000000000000,141,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0,1}, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0,1},
{7,556ba9e3-72e2-4795-815b-3afeb8d3a1e1,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,c5286cb2-e3b5-425b-8461-4d7d61828d96,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,916ee776-0391-4179-8e0f-18273af32801,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,f69e75d0-ec0a-47f3-942f-7903996d305b,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,142, {6,4294967295,00000000-0000-0000-0000-000000000000,142,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0,1},2, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,1},0,1},0,1},2,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,c8775b4c-d815-4672-83de-8a15b401ae9d, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,a0630e12-d73b-47f6-9a4b-cdf8faad4069,
{8,"Подменю",0,1, {8,"Подменю",0,1,
{1,1, {1,1,
{"#","Подменю"} {"#","Подменю"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,685,1e2,1,0,1,0,0,0,0},9c8b3aec-3151-479e-9e32-076a27fa976d, },0,4824adf3-2dd5-415b-8897-ae753e79d0cf,685,1e2,1,0,1,0,0,0,0},c68b670d-a603-4949-a2b4-8024b2acb5a0,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,694,1e2,2,0,1,0,0,0,0},022c3624-3312-4a67-b922-68d58877caa3, {1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,694,1e2,2,0,1,0,0,0,0},ad8397de-5bd0-4cf3-9fa0-ceb33d7b7310,
{8,"Действие",0,1, {8,"Действие",0,1,
{1,1, {1,1,
{"#","Действие"} {"#","Действие"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,695,1e2,0,0,1,0,0,0,0},576a9be1-1d65-4b43-86ab-d5aa868c59a5, },0,4824adf3-2dd5-415b-8897-ae753e79d0cf,695,1e2,0,0,1,0,0,0,0},d70b5cbf-78bf-48a5-8411-2f36712b31fc,
{8,"Разделитель1",0,1, {8,"Разделитель1",0,1,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,696,1e2,2,0,1,0,0,0,0},5c0f217b-abcf-471b-b841-3d81da5772d4, {1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,696,1e2,2,0,1,0,0,0,0},8665ca70-2544-4eba-b384-b0c315dfdd34,
{8,"Действие1",0,1, {8,"Действие1",0,1,
{1,1, {1,1,
{"#","Действие1"} {"#","Действие1"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,697,1e2,0,0,1,0,0,0,0},91762f1a-02e5-4c16-bde6-b84b1cecca70, },0,4824adf3-2dd5-415b-8897-ae753e79d0cf,697,1e2,0,0,1,0,0,0,0},eb8e633f-5111-4d91-be12-04e290860952,
{8,"Действие2",0,1, {8,"Действие2",0,1,
{1,1, {1,1,
{"#","Действие2"} {"#","Действие2"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,698,1e2,0,0,1,0,0,0,0},8d74735d-c402-4d6b-8763-29b83855842f, },0,4824adf3-2dd5-415b-8897-ae753e79d0cf,698,1e2,0,0,1,0,0,0,0},535c921f-d2fd-4d11-84c5-4d56f408180b,
{8,"Разделитель2",0,1, {8,"Разделитель2",0,1,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,699,1e2,2,0,1,0,0,0,0},1ccc0d56-c6dc-4d25-90f2-bd96e2f4f05b, {1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,699,1e2,2,0,1,0,0,0,0},e1370953-d9a3-4529-9770-216680aed75a,
{8,"ОтображатьПараметры",0,7, {8,"ОтображатьПараметры",0,7,
{1,3, {1,3,
{"ru","Параметры"}, {"ru","Параметры"},
{"en","Параметры"}, {"en","Параметры"},
{"uk","Параметры"} {"uk","Параметры"}
},1,4824adf3-2dd5-415b-8897-ae753e79d0cf,709,1e2,0,3,1,1,0,0,0},4400bdb0-1bb4-4501-b874-a26c397e6e21, },1,4824adf3-2dd5-415b-8897-ae753e79d0cf,709,1e2,0,3,1,1,0,0,0},6e6ae8c8-70e7-4637-88f7-faae994be38c,
{8,"Разделитель9",0,4, {8,"Разделитель9",0,4,
{1,1, {1,1,
{"ru","Действие6"} {"ru","Действие6"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,708,1e2,2,0,1,0,0,0,0},2222e7f9-f92e-4cdd-80dd-100cf1cad5a4, },0,4824adf3-2dd5-415b-8897-ae753e79d0cf,708,1e2,2,0,1,0,0,0,0},13d29042-4942-40d7-8aa1-742b399bb3f8,
{8,"ОПодсистеме",0,4, {8,"ОПодсистеме",0,4,
{1,3, {1,3,
{"ru","О подсистеме"}, {"ru","О подсистеме"},
@ -441,31 +441,31 @@
{1,4824adf3-2dd5-415b-8897-ae753e79d0cf,685,0} {1,4824adf3-2dd5-415b-8897-ae753e79d0cf,685,0}
} }
}, },
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,0,8,4df4a7ba-3e7c-4155-976b-55f631bcd9c4, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,0,8,da6e6180-9741-4ed8-b666-a0e903eddaa1,
{8,"Действие",0,1, {8,"Действие",0,1,
{1,1, {1,1,
{"#","Действие"} {"#","Действие"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,686,1e2,0,0,1,0,0,0,0},c8d00bed-2aea-45a7-ba00-49f63041ae49, },0,4824adf3-2dd5-415b-8897-ae753e79d0cf,686,1e2,0,0,1,0,0,0,0},b190c58c-0686-467c-83fd-eec414403479,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,687,1e2,2,0,1,0,0,0,0},91ce0927-87ba-4cd1-a2f1-4fc7eb0f3f2b, {1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,687,1e2,2,0,1,0,0,0,0},0305f145-53e7-43c7-8170-f8e470ceec49,
{8,"Действие1",0,1, {8,"Действие1",0,1,
{1,1, {1,1,
{"#","Действие1"} {"#","Действие1"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,688,1e2,0,0,1,0,0,0,0},f715cc25-6a59-4eae-bd4c-17b97555a97a, },0,4824adf3-2dd5-415b-8897-ae753e79d0cf,688,1e2,0,0,1,0,0,0,0},b8b5e615-791e-4094-ac64-24ab5b24d54f,
{8,"Действие2",0,1, {8,"Действие2",0,1,
{1,1, {1,1,
{"#","Действие2"} {"#","Действие2"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,689,1e2,0,0,1,0,0,0,0},fbbb4c68-4604-41a9-81f0-6f922b14f037, },0,4824adf3-2dd5-415b-8897-ae753e79d0cf,689,1e2,0,0,1,0,0,0,0},23f46097-6761-43dd-81a3-890d26dffeda,
{8,"Действие3",0,1, {8,"Действие3",0,1,
{1,1, {1,1,
{"#","Действие3"} {"#","Действие3"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,690,1e2,0,0,1,0,0,0,0},fb0e40a2-ddb3-4f1f-b2ef-034279d5da4f, },0,4824adf3-2dd5-415b-8897-ae753e79d0cf,690,1e2,0,0,1,0,0,0,0},a4d1d93d-3987-475b-add7-f615229dbd4a,
{8,"Действие4",0,1, {8,"Действие4",0,1,
{1,1, {1,1,
{"#","Действие4"} {"#","Действие4"}
},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,691,1e2,0,0,1,0,0,0,0},556ba9e3-72e2-4795-815b-3afeb8d3a1e1, },0,4824adf3-2dd5-415b-8897-ae753e79d0cf,691,1e2,0,0,1,0,0,0,0},c5286cb2-e3b5-425b-8461-4d7d61828d96,
{8,"Разделитель1",0,1, {8,"Разделитель1",0,1,
{1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,692,1e2,2,0,1,0,0,0,0},916ee776-0391-4179-8e0f-18273af32801, {1,0},0,4824adf3-2dd5-415b-8897-ae753e79d0cf,692,1e2,2,0,1,0,0,0,0},f69e75d0-ec0a-47f3-942f-7903996d305b,
{8,"Действие5",0,1, {8,"Действие5",0,1,
{1,1, {1,1,
{"#","Действие5"} {"#","Действие5"}
@ -535,36 +535,36 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000}, {0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1, {1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,f2335302-8312-497f-bf6b-9dae1c10a498,5,1,5, {5,f2335302-8312-497f-bf6b-9dae1c10a498,5,1,5,
{7,ea45a9db-b3d5-4b4a-adee-95ed3d2441f8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,9edf5009-7464-43af-9b9a-509c6982ad9a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,c6c02333-1287-45fe-8bdf-00398575ce21,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,141, {6,0,00000000-0000-0000-0000-000000000000,141,
{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1}, {1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{7,94bba8ea-8cd3-4dfc-ae51-4ff0e5ddd273,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,0e48a484-3369-403e-bd82-360d98376103,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,140, {6,0,00000000-0000-0000-0000-000000000000,140,
{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1}, {1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{7,4d530204-dd13-4fe4-88eb-00f7f2b43a65,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,dcd6e60c-eb01-4404-b1f1-abe86398b980,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,b3f49dfd-0082-4ad4-bd36-0071f0487949,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,39f7f82f-7da0-436d-bbc2-bc2ffdab7516,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,142, {6,0,00000000-0000-0000-0000-000000000000,142,
{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1}, {1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},1,
{7,54bbdf54-61bd-4ec3-b5bb-c686ad4f590a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,9edf5009-7464-43af-9b9a-509c6982ad9a,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,c6c02333-1287-45fe-8bdf-00398575ce21,
{8,"ОсновныеДействияФормыОК",0,1, {8,"ОсновныеДействияФормыОК",0,1,
{1,3, {1,3,
{"ru"," OK "}, {"ru"," OK "},
{"en"," OK "}, {"en"," OK "},
{"uk"," OK "} {"uk"," OK "}
},1,f2335302-8312-497f-bf6b-9dae1c10a498,1,1e2,0,1,1,0,0,0,0},ea45a9db-b3d5-4b4a-adee-95ed3d2441f8, },1,f2335302-8312-497f-bf6b-9dae1c10a498,1,1e2,0,1,1,0,0,0,0},dcd6e60c-eb01-4404-b1f1-abe86398b980,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,2,1e2,2,1,1,0,0,0,0},94bba8ea-8cd3-4dfc-ae51-4ff0e5ddd273, {1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,2,1e2,2,1,1,0,0,0,0},0e48a484-3369-403e-bd82-360d98376103,
{8,"ОсновныеДействияФормыСохранить",0,1, {8,"ОсновныеДействияФормыСохранить",0,1,
{1,3, {1,3,
{"ru","Записать"}, {"ru","Записать"},
{"en","Записать"}, {"en","Записать"},
{"uk","Записать"} {"uk","Записать"}
},1,f2335302-8312-497f-bf6b-9dae1c10a498,3,1e2,0,1,1,0,0,0,0},54bbdf54-61bd-4ec3-b5bb-c686ad4f590a, },1,f2335302-8312-497f-bf6b-9dae1c10a498,3,1e2,0,1,1,0,0,0,0},b3f49dfd-0082-4ad4-bd36-0071f0487949,
{8,"Разделитель1",0,1, {8,"Разделитель1",0,1,
{1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,4,1e2,2,1,1,0,0,0,0},4d530204-dd13-4fe4-88eb-00f7f2b43a65, {1,0},0,f2335302-8312-497f-bf6b-9dae1c10a498,4,1e2,2,1,1,0,0,0,0},39f7f82f-7da0-436d-bbc2-bc2ffdab7516,
{8,"ОсновныеДействияФормыЗакрыть",0,1, {8,"ОсновныеДействияФормыЗакрыть",0,1,
{1,3, {1,3,
{"ru","Закрыть"}, {"ru","Закрыть"},
@ -575,7 +575,7 @@
{0} {0}
} }
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,f3b10d08-37af-4686-af66-0f0172a7d345,1,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,3b740576-f089-4396-bfa2-13a1064e04a7,1,0,0}
}, },
{8,0,439,564,464,1, {8,0,439,564,464,1,
{0, {0,
@ -637,7 +637,11 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,2,1,1, {1,0},0,0,100,0,0},9,2,0,2,1,1,
{5,ea5d5166-af5e-48aa-b4bc-8278048bd869,14,1,11, {5,ea5d5166-af5e-48aa-b4bc-8278048bd869,14,1,11,
{7,6b81a6c0-7deb-4332-b1be-563e1de07b0d,1,e1692cc2-605b-4535-84dd-28440238746c, {7,30d9c5fa-c29d-4833-a75d-681f43d6b0d2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,ea5d5166-af5e-48aa-b4bc-8278048bd869,6},0,2},
{7,6554d242-653a-47e0-8ff1-f45f3649c390,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,b2e3591a-4532-4b51-9245-876203c31f4d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаСгенерироватьМетод", {3,"КоманднаяПанельТекстАлгоритмаСгенерироватьМетод",
{1,"КоманднаяПанельТекстАлгоритмаСгенерироватьМетод", {1,"КоманднаяПанельТекстАлгоритмаСгенерироватьМетод",
{1,1, {1,1,
@ -666,13 +670,68 @@
}, },
{4,1, {4,1,
{0,4ee0e42b-f7d0-451d-b43d-7de45ecd1e11},"",-1,-1,0,0,""},2}, {0,4ee0e42b-f7d0-451d-b43d-7de45ecd1e11},"",-1,-1,0,0,""},2},
{7,a097850e-7519-4e11-95b6-60d7ec2c363e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,a89f2cb0-8d2c-4ab7-8486-9cbf348cfe24,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,3,
{"ru","Обновить из файла внешней обработки"},
{"en","Обновить из файла внешней обработки"},
{"uk","Обновить из файла внешней обработки"}
},
{1,3,
{"ru","Обновить из файла внешней обработки"},
{"en","Обновить из файла внешней обработки"},
{"uk","Обновить из файла внешней обработки"}
},2},
{7,54022f20-5b25-4e1e-ba58-d1dbf4d1abb0,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаКонсольКода",
{1,"КоманднаяПанельТекстАлгоритмаКонсольКода",
{1,2,
{"ru","Консоль кода"},
{"en","Консоль кода"}
},
{1,2,
{"ru","Консоль кода"},
{"en","Консоль кода"}
},
{1,2,
{"ru","Консоль кода"},
{"en","Консоль кода"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,3,
{"ru","Открыть в консоли кода"},
{"en","Открыть в консоли кода"},
{"uk","Открыть в консоли кода"}
},
{1,3,
{"ru","Открыть в консоли кода"},
{"en","Открыть в консоли кода"},
{"uk","Открыть в консоли кода"}
},
{4,1,
{0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""},2},
{7,3f834e9b-2533-409f-8219-7ec4a2b42702,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,f4f7b60b-0432-46cc-b829-302234162dba,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,2c007a67-013c-4317-9808-06d3b16ef165,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,ea5d5166-af5e-48aa-b4bc-8278048bd869,6},0,2},
{7,7f22ed9b-3361-495b-bba9-a8ce7464f624,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,eaacf193-eb45-4dd4-a017-2a0a04f0b819,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаОткрытьВОтладчике", {3,"КоманднаяПанельТекстАлгоритмаОткрытьВОтладчике",
{1,"КоманднаяПанельТекстАлгоритмаОткрытьВОтладчике", {1,"КоманднаяПанельТекстАлгоритмаОткрытьВОтладчике",
{1,2, {1,2,
@ -705,72 +764,13 @@
{4,1, {4,1,
{0,3d9f1f89-72c7-4d7b-94eb-d6180fd3e81c},"",-1,-1,0,0,""}, {0,3d9f1f89-72c7-4d7b-94eb-d6180fd3e81c},"",-1,-1,0,0,""},
{0,120,0},2}, {0,120,0},2},
{7,84d6776b-cb15-49e8-834d-c876bbaf0e2b,1,e1692cc2-605b-4535-84dd-28440238746c, {7,1495f1e6-7234-4073-99e2-d40545d899c6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{3,"КоманднаяПанельТекстАлгоритмаКонсольКода",
{1,"КоманднаяПанельТекстАлгоритмаКонсольКода",
{1,2,
{"ru","Консоль кода"},
{"en","Консоль кода"}
},
{1,2,
{"ru","Консоль кода"},
{"en","Консоль кода"}
},
{1,2,
{"ru","Консоль кода"},
{"en","Консоль кода"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,3,
{"ru","Открыть в консоли кода"},
{"en","Открыть в консоли кода"},
{"uk","Открыть в консоли кода"}
},
{1,3,
{"ru","Открыть в консоли кода"},
{"en","Открыть в консоли кода"},
{"uk","Открыть в консоли кода"}
},
{4,1,
{0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""},2},
{7,91e175c9-6aa1-4607-b85d-79dbac42e61f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,bfe9c764-c741-44de-826f-0ac0fe12011d,1,e1692cc2-605b-4535-84dd-28440238746c, {7,c18b1ba5-47f8-4766-9e3c-340ec1432342,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{3,"КоманднаяПанельТекстАлгоритмаОбновитьИзФайла",
{1,"КоманднаяПанельТекстАлгоритмаОбновитьИзФайла",
{1,1,
{"ru","Обновить из файла"}
},
{1,1,
{"ru","Обновить из файла"}
},
{1,1,
{"ru","Обновить из файла"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},6,
{1,3,
{"ru","Обновить из файла внешней обработки"},
{"en","Обновить из файла внешней обработки"},
{"uk","Обновить из файла внешней обработки"}
},
{1,3,
{"ru","Обновить из файла внешней обработки"},
{"en","Обновить из файла внешней обработки"},
{"uk","Обновить из файла внешней обработки"}
},2},
{7,1e0bb39a-23f0-4cd2-b38e-e6e74cbc25cc,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,c25e9b62-8aa6-4cbd-bb5f-25a495f20082,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,b5426615-4d2e-4351-864a-f437e6340c35,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,b375da05-53a5-4527-ac04-6fc97a35b145,1,e1692cc2-605b-4535-84dd-28440238746c, {7,42c040aa-969b-4dfa-84aa-f4a984d851eb,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаСсылкаНаОбъектБД", {3,"КоманднаяПанельТекстАлгоритмаСсылкаНаОбъектБД",
{1,"КоманднаяПанельТекстАлгоритмаСсылкаНаОбъектБД", {1,"КоманднаяПанельТекстАлгоритмаСсылкаНаОбъектБД",
{1,2, {1,2,
@ -808,53 +808,53 @@
NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7} NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
},0,""}, },0,""},
{0,49,20},2},2, {0,49,20},2},2,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,6b81a6c0-7deb-4332-b1be-563e1de07b0d, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,b2e3591a-4532-4b51-9245-876203c31f4d,
{8,"СгенерироватьМетод",0,1, {8,"СгенерироватьМетод",0,1,
{1,3, {1,3,
{"ru","Метод"}, {"ru","Метод"},
{"en","Метод"}, {"en","Метод"},
{"uk","Метод"} {"uk","Метод"}
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,13,1e2,0,3,1,0,0,0,0},a097850e-7519-4e11-95b6-60d7ec2c363e, },1,ea5d5166-af5e-48aa-b4bc-8278048bd869,13,1e2,0,3,1,0,0,0,0},6554d242-653a-47e0-8ff1-f45f3649c390,
{8,"Разделитель4",0,1, {8,"Разделитель4",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,14,1e2,2,0,1,0,0,0,0},84d6776b-cb15-49e8-834d-c876bbaf0e2b, },0,ea5d5166-af5e-48aa-b4bc-8278048bd869,14,1e2,2,0,1,0,0,0,0},54022f20-5b25-4e1e-ba58-d1dbf4d1abb0,
{8,"КонсольКода",0,1, {8,"КонсольКода",0,1,
{1,3, {1,3,
{"ru","Консоль кода"}, {"ru","Консоль кода"},
{"en","Консоль кода"}, {"en","Консоль кода"},
{"uk","Консоль кода"} {"uk","Консоль кода"}
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,10,1e2,0,3,1,0,0,0,0},91e175c9-6aa1-4607-b85d-79dbac42e61f, },1,ea5d5166-af5e-48aa-b4bc-8278048bd869,10,1e2,0,3,1,0,0,0,0},3f834e9b-2533-409f-8219-7ec4a2b42702,
{8,"Разделитель3",0,1, {8,"Разделитель3",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,11,1e2,2,0,1,0,0,0,0},eaacf193-eb45-4dd4-a017-2a0a04f0b819, },0,ea5d5166-af5e-48aa-b4bc-8278048bd869,11,1e2,2,0,1,0,0,0,0},2c007a67-013c-4317-9808-06d3b16ef165,
{8,"ОткрытьВОтладчике",0,2, {8,"ОткрытьВОтладчике",0,2,
{1,3, {1,3,
{"ru","Отладчик"}, {"ru","Отладчик"},
{"en","Отладчик"}, {"en","Отладчик"},
{"uk","Отладчик"} {"uk","Отладчик"}
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,4,1e2,0,3,1,0,0,0,0},7f22ed9b-3361-495b-bba9-a8ce7464f624, },1,ea5d5166-af5e-48aa-b4bc-8278048bd869,4,1e2,0,3,1,0,0,0,0},1495f1e6-7234-4073-99e2-d40545d899c6,
{8,"Разделитель1",0,1, {8,"Разделитель1",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,8,1e2,2,0,1,0,0,0,0},bfe9c764-c741-44de-826f-0ac0fe12011d, },0,ea5d5166-af5e-48aa-b4bc-8278048bd869,8,1e2,2,0,1,0,0,0,0},a89f2cb0-8d2c-4ab7-8486-9cbf348cfe24,
{8,"ОбновитьИзФайла",0,1, {8,"ОбновитьИзФайла",0,1,
{1,3, {1,3,
{"ru","Обновить из файла"}, {"ru","Обновить из файла"},
{"en","Обновить из файла"}, {"en","Обновить из файла"},
{"uk","Обновить из файла"} {"uk","Обновить из файла"}
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,3,1e2,0,0,1,0,0,0,0},1e0bb39a-23f0-4cd2-b38e-e6e74cbc25cc, },1,ea5d5166-af5e-48aa-b4bc-8278048bd869,3,1e2,0,0,1,0,0,0,0},c18b1ba5-47f8-4766-9e3c-340ec1432342,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,ea5d5166-af5e-48aa-b4bc-8278048bd869,2,1e2,2,0,1,0,0,0,0},f4f7b60b-0432-46cc-b829-302234162dba, },0,ea5d5166-af5e-48aa-b4bc-8278048bd869,2,1e2,2,0,1,0,0,0,0},30d9c5fa-c29d-4833-a75d-681f43d6b0d2,
{8,"Вставка",0,3, {8,"Вставка",0,3,
{1,3, {1,3,
{"ru","Вставка"}, {"ru","Вставка"},
{"en","Вставка"}, {"en","Вставка"},
{"uk","Вставка"} {"uk","Вставка"}
},1,ea5d5166-af5e-48aa-b4bc-8278048bd869,5,1e2,1,0,1,0,0,0,0},c25e9b62-8aa6-4cbd-bb5f-25a495f20082, },1,ea5d5166-af5e-48aa-b4bc-8278048bd869,5,1e2,1,0,1,0,0,0,0},b5426615-4d2e-4351-864a-f437e6340c35,
{8,"Разделитель2",0,1, {8,"Разделитель2",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
@ -863,7 +863,7 @@ NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
{1,ea5d5166-af5e-48aa-b4bc-8278048bd869,5,0} {1,ea5d5166-af5e-48aa-b4bc-8278048bd869,5,0}
} }
}, },
{5,ea5d5166-af5e-48aa-b4bc-8278048bd869,6,0,1,b375da05-53a5-4527-ac04-6fc97a35b145, {5,ea5d5166-af5e-48aa-b4bc-8278048bd869,6,0,1,42c040aa-969b-4dfa-84aa-f4a984d851eb,
{8,"СсылкаНаОбъектБД",1,3, {8,"СсылкаНаОбъектБД",1,3,
{1,3, {1,3,
{"ru","Ссылка на объект БД"}, {"ru","Ссылка на объект БД"},
@ -1746,8 +1746,10 @@ fuLt4Ps+cSeolfd+bqg7+LbFHd+vGByZtfkB/13/VdeH91VurcZqQWC96XE7y28=
{3,0, {3,0,
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,1,0,1,1, {1,0},0,0,100,0,0},9,2,1,0,1,1,
{5,3cca1fe2-509e-45a2-b494-c7e009d1c36b,1380,1,2, {5,3cca1fe2-509e-45a2-b494-c7e009d1c36b,1470,1,2,
{7,14e1f905-be16-4863-a881-9d3350a112da,1,e1692cc2-605b-4535-84dd-28440238746c, {7,440291f8-0c82-4493-851c-42baa567921c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,8c7e4345-31ae-489e-b10a-91cece1b270a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельПараметрыЗаполнить", {3,"КоманднаяПанельПараметрыЗаполнить",
{1,"КоманднаяПанельПараметрыЗаполнить", {1,"КоманднаяПанельПараметрыЗаполнить",
{1,2, {1,2,
@ -1776,14 +1778,12 @@ fuLt4Ps+cSeolfd+bqg7+LbFHd+vGByZtfkB/13/VdeH91VurcZqQWC96XE7y28=
{"ru","Дополнить параметры по тексту"}, {"ru","Дополнить параметры по тексту"},
{"en","Дополнить параметры по тексту"}, {"en","Дополнить параметры по тексту"},
{"uk","Дополнить параметры по тексту"} {"uk","Дополнить параметры по тексту"}
},2}, },2},1,
{7,2de31785-49c2-4fa0-90a7-73a254ae0383,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,440291f8-0c82-4493-851c-42baa567921c,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,2de31785-49c2-4fa0-90a7-73a254ae0383,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,1, {1,1,
{"ru","Действие9"} {"ru","Действие9"}
},0,3cca1fe2-509e-45a2-b494-c7e009d1c36b,11,1e2,2,0,1,0,0,0,0},14e1f905-be16-4863-a881-9d3350a112da, },0,3cca1fe2-509e-45a2-b494-c7e009d1c36b,11,1e2,2,0,1,0,0,0,0},8c7e4345-31ae-489e-b10a-91cece1b270a,
{8,"Заполнить",0,2, {8,"Заполнить",0,2,
{1,3, {1,3,
{"ru","Заполнить"}, {"ru","Заполнить"},
@ -2044,7 +2044,7 @@ fuLt4Ps+cSeolfd+bqg7+LbFHd+vGByZtfkB/13/VdeH91VurcZqQWC96XE7y28=
{0} {0}
} }
} }
},564,464,1,0,1,4,4,522,564,464,96}, },564,464,1,0,1,4,4,532,564,464,96},
{ {
{0},9, {0},9,
{2, {2,

View File

@ -6,6 +6,6 @@
Сообщить("Сначала запишите объект!"); Сообщить("Сначала запишите объект!");
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ирОбщий.ОткрытьСсылкуВРедактореОбъектаБДЛкс(ПараметрОснование); ирКлиент.ОткрытьСсылкуВРедактореОбъектаБДЛкс(ПараметрОснование);
КонецПроцедуры КонецПроцедуры

View File

@ -39,7 +39,7 @@
{4,0, {4,0,
{0},"",-1,-1,1,0,""},100,0,0,0},0,1, {0},"",-1,-1,1,0,""},100,0,0,0},0,1,
{1,1, {1,1,
{4, {5,
{1,3, {1,3,
{"ru","Страница1"}, {"ru","Страница1"},
{"en","Страница1"}, {"en","Страница1"},
@ -57,7 +57,8 @@
}, },
{3,4, {3,4,
{0} {0}
} },
{7,3,0,1,100}
} }
},1,1,0,4, },1,1,0,4,
{2,8,1,1,1,0,0,0,0}, {2,8,1,1,1,0,0,0,0},
@ -70,7 +71,7 @@
{0} {0}
}, },
{0} {0}
},400,300,1,0,1,4,4,65,400,300,96}, },400,300,1,0,1,4,4,66,400,300,96},
{ {
{1},3, {1},3,
{1, {1,

View File

@ -1,13 +1,13 @@
 
Процедура ДействияФормыМенеджерТабличногоПоля(Кнопка) Процедура ДействияФормыМенеджерТабличногоПоля(Кнопка)
ирОбщий.ОткрытьМенеджерТабличногоПоляЛкс(ЭлементыФормы.СправочникСписок, ЭтаФорма); ирКлиент.ОткрытьМенеджерТабличногоПоляЛкс(ЭлементыФормы.СправочникСписок, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура ДействияФормыОПодсистеме(Кнопка) Процедура ДействияФормыОПодсистеме(Кнопка)
ирОбщий.ОткрытьСправкуПоПодсистемеЛкс(ТипЗнч(СправочникСписок)); ирКлиент.ОткрытьСправкуПоПодсистемеЛкс(ТипЗнч(СправочникСписок));
КонецПроцедуры КонецПроцедуры

View File

@ -51,7 +51,7 @@
{4,0, {4,0,
{0},"",-1,-1,1,0,""},100,0,0,0},0,1, {0},"",-1,-1,1,0,""},100,0,0,0},0,1,
{1,1, {1,1,
{4, {5,
{1,3, {1,3,
{"ru","Страница1"}, {"ru","Страница1"},
{"en","Страница1"}, {"en","Страница1"},
@ -69,7 +69,8 @@
}, },
{3,4, {3,4,
{0} {0}
} },
{7,3,0,1,100}
} }
},1,1,0,4, },1,1,0,4,
{2,8,1,1,1,0,0,0,0}, {2,8,1,1,1,0,0,0,0},
@ -144,7 +145,7 @@
{48a6ebc3-fcc8-4f8f-b399-459fb32aa46b, {48a6ebc3-fcc8-4f8f-b399-459fb32aa46b,
{4, {4,
{8, {8,
{18, {19,
{1,0}, {1,0},
{1,0}, {1,0},
{1,0},24,0,-1,-1,-1,12590592, {1,0},24,0,-1,-1,-1,12590592,
@ -179,7 +180,7 @@
{1,0}, {1,0},
{"Pattern", {"Pattern",
{"S",10,1} {"S",10,1}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0}, },0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0,24},
{-1}, {-1},
{-1}, {-1},
{-1} {-1}
@ -188,7 +189,7 @@
{48a6ebc3-fcc8-4f8f-b399-459fb32aa46b, {48a6ebc3-fcc8-4f8f-b399-459fb32aa46b,
{4, {4,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","Код"}, {"ru","Код"},
{"en","Код"}, {"en","Код"},
@ -233,7 +234,7 @@
MXAkrkBil4DKp4niPj877znrzYq/+/U2BairSe36cRwuZ8Vgq8ABAsW6ijkhm1qg MXAkrkBil4DKp4niPj877znrzYq/+/U2BairSe36cRwuZ8Vgq8ABAsW6ijkhm1qg
jCw0OeCTXWIPNjcDIcb0wxU2B23Mr55PLB1+mTD0yrAbTV1WSYuzBCgwqUvSInwu jCw0OeCTXWIPNjcDIcb0wxU2B23Mr55PLB1+mTD0yrAbTV1WSYuzBCgwqUvSInwu
4pOHTMpsUu1VLFGpUoRCz1XInKa8M6+k6Q9bbvhi8s1Q67035KA8EU8Xet829mQ0 4pOHTMpsUu1VLFGpUoRCz1XInKa8M6+k6Q9bbvhi8s1Q67035KA8EU8Xet829mQ0
hSHoxg1Gd12w2nR4OAYKrg9e9JcToMzALzrfyKIkZsRCfAA=},0},0,0,0,0,0}, hSHoxg1Gd12w2nR4OAYKrg9e9JcToMzALzrfyKIkZsRCfAA=},0},0,0,0,0,0,35},
{-2}, {-2},
{-1}, {-1},
{-1} {-1}
@ -242,7 +243,7 @@ hSHoxg1Gd12w2nR4OAYKrg9e9JcToMzALzrfyKIkZsRCfAA=},0},0,0,0,0,0},
{48a6ebc3-fcc8-4f8f-b399-459fb32aa46b, {48a6ebc3-fcc8-4f8f-b399-459fb32aa46b,
{4, {4,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","Наименование"}, {"ru","Наименование"},
{"en","Наименование"}, {"en","Наименование"},
@ -287,7 +288,7 @@ hSHoxg1Gd12w2nR4OAYKrg9e9JcToMzALzrfyKIkZsRCfAA=},0},0,0,0,0,0},
MXAkrkBslwLlk0Ry3rNf/JzFfCbrdrmeEyyrs1l1p1N/PBgBawNUI1BeVpkJPdQA MXAkrkBslwLlk0Ry3rNf/JzFfCbrdrmeEyyrs1l1p1N/PBgBawNUI1BeVpkJPdQA
MfIQOOAjO8URPBQxEGIuF6nwHKxzvzSfWBVxSjh6MuLGUstdyhaWABWW7kp6VKxF MfIQOOAjO8URPBQxEGIuF6nwHKxzvzSfWBVxSjh6MuLGUstdyhaWABWW7kp6VKxF
8Ip4SN5BbZqNyWM05k1U6KEKJWeJD+eNiv5kxxe+2Hyx1MQYHdUwfpLMl7rYBL93 8Ip4SN5BbZqNyWM05k1U6KEKJWeJD+eNiv5kxxe+2Hyx1MQYHdUwfpLMl7rYBL93
llKfbKh7Z9s2eeta3O4SpbpLUftPJ0CdQf50eFGakppRC/kO},0},0,0,0,0,0}, llKfbKh7Z9s2eeta3O4SpbpLUftPJ0CdQf50eFGakppRC/kO},0},0,0,0,0,0,187},
{-3}, {-3},
{-1}, {-1},
{-1} {-1}
@ -296,7 +297,7 @@ llKfbKh7Z9s2eeta3O4SpbpLUftPJ0CdQf50eFGakppRC/kO},0},0,0,0,0,0},
{48a6ebc3-fcc8-4f8f-b399-459fb32aa46b, {48a6ebc3-fcc8-4f8f-b399-459fb32aa46b,
{4, {4,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","Дата изменения"}, {"ru","Дата изменения"},
{"en","Дата изменения"}, {"en","Дата изменения"},
@ -341,7 +342,7 @@ llKfbKh7Z9s2eeta3O4SpbpLUftPJ0CdQf50eFGakppRC/kO},0},0,0,0,0,0},
Fh7JA9gIu/koflhmlvf295bHekXnfr0NQVabQezavu8uZ0FgK2K1ifnJFxuJGRlp Fh7JA9gIu/koflhmlvf295bHekXnfr0NQVabQezavu8uZ0FgK2K1ifnJFxuJGRlp
s4MpWmInjYSUigAxPSjDZKe0/lXzibnClYTGhSE1Cn2ekoxYlMAwTWfSgFwMC5/N s4MpWmInjYSUigAxPSjDZKe0/lXzibnClYTGhSE1Cn2ekoxYlMAwTWfSgFwMC5/N
skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
604r74NR2sPhGDDUbXA8v9wAeAf60bEjDUUWwxLiEw==},0},0,0,0,0,0}, 604r74NR2sPhGDDUbXA8v9wAeAf60bEjDUUWwxLiEw==},0},0,0,0,0,0,111.0000000000001},
{0,ef3c7e63-7dc3-4e7a-a871-daaa0e3dd570}, {0,ef3c7e63-7dc3-4e7a-a871-daaa0e3dd570},
{-1}, {-1},
{-1} {-1}
@ -350,7 +351,7 @@ skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
{48a6ebc3-fcc8-4f8f-b399-459fb32aa46b, {48a6ebc3-fcc8-4f8f-b399-459fb32aa46b,
{4, {4,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","Число символов"}, {"ru","Число символов"},
{"en","Число символов"}, {"en","Число символов"},
@ -395,7 +396,7 @@ skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
jIEjcQViuwqoBeJIzvPz5zm77YbP8/6YItTVpA79OA63q2KwV4AGsqW6ShSRix0g jIEjcQViuwqoBeJIzvPz5zm77YbP8/6YItTVpA79OA63q2KwV4AGsqW6ShSRix0g
IQcNucIusQeXizH3MCk/OMOR09b+qlljqfDLgMV3hNVoDDSF1BJEMALzdAk6A2vD IQcNucIusQeXizH3MCk/OMOR09b+qlljqfDLgMV3hNVoDDSF1BJEMALzdAk6A2vD
OYddIyrVUaXilSpZRug5yzCnkS7xSor+sKXDF5UfijrvvcUWyh/xerH3XeMuVmMc OYddIyrVUaXilSpZRug5yzCnkS7xSor+sKXDF5UfijrvvcUWyh/xerH3XeMuVmMc
om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0}, om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0,77},
{0,9f461635-e06c-4b93-8ded-ffcebdb55a8b}, {0,9f461635-e06c-4b93-8ded-ffcebdb55a8b},
{-1}, {-1},
{-1} {-1}
@ -487,39 +488,12 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
{3,0, {3,0,
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,1,0,1,1, {1,0},0,0,100,0,0},9,2,1,0,1,1,
{5,fd3fe296-ace1-4714-8a0e-a902b716c8d3,431,1,6, {5,fd3fe296-ace1-4714-8a0e-a902b716c8d3,467,1,6,
{7,9efdf08e-bae0-444f-bee8-e4cac9ff829a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,fdf46bea-5866-427b-9d39-2236ba524498,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,4b1d963b-aa07-41c4-99e2-f1fbf65e1ef7,1,e1692cc2-605b-4535-84dd-28440238746c, {7,2a6979ea-fcde-4d15-8a2a-ce7c2da29806,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{3,"ДействияФормыОтладить", {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{1,"ДействияФормыОтладить", {7,c09c2b55-5c99-4009-ada3-eba03fcae1a6,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,1,
{"ru","Действия формы отладить"}
},
{1,1,
{"ru","Действия формы отладить"}
},
{1,1,
{"ru","Действия формы отладить"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,3,
{"ru","Отладить"},
{"en","Отладить"},
{"uk","Отладить"}
},
{1,3,
{"ru","Отладить"},
{"en","Отладить"},
{"uk","Отладить"}
},
{4,1,
{0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""},1},
{7,daded282-c324-4f89-80a3-3530bcd53c79,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОПодсистеме", {3,"ДействияФормыОПодсистеме",
{1,"ДействияФормыОПодсистеме", {1,"ДействияФормыОПодсистеме",
{1,2, {1,2,
@ -551,9 +525,38 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
}, },
{4,1, {4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1}, {0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},
{7,4cdfb69a-4d72-4d6d-aea3-5961d74622fa,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,57231ccd-3f31-4367-a91d-5bd301f0a0e0,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,3,
{"ru","Отладить"},
{"en","Отладить"},
{"uk","Отладить"}
},
{1,3,
{"ru","Отладить"},
{"en","Отладить"},
{"uk","Отладить"}
},
{4,1,
{0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""},1},
{7,9a4d20c4-541a-4a9f-9689-42dad55409cf,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,73ad6a67-dfa9-4aa2-b990-1b3a5209c4d5,1,e1692cc2-605b-4535-84dd-28440238746c, {7,74c1c61b-ab2e-4313-9246-ff7947b856f5,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыМенеджерТабличногоПоля", {3,"ДействияФормыМенеджерТабличногоПоля",
{1,"ДействияФормыМенеджерТабличногоПоля", {1,"ДействияФормыМенеджерТабличногоПоля",
{1,2, {1,2,
@ -591,34 +594,32 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5 ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7} BgxkEQA7}
},0,""},1}, },0,""},1},1,
{7,7d927659-5945-4446-9fa0-b60843e096c7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,2a6979ea-fcde-4d15-8a2a-ce7c2da29806,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,9efdf08e-bae0-444f-bee8-e4cac9ff829a,
{8,"Разделитель4",0,1, {8,"Разделитель4",0,1,
{1,1, {1,1,
{"ru","Действие9"} {"ru","Действие9"}
},0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,17,1e2,2,0,1,0,0,0,0},4b1d963b-aa07-41c4-99e2-f1fbf65e1ef7, },0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,17,1e2,2,0,1,0,0,0,0},57231ccd-3f31-4367-a91d-5bd301f0a0e0,
{8,"Отладить",0,2, {8,"Отладить",0,2,
{1,3, {1,3,
{"ru","Отладить"}, {"ru","Отладить"},
{"en","Отладить"}, {"en","Отладить"},
{"uk","Отладить"} {"uk","Отладить"}
},1,fd3fe296-ace1-4714-8a0e-a902b716c8d3,80,1e2,0,3,1,0,0,0,0},4cdfb69a-4d72-4d6d-aea3-5961d74622fa, },1,fd3fe296-ace1-4714-8a0e-a902b716c8d3,80,1e2,0,3,1,0,0,0,0},9a4d20c4-541a-4a9f-9689-42dad55409cf,
{8,"Разделитель5",0,1, {8,"Разделитель5",0,1,
{1,1, {1,1,
{"ru","Действие9"} {"ru","Действие9"}
},0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,81,1e2,2,0,1,0,0,0,0},73ad6a67-dfa9-4aa2-b990-1b3a5209c4d5, },0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,81,1e2,2,0,1,0,0,0,0},74c1c61b-ab2e-4313-9246-ff7947b856f5,
{8,"МенеджерТабличногоПоля",0,1, {8,"МенеджерТабличногоПоля",0,1,
{1,3, {1,3,
{"ru","Менеджер табличного поля"}, {"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}, {"en","Менеджер табличного поля"},
{"uk","Менеджер табличного поля"} {"uk","Менеджер табличного поля"}
},1,fd3fe296-ace1-4714-8a0e-a902b716c8d3,16,1e2,0,0,1,0,0,0,0},7d927659-5945-4446-9fa0-b60843e096c7, },1,fd3fe296-ace1-4714-8a0e-a902b716c8d3,16,1e2,0,0,1,0,0,0,0},fdf46bea-5866-427b-9d39-2236ba524498,
{8,"Разделитель7",0,4, {8,"Разделитель7",0,4,
{1,1, {1,1,
{"ru","Действие6"} {"ru","Действие6"}
},0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,33,1e2,2,0,1,0,0,0,0},daded282-c324-4f89-80a3-3530bcd53c79, },0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,33,1e2,2,0,1,0,0,0,0},c09c2b55-5c99-4009-ada3-eba03fcae1a6,
{8,"ОПодсистеме",0,4, {8,"ОПодсистеме",0,4,
{1,3, {1,3,
{"ru","О подсистеме"}, {"ru","О подсистеме"},
@ -779,7 +780,7 @@ BgxkEQA7}
{0} {0}
} }
} }
},536,301,1,0,1,4,4,48,536,301,96}, },536,301,1,0,1,4,4,50,536,301,96},
{ {
{0},2, {0},2,
{1, {1,

View File

@ -7,7 +7,7 @@
#ИначеЕсли ТонкийКлиент Тогда #ИначеЕсли ТонкийКлиент Тогда
ОткрытьФорму("Обработка.ирПортативный.Форма.ЗапускСеансаУправляемая"); ОткрытьФорму("Обработка.ирПортативный.Форма.ЗапускСеансаУправляемая");
#Иначе #Иначе
ирОбщий.ОткрытьМассивОбъектовВПодбореИОбработкеОбъектовЛкс(ПараметрКоманды); ирКлиент.ОткрытьМассивОбъектовВПодбореИОбработкеОбъектовЛкс(ПараметрКоманды);
#КонецЕсли #КонецЕсли
КонецПроцедуры КонецПроцедуры

View File

@ -7,7 +7,7 @@
#ИначеЕсли ТонкийКлиент Тогда #ИначеЕсли ТонкийКлиент Тогда
ОткрытьФорму("Обработка.ирПортативный.Форма.ЗапускСеансаУправляемая"); ОткрытьФорму("Обработка.ирПортативный.Форма.ЗапускСеансаУправляемая");
#Иначе #Иначе
ФормаОбработки = ирОбщий.ПолучитьФормуЛкс("Обработка.ирПоискДублейИЗаменаСсылок.Форма"); ФормаОбработки = ирКлиент.ПолучитьФормуЛкс("Обработка.ирПоискДублейИЗаменаСсылок.Форма");
ОбъектМетаданных = Метаданные.НайтиПоТипу(ТипЗнч(ПараметрКоманды[0])); ОбъектМетаданных = Метаданные.НайтиПоТипу(ТипЗнч(ПараметрКоманды[0]));
ФормаОбработки.ОткрытьДляЗаменыПоСпискуСсылок(ПараметрКоманды); ФормаОбработки.ОткрытьДляЗаменыПоСпискуСсылок(ПараметрКоманды);
#КонецЕсли #КонецЕсли

View File

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

View File

@ -7,7 +7,7 @@
#ИначеЕсли ТонкийКлиент Тогда #ИначеЕсли ТонкийКлиент Тогда
ОткрытьФорму("Обработка.ирПортативный.Форма.ЗапускСеансаУправляемая"); ОткрытьФорму("Обработка.ирПортативный.Форма.ЗапускСеансаУправляемая");
#Иначе #Иначе
ирОбщий.ОткрытьСсылкуВРедактореОбъектаБДЛкс(ПараметрКоманды); ирКлиент.ОткрытьСсылкуВРедактореОбъектаБДЛкс(ПараметрКоманды);
#КонецЕсли #КонецЕсли
КонецПроцедуры КонецПроцедуры

View File

@ -227,7 +227,7 @@
//|Перем ирОбщий Экспорт; //|Перем ирОбщий Экспорт;
//|Перем ирСервер Экспорт; //|Перем ирСервер Экспорт;
//|Перем ирКэш Экспорт; //|Перем ирКэш Экспорт;
//|Перем ирПривилегированный Экспорт; //|Перем ирКлиент Экспорт;
//|Перем ирПортативный Экспорт; //|Перем ирПортативный Экспорт;
//| //|
//|Перем ирПлатформа Экспорт; //|Перем ирПлатформа Экспорт;
@ -570,7 +570,7 @@
Процедура КаталогНачалоВыбора(Элемент, СтандартнаяОбработка) Процедура КаталогНачалоВыбора(Элемент, СтандартнаяОбработка)
ирОбщий.ВыбратьКаталогВФормеЛкс(Каталог); ирКлиент.ВыбратьКаталогВФормеЛкс(Каталог);
КонецПроцедуры КонецПроцедуры

View File

@ -111,7 +111,7 @@
{0},7,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},7,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,1,0,2,0,1, {1,0},0,0,100,0,0},9,1,0,2,0,1,
{5,1cdb5be4-467e-46e9-bbd2-7273737aa3a8,1,1,1, {5,1cdb5be4-467e-46e9-bbd2-7273737aa3a8,1,1,1,
{7,6edc9832-51ef-4829-b0e4-54f3b1981b0c,1,e1692cc2-605b-4535-84dd-28440238746c, {7,fffc1a7b-5246-4109-8c8e-5cd9e92b6793,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыВыполнить", {3,"ОсновныеДействияФормыВыполнить",
{1,"ОсновныеДействияФормыВыполнить", {1,"ОсновныеДействияФормыВыполнить",
{1,1, {1,1,
@ -138,7 +138,7 @@
{"en","Выполнить"}, {"en","Выполнить"},
{"uk","Выполнить"} {"uk","Выполнить"}
},1},1, },1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,6edc9832-51ef-4829-b0e4-54f3b1981b0c, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,fffc1a7b-5246-4109-8c8e-5cd9e92b6793,
{8,"Выполнить",0,1, {8,"Выполнить",0,1,
{1,3, {1,3,
{"ru","Выполнить"}, {"ru","Выполнить"},
@ -149,7 +149,7 @@
{0} {0}
} }
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,4eca3439-62d8-41df-99dc-a2ac779d79da,1,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,c369cff6-dfa8-4795-9789-4ddee214afc9,1,0,0}
}, },
{8,0,84,475,109,1, {8,0,84,475,109,1,
{0, {0,
@ -615,7 +615,7 @@
{0} {0}
} }
} }
},475,109,1,0,1,4,4,221,475,109,96}, },475,109,1,0,1,4,4,217,475,109,96},
{ {
{-1},5, {-1},5,
{3, {3,

View File

@ -152,14 +152,14 @@
//ТекстовыйДокумент.УстановитьТекст(ТекстФайла); //ТекстовыйДокумент.УстановитьТекст(ТекстФайла);
//ТекстовыйДокумент.Записать(ИмяФайла); //ТекстовыйДокумент.Записать(ИмяФайла);
// У общего модуля ирПривилегированный убираем флажок Привилегированный //// У общего модуля ирКлиент убираем флажок Привилегированный
ИмяФайла = КаталогВыгрузкиРасширения + "\CommonModules\ирПривилегированный.xml"; //ИмяФайла = КаталогВыгрузкиРасширения + "\CommonModules\ирКлиент.xml";
ТекстовыйДокумент = Новый ТекстовыйДокумент; //ТекстовыйДокумент = Новый ТекстовыйДокумент;
ТекстовыйДокумент.Прочитать(ИмяФайла); //ТекстовыйДокумент.Прочитать(ИмяФайла);
ТекстФайла = ТекстовыйДокумент.ПолучитьТекст(); //ТекстФайла = ТекстовыйДокумент.ПолучитьТекст();
ТекстФайла = ирОбщий.СтрЗаменитьЛкс(ТекстФайла, "<Privileged>true</Privileged>", "<Privileged>false</Privileged>"); //ТекстФайла = ирОбщий.СтрЗаменитьЛкс(ТекстФайла, "<Privileged>true</Privileged>", "<Privileged>false</Privileged>");
ТекстовыйДокумент.УстановитьТекст(ТекстФайла); //ТекстовыйДокумент.УстановитьТекст(ТекстФайла);
ТекстовыйДокумент.Записать(ИмяФайла); //ТекстовыйДокумент.Записать(ИмяФайла);
// У подсистемы ИнструментыРазработчикаTormozit обновим версию // У подсистемы ИнструментыРазработчикаTormozit обновим версию
ИмяФайла = КаталогВыгрузкиРасширения + "\SubSystems\ИнструментыРазработчикаTormozit.xml"; ИмяФайла = КаталогВыгрузкиРасширения + "\SubSystems\ИнструментыРазработчикаTormozit.xml";
@ -273,7 +273,7 @@
Процедура КаталогНачалоВыбора(Элемент, СтандартнаяОбработка) Процедура КаталогНачалоВыбора(Элемент, СтандартнаяОбработка)
ирОбщий.ВыбратьКаталогВФормеЛкс(Каталог); ирКлиент.ВыбратьКаталогВФормеЛкс(Каталог);
КонецПроцедуры КонецПроцедуры
@ -304,7 +304,7 @@
Процедура ИсполняемыйФайлПлатформыНачалоВыбора(Элемент, СтандартнаяОбработка) Процедура ИсполняемыйФайлПлатформыНачалоВыбора(Элемент, СтандартнаяОбработка)
РезультатВыбора = ирОбщий.ВыбратьФайлЛкс(, "exe",, Элемент.Значение); РезультатВыбора = ирКлиент.ВыбратьФайлЛкс(, "exe",, Элемент.Значение);
Если ЗначениеЗаполнено(РезультатВыбора) Тогда Если ЗначениеЗаполнено(РезультатВыбора) Тогда
Элемент.Значение = РезультатВыбора; Элемент.Значение = РезультатВыбора;
КонецЕсли; КонецЕсли;

View File

@ -113,7 +113,7 @@
{0},7,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},7,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,1,0,2,0,1, {1,0},0,0,100,0,0},9,1,0,2,0,1,
{5,1cdb5be4-467e-46e9-bbd2-7273737aa3a8,1,1,1, {5,1cdb5be4-467e-46e9-bbd2-7273737aa3a8,1,1,1,
{7,5fa00200-ddab-4342-8365-78d70fd7fb80,1,e1692cc2-605b-4535-84dd-28440238746c, {7,04a2b476-2cf8-4e97-a155-b7b12fbb5242,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыВыполнить", {3,"ОсновныеДействияФормыВыполнить",
{1,"ОсновныеДействияФормыВыполнить", {1,"ОсновныеДействияФормыВыполнить",
{1,1, {1,1,
@ -140,7 +140,7 @@
{"en","Выполнить"}, {"en","Выполнить"},
{"uk","Выполнить"} {"uk","Выполнить"}
},1},1, },1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,5fa00200-ddab-4342-8365-78d70fd7fb80, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,04a2b476-2cf8-4e97-a155-b7b12fbb5242,
{8,"Выполнить",0,1, {8,"Выполнить",0,1,
{1,3, {1,3,
{"ru","Выполнить"}, {"ru","Выполнить"},
@ -151,7 +151,7 @@
{0} {0}
} }
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,05f6383a-9185-41a7-bf4a-311aeaddfb1f,1,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,396b8d9b-2625-4cdb-874f-ba4b6fc289f5,1,0,0}
}, },
{8,0,130,509,155,1, {8,0,130,509,155,1,
{0, {0,
@ -927,7 +927,7 @@
{0} {0}
} }
} }
},509,155,1,0,1,4,4,404,509,155,96}, },509,155,1,0,1,4,4,408,509,155,96},
{ {
{-1},12, {-1},12,
{4, {4,

View File

@ -171,9 +171,9 @@
&НаКлиенте &НаКлиенте
Процедура ОбновитьСписок(Команда = Неопределено) Процедура ОбновитьСписок(Команда = Неопределено)
КлючСтроки = ирОбщий.ТабличноеПолеКлючСтрокиЛкс(Элементы.Список); КлючСтроки = ирКлиент.ТабличноеПолеКлючСтрокиЛкс(Элементы.Список);
ОбновитьСписокНаСервере(); ОбновитьСписокНаСервере();
ирОбщий.ТабличноеПолеВосстановитьТекущуюСтрокуЛкс(Элементы.Список, КлючСтроки, Список); ирКлиент.ТабличноеПолеВосстановитьТекущуюСтрокуЛкс(Элементы.Список, КлючСтроки, Список);
КонецПроцедуры КонецПроцедуры
@ -272,7 +272,7 @@
&НаКлиенте &НаКлиенте
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщийорма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры КонецПроцедуры
@ -295,7 +295,7 @@
&НаКлиенте &НаКлиенте
Процедура ОПодсистеме(Команда) Процедура ОПодсистеме(Команда)
ирОбщий.ОткрытьСправкуПоПодсистемеЛкс(ЭтаФорма); ирКлиент.ОткрытьСправкуПоПодсистемеЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры

View File

@ -26,7 +26,7 @@
Успех = ПодключитьВнешнююКомпоненту("Обработка.ирПлатформа.Макет.KeyboardHookWin" + Разрядность, "ПерехватКлавиатуры", ТипВнешнейКомпоненты.Native); // 0.03сек Успех = ПодключитьВнешнююКомпоненту("Обработка.ирПлатформа.Макет.KeyboardHookWin" + Разрядность, "ПерехватКлавиатуры", ТипВнешнейКомпоненты.Native); // 0.03сек
Если Не Успех Тогда Если Не Успех Тогда
#Если ТонкийКлиент Тогда #Если ТонкийКлиент Тогда
ирОбщийослеУстановкиKeyboardHook(); ирКлиентослеУстановкиKeyboardHook();
#КонецЕсли #КонецЕсли
КонецЕсли; КонецЕсли;
Попытка Попытка
@ -251,13 +251,13 @@
Если ПередатьОбработку Тогда Если ПередатьОбработку Тогда
ПерехватКлавиатуры.ЗахватПервым = Ложь; // Используем не по назначению ПерехватКлавиатуры.ЗахватПервым = Ложь; // Используем не по назначению
СобытиеОбработано = Ложь; СобытиеОбработано = Ложь;
АктивнаяУправляемаяФорма = ирОбщий.АктивнаяУправляемаяФормаЛкс(); АктивнаяУправляемаяФорма = ирКлиент.АктивнаяУправляемаяФормаЛкс();
Если АктивнаяУправляемаяФорма = Неопределено Тогда Если АктивнаяУправляемаяФорма = Неопределено Тогда
ирОбщий.УдалитьСсылкиНаЗакрытыеФормыЛкс(); ирКлиент.УдалитьСсылкиНаЗакрытыеФормыЛкс();
Для Каждого ПроверятьПолеHTML Из ирОбщий.ЗначенияВМассивЛкс(Ложь, Истина) Цикл Для Каждого ПроверятьПолеHTML Из ирОбщий.ЗначенияВМассивЛкс(Ложь, Истина) Цикл
Для Каждого Форма Из ирКэш.ОткрытыеФормыЛкс() Цикл Для Каждого Форма Из ирКэш.ОткрытыеФормыПодсистемыЛкс() Цикл
СлужебныеДанные = ирОбщий.СлужебныеДанныеФормыЛкс(Форма); СлужебныеДанные = ирОбщий.СлужебныеДанныеФормыЛкс(Форма);
Если ирОбщийорма_ВводДоступенЛкс(Форма, ПроверятьПолеHTML) Тогда Если ирКлиенторма_ВводДоступенЛкс(Форма, ПроверятьПолеHTML) Тогда
СобытиеОбработано = Истина; СобытиеОбработано = Истина;
Если ирОбщий.ТекущееВремяВМиллисекундахЛкс() - СлужебныеДанные.ДатаОткрытия > 100 Тогда // https://www.hostedredmine.com/issues/892885 Если ирОбщий.ТекущееВремяВМиллисекундахЛкс() - СлужебныеДанные.ДатаОткрытия > 100 Тогда // https://www.hostedredmine.com/issues/892885
Если ирОбщий.МетодРеализованЛкс(Форма, "ВнешнееСобытие") Тогда Если ирОбщий.МетодРеализованЛкс(Форма, "ВнешнееСобытие") Тогда
@ -281,19 +281,28 @@
КонецЕсли; КонецЕсли;
КэшПоискаФормИзменен = Ложь; КэшПоискаФормИзменен = Ложь;
ВводДоступен = Ложь; ВводДоступен = Ложь;
ПараметрыБыстрогоСозданияФормы = ирОбщий.ПараметрыБыстрогоСозданияФормыЛкс(); Для Каждого КлючИЗначение Из ирКэш.ОткрытыеФормыСсылокЛкс() Цикл
Для Каждого ЭлементКэша Из КэшПоискаФорм Цикл Форма = КлючИЗначение.Ключ;
ПолноеИмяФормы = ЭлементКэша.Значение; ВводДоступен = ирКлиент.Форма_ВводДоступенЛкс(Форма);
Попытка Если ВводДоступен Тогда
Форма = ирОбщий.ПолучитьФормуЛкс(ПолноеИмяФормы, ПараметрыБыстрогоСозданияФормы);
ВводДоступен = Форма.ВводДоступен();
Исключение
Продолжить;
КонецПопытки;
Если ВводДоступен Тогда
Прервать; Прервать;
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
Если Не ВводДоступен Тогда
ПараметрыБыстрогоСозданияФормы = ирКлиент.ПараметрыБыстрогоСозданияФормыЛкс();
Для Каждого ЭлементКэша Из КэшПоискаФорм Цикл
ПолноеИмяФормы = ЭлементКэша.Значение;
Попытка
Форма = ирКлиент.ПолучитьФормуЛкс(ПолноеИмяФормы, ПараметрыБыстрогоСозданияФормы);
ВводДоступен = Форма.ВводДоступен();
Исключение
Продолжить;
КонецПопытки;
Если ВводДоступен Тогда
Прервать;
КонецЕсли;
КонецЦикла;
КонецЕсли;
Если Не ВводДоступен Тогда Если Не ВводДоступен Тогда
ТаблицаТиповМетаобъектов = ирКэш.ТипыМетаОбъектов(, Ложь, Ложь); ТаблицаТиповМетаобъектов = ирКэш.ТипыМетаОбъектов(, Ложь, Ложь);
ВыбранныеТипыМетаданных = Новый Массив; ВыбранныеТипыМетаданных = Новый Массив;
@ -319,12 +328,12 @@
СписокВыбораТипа = Новый СписокЗначений; СписокВыбораТипа = Новый СписокЗначений;
СписокВыбораТипа.ЗагрузитьЗначения(ТаблицаТиповМетаобъектов.ВыгрузитьКолонку("Единственное")); СписокВыбораТипа.ЗагрузитьЗначения(ТаблицаТиповМетаобъектов.ВыгрузитьКолонку("Единственное"));
Для Каждого ЭлементСписка Из СписокВыбораТипа Цикл Для Каждого ЭлементСписка Из СписокВыбораТипа Цикл
ЭлементСписка.Картинка = ирОбщий.КартинкаКорневогоТипаМДЛкс(ЭлементСписка.Значение); ЭлементСписка.Картинка = ирКлиент.КартинкаКорневогоТипаМДЛкс(ЭлементСписка.Значение);
КонецЦикла; КонецЦикла;
СписокВыбораТипа.Вставить(0, "<Все>"); СписокВыбораТипа.Вставить(0, "<Все>");
ВыбранныйЭлемент = СписокВыбораТипа.ВыбратьЭлемент("Выберите тип формы для ускорения ее поиска"); ВыбранныйЭлемент = СписокВыбораТипа.ВыбратьЭлемент("Выберите тип формы для ускорения ее поиска");
Если ВыбранныйЭлемент = Неопределено Тогда Если ВыбранныйЭлемент = Неопределено Тогда
Возврат; //Возврат;
КонецЕсли; КонецЕсли;
СтрокаТипа = ТаблицаТиповМетаобъектов.Найти(ВыбранныйЭлемент.Значение, "Единственное"); СтрокаТипа = ТаблицаТиповМетаобъектов.Найти(ВыбранныйЭлемент.Значение, "Единственное");
Если СтрокаТипа <> Неопределено Тогда Если СтрокаТипа <> Неопределено Тогда
@ -353,7 +362,7 @@
Продолжить; Продолжить;
КонецЕсли; КонецЕсли;
Попытка Попытка
Форма = ирОбщий.ПолучитьФормуЛкс(ПолноеИмяФормы, ПараметрыБыстрогоСозданияФормы); Форма = ирКлиент.ПолучитьФормуЛкс(ПолноеИмяФормы, ПараметрыБыстрогоСозданияФормы);
Исключение Исключение
Продолжить; Продолжить;
КонецПопытки; КонецПопытки;
@ -377,13 +386,15 @@
КонецЕсли; КонецЕсли;
Если ВводДоступен Тогда Если ВводДоступен Тогда
СобытиеОбработано = Истина; СобытиеОбработано = Истина;
ирОбщий.СостояниеЛкс(); Если ЭлементКэша <> Неопределено Тогда
ИндексФормыВКэше = КэшПоискаФорм.Индекс(ЭлементКэша); ирОбщий.СостояниеЛкс();
Если ИндексФормыВКэше > 0 Тогда ИндексФормыВКэше = КэшПоискаФорм.Индекс(ЭлементКэша);
КэшПоискаФорм.Сдвинуть(ЭлементКэша, -ИндексФормыВКэше); Если ИндексФормыВКэше > 0 Тогда
КэшПоискаФормИзменен = Истина; КэшПоискаФорм.Сдвинуть(ЭлементКэша, -ИндексФормыВКэше);
КэшПоискаФормИзменен = Истина;
КонецЕсли;
КонецЕсли; КонецЕсли;
ирОбщий.Форма_ВнешнееСобытиеЛкс(Форма, Источник, Событие, Данные, ВводДоступен); ирКлиенторма_ВнешнееСобытиеЛкс(Форма, Источник, Событие, Данные, ВводДоступен);
КонецЕсли; КонецЕсли;
МаксЭлементовКэша = 1000; МаксЭлементовКэша = 1000;
Пока КэшПоискаФорм.Количество() > МаксЭлементовКэша Цикл Пока КэшПоискаФорм.Количество() > МаксЭлементовКэша Цикл
@ -396,7 +407,7 @@
#КонецЕсли #КонецЕсли
КонецЕсли; КонецЕсли;
Если Не СобытиеОбработано Тогда Если Не СобытиеОбработано Тогда
ирОбщийорма_ВнешнееСобытиеЛкс(, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(, Источник, Событие, Данные);
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
//Сообщить(Данные); // Отладка //Сообщить(Данные); // Отладка
@ -418,7 +429,7 @@
МаркерОткрытьФорму = "ОткрытьФормуИР."; МаркерОткрытьФорму = "ОткрытьФормуИР.";
Если Найти(ПараметрЗапуска, МаркерОткрытьФорму) > 0 Тогда Если Найти(ПараметрЗапуска, МаркерОткрытьФорму) > 0 Тогда
ИмяФормы = ирОбщий.СтрокаМеждуМаркерамиЛкс(ПараметрЗапуска, МаркерОткрытьФорму, ";"); ИмяФормы = ирОбщий.СтрокаМеждуМаркерамиЛкс(ПараметрЗапуска, МаркерОткрытьФорму, ";");
Форма = ирОбщий.ПолучитьФормуЛкс(ИмяФормы); Форма = ирКлиент.ПолучитьФормуЛкс(ИмяФормы);
Если Форма <> Неопределено Тогда Если Форма <> Неопределено Тогда
Форма.Открыть(); Форма.Открыть();
КонецЕсли; КонецЕсли;
@ -449,7 +460,7 @@
//#КонецЕсли //#КонецЕсли
#Если ТолстыйКлиентОбычноеПриложение ИЛИ ТолстыйКлиентУправляемоеПриложение Тогда #Если ТолстыйКлиентОбычноеПриложение ИЛИ ТолстыйКлиентУправляемоеПриложение Тогда
Если ирОбщий.ВосстановитьЗначениеЛкс("ПроверятьПодпискиКонфигурации", Истина) <> Ложь Тогда Если ирОбщий.ВосстановитьЗначениеЛкс("ПроверятьПодпискиКонфигурации", Истина) <> Ложь Тогда
ирОбщий.ПроверитьПодпискиЛкс(); ирКлиент.ПроверитьПодпискиЛкс();
КонецЕсли; КонецЕсли;
#Если ТолстыйКлиентОбычноеПриложение Тогда #Если ТолстыйКлиентОбычноеПриложение Тогда
Если Истина Если Истина
@ -471,7 +482,7 @@
Процедура ГлобальныйОбработчикОжиданияСПараметрамиЛкс() Экспорт Процедура ГлобальныйОбработчикОжиданияСПараметрамиЛкс() Экспорт
ирОбщий.ОбработчикОжиданияСПараметрамиЛкс(); ирКлиент.ОбработчикОжиданияСПараметрамиЛкс();
КонецПроцедуры КонецПроцедуры
@ -510,12 +521,12 @@
Если Параметры.Свойство("КоманднаяПанель") Тогда Если Параметры.Свойство("КоманднаяПанель") Тогда
КоманднаяПанель = Параметры.КоманднаяПанель; КоманднаяПанель = Параметры.КоманднаяПанель;
КонецЕсли; КонецЕсли;
//ТекущаяФорма = ирОбщий.АктивнаяУправляемаяФормаЛкс(); //ТекущаяФорма = ирКлиент.АктивнаяУправляемаяФормаЛкс();
Если ТекущаяФорма <> Неопределено Тогда Если ТекущаяФорма <> Неопределено Тогда
Если КоманднаяПанель = Неопределено Тогда Если КоманднаяПанель = Неопределено Тогда
ирОбщий.ОткрытьСтруктуруФормыЛкс(ТекущаяФорма); ирКлиент.ОткрытьСтруктуруФормыЛкс(ТекущаяФорма);
Иначе Иначе
ирОбщий.ОткрытьСтруктуруКоманднойПанелиЛкс(ТекущаяФорма, КоманднаяПанель); ирКлиент.ОткрытьСтруктуруКоманднойПанелиЛкс(ТекущаяФорма, КоманднаяПанель);
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
@ -524,7 +535,7 @@
Процедура ИсследоватьТекущийЭлементАктивнойФормыЛкс(Параметры) Экспорт Процедура ИсследоватьТекущийЭлементАктивнойФормыЛкс(Параметры) Экспорт
ТекущаяФорма = Параметры.Форма; ТекущаяФорма = Параметры.Форма;
ТекущийЭлемент = ирОбщий.ТекущийЭлементАктивнойФормыЛкс(ТекущаяФорма); ТекущийЭлемент = ирКлиент.ТекущийЭлементАктивнойФормыЛкс(ТекущаяФорма);
Если ТипЗнч(ТекущийЭлемент) = Тип("ТаблицаФормы") Тогда Если ТипЗнч(ТекущийЭлемент) = Тип("ТаблицаФормы") Тогда
ТекущаяКолонка = ТекущийЭлемент.ТекущийЭлемент; ТекущаяКолонка = ТекущийЭлемент.ТекущийЭлемент;
ИначеЕсли ТипЗнч(ТекущийЭлемент) = Тип("ТабличноеПоле") Тогда ИначеЕсли ТипЗнч(ТекущийЭлемент) = Тип("ТабличноеПоле") Тогда
@ -542,8 +553,8 @@
Процедура РедактироватьОбъектАктивнойФормыЛкс(Параметры) Экспорт Процедура РедактироватьОбъектАктивнойФормыЛкс(Параметры) Экспорт
Форма = Неопределено; Форма = Параметры.Форма;
Ссылка = ирОбщий.КлючОсновногоОбъектаУправляемойФормыЛкс(Форма); Ссылка = ирКлиент.КлючОсновногоОбъектаФормыЛкс(Форма);
Если Ссылка <> Неопределено Тогда Если Ссылка <> Неопределено Тогда
КлючСтроки = Неопределено; КлючСтроки = Неопределено;
ИмяПоляБД = ирОбщий.НайтиПутьКДаннымПоляТаблицыФормыЛкс(Ссылка, Форма.ТекущийЭлемент.Имя); ИмяПоляБД = ирОбщий.НайтиПутьКДаннымПоляТаблицыФормыЛкс(Ссылка, Форма.ТекущийЭлемент.Имя);
@ -569,7 +580,7 @@
//Если ПоляТаблицы.Найти(ИмяПоляБД, "Имя") = Неопределено Тогда //Если ПоляТаблицы.Найти(ИмяПоляБД, "Имя") = Неопределено Тогда
// ИмяПоляБД = ""; // ИмяПоляБД = "";
//КонецЕсли; //КонецЕсли;
ирОбщий.ОткрытьСсылкуВРедактореОбъектаБДЛкс(Ссылка,, ИмяТЧБД, ИмяПоляБД, КлючСтроки); ирКлиент.ОткрытьСсылкуВРедактореОбъектаБДЛкс(Ссылка,, ИмяТЧБД, ИмяПоляБД, КлючСтроки);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -577,9 +588,9 @@
Процедура КопироватьСсылкуАктивнойФормыЛкс(Параметры) Экспорт Процедура КопироватьСсылкуАктивнойФормыЛкс(Параметры) Экспорт
Форма = Неопределено; Форма = Неопределено;
Ссылка = ирОбщий.КлючОсновногоОбъектаУправляемойФормыЛкс(Форма); Ссылка = ирКлиент.КлючОсновногоОбъектаФормыЛкс(Форма);
Если Ссылка <> Неопределено Тогда Если Ссылка <> Неопределено Тогда
ирОбщийуферОбменаПриложения_УстановитьЗначениеЛкс(Ссылка); ирКлиентуферОбменаПриложения_УстановитьЗначениеЛкс(Ссылка);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -588,10 +599,10 @@
КлючТекущейСтроки = Неопределено; КлючТекущейСтроки = Неопределено;
Форма = Параметры.Форма; Форма = Параметры.Форма;
ирОбщий.КлючиСтрокБДИзТаблицыФормыЛкс(Форма, КлючТекущейСтроки); ирКлиент.КлючиСтрокБДИзТаблицыФормыЛкс(Форма, КлючТекущейСтроки);
Если КлючТекущейСтроки <> Неопределено Тогда Если КлючТекущейСтроки <> Неопределено Тогда
ДанныеКолонки = ирОбщий.ПутьКДаннымКолонкиТабличногоПоляЛкс(Форма.ТекущийЭлемент); ДанныеКолонки = ирОбщий.ПутьКДаннымКолонкиТабличногоПоляЛкс(Форма.ТекущийЭлемент);
ирОбщий.ОткрытьСсылкуВРедактореОбъектаБДЛкс(КлючТекущейСтроки,,, ДанныеКолонки); ирКлиент.ОткрытьСсылкуВРедактореОбъектаБДЛкс(КлючТекущейСтроки,,, ДанныеКолонки);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -599,9 +610,9 @@
Процедура РедактироватьОбъектТекущегоПоляАктивнойФормыЛкс(Параметры) Экспорт Процедура РедактироватьОбъектТекущегоПоляАктивнойФормыЛкс(Параметры) Экспорт
КлючТекущейСтроки = Неопределено; КлючТекущейСтроки = Неопределено;
ирОбщий.ЗначенияВыделенныхЯчеекТаблицыЛкс(Параметры.Форма, КлючТекущейСтроки); ирКлиент.ЗначенияВыделенныхЯчеекТаблицыЛкс(Параметры.Форма, КлючТекущейСтроки);
Если КлючТекущейСтроки <> Неопределено Тогда Если КлючТекущейСтроки <> Неопределено Тогда
ирОбщий.ОткрытьСсылкуВРедактореОбъектаБДЛкс(КлючТекущейСтроки); ирКлиент.ОткрытьСсылкуВРедактореОбъектаБДЛкс(КлючТекущейСтроки);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -609,9 +620,9 @@
Процедура ОткрытьОбъектТекущегоПоляАктивнойФормыЛкс(Параметры) Экспорт Процедура ОткрытьОбъектТекущегоПоляАктивнойФормыЛкс(Параметры) Экспорт
КлючТекущейСтроки = Неопределено; КлючТекущейСтроки = Неопределено;
Ссылки = ирОбщий.ЗначенияВыделенныхЯчеекТаблицыЛкс(Параметры.Форма, КлючТекущейСтроки); Ссылки = ирКлиент.ЗначенияВыделенныхЯчеекТаблицыЛкс(Параметры.Форма, КлючТекущейСтроки);
Если КлючТекущейСтроки <> Неопределено Тогда Если КлючТекущейСтроки <> Неопределено Тогда
ирОбщий.ОткрытьЗначениеЛкс(КлючТекущейСтроки); ирКлиент.ОткрытьЗначениеЛкс(КлючТекущейСтроки);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -620,12 +631,12 @@
КлючТекущейСтроки = Неопределено; КлючТекущейСтроки = Неопределено;
ТаблицаФормыДинамическогоСписка = Неопределено; ТаблицаФормыДинамическогоСписка = Неопределено;
Ссылки = ирОбщий.КлючиСтрокБДИзТаблицыФормыЛкс(Параметры.Форма, КлючТекущейСтроки, ТаблицаФормыДинамическогоСписка); Ссылки = ирКлиент.КлючиСтрокБДИзТаблицыФормыЛкс(Параметры.Форма, КлючТекущейСтроки, ТаблицаФормыДинамическогоСписка);
Если Ссылки.Количество() > 0 Тогда Если Ссылки.Количество() > 0 Тогда
Если ТаблицаФормыДинамическогоСписка <> Неопределено Тогда Если ТаблицаФормыДинамическогоСписка <> Неопределено Тогда
ирОбщий.ОткрытьПодборИОбработкуОбъектовИзДинамическогоСпискаЛкс(ТаблицаФормыДинамическогоСписка,, Ссылки); ирКлиент.ОткрытьПодборИОбработкуОбъектовИзДинамическогоСпискаЛкс(ТаблицаФормыДинамическогоСписка,, Ссылки);
Иначе Иначе
ирОбщий.ОткрытьМассивОбъектовВПодбореИОбработкеОбъектовЛкс(Ссылки,,,, КлючТекущейСтроки); ирКлиент.ОткрытьМассивОбъектовВПодбореИОбработкеОбъектовЛкс(Ссылки,,,, КлючТекущейСтроки);
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
@ -634,76 +645,76 @@
Процедура ОбработатьОбъектыТекущегоПоляАктивнойФормыЛкс(Параметры) Экспорт Процедура ОбработатьОбъектыТекущегоПоляАктивнойФормыЛкс(Параметры) Экспорт
КлючТекущейСтроки = Неопределено; КлючТекущейСтроки = Неопределено;
Ссылки = ирОбщий.ЗначенияВыделенныхЯчеекТаблицыЛкс(Параметры.Форма, КлючТекущейСтроки); Ссылки = ирКлиент.ЗначенияВыделенныхЯчеекТаблицыЛкс(Параметры.Форма, КлючТекущейСтроки);
Если Ссылки.Количество() > 0 Тогда Если Ссылки.Количество() > 0 Тогда
ирОбщий.ОткрытьМассивОбъектовВПодбореИОбработкеОбъектовЛкс(Ссылки,,,, КлючТекущейСтроки); ирКлиент.ОткрытьМассивОбъектовВПодбореИОбработкеОбъектовЛкс(Ссылки,,,, КлючТекущейСтроки);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
Процедура ОткрытьТаблицуАктивнойФормыЛкс(Параметры) Экспорт Процедура ОткрытьТаблицуАктивнойФормыЛкс(Параметры) Экспорт
ирОбщий.ОткрытьТаблицуЗначенийИзАктивнойУправляемойФормыЛкс(Параметры.Форма); ирКлиент.ОткрытьТаблицуЗначенийИзАктивнойУправляемойФормыЛкс(Параметры.Форма);
КонецПроцедуры КонецПроцедуры
Процедура НастроитьКолонкиТаблицыАктивнойФормыЛкс(Параметры) Экспорт Процедура НастроитьКолонкиТаблицыАктивнойФормыЛкс(Параметры) Экспорт
Форма = Параметры.Форма; Форма = Параметры.Форма;
ТекущийЭлемент = ирОбщий.ТекущийЭлементАктивнойФормыЛкс(Форма); ТекущийЭлемент = ирКлиент.ТекущийЭлементАктивнойФормыЛкс(Форма);
Если Истина Если Истина
И ТипЗнч(ТекущийЭлемент) <> Тип("ТаблицаФормы") И ТипЗнч(ТекущийЭлемент) <> Тип("ТаблицаФормы")
И ТипЗнч(ТекущийЭлемент) <> Тип("ТабличноеПоле") И ТипЗнч(ТекущийЭлемент) <> Тип("ТабличноеПоле")
Тогда Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ирОбщий.ОткрытьНастройкуКолонокТабличногоПоляЛкс(Форма, ТекущийЭлемент); ирКлиент.ОткрытьНастройкуКолонокТабличногоПоляЛкс(Форма, ТекущийЭлемент);
КонецПроцедуры КонецПроцедуры
Процедура ОткрытьТабличныйДокументАктивнойФормыЛкс(Параметры) Экспорт Процедура ОткрытьТабличныйДокументАктивнойФормыЛкс(Параметры) Экспорт
ирОбщий.ОткрытьТабличныйДокументИзАктивнойФормыЛкс(Параметры.Форма); ирКлиент.ОткрытьТабличныйДокументИзАктивнойФормыЛкс(Параметры.Форма);
КонецПроцедуры КонецПроцедуры
Процедура СравнитьТаблицуАктивнойФормыЛкс(Параметры) Экспорт Процедура СравнитьТаблицуАктивнойФормыЛкс(Параметры) Экспорт
ирОбщий.ЗапомнитьСодержимоеЭлементаАктивнойФормыДляСравненияЛкс(Параметры.Форма); ирКлиент.ЗапомнитьСодержимоеЭлементаАктивнойФормыДляСравненияЛкс(Параметры.Форма);
КонецПроцедуры КонецПроцедуры
Процедура ОткрытьРазличныеЗначенияКолонкиАктивнойФормыЛкс(Параметры) Экспорт Процедура ОткрытьРазличныеЗначенияКолонкиАктивнойФормыЛкс(Параметры) Экспорт
ирОбщий.ОткрытьРазличныеЗначенияКолонкиАктивнойУправляемойФормыЛкс(Параметры.Форма); ирКлиент.ОткрытьРазличныеЗначенияКолонкиАктивнойУправляемойФормыЛкс(Параметры.Форма);
КонецПроцедуры КонецПроцедуры
Процедура УстановитьЗначениеВКолонкеАктивнойФормыЛкс(Параметры) Экспорт Процедура УстановитьЗначениеВКолонкеАктивнойФормыЛкс(Параметры) Экспорт
Форма = Параметры.Форма; Форма = Параметры.Форма;
ТекущийЭлемент = ирОбщий.ТекущийЭлементАктивнойФормыЛкс(Форма); ТекущийЭлемент = ирКлиент.ТекущийЭлементАктивнойФормыЛкс(Форма);
Если Истина Если Истина
И ТипЗнч(ТекущийЭлемент) <> Тип("ТаблицаФормы") И ТипЗнч(ТекущийЭлемент) <> Тип("ТаблицаФормы")
И ТипЗнч(ТекущийЭлемент) <> Тип("ТабличноеПоле") И ТипЗнч(ТекущийЭлемент) <> Тип("ТабличноеПоле")
Тогда Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ирОбщий.ОткрытьМенеджерТабличногоПоляЛкс(ТекущийЭлемент, Форма, "Обработка"); ирКлиент.ОткрытьМенеджерТабличногоПоляЛкс(ТекущийЭлемент, Форма, "Обработка");
КонецПроцедуры КонецПроцедуры
Процедура ЗагрузитьДанныеВТабличноеПолеАктивнойФормыЛкс(Параметры) Экспорт Процедура ЗагрузитьДанныеВТабличноеПолеАктивнойФормыЛкс(Параметры) Экспорт
Форма = Параметры.Форма; Форма = Параметры.Форма;
ТабличноеПоле = ирОбщий.ТекущийЭлементАктивнойФормыЛкс(Форма); ТабличноеПоле = ирКлиент.ТекущийЭлементАктивнойФормыЛкс(Форма);
ирОбщий.ЗагрузитьСтрокиВТабличноеПолеЛкс(Форма, ТабличноеПоле,,,, Форма); ирКлиент.ЗагрузитьСтрокиВТабличноеПолеЛкс(Форма, ТабличноеПоле,,,, Форма);
КонецПроцедуры КонецПроцедуры
Процедура ОтладитьКомпоновкуДанныхАктивнойФормыЛкс(Параметры) Экспорт Процедура ОтладитьКомпоновкуДанныхАктивнойФормыЛкс(Параметры) Экспорт
ирОбщий.ОтладитьКомпоновкуДанныхАктивнойУправляемойФормыЛкс(Параметры.Форма); ирКлиент.ОтладитьКомпоновкуДанныхАктивнойУправляемойФормыЛкс(Параметры.Форма);
КонецПроцедуры КонецПроцедуры
@ -715,70 +726,70 @@
Процедура РедактироватьАктивныйСписокЗначенийЛкс(Параметры) Экспорт Процедура РедактироватьАктивныйСписокЗначенийЛкс(Параметры) Экспорт
ирОбщий.РедактироватьАктивныйСписокЗначенийУправляемыйЛкс(Параметры.Форма); ирКлиент.РедактироватьАктивныйСписокЗначенийУправляемыйЛкс(Параметры.Форма);
КонецПроцедуры КонецПроцедуры
Процедура НастроитьДинамическийСписокАктивнойФормыЛкс(Параметры) Экспорт Процедура НастроитьДинамическийСписокАктивнойФормыЛкс(Параметры) Экспорт
ирОбщий.НастроитьДинамическийСписокАктивнойУправляемойФормыЛкс(Параметры.Форма); ирКлиент.НастроитьДинамическийСписокАктивнойУправляемойФормыЛкс(Параметры.Форма);
КонецПроцедуры КонецПроцедуры
Процедура ОткрытьДинамическийСписокАктивнойФормыЛкс(Параметры) Экспорт Процедура ОткрытьДинамическийСписокАктивнойФормыЛкс(Параметры) Экспорт
ирОбщий.ОткрытьДинамическийСписокАктивнойУправляемойФормыЛкс(Параметры.Форма); ирКлиент.ОткрытьДинамическийСписокАктивнойУправляемойФормыЛкс(Параметры.Форма);
КонецПроцедуры КонецПроцедуры
Процедура НайтиВыбратьСсылкуВДинамическомСпискеАктивнойФормыЛкс(Параметры) Экспорт Процедура НайтиВыбратьСсылкуВДинамическомСпискеАктивнойФормыЛкс(Параметры) Экспорт
ирОбщий.НайтиВыбратьСсылкуВДинамическомСпискеЛкс(Параметры.Форма); ирКлиент.НайтиВыбратьСсылкуВДинамическомСпискеЛкс(Параметры.Форма);
КонецПроцедуры КонецПроцедуры
Процедура ОткрытьМенеджерТабличногоПоляАктивнойФормыЛкс(Параметры) Экспорт Процедура ОткрытьМенеджерТабличногоПоляАктивнойФормыЛкс(Параметры) Экспорт
ирОбщий.ОткрытьМенеджерТабличногоПоляЛкс(, Параметры.Форма); ирКлиент.ОткрытьМенеджерТабличногоПоляЛкс(, Параметры.Форма);
КонецПроцедуры КонецПроцедуры
Процедура СообщитьКоличествоСтрокАктивнойТаблицыЛкс(Параметры) Экспорт Процедура СообщитьКоличествоСтрокАктивнойТаблицыЛкс(Параметры) Экспорт
ирОбщий.ТабличноеПолеИлиТаблицаФормы_СколькоСтрокЛкс(Параметры.Форма.ТекущийЭлемент); ирКлиент.ТабличноеПолеИлиТаблицаФормы_СколькоСтрокЛкс(Параметры.Форма.ТекущийЭлемент);
КонецПроцедуры КонецПроцедуры
Процедура СравнитьСтрокиАктивнойФормыЛкс(Параметры) Экспорт Процедура СравнитьСтрокиАктивнойФормыЛкс(Параметры) Экспорт
ирОбщий.ТабличноеПолеИлиТаблицаФормы_СравнитьСтрокиЛкс(Параметры.Форма, Параметры.Форма.ТекущийЭлемент); ирКлиент.ТабличноеПолеИлиТаблицаФормы_СравнитьСтрокиЛкс(Параметры.Форма, Параметры.Форма.ТекущийЭлемент);
КонецПроцедуры КонецПроцедуры
Процедура ВставитьСкопированнуюСсылкуАктивнойФормыЛкс(Параметры) Экспорт Процедура ВставитьСкопированнуюСсылкуАктивнойФормыЛкс(Параметры) Экспорт
ирОбщийуферОбмена_ВставитьЛкс(Параметры.Форма); ирКлиентуферОбмена_ВставитьЛкс(Параметры.Форма);
КонецПроцедуры КонецПроцедуры
Процедура НайтиСкопированнуюСсылкуВТаблицеАктивнойФормыЛкс(Параметры) Экспорт Процедура НайтиСкопированнуюСсылкуВТаблицеАктивнойФормыЛкс(Параметры) Экспорт
ирОбщий.НайтиСсылкуИзБуфераВТаблицеФормыЛкс(Параметры.Форма); ирКлиент.НайтиСсылкуИзБуфераВТаблицеФормыЛкс(Параметры.Форма);
КонецПроцедуры КонецПроцедуры
Процедура КопироватьСсылкуАктивнойСтрокиАктивнойФормыЛкс(Параметры) Экспорт Процедура КопироватьСсылкуАктивнойСтрокиАктивнойФормыЛкс(Параметры) Экспорт
ирОбщий.КопироватьСсылкуАктивнойСтрокиФормыЛкс(Параметры.Форма); ирКлиент.КопироватьСсылкуАктивнойСтрокиФормыЛкс(Параметры.Форма);
КонецПроцедуры КонецПроцедуры
Процедура СравнитьСкопированнуюСсылкуСЯчейкойАктивнойФормыЛкс(Параметры) Экспорт Процедура СравнитьСкопированнуюСсылкуСЯчейкойАктивнойФормыЛкс(Параметры) Экспорт
Ссылки = ирОбщий.ЗначенияВыделенныхЯчеекТаблицыЛкс(Параметры.Форма); Ссылки = ирКлиент.ЗначенияВыделенныхЯчеекТаблицыЛкс(Параметры.Форма);
Если Ссылки <> Неопределено Тогда Если Ссылки <> Неопределено Тогда
Значение = ирОбщий.ЗначениеИзБуфераОбменаЛкс(); Значение = ирКлиент.ЗначениеИзБуфераОбменаЛкс();
ирОбщий.Сравнить2ЗначенияВФормеЛкс(Значение, Ссылки[0]); ирКлиент.Сравнить2ЗначенияВФормеЛкс(Значение, Ссылки[0]);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -786,20 +797,20 @@
Процедура СравнитьСкопированнуюСсылкуСКлючомСтрокиАктивнойФормыЛкс(Параметры) Экспорт Процедура СравнитьСкопированнуюСсылкуСКлючомСтрокиАктивнойФормыЛкс(Параметры) Экспорт
КлючТекущейСтроки = Неопределено; КлючТекущейСтроки = Неопределено;
ирОбщий.КлючиСтрокБДИзТаблицыФормыЛкс(Параметры.Форма, КлючТекущейСтроки); ирКлиент.КлючиСтрокБДИзТаблицыФормыЛкс(Параметры.Форма, КлючТекущейСтроки);
Если КлючТекущейСтроки <> Неопределено Тогда Если КлючТекущейСтроки <> Неопределено Тогда
Значение = ирОбщий.ЗначениеИзБуфераОбменаЛкс(); Значение = ирКлиент.ЗначениеИзБуфераОбменаЛкс();
ирОбщий.Сравнить2ЗначенияВФормеЛкс(Значение, КлючТекущейСтроки); ирКлиент.Сравнить2ЗначенияВФормеЛкс(Значение, КлючТекущейСтроки);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
Процедура СравнитьСкопированнуюСсылкуСАктивнойФормойЛкс(Параметры) Экспорт Процедура СравнитьСкопированнуюСсылкуСАктивнойФормойЛкс(Параметры) Экспорт
КлючОсновногоОбъекта = ирОбщий.КлючОсновногоОбъектаУправляемойФормыЛкс(Параметры.Форма); КлючОсновногоОбъекта = ирКлиент.КлючОсновногоОбъектаФормыЛкс(Параметры.Форма);
Если КлючОсновногоОбъекта <> Неопределено Тогда Если КлючОсновногоОбъекта <> Неопределено Тогда
Значение = ирОбщий.ЗначениеИзБуфераОбменаЛкс(); Значение = ирКлиент.ЗначениеИзБуфераОбменаЛкс();
ирОбщий.Сравнить2ЗначенияВФормеЛкс(Значение, КлючОсновногоОбъекта); ирКлиент.Сравнить2ЗначенияВФормеЛкс(Значение, КлючОсновногоОбъекта);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -807,8 +818,8 @@
Процедура ОткрытьТекстАктивнойФормыЛкс(Параметры) Экспорт Процедура ОткрытьТекстАктивнойФормыЛкс(Параметры) Экспорт
АктивнаяФорма = Параметры.Форма; АктивнаяФорма = Параметры.Форма;
Текст = ирОбщийорма_ЗначениеТекущегоПоляЛкс(АктивнаяФорма); Текст = ирКлиенторма_ЗначениеТекущегоПоляЛкс(АктивнаяФорма);
ирОбщий.ОткрытьТекстЛкс(Текст,, "",, АктивнаяФорма.ТекущийЭлемент); ирКлиент.ОткрытьТекстЛкс(Текст,, "",, АктивнаяФорма.ТекущийЭлемент);
КонецПроцедуры КонецПроцедуры
@ -817,19 +828,80 @@
// 8мс // 8мс
Процедура ВосстановитьФокусВводаГлЛкс() Экспорт Процедура ВосстановитьФокусВводаГлЛкс() Экспорт
ирОбщий.ВосстановитьФокусВводаОткрытиемПустышкиЛкс(); ирКлиент.ВосстановитьФокусВводаОткрытиемПустышкиЛкс();
КонецПроцедуры КонецПроцедуры
// Антибаг платформы https://www.hostedredmine.com/issues/926161 // Антибаг платформы https://www.hostedredmine.com/issues/926161
Процедура АктивироватьАктивнуюФормуЛкс() Экспорт Процедура АктивироватьАктивнуюФормуЛкс() Экспорт
АктивнаяФорма = ирОбщий.АктивнаяФормаЛкс(); АктивнаяФорма = ирКлиент.АктивнаяФормаЛкс();
Если АктивнаяФорма = Неопределено Тогда Если АктивнаяФорма = Неопределено Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ирОбщий.ВосстановитьФокусВводаОткрытиемПустышкиЛкс(); ирКлиент.ВосстановитьФокусВводаОткрытиемПустышкиЛкс();
ирОбщий.Форма_АктивироватьОткрытьЛкс(АктивнаяФорма); ирКлиент.Форма_АктивироватьОткрытьЛкс(АктивнаяФорма);
КонецПроцедуры
Процедура ПроверитьФормыСсылокЛкс() Экспорт
ОткрытыеФормыСсылок = ирКэш.ОткрытыеФормыСсылокЛкс();
#Если Сервер И Не Сервер Тогда
ОткрытыеФормыСсылок = Новый Соответствие;
#КонецЕсли
МинДлительность = ирКлиент.МинДлительностьАктивностиФормыСсылкиЛкс();
КлючиУдалить = Новый Массив;
ТекущаяДата = ТекущаяДата();
//ИсторияПлатформыИзменена = Ложь;
Для Каждого КлючИЗначение Из ОткрытыеФормыСсылок Цикл
ФормаСсылки = КлючИЗначение.Ключ;
ПараметрыСлежения = КлючИЗначение.Значение;
Если Истина
И ТекущаяДата - ПараметрыСлежения.МоментОткрытия >= МинДлительность
И ирКлиент.Форма_ВводДоступенЛкс(ФормаСсылки)
Тогда
Ссылка = ирКлиент.КлючОсновногоОбъектаФормыЛкс(ФормаСсылки);
Если ЗначениеЗаполнено(Ссылка) Тогда
Если Ложь
Или Не ЗначениеЗаполнено(ПараметрыСлежения.Ссылка) // Записан новый объект
Или ПараметрыСлежения.Ссылка = Ссылка И Не ПараметрыСлежения.ДобавленаВИсторию
Тогда
ПараметрыСлежения.Ссылка = Ссылка;
ПараметрыСлежения.ДобавленаВИсторию = Истина;
ПараметрыСлежения.МоментОткрытия = ТекущаяДата;
ИсторияПлатформыИзменена = Не ирКэш.ЛиСеансТолстогоКлиентаУПЛкс();
ирКлиент.ДобавитьСсылкуВИсториюРаботыЛкс(Ссылка, ИсторияПлатформыИзменена);
ИначеЕсли ПараметрыСлежения.Ссылка <> Ссылка Тогда
// Отслеживание аналогов редактора объекта БД
ирКлиент.НачатьОтслеживаниеФормыСсылкиЛкс(ФормаСсылки);
КонецЕсли;
КонецЕсли;
КонецЕсли;
Если Не ФормаСсылки.Открыта() Тогда
// Удерживаем ссылки пока формы видимы
КлючиУдалить.Добавить(КлючИЗначение.Ключ);
КонецЕсли;
КонецЦикла;
Для Каждого Ключ Из КлючиУдалить Цикл
ОткрытыеФормыСсылок.Удалить(Ключ);
КонецЦикла;
АктивнаяФорма = ирКлиент.АктивнаяУправляемаяФормаЛкс();
Если АктивнаяФорма <> Неопределено Тогда
Ссылка = ирКлиент.КлючОсновногоОбъектаФормыЛкс(АктивнаяФорма);
Если ирОбщий.ЛиСсылкаНаОбъектБДЛкс(Ссылка) Тогда
ирКлиент.НачатьОтслеживаниеФормыСсылкиЛкс(АктивнаяФорма);
КонецЕсли;
КонецЕсли;
Если Ложь
Или ОткрытыеФормыСсылок.Количество() > 0
Или ирКэш.ЛиСеансТолстогоКлиентаУПЛкс()
Тогда
ирКлиент.ПодключитьПроверкуФормСсылокЛкс();
КонецЕсли;
//Если ИсторияПлатформыИзменена И ирКэш.ЛиСеансТолстогоКлиентаУПЛкс() Тогда
// // При первом вызове теряется накопленная история https://www.hostedredmine.com/issues/956694
// ОбновитьИнтерфейс();
//КонецЕсли;
КонецПроцедуры КонецПроцедуры

View File

@ -1,30 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?> <?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"> <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">
<CommonModule uuid="4c09b85c-4566-4862-b8b9-0c21d939af9d"> <CommonModule uuid="b1b745dc-34b4-46ee-a8b3-1926e1a27608">
<Properties> <Properties>
<Name>ирПривилегированный</Name> <Name>ирКлиент</Name>
<Synonym> <Synonym>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
<v8:content>Привилегированный</v8:content> <v8:content>Клиент (ИР)</v8:content>
</v8:item> </v8:item>
<v8:item> <v8:item>
<v8:lang>en</v8:lang> <v8:lang>en</v8:lang>
<v8:content>Привилегированный</v8:content> <v8:content>Общий (ИР)</v8:content>
</v8:item> </v8:item>
<v8:item> <v8:item>
<v8:lang>uk</v8:lang> <v8:lang>uk</v8:lang>
<v8:content>Привилегированный</v8:content> <v8:content>Общий (ИР)</v8:content>
</v8:item> </v8:item>
</Synonym> </Synonym>
<Comment/> <Comment/>
<Global>false</Global> <Global>false</Global>
<ClientManagedApplication>false</ClientManagedApplication> <ClientManagedApplication>true</ClientManagedApplication>
<Server>true</Server> <Server>false</Server>
<ExternalConnection>false</ExternalConnection> <ExternalConnection>false</ExternalConnection>
<ClientOrdinaryApplication>false</ClientOrdinaryApplication> <ClientOrdinaryApplication>true</ClientOrdinaryApplication>
<ServerCall>true</ServerCall> <ServerCall>false</ServerCall>
<Privileged>true</Privileged> <Privileged>false</Privileged>
<ReturnValuesReuse>DontUse</ReturnValuesReuse> <ReturnValuesReuse>DontUse</ReturnValuesReuse>
</Properties> </Properties>
</CommonModule> </CommonModule>

File diff suppressed because one or more lines are too long

View File

@ -4,7 +4,7 @@
//ирПортативный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирПортативный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирПортативный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирПортативный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирКлиент Экспорт;
#Если Не ТонкийКлиент И Не ВебКлиент И Не МобильныйКлиент Тогда #Если Не ТонкийКлиент И Не ВебКлиент И Не МобильныйКлиент Тогда
@ -360,9 +360,11 @@
Исключение Исключение
ирОбщий.СообщитьЛкс("Не удалось подключить тонкий клиент через COM. Пробуйте под пользователем без пароля https://www.hostedredmine.com/issues/917837. ирОбщий.СообщитьЛкс("Не удалось подключить тонкий клиент через COM. Пробуйте под пользователем без пароля https://www.hostedredmine.com/issues/917837.
|Для диагностики используйте инструмент ""Управление COM классами 1С""", СтатусСообщения.Внимание); |Для диагностики используйте инструмент ""Управление COM классами 1С""", СтатусСообщения.Внимание);
Форма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирУправлениеCOMКлассами1С.Форма"); #Если Клиент Тогда
Форма = ирКлиент.ПолучитьФормуЛкс("Обработка.ирУправлениеCOMКлассами1С.Форма");
Форма.ПараметрТипКласса = "CApplication"; Форма.ПараметрТипКласса = "CApplication";
Форма.Открыть(); Форма.Открыть();
#КонецЕсли
Возврат Неопределено; Возврат Неопределено;
КонецПопытки; КонецПопытки;
@ -490,7 +492,7 @@
Если ирКэш.НомерРежимаСовместимостиЛкс() >= 803007 Тогда Если ирКэш.НомерРежимаСовместимостиЛкс() >= 803007 Тогда
Результат = Вычислить("ПолучитьТекущийСеансИнформационнойБазы()"); Результат = Вычислить("ПолучитьТекущийСеансИнформационнойБазы()");
Иначе Иначе
Результат = ирПривилегированный.ТекущийСеансЛкс(); Результат = ирСервер.ТекущийСеансЛкс();
КонецЕсли; КонецЕсли;
Если ирКэш.ЛиПортативныйРежимЛкс() Тогда Если ирКэш.ЛиПортативныйРежимЛкс() Тогда
КэшФункции[КлючНаборПараметров] = Результат; КэшФункции[КлючНаборПараметров] = Результат;
@ -1167,8 +1169,9 @@
Тогда Тогда
Возврат Неопределено; Возврат Неопределено;
КонецЕсли; КонецЕсли;
#Если Клиент Тогда
// Антибаг 8.3.16- В обычном приложении в клиент-серверном режиме из временного хранилища иногда возвращается Неопределено https://partners.v8.1c.ru/forum/t/1768363/m/1768363, http://www.hostedredmine.com/issues/884756 // Антибаг 8.3.16- В обычном приложении в клиент-серверном режиме из временного хранилища иногда возвращается Неопределено https://partners.v8.1c.ru/forum/t/1768363/m/1768363, http://www.hostedredmine.com/issues/884756
ФормаРезультата = ирОбщий.НоваяФормаРезультатаФоновогоЗаданияЛкс(); ФормаРезультата = ирКлиент.НоваяФормаРезультатаФоновогоЗаданияЛкс();
АдресРезультата = ПоместитьВоВременноеХранилище(Неопределено, ФормаРезультата.УникальныйИдентификатор); АдресРезультата = ПоместитьВоВременноеХранилище(Неопределено, ФормаРезультата.УникальныйИдентификатор);
ПараметраЗадания = Новый Массив(1); ПараметраЗадания = Новый Массив(1);
ПараметраЗадания[0] = АдресРезультата; ПараметраЗадания[0] = АдресРезультата;
@ -1182,8 +1185,10 @@
Результат.Вставить("АдресРезультата", АдресРезультата); Результат.Вставить("АдресРезультата", АдресРезультата);
Результат.Вставить("ФормаРезультата", ФормаРезультата); Результат.Вставить("ФормаРезультата", ФормаРезультата);
Возврат Результат; Возврат Результат;
#КонецЕсли
КонецФункции КонецФункции
// Кэширование в 100 раз ускоряет повторный поиск // Кэширование в 100 раз ускоряет повторный поиск
Функция ОбъектМДПоПолномуИмениЛкс(ПолноеИмяМД) Экспорт Функция ОбъектМДПоПолномуИмениЛкс(ПолноеИмяМД) Экспорт
Если Найти(ПолноеИмяМД, ".") = 0 Тогда Если Найти(ПолноеИмяМД, ".") = 0 Тогда
@ -1207,7 +1212,7 @@
КонецЕсли; КонецЕсли;
//Иначе //Иначе
// ОбъектМД = ОбъектИлиИмяМД; // ОбъектМД = ОбъектИлиИмяМД;
//КонецЕсли; //КонецЕсли;
Если Истина Если Истина
И ОбъектМД <> Неопределено И ОбъектМД <> Неопределено
И Не ПравоДоступа("Чтение", ОбъектМД) И Не ПравоДоступа("Чтение", ОбъектМД)
@ -1391,25 +1396,26 @@
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 1, "ЭлементСтиля", , "ЭлементыСтиля", ); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 1, "ЭлементСтиля", , "ЭлементыСтиля", );
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 1, "Язык", , "Языки", ); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 1, "Язык", , "Языки", );
КонецЕсли; КонецЕсли;
// Порядок влияет на отображение пользователю
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Константа", 0, "Константы", 1); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Константа", 0, "Константы", 1);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Справочник", 3, "Справочники", 2); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Справочник", 3, "Справочники", 2);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Документ", 13, "Документы", 12); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Документ", 13, "Документы", 12);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Перечисление", 10, "Перечисления", 9); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ЖурналДокументов", 16, "ЖурналыДокументов", 15);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ПланВидовХарактеристик", 38, "ПланыВидовХарактеристик", 37); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ПланВидовХарактеристик", 38, "ПланыВидовХарактеристик", 37);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ПланСчетов", 40, "ПланыСчетов",39 ); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ПланСчетов", 40, "ПланыСчетов",39 );
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ПланВидовРасчета", 48, "ПланыВидовРасчета", 47); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ПланВидовРасчета", 48, "ПланыВидовРасчета", 47);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Последовательность", 30, "Последовательности", 29);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "РегистрСведений", 34, "РегистрыСведений", 33); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "РегистрСведений", 34, "РегистрыСведений", 33);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "РегистрНакопления", 32, "РегистрыНакопления", 31); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "РегистрНакопления", 32, "РегистрыНакопления", 31);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "РегистрБухгалтерии", 42, "РегистрыБухгалтерии", 41); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "РегистрБухгалтерии", 42, "РегистрыБухгалтерии", 41);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "РегистрРасчета", 50, "РегистрыРасчета", 49); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "РегистрРасчета", 50, "РегистрыРасчета", 49);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Перерасчет", 57, "Перерасчеты", 57);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Последовательность", 30, "Последовательности", 29);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "БизнесПроцесс", 44, "БизнесПроцессы", 43); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "БизнесПроцесс", 44, "БизнесПроцессы", 43);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Задача", 46, "Задачи", 45); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Задача", 46, "Задачи", 45);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Перерасчет", 57, "Перерасчеты", 57);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ПланОбмена", 52, "ПланыОбмена", 51); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ПланОбмена", 52, "ПланыОбмена", 51);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Перечисление", 10, "Перечисления", 9);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "КритерийОтбора", , "КритерииОтбора", ); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "КритерийОтбора", , "КритерииОтбора", );
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ЖурналДокументов", 16, "ЖурналыДокументов", 15);
Если ирКэш.ДоступныВнешниеИсточникДанныхЛкс() Тогда Если ирКэш.ДоступныВнешниеИсточникДанныхЛкс() Тогда
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ВнешнийИсточникДанных", 59, "ВнешниеИсточникиДанных", 58); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ВнешнийИсточникДанных", 59, "ВнешниеИсточникиДанных", 58);
@ -1627,7 +1633,7 @@
#Если Клиент Тогда #Если Клиент Тогда
Функция ОткрытыеФормыЛкс() Экспорт Функция ОткрытыеФормыПодсистемыЛкс() Экспорт
ирПлатформа = ирКэш.Получить(); ирПлатформа = ирКэш.Получить();
#Если Сервер И Не Сервер Тогда #Если Сервер И Не Сервер Тогда
@ -1640,6 +1646,21 @@
КонецЕсли; КонецЕсли;
Возврат Результат; Возврат Результат;
КонецФункции
Функция ОткрытыеФормыСсылокЛкс() Экспорт
ирПлатформа = ирКэш.Получить();
#Если Сервер И Не Сервер Тогда
ирПлатформа = Обработки.ирПлатформа.Создать();
#КонецЕсли
Результат = ирПлатформа.ОткрытыеФормыСсылок;
Если Результат = Неопределено Тогда
Результат = Новый Соответствие;
ирПлатформа.ОткрытыеФормыСсылок = Результат;
КонецЕсли;
Возврат Результат;
КонецФункции КонецФункции
Функция ПерехватКлавиатурыЛкс() Экспорт Функция ПерехватКлавиатурыЛкс() Экспорт
@ -1676,7 +1697,7 @@
Если МодальнаяГруппа = 0 Тогда Если МодальнаяГруппа = 0 Тогда
#Если ТолстыйКлиентУправляемоеПриложение Тогда #Если ТолстыйКлиентУправляемоеПриложение Тогда
//Форма = ПолучитьФорму("Обработка.ирПлатформа.Форма.ВременноеОкноСообщенийУпр",,, МодальнаяГруппа); // Так будет ошибка компиляции в портативном варианте в файловой базе //Форма = ПолучитьФорму("Обработка.ирПлатформа.Форма.ВременноеОкноСообщенийУпр",,, МодальнаяГруппа); // Так будет ошибка компиляции в портативном варианте в файловой базе
Форма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирПлатформа.Форма.ВременноеОкноСообщенийУпр",,, МодальнаяГруппа); Форма = ирКлиент.ПолучитьФормуЛкс("Обработка.ирПлатформа.Форма.ВременноеОкноСообщенийУпр",,, МодальнаяГруппа);
#КонецЕсли #КонецЕсли
Иначе Иначе
мПлатформа = ирКэш.Получить(); мПлатформа = ирКэш.Получить();
@ -1690,7 +1711,7 @@
КонецФункции КонецФункции
Функция ФормаСравнителяТекстовЛкс() Экспорт Функция ФормаСравнителяТекстовЛкс() Экспорт
Результат = ирОбщий.НоваяФормаСравнителяТекстовЛкс(); Результат = ирКлиент.НоваяФормаСравнителяТекстовЛкс();
Возврат Результат; Возврат Результат;
КонецФункции КонецФункции
@ -1725,6 +1746,19 @@
КонецФункции КонецФункции
Функция ДоступенРедакторМонакоЛкс() Экспорт
Возврат Истина
И ирКэш.ЛиПлатформаWindowsЛкс()
И (Ложь
Или ирКэш.НомерВерсииПлатформыЛкс() >= 803018
Или (Истина
И ирКэш.НомерВерсииПлатформыЛкс() >= 803015
И ирКлиент.ЛиПерехватКлавиатурногоВводаЛкс()))
;
КонецФункции
#КонецЕсли #КонецЕсли
#КонецЕсли #КонецЕсли
@ -1856,19 +1890,6 @@
Возврат Результат; Возврат Результат;
КонецФункции КонецФункции
Функция ДоступенРедакторМонакоЛкс() Экспорт
Возврат Истина
И ирКэш.ЛиПлатформаWindowsЛкс()
И (Ложь
Или ирКэш.НомерВерсииПлатформыЛкс() >= 803018
Или (Истина
И ирКэш.НомерВерсииПлатформыЛкс() >= 803015
И ирОбщий.ЛиПерехватКлавиатурногоВводаЛкс()))
;
КонецФункции
Функция ДоступнаСхемаЗапросаЛкс() Экспорт Функция ДоступнаСхемаЗапросаЛкс() Экспорт

File diff suppressed because one or more lines are too long

View File

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

View File

@ -2,7 +2,7 @@
//ирПортативный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирПортативный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирПортативный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирПортативный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирКлиент Экспорт;
// Поместить строку соединения во временное хранилище // Поместить строку соединения во временное хранилище
Функция ПоместитьСтрокуСоединенияВХранилищеЛкс(Адрес) Экспорт Функция ПоместитьСтрокуСоединенияВХранилищеЛкс(Адрес) Экспорт
@ -927,6 +927,85 @@
Возврат Результат; Возврат Результат;
КонецФункции КонецФункции
// Находит все ссылки на массив ссылок.
//
// Параметры:
// пМассивСсылок - Массив - ссылок;
// пТаблицаРезультатов - ТаблицаЗначений - возвращаемая таблица с найденными ссылками.
//
Функция НайтиПоСсылкамЛкс(МассивСсылок, ТаблицаРезультатов = Неопределено) Экспорт
УстановитьПривилегированныйРежим(Истина);
//Если ФильтрПоМетаданным <> Неопределено Тогда
// // 8.3.5+
// НайденныеСсылки = Вычислить("НайтиПоСсылкам(МассивСсылок,, ФильтрПоМетаданным)");
//Иначе
НайденныеСсылки = НайтиПоСсылкам(МассивСсылок);
//КонецЕсли;
Если ТаблицаРезультатов = Неопределено Тогда
ТаблицаРезультатов = Новый ТаблицаЗначений;
КонецЕсли;
ирОбщий.ПеревестиКолонкиНайтиПоСсылкамЛкс(НайденныеСсылки);
Для Сч = 0 По НайденныеСсылки.Колонки.Количество() - 1 Цикл
ТаблицаРезультатов.Колонки.Добавить(НайденныеСсылки.Колонки[Сч].Имя);
КонецЦикла;
Для Каждого Строка Из НайденныеСсылки Цикл
Если Ложь
Или Строка.Метаданные = Неопределено
Или Строка.Ссылка = Неопределено
Тогда
Продолжить;
КонецЕсли;
НоваяСтрока = ТаблицаРезультатов.Добавить();
НоваяСтрока.Метаданные = Строка.Метаданные.ПолноеИмя();
//Если Строка.Данные = Неопределено Тогда
// Строка.Данные = НоваяСтрока.Метаданные; // так будет возникать ошибка в Обработка.ирПоискДублейИЗаменаСсылок.ЗаменитьСсылкиВОбъектеБД()
//КонецЕсли;
НоваяСтрока.Данные = ЗначениеВСтрокуВнутр(Строка.Данные);
НоваяСтрока.Ссылка = Строка.Ссылка;
КонецЦикла;
ирОбщий.ПеревестиКолонкиНайтиПоСсылкамЛкс(ТаблицаРезультатов);
Возврат ТаблицаРезультатов;
КонецФункции
Функция ТекущийСеансЛкс() Экспорт
УстановитьПривилегированныйРежим(Истина);
Если ирКэш.НомерРежимаСовместимостиЛкс() >= 803007 Тогда
ТекущийСеанс = Вычислить("ПолучитьТекущийСеансИнформационнойБазы()");
#Если Сервер И Не Сервер Тогда
ТекущийСеанс = ПолучитьТекущийСеансИнформационнойБазы();
#КонецЕсли
Иначе
Попытка
Сеансы = ПолучитьСеансыИнформационнойБазы(); // Иногда выполняется долго
Исключение
Сообщить("У пользователя отсутствуют административные права 1С. Некоторые функции инструментов отключены.");
Возврат Неопределено;
КонецПопытки;
НомерСеанса = НомерСеансаИнформационнойБазы();
Для Каждого Сеанс Из Сеансы Цикл
Если Сеанс.НомерСеанса = НомерСеанса Тогда
ТекущийСеанс = Сеанс;
Прервать;
КонецЕсли;
КонецЦикла;
КонецЕсли;
Если ТекущийСеанс = Неопределено Тогда
Сообщить("Собственный сеанс не найден");
Результат = Неопределено;
Иначе
Результат = Новый Структура;
Результат.Вставить("НачалоСеанса", ТекущийСеанс.НачалоСеанса);
Результат.Вставить("НомерСеанса", ТекущийСеанс.НомерСеанса);
Результат.Вставить("ИмяПриложения", ТекущийСеанс.ИмяПриложения);
Результат.Вставить("ИмяКомпьютера", ТекущийСеанс.ИмяКомпьютера);
КонецЕсли;
Возврат Результат;
КонецФункции
/////////////////////////////////////////////////// ///////////////////////////////////////////////////
// Управляемые формы // Управляемые формы
@ -954,7 +1033,7 @@
выхСхемаПодвала = Новый Структура; выхСхемаПодвала = Новый Структура;
ПутьКДаннымСписка = ОсновнойЭУ.ПутьКДанным; ПутьКДаннымСписка = ОсновнойЭУ.ПутьКДанным;
ДинамическийСписок.ПроизвольныйЗапрос = Истина; ДинамическийСписок.ПроизвольныйЗапрос = Истина;
ДинамическийСписок.ДинамическоеСчитываниеДанных = Истина; ДинамическийСписок.ДинамическоеСчитываниеДанных = Истина;
СкрытыеПоля = Неопределено; СкрытыеПоля = Неопределено;
ТекстЗапроса = ТекстЗапросаДинамическогоСпискаЛкс(ОбъектМД, ПолноеИмяТаблицыБД, СоединенныеРегистры, ДинамическийСписок, СкрытыеПоля); ТекстЗапроса = ТекстЗапросаДинамическогоСпискаЛкс(ОбъектМД, ПолноеИмяТаблицыБД, СоединенныеРегистры, ДинамическийСписок, СкрытыеПоля);
ДинамическийСписок.ТекстЗапроса = ТекстЗапроса; ДинамическийСписок.ТекстЗапроса = ТекстЗапроса;
@ -1004,8 +1083,10 @@
Если ирОбщий.СтрНачинаетсяСЛкс(ИмяКолонки, ПрефиксИмениПолей) Тогда Если ирОбщий.СтрНачинаетсяСЛкс(ИмяКолонки, ПрефиксИмениПолей) Тогда
ИмяПоляЗапросаБезТаблицы = Сред(ИмяКолонки, СтрДлина(ПрефиксИмениПолей) + 1); ИмяПоляЗапросаБезТаблицы = Сред(ИмяКолонки, СтрДлина(ПрефиксИмениПолей) + 1);
ИмяПоляТаблицы = ИмяПоляЗапросаБезТаблицы; ИмяПоляТаблицы = ИмяПоляЗапросаБезТаблицы;
МодификаторПоля = Неопределено;
Если ирОбщий.СтрКончаетсяНаЛкс(ИмяПоляТаблицы, МаркерТипаЗначения) Тогда Если ирОбщий.СтрКончаетсяНаЛкс(ИмяПоляТаблицы, МаркерТипаЗначения) Тогда
ИмяПоляТаблицы = ирОбщий.СтрокаБезПоследнегоФрагментаЛкс(ИмяПоляТаблицы, МаркерТипаЗначения); ИмяПоляТаблицы = ирОбщий.СтрокаБезПоследнегоФрагментаЛкс(ИмяПоляТаблицы, МаркерТипаЗначения);
МодификаторПоля = "тип";
КонецЕсли; КонецЕсли;
Если ОбъектМД.Измерения.Найти(ИмяПоляТаблицы) <> Неопределено Тогда Если ОбъектМД.Измерения.Найти(ИмяПоляТаблицы) <> Неопределено Тогда
ЭтоПолезноеПоле = Ложь; ЭтоПолезноеПоле = Ложь;
@ -1030,9 +1111,9 @@
КонецЕсли; КонецЕсли;
РодительПоляФормы.Заголовок = ЗаголовокГруппы; РодительПоляФормы.Заголовок = ЗаголовокГруппы;
КонецЕсли; КонецЕсли;
ПолеТаблицыБД = ирКэш.ПоляТаблицыБДЛкс(СоединенныйРегистр).Найти(ИмяПоляЗапросаБезТаблицы); ПолеТаблицыБД = ирКэш.ПоляТаблицыБДЛкс(СоединенныйРегистр).Найти(ИмяПоляТаблицы);
Если ПолеТаблицыБД <> Неопределено Тогда Если ПолеТаблицыБД <> Неопределено Тогда
ЗаголовокПоля = ирОбщий.ЗаголовокПоляТаблицыФормыЛкс(ОсновнойЭУ, ПолеТаблицыБД, РежимИмяСиноним); ЗаголовокПоля = ЗаголовокПоляТаблицыФормыЛкс(ОсновнойЭУ, ПолеТаблицыБД, РежимИмяСиноним,,, МодификаторПоля);
Иначе Иначе
ЗаголовокПоля = ИмяПоляЗапросаБезТаблицы; ЗаголовокПоля = ИмяПоляЗапросаБезТаблицы;
КонецЕсли; КонецЕсли;
@ -1048,7 +1129,7 @@
И Не ЗначениеЗаполнено(ЗаголовокПоля) И Не ЗначениеЗаполнено(ЗаголовокПоля)
И ирОбщий.СтрКончаетсяНаЛкс(ПолеСписка.Имя, МаркерТипаЗначения) И ирОбщий.СтрКончаетсяНаЛкс(ПолеСписка.Имя, МаркерТипаЗначения)
Тогда Тогда
ЗаголовокПоля = ирОбщий.ЗаголовокПоляТаблицыФормыЛкс(ОсновнойЭУ, ПолеСписка, РежимИмяСиноним); ЗаголовокПоля = ЗаголовокПоляТаблицыФормыЛкс(ОсновнойЭУ, ПолеСписка, РежимИмяСиноним);
КонецЕсли; КонецЕсли;
СуществующийЭлемент = ЭтаФорма.Элементы.Найти(ИмяПоля); СуществующийЭлемент = ЭтаФорма.Элементы.Найти(ИмяПоля);
Если СуществующийЭлемент <> Неопределено Тогда Если СуществующийЭлемент <> Неопределено Тогда
@ -1113,10 +1194,20 @@
ЭтаФорма.Элементы.Переместить(ПолеФормы, ОсновнойЭУ, ОсновнойЭУ.ПодчиненныеЭлементы[0]); ЭтаФорма.Элементы.Переместить(ПолеФормы, ОсновнойЭУ, ОсновнойЭУ.ПодчиненныеЭлементы[0]);
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
#Если Сервер И Не Сервер Тогда
ОбъектМД = Метаданные.Справочники.ирАлгоритмы;
#КонецЕсли
// Порядок по убыванию важности // Порядок по убыванию важности
ИменаНеважныхКолонок = Новый Массив; ИменаНеважныхКолонок = Новый Массив;
ИменаНеважныхКолонок.Добавить("ИдентификаторСсылкиЛкс"); ИменаНеважныхКолонок.Добавить("ИдентификаторСсылкиЛкс");
ИменаНеважныхКолонок.Добавить("ВерсияДанных"); ИменаНеважныхКолонок.Добавить("ВерсияДанных");
Если Истина
И ирОбщий.ЛиКорневойТипОбъектаСПредопределеннымЛкс(ирОбщий.ПервыйФрагментЛкс(ПолноеИмяТаблицыБД))
И ОбъектМД.ПолучитьИменаПредопределенных().Количество() = 0
Тогда
ИменаНеважныхКолонок.Добавить("Предопределенный");
ИменаНеважныхКолонок.Добавить("ИмяПредопределенныхДанных");
КонецЕсли;
Для Каждого ИмяНеважнойКолонки Из ИменаНеважныхКолонок Цикл Для Каждого ИмяНеважнойКолонки Из ИменаНеважныхКолонок Цикл
ПолеФормы = ОсновнойЭУ.ПодчиненныеЭлементы.Найти(ОсновнойЭУ.Имя + ИмяНеважнойКолонки); ПолеФормы = ОсновнойЭУ.ПодчиненныеЭлементы.Найти(ОсновнойЭУ.Имя + ИмяНеважнойКолонки);
Если ПолеФормы <> Неопределено Тогда Если ПолеФормы <> Неопределено Тогда
@ -1124,11 +1215,11 @@
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
ПоляБезОбрезкиЗаголовков = Новый Массив; ПоляБезОбрезкиЗаголовков = Новый Массив;
НастроитьСиситемноеПолеФормыТипаБулевоЛкс(ОсновнойЭУ, "Предопределенный", ПоляБезОбрезкиЗаголовков); НастроитьСистемноеПолеФормыТипаБулевоЛкс(ОсновнойЭУ, "Предопределенный", ПоляБезОбрезкиЗаголовков);
НастроитьСиситемноеПолеФормыТипаБулевоЛкс(ОсновнойЭУ, "ПометкаУдаления", ПоляБезОбрезкиЗаголовков); НастроитьСистемноеПолеФормыТипаБулевоЛкс(ОсновнойЭУ, "ПометкаУдаления", ПоляБезОбрезкиЗаголовков);
НастроитьСиситемноеПолеФормыТипаБулевоЛкс(ОсновнойЭУ, "Проведен", ПоляБезОбрезкиЗаголовков); НастроитьСистемноеПолеФормыТипаБулевоЛкс(ОсновнойЭУ, "Проведен", ПоляБезОбрезкиЗаголовков);
НастроитьСиситемноеПолеФормыТипаБулевоЛкс(ОсновнойЭУ, "ЭтоГруппа", ПоляБезОбрезкиЗаголовков); НастроитьСистемноеПолеФормыТипаБулевоЛкс(ОсновнойЭУ, "ЭтоГруппа", ПоляБезОбрезкиЗаголовков);
ирОбщий.НастроитьЗаголовкиАвтоТаблицыФормыДинамическогоСпискаЛкс(ОсновнойЭУ, ПолноеИмяТаблицыБД, РежимИмяСиноним, ПоляБезОбрезкиЗаголовков); НастроитьЗаголовкиАвтоТаблицыФормыДинамическогоСпискаЛкс(ОсновнойЭУ, ПолноеИмяТаблицыБД, РежимИмяСиноним, ПоляБезОбрезкиЗаголовков);
ПостроительПорядка = ирОбщий.ОсновнойПорядокТаблицыБДЛкс(ПолноеИмяТаблицыБД, ирОбщий.ВыражениеПорядкаКомпоновкиНаЯзыкеЗапросовЛкс(ДинамическийСписок.Порядок)); ПостроительПорядка = ирОбщий.ОсновнойПорядокТаблицыБДЛкс(ПолноеИмяТаблицыБД, ирОбщий.ВыражениеПорядкаКомпоновкиНаЯзыкеЗапросовЛкс(ДинамическийСписок.Порядок));
Если ЗначениеЗаполнено(ПостроительПорядка.Порядок) Тогда Если ЗначениеЗаполнено(ПостроительПорядка.Порядок) Тогда
ирОбщий.СкопироватьПорядокЛюбойЛкс(ДинамическийСписок.Порядок, ПостроительПорядка.Порядок); ирОбщий.СкопироватьПорядокЛюбойЛкс(ДинамическийСписок.Порядок, ПостроительПорядка.Порядок);
@ -1137,7 +1228,85 @@
КонецФункции КонецФункции
Процедура НастроитьСиситемноеПолеФормыТипаБулевоЛкс(Знач ОсновнойЭУ, Знач ИмяКолонки, ПоляБезОбрезкиЗаголовков = Неопределено) Процедура НастроитьЗаголовкиАвтоТаблицыФормыДинамическогоСпискаЛкс(Знач ОсновнойЭУ, Знач ПолноеИмяТаблицы, Знач РежимИмяСиноним, Знач ПоляБезОбрезкиЗаголовков = Неопределено) Экспорт
ПоляТаблицы = ирОбщий.ПоляТаблицыМДЛкс(ПолноеИмяТаблицы);
ПоляТаблицы = ПоляТаблицы.Скопировать();
СтрокаПоляИденитификатора = ПоляТаблицы.Добавить();
СтрокаПоляИденитификатора.Имя = "ИдентификаторСсылкиЛкс";
СтрокаПоляИденитификатора.Заголовок = "Идентификатор ссылки";
СтрокаПоляИденитификатора.ТипЗначения = Новый ОписаниеТипов;
Для Каждого ПолеТаблицы Из ПоляТаблицы Цикл
КолонкаТП = ОсновнойЭУ.ПодчиненныеЭлементы.Найти(ОсновнойЭУ.Имя + ПолеТаблицы.Имя);
Если КолонкаТП = Неопределено Тогда
Продолжить;
КонецЕсли;
Попытка
Подсказка = ПолеТаблицы.Метаданные.Подсказка;
Исключение
Подсказка = "";
КонецПопытки;
РазрешитьОбрезку = Истина;
Если ПоляБезОбрезкиЗаголовков <> Неопределено Тогда
РазрешитьОбрезку = ПоляБезОбрезкиЗаголовков.Найти(ПолеТаблицы.Имя) = Неопределено;
КонецЕсли;
Заголовок = ЗаголовокПоляТаблицыФормыЛкс(ОсновнойЭУ, ПолеТаблицы, РежимИмяСиноним, Подсказка, РазрешитьОбрезку);
КолонкаТП.Заголовок = Заголовок;
КолонкаТП.Подсказка = Подсказка;
ирОбщий.ДобавитьОписаниеТиповВПодсказкуШапкиКолонкиЛкс(КолонкаТП, ПолеТаблицы.ТипЗначения, ПолеТаблицы.Метаданные);
КонецЦикла;
КонецПроцедуры
Функция ЗаголовокПоляТаблицыФормыЛкс(Знач ОсновнойЭУ, Знач ПолеТаблицыБД, Знач РежимИмяСиноним, Подсказка = "", Знач РазрешитьОбрезку = Истина, Знач МодификаторПоля = "") Экспорт
Если РежимИмяСиноним Тогда
Заголовок = ПолеТаблицыБД.Имя;
Иначе
Заголовок = ПолеТаблицыБД.Заголовок;
КонецЕсли;
МаркерТипаЗначения = "_ТипЗначения_";
Если Ложь
Или МодификаторПоля = "тип"
Или (Истина
//И Не ЗначениеЗаполнено(ЗаголовокПоля)
И ирОбщий.СтрКончаетсяНаЛкс(ПолеТаблицыБД.Имя, МаркерТипаЗначения))
Тогда
Если МодификаторПоля = "тип" Тогда
Заголовок = ПолеТаблицыБД.Заголовок + " (тип)";
Иначе
Заголовок = ирОбщий.ПредставлениеИзИдентификатораЛкс(ирОбщий.СтрокаБезПоследнегоФрагментаЛкс(ПолеТаблицыБД.Имя, МаркерТипаЗначения)) + " (тип)";
КонецЕсли;
ТипЗначения = Новый ОписаниеТипов("Тип");
Иначе
ТипЗначения = ПолеТаблицыБД.ТипЗначения;
КонецЕсли;
Если Не ЗначениеЗаполнено(Подсказка) Тогда
Подсказка = Заголовок;
КонецЕсли;
ТекущийЗаголовок = "";
Если РазрешитьОбрезку И ирОбщий.ЛиОписаниеТиповБулевоЛкс(ТипЗначения) Тогда
ТекущийЗаголовок = Лев(Заголовок, 5) + "…";
Иначе
НомерСтрокиЗаголовка = 1;
СловаЗаголовка = ирОбщий.СтрРазделитьЛкс(Заголовок, " ");
Для Каждого СловоЗаголовка Из СловаЗаголовка Цикл
Если Истина
И ЗначениеЗаполнено(ТекущийЗаголовок)
И СтрДлина(ТекущийЗаголовок) + СтрДлина(СловоЗаголовка) - НомерСтрокиЗаголовка > НомерСтрокиЗаголовка*СтрДлина(Заголовок)/ОсновнойЭУ.ВысотаШапки
Тогда
НомерСтрокиЗаголовка = НомерСтрокиЗаголовка + 1;
ТекущийЗаголовок = ТекущийЗаголовок + Символы.ПС; // Для сокращения результирующей ширины колонки
КонецЕсли;
ТекущийЗаголовок = ТекущийЗаголовок + СловоЗаголовка + " ";
КонецЦикла;
КонецЕсли;
Заголовок = ТекущийЗаголовок;
Возврат Заголовок;
КонецФункции
Процедура НастроитьСистемноеПолеФормыТипаБулевоЛкс(Знач ОсновнойЭУ, Знач ИмяКолонки, ПоляБезОбрезкиЗаголовков = Неопределено)
ПолеФормы = ОсновнойЭУ.ПодчиненныеЭлементы.Найти(ОсновнойЭУ.Имя + ИмяКолонки); ПолеФормы = ОсновнойЭУ.ПодчиненныеЭлементы.Найти(ОсновнойЭУ.Имя + ИмяКолонки);
Если ПолеФормы = Неопределено Тогда Если ПолеФормы = Неопределено Тогда
@ -1227,7 +1396,7 @@
ИмяПоляИмяПредопределенныхДанных = ирОбщий.ПеревестиСтроку("ИмяПредопределенныхДанных"); ИмяПоляИмяПредопределенныхДанных = ирОбщий.ПеревестиСтроку("ИмяПредопределенныхДанных");
ИмяПоляПометкаУдаления = ирОбщий.ПеревестиСтроку("ПометкаУдаления"); ИмяПоляПометкаУдаления = ирОбщий.ПеревестиСтроку("ПометкаУдаления");
ИмяПоляВладелец = ирОбщий.ПеревестиСтроку("Владелец"); ИмяПоляВладелец = ирОбщий.ПеревестиСтроку("Владелец");
КонецЕсли; КонецЕсли;
Для Каждого КлючИЗначение Из ИсточникиДанных Цикл Для Каждого КлючИЗначение Из ИсточникиДанных Цикл
ЭтоОсновнаяТаблицаБД = КлючИЗначение.Ключ = ""; ЭтоОсновнаяТаблицаБД = КлючИЗначение.Ключ = "";
ПоляТаблицыБД = ирКэш.ПоляТаблицыБДЛкс(КлючИЗначение.Значение); ПоляТаблицыБД = ирКэш.ПоляТаблицыБДЛкс(КлючИЗначение.Значение);
@ -1255,22 +1424,8 @@
ПсевдонимПоля = КлючИЗначение.Ключ + "_" + ПсевдонимПоля; ПсевдонимПоля = КлючИЗначение.Ключ + "_" + ПсевдонимПоля;
КонецЕсли; КонецЕсли;
ВыражениеПоля = ПутьКПолю + ПолеТаблицы.Имя; ВыражениеПоля = ПутьКПолю + ПолеТаблицы.Имя;
Если ЛиМетаданныеВнешнегоИсточника И ПолеТаблицы.Метаданные <> Неопределено Тогда
МетаданныеПоля = ПолеТаблицы.Метаданные;
// Антибаг платформы 8.3.18 теряются значения NULL https://www.hostedredmine.com/issues/925439
#Если Сервер И Не Сервер Тогда
МетаданныеПоля = Метаданные.ВнешниеИсточникиДанных.Tropic.Таблицы.dbo_Dorem.Поля.Posted;
#КонецЕсли
Если МетаданныеПоля.РазрешитьNULL Тогда
ИмяСкрытогоПоля = ПолеТаблицы.Имя + "_ЭтоNULL_";
СкрытыеПоля.Добавить(ИмяСкрытогоПоля);
ВыбранныеПоля.Добавить(ПутьКПолю + ПолеТаблицы.Имя + " ЕСТЬ NULL КАК " + ИмяСкрытогоПоля);
Если ДинамическийСписок <> Неопределено Тогда
ДинамическийСписок.УстановитьОбязательноеИспользование(ИмяСкрытогоПоля, Истина);
КонецЕсли;
КонецЕсли;
КонецЕсли;
ЛиПолеВидимоПользователю = ДоступныеПоляКомпоновки.НайтиПоле(Новый ПолеКомпоновкиДанных(ПолеТаблицы.Имя)) <> Неопределено; ЛиПолеВидимоПользователю = ДоступныеПоляКомпоновки.НайтиПоле(Новый ПолеКомпоновкиДанных(ПолеТаблицы.Имя)) <> Неопределено;
ТипЗначенияБезNull = Новый ОписаниеТипов(ПолеТаблицы.ТипЗначения,, "Null");
Если Истина Если Истина
И Не ЛиПолеВидимоПользователю И Не ЛиПолеВидимоПользователю
// Для этих полей недоступно приведение типа // Для этих полей недоступно приведение типа
@ -1283,15 +1438,30 @@
Тогда Тогда
Если ЗначениеЗаполнено(ИмяЛюбойКонстанты) Тогда Если ЗначениеЗаполнено(ИмяЛюбойКонстанты) Тогда
ВыражениеОбъединения = "ВЫБОР КОГДА ЛОЖЬ ТОГДА Константы." + ИмяЛюбойКонстанты + " ИНАЧЕ " + ВыражениеПоля + " КОНЕЦ"; ВыражениеОбъединения = "ВЫБОР КОГДА ЛОЖЬ ТОГДА Константы." + ИмяЛюбойКонстанты + " ИНАЧЕ " + ВыражениеПоля + " КОНЕЦ";
ВыражениеСТипом = ирОбщий.ВыражениеПриведенияТипаНаЯзыкеЗапросовЛкс(ПолеТаблицы.ТипЗначения.Типы()[0], ПолеТаблицы.ТипЗначения, ВыражениеОбъединения); ВыражениеСТипом = ирОбщий.ВыражениеПриведенияТипаНаЯзыкеЗапросовЛкс(ТипЗначенияБезNull.Типы()[0], ТипЗначенияБезNull, ВыражениеОбъединения);
ВыражениеПоля = "ВЫБОР КОГДА ЛОЖЬ ТОГДА " + ВыражениеСТипом + " // Обходим недоступность поля в компоновке, сохраняя тип ВыражениеПоля = "ВЫБОР КОГДА ЛОЖЬ ТОГДА " + ВыражениеСТипом + " // Обходим недоступность поля в компоновке, сохраняя тип
| ИНАЧЕ " + ВыражениеПоля + " КОНЕЦ"; | ИНАЧЕ " + ВыражениеПоля + " КОНЕЦ";
Иначе Иначе
ВыражениеПоля = """" + ЗначениеНедоступногоПоля + """"; ВыражениеПоля = """" + ЗначениеНедоступногоПоля + """";
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
Если ЛиМетаданныеВнешнегоИсточника И ПолеТаблицы.Метаданные <> Неопределено Тогда
МетаданныеПоля = ПолеТаблицы.Метаданные;
// Антибаг платформы 8.3.18 теряются значения NULL https://www.hostedredmine.com/issues/925439
#Если Сервер И Не Сервер Тогда
МетаданныеПоля = Метаданные.ВнешниеИсточникиДанных.Tropic.Таблицы.dbo_Dorem.Поля.Posted;
#КонецЕсли
Если МетаданныеПоля.РазрешитьNULL Тогда
ИмяСкрытогоПоля = ПолеТаблицы.Имя + "_ЭтоNULL_";
СкрытыеПоля.Добавить(ИмяСкрытогоПоля);
ВыбранныеПоля.Добавить(ВыражениеПоля + " ЕСТЬ NULL КАК " + ИмяСкрытогоПоля);
Если ДинамическийСписок <> Неопределено Тогда
ДинамическийСписок.УстановитьОбязательноеИспользование(ИмяСкрытогоПоля, Истина);
КонецЕсли;
КонецЕсли;
КонецЕсли;
Если Истина Если Истина
И ПолеТаблицы.ТипЗначения.Типы().Количество() > 1 И ТипЗначенияБезNull.Типы().Количество() > 1
И НЕ (Истина И НЕ (Истина
// Антибаг платформы http://www.hostedredmine.com/issues/882688, http://www.hostedredmine.com/issues/882690 // Антибаг платформы http://www.hostedredmine.com/issues/882688, http://www.hostedredmine.com/issues/882690
И ПолеТаблицы.Имя = "ВедущаяЗадача" И ПолеТаблицы.Имя = "ВедущаяЗадача"
@ -1354,10 +1524,18 @@
КонецПроцедуры КонецПроцедуры
Процедура УправляемаяФорма_ОбновитьСлужебныеДанныеЛкс(Знач ЭтаФорма, Знач ПоляДляЗапоминанияТипов = Неопределено, Знач ПоляСИсториейВыбора = Неопределено) Экспорт // Процедура - Управляемая форма обновить служебные данные лкс
//
// Параметры:
// ЭтаФорма - -
// ПоляДляЗапоминанияТипов - -
// ПоляСИсториейВыбора - -
// ДинамическиеСписки - Структура - для ускорения; ключ - имя таблицы формы, значение - исполняемые настройки
//
Процедура УправляемаяФорма_ОбновитьСлужебныеДанныеЛкс(Знач ЭтаФорма, Знач ПоляДляЗапоминанияТипов = Неопределено, Знач ПоляСИсториейВыбора = Неопределено, Знач ДинамическиеСписки = Неопределено) Экспорт
СтруктураПутиКДанным = Новый Структура(); СтруктураПутиКДанным = Новый Структура();
ЗаполнитьСоответствиеПутиКДаннымПодчиненныхЭлементовФормыЛкс(ЭтаФорма, СтруктураПутиКДанным); ЗаполнитьСоответствиеПутиКДаннымПодчиненныхЭлементовФормыЛкс(ЭтаФорма, СтруктураПутиКДанным,, ДинамическиеСписки);
ФиксированнаяСтруктураПутиКДанным = Новый ФиксированнаяСтруктура(СтруктураПутиКДанным); ФиксированнаяСтруктураПутиКДанным = Новый ФиксированнаяСтруктура(СтруктураПутиКДанным);
СтруктураТипыЗначений = Новый Структура; СтруктураТипыЗначений = Новый Структура;
@ -1456,8 +1634,10 @@
СлужебныеДанные.Вставить("СохраняемыеДанные", СтруктураСохраняемыеДанные); СлужебныеДанные.Вставить("СохраняемыеДанные", СтруктураСохраняемыеДанные);
СлужебныеДанные.Вставить("ТипыЗначений", ФиксированнаяСтруктураТипыЗначений); СлужебныеДанные.Вставить("ТипыЗначений", ФиксированнаяСтруктураТипыЗначений);
СлужебныеДанные.Вставить("ДинамическиеСписки", ДинамическиеСписки); СлужебныеДанные.Вставить("ДинамическиеСписки", ДинамическиеСписки);
// Мультиметка55835453
СлужебныеДанные.Вставить("НеготовыеСтраницы", НеготовыеСтраницы); СлужебныеДанные.Вставить("НеготовыеСтраницы", НеготовыеСтраницы);
СлужебныеДанные.Вставить("Задания", Задания); СлужебныеДанные.Вставить("Задания", Задания);
СлужебныеДанные.Вставить("ОригинальныйЗаголовок", ЭтаФорма.Заголовок);
СлужебныеДанные.Вставить("ДатаОткрытия", ДатаОткрытия); СлужебныеДанные.Вставить("ДатаОткрытия", ДатаОткрытия);
ЭтаФорма.мСлужебныеДанные = СлужебныеДанные; ЭтаФорма.мСлужебныеДанные = СлужебныеДанные;
Возврат; Возврат;
@ -1516,7 +1696,7 @@
// НачальныйЭлемент - <тип> - // НачальныйЭлемент - <тип> -
// СтруктураПутиКДанным - <тип> - // СтруктураПутиКДанным - <тип> -
// //
Процедура ЗаполнитьСоответствиеПутиКДаннымПодчиненныхЭлементовФормыЛкс(НачальныйЭлемент, СтруктураПутиКДанным, Знач ЭтаФорма = Неопределено) Экспорт Процедура ЗаполнитьСоответствиеПутиКДаннымПодчиненныхЭлементовФормыЛкс(НачальныйЭлемент, СтруктураПутиКДанным, Знач ЭтаФорма = Неопределено, Знач ДинамическиеСписки = Неопределено) Экспорт
Если ТипЗнч(НачальныйЭлемент) = Тип("УправляемаяФорма") Тогда Если ТипЗнч(НачальныйЭлемент) = Тип("УправляемаяФорма") Тогда
ЭтаФорма = НачальныйЭлемент; ЭтаФорма = НачальныйЭлемент;
@ -1541,16 +1721,22 @@
И ТипЗначения <> Неопределено И ТипЗначения <> Неопределено
И ТипЗначения.СодержитТип(Тип("ДинамическийСписок")) И ТипЗначения.СодержитТип(Тип("ДинамическийСписок"))
Тогда Тогда
НастройкаКомпоновки = ТаблицаФормы.ПолучитьИсполняемыеНастройкиКомпоновкиДанных(); НастройкаКомпоновки = Неопределено;
Если ДинамическиеСписки <> Неопределено Тогда
ДинамическиеСписки.Свойство(ТаблицаФормы.Имя, НастройкаКомпоновки);
КонецЕсли;
Если НастройкаКомпоновки = Неопределено Тогда
НастройкаКомпоновки = ТаблицаФормы.ПолучитьИсполняемыеНастройкиКомпоновкиДанных();
КонецЕсли;
#Если Сервер И Не Сервер Тогда #Если Сервер И Не Сервер Тогда
НастройкаКомпоновки = Новый НастройкиКомпоновкиДанных; НастройкаКомпоновки = Новый НастройкиКомпоновкиДанных;
#КонецЕсли #КонецЕсли
Для Каждого ВыбранноеПоле Из НастройкаКомпоновки.Структура[0].Выбор.Элементы Цикл Для Каждого ВыбранноеПоле Из НастройкаКомпоновки.Структура[0].Выбор.Элементы Цикл
ИмяКолонки = СтрЗаменить(ВыбранноеПоле.Поле, ".", "_"); ИмяПоляКомпоновки = "" + ВыбранноеПоле.Поле;
ИмяПоля = ТаблицаФормы.Имя + ИмяКолонки; ИмяПоля = ТаблицаФормы.Имя + СтрЗаменить(ИмяПоляКомпоновки, ".", "_");
Если ТаблицаФормы.ПодчиненныеЭлементы.Найти(ИмяПоля) = Неопределено Тогда Если ТаблицаФормы.ПодчиненныеЭлементы.Найти(ИмяПоля) = Неопределено Тогда
ИмяПоля = ирОбщий.АвтоУникальноеИмяВКоллекцииЛкс(СтруктураПутиКДанным, ИмяПоля,,,, 0); ИмяПоля = ирОбщий.АвтоУникальноеИмяВКоллекцииЛкс(СтруктураПутиКДанным, ИмяПоля,,,, 0);
СтруктураПутиКДанным.Вставить(ИмяПоля, "Элементы." + ТаблицаФормы.Имя + ".ТекущиеДанные." + ИмяКолонки); СтруктураПутиКДанным.Вставить(ИмяПоля, "Элементы." + ТаблицаФормы.Имя + ".ТекущиеДанные." + ИмяПоляКомпоновки);
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
КонецЕсли; КонецЕсли;
@ -1560,7 +1746,7 @@
Или ТипЗнч(Поле) = Тип("ГруппаФормы") Или ТипЗнч(Поле) = Тип("ГруппаФормы")
Или ТипЗнч(Поле) = Тип("ТаблицаФормы") Или ТипЗнч(Поле) = Тип("ТаблицаФормы")
Тогда Тогда
ЗаполнитьСоответствиеПутиКДаннымПодчиненныхЭлементовФормыЛкс(Поле, СтруктураПутиКДанным, ЭтаФорма); ЗаполнитьСоответствиеПутиКДаннымПодчиненныхЭлементовФормыЛкс(Поле, СтруктураПутиКДанным, ЭтаФорма, ДинамическиеСписки);
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
@ -1660,6 +1846,6 @@
// Не вызывается в портативном режиме // Не вызывается в портативном режиме
Функция ЛиЕстьИнтерактивныйДоступКИнструментамЛкс() Экспорт Функция ЛиЕстьИнтерактивныйДоступКИнструментамЛкс() Экспорт
//Результат = ирОбщий.ЛиЕстьИнтерактивныйДоступКИнструментамЛкс(); // Не используем этот способ, чтобы не компилировать огромный модуль //Результат = ирКлиент.ЛиЕстьИнтерактивныйДоступКИнструментамЛкс(); // Не используем этот способ, чтобы не компилировать огромный модуль
Возврат ПравоДоступа("Просмотр", Метаданные.Подсистемы.ИнструментыРазработчикаTormozit); Возврат ПравоДоступа("Просмотр", Метаданные.Подсистемы.ИнструментыРазработчикаTormozit);
КонецФункции КонецФункции

View File

@ -1,30 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?> <?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"> <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="7df26b4d-6b5b-4089-aa84-3a566ba6be19"> <CommonPicture uuid="373ff02e-ca19-48f3-8255-9475af59745f">
<Properties> <Properties>
<Name>ДеревоJSON</Name> <Name>ирПриемОбъекта</Name>
<Synonym> <Synonym>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
<v8:content>Дерево JSON</v8:content> <v8:content>Прием объекта</v8:content>
</v8:item>
<v8:item>
<v8:lang>en</v8:lang>
<v8:content>Дерево JSON</v8:content>
</v8:item>
<v8:item>
<v8:lang>uk</v8:lang>
<v8:content>Дерево JSON</v8:content>
</v8:item> </v8:item>
</Synonym> </Synonym>
<Comment/> <Comment/>
<FormType>Ordinary</FormType> <AvailabilityForChoice>false</AvailabilityForChoice>
<IncludeHelpInContents>false</IncludeHelpInContents> <AvailabilityForAppearance>false</AvailabilityForAppearance>
<UsePurposes>
<v8:Value xsi:type="app:ApplicationUsePurpose">PlatformApplication</v8:Value>
<v8:Value xsi:type="app:ApplicationUsePurpose">MobilePlatformApplication</v8:Value>
</UsePurposes>
<ExtendedPresentation/>
</Properties> </Properties>
</Form> </CommonPicture>
</MetaDataObject> </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: 942 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> <xr:Item xsi:type="xr:MDObjectRef">Role.ирРазработчик</xr:Item>
</DefaultRoles> </DefaultRoles>
<Vendor>Tormozit</Vendor> <Vendor>Tormozit</Vendor>
<Version>6.58.3</Version> <Version>6.59.1</Version>
<UpdateCatalogAddress/> <UpdateCatalogAddress/>
<IncludeHelpInContents>false</IncludeHelpInContents> <IncludeHelpInContents>false</IncludeHelpInContents>
<UseManagedFormInOrdinaryApplication>true</UseManagedFormInOrdinaryApplication> <UseManagedFormInOrdinaryApplication>true</UseManagedFormInOrdinaryApplication>
@ -384,6 +384,7 @@
<CommonPicture>ирПраваНаБазу</CommonPicture> <CommonPicture>ирПраваНаБазу</CommonPicture>
<CommonPicture>ирПредопределенный</CommonPicture> <CommonPicture>ирПредопределенный</CommonPicture>
<CommonPicture>ирПредприятие1С8</CommonPicture> <CommonPicture>ирПредприятие1С8</CommonPicture>
<CommonPicture>ирПриемОбъекта</CommonPicture>
<CommonPicture>ирПриходРасход</CommonPicture> <CommonPicture>ирПриходРасход</CommonPicture>
<CommonPicture>ирПусто</CommonPicture> <CommonPicture>ирПусто</CommonPicture>
<CommonPicture>ирРазблокировать</CommonPicture> <CommonPicture>ирРазблокировать</CommonPicture>
@ -467,10 +468,10 @@
<CommonModule>ирГлобальный</CommonModule> <CommonModule>ирГлобальный</CommonModule>
<CommonModule>ирДополнительныеОтчетыИОбработкиБСП</CommonModule> <CommonModule>ирДополнительныеОтчетыИОбработкиБСП</CommonModule>
<CommonModule>ирИнтерфейсДляВстраивания</CommonModule> <CommonModule>ирИнтерфейсДляВстраивания</CommonModule>
<CommonModule>ирКлиент</CommonModule>
<CommonModule>ирКэш</CommonModule> <CommonModule>ирКэш</CommonModule>
<CommonModule>ирОбщий</CommonModule> <CommonModule>ирОбщий</CommonModule>
<CommonModule>ирПортативный</CommonModule> <CommonModule>ирПортативный</CommonModule>
<CommonModule>ирПривилегированный</CommonModule>
<CommonModule>ирСервер</CommonModule> <CommonModule>ирСервер</CommonModule>
<CommonCommand>ирОбработатьОбъекты</CommonCommand> <CommonCommand>ирОбработатьОбъекты</CommonCommand>
<CommonCommand>ирОбъединитьСсылки</CommonCommand> <CommonCommand>ирОбъединитьСсылки</CommonCommand>

View File

@ -2,7 +2,7 @@
//ирПортативный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирПортативный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирПортативный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирПортативный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирКлиент Экспорт;
Перем мПлатформа Экспорт; Перем мПлатформа Экспорт;
@ -21,6 +21,6 @@
//ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий"); //ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий");
//ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш"); //ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш");
//ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер"); //ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер");
//ирПортативный ирПривилегированный = ирПортативный.ПолучитьОбщийМодульЛкс("ирПривилегированный"); //ирПортативный ирКлиент = ирПортативный.ПолучитьОбщийМодульЛкс("ирКлиент");
мПлатформа = ирКэш.Получить(); мПлатформа = ирКэш.Получить();

View File

@ -24,7 +24,7 @@
НастройкаФормы.Удалить("КолонкиАнализаДанных"); НастройкаФормы.Удалить("КолонкиАнализаДанных");
ЗагрузитьЗначенияПараметров(НастройкаФормы.Параметры); ЗагрузитьЗначенияПараметров(НастройкаФормы.Параметры);
НастройкаФормы.Удалить("Параметры"); НастройкаФормы.Удалить("Параметры");
ирОбщий.ЗагрузитьНастройкуФормыЛкс(ЭтаФорма, НастройкаФормы); ирКлиент.ЗагрузитьНастройкуФормыЛкс(ЭтаФорма, НастройкаФормы);
КонецЕсли; КонецЕсли;
НастроитьЭлементыФормы(); НастроитьЭлементыФормы();
@ -52,13 +52,13 @@
Процедура ПриОткрытии() Процедура ПриОткрытии()
ирОбщийормариОткрытииЛкс(ЭтаФорма); ирКлиентормариОткрытииЛкс(ЭтаФорма);
УстановитьТипАнализа(); УстановитьТипАнализа();
КонецПроцедуры КонецПроцедуры
Процедура КлсКомандаНажатие(Кнопка) Экспорт Процедура КлсКомандаНажатие(Кнопка) Экспорт
ирОбщий.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка); ирКлиент.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
Процедура ОсновныеДействияФормыОК(Кнопка) Процедура ОсновныеДействияФормыОК(Кнопка)
@ -81,7 +81,7 @@
КонецЕсли; КонецЕсли;
Документ = Новый ТабличныйДокумент; Документ = Новый ТабличныйДокумент;
Построитель.Вывести(Документ); Построитель.Вывести(Документ);
ирОбщий.ОткрытьЗначениеЛкс(Документ,,, "" + ТипАнализа + ": " + ТекущаяДата(), Ложь); ирКлиент.ОткрытьЗначениеЛкс(Документ,,, "" + ТипАнализа + ": " + ТекущаяДата(), Ложь);
Если МодальныйРежим Тогда Если МодальныйРежим Тогда
Если ТаблицаКластеризации <> Неопределено Тогда Если ТаблицаКластеризации <> Неопределено Тогда
ирОбщий.ЗагрузитьВТаблицуЗначенийЛкс(Построитель.Результат.ТаблицаКластеризации, ТаблицаКластеризации); ирОбщий.ЗагрузитьВТаблицуЗначенийЛкс(Построитель.Результат.ТаблицаКластеризации, ТаблицаКластеризации);
@ -115,43 +115,43 @@
Процедура СтруктураКоманднойПанелиНажатие(Кнопка) Процедура СтруктураКоманднойПанелиНажатие(Кнопка)
ирОбщий.ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Кнопка); ирКлиент.ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
Процедура КолонкиТабличногоПоляПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт Процедура КолонкиТабличногоПоляПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры КонецПроцедуры
Процедура КолонкиТабличногоПоляПриАктивизацииСтроки(Элемент) Процедура КолонкиТабличногоПоляПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
КонецПроцедуры КонецПроцедуры
Процедура ПриЗакрытии() Процедура ПриЗакрытии()
ирОбщийормариЗакрытииЛкс(ЭтаФорма); ирКлиентормариЗакрытииЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщийорма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры КонецПроцедуры
Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт
ирОбщий.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок); ирКлиент.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры КонецПроцедуры
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт
ирОбщийорма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник); ирКлиенторма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник);
КонецПроцедуры КонецПроцедуры
@ -241,7 +241,7 @@
#Если Сервер И Не Сервер Тогда #Если Сервер И Не Сервер Тогда
мПлатформа = Обработки.ирПлатформа.Создать(); мПлатформа = Обработки.ирПлатформа.Создать();
#КонецЕсли #КонецЕсли
ирОбщий.СохранитьНастройкуФормыЛкс(ЭтаФорма); ирКлиент.СохранитьНастройкуФормыЛкс(ЭтаФорма);
СтарыеЗначенияПараметров = ирОбщий.ТаблицаЗначенийИзКоллекцииЛкс(Построитель.Параметры); СтарыеЗначенияПараметров = ирОбщий.ТаблицаЗначенийИзКоллекцииЛкс(Построитель.Параметры);
Построитель.ТипАнализа = ТипАнализа; Построитель.ТипАнализа = ТипАнализа;
Если ТипАнализа = Тип("АнализДанныхКластеризация") Тогда Если ТипАнализа = Тип("АнализДанныхКластеризация") Тогда
@ -304,13 +304,13 @@
КолонкиАнализаДанных.Удалить(Колонка); КолонкиАнализаДанных.Удалить(Колонка);
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
ирОбщий.СоздатьМенеджерСохраненияНастроекФормыЛкс(ЭтаФорма, ТипАнализа); ирКлиент.СоздатьМенеджерСохраненияНастроекФормыЛкс(ЭтаФорма, ТипАнализа);
КонецПроцедуры КонецПроцедуры
Процедура ДействияФормыИсходнаяТаблица(Кнопка) Процедура ДействияФормыИсходнаяТаблица(Кнопка)
ирОбщий.ОткрытьЗначениеЛкс(ПараметрТаблица,,,, Ложь); ирКлиент.ОткрытьЗначениеЛкс(ПараметрТаблица,,,, Ложь);
КонецПроцедуры КонецПроцедуры
@ -323,11 +323,11 @@
Процедура НадписьОписаниеНажатие(Элемент) Процедура НадписьОписаниеНажатие(Элемент)
ИмяТипа = ирОбщий.ИмяТипаЛкс(ТипАнализа); ИмяТипа = ирОбщий.ИмяТипаЛкс(ТипАнализа);
ирОбщий.ОткрытьТекстЛкс(мТаблицаТиповАнализа.Найти(ИмяТипа, "Имя").Описание, "" + ТипАнализа,, Истина, ИмяТипа); ирКлиент.ОткрытьТекстЛкс(мТаблицаТиповАнализа.Найти(ИмяТипа, "Имя").Описание, "" + ТипАнализа,, Истина, ИмяТипа);
КонецПроцедуры КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализДанных.Форма.Форма"); ирКлиент.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализДанных.Форма.Форма");
ВесПоУмолчанию = 100; ВесПоУмолчанию = 100;
ТипАнализа = Тип("АнализДанныхКластеризация"); ТипАнализа = Тип("АнализДанныхКластеризация");
мТаблицаТиповАнализа = Новый ТаблицаЗначений; мТаблицаТиповАнализа = Новый ТаблицаЗначений;

View File

@ -505,12 +505,43 @@ tuFL6NETJrT6xBh3qOwfjmt0fhCu5pD+u/2r3X7/ioit67q+tPEVat6M6h0=},0},0,0,0,0,0,1e2},
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1, {1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,ec655782-3cf2-4fd8-bec2-c936046c5ee1,326,1,14, {5,ec655782-3cf2-4fd8-bec2-c936046c5ee1,326,1,14,
{7,cffef0db-3548-47b1-b900-d1340828edf3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,3aa9760f-d25a-46e8-a39f-e72d94feea91,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,f5a377de-4161-4291-a347-03891f96dffd,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,3e504fcf-4eb9-4709-9b0d-ed0787bef404,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{6,4294967295,00000000-0000-0000-0000-000000000000,88, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2}, {7,ce1c2618-03c6-409c-9af7-a6dd9def6e9e,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,6f34d99e-2e9e-4176-8b79-9097ea37d196,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,2,
{"ru","Клс команда нажатие"},
{"en","Клс команда нажатие"}
},
{1,2,
{"ru","Клс команда нажатие"},
{"en","Клс команда нажатие"}
},
{1,2,
{"ru","Клс команда нажатие"},
{"en","Клс команда нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,3,
{"ru","Добавляет отбор без значения текущей ячейки"},
{"en","Добавляет отбор без значения текущей ячейки"},
{"uk","Добавляет отбор без значения текущей ячейки"}
},
{1,3,
{"ru","Добавляет отбор без значения текущей ячейки"},
{"en","Добавляет отбор без значения текущей ячейки"},
{"uk","Добавляет отбор без значения текущей ячейки"}
},
{4,1,
{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2},
{7,68b10030-baf3-4a8b-8fac-3d0fee6736fe,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,315},6, {1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,315},6,
{1,3, {1,3,
{"ru","Установить тип колонки выделенным колонкам"}, {"ru","Установить тип колонки выделенным колонкам"},
@ -522,7 +553,7 @@ tuFL6NETJrT6xBh3qOwfjmt0fhCu5pD+u/2r3X7/ioit67q+tPEVat6M6h0=},0},0,0,0,0,0,1e2},
{"en","Установить тип колонки выделенным колонкам"}, {"en","Установить тип колонки выделенным колонкам"},
{"uk","Установить тип колонки выделенным колонкам"} {"uk","Установить тип колонки выделенным колонкам"}
},2}, },2},
{7,dc9cd830-958b-4352-86c2-48846f559869,1,e1692cc2-605b-4535-84dd-28440238746c, {7,29c252ad-6057-48d2-9ee7-a46e2f570925,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,3, {1,3,
@ -557,9 +588,9 @@ tuFL6NETJrT6xBh3qOwfjmt0fhCu5pD+u/2r3X7/ioit67q+tPEVat6M6h0=},0},0,0,0,0,0,1e2},
}, },
{4,1, {4,1,
{0,f3131559-4ff5-4195-b378-a9dd606b2f9a},"",-1,-1,1,0,""},2}, {0,f3131559-4ff5-4195-b378-a9dd606b2f9a},"",-1,-1,1,0,""},2},
{7,28b5b378-971a-40b5-9feb-c735f056c2a3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,0c30dd45-2fb0-4498-8e65-654f8f128fef,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,c2a837a2-e41f-4b1b-b3f5-9ef1050f1ea0,1,e1692cc2-605b-4535-84dd-28440238746c, {7,891fddf6-e9f4-41ba-aabf-0b6e78b0cc2d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -588,50 +619,13 @@ tuFL6NETJrT6xBh3qOwfjmt0fhCu5pD+u/2r3X7/ioit67q+tPEVat6M6h0=},0},0,0,0,0,0,1e2},
}, },
{4,1, {4,1,
{0,f0ebb5dc-978f-45d6-8d6d-90002b451026},"",-1,-1,0,0,""},2}, {0,f0ebb5dc-978f-45d6-8d6d-90002b451026},"",-1,-1,0,0,""},2},
{7,735bac4d-2faf-485b-a7b6-eda2bf2a8ec9,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,b9e13a34-2a79-4294-98f6-cff2c8ff5de7,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,91, {6,4294967295,00000000-0000-0000-0000-000000000000,91,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2}, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,dea75af9-6480-43fc-9265-5507f8ad7452,1,e1692cc2-605b-4535-84dd-28440238746c, {7,e0a024c9-0912-40e9-9049-dacb2cf7bec0,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,2,
{"ru","Клс команда нажатие"},
{"en","Клс команда нажатие"}
},
{1,2,
{"ru","Клс команда нажатие"},
{"en","Клс команда нажатие"}
},
{1,2,
{"ru","Клс команда нажатие"},
{"en","Клс команда нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,3,
{"ru","Добавляет отбор без значения текущей ячейки"},
{"en","Добавляет отбор без значения текущей ячейки"},
{"uk","Добавляет отбор без значения текущей ячейки"}
},
{1,3,
{"ru","Добавляет отбор без значения текущей ячейки"},
{"en","Добавляет отбор без значения текущей ячейки"},
{"uk","Добавляет отбор без значения текущей ячейки"}
},
{4,1,
{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2},
{7,dc24323c-0c48-44ea-b6ef-ec6f9abf3e91,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,93, {6,4294967295,00000000-0000-0000-0000-000000000000,93,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2}, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,b8857ebc-b21b-449e-a447-a5248205b880,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,e4f813ea-db74-47a3-a637-1ae18fb7342b,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,87cd7dbe-e29d-463f-81ce-237e73e35c6c,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,89,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,b7fb4b3e-f86a-40b9-a2de-05b213506d8b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -661,7 +655,7 @@ tuFL6NETJrT6xBh3qOwfjmt0fhCu5pD+u/2r3X7/ioit67q+tPEVat6M6h0=},0},0,0,0,0,0,1e2},
{4,1, {4,1,
{-3},"",-1,-1,1,0,""}, {-3},"",-1,-1,1,0,""},
{0,0,0},1}, {0,0,0},1},
{7,987209a9-874b-4086-9702-fd1522ec492b,1,e1692cc2-605b-4535-84dd-28440238746c, {7,2d5938c4-55bf-4718-a794-b989d3401794,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -690,77 +684,83 @@ tuFL6NETJrT6xBh3qOwfjmt0fhCu5pD+u/2r3X7/ioit67q+tPEVat6M6h0=},0},0,0,0,0,0,1e2},
}, },
{4,1, {4,1,
{-4},"",-1,-1,1,0,""},1}, {-4},"",-1,-1,1,0,""},1},
{7,7748b353-1b3a-4415-90a3-0a01effad3d1,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,d1cbae47-34fc-4dbc-afd5-7839ce7ff7d0,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,88,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,fe9ca378-9b41-41ca-915f-b4bfb55e1082,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,89,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,ac45eb10-e0eb-4708-afcb-a7bfbd625403,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},2, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},2,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,14,cffef0db-3548-47b1-b900-d1340828edf3, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,14,3aa9760f-d25a-46e8-a39f-e72d94feea91,
{8,"Разделитель3",0,3, {8,"Разделитель3",0,3,
{1,1, {1,1,
{"ru","Действие1"} {"ru","Действие1"}
},0,ec655782-3cf2-4fd8-bec2-c936046c5ee1,324,1e2,2,0,1,0,0,0,0},6f34d99e-2e9e-4176-8b79-9097ea37d196, },0,ec655782-3cf2-4fd8-bec2-c936046c5ee1,324,1e2,2,0,1,0,0,0,0},68b10030-baf3-4a8b-8fac-3d0fee6736fe,
{8,"УстановитьТипКолонки",0,1, {8,"УстановитьТипКолонки",0,1,
{1,3, {1,3,
{"ru","Установить тип колонки"}, {"ru","Установить тип колонки"},
{"en","Установить тип колонки"}, {"en","Установить тип колонки"},
{"uk","Установить тип колонки"} {"uk","Установить тип колонки"}
},1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,311,1e2,1,0,1,0,0,0,0},28b5b378-971a-40b5-9feb-c735f056c2a3, },1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,311,1e2,1,0,1,0,0,0,0},0c30dd45-2fb0-4498-8e65-654f8f128fef,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,1, {1,1,
{"ru","Действие6"} {"ru","Действие6"}
},0,ec655782-3cf2-4fd8-bec2-c936046c5ee1,8,1e2,2,0,1,0,0,0,0},dc9cd830-958b-4352-86c2-48846f559869, },0,ec655782-3cf2-4fd8-bec2-c936046c5ee1,8,1e2,2,0,1,0,0,0,0},29c252ad-6057-48d2-9ee7-a46e2f570925,
{8,"УстановитьЗначениеВКолонке",1,3, {8,"УстановитьЗначениеВКолонке",1,3,
{1,3, {1,3,
{"ru","Установить значение в колонке"}, {"ru","Установить значение в колонке"},
{"en","Установить значение в колонке"}, {"en","Установить значение в колонке"},
{"uk","Установить значение в колонке"} {"uk","Установить значение в колонке"}
},1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,326,1e2,0,0,1,0,0,0,0},c2a837a2-e41f-4b1b-b3f5-9ef1050f1ea0, },1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,326,1e2,0,0,1,0,0,0,0},891fddf6-e9f4-41ba-aabf-0b6e78b0cc2d,
{8,"МенеджерТабличногоПоля",0,4, {8,"МенеджерТабличногоПоля",0,4,
{1,3, {1,3,
{"ru","Менеджер табличного поля"}, {"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}, {"en","Менеджер табличного поля"},
{"uk","Менеджер табличного поля"} {"uk","Менеджер табличного поля"}
},1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,325,1e2,0,0,1,0,0,0,0},735bac4d-2faf-485b-a7b6-eda2bf2a8ec9, },1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,325,1e2,0,0,1,0,0,0,0},b9e13a34-2a79-4294-98f6-cff2c8ff5de7,
{8,"Действие2",0,1, {8,"Действие2",0,1,
{1,1, {1,1,
{"#","Действие2"} {"#","Действие2"}
},0,ec655782-3cf2-4fd8-bec2-c936046c5ee1,322,1e2,0,0,1,0,0,0,0},dea75af9-6480-43fc-9265-5507f8ad7452, },0,ec655782-3cf2-4fd8-bec2-c936046c5ee1,322,1e2,0,0,1,0,0,0,0},ce1c2618-03c6-409c-9af7-a6dd9def6e9e,
{8,"ОтборБезЗначенияВТекущейКолонке",0,7, {8,"ОтборБезЗначенияВТекущейКолонке",0,7,
{1,3, {1,3,
{"ru","Отбор без значения"}, {"ru","Отбор без значения"},
{"en","Отбор без значения"}, {"en","Отбор без значения"},
{"uk","Отбор без значения"} {"uk","Отбор без значения"}
},1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,323,1e2,0,0,1,0,0,0,0},dc24323c-0c48-44ea-b6ef-ec6f9abf3e91, },1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,323,1e2,0,0,1,0,0,0,0},e0a024c9-0912-40e9-9049-dacb2cf7bec0,
{8,"Действие1",0,1, {8,"Действие1",0,1,
{1,1, {1,1,
{"#","Действие1"} {"#","Действие1"}
},0,ec655782-3cf2-4fd8-bec2-c936046c5ee1,321,1e2,0,0,1,0,0,0,0},b8857ebc-b21b-449e-a447-a5248205b880, },0,ec655782-3cf2-4fd8-bec2-c936046c5ee1,321,1e2,0,0,1,0,0,0,0},3e504fcf-4eb9-4709-9b0d-ed0787bef404,
{8,"Разделитель1",0,1, {8,"Разделитель1",0,1,
{1,1, {1,1,
{"ru","Действие1"} {"ru","Действие1"}
},0,ec655782-3cf2-4fd8-bec2-c936046c5ee1,316,1e2,2,0,1,0,0,0,0},b7fb4b3e-f86a-40b9-a2de-05b213506d8b, },0,ec655782-3cf2-4fd8-bec2-c936046c5ee1,316,1e2,2,0,1,0,0,0,0},e4f813ea-db74-47a3-a637-1ae18fb7342b,
{8,"ПереместитьВверх",0,5, {8,"ПереместитьВверх",0,5,
{1,3, {1,3,
{"ru","Переместить вверх"}, {"ru","Переместить вверх"},
{"en","Переместить вверх"}, {"en","Переместить вверх"},
{"uk","Переместить вверх"} {"uk","Переместить вверх"}
},1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,303,1e2,0,0,1,0,1,0,0},987209a9-874b-4086-9702-fd1522ec492b, },1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,303,1e2,0,0,1,0,1,0,0},2d5938c4-55bf-4718-a794-b989d3401794,
{8,"ПереместитьВниз",0,6, {8,"ПереместитьВниз",0,6,
{1,3, {1,3,
{"ru","Переместить вниз"}, {"ru","Переместить вниз"},
{"en","Переместить вниз"}, {"en","Переместить вниз"},
{"uk","Переместить вниз"} {"uk","Переместить вниз"}
},1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,304,1e2,0,0,1,0,1,0,0},f5a377de-4161-4291-a347-03891f96dffd, },1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,304,1e2,0,0,1,0,1,0,0},d1cbae47-34fc-4dbc-afd5-7839ce7ff7d0,
{8,"СортироватьПоВозрастанию",1,3, {8,"СортироватьПоВозрастанию",1,3,
{1,3, {1,3,
{"ru","Сортировать по возрастанию"}, {"ru","Сортировать по возрастанию"},
{"en","Сортировать по возрастанию"}, {"en","Сортировать по возрастанию"},
{"uk","Сортировать по возрастанию"} {"uk","Сортировать по возрастанию"}
},1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,305,1e2,0,0,1,0,0,0,0},87cd7dbe-e29d-463f-81ce-237e73e35c6c, },1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,305,1e2,0,0,1,0,0,0,0},fe9ca378-9b41-41ca-915f-b4bfb55e1082,
{8,"СортироватьПоУбыванию",1,4, {8,"СортироватьПоУбыванию",1,4,
{1,3, {1,3,
{"ru","Сортировать по убыванию"}, {"ru","Сортировать по убыванию"},
{"en","Сортировать по убыванию"}, {"en","Сортировать по убыванию"},
{"uk","Сортировать по убыванию"} {"uk","Сортировать по убыванию"}
},1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,306,1e2,0,0,1,0,0,0,0},7748b353-1b3a-4415-90a3-0a01effad3d1, },1,ec655782-3cf2-4fd8-bec2-c936046c5ee1,306,1e2,0,0,1,0,0,0,0},ac45eb10-e0eb-4708-afcb-a7bfbd625403,
{8,"Разделитель2",0,2, {8,"Разделитель2",0,2,
{1,1, {1,1,
{"ru","Действие1"} {"ru","Действие1"}
@ -1273,7 +1273,78 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,0,1, {1,0},0,0,100,0,0},9,2,0,0,0,1,
{5,481ee287-ea62-461d-82cb-00bcf2d0dd76,172,1,14, {5,481ee287-ea62-461d-82cb-00bcf2d0dd76,172,1,14,
{7,0b97516e-7500-4821-ae9a-3d9eabc6dceb,1,e1692cc2-605b-4535-84dd-28440238746c, {7,9052e8f7-1daf-4023-ba22-d24ee84746c7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,d159b49a-2664-43e5-b8be-93c7209329bf,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыОК",
{1,"ОсновныеДействияФормыОК",
{1,3,
{"ru","Основные действия формы ОК"},
{"en","Основные действия формы ОК"},
{"uk","Основные действия формы ОК"}
},
{1,3,
{"ru","Основные действия формы ОК"},
{"en","Основные действия формы ОК"},
{"uk","Основные действия формы ОК"}
},
{1,3,
{"ru","Основные действия формы ОК"},
{"en","Основные действия формы ОК"},
{"uk","Основные действия формы ОК"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,0},
{1,0},
{4,1,
{0,0ce78048-0196-4f80-a781-9829cdb7f43e},"",-1,-1,1,0,""},
{0,118,0},2},
{7,31525d31-fd55-468e-a732-13f52b9d382c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,57aff489-a8a1-4ae7-bce3-15ab99654007,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыСгенерироватьПрограммныйКод",
{1,"ДействияФормыСгенерироватьПрограммныйКод",
{1,3,
{"ru","Действия формы сгенерировать программный код"},
{"en","Действия формы сгенерировать программный код"},
{"uk","Действия формы сгенерировать программный код"}
},
{1,3,
{"ru","Действия формы сгенерировать программный код"},
{"en","Действия формы сгенерировать программный код"},
{"uk","Действия формы сгенерировать программный код"}
},
{1,3,
{"ru","Действия формы сгенерировать программный код"},
{"en","Действия формы сгенерировать программный код"},
{"uk","Действия формы сгенерировать программный код"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,3,
{"ru","Сгенерировать программный код анализа данных и открыть его в консоли кода"},
{"en","Сгенерировать программный код анализа данных и открыть его в консоли кода"},
{"uk","Сгенерировать программный код анализа данных и открыть его в консоли кода"}
},
{1,3,
{"ru","Сгенерировать программный код анализа данных и открыть его в консоли кода"},
{"en","Сгенерировать программный код анализа данных и открыть его в консоли кода"},
{"uk","Сгенерировать программный код анализа данных и открыть его в консоли кода"}
},
{4,1,
{0,7a3cee33-d378-4621-b7dc-0275f6690e27},"",-1,-1,1,0,""},2},
{7,c7333261-0757-4594-9478-bb5cb11784fe,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,41828698-e066-40e4-818a-fc2f8c58cfdb,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,324b76a0-0847-4ba7-b7ef-4c558052dc6e,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыИсходнаяТаблица", {3,"ДействияФормыИсходнаяТаблица",
{1,"ДействияФормыИсходнаяТаблица", {1,"ДействияФормыИсходнаяТаблица",
{1,3, {1,3,
@ -1309,110 +1380,9 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
{4,1, {4,1,
{0,d2a146a1-4c9b-478f-9e3a-04d9e161b165},"",-1,-1,1,0,""}, {0,d2a146a1-4c9b-478f-9e3a-04d9e161b165},"",-1,-1,1,0,""},
{0,0,0},2}, {0,0,0},2},
{7,e12e183e-2b64-469d-8b92-696f40195a1d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,ebd519ab-469b-4828-b547-643b7a66f42d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,a7e6f081-3da8-45ca-a3f3-9d37992c0465,1,e1692cc2-605b-4535-84dd-28440238746c, {7,6c074e84-5e98-476e-89f1-54886661d272,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыОК",
{1,"ОсновныеДействияФормыОК",
{1,3,
{"ru","Основные действия формы ОК"},
{"en","Основные действия формы ОК"},
{"uk","Основные действия формы ОК"}
},
{1,3,
{"ru","Основные действия формы ОК"},
{"en","Основные действия формы ОК"},
{"uk","Основные действия формы ОК"}
},
{1,3,
{"ru","Основные действия формы ОК"},
{"en","Основные действия формы ОК"},
{"uk","Основные действия формы ОК"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,0},
{1,0},
{4,1,
{0,0ce78048-0196-4f80-a781-9829cdb7f43e},"",-1,-1,1,0,""},
{0,118,0},2},
{7,4f53629a-8086-4f35-8249-a33cfd2193c8,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыСгенерироватьПрограммныйКод",
{1,"ДействияФормыСгенерироватьПрограммныйКод",
{1,3,
{"ru","Действия формы сгенерировать программный код"},
{"en","Действия формы сгенерировать программный код"},
{"uk","Действия формы сгенерировать программный код"}
},
{1,3,
{"ru","Действия формы сгенерировать программный код"},
{"en","Действия формы сгенерировать программный код"},
{"uk","Действия формы сгенерировать программный код"}
},
{1,3,
{"ru","Действия формы сгенерировать программный код"},
{"en","Действия формы сгенерировать программный код"},
{"uk","Действия формы сгенерировать программный код"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,3,
{"ru","Сгенерировать программный код анализа данных и открыть его в консоли кода"},
{"en","Сгенерировать программный код анализа данных и открыть его в консоли кода"},
{"uk","Сгенерировать программный код анализа данных и открыть его в консоли кода"}
},
{1,3,
{"ru","Сгенерировать программный код анализа данных и открыть его в консоли кода"},
{"en","Сгенерировать программный код анализа данных и открыть его в консоли кода"},
{"uk","Сгенерировать программный код анализа данных и открыть его в консоли кода"}
},
{4,1,
{0,7a3cee33-d378-4621-b7dc-0275f6690e27},"",-1,-1,1,0,""},2},
{7,3ace28ca-96ea-40a5-b9a7-79ad4adda61a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,ee9d2d15-2d66-4de0-8eee-53966c02e258,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,1a1ce573-fd95-4741-8524-fc804727c616,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,3,
{"ru","Сохранить настройку формы..."},
{"en","Сохранить настройку формы..."},
{"uk","Сохранить настройку формы..."}
},
{1,3,
{"ru","Сохранить настройку формы..."},
{"en","Сохранить настройку формы..."},
{"uk","Сохранить настройку формы..."}
},
{4,1,
{0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""},
{0,0,0},2},
{7,d857b233-4b91-4e6d-ab61-e0e6ea9cfe1e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,7dad2873-63e3-447e-9148-79c533efcbba,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,1e8f0450-f116-40c2-8438-aae882a1d750,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыСтатья1", {3,"ДействияФормыСтатья1",
{1,"ДействияФормыСтатья1", {1,"ДействияФормыСтатья1",
{1,3, {1,3,
@ -1445,7 +1415,37 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
{"en","Статья про кластеризацию"}, {"en","Статья про кластеризацию"},
{"uk","Статья про кластеризацию"} {"uk","Статья про кластеризацию"}
},1}, },1},
{7,3ff5f6aa-abda-4475-8f6b-ce80500774fd,1,e1692cc2-605b-4535-84dd-28440238746c, {7,695385bb-1bde-4df3-a38e-1453fae21ab6,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,3,
{"ru","Сохранить настройку формы..."},
{"en","Сохранить настройку формы..."},
{"uk","Сохранить настройку формы..."}
},
{1,3,
{"ru","Сохранить настройку формы..."},
{"en","Сохранить настройку формы..."},
{"uk","Сохранить настройку формы..."}
},
{4,1,
{0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""},
{0,0,0},2},
{7,a170f206-86af-48ec-9706-2a153c05d266,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -1474,7 +1474,7 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
}, },
{4,1, {4,1,
{0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2}, {0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2},
{7,2a47efe6-99e9-4db8-a86a-5cb7cb9af7c4,1,e1692cc2-605b-4535-84dd-28440238746c, {7,c7a01f13-562f-47d8-896f-6f306c0fc2ca,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -1503,7 +1503,7 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
}, },
{4,1, {4,1,
{0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""},1}, {0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""},1},
{7,37599987-cd6f-48f1-9a3b-7c56ee4eceb9,1,e1692cc2-605b-4535-84dd-28440238746c, {7,b0ec3e2e-64c3-486b-8e4e-e0d71c2a2686,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -1532,7 +1532,7 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
}, },
{4,1, {4,1,
{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1}, {0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},
{7,ebaa3158-a314-45ee-a7f0-483c55af00fc,1,e1692cc2-605b-4535-84dd-28440238746c, {7,87cf2b1c-08e3-41d1-b36d-f10c69e8bae5,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -1561,69 +1561,69 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
}, },
{4,1, {4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},1, {0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,14,e12e183e-2b64-469d-8b92-696f40195a1d, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,14,9052e8f7-1daf-4023-ba22-d24ee84746c7,
{8,"Разделитель",0,2, {8,"Разделитель",0,2,
{1,0},0,481ee287-ea62-461d-82cb-00bcf2d0dd76,166,1e2,2,0,1,0,0,0,0},a7e6f081-3da8-45ca-a3f3-9d37992c0465, {1,0},0,481ee287-ea62-461d-82cb-00bcf2d0dd76,166,1e2,2,0,1,0,0,0,0},d159b49a-2664-43e5-b8be-93c7209329bf,
{8,"ВыполнитьПоиск",0,2, {8,"ВыполнитьПоиск",0,2,
{1,3, {1,3,
{"ru","Выполнить анализ"}, {"ru","Выполнить анализ"},
{"en","Выполнить анализ"}, {"en","Выполнить анализ"},
{"uk","Выполнить анализ"} {"uk","Выполнить анализ"}
},1,481ee287-ea62-461d-82cb-00bcf2d0dd76,163,1e2,0,3,1,0,0,0,0},3ace28ca-96ea-40a5-b9a7-79ad4adda61a, },1,481ee287-ea62-461d-82cb-00bcf2d0dd76,163,1e2,0,3,1,0,0,0,0},c7333261-0757-4594-9478-bb5cb11784fe,
{8,"Разделитель1",0,1, {8,"Разделитель1",0,1,
{1,0},0,481ee287-ea62-461d-82cb-00bcf2d0dd76,117,1e2,2,0,1,0,0,0,0},0b97516e-7500-4821-ae9a-3d9eabc6dceb, {1,0},0,481ee287-ea62-461d-82cb-00bcf2d0dd76,117,1e2,2,0,1,0,0,0,0},324b76a0-0847-4ba7-b7ef-4c558052dc6e,
{8,"ИсходнаяТаблица",0,6, {8,"ИсходнаяТаблица",0,6,
{1,3, {1,3,
{"ru","Источник"}, {"ru","Источник"},
{"en","Источник"}, {"en","Источник"},
{"uk","Источник"} {"uk","Источник"}
},1,481ee287-ea62-461d-82cb-00bcf2d0dd76,165,1e2,0,3,1,0,0,0,0},ee9d2d15-2d66-4de0-8eee-53966c02e258, },1,481ee287-ea62-461d-82cb-00bcf2d0dd76,165,1e2,0,3,1,0,0,0,0},ebd519ab-469b-4828-b547-643b7a66f42d,
{8,"Разделитель2",0,2, {8,"Разделитель2",0,2,
{1,0},0,481ee287-ea62-461d-82cb-00bcf2d0dd76,167,1e2,2,0,1,0,0,0,0},4f53629a-8086-4f35-8249-a33cfd2193c8, {1,0},0,481ee287-ea62-461d-82cb-00bcf2d0dd76,167,1e2,2,0,1,0,0,0,0},57aff489-a8a1-4ae7-bce3-15ab99654007,
{8,"СгенерироватьПрограммныйКод",0,3, {8,"СгенерироватьПрограммныйКод",0,3,
{1,3, {1,3,
{"ru","Сгенерировать код"}, {"ru","Сгенерировать код"},
{"en","Сгенерировать код"}, {"en","Сгенерировать код"},
{"uk","Сгенерировать код"} {"uk","Сгенерировать код"}
},1,481ee287-ea62-461d-82cb-00bcf2d0dd76,164,1e2,0,3,1,0,0,0,0},d857b233-4b91-4e6d-ab61-e0e6ea9cfe1e, },1,481ee287-ea62-461d-82cb-00bcf2d0dd76,164,1e2,0,3,1,0,0,0,0},31525d31-fd55-468e-a732-13f52b9d382c,
{8,"Разделитель3",0,1, {8,"Разделитель3",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,481ee287-ea62-461d-82cb-00bcf2d0dd76,169,1e2,2,0,1,0,0,0,0},1e8f0450-f116-40c2-8438-aae882a1d750, },0,481ee287-ea62-461d-82cb-00bcf2d0dd76,169,1e2,2,0,1,0,0,0,0},6c074e84-5e98-476e-89f1-54886661d272,
{8,"Статья1",0,1, {8,"Статья1",0,1,
{1,3, {1,3,
{"ru","Статья про кластеризацию"}, {"ru","Статья про кластеризацию"},
{"en","Статья про кластеризацию"}, {"en","Статья про кластеризацию"},
{"uk","Статья про кластеризацию"} {"uk","Статья про кластеризацию"}
},1,481ee287-ea62-461d-82cb-00bcf2d0dd76,168,1e2,0,0,1,0,0,0,0},7dad2873-63e3-447e-9148-79c533efcbba, },1,481ee287-ea62-461d-82cb-00bcf2d0dd76,168,1e2,0,0,1,0,0,0,0},41828698-e066-40e4-818a-fc2f8c58cfdb,
{8,"Разделитель4",0,2, {8,"Разделитель4",0,2,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,481ee287-ea62-461d-82cb-00bcf2d0dd76,170,1e2,2,0,1,0,0,0,0},1a1ce573-fd95-4741-8524-fc804727c616, },0,481ee287-ea62-461d-82cb-00bcf2d0dd76,170,1e2,2,0,1,0,0,0,0},695385bb-1bde-4df3-a38e-1453fae21ab6,
{8,"СохранитьНастройку",0,11, {8,"СохранитьНастройку",0,11,
{1,3, {1,3,
{"ru","Сохранить настройку..."}, {"ru","Сохранить настройку..."},
{"en","Сохранить настройку..."}, {"en","Сохранить настройку..."},
{"uk","Сохранить настройку..."} {"uk","Сохранить настройку..."}
},1,481ee287-ea62-461d-82cb-00bcf2d0dd76,156,1e2,0,0,1,0,0,0,0},3ff5f6aa-abda-4475-8f6b-ce80500774fd, },1,481ee287-ea62-461d-82cb-00bcf2d0dd76,156,1e2,0,0,1,0,0,0,0},a170f206-86af-48ec-9706-2a153c05d266,
{8,"ЗагрузитьНастройку",0,6, {8,"ЗагрузитьНастройку",0,6,
{1,3, {1,3,
{"ru","Загрузить настройку..."}, {"ru","Загрузить настройку..."},
{"en","Загрузить настройку..."}, {"en","Загрузить настройку..."},
{"uk","Загрузить настройку..."} {"uk","Загрузить настройку..."}
},1,481ee287-ea62-461d-82cb-00bcf2d0dd76,157,1e2,0,0,1,0,1,0,0},2a47efe6-99e9-4db8-a86a-5cb7cb9af7c4, },1,481ee287-ea62-461d-82cb-00bcf2d0dd76,157,1e2,0,0,1,0,1,0,0},c7a01f13-562f-47d8-896f-6f306c0fc2ca,
{8,"НовоеОкно",0,10, {8,"НовоеОкно",0,10,
{1,3, {1,3,
{"ru","НовоеОкно"}, {"ru","НовоеОкно"},
{"en","НовоеОкно"}, {"en","НовоеОкно"},
{"uk","НовоеОкно"} {"uk","НовоеОкно"}
},1,481ee287-ea62-461d-82cb-00bcf2d0dd76,158,1e2,0,0,1,0,0,0,0},37599987-cd6f-48f1-9a3b-7c56ee4eceb9, },1,481ee287-ea62-461d-82cb-00bcf2d0dd76,158,1e2,0,0,1,0,0,0,0},b0ec3e2e-64c3-486b-8e4e-e0d71c2a2686,
{8,"СтруктураФормы",0,5, {8,"СтруктураФормы",0,5,
{1,3, {1,3,
{"ru","Структура формы"}, {"ru","Структура формы"},
{"en","Структура формы"}, {"en","Структура формы"},
{"uk","Структура формы"} {"uk","Структура формы"}
},1,481ee287-ea62-461d-82cb-00bcf2d0dd76,159,1e2,0,0,1,0,0,0,0},ebaa3158-a314-45ee-a7f0-483c55af00fc, },1,481ee287-ea62-461d-82cb-00bcf2d0dd76,159,1e2,0,0,1,0,0,0,0},87cf2b1c-08e3-41d1-b36d-f10c69e8bae5,
{8,"ОПодсистеме",0,5, {8,"ОПодсистеме",0,5,
{1,3, {1,3,
{"ru","О подсистеме"}, {"ru","О подсистеме"},
@ -1634,7 +1634,7 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
{0} {0}
} }
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,d4eef082-1930-4c99-8190-725187db3004,163,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,06854765-6926-46fd-98f5-ccb9a1fc3334,163,0,0}
}, },
{8,0,0,645,25,1, {8,0,0,645,25,1,
{0, {0,
@ -1770,7 +1770,7 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
{0} {0}
} }
} }
},645,374,1,0,1,4,4,581,645,374,96}, },645,374,1,0,1,4,4,596,645,374,96},
{ {
{5},28, {5},28,
{4, {4,

View File

@ -1,5 +1,5 @@
 
&НаКлиенте &НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
ирОбщий.ОткрытьФормуЛкс("Обработка.ирАнализЖурналаРегистрации.Форма"); ирКлиент.ОткрытьФормуЛкс("Обработка.ирАнализЖурналаРегистрации.Форма");
КонецПроцедуры КонецПроцедуры

View File

@ -2,7 +2,7 @@
//ирПортативный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирПортативный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирПортативный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирПортативный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирКлиент Экспорт;
Перем мАлгоритмПередВыгрузкойПараметры Экспорт; Перем мАлгоритмПередВыгрузкойПараметры Экспорт;
@ -617,7 +617,7 @@
//ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий"); //ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий");
//ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш"); //ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш");
//ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер"); //ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер");
//ирПортативный ирПривилегированный = ирПортативный.ПолучитьОбщийМодульЛкс("ирПривилегированный"); //ирПортативный ирКлиент = ирПортативный.ПолучитьОбщийМодульЛкс("ирКлиент");
Отбор.Колонки.Добавить("Использование", Новый ОписаниеТипов("Булево")); Отбор.Колонки.Добавить("Использование", Новый ОписаниеТипов("Булево"));
Отбор.Колонки.Добавить("Поле", Новый ОписаниеТипов("Строка")); Отбор.Колонки.Добавить("Поле", Новый ОписаниеТипов("Строка"));

View File

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

View File

@ -113,69 +113,7 @@
{0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1, {1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,bea25f84-0db9-4ab0-93b3-850bef12dffb,36,1,12, {5,bea25f84-0db9-4ab0-93b3-850bef12dffb,36,1,12,
{7,2324b7ee-453b-44d0-9dff-289805911795,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,8460ffb7-3d8f-466f-a1e8-2142cff389f0,1,e1692cc2-605b-4535-84dd-28440238746c,
{6,4294967295,00000000-0000-0000-0000-000000000000,88,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{7,ed4be211-bc8c-4554-948c-978b9e46d0c6,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,3,
{"en","Открыть менеджер табличного поля"},
{"ru","Открыть менеджер табличного поля"},
{"uk","Открыть менеджер табличного поля"}
},
{1,3,
{"en","Открыть менеджер табличного поля"},
{"ru","Открыть менеджер табличного поля"},
{"uk","Открыть менеджер табличного поля"}
},
{4,1,
{0,f0ebb5dc-978f-45d6-8d6d-90002b451026},"",-1,-1,0,0,""},2},
{7,7c58c921-108b-449c-9716-1ec6aa7e47b1,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,89,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{7,a8cd1a12-535a-44d4-a3c0-aabcca052341,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,3,
{"ru","Включить отбор по только помеченным элементам"},
{"en","Включить отбор по только помеченным элементам"},
{"uk","Включить отбор по только помеченным элементам"}
},
{1,3,
{"ru","Включить отбор по только помеченным элементам"},
{"en","Включить отбор по только помеченным элементам"},
{"uk","Включить отбор по только помеченным элементам"}
},2},
{7,ca35b512-eab1-4c57-9989-dfc2f7f206d0,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -205,65 +143,7 @@
{4,1, {4,1,
{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""}, {0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},
{0,70,16},2}, {0,70,16},2},
{7,e6e47b8a-0eae-4b0b-9063-15ffcf7c02a4,1,e1692cc2-605b-4535-84dd-28440238746c, {7,ca65f70f-bc4f-474a-adcc-0b66185e5fd8,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,3,
{"ru","Установить пометки всех или выделенных строк"},
{"en","Установить пометки всех или выделенных строк"},
{"uk","Установить пометки всех или выделенных строк"}
},
{1,3,
{"ru","Установить пометки всех или выделенных строк"},
{"en","Установить пометки всех или выделенных строк"},
{"uk","Установить пометки всех или выделенных строк"}
},
{4,1,
{-10},"",-1,-1,1,0,""},2},
{7,aec5f750-58e4-4dda-a0a5-ed81ba61147d,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,3,
{"ru","Снять пометки всех или выделенных строк"},
{"en","Снять пометки всех или выделенных строк"},
{"uk","Снять пометки всех или выделенных строк"}
},
{1,3,
{"ru","Снять пометки всех или выделенных строк"},
{"en","Снять пометки всех или выделенных строк"},
{"uk","Снять пометки всех или выделенных строк"}
},
{4,1,
{-11},"",-1,-1,1,0,""},2},
{7,4c10994c-7aba-41f9-9c83-afda9d44a1b6,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -292,73 +172,193 @@
}, },
{4,1, {4,1,
{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2}, {0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2},
{7,7f5e906c-0fa6-445f-836e-476d9f614860,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,0f5402bf-356d-4250-aebc-01cd1fc2b97e,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,88,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{7,aeaf9629-9264-42aa-9ee1-0b177d5ec123,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,3,
{"ru","Включить отбор по только помеченным элементам"},
{"en","Включить отбор по только помеченным элементам"},
{"uk","Включить отбор по только помеченным элементам"}
},
{1,3,
{"ru","Включить отбор по только помеченным элементам"},
{"en","Включить отбор по только помеченным элементам"},
{"uk","Включить отбор по только помеченным элементам"}
},2},
{7,16095269-3a0e-40c5-bc77-deea7855b80a,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,3,
{"ru","Снять пометки всех или выделенных строк"},
{"en","Снять пометки всех или выделенных строк"},
{"uk","Снять пометки всех или выделенных строк"}
},
{1,3,
{"ru","Снять пометки всех или выделенных строк"},
{"en","Снять пометки всех или выделенных строк"},
{"uk","Снять пометки всех или выделенных строк"}
},
{4,1,
{-11},"",-1,-1,1,0,""},2},
{7,0b461079-a2bd-44aa-b710-a0472ed20b6e,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,89,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{7,aeae29ca-3745-4977-8da1-d19890f78cbc,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,3,
{"ru","Установить пометки всех или выделенных строк"},
{"en","Установить пометки всех или выделенных строк"},
{"uk","Установить пометки всех или выделенных строк"}
},
{1,3,
{"ru","Установить пометки всех или выделенных строк"},
{"en","Установить пометки всех или выделенных строк"},
{"uk","Установить пометки всех или выделенных строк"}
},
{4,1,
{-10},"",-1,-1,1,0,""},2},
{7,32582edb-6dfe-4813-88e4-1f26260cddb0,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,3,
{"en","Открыть менеджер табличного поля"},
{"ru","Открыть менеджер табличного поля"},
{"uk","Открыть менеджер табличного поля"}
},
{1,3,
{"en","Открыть менеджер табличного поля"},
{"ru","Открыть менеджер табличного поля"},
{"uk","Открыть менеджер табличного поля"}
},
{4,1,
{0,f0ebb5dc-978f-45d6-8d6d-90002b451026},"",-1,-1,0,0,""},2},
{7,9815301c-8fae-42fe-97c7-91e0d8b29cb4,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,91, {6,4294967295,00000000-0000-0000-0000-000000000000,91,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1}, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{7,1a33f7b5-9354-486f-957d-2d1c6eee6d8a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,e3588af0-b6fe-4136-96a3-87132449bb00,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,93, {6,4294967295,00000000-0000-0000-0000-000000000000,93,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1}, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{7,c5a415c0-2217-4a5c-9016-f2cebeeb5a92,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,eb7136e2-6216-4629-9393-16f9f025dcbb,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,f8bfc0de-09e9-4b8b-abbb-381274214961,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,039e132c-6b73-4b69-b258-9b8ff1527c8b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},1, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,12,2324b7ee-453b-44d0-9dff-289805911795, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,12,0f5402bf-356d-4250-aebc-01cd1fc2b97e,
{8,"Действие",0,1, {8,"Действие",0,1,
{1,1, {1,1,
{"#","Действие"} {"#","Действие"}
},0,bea25f84-0db9-4ab0-93b3-850bef12dffb,23,1e2,0,0,1,0,0,0,0},7c58c921-108b-449c-9716-1ec6aa7e47b1, },0,bea25f84-0db9-4ab0-93b3-850bef12dffb,23,1e2,0,0,1,0,0,0,0},0b461079-a2bd-44aa-b710-a0472ed20b6e,
{8,"Действие1",0,1, {8,"Действие1",0,1,
{1,1, {1,1,
{"#","Действие1"} {"#","Действие1"}
},0,bea25f84-0db9-4ab0-93b3-850bef12dffb,24,1e2,0,0,1,0,0,0,0},e6e47b8a-0eae-4b0b-9063-15ffcf7c02a4, },0,bea25f84-0db9-4ab0-93b3-850bef12dffb,24,1e2,0,0,1,0,0,0,0},aeae29ca-3745-4977-8da1-d19890f78cbc,
{8,"УстановитьФлажки",0,8, {8,"УстановитьФлажки",0,8,
{1,3, {1,3,
{"ru","Установить пометки"}, {"ru","Установить пометки"},
{"en","Установить пометки"}, {"en","Установить пометки"},
{"uk","Установить пометки"} {"uk","Установить пометки"}
},1,bea25f84-0db9-4ab0-93b3-850bef12dffb,21,1e2,0,0,1,0,0,0,0},aec5f750-58e4-4dda-a0a5-ed81ba61147d, },1,bea25f84-0db9-4ab0-93b3-850bef12dffb,21,1e2,0,0,1,0,0,0,0},16095269-3a0e-40c5-bc77-deea7855b80a,
{8,"СнятьФлажки",0,8, {8,"СнятьФлажки",0,8,
{1,3, {1,3,
{"ru","Снять пометки"}, {"ru","Снять пометки"},
{"en","Снять пометки"}, {"en","Снять пометки"},
{"uk","Снять пометки"} {"uk","Снять пометки"}
},1,bea25f84-0db9-4ab0-93b3-850bef12dffb,22,1e2,0,0,1,0,0,0,0},ed4be211-bc8c-4554-948c-978b9e46d0c6, },1,bea25f84-0db9-4ab0-93b3-850bef12dffb,22,1e2,0,0,1,0,0,0,0},32582edb-6dfe-4813-88e4-1f26260cddb0,
{8,"МенеджерТабличногоПоля",0,5, {8,"МенеджерТабличногоПоля",0,5,
{1,3, {1,3,
{"ru","Менеджер табличного поля"}, {"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}, {"en","Менеджер табличного поля"},
{"uk","Менеджер табличного поля"} {"uk","Менеджер табличного поля"}
},1,bea25f84-0db9-4ab0-93b3-850bef12dffb,30,1e2,0,0,1,0,0,0,0},7f5e906c-0fa6-445f-836e-476d9f614860, },1,bea25f84-0db9-4ab0-93b3-850bef12dffb,30,1e2,0,0,1,0,0,0,0},9815301c-8fae-42fe-97c7-91e0d8b29cb4,
{8,"Действие2",0,1, {8,"Действие2",0,1,
{1,1, {1,1,
{"#","Действие2"} {"#","Действие2"}
},0,bea25f84-0db9-4ab0-93b3-850bef12dffb,27,1e2,0,0,1,0,0,0,0},4c10994c-7aba-41f9-9c83-afda9d44a1b6, },0,bea25f84-0db9-4ab0-93b3-850bef12dffb,27,1e2,0,0,1,0,0,0,0},ca65f70f-bc4f-474a-adcc-0b66185e5fd8,
{8,"ОтборБезЗначенияВТекущейКолонке",0,2, {8,"ОтборБезЗначенияВТекущейКолонке",0,2,
{1,3, {1,3,
{"ru","Отбор без значения"}, {"ru","Отбор без значения"},
{"en","Отбор без значения"}, {"en","Отбор без значения"},
{"uk","Отбор без значения"} {"uk","Отбор без значения"}
},1,bea25f84-0db9-4ab0-93b3-850bef12dffb,31,1e2,0,0,1,0,0,0,0},1a33f7b5-9354-486f-957d-2d1c6eee6d8a, },1,bea25f84-0db9-4ab0-93b3-850bef12dffb,31,1e2,0,0,1,0,0,0,0},e3588af0-b6fe-4136-96a3-87132449bb00,
{8,"Действие3",0,1, {8,"Действие3",0,1,
{1,1, {1,1,
{"#","Действие3"} {"#","Действие3"}
},0,bea25f84-0db9-4ab0-93b3-850bef12dffb,28,1e2,0,0,1,0,0,0,0},ca35b512-eab1-4c57-9989-dfc2f7f206d0, },0,bea25f84-0db9-4ab0-93b3-850bef12dffb,28,1e2,0,0,1,0,0,0,0},8460ffb7-3d8f-466f-a1e8-2142cff389f0,
{8,"РазличныеЗначенияКолонки",0,4, {8,"РазличныеЗначенияКолонки",0,4,
{1,3, {1,3,
{"ru","Значения колонки"}, {"ru","Значения колонки"},
{"en","Значения колонки"}, {"en","Значения колонки"},
{"uk","Значения колонки"} {"uk","Значения колонки"}
},1,bea25f84-0db9-4ab0-93b3-850bef12dffb,36,1e2,0,0,1,0,0,0,0},c5a415c0-2217-4a5c-9016-f2cebeeb5a92, },1,bea25f84-0db9-4ab0-93b3-850bef12dffb,36,1e2,0,0,1,0,0,0,0},eb7136e2-6216-4629-9393-16f9f025dcbb,
{8,"Разделитель1",0,2, {8,"Разделитель1",0,2,
{1,1, {1,1,
{"ru","Действие4"} {"ru","Действие4"}
},0,bea25f84-0db9-4ab0-93b3-850bef12dffb,34,1e2,2,0,1,0,0,0,0},a8cd1a12-535a-44d4-a3c0-aabcca052341, },0,bea25f84-0db9-4ab0-93b3-850bef12dffb,34,1e2,2,0,1,0,0,0,0},aeaf9629-9264-42aa-9ee1-0b177d5ec123,
{8,"ТолькоПомеченные",0,2, {8,"ТолькоПомеченные",0,2,
{1,3, {1,3,
{"ru","Только помеченные"}, {"ru","Только помеченные"},
{"en","Только помеченные"}, {"en","Только помеченные"},
{"uk","Только помеченные"} {"uk","Только помеченные"}
},1,bea25f84-0db9-4ab0-93b3-850bef12dffb,32,1e2,0,0,1,0,0,0,0},f8bfc0de-09e9-4b8b-abbb-381274214961, },1,bea25f84-0db9-4ab0-93b3-850bef12dffb,32,1e2,0,0,1,0,0,0,0},039e132c-6b73-4b69-b258-9b8ff1527c8b,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,1, {1,1,
{"ru","Действие4"} {"ru","Действие4"}
@ -430,7 +430,9 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000}, {0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1, {1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,9047f361-f64c-4893-aa3f-9e6b49dabae2,4,1,4, {5,9047f361-f64c-4893-aa3f-9e6b49dabae2,4,1,4,
{7,abfe412e-2b97-47d7-9bf3-9345af9f0c23,1,e1692cc2-605b-4535-84dd-28440238746c, {7,4c99c430-1641-4a8a-a4f8-741a444b7724,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,19f07056-1d4e-4487-a4d4-137ef846d439,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыОК", {3,"ОсновныеДействияФормыОК",
{1,"ОсновныеДействияФормыОК", {1,"ОсновныеДействияФормыОК",
{1,1, {1,1,
@ -457,28 +459,26 @@
{"en","ОК"}, {"en","ОК"},
{"uk","ОК"} {"uk","ОК"}
},1}, },1},
{7,7551e45e-3f70-4b80-bc1c-244436da38e0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,60597562-db63-40db-b030-cd4001e6292b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,073c906a-4a18-403e-af43-d28cca96f7bf,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,07415c5d-4619-4bb2-a872-0f2b9ff2d1ab,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,6074cc04-0f61-44e4-9f44-81cfc16fce51,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,142, {6,4294967295,00000000-0000-0000-0000-000000000000,142,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,1},1, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,7551e45e-3f70-4b80-bc1c-244436da38e0, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,4c99c430-1641-4a8a-a4f8-741a444b7724,
{8,"Разделитель2",0,3, {8,"Разделитель2",0,3,
{1,1, {1,1,
{"ru","Действие1"} {"ru","Действие1"}
},0,9047f361-f64c-4893-aa3f-9e6b49dabae2,1,1e2,2,0,1,0,0,0,0},abfe412e-2b97-47d7-9bf3-9345af9f0c23, },0,9047f361-f64c-4893-aa3f-9e6b49dabae2,1,1e2,2,0,1,0,0,0,0},19f07056-1d4e-4487-a4d4-137ef846d439,
{8,"ОК",1,3, {8,"ОК",1,3,
{1,3, {1,3,
{"ru"," ОК "}, {"ru"," ОК "},
{"en"," ОК "}, {"en"," ОК "},
{"uk"," ОК "} {"uk"," ОК "}
},1,9047f361-f64c-4893-aa3f-9e6b49dabae2,2,1e2,0,0,1,0,0,0,0},073c906a-4a18-403e-af43-d28cca96f7bf, },1,9047f361-f64c-4893-aa3f-9e6b49dabae2,2,1e2,0,0,1,0,0,0,0},60597562-db63-40db-b030-cd4001e6292b,
{8,"Разделитель",0,3, {8,"Разделитель",0,3,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,9047f361-f64c-4893-aa3f-9e6b49dabae2,3,1e2,2,0,1,0,0,0,0},6074cc04-0f61-44e4-9f44-81cfc16fce51, },0,9047f361-f64c-4893-aa3f-9e6b49dabae2,3,1e2,2,0,1,0,0,0,0},07415c5d-4619-4bb2-a872-0f2b9ff2d1ab,
{8,"Закрыть",0,3, {8,"Закрыть",0,3,
{1,3, {1,3,
{"ru","Закрыть"}, {"ru","Закрыть"},
@ -489,7 +489,7 @@
{0} {0}
} }
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,5be7d3fe-c71e-4a94-946c-f2ca2411d274,2,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,273ac43a-6134-437f-856f-43c899f554cf,2,0,0}
}, },
{8,0,267,582,292,1, {8,0,267,582,292,1,
{0, {0,
@ -1549,7 +1549,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0,0,0,25},
{0} {0}
} }
} }
},582,292,1,0,1,4,4,95,582,292,96}, },582,292,1,0,1,4,4,114,582,292,96},
{ {
{3},11, {3},11,
{5, {5,

View File

@ -41,7 +41,7 @@
Процедура ТаблицаВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка) Процедура ТаблицаВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
СтрокаТаблицыЗначений = ТаблицаЗначенийЖурнала.Найти(ВыбраннаяСтрока.ПорядокСтроки, "ПорядокСтроки"); СтрокаТаблицыЗначений = ТаблицаЗначенийЖурнала.Найти(ВыбраннаяСтрока.ПорядокСтроки, "ПорядокСтроки");
//ирОбщий.ЯчейкаТабличногоПоляРасширенногоЗначения_ВыборЛкс(ЭтаФорма, Элемент, СтандартнаяОбработка, СтрокаТаблицыЗначений[Колонка.Данные]); //ирКлиент.ЯчейкаТабличногоПоляРасширенногоЗначения_ВыборЛкс(ЭтаФорма, Элемент, СтандартнаяОбработка, СтрокаТаблицыЗначений[Колонка.Данные]);
ФормаСобытия = ПолучитьФорму("ФормаСобытия",, ВыбраннаяСтрока.ПорядокСтроки); ФормаСобытия = ПолучитьФорму("ФормаСобытия",, ВыбраннаяСтрока.ПорядокСтроки);
ФормаСобытия.НачальноеЗначениеВыбора = ВыбраннаяСтрока; ФормаСобытия.НачальноеЗначениеВыбора = ВыбраннаяСтрока;
ФормаСобытия.СтрокаТаблицыЗначений = СтрокаТаблицыЗначений; ФормаСобытия.СтрокаТаблицыЗначений = СтрокаТаблицыЗначений;
@ -61,7 +61,7 @@
// Предопределеный метод // Предопределеный метод
Процедура ПроверкаЗавершенияФоновыхЗаданий() Экспорт Процедура ПроверкаЗавершенияФоновыхЗаданий() Экспорт
ирОбщий.ПроверитьЗавершениеФоновыхЗаданийФормыЛкс(ЭтаФорма); ирКлиент.ПроверитьЗавершениеФоновыхЗаданийФормыЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -150,22 +150,22 @@
Процедура ПриОткрытии() Процедура ПриОткрытии()
ирОбщийормариОткрытииЛкс(ЭтаФорма); ирКлиентормариОткрытииЛкс(ЭтаФорма);
ирОбщий.СоздатьМенеджерСохраненияНастроекФормыЛкс(ЭтаФорма); ирКлиент.СоздатьМенеджерСохраненияНастроекФормыЛкс(ЭтаФорма);
мАлгоритмПередВыгрузкойПараметры = ирОбщий.ТаблицаЗначенийИзТабличногоДокументаЛкс(ПолучитьМакет("АлгоритмПередВыгрузкой"),,,, Истина); мАлгоритмПередВыгрузкойПараметры = ирОбщий.ТаблицаЗначенийИзТабличногоДокументаЛкс(ПолучитьМакет("АлгоритмПередВыгрузкой"),,,, Истина);
Если НЕ ЗначениеЗаполнено(НачалоПериода) Тогда Если НЕ ЗначениеЗаполнено(НачалоПериода) Тогда
НачалоПериода = НачалоДня(ТекущаяДата()); НачалоПериода = НачалоДня(ТекущаяДата());
КонецЕсли; КонецЕсли;
ДействияФормыОткрытьФайлЖурнала(); ДействияФормыОткрытьФайлЖурнала();
ОбновитьПодменюПоследнихОтборов(); ОбновитьПодменюПоследнихОтборов();
ДопСвойства = ирОбщий.ДопСвойстваЭлементаФормыЛкс(ЭтаФорма, ЭлементыФормы.ТаблицаЖурнала); ДопСвойства = ирКлиент.ДопСвойстваЭлементаФормыЛкс(ЭтаФорма, ЭлементыФормы.ТаблицаЖурнала);
ДопСвойства.ЗапретПодвала = Истина; ДопСвойства.ЗапретПодвала = Истина;
КонецПроцедуры КонецПроцедуры
Процедура ПриЗакрытии() Процедура ПриЗакрытии()
ирОбщийормариЗакрытииЛкс(ЭтаФорма); ирКлиентормариЗакрытииЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -181,7 +181,7 @@
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
Если ТекущаяСтрока.Поле = "Комментарий" Тогда Если ТекущаяСтрока.Поле = "Комментарий" Тогда
ирОбщийолеВводаСИсториейВыборариИзмененииЛкс(Элемент, КомментарийКлючХраненияПоследнихЗначений()); ирКлиентолеВводаСИсториейВыборариИзмененииЛкс(Элемент, КомментарийКлючХраненияПоследнихЗначений());
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -224,7 +224,7 @@
Процедура КоманднаяПанельЖурналРегистрацииНастроитьРегистрациюСобытия(Кнопка) Процедура КоманднаяПанельЖурналРегистрацииНастроитьРегистрациюСобытия(Кнопка)
Форма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирНастройкаЖурналаРегистрации.Форма"); Форма = ирКлиент.ПолучитьФормуЛкс("Обработка.ирНастройкаЖурналаРегистрации.Форма");
Форма.Открыть(); Форма.Открыть();
ТекущаяСтрока = ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока; ТекущаяСтрока = ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока;
Если ТекущаяСтрока <> Неопределено Тогда Если ТекущаяСтрока <> Неопределено Тогда
@ -250,7 +250,7 @@
Если Элемент = Неопределено Тогда Если Элемент = Неопределено Тогда
Элемент = ЭлементыФормы.Отбор; Элемент = ЭлементыФормы.Отбор;
КонецЕсли; КонецЕсли;
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
ТекущиеДанные = ЭлементыФормы.Отбор.ТекущиеДанные; ТекущиеДанные = ЭлементыФормы.Отбор.ТекущиеДанные;
Если ТекущиеДанные = Неопределено Тогда Если ТекущиеДанные = Неопределено Тогда
ЗначениеОтбора = Неопределено; ЗначениеОтбора = Неопределено;
@ -331,38 +331,38 @@
Процедура СтруктураКоманднойПанелиНажатие(Кнопка) Процедура СтруктураКоманднойПанелиНажатие(Кнопка)
ирОбщий.ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Кнопка); ирКлиент.ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт
ирОбщийорма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник); ирКлиенторма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник);
КонецПроцедуры КонецПроцедуры
Процедура ОтборЗначениеОкончаниеВводаТекста(Элемент, Текст, Значение, СтандартнаяОбработка) Процедура ОтборЗначениеОкончаниеВводаТекста(Элемент, Текст, Значение, СтандартнаяОбработка)
//ирОбщийолеВвода_ОкончаниеВводаТекстаЛкс(Элемент, Текст, Значение, СтандартнаяОбработка, , Истина); //ирКлиентолеВвода_ОкончаниеВводаТекстаЛкс(Элемент, Текст, Значение, СтандартнаяОбработка, , Истина);
ирОбщийолеВвода_ОкончаниеВводаТекстаЛкс(Элемент, Текст, Значение, СтандартнаяОбработка); ирКлиентолеВвода_ОкончаниеВводаТекстаЛкс(Элемент, Текст, Значение, СтандартнаяОбработка);
КонецПроцедуры КонецПроцедуры
Процедура КлсКомандаНажатие(Кнопка) Экспорт Процедура КлсКомандаНажатие(Кнопка) Экспорт
ирОбщий.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка); ирКлиент.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
Процедура ОбработчикОжиданияСПараметрамиЛкс() Экспорт Процедура ОбработчикОжиданияСПараметрамиЛкс() Экспорт
ирОбщий.ОбработчикОжиданияСПараметрамиЛкс(); ирКлиент.ОбработчикОжиданияСПараметрамиЛкс();
КонецПроцедуры КонецПроцедуры
Процедура ОтборЗначениеНачалоВыбора(Элемент, СтандартнаяОбработка) Процедура ОтборЗначениеНачалоВыбора(Элемент, СтандартнаяОбработка)
ирОбщийолеВводаКолонкиРасширенногоЗначения_НачалоВыбораЛкс(ЭтаФорма, ЭлементыФормы.Отбор, СтандартнаяОбработка, , Истина); ирКлиентолеВводаКолонкиРасширенногоЗначения_НачалоВыбораЛкс(ЭтаФорма, ЭлементыФормы.Отбор, СтандартнаяОбработка, , Истина);
КонецПроцедуры КонецПроцедуры
@ -389,8 +389,8 @@
Если Ответ = КодВозвратаДиалога.Да Тогда Если Ответ = КодВозвратаДиалога.Да Тогда
ИмяФайла = ""; ИмяФайла = "";
Иначе Иначе
//НовоеИмяФайла = ирОбщий.ВыбратьФайлЛкс(, "lgf,lgd", "Журнал регистрации 1С", ИмяФайла); // lgd выдает ошибку https://www.hostedredmine.com/issues/929797 //НовоеИмяФайла = ирКлиент.ВыбратьФайлЛкс(, "lgf,lgd", "Журнал регистрации 1С", ИмяФайла); // lgd выдает ошибку https://www.hostedredmine.com/issues/929797
НовоеИмяФайла = ирОбщий.ВыбратьФайлЛкс(, "lgf", "Журнал регистрации 1С", ИмяФайла); НовоеИмяФайла = ирКлиент.ВыбратьФайлЛкс(, "lgf", "Журнал регистрации 1С", ИмяФайла);
Если НовоеИмяФайла <> Неопределено Тогда Если НовоеИмяФайла <> Неопределено Тогда
ИмяФайла = НовоеИмяФайла; ИмяФайла = НовоеИмяФайла;
Иначе Иначе
@ -407,7 +407,7 @@
Процедура КоманднаяПанельФормыОткрытьИТС(Кнопка) Процедура КоманднаяПанельФормыОткрытьИТС(Кнопка)
ирОбщий.ОткрытьСсылкуИТСЛкс("https://its.1c.ru/db/v?doc#bookmark:dev:TI000000823"); ирКлиент.ОткрытьСсылкуИТСЛкс("https://its.1c.ru/db/v?doc#bookmark:dev:TI000000823");
КонецПроцедуры КонецПроцедуры
@ -440,13 +440,13 @@
Процедура ОтборПриИзмененииФлажка(Элемент, Колонка) Процедура ОтборПриИзмененииФлажка(Элемент, Колонка)
ирОбщий.ТабличноеПолеПриИзмененииФлажкаЛкс(ЭтаФорма, Элемент, Колонка); ирКлиент.ТабличноеПолеПриИзмененииФлажкаЛкс(ЭтаФорма, Элемент, Колонка);
КонецПроцедуры КонецПроцедуры
Процедура ТаблицаЖурналаПриАктивизацииСтроки(Элемент) Процедура ТаблицаЖурналаПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
КонецПроцедуры КонецПроцедуры
@ -459,7 +459,7 @@
Процедура ПоказатьСвернутьОтбор(Видимость = Истина) Процедура ПоказатьСвернутьОтбор(Видимость = Истина)
ЭлементыФормы.ДействияФормы.Кнопки.ОтображатьОтбор.Пометка = Видимость; ЭлементыФормы.ДействияФормы.Кнопки.ОтображатьОтбор.Пометка = Видимость;
ирОбщий.ИзменитьСвернутостьЛкс(ЭтаФорма, Видимость, ЭлементыФормы.ПанельОтбор, ЭлементыФормы.РазделительГоризонтальныйПодОтбором, ЭтаФорма.Панель, "верх"); ирКлиент.ИзменитьСвернутостьЛкс(ЭтаФорма, Видимость, ЭлементыФормы.ПанельОтбор, ЭлементыФормы.РазделительГоризонтальныйПодОтбором, ЭтаФорма.Панель, "верх");
КонецПроцедуры КонецПроцедуры
@ -473,7 +473,7 @@
Процедура ОбновлениеОтображения() Процедура ОбновлениеОтображения()
ирОбщийорма_ОбновлениеОтображенияЛкс(ЭтаФорма); ирКлиенторма_ОбновлениеОтображенияЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -493,7 +493,7 @@
Процедура ПроверитьИзменениеОтбораДляИсторииОтложенно() Процедура ПроверитьИзменениеОтбораДляИсторииОтложенно()
ТабличноеПоле = ЭлементыФормы.ТаблицаЖурнала; ТабличноеПоле = ЭлементыФормы.ТаблицаЖурнала;
ДобавленВСписок = ирОбщий.ДобавитьОтборВИсториюТабличногоПоляЛкс(ЭтаФорма, ТабличноеПоле, ТабличноеПоле.ОтборСтрок, СтарыйОтбор); ДобавленВСписок = ирКлиент.ДобавитьОтборВИсториюТабличногоПоляЛкс(ЭтаФорма, ТабличноеПоле, ТабличноеПоле.ОтборСтрок, СтарыйОтбор);
Если ДобавленВСписок Тогда Если ДобавленВСписок Тогда
ОбновитьПодменюПоследнихОтборов(); ОбновитьПодменюПоследнихОтборов();
КонецЕсли; КонецЕсли;
@ -524,7 +524,7 @@
Если ПолноеИмяМД = Неопределено Тогда Если ПолноеИмяМД = Неопределено Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ФормаОтчета = ирОбщий.ПолучитьФормуЛкс("Отчет.ирАнализПравДоступа.Форма",,, ПолноеИмяМД); ФормаОтчета = ирКлиент.ПолучитьФормуЛкс("Отчет.ирАнализПравДоступа.Форма",,, ПолноеИмяМД);
ФормаОтчета.Пользователь = СтрокаТаблицыЗначений.ИмяПользователя; ФормаОтчета.Пользователь = СтрокаТаблицыЗначений.ИмяПользователя;
ФормаОтчета.ОбъектМетаданных = ПолноеИмяМД; ФормаОтчета.ОбъектМетаданных = ПолноеИмяМД;
ФормаОтчета.ПараметрКлючВарианта = "ПоПользователям"; ФормаОтчета.ПараметрКлючВарианта = "ПоПользователям";
@ -543,13 +543,13 @@
Если ПолноеИмяМД = Неопределено Тогда Если ПолноеИмяМД = Неопределено Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ирОбщий.ОткрытьОбъектМетаданныхЛкс(ПолноеИмяМД); ирКлиент.ОткрытьОбъектМетаданныхЛкс(ПолноеИмяМД);
КонецПроцедуры КонецПроцедуры
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщийорма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры КонецПроцедуры
@ -575,25 +575,25 @@
СтрокаТаблицыЗначений = ТаблицаЗначенийЖурнала.Найти(ДанныеСтроки.ПорядокСтроки, "ПорядокСтроки"); СтрокаТаблицыЗначений = ТаблицаЗначенийЖурнала.Найти(ДанныеСтроки.ПорядокСтроки, "ПорядокСтроки");
Если СтрокаТаблицыЗначений <> Неопределено Тогда Если СтрокаТаблицыЗначений <> Неопределено Тогда
Если ТаблицаЗначенийЖурнала.Колонки.Найти("РазделениеДанныхСеанса") <> Неопределено Тогда Если ТаблицаЗначенийЖурнала.Колонки.Найти("РазделениеДанныхСеанса") <> Неопределено Тогда
ирОбщий.ОформитьЯчейкуСРасширеннымЗначениемЛкс(ОформлениеСтроки.Ячейки.РазделениеДанныхСеанса, СтрокаТаблицыЗначений.РазделениеДанныхСеанса, Элемент.Колонки.РазделениеДанныхСеанса); ирКлиент.ОформитьЯчейкуСРасширеннымЗначениемЛкс(ОформлениеСтроки.Ячейки.РазделениеДанныхСеанса, СтрокаТаблицыЗначений.РазделениеДанныхСеанса, Элемент.Колонки.РазделениеДанныхСеанса);
КонецЕсли; КонецЕсли;
Если ТипЗнч(СтрокаТаблицыЗначений.Метаданные) = Тип("Строка") Тогда Если ТипЗнч(СтрокаТаблицыЗначений.Метаданные) = Тип("Строка") Тогда
КартинкаКорневогоТипа = ирОбщий.КартинкаКорневогоТипаМДЛкс(ирОбщий.ПервыйФрагментЛкс(СтрокаТаблицыЗначений.Метаданные)); КартинкаКорневогоТипа = ирКлиент.КартинкаКорневогоТипаМДЛкс(ирОбщий.ПервыйФрагментЛкс(СтрокаТаблицыЗначений.Метаданные));
Если КартинкаКорневогоТипа.Вид <> ВидКартинки.Пустая Тогда Если КартинкаКорневогоТипа.Вид <> ВидКартинки.Пустая Тогда
ОформлениеСтроки.Ячейки.Метаданные.УстановитьКартинку(КартинкаКорневогоТипа); ОформлениеСтроки.Ячейки.Метаданные.УстановитьКартинку(КартинкаКорневогоТипа);
КонецЕсли; КонецЕсли;
Иначе Иначе
ирОбщий.ОформитьЯчейкуСРасширеннымЗначениемЛкс(ОформлениеСтроки.Ячейки.Метаданные, СтрокаТаблицыЗначений.Метаданные, Элемент.Колонки.Метаданные); ирКлиент.ОформитьЯчейкуСРасширеннымЗначениемЛкс(ОформлениеСтроки.Ячейки.Метаданные, СтрокаТаблицыЗначений.Метаданные, Элемент.Колонки.Метаданные);
КонецЕсли; КонецЕсли;
ирОбщий.ОформитьЯчейкуСРасширеннымЗначениемЛкс(ОформлениеСтроки.Ячейки.Данные, СтрокаТаблицыЗначений.Данные, Элемент.Колонки.Данные); ирКлиент.ОформитьЯчейкуСРасширеннымЗначениемЛкс(ОформлениеСтроки.Ячейки.Данные, СтрокаТаблицыЗначений.Данные, Элемент.Колонки.Данные);
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки,,,,, СтрокаТаблицыЗначений); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки,,,,, СтрокаТаблицыЗначений);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
Процедура ОтборПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт Процедура ОтборПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
СтрокаОтбора = ДанныеСтроки; СтрокаОтбора = ДанныеСтроки;
ИспользованиеСтрокиОтбора = ИспользованиеСтрокиОтбора(СтрокаОтбора); ИспользованиеСтрокиОтбора = ИспользованиеСтрокиОтбора(СтрокаОтбора);
Если ТипЗнч(ДанныеСтроки.Значение) = Тип("СписокЗначений") Тогда Если ТипЗнч(ДанныеСтроки.Значение) = Тип("СписокЗначений") Тогда
@ -605,7 +605,7 @@
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
Если ДанныеСтроки.Поле = "Данные" Тогда Если ДанныеСтроки.Поле = "Данные" Тогда
ирОбщий.ОформитьЯчейкуСРасширеннымЗначениемЛкс(ОформлениеСтроки.Ячейки.Значение,,, Истина); ирКлиент.ОформитьЯчейкуСРасширеннымЗначениемЛкс(ОформлениеСтроки.Ячейки.Значение,,, Истина);
КонецЕсли; КонецЕсли;
Если Не ИспользованиеСтрокиОтбора Тогда Если Не ИспользованиеСтрокиОтбора Тогда
ОформлениеСтроки.ЦветТекста = ирОбщий.ЦветТекстаНеактивностиЛкс(); ОформлениеСтроки.ЦветТекста = ирОбщий.ЦветТекстаНеактивностиЛкс();
@ -615,7 +615,7 @@
Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт
ирОбщий.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок); ирКлиент.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры КонецПроцедуры
@ -629,7 +629,7 @@
Если Не ирОбщий.ЛиСсылкаНаОбъектБДЛкс(СтрокаТаблицыЗначений.Данные) Тогда Если Не ирОбщий.ЛиСсылкаНаОбъектБДЛкс(СтрокаТаблицыЗначений.Данные) Тогда
Возврат Возврат
КонецЕсли; КонецЕсли;
ирОбщий.ОткрытьСсылкуВРедактореОбъектаБДЛкс(СтрокаТаблицыЗначений.Данные); ирКлиент.ОткрытьСсылкуВРедактореОбъектаБДЛкс(СтрокаТаблицыЗначений.Данные);
КонецПроцедуры КонецПроцедуры
@ -637,7 +637,7 @@
СтандартнаяОбработка = Ложь; СтандартнаяОбработка = Ложь;
СтруктураАлгоритма = ирОбщий.ОбъектИзСтрокиXMLЛкс(АлгоритмПередВыгрузкой); СтруктураАлгоритма = ирОбщий.ОбъектИзСтрокиXMLЛкс(АлгоритмПередВыгрузкой);
Результат = ирОбщий.РедактироватьАлгоритмЧерезСтруктуруЛкс(СтруктураАлгоритма, мАлгоритмПередВыгрузкойПараметры,,, "Алгоритм перед выгрузкой"); Результат = ирКлиент.РедактироватьАлгоритмЧерезСтруктуруЛкс(СтруктураАлгоритма, мАлгоритмПередВыгрузкойПараметры,,, "Алгоритм перед выгрузкой");
Если Результат Тогда Если Результат Тогда
Если Не ЗначениеЗаполнено(СтруктураАлгоритма.ТекстАлгоритма) Тогда Если Не ЗначениеЗаполнено(СтруктураАлгоритма.ТекстАлгоритма) Тогда
ЭтотОбъект.АлгоритмПередВыгрузкой = ""; ЭтотОбъект.АлгоритмПередВыгрузкой = "";
@ -663,27 +663,27 @@
Процедура ФильтрКомментарийПриИзменении(Элемент) Процедура ФильтрКомментарийПриИзменении(Элемент)
ирОбщийолеВводаСИсториейВыборариИзмененииЛкс(Элемент, КомментарийКлючХраненияПоследнихЗначений()); ирКлиентолеВводаСИсториейВыборариИзмененииЛкс(Элемент, КомментарийКлючХраненияПоследнихЗначений());
ОбновитьОтборПросмотра(); ОбновитьОтборПросмотра();
КонецПроцедуры КонецПроцедуры
Процедура ФильтрКомментарийНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка) Процедура ФильтрКомментарийНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, КомментарийКлючХраненияПоследнихЗначений()); ирОбщий.ПолеВводаСИсториейВыбора_ОбновитьСписокЛкс(Элемент, КомментарийКлючХраненияПоследнихЗначений());
КонецПроцедуры КонецПроцедуры
Процедура ФильтрКомментарийАвтоПодборТекста(Элемент, Текст, ТекстАвтоПодбора, СтандартнаяОбработка) Процедура ФильтрКомментарийАвтоПодборТекста(Элемент, Текст, ТекстАвтоПодбора, СтандартнаяОбработка)
ирОбщий.ПромежуточноеОбновлениеСтроковогоЗначенияПоляВводаЛкс(ЭтаФорма, Элемент, Текст); ирКлиент.ПромежуточноеОбновлениеСтроковогоЗначенияПоляВводаЛкс(ЭтаФорма, Элемент, Текст);
ОбновитьОтборПросмотра(); ОбновитьОтборПросмотра();
КонецПроцедуры КонецПроцедуры
Процедура ОтборЗначениеНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка) Процедура ОтборЗначениеНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, КомментарийКлючХраненияПоследнихЗначений()); ирОбщий.ПолеВводаСИсториейВыбора_ОбновитьСписокЛкс(Элемент, КомментарийКлючХраненияПоследнихЗначений());
КонецПроцедуры КонецПроцедуры
@ -694,7 +694,7 @@
КонецФункции КонецФункции
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализЖурналаРегистрации.Форма.Форма"); ирКлиент.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализЖурналаРегистрации.Форма.Форма");
СписокВыбора = ЭлементыФормы.МаксимальныйРазмерВыгрузки.СписокВыбора; СписокВыбора = ЭлементыФормы.МаксимальныйРазмерВыгрузки.СписокВыбора;
СписокВыбора.Добавить(100); СписокВыбора.Добавить(100);
СписокВыбора.Добавить(1000); СписокВыбора.Добавить(1000);

View File

@ -4,7 +4,7 @@
Если КлючУникальности = "Автотест" Тогда Если КлючУникальности = "Автотест" Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ирОбщийормариОткрытииЛкс(ЭтаФорма); ирКлиентормариОткрытииЛкс(ЭтаФорма);
АктивизироватьПодробныеДанные = Ложь; АктивизироватьПодробныеДанные = Ложь;
Если НачальноеЗначениеВыбора <> Неопределено Тогда Если НачальноеЗначениеВыбора <> Неопределено Тогда
ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока = НачальноеЗначениеВыбора; ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока = НачальноеЗначениеВыбора;
@ -52,9 +52,9 @@
ЗначениеПоля = СтрокаТаблицыЗначений[ирОбщий.ПоследнийФрагментЛкс(Элемент.Данные)]; ЗначениеПоля = СтрокаТаблицыЗначений[ирОбщий.ПоследнийФрагментЛкс(Элемент.Данные)];
Если ТипЗнч(ЗначениеПоля) = Тип("Строка") И ирКэш.ОбъектМДПоПолномуИмениЛкс(ЗначениеПоля) <> Неопределено Тогда Если ТипЗнч(ЗначениеПоля) = Тип("Строка") И ирКэш.ОбъектМДПоПолномуИмениЛкс(ЗначениеПоля) <> Неопределено Тогда
СтандартнаяОбработка = Ложь; СтандартнаяОбработка = Ложь;
ирОбщий.ОткрытьОбъектМетаданныхЛкс(ЗначениеПоля); ирКлиент.ОткрытьОбъектМетаданныхЛкс(ЗначениеПоля);
Иначе Иначе
ирОбщий.ОткрытьЗначениеЛкс(ЗначениеПоля, Ложь, СтандартнаяОбработка); ирКлиент.ОткрытьЗначениеЛкс(ЗначениеПоля, Ложь, СтандартнаяОбработка);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -65,7 +65,7 @@
Если ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока = Неопределено Тогда Если ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока = Неопределено Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
Форма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирНастройкаЖурналаРегистрации.Форма"); Форма = ирКлиент.ПолучитьФормуЛкс("Обработка.ирНастройкаЖурналаРегистрации.Форма");
Форма.Открыть(); Форма.Открыть();
лМетаданные = Неопределено; лМетаданные = Неопределено;
Если СтрокаТаблицыЗначений <> Неопределено Тогда Если СтрокаТаблицыЗначений <> Неопределено Тогда
@ -77,20 +77,20 @@
Процедура КлсКомандаНажатие(Кнопка) Экспорт Процедура КлсКомандаНажатие(Кнопка) Экспорт
ирОбщий.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка); ирКлиент.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
Процедура ОбработчикОжиданияСПараметрамиЛкс() Экспорт Процедура ОбработчикОжиданияСПараметрамиЛкс() Экспорт
ирОбщий.ОбработчикОжиданияСПараметрамиЛкс(); ирКлиент.ОбработчикОжиданияСПараметрамиЛкс();
КонецПроцедуры КонецПроцедуры
Процедура ИмяПользователяОткрытие(Элемент, СтандартнаяОбработка) Процедура ИмяПользователяОткрытие(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь; СтандартнаяОбработка = Ложь;
ирОбщий.ОткрытьПользователяИБЛкс(ЭлементыФормы.ТаблицаЖурнала.ТекущиеДанные.ИмяПользователя); ирКлиент.ОткрытьПользователяИБЛкс(ЭлементыФормы.ТаблицаЖурнала.ТекущиеДанные.ИмяПользователя);
КонецПроцедуры КонецПроцедуры
@ -100,7 +100,7 @@
Если ПолноеИмяМД = Неопределено Тогда Если ПолноеИмяМД = Неопределено Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ФормаОтчета = ирОбщий.ПолучитьФормуЛкс("Отчет.ирАнализПравДоступа.Форма",,, ПолноеИмяМД); ФормаОтчета = ирКлиент.ПолучитьФормуЛкс("Отчет.ирАнализПравДоступа.Форма",,, ПолноеИмяМД);
ФормаОтчета.Пользователь = СтрокаТаблицыЗначений.ИмяПользователя; ФормаОтчета.Пользователь = СтрокаТаблицыЗначений.ИмяПользователя;
ФормаОтчета.ОбъектМетаданных = ПолноеИмяМД; ФормаОтчета.ОбъектМетаданных = ПолноеИмяМД;
ФормаОтчета.ПараметрКлючВарианта = "ПоПользователям"; ФормаОтчета.ПараметрКлючВарианта = "ПоПользователям";
@ -110,13 +110,13 @@
Процедура ОбновлениеОтображения() Процедура ОбновлениеОтображения()
ирОбщийорма_ОбновлениеОтображенияЛкс(ЭтаФорма); ирКлиенторма_ОбновлениеОтображенияЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура ПодробныеДанныеПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт Процедура ПодробныеДанныеПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки,,, Новый Структура("ПредставлениеЗначения", "Значение")); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки,,, Новый Структура("ПредставлениеЗначения", "Значение"));
КонецПроцедуры КонецПроцедуры
@ -126,38 +126,38 @@
Если ПолноеИмяМД = Неопределено Тогда Если ПолноеИмяМД = Неопределено Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ирОбщий.ОткрытьОбъектМетаданныхЛкс(ПолноеИмяМД); ирКлиент.ОткрытьОбъектМетаданныхЛкс(ПолноеИмяМД);
КонецПроцедуры КонецПроцедуры
Процедура КомментарийОткрытие(Элемент, СтандартнаяОбработка) Процедура КомментарийОткрытие(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь; СтандартнаяОбработка = Ложь;
ирОбщий.ОткрытьТекстЛкс(Элемент.Значение,,,, СтрокаТаблицыЗначений.ПорядокСтроки); ирКлиент.ОткрытьТекстЛкс(Элемент.Значение,,,, СтрокаТаблицыЗначений.ПорядокСтроки);
КонецПроцедуры КонецПроцедуры
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщийорма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры КонецПроцедуры
Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт
ирОбщий.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок); ирКлиент.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры КонецПроцедуры
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт
ирОбщийорма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник); ирКлиенторма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник);
КонецПроцедуры КонецПроцедуры
Процедура ПриЗакрытии() Процедура ПриЗакрытии()
ирОбщийормариЗакрытииЛкс(ЭтаФорма); ирКлиентормариЗакрытииЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -165,5 +165,5 @@
КП_ДоступОткрытьОбъектМетаданных(); КП_ДоступОткрытьОбъектМетаданных();
КонецПроцедуры КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализЖурналаРегистрации.Форма.ФормаСобытия"); ирКлиент.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализЖурналаРегистрации.Форма.ФормаСобытия");
ПодробныеДанные.Колонки.Добавить("Значение"); ПодробныеДанные.Колонки.Добавить("Значение");

View File

@ -4086,7 +4086,7 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1, {1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,c4a681ba-1629-4c89-a75e-637c32907ec8,4,1,2, {5,c4a681ba-1629-4c89-a75e-637c32907ec8,4,1,2,
{7,059cc69c-3135-42d1-9026-804a4a13ae86,1,e1692cc2-605b-4535-84dd-28440238746c, {7,c7695371-14e0-4005-ab78-b17163b22708,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КП_ДоступАнализПравДоступа", {3,"КП_ДоступАнализПравДоступа",
{1,"КП_ДоступАнализПравДоступа", {1,"КП_ДоступАнализПравДоступа",
{1,1, {1,1,
@ -4116,7 +4116,7 @@
{4,1, {4,1,
{0,8ce6a6aa-80eb-4a9e-8b59-f98fd5c6bd40},"",-1,-1,1,0,""}, {0,8ce6a6aa-80eb-4a9e-8b59-f98fd5c6bd40},"",-1,-1,1,0,""},
{0,0,0},2}, {0,0,0},2},
{7,22205b70-e2e7-4f90-9027-3f0abe5f7395,1,e1692cc2-605b-4535-84dd-28440238746c, {7,e1747bdb-1abb-4b56-8728-3bfac5ee5608,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КП_ДоступОткрытьОбъектМетаданных", {3,"КП_ДоступОткрытьОбъектМетаданных",
{1,"КП_ДоступОткрытьОбъектМетаданных", {1,"КП_ДоступОткрытьОбъектМетаданных",
{1,1, {1,1,
@ -4145,13 +4145,13 @@
}, },
{4,1, {4,1,
{0,3d510c6e-0d07-453c-af65-fb96ff26fd61},"",-1,-1,1,0,""},1},1, {0,3d510c6e-0d07-453c-af65-fb96ff26fd61},"",-1,-1,1,0,""},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,059cc69c-3135-42d1-9026-804a4a13ae86, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,c7695371-14e0-4005-ab78-b17163b22708,
{8,"АнализПравДоступа",0,1, {8,"АнализПравДоступа",0,1,
{1,3, {1,3,
{"ru","Анализ прав доступа"}, {"ru","Анализ прав доступа"},
{"en","Анализ прав доступа"}, {"en","Анализ прав доступа"},
{"uk","Анализ прав доступа"} {"uk","Анализ прав доступа"}
},1,c4a681ba-1629-4c89-a75e-637c32907ec8,1,1e2,0,0,1,0,0,0,0},22205b70-e2e7-4f90-9027-3f0abe5f7395, },1,c4a681ba-1629-4c89-a75e-637c32907ec8,1,1e2,0,0,1,0,0,0,0},e1747bdb-1abb-4b56-8728-3bfac5ee5608,
{8,"ОткрытьОбъектМетаданных",0,2, {8,"ОткрытьОбъектМетаданных",0,2,
{1,3, {1,3,
{"ru","Объект метаданных"}, {"ru","Объект метаданных"},
@ -4196,7 +4196,7 @@
} }
} }
} }
},450,527,1,0,1,4,4,205,450,527,96}, },450,527,1,0,1,4,4,222,450,527,96},
{ {
{23},29, {23},29,
{4, {4,

View File

@ -1,5 +1,5 @@
 
&НаКлиенте &НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
ирОбщий.ОткрытьФормуЛкс("Обработка.ирАнализТехножурнала.Форма"); ирКлиент.ОткрытьФормуЛкс("Обработка.ирАнализТехножурнала.Форма");
КонецПроцедуры КонецПроцедуры

View File

@ -2,7 +2,7 @@
//ирПортативный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирПортативный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирПортативный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирПортативный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирКлиент Экспорт;
Перем мТаблицаКолонок Экспорт; Перем мТаблицаКолонок Экспорт;
Перем мСписокКолонок Экспорт; Перем мСписокКолонок Экспорт;
@ -1547,7 +1547,9 @@
ЭтотОбъект.КонецПериодаКлиента = Неопределено; ЭтотОбъект.КонецПериодаКлиента = Неопределено;
ИспользоватьТрассуСУБД = Истина ИспользоватьТрассуСУБД = Истина
И ирОбщий.ПараметрыСоединенияADOЭтойБДЛкс().СобиратьТрассу = Истина И ирОбщий.ПараметрыСоединенияADOЭтойБДЛкс().СобиратьТрассу = Истина
И ирОбщий.ЛиПровайдерАДОДляЭтойБазыГотовЛкс() #Если Клиент Тогда
И ирКлиент.ЛиПровайдерАДОДляЭтойБазыГотовЛкс()
#КонецЕсли
И ЛиСерверMSSQLПоддерживаетТрассировку(); И ЛиСерверMSSQLПоддерживаетТрассировку();
мИдентификаторТрассы = ПрефиксТрассы + "_" + СтрЗаменить(Новый УникальныйИдентификатор(), "-", ""); мИдентификаторТрассы = ПрефиксТрассы + "_" + СтрЗаменить(Новый УникальныйИдентификатор(), "-", "");
ЗаписатьМаркерВТехножурнал("НачалоТрассы_" + мИдентификаторТрассы,,, НачалоПериодаКлиента, НачалоПериодаСервера); ЗаписатьМаркерВТехножурнал("НачалоТрассы_" + мИдентификаторТрассы,,, НачалоПериодаКлиента, НачалоПериодаСервера);
@ -1965,7 +1967,7 @@
ТекстБД = ПолучитьШаблонТекстаБД(ТекстБД, "%"); ТекстБД = ПолучитьШаблонТекстаБД(ТекстБД, "%");
ТекстБД = СтрЗаменить(ТекстБД, Символы.ПС, "%"); ТекстБД = СтрЗаменить(ТекстБД, Символы.ПС, "%");
ТекстБД = СтрЗаменить(ТекстБД, "%%", "%"); ТекстБД = СтрЗаменить(ТекстБД, "%%", "%");
ФормаНастройки = ирОбщий.ПолучитьФормуЛкс("Обработка.ирНастройкаТехножурнала.Форма"); ФормаНастройки = ирКлиент.ПолучитьФормуЛкс("Обработка.ирНастройкаТехножурнала.Форма");
ФормаНастройки.Открыть(); ФормаНастройки.Открыть();
ФормаНастройки.НаСервере = Не ирКэш.Получить().ЭтоФайловаяБаза; ФормаНастройки.НаСервере = Не ирКэш.Получить().ЭтоФайловаяБаза;
ФормаНастройки.ПриИзмененииПравилаПолученияФайлаНастройки(); ФормаНастройки.ПриИзмененииПравилаПолученияФайлаНастройки();
@ -2612,7 +2614,7 @@
//ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий"); //ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий");
//ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш"); //ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш");
//ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер"); //ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер");
//ирПортативный ирПривилегированный = ирПортативный.ПолучитьОбщийМодульЛкс("ирПривилегированный"); //ирПортативный ирКлиент = ирПортативный.ПолучитьОбщийМодульЛкс("ирКлиент");
мПлатформа = ирКэш.Получить(); мПлатформа = ирКэш.Получить();
ЭтотОбъект.КоличествоПотоков = 8; ЭтотОбъект.КоличествоПотоков = 8;

View File

@ -8,7 +8,7 @@
Возврат; Возврат;
КонецЕсли; КонецЕсли;
СтрокаСобытияБлокировки = ЭтаФорма.КлючУникальности; СтрокаСобытияБлокировки = ЭтаФорма.КлючУникальности;
ирОбщийормариОткрытииЛкс(ЭтаФорма); ирКлиентормариОткрытииЛкс(ЭтаФорма);
ЭтаФорма.Заголовок = ЭтаФорма.Заголовок + " - " + Формат(СтрокаСобытияБлокировки.МоментВремени, "ЧГ="); ЭтаФорма.Заголовок = ЭтаФорма.Заголовок + " - " + Формат(СтрокаСобытияБлокировки.МоментВремени, "ЧГ=");
ЭтаФорма.Инфобаза = СтрокаСобытияБлокировки.Инфобаза; ЭтаФорма.Инфобаза = СтрокаСобытияБлокировки.Инфобаза;
ЭтаФорма.Соединение = СтрокаСобытияБлокировки.Соединение_; ЭтаФорма.Соединение = СтрокаСобытияБлокировки.Соединение_;
@ -35,8 +35,8 @@
ОписаниеБлокировкиМета = ПолучитьОписаниеБлокировкиМета(СтрокаСобытияБлокировки); ОписаниеБлокировкиМета = ПолучитьОписаниеБлокировкиМета(СтрокаСобытияБлокировки);
ЗагрузитьОбластиБлокировки(ОбластиБлокировки, СтрокаСобытияБлокировки.Locks, ОписаниеБлокировкиМета); ЗагрузитьОбластиБлокировки(ОбластиБлокировки, СтрокаСобытияБлокировки.Locks, ОписаниеБлокировкиМета);
ЭтаФорма.КоличествоЭлементов = ОбластиБлокировки.Количество(); ЭтаФорма.КоличествоЭлементов = ОбластиБлокировки.Количество();
ирОбщий.ТабличноеПолеВставитьКолонкуНомерСтрокиЛкс(ЭлементыФормы.ОбластиБлокировки); ирКлиент.ТабличноеПолеВставитьКолонкуНомерСтрокиЛкс(ЭлементыФормы.ОбластиБлокировки);
ирОбщий.ТабличноеПолеВставитьКолонкуНомерСтрокиЛкс(ЭлементыФормы.ОбластиБлокировкиБлокиратора); ирКлиент.ТабличноеПолеВставитьКолонкуНомерСтрокиЛкс(ЭлементыФормы.ОбластиБлокировкиБлокиратора);
КонецПроцедуры КонецПроцедуры
@ -173,7 +173,7 @@
Процедура БлокировавшиеСоединенияПриАктивизацииСтроки(Элемент) Процедура БлокировавшиеСоединенияПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
ВозможныеБлокираторы.Очистить(); ВозможныеБлокираторы.Очистить();
Если Элемент.ТекущаяСтрока = Неопределено Тогда Если Элемент.ТекущаяСтрока = Неопределено Тогда
Возврат; Возврат;
@ -315,7 +315,7 @@
Процедура ТаблицаЖурналаПриАктивизацииСтроки(Элемент) Процедура ТаблицаЖурналаПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
Если Элемент.ТекущаяСтрока = Неопределено Тогда Если Элемент.ТекущаяСтрока = Неопределено Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
@ -350,7 +350,7 @@
Если Колонка.Имя = "Значение" Тогда Если Колонка.Имя = "Значение" Тогда
СтандартнаяОбработка = Ложь; СтандартнаяОбработка = Ложь;
ОткрытьЗначение(ВыбраннаяСтрока.Значение); ирКлиент.ОткрытьЗначениеЛкс(ВыбраннаяСтрока.Значение);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -369,74 +369,74 @@
Процедура КлсКомандаНажатие(Кнопка) Экспорт Процедура КлсКомандаНажатие(Кнопка) Экспорт
ирОбщий.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка); ирКлиент.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
Процедура ОбработчикОжиданияСПараметрамиЛкс() Экспорт Процедура ОбработчикОжиданияСПараметрамиЛкс() Экспорт
ирОбщий.ОбработчикОжиданияСПараметрамиЛкс(); ирКлиент.ОбработчикОжиданияСПараметрамиЛкс();
КонецПроцедуры КонецПроцедуры
Процедура КоманднаяПанель1Сравнить(Кнопка) Процедура КоманднаяПанель1Сравнить(Кнопка)
ВыводБезОформления = Ложь; ВыводБезОформления = Ложь;
СравниваемыйДокумент1 = ирОбщий.ВывестиСтрокиТабличногоПоляСНастройкойЛкс(ЭтаФорма, ЭлементыФормы.ОбластиБлокировки, ВыводБезОформления); СравниваемыйДокумент1 = ирКлиент.ВывестиСтрокиТабличногоПоляСНастройкойЛкс(ЭтаФорма, ЭлементыФормы.ОбластиБлокировки, ВыводБезОформления);
СравниваемыйДокумент2 = ирОбщий.ВывестиСтрокиТабличногоПоляСНастройкойЛкс(ЭтаФорма, ЭлементыФормы.ОбластиБлокировкиБлокиратора, ВыводБезОформления); СравниваемыйДокумент2 = ирКлиент.ВывестиСтрокиТабличногоПоляСНастройкойЛкс(ЭтаФорма, ЭлементыФормы.ОбластиБлокировкиБлокиратора, ВыводБезОформления);
ирОбщий.Сравнить2ЗначенияВФормеЛкс(СравниваемыйДокумент1, СравниваемыйДокумент2, , "Заблокированный", "Блокиратор",, Ложь); ирКлиент.Сравнить2ЗначенияВФормеЛкс(СравниваемыйДокумент1, СравниваемыйДокумент2, , "Заблокированный", "Блокиратор",, Ложь);
КонецПроцедуры КонецПроцедуры
Процедура ОбластиБлокировкиПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт Процедура ОбластиБлокировкиПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры КонецПроцедуры
Процедура ОбластиБлокировкиБлокиратораПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт Процедура ОбластиБлокировкиБлокиратораПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры КонецПроцедуры
Процедура ВозможныеБлокираторыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт Процедура ВозможныеБлокираторыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры КонецПроцедуры
Процедура БлокировавшиеСоединенияПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт Процедура БлокировавшиеСоединенияПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры КонецПроцедуры
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщийорма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры КонецПроцедуры
Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт
ирОбщий.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок); ирКлиент.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры КонецПроцедуры
Процедура ПриЗакрытии() Процедура ПриЗакрытии()
ирОбщийормариЗакрытииЛкс(ЭтаФорма); ирКлиентормариЗакрытииЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт
ирОбщийорма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник); ирКлиенторма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник);
КонецПроцедуры КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.Блокировка1С"); ирКлиент.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.Блокировка1С");
шИмя = "[" + мПлатформа.шБуква + "\d]+"; шИмя = "[" + мПлатформа.шБуква + "\d]+";
ШаблонПоля = "(" + шИмя + ")=(?:(\d+\:" + шИмя + ")|(-?\d+)|T""(\d+)""|(" + шИмя + ")|(""(?:(?:"""")*|[^""])*"")|(\[(?:(-?\d+)|T""(\d+)""|(\+))\:(?:(-?\d+)|T""(\d+)""|(\+))\]))"; ШаблонПоля = "(" + шИмя + ")=(?:(\d+\:" + шИмя + ")|(-?\d+)|T""(\d+)""|(" + шИмя + ")|(""(?:(?:"""")*|[^""])*"")|(\[(?:(-?\d+)|T""(\d+)""|(\+))\:(?:(-?\d+)|T""(\d+)""|(\+))\]))";
ШаблонОбласти = "((?:\s+" + ШаблонПоля + ")+)\s*"; ШаблонОбласти = "((?:\s+" + ШаблонПоля + ")+)\s*";

View File

@ -5717,7 +5717,7 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1, {1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,7d5e1400-daa1-4334-af18-f5722eda4e24,1,1,1, {5,7d5e1400-daa1-4334-af18-f5722eda4e24,1,1,1,
{7,b0695020-69c6-48c1-a9dc-5de02c10e0dd,1,e1692cc2-605b-4535-84dd-28440238746c, {7,5099bca9-5077-42a3-9d2f-d525e6a73718,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1Сравнить", {3,"КоманднаяПанель1Сравнить",
{1,"КоманднаяПанель1Сравнить", {1,"КоманднаяПанель1Сравнить",
{1,1, {1,1,
@ -5746,7 +5746,7 @@
}, },
{4,1, {4,1,
{0,8c325feb-0b3d-4094-aa2f-917b484044a5},"",-1,-1,0,0,""},2},1, {0,8c325feb-0b3d-4094-aa2f-917b484044a5},"",-1,-1,0,0,""},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,b0695020-69c6-48c1-a9dc-5de02c10e0dd, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,5099bca9-5077-42a3-9d2f-d525e6a73718,
{8,"Сравнить",0,2, {8,"Сравнить",0,2,
{1,3, {1,3,
{"ru","Сравнить"}, {"ru","Сравнить"},
@ -5789,7 +5789,7 @@
{0} {0}
} }
} }
},840,513,1,0,1,4,4,533,840,513,96}, },840,513,1,0,1,4,4,553,840,513,96},
{ {
{0},40, {0},40,
{22, {22,

View File

@ -3,7 +3,7 @@
Если ВладелецФормы = Неопределено Тогда Если ВладелецФормы = Неопределено Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ирОбщийормариОткрытииЛкс(ЭтаФорма); ирКлиентормариОткрытииЛкс(ЭтаФорма);
ТаблицаЖурнала = ВладелецФормы.ТаблицаЖурнала; ТаблицаЖурнала = ВладелецФормы.ТаблицаЖурнала;
СтрокаСобытияБлокировки = ЭтаФорма.КлючУникальности; СтрокаСобытияБлокировки = ЭтаФорма.КлючУникальности;
Если СтрокаСобытияБлокировки = Неопределено Тогда Если СтрокаСобытияБлокировки = Неопределено Тогда
@ -117,7 +117,7 @@
Если ВладелецФормы.ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока <> ВыбраннаяСтрока Тогда Если ВладелецФормы.ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока <> ВыбраннаяСтрока Тогда
Сообщить("Невозможно активизировать строку события в журнале при текущем отборе"); Сообщить("Невозможно активизировать строку события в журнале при текущем отборе");
КонецЕсли; КонецЕсли;
ирОбщийорма_АктивироватьОткрытьЛкс(ВладелецФормы); ирКлиенторма_АктивироватьОткрытьЛкс(ВладелецФормы);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -177,14 +177,14 @@
Процедура ДеревоОжиданийПриАктивизацииСтроки(Элемент) Процедура ДеревоОжиданийПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
ОбновитьПанельТексты(); ОбновитьПанельТексты();
КонецПроцедуры КонецПроцедуры
Процедура КлсКомандаНажатие(Кнопка) Процедура КлсКомандаНажатие(Кнопка)
ирОбщий.ОткрытьСтруктуруФормыЛкс(ЭтаФорма); ирКлиент.ОткрытьСтруктуруФормыЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -196,7 +196,7 @@
Процедура ДеревоОжиданийПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт Процедура ДеревоОжиданийПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
Если ДанныеСтроки.Родитель = Неопределено Тогда Если ДанныеСтроки.Родитель = Неопределено Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
@ -214,32 +214,32 @@
Процедура СравнитьТекстыНажатие(Элемент) Процедура СравнитьТекстыНажатие(Элемент)
ирОбщий.Сравнить2ЗначенияВФормеЛкс(ЭлементыФормы.ТекстРодительскойСтроки.ПолучитьТекст(), ЭлементыФормы.ТекстВыбраннойСтроки.ПолучитьТекст(),, "Родительское", "Выбранное"); ирКлиент.Сравнить2ЗначенияВФормеЛкс(ЭлементыФормы.ТекстРодительскойСтроки.ПолучитьТекст(), ЭлементыФормы.ТекстВыбраннойСтроки.ПолучитьТекст(),, "Родительское", "Выбранное");
КонецПроцедуры КонецПроцедуры
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщийорма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры КонецПроцедуры
Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт
ирОбщий.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок); ирКлиент.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры КонецПроцедуры
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт
ирОбщийорма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник); ирКлиенторма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник);
КонецПроцедуры КонецПроцедуры
Процедура ПриЗакрытии() Процедура ПриЗакрытии()
ирОбщийормариЗакрытииЛкс(ЭтаФорма); ирКлиентормариЗакрытииЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.БлокировкаСУБД"); ирКлиент.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.БлокировкаСУБД");

View File

@ -112,63 +112,7 @@
{0},4,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},4,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1, {1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,be5c7501-4ba7-495e-bbd1-7f361221c78a,34,1,6, {5,be5c7501-4ba7-495e-bbd1-7f361221c78a,34,1,6,
{7,aa460664-66a5-4673-b030-11bcc572d1b9,1,e1692cc2-605b-4535-84dd-28440238746c, {7,8528cb43-861e-4b95-97bb-a65ea797ab83,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,3,
{"ru","Открыть событие текущей строки"},
{"en","Открыть событие текущей строки"},
{"uk","Открыть событие текущей строки"}
},
{1,3,
{"ru","Открыть событие текущей строки"},
{"en","Открыть событие текущей строки"},
{"uk","Открыть событие текущей строки"}
},1},
{7,ee78523c-2080-4f5f-98ac-7f9c6c8f5fe5,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,3,
{"ru","Найти строку события в таблице журнала"},
{"en","Найти строку события в таблице журнала"},
{"uk","Найти строку события в таблице журнала"}
},
{1,3,
{"ru","Найти строку события в таблице журнала"},
{"en","Найти строку события в таблице журнала"},
{"uk","Найти строку события в таблице журнала"}
},
{4,1,
{0,c7cdd3c0-3879-436a-b145-5e2615e9b3e1},"",-1,-1,1,0,""},1},
{7,15cac693-210a-4641-8dfc-e7da95b1bc76,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -197,11 +141,67 @@
}, },
{4,1, {4,1,
{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1}, {0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},
{7,979e76b3-daf6-4f2d-a67d-ae078a095a54,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,765a51b3-2219-4631-ab48-ad6111f44603,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,3,
{"ru","Найти строку события в таблице журнала"},
{"en","Найти строку события в таблице журнала"},
{"uk","Найти строку события в таблице журнала"}
},
{1,3,
{"ru","Найти строку события в таблице журнала"},
{"en","Найти строку события в таблице журнала"},
{"uk","Найти строку события в таблице журнала"}
},
{4,1,
{0,c7cdd3c0-3879-436a-b145-5e2615e9b3e1},"",-1,-1,1,0,""},1},
{7,345dd1af-8ed7-4f46-a97e-3ba41d7b05b0,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,3,
{"ru","Открыть событие текущей строки"},
{"en","Открыть событие текущей строки"},
{"uk","Открыть событие текущей строки"}
},
{1,3,
{"ru","Открыть событие текущей строки"},
{"en","Открыть событие текущей строки"},
{"uk","Открыть событие текущей строки"}
},1},
{7,dfa204a7-2781-4b78-94e9-966f592985ac,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,d2e34f0d-384f-4518-8758-7ca3b7992b7f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,a0bd9645-649b-46f7-9965-4db2dc7b3304,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,2ee39fff-8b0f-46ec-b297-37f03edb8ed9,1,e1692cc2-605b-4535-84dd-28440238746c, {7,a68f0868-83ab-47ce-90f1-c2659c0120ff,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -237,33 +237,33 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5 ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7} BgxkEQA7}
},0,""},1},1, },0,""},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,ee78523c-2080-4f5f-98ac-7f9c6c8f5fe5, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,765a51b3-2219-4631-ab48-ad6111f44603,
{8,"НайтиВЖурнале",0,2, {8,"НайтиВЖурнале",0,2,
{1,3, {1,3,
{"ru","Найти в журнале"}, {"ru","Найти в журнале"},
{"en","Найти в журнале"}, {"en","Найти в журнале"},
{"uk","Найти в журнале"} {"uk","Найти в журнале"}
},1,be5c7501-4ba7-495e-bbd1-7f361221c78a,1,1e2,0,0,1,0,0,0,0},979e76b3-daf6-4f2d-a67d-ae078a095a54, },1,be5c7501-4ba7-495e-bbd1-7f361221c78a,1,1e2,0,0,1,0,0,0,0},dfa204a7-2781-4b78-94e9-966f592985ac,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,be5c7501-4ba7-495e-bbd1-7f361221c78a,31,1e2,2,0,1,0,0,0,0},aa460664-66a5-4673-b030-11bcc572d1b9, },0,be5c7501-4ba7-495e-bbd1-7f361221c78a,31,1e2,2,0,1,0,0,0,0},345dd1af-8ed7-4f46-a97e-3ba41d7b05b0,
{8,"Событие",0,1, {8,"Событие",0,1,
{1,3, {1,3,
{"ru","Событие"}, {"ru","Событие"},
{"en","Событие"}, {"en","Событие"},
{"uk","Событие"} {"uk","Событие"}
},1,be5c7501-4ba7-495e-bbd1-7f361221c78a,30,1e2,0,0,1,0,0,0,0},d2e34f0d-384f-4518-8758-7ca3b7992b7f, },1,be5c7501-4ba7-495e-bbd1-7f361221c78a,30,1e2,0,0,1,0,0,0,0},a0bd9645-649b-46f7-9965-4db2dc7b3304,
{8,"Разделитель1",0,1, {8,"Разделитель1",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,be5c7501-4ba7-495e-bbd1-7f361221c78a,32,1e2,2,0,1,0,0,0,0},2ee39fff-8b0f-46ec-b297-37f03edb8ed9, },0,be5c7501-4ba7-495e-bbd1-7f361221c78a,32,1e2,2,0,1,0,0,0,0},a68f0868-83ab-47ce-90f1-c2659c0120ff,
{8,"МенеджерТабличногоПоля",0,6, {8,"МенеджерТабличногоПоля",0,6,
{1,3, {1,3,
{"ru","Менеджер табличного поля"}, {"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}, {"en","Менеджер табличного поля"},
{"uk","Менеджер табличного поля"} {"uk","Менеджер табличного поля"}
},1,be5c7501-4ba7-495e-bbd1-7f361221c78a,33,1e2,0,0,1,0,0,0,0},15cac693-210a-4641-8dfc-e7da95b1bc76, },1,be5c7501-4ba7-495e-bbd1-7f361221c78a,33,1e2,0,0,1,0,0,0,0},8528cb43-861e-4b95-97bb-a65ea797ab83,
{8,"СтруктураФормы",0,6, {8,"СтруктураФормы",0,6,
{1,3, {1,3,
{"ru","Структура формы"}, {"ru","Структура формы"},
@ -1877,7 +1877,7 @@ BgxkEQA7}
} }
} }
} }
},1000,513,1,0,1,4,4,582,1000,513,96}, },1000,513,1,0,1,4,4,593,1000,513,96},
{ {
{0},42, {0},42,
{7, {7,

View File

@ -25,7 +25,7 @@
////СоединениеADO = ПодключенияИис.ПолучитьСоединениеADOПоСсылкеИис(Инфобаза.ИнфобазаСУБД,, Ложь); ////СоединениеADO = ПодключенияИис.ПолучитьСоединениеADOПоСсылкеИис(Инфобаза.ИнфобазаСУБД,, Ложь);
//СоединениеADO = Новый COMОбъект("ADODB.Connection"); //СоединениеADO = Новый COMОбъект("ADODB.Connection");
//ирОбщий.ОтладитьЛкс(СоединениеADO,, ТекстЗапроса); //ирОбщий.ОтладитьЛкс(СоединениеADO,, ТекстЗапроса);
ирОбщий.ОткрытьЗапросСУБДЛкс(ТекстЗапроса,, Параметры); ирКлиент.ОткрытьЗапросСУБДЛкс(ТекстЗапроса,, Параметры);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -85,8 +85,8 @@
Процедура ПриОткрытии() Процедура ПриОткрытии()
ирОбщийормариОткрытииЛкс(ЭтаФорма); ирКлиентормариОткрытииЛкс(ЭтаФорма);
ирОбщий.СоздатьМенеджерСохраненияНастроекФормыЛкс(ЭтаФорма); ирКлиент.СоздатьМенеджерСохраненияНастроекФормыЛкс(ЭтаФорма);
ЭлементыФормы.Таблицы.Колонки.КоличествоСтрок.Видимость = Не ирКэш.ЛиФайловаяБазаЛкс(); ЭлементыФормы.Таблицы.Колонки.КоличествоСтрок.Видимость = Не ирКэш.ЛиФайловаяБазаЛкс();
ЭтоТекстSDBLПриИзменении(); ЭтоТекстSDBLПриИзменении();
ОбновитьЗапрос(); ОбновитьЗапрос();
@ -108,13 +108,13 @@
Процедура ПараметрыВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка) Процедура ПараметрыВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
Если Колонка = Элемент.Колонки.Значение И ЗначениеЗаполнено(ВыбраннаяСтрока.Метаданные) Тогда Если Колонка = Элемент.Колонки.Значение И ЗначениеЗаполнено(ВыбраннаяСтрока.Метаданные) Тогда
ОткрытьЗначение(ВыбраннаяСтрока.Значение); ирКлиент.ОткрытьЗначениеЛкс(ВыбраннаяСтрока.Значение);
Иначе Иначе
Если Ложь Если Ложь
Или Не ЗначениеЗаполнено(ВыбраннаяСтрока.ЗначениеSDBL) Или Не ЗначениеЗаполнено(ВыбраннаяСтрока.ЗначениеSDBL)
Или Не ирОбщий.НайтиПоказатьСтрокуВПолеТекстаЛкс(ЭтаФорма, ЭлементыФормы.Результат, ВыбраннаяСтрока.ЗначениеSDBL, Истина) Или Не ирКлиент.НайтиПоказатьСтрокуВПолеТекстаЛкс(ЭтаФорма, ЭлементыФормы.Результат, ВыбраннаяСтрока.ЗначениеSDBL, Истина)
Тогда Тогда
ирОбщий.НайтиПоказатьСтрокуВПолеТекстаЛкс(ЭтаФорма, ЭлементыФормы.Результат, ВыбраннаяСтрока.Имя, Истина); ирКлиент.НайтиПоказатьСтрокуВПолеТекстаЛкс(ЭтаФорма, ЭлементыФормы.Результат, ВыбраннаяСтрока.Имя, Истина);
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
@ -122,7 +122,7 @@
Процедура ОбновлениеОтображения() Процедура ОбновлениеОтображения()
ирОбщийорма_ОбновлениеОтображенияЛкс(ЭтаФорма); ирКлиенторма_ОбновлениеОтображенияЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -203,19 +203,19 @@
Процедура КлсКомандаНажатие(Кнопка) Экспорт Процедура КлсКомандаНажатие(Кнопка) Экспорт
ирОбщий.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка); ирКлиент.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
Процедура ОбработчикОжиданияСПараметрамиЛкс() Экспорт Процедура ОбработчикОжиданияСПараметрамиЛкс() Экспорт
ирОбщий.ОбработчикОжиданияСПараметрамиЛкс(); ирКлиент.ОбработчикОжиданияСПараметрамиЛкс();
КонецПроцедуры КонецПроцедуры
Процедура ТаблицыПриАктивизацииСтроки(Элемент) Процедура ТаблицыПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
ТекущаяСтрокаТаблиц = ЭлементыФормы.Таблицы.ТекущаяСтрока; ТекущаяСтрокаТаблиц = ЭлементыФормы.Таблицы.ТекущаяСтрока;
Индексы.Очистить(); Индексы.Очистить();
Если ТекущаяСтрокаТаблиц = Неопределено Тогда Если ТекущаяСтрокаТаблиц = Неопределено Тогда
@ -277,15 +277,15 @@
Если ТекущаяСтрока = Неопределено Тогда Если ТекущаяСтрока = Неопределено Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
Если Не ирОбщий.НайтиПоказатьСтрокуВПолеТекстаЛкс(ЭтаФорма, ЭлементыФормы[ИмяСтраницы], ТекущаяСтрока.ИмяБД, Истина) Тогда Если Не ирКлиент.НайтиПоказатьСтрокуВПолеТекстаЛкс(ЭтаФорма, ЭлементыФормы[ИмяСтраницы], ТекущаяСтрока.ИмяБД, Истина) Тогда
ирОбщий.НайтиПоказатьСтрокуВПолеТекстаЛкс(ЭтаФорма, ЭлементыФормы[ИмяСтраницы], ТекущаяСтрока.ИмяМета, Истина); ирКлиент.НайтиПоказатьСтрокуВПолеТекстаЛкс(ЭтаФорма, ЭлементыФормы[ИмяСтраницы], ТекущаяСтрока.ИмяМета, Истина);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
Процедура СтруктураКоманднойПанелиНажатие(Кнопка) Процедура СтруктураКоманднойПанелиНажатие(Кнопка)
ирОбщий.ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Кнопка); ирКлиент.ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
@ -316,73 +316,73 @@
КонецЕсли; КонецЕсли;
Если Ложь Если Ложь
Или Не ЗначениеЗаполнено(ТекущаяСтрока.ЗначениеSDBL) Или Не ЗначениеЗаполнено(ТекущаяСтрока.ЗначениеSDBL)
Или Не ирОбщий.НайтиПоказатьСтрокуВПолеТекстаЛкс(ЭтаФорма, ЭлементыФормы[ИмяСтраницы], ТекущаяСтрока.ЗначениеSDBL, Истина) Или Не ирКлиент.НайтиПоказатьСтрокуВПолеТекстаЛкс(ЭтаФорма, ЭлементыФормы[ИмяСтраницы], ТекущаяСтрока.ЗначениеSDBL, Истина)
Тогда Тогда
Если ВстраиватьПараметры Тогда Если ВстраиватьПараметры Тогда
СтрокаПоиска = ТекущаяСтрока.Значение; СтрокаПоиска = ТекущаяСтрока.Значение;
Иначе Иначе
СтрокаПоиска = ТекущаяСтрока.Имя; СтрокаПоиска = ТекущаяСтрока.Имя;
КонецЕсли; КонецЕсли;
ирОбщий.НайтиПоказатьСтрокуВПолеТекстаЛкс(ЭтаФорма, ЭлементыФормы[ИмяСтраницы], СтрокаПоиска, Истина); ирКлиент.НайтиПоказатьСтрокуВПолеТекстаЛкс(ЭтаФорма, ЭлементыФормы[ИмяСтраницы], СтрокаПоиска, Истина);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
Процедура ДействияФормыСравнить(Кнопка) Процедура ДействияФормыСравнить(Кнопка)
ирОбщий.ЗапомнитьСодержимоеЭлементаФормыДляСравненияЛкс(ЭтаФорма, ЭлементыФормы[ЭлементыФормы.ПанельОсновная.ТекущаяСтраница.Имя], "ЯзыкЗапросов"); ирКлиент.ЗапомнитьСодержимоеЭлементаФормыДляСравненияЛкс(ЭтаФорма, ЭлементыФормы[ЭлементыФормы.ПанельОсновная.ТекущаяСтраница.Имя], "ЯзыкЗапросов");
КонецПроцедуры КонецПроцедуры
Процедура ДействияФормыПараметрыСУБД(Кнопка) Процедура ДействияФормыПараметрыСУБД(Кнопка)
ирОбщий.ОткрытьФормуСоединенияСУБДЛкс(); ирКлиент.ОткрытьФормуСоединенияСУБДЛкс();
КонецПроцедуры КонецПроцедуры
Процедура ПараметрыПриАктивизацииСтроки(Элемент) Процедура ПараметрыПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
КонецПроцедуры КонецПроцедуры
Процедура ПараметрыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт Процедура ПараметрыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры КонецПроцедуры
Процедура ТаблицыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт Процедура ТаблицыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры КонецПроцедуры
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщийорма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры КонецПроцедуры
Процедура ПриЗакрытии() Процедура ПриЗакрытии()
ирОбщийормариЗакрытииЛкс(ЭтаФорма); ирКлиентормариЗакрытииЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт
ирОбщий.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок); ирКлиент.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры КонецПроцедуры
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт
ирОбщийорма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник); ирКлиенторма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник);
КонецПроцедуры КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.КонверторТекстаСУБД"); ирКлиент.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.КонверторТекстаСУБД");
ПереводитьИндексы = Истина; ПереводитьИндексы = Истина;
ПереводитьВМета = Истина; ПереводитьВМета = Истина;
ЭлементыФормы.ТипСУБД.СписокВыбора.Добавить("DBMSSQL"); ЭлементыФормы.ТипСУБД.СписокВыбора.Добавить("DBMSSQL");

View File

@ -117,9 +117,7 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,0,1, {1,0},0,0,100,0,0},9,2,0,0,0,1,
{5,92c33185-55a4-499b-9546-45afdf69b6ab,38,1,15, {5,92c33185-55a4-499b-9546-45afdf69b6ab,38,1,15,
{7,6e44185a-3fa1-49c0-92e0-62dca1611e40,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,88a331fd-230e-4369-a25f-7829cff4a35d,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,6478dd1a-3f54-4161-9223-4db852771c3a,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыВыполнить", {3,"ДействияФормыВыполнить",
{1,"ДействияФормыВыполнить", {1,"ДействияФормыВыполнить",
{1,1, {1,1,
@ -146,69 +144,7 @@
{"en","Преобразовать текст БД"}, {"en","Преобразовать текст БД"},
{"uk","Преобразовать текст БД"} {"uk","Преобразовать текст БД"}
},1}, },1},
{7,112b3507-30bb-4889-b5d1-cc2fa3a0bb70,1,e1692cc2-605b-4535-84dd-28440238746c, {7,44f507f6-cef1-4089-a67d-664bd46df29f,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,3,
{"ru","Настроить техножурнал в инфобазе на регистрацию выполнения запроса с таким шаблоном"},
{"en","Настроить техножурнал в инфобазе на регистрацию выполнения запроса с таким шаблоном"},
{"uk","Настроить техножурнал в инфобазе на регистрацию выполнения запроса с таким шаблоном"}
},
{1,3,
{"ru","Настроить техножурнал в инфобазе на регистрацию выполнения запроса с таким шаблоном"},
{"en","Настроить техножурнал в инфобазе на регистрацию выполнения запроса с таким шаблоном"},
{"uk","Настроить техножурнал в инфобазе на регистрацию выполнения запроса с таким шаблоном"}
},
{4,1,
{0,97d5c5e9-7727-4d49-8c8d-495cd7d883bf},"",-1,-1,0,0,""},1},
{7,acf7fce7-893d-4efe-b422-a72225a17740,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,33061d14-588a-490c-a6a3-e8170588d804,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,39560e8c-ac05-428b-ac42-4d8373ed92f6,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,3,
{"ru","Открыть запрос в консоли запросов"},
{"en","Открыть запрос в консоли запросов"},
{"uk","Открыть запрос в консоли запросов"}
},
{1,3,
{"ru","Открыть запрос в консоли запросов"},
{"en","Открыть запрос в консоли запросов"},
{"uk","Открыть запрос в консоли запросов"}
},
{4,1,
{0,783a529d-ae98-4068-8486-88ba18a9bcc4},"",2,13,1,0,""},1},
{7,5258bc96-8a98-453d-8f69-e800c031eed0,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыСравнить", {3,"ДействияФормыСравнить",
{1,"ДействияФормыСравнить", {1,"ДействияФормыСравнить",
{1,1, {1,1,
@ -237,7 +173,9 @@
}, },
{4,1, {4,1,
{0,8c325feb-0b3d-4094-aa2f-917b484044a5},"",-1,-1,0,0,""},1}, {0,8c325feb-0b3d-4094-aa2f-917b484044a5},"",-1,-1,0,0,""},1},
{7,96bc099e-b42c-4471-8e08-0d58e2a716d9,1,e1692cc2-605b-4535-84dd-28440238746c, {7,798b964e-5adc-4623-887e-3ec418fe0e69,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,7bed475e-79f6-4c27-bd24-361be928a873,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыПараметрыСУБД", {3,"ДействияФормыПараметрыСУБД",
{1,"ДействияФормыПараметрыСУБД", {1,"ДействияФормыПараметрыСУБД",
{1,1, {1,1,
@ -266,7 +204,102 @@
}, },
{4,0, {4,0,
{0},"",-1,-1,1,0,""},1}, {0},"",-1,-1,1,0,""},1},
{7,3110bd7e-f23f-4c93-a952-f54806349f42,1,e1692cc2-605b-4535-84dd-28440238746c, {7,743ddbfe-c587-4626-878e-d88322df502c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,67920fa0-6974-40b7-9cdb-23353eded3f4,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,3,
{"ru","Открыть запрос в консоли запросов"},
{"en","Открыть запрос в консоли запросов"},
{"uk","Открыть запрос в консоли запросов"}
},
{1,3,
{"ru","Открыть запрос в консоли запросов"},
{"en","Открыть запрос в консоли запросов"},
{"uk","Открыть запрос в консоли запросов"}
},
{4,1,
{0,783a529d-ae98-4068-8486-88ba18a9bcc4},"",2,13,1,0,""},1},
{7,5926ace0-fc56-4b4d-adf1-ef8b0b3896da,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,90e8e658-b6fa-466d-a374-658f644fd49d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,2b15cd72-5469-4841-9d97-4f9755d3769e,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,3,
{"ru","Настроить техножурнал в инфобазе на регистрацию выполнения запроса с таким шаблоном"},
{"en","Настроить техножурнал в инфобазе на регистрацию выполнения запроса с таким шаблоном"},
{"uk","Настроить техножурнал в инфобазе на регистрацию выполнения запроса с таким шаблоном"}
},
{1,3,
{"ru","Настроить техножурнал в инфобазе на регистрацию выполнения запроса с таким шаблоном"},
{"en","Настроить техножурнал в инфобазе на регистрацию выполнения запроса с таким шаблоном"},
{"uk","Настроить техножурнал в инфобазе на регистрацию выполнения запроса с таким шаблоном"}
},
{4,1,
{0,97d5c5e9-7727-4d49-8c8d-495cd7d883bf},"",-1,-1,0,0,""},1},
{7,6de3175f-0c23-4615-af2f-d9bf48328a81,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,3,
{"ru","Найти в таблице техножурнала"},
{"en","Найти в таблице техножурнала"},
{"uk","Найти в таблице техножурнала"}
},
{1,3,
{"ru","Найти в таблице техножурнала"},
{"en","Найти в таблице техножурнала"},
{"uk","Найти в таблице техножурнала"}
},
{4,1,
{0,c7cdd3c0-3879-436a-b145-5e2615e9b3e1},"",-1,-1,1,0,""},1},
{7,f3b3c5e1-9a7f-4fcf-ac2a-6e688ffbf553,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,8ce0fbe8-ac2a-428d-a2f7-def8fe23cd15,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -296,40 +329,7 @@
{4,1, {4,1,
{0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""}, {0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""},
{0,0,0},2}, {0,0,0},2},
{7,80bf37fe-1312-4c1d-b1f6-a94cd8129d17,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,c6aa6be3-05cd-4a7c-8853-2cb7f749e2e0,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,3ed86259-6162-406d-ae38-297ade07d438,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,3d76dcfd-039a-47e7-a670-98aadbbfa90e,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,3,
{"ru","Найти в таблице техножурнала"},
{"en","Найти в таблице техножурнала"},
{"uk","Найти в таблице техножурнала"}
},
{1,3,
{"ru","Найти в таблице техножурнала"},
{"en","Найти в таблице техножурнала"},
{"uk","Найти в таблице техножурнала"}
},
{4,1,
{0,c7cdd3c0-3879-436a-b145-5e2615e9b3e1},"",-1,-1,1,0,""},1},
{7,b65c71f6-c23f-4fdc-bdb2-bc451a4947d8,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -358,36 +358,7 @@
}, },
{4,1, {4,1,
{0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2}, {0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2},
{7,108af6c5-1e9d-4025-9930-8d2ec101fa9c,1,e1692cc2-605b-4535-84dd-28440238746c, {7,8a58a146-4cc1-4907-8d9d-57c0c57b4658,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,3,
{"ru","Открыть новое окно"},
{"en","Открыть новое окно"},
{"uk","Открыть новое окно"}
},
{1,3,
{"ru","Открыть новое окно"},
{"en","Открыть новое окно"},
{"uk","Открыть новое окно"}
},
{4,1,
{0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""},1},
{7,6ac7afc5-b62c-4637-8652-e5e6179aafb4,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -415,82 +386,111 @@
{"uk","Показать структуру формы"} {"uk","Показать структуру формы"}
}, },
{4,1, {4,1,
{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},1, {0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,15,6478dd1a-3f54-4161-9223-4db852771c3a, {7,8503e311-282e-417e-83ed-3ae8773c78d3,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,3,
{"ru","Открыть новое окно"},
{"en","Открыть новое окно"},
{"uk","Открыть новое окно"}
},
{1,3,
{"ru","Открыть новое окно"},
{"en","Открыть новое окно"},
{"uk","Открыть новое окно"}
},
{4,1,
{0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,15,88a331fd-230e-4369-a25f-7829cff4a35d,
{8,"Выполнить",0,1, {8,"Выполнить",0,1,
{1,3, {1,3,
{"ru","Преобразовать"}, {"ru","Преобразовать"},
{"en","Преобразовать"}, {"en","Преобразовать"},
{"uk","Преобразовать"} {"uk","Преобразовать"}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,22,1e2,0,0,1,0,0,0,0},acf7fce7-893d-4efe-b422-a72225a17740, },1,92c33185-55a4-499b-9546-45afdf69b6ab,22,1e2,0,0,1,0,0,0,0},743ddbfe-c587-4626-878e-d88322df502c,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,92c33185-55a4-499b-9546-45afdf69b6ab,23,1e2,2,0,1,0,0,0,0},39560e8c-ac05-428b-ac42-4d8373ed92f6, },0,92c33185-55a4-499b-9546-45afdf69b6ab,23,1e2,2,0,1,0,0,0,0},67920fa0-6974-40b7-9cdb-23353eded3f4,
{8,"КонсольЗапросов",0,1, {8,"КонсольЗапросов",0,1,
{1,3, {1,3,
{"ru","Консоль запросов"}, {"ru","Консоль запросов"},
{"en","Консоль запросов"}, {"en","Консоль запросов"},
{"uk","Консоль запросов"} {"uk","Консоль запросов"}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,16,1e2,0,3,1,0,0,0,0},33061d14-588a-490c-a6a3-e8170588d804, },1,92c33185-55a4-499b-9546-45afdf69b6ab,16,1e2,0,3,1,0,0,0,0},90e8e658-b6fa-466d-a374-658f644fd49d,
{8,"Разделитель1",0,1, {8,"Разделитель1",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,92c33185-55a4-499b-9546-45afdf69b6ab,24,1e2,2,0,1,0,0,0,0},112b3507-30bb-4889-b5d1-cc2fa3a0bb70, },0,92c33185-55a4-499b-9546-45afdf69b6ab,24,1e2,2,0,1,0,0,0,0},2b15cd72-5469-4841-9d97-4f9755d3769e,
{8,"НастроитьТехножурналПоТексту",0,2, {8,"НастроитьТехножурналПоТексту",0,2,
{1,3, {1,3,
{"ru","Настроить техножурнал по тексту..."}, {"ru","Настроить техножурнал по тексту..."},
{"en","Настроить техножурнал по тексту..."}, {"en","Настроить техножурнал по тексту..."},
{"uk","Настроить техножурнал по тексту..."} {"uk","Настроить техножурнал по тексту..."}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,25,1e2,0,3,1,0,0,0,0},80bf37fe-1312-4c1d-b1f6-a94cd8129d17, },1,92c33185-55a4-499b-9546-45afdf69b6ab,25,1e2,0,3,1,0,0,0,0},5926ace0-fc56-4b4d-adf1-ef8b0b3896da,
{8,"Разделитель2",0,1, {8,"Разделитель2",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,92c33185-55a4-499b-9546-45afdf69b6ab,26,1e2,2,0,1,0,0,0,0},96bc099e-b42c-4471-8e08-0d58e2a716d9, },0,92c33185-55a4-499b-9546-45afdf69b6ab,26,1e2,2,0,1,0,0,0,0},7bed475e-79f6-4c27-bd24-361be928a873,
{8,"ПараметрыСУБД",0,3, {8,"ПараметрыСУБД",0,3,
{1,3, {1,3,
{"ru","СУБД"}, {"ru","СУБД"},
{"en","СУБД"}, {"en","СУБД"},
{"uk","СУБД"} {"uk","СУБД"}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,35,1e2,0,0,1,0,0,0,0},3ed86259-6162-406d-ae38-297ade07d438, },1,92c33185-55a4-499b-9546-45afdf69b6ab,35,1e2,0,0,1,0,0,0,0},798b964e-5adc-4623-887e-3ec418fe0e69,
{8,"Разделитель4",0,3, {8,"Разделитель4",0,3,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,92c33185-55a4-499b-9546-45afdf69b6ab,36,1e2,2,0,1,0,0,0,0},5258bc96-8a98-453d-8f69-e800c031eed0, },0,92c33185-55a4-499b-9546-45afdf69b6ab,36,1e2,2,0,1,0,0,0,0},44f507f6-cef1-4089-a67d-664bd46df29f,
{8,"Сравнить",0,4, {8,"Сравнить",0,4,
{1,3, {1,3,
{"ru","Сравнить"}, {"ru","Сравнить"},
{"en","Сравнить"}, {"en","Сравнить"},
{"uk","Сравнить"} {"uk","Сравнить"}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,33,1e2,0,0,1,0,0,0,0},3d76dcfd-039a-47e7-a670-98aadbbfa90e, },1,92c33185-55a4-499b-9546-45afdf69b6ab,33,1e2,0,0,1,0,0,0,0},6de3175f-0c23-4615-af2f-d9bf48328a81,
{8,"НайтиВТаблицеТехножурнала",0,1, {8,"НайтиВТаблицеТехножурнала",0,1,
{1,3, {1,3,
{"ru","Найти в техножурнале"}, {"ru","Найти в техножурнале"},
{"en","Найти в техножурнале"}, {"en","Найти в техножурнале"},
{"uk","Найти в техножурнале"} {"uk","Найти в техножурнале"}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,28,1e2,0,0,1,0,0,0,0},6e44185a-3fa1-49c0-92e0-62dca1611e40, },1,92c33185-55a4-499b-9546-45afdf69b6ab,28,1e2,0,0,1,0,0,0,0},f3b3c5e1-9a7f-4fcf-ac2a-6e688ffbf553,
{8,"Разделитель3",0,2, {8,"Разделитель3",0,2,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,92c33185-55a4-499b-9546-45afdf69b6ab,31,1e2,2,0,1,0,0,0,0},3110bd7e-f23f-4c93-a952-f54806349f42, },0,92c33185-55a4-499b-9546-45afdf69b6ab,31,1e2,2,0,1,0,0,0,0},8ce0fbe8-ac2a-428d-a2f7-def8fe23cd15,
{8,"СохранитьНастройку",0,11, {8,"СохранитьНастройку",0,11,
{1,3, {1,3,
{"ru","Сохранить настройку..."}, {"ru","Сохранить настройку..."},
{"en","Сохранить настройку..."}, {"en","Сохранить настройку..."},
{"uk","Сохранить настройку..."} {"uk","Сохранить настройку..."}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,37,1e2,0,0,1,0,0,0,0},b65c71f6-c23f-4fdc-bdb2-bc451a4947d8, },1,92c33185-55a4-499b-9546-45afdf69b6ab,37,1e2,0,0,1,0,0,0,0},c6aa6be3-05cd-4a7c-8853-2cb7f749e2e0,
{8,"ЗагрузитьНастройку",0,6, {8,"ЗагрузитьНастройку",0,6,
{1,3, {1,3,
{"ru","Загрузить настройку..."}, {"ru","Загрузить настройку..."},
{"en","Загрузить настройку..."}, {"en","Загрузить настройку..."},
{"uk","Загрузить настройку..."} {"uk","Загрузить настройку..."}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,38,1e2,0,0,1,0,1,0,0},6ac7afc5-b62c-4637-8652-e5e6179aafb4, },1,92c33185-55a4-499b-9546-45afdf69b6ab,38,1e2,0,0,1,0,1,0,0},8a58a146-4cc1-4907-8d9d-57c0c57b4658,
{8,"СтруктураФормы",0,5, {8,"СтруктураФормы",0,5,
{1,3, {1,3,
{"ru","Структура формы"}, {"ru","Структура формы"},
{"en","Структура формы"}, {"en","Структура формы"},
{"uk","Структура формы"} {"uk","Структура формы"}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,32,1e2,0,0,1,0,0,0,0},108af6c5-1e9d-4025-9930-8d2ec101fa9c, },1,92c33185-55a4-499b-9546-45afdf69b6ab,32,1e2,0,0,1,0,0,0,0},8503e311-282e-417e-83ed-3ae8773c78d3,
{8,"НовоеОкно",0,10, {8,"НовоеОкно",0,10,
{1,3, {1,3,
{"ru","НовоеОкно"}, {"ru","НовоеОкно"},
@ -501,7 +501,7 @@
{0} {0}
} }
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,902bd65f-ba85-4d3e-8174-abccc33c3379,22,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,471e36ca-df4c-4069-91e3-a0349e6019e9,22,0,0}
}, },
{8,0,0,1000,25,1, {8,0,0,1000,25,1,
{0, {0,
@ -2119,7 +2119,36 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1, {1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,220e24e2-70de-4c3c-ba0b-20769a464f3f,2,1,2, {5,220e24e2-70de-4c3c-ba0b-20769a464f3f,2,1,2,
{7,d4a9e118-8f0a-4b18-8277-bc328763b99a,1,e1692cc2-605b-4535-84dd-28440238746c, {7,8d83603e-ed18-4d27-bc51-2a65ae48efd2,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,3,
{"ru","Показать структуру хранения"},
{"en","Показать структуру хранения"},
{"uk","Показать структуру хранения"}
},
{1,3,
{"ru","Показать структуру хранения"},
{"en","Показать структуру хранения"},
{"uk","Показать структуру хранения"}
},
{4,1,
{0,1a4ef299-3528-4f60-8c96-875fd7e32694},"",-1,-1,1,0,""},2},
{7,282a5b41-9bcc-497e-9ce7-4f46b6f5b5db,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КонтекстноеМенюТаблицНайтиВТексте", {3,"КонтекстноеМенюТаблицНайтиВТексте",
{1,"КонтекстноеМенюТаблицНайтиВТексте", {1,"КонтекстноеМенюТаблицНайтиВТексте",
{1,1, {1,1,
@ -2148,43 +2177,14 @@
}, },
{4,1, {4,1,
{0,ffab30f1-da11-44b5-b34c-24da22badcf4},"",-1,-1,1,0,""}, {0,ffab30f1-da11-44b5-b34c-24da22badcf4},"",-1,-1,1,0,""},
{0,118,0},2}, {0,118,0},2},1,
{7,46a803a0-f1a0-43b0-9cc2-c82802a9d167,1,e1692cc2-605b-4535-84dd-28440238746c, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,8d83603e-ed18-4d27-bc51-2a65ae48efd2,
{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,3,
{"ru","Показать структуру хранения"},
{"en","Показать структуру хранения"},
{"uk","Показать структуру хранения"}
},
{1,3,
{"ru","Показать структуру хранения"},
{"en","Показать структуру хранения"},
{"uk","Показать структуру хранения"}
},
{4,1,
{0,1a4ef299-3528-4f60-8c96-875fd7e32694},"",-1,-1,1,0,""},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,46a803a0-f1a0-43b0-9cc2-c82802a9d167,
{8,"ПоказатьСтруктуруХранения",0,2, {8,"ПоказатьСтруктуруХранения",0,2,
{1,3, {1,3,
{"ru","Показать структуру хранения"}, {"ru","Показать структуру хранения"},
{"en","Показать структуру хранения"}, {"en","Показать структуру хранения"},
{"uk","Показать структуру хранения"} {"uk","Показать структуру хранения"}
},1,220e24e2-70de-4c3c-ba0b-20769a464f3f,1,1e2,0,0,1,0,0,0,0},d4a9e118-8f0a-4b18-8277-bc328763b99a, },1,220e24e2-70de-4c3c-ba0b-20769a464f3f,1,1e2,0,0,1,0,0,0,0},282a5b41-9bcc-497e-9ce7-4f46b6f5b5db,
{8,"НайтиВТексте",0,1, {8,"НайтиВТексте",0,1,
{1,3, {1,3,
{"ru","Найти в тексте"}, {"ru","Найти в тексте"},
@ -2256,7 +2256,7 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1, {1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,220e24e2-70de-4c3c-ba0b-20769a464f3f,2,1,1, {5,220e24e2-70de-4c3c-ba0b-20769a464f3f,2,1,1,
{7,fa7a2b8e-b97f-428b-951a-f4306cf2e03d,1,e1692cc2-605b-4535-84dd-28440238746c, {7,0901f484-7db1-468d-a732-b03217e3a3fc,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КонтекстноеМенюКонстантаНайтиВТексте", {3,"КонтекстноеМенюКонстантаНайтиВТексте",
{1,"КонтекстноеМенюКонстантаНайтиВТексте", {1,"КонтекстноеМенюКонстантаНайтиВТексте",
{1,1, {1,1,
@ -2286,7 +2286,7 @@
{4,1, {4,1,
{0,ffab30f1-da11-44b5-b34c-24da22badcf4},"",-1,-1,1,0,""}, {0,ffab30f1-da11-44b5-b34c-24da22badcf4},"",-1,-1,1,0,""},
{0,119,0},2},1, {0,119,0},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,fa7a2b8e-b97f-428b-951a-f4306cf2e03d, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,0901f484-7db1-468d-a732-b03217e3a3fc,
{8,"НайтиВТексте",0,1, {8,"НайтиВТексте",0,1,
{1,3, {1,3,
{"ru","Найти в тексте"}, {"ru","Найти в тексте"},
@ -3134,7 +3134,7 @@
{0} {0}
} }
} }
},1000,482,1,0,1,4,4,345,1000,482,96}, },1000,482,1,0,1,4,4,371,1000,482,96},
{ {
{0},17, {0},17,
{12, {12,

View File

@ -18,7 +18,7 @@
Процедура ПриОткрытии() Процедура ПриОткрытии()
ирОбщийормариОткрытииЛкс(ЭтаФорма); ирКлиентормариОткрытииЛкс(ЭтаФорма);
ЭтаФорма.АвтоочисткаТехножурнала = ирОбщий.ВосстановитьЗначениеЛкс("ирАнализТехножурнала.АвтоочисткаТехножурнала"); ЭтаФорма.АвтоочисткаТехножурнала = ирОбщий.ВосстановитьЗначениеЛкс("ирАнализТехножурнала.АвтоочисткаТехножурнала");
ЭтаФорма.ВыраниватьДатуПоСерверу = ирОбщий.ВосстановитьЗначениеЛкс("ирАнализТехножурнала.ВыраниватьДатуПоСерверу"); ЭтаФорма.ВыраниватьДатуПоСерверу = ирОбщий.ВосстановитьЗначениеЛкс("ирАнализТехножурнала.ВыраниватьДатуПоСерверу");
ЭтаФорма.КаталогЖурналаСервера = ирОбщий.ВосстановитьЗначениеЛкс("ирАнализТехножурнала.КаталогЖурналаСервера"); ЭтаФорма.КаталогЖурналаСервера = ирОбщий.ВосстановитьЗначениеЛкс("ирАнализТехножурнала.КаталогЖурналаСервера");
@ -29,25 +29,25 @@
Если Не ЭлементыФормы.КаталогЖурналаСервера.Доступность Тогда Если Не ЭлементыФормы.КаталогЖурналаСервера.Доступность Тогда
ЭтаФорма.КаталогЖурналаСервера = ""; ЭтаФорма.КаталогЖурналаСервера = "";
КонецЕсли; КонецЕсли;
ирОбщий.НастроитьПоляВводаПараметровПотоковЛкс(ЭтаФорма, Ложь); ирКлиент.НастроитьПоляВводаПараметровПотоковЛкс(ЭтаФорма, Ложь);
КонецПроцедуры КонецПроцедуры
Процедура КаталогЖурналаТрассыПриИзменении(Элемент) Процедура КаталогЖурналаТрассыПриИзменении(Элемент)
ирОбщийолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма); ирКлиентолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура КаталогЖурналаТрассыНачалоВыбора(Элемент, СтандартнаяОбработка) Процедура КаталогЖурналаТрассыНачалоВыбора(Элемент, СтандартнаяОбработка)
ирОбщийолеФайловогоКаталога_НачалоВыбораЛкс(Элемент, СтандартнаяОбработка); ирКлиентолеФайловогоКаталога_НачалоВыбораЛкс(Элемент, СтандартнаяОбработка);
КонецПроцедуры КонецПроцедуры
Процедура КаталогЖурналаТрассыНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка) Процедура КаталогЖурналаТрассыНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, ЭтаФорма); ирОбщий.ПолеВводаСИсториейВыбора_ОбновитьСписокЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -60,19 +60,19 @@
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщийорма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры КонецПроцедуры
Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка) Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка)
ирОбщийормариЗакрытииЛкс(ЭтаФорма); ирКлиентормариЗакрытииЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт
ирОбщий.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок); ирКлиент.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры КонецПроцедуры
@ -81,4 +81,4 @@
Элемент.Значение = 1; Элемент.Значение = 1;
КонецПроцедуры КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.НастройкаЧтения"); ирКлиент.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.НастройкаЧтения");

View File

@ -52,7 +52,7 @@
{4,0, {4,0,
{0},"",-1,-1,1,0,""},100,0,0,0},0,1, {0},"",-1,-1,1,0,""},100,0,0,0},0,1,
{1,1, {1,1,
{4, {5,
{1,3, {1,3,
{"ru","Страница1"}, {"ru","Страница1"},
{"en","Страница1"}, {"en","Страница1"},
@ -70,7 +70,8 @@
}, },
{3,4, {3,4,
{0} {0}
} },
{7,3,0,1,100}
} }
},1,1,0,4, },1,1,0,4,
{2,8,1,1,1,0,0,0,0}, {2,8,1,1,1,0,0,0,0},
@ -113,7 +114,9 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000}, {0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1, {1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,3913ba8b-05f4-4231-a8e7-7ba48d5c3777,3,1,3, {5,3913ba8b-05f4-4231-a8e7-7ba48d5c3777,3,1,3,
{7,087fee43-cd9f-46ab-a448-3c42c4927557,1,e1692cc2-605b-4535-84dd-28440238746c, {7,db50ff2f-8bda-4d7b-a36a-01817a416b87,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,0aa408cf-8fa5-41fd-bc4e-cc11f4fc1f36,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КнопкаВыполнитьНажатие", {3,"КнопкаВыполнитьНажатие",
{1,"КнопкаВыполнитьНажатие", {1,"КнопкаВыполнитьНажатие",
{1,1, {1,1,
@ -132,20 +135,18 @@
},6, },6,
{1,0}, {1,0},
{1,0},1}, {1,0},1},
{7,76ad8539-80e9-43aa-9bf6-e49b11821d83,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,f1486476-4ed6-4d04-8d16-5def21814631,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,69e56828-05fb-4965-b572-4880f88eb653,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,1,00000000-0000-0000-0000-000000000000,142, {6,1,00000000-0000-0000-0000-000000000000,142,
{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},1, {1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,087fee43-cd9f-46ab-a448-3c42c4927557, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,0aa408cf-8fa5-41fd-bc4e-cc11f4fc1f36,
{8,"ОсновныеДействияФормыОК",0,1, {8,"ОсновныеДействияФормыОК",0,1,
{1,3, {1,3,
{"ru"," ОК "}, {"ru"," ОК "},
{"en"," ОК "}, {"en"," ОК "},
{"uk"," ОК "} {"uk"," ОК "}
},1,3913ba8b-05f4-4231-a8e7-7ba48d5c3777,1,1e2,0,1,1,0,1,0,0},76ad8539-80e9-43aa-9bf6-e49b11821d83, },1,3913ba8b-05f4-4231-a8e7-7ba48d5c3777,1,1e2,0,1,1,0,1,0,0},db50ff2f-8bda-4d7b-a36a-01817a416b87,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,0},0,3913ba8b-05f4-4231-a8e7-7ba48d5c3777,2,1e2,2,1,1,0,1,0,0},69e56828-05fb-4965-b572-4880f88eb653, {1,0},0,3913ba8b-05f4-4231-a8e7-7ba48d5c3777,2,1e2,2,1,1,0,1,0,0},f1486476-4ed6-4d04-8d16-5def21814631,
{8,"ОсновныеДействияФормыЗакрыть",0,1, {8,"ОсновныеДействияФормыЗакрыть",0,1,
{1,3, {1,3,
{"ru","Закрыть"}, {"ru","Закрыть"},
@ -156,7 +157,7 @@
{0} {0}
} }
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1eb591ee-a89a-4efb-a47f-d3c27012ff19,1,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,b30c36c8-b706-4e69-95f8-f48ceba574a5,1,0,0}
}, },
{8,0,319,469,344,1, {8,0,319,469,344,1,
{0, {0,
@ -1551,7 +1552,7 @@
{0} {0}
} }
} }
},469,344,1,0,1,4,4,123,469,344,96}, },469,344,1,0,1,4,4,134,469,344,96},
{ {
{1},12, {1},12,
{8, {8,

View File

@ -3,7 +3,7 @@
Процедура ПриОткрытии() Процедура ПриОткрытии()
ирОбщийормариОткрытииЛкс(ЭтаФорма); ирКлиентормариОткрытииЛкс(ЭтаФорма);
мСловарьПланаЗапроса = ирОбщий.ТаблицаЗначенийИзТабличногоДокументаЛкс(ОбработкаОбъект.ПолучитьМакет("ОперацииПланаЗапросаMSSQL"),,,, Истина); мСловарьПланаЗапроса = ирОбщий.ТаблицаЗначенийИзТабличногоДокументаЛкс(ОбработкаОбъект.ПолучитьМакет("ОперацииПланаЗапросаMSSQL"),,,, Истина);
#Если Сервер И Не Сервер Тогда #Если Сервер И Не Сервер Тогда
мСловарьПланаЗапроса = Новый ТаблицаЗначений; мСловарьПланаЗапроса = Новый ТаблицаЗначений;
@ -77,7 +77,7 @@
НомерОперации = НомерОперации + 1; НомерОперации = НомерОперации + 1;
КонецЦикла; КонецЦикла;
РасчитатьСтоимостьОпераций(ДеревоПлана.Строки); РасчитатьСтоимостьОпераций(ДеревоПлана.Строки);
ирОбщий.ТабличноеПолеДеревоЗначений_РазвернутьВсеСтрокиЛкс(ЭлементыФормы.ДеревоПлана); ирКлиент.ТабличноеПолеДеревоЗначений_РазвернутьВсеСтрокиЛкс(ЭлементыФормы.ДеревоПлана);
ВсеСтрокиДерева = ирОбщий.ВсеСтрокиДереваЗначенийЛкс(ДеревоПлана); ВсеСтрокиДерева = ирОбщий.ВсеСтрокиДереваЗначенийЛкс(ДеревоПлана);
ОператорыПланаЗапроса.Очистить(); ОператорыПланаЗапроса.Очистить();
Если ДеревоПлана.Строки.Количество() > 0 Тогда Если ДеревоПлана.Строки.Количество() > 0 Тогда
@ -131,7 +131,7 @@
Процедура ДеревоПланаПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт Процедура ДеревоПланаПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
СтрокаСловаря = мСловарьПланаЗапроса.Найти(ДанныеСтроки.ОператорАнгл, "Ключ"); СтрокаСловаря = мСловарьПланаЗапроса.Найти(ДанныеСтроки.ОператорАнгл, "Ключ");
Если ТипЗнч(СтрокаСловаря.Картинка) = Тип("Картинка") Тогда Если ТипЗнч(СтрокаСловаря.Картинка) = Тип("Картинка") Тогда
ОформлениеСтроки.Ячейки.Инструкция.УстановитьКартинку(СтрокаСловаря.Картинка); ОформлениеСтроки.Ячейки.Инструкция.УстановитьКартинку(СтрокаСловаря.Картинка);
@ -139,13 +139,13 @@
Если ДанныеСтроки.НомерОперации = мНомерСамойТяжелойОперации Тогда Если ДанныеСтроки.НомерОперации = мНомерСамойТяжелойОперации Тогда
ОформлениеСтроки.ЦветФона = ирОбщий.ПолучитьЦветСтиляЛкс("ирЦветФонаОшибки"); ОформлениеСтроки.ЦветФона = ирОбщий.ПолучитьЦветСтиляЛкс("ирЦветФонаОшибки");
КонецЕсли; КонецЕсли;
//ирОбщий.ОформитьФонТекущейСтрокиЛкс(Элемент, ОформлениеСтроки, ДанныеСтроки); //ирКлиент.ОформитьФонТекущейСтрокиЛкс(Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры КонецПроцедуры
Процедура ДеревоПланаПриАктивизацииСтроки(Элемент) Процедура ДеревоПланаПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
Если Элемент.ТекущаяСтрока = Неопределено Тогда Если Элемент.ТекущаяСтрока = Неопределено Тогда
ЭтаФорма.ОписаниеОперации = ""; ЭтаФорма.ОписаниеОперации = "";
ЭтаФорма.Инструкция = ""; ЭтаФорма.Инструкция = "";
@ -159,43 +159,43 @@
Процедура ОбновлениеОтображения() Процедура ОбновлениеОтображения()
ирОбщийорма_ОбновлениеОтображенияЛкс(ЭтаФорма); ирКлиенторма_ОбновлениеОтображенияЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщийорма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры КонецПроцедуры
Процедура КлсКомандаНажатие(Кнопка) Экспорт Процедура КлсКомандаНажатие(Кнопка) Экспорт
ирОбщий.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка); ирКлиент.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт
ирОбщий.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок); ирКлиент.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры КонецПроцедуры
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт
ирОбщийорма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник); ирКлиенторма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник);
КонецПроцедуры КонецПроцедуры
Процедура ПриЗакрытии() Процедура ПриЗакрытии()
ирОбщийормариЗакрытииЛкс(ЭтаФорма); ирКлиентормариЗакрытииЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура КоманднаяПанель1УстановитьИзТекста(Кнопка) Процедура КоманднаяПанель1УстановитьИзТекста(Кнопка)
ФормаТекста = ирОбщий.ПолучитьФормуТекстаЛкс("", "Вставьте текст плана запроса", "Обычный",,, ЭтаФорма); ФормаТекста = ирКлиент.ПолучитьФормуТекстаЛкс("", "Вставьте текст плана запроса", "Обычный",,, ЭтаФорма);
РезультатФормы = ФормаТекста.ОткрытьМодально(); РезультатФормы = ФормаТекста.ОткрытьМодально();
Если РезультатФормы <> Неопределено Тогда Если РезультатФормы <> Неопределено Тогда
ЭтаФорма.Текст = РезультатФормы; ЭтаФорма.Текст = РезультатФормы;
@ -210,4 +210,4 @@
КонецПроцедуры КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.ПланЗапросаMSSQL"); ирКлиент.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.ПланЗапросаMSSQL");

View File

@ -51,7 +51,7 @@
{4,0, {4,0,
{0},"",-1,-1,1,0,""},100,0,0,0},0,1, {0},"",-1,-1,1,0,""},100,0,0,0},0,1,
{1,1, {1,1,
{4, {5,
{1,3, {1,3,
{"ru","Страница1"}, {"ru","Страница1"},
{"en","Страница1"}, {"en","Страница1"},
@ -69,7 +69,8 @@
}, },
{3,4, {3,4,
{0} {0}
} },
{7,3,0,1,100}
} }
},1,1,0,4, },1,1,0,4,
{2,8,1,1,1,0,0,0,0}, {2,8,1,1,1,0,0,0,0},
@ -112,7 +113,7 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,1,1, {1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,679b7529-259f-44a4-be64-61d75c5004f5,48,1,8, {5,679b7529-259f-44a4-be64-61d75c5004f5,48,1,8,
{7,58ae4d33-e480-4694-87e7-5254b666bd56,1,e1692cc2-605b-4535-84dd-28440238746c, {7,56f41870-4b11-45d3-aefa-33fcfd40fba0,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -142,10 +143,30 @@
{4,1, {4,1,
{-3},"",-1,-1,1,0,""}, {-3},"",-1,-1,1,0,""},
{0,0,0},1}, {0,0,0},1},
{7,a17d085d-89f3-45c6-8a9e-248d79833ff7,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,42a45d6c-5589-4524-967d-ce108158a012,1,e1692cc2-605b-4535-84dd-28440238746c,
{6,0,00000000-0000-0000-0000-000000000000,89, {3,"КоманднаяПанель1УстановитьИзТекста",
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,1}, {1,"КоманднаяПанель1УстановитьИзТекста",
{7,dae760b5-101b-40eb-9780-dd00f2af8b97,1,e1692cc2-605b-4535-84dd-28440238746c, {1,3,
{"ru","Установить из текста"},
{"en","Установить из текста"},
{"uk","Установить из текста"}
},
{1,3,
{"ru","Установить из текста"},
{"en","Установить из текста"},
{"uk","Установить из текста"}
},
{1,3,
{"ru","Установить из текста"},
{"en","Установить из текста"},
{"uk","Установить из текста"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},0,1},
{7,0bbe4b14-ee1e-4216-9f7a-eea88d001ba8,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -174,12 +195,17 @@
}, },
{4,1, {4,1,
{-4},"",-1,-1,1,0,""},1}, {-4},"",-1,-1,1,0,""},1},
{7,07c65f1e-b251-47ae-bd3d-7df3a7c545d0,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,c5a1973f-8e79-47f1-8792-734fb5fc26ac,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,88, {6,0,00000000-0000-0000-0000-000000000000,88,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,1}, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,1},
{7,da55a8f1-ba84-4df3-99e8-654d3c09cb4f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,4fcc7842-c581-4663-9201-ea8cb6e1a47c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,50190e58-69b2-4d55-99d7-ae395c909a48,1,e1692cc2-605b-4535-84dd-28440238746c, {7,dd3a1b02-3f14-4000-868f-b44c0bed6d46,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,89,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,1},
{7,a1e31fa3-cd59-4ace-94f7-2936c717fe10,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,4da705e1-8ca6-43fc-be8a-76c214296d50,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1ОткрытьОписаниеМеханизма", {3,"КоманднаяПанель1ОткрытьОписаниеМеханизма",
{1,"КоманднаяПанель1ОткрытьОписаниеМеханизма", {1,"КоманднаяПанель1ОткрытьОписаниеМеханизма",
{1,3, {1,3,
@ -211,63 +237,38 @@
{"ru","Открыть описание механизма планов запросов"}, {"ru","Открыть описание механизма планов запросов"},
{"en","Открыть описание механизма планов запросов"}, {"en","Открыть описание механизма планов запросов"},
{"uk","Открыть описание механизма планов запросов"} {"uk","Открыть описание механизма планов запросов"}
},1}, },1},1,
{7,1c8b9148-bcb7-4fbb-8696-f4bdd94e6a5d,1,e1692cc2-605b-4535-84dd-28440238746c, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,8,56f41870-4b11-45d3-aefa-33fcfd40fba0,
{3,"КоманднаяПанель1УстановитьИзТекста",
{1,"КоманднаяПанель1УстановитьИзТекста",
{1,3,
{"ru","Установить из текста"},
{"en","Установить из текста"},
{"uk","Установить из текста"}
},
{1,3,
{"ru","Установить из текста"},
{"en","Установить из текста"},
{"uk","Установить из текста"}
},
{1,3,
{"ru","Установить из текста"},
{"en","Установить из текста"},
{"uk","Установить из текста"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},0,1},
{7,53a73427-a4ee-427c-84c0-ddde189fa731,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,8,58ae4d33-e480-4694-87e7-5254b666bd56,
{8,"ПереместитьВверх",0,3, {8,"ПереместитьВверх",0,3,
{1,3, {1,3,
{"ru","Переместить вверх"}, {"ru","Переместить вверх"},
{"en","Переместить вверх"}, {"en","Переместить вверх"},
{"uk","Переместить вверх"} {"uk","Переместить вверх"}
},1,679b7529-259f-44a4-be64-61d75c5004f5,44,1e2,0,0,1,0,1,0,0},dae760b5-101b-40eb-9780-dd00f2af8b97, },1,679b7529-259f-44a4-be64-61d75c5004f5,44,1e2,0,0,1,0,1,0,0},0bbe4b14-ee1e-4216-9f7a-eea88d001ba8,
{8,"ПереместитьВниз",0,4, {8,"ПереместитьВниз",0,4,
{1,3, {1,3,
{"ru","Переместить вниз"}, {"ru","Переместить вниз"},
{"en","Переместить вниз"}, {"en","Переместить вниз"},
{"uk","Переместить вниз"} {"uk","Переместить вниз"}
},1,679b7529-259f-44a4-be64-61d75c5004f5,45,1e2,0,0,1,0,1,0,0},07c65f1e-b251-47ae-bd3d-7df3a7c545d0, },1,679b7529-259f-44a4-be64-61d75c5004f5,45,1e2,0,0,1,0,1,0,0},c5a1973f-8e79-47f1-8792-734fb5fc26ac,
{8,"Действие4",0,1, {8,"Действие4",0,1,
{1,1, {1,1,
{"#","Действие4"} {"#","Действие4"}
},0,679b7529-259f-44a4-be64-61d75c5004f5,38,1e2,0,0,1,0,1,0,0},a17d085d-89f3-45c6-8a9e-248d79833ff7, },0,679b7529-259f-44a4-be64-61d75c5004f5,38,1e2,0,0,1,0,1,0,0},dd3a1b02-3f14-4000-868f-b44c0bed6d46,
{8,"Действие5",0,1, {8,"Действие5",0,1,
{1,1, {1,1,
{"#","Действие5"} {"#","Действие5"}
},0,679b7529-259f-44a4-be64-61d75c5004f5,39,1e2,0,0,1,0,1,0,0},da55a8f1-ba84-4df3-99e8-654d3c09cb4f, },0,679b7529-259f-44a4-be64-61d75c5004f5,39,1e2,0,0,1,0,1,0,0},a1e31fa3-cd59-4ace-94f7-2936c717fe10,
{8,"Разделитель2",0,1, {8,"Разделитель2",0,1,
{1,0},0,679b7529-259f-44a4-be64-61d75c5004f5,40,1e2,2,0,1,0,1,0,0},1c8b9148-bcb7-4fbb-8696-f4bdd94e6a5d, {1,0},0,679b7529-259f-44a4-be64-61d75c5004f5,40,1e2,2,0,1,0,1,0,0},42a45d6c-5589-4524-967d-ce108158a012,
{8,"УстановитьИзТекста",0,1, {8,"УстановитьИзТекста",0,1,
{1,3, {1,3,
{"ru","Установить"}, {"ru","Установить"},
{"en","Установить"}, {"en","Установить"},
{"uk","Установить"} {"uk","Установить"}
},1,679b7529-259f-44a4-be64-61d75c5004f5,46,1e2,0,0,1,0,0,0,0},53a73427-a4ee-427c-84c0-ddde189fa731, },1,679b7529-259f-44a4-be64-61d75c5004f5,46,1e2,0,0,1,0,0,0,0},4fcc7842-c581-4663-9201-ea8cb6e1a47c,
{8,"Разделитель",0,2, {8,"Разделитель",0,2,
{1,0},0,679b7529-259f-44a4-be64-61d75c5004f5,48,1e2,2,0,1,0,1,0,0},50190e58-69b2-4d55-99d7-ae395c909a48, {1,0},0,679b7529-259f-44a4-be64-61d75c5004f5,48,1e2,2,0,1,0,1,0,0},4da705e1-8ca6-43fc-be8a-76c214296d50,
{8,"ОткрытьОписаниеМеханизма",0,1, {8,"ОткрытьОписаниеМеханизма",0,1,
{1,3, {1,3,
{"ru","Описание механизма"}, {"ru","Описание механизма"},
@ -724,7 +725,7 @@
{4,0, {4,0,
{0},"",-1,-1,1,0,""},100,0,0,0},1,1, {0},"",-1,-1,1,0,""},100,0,0,0},1,1,
{1,2, {1,2,
{4, {5,
{1,3, {1,3,
{"ru","Дерево"}, {"ru","Дерево"},
{"en","Дерево"}, {"en","Дерево"},
@ -742,9 +743,10 @@
}, },
{3,4, {3,4,
{0} {0}
}
}, },
{4, {7,3,0,1,100}
},
{5,
{1,3, {1,3,
{"ru","Таблица"}, {"ru","Таблица"},
{"en","Таблица"}, {"en","Таблица"},
@ -762,7 +764,8 @@
}, },
{3,4, {3,4,
{0} {0}
} },
{7,3,0,1,100}
} }
},1,1,0,8, },1,1,0,8,
{2,6,1,1,1,0,0,0,0}, {2,6,1,1,1,0,0,0,0},
@ -2547,16 +2550,13 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1, {1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,76fdf041-568e-4dae-ba08-5fcdeb9f1972,13,1,5, {5,76fdf041-568e-4dae-ba08-5fcdeb9f1972,13,1,5,
{7,ce2d847d-8b38-4d7a-a5c9-20e55aa90aa5,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,73d89490-6518-482c-96c7-8e864b32e2bd,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,88, {6,4294967295,00000000-0000-0000-0000-000000000000,88,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2},
{7,29c05e2b-6f4f-446a-a5fc-0ef3e528d8ec,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,b26ec86b-5089-4634-b14c-76c3228bbda5,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,89, {6,4294967295,00000000-0000-0000-0000-000000000000,89,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2},
{7,9c78b06e-b0cb-4349-9dcb-f4186e4f1023,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,39444c4f-8c06-458f-a08a-dbbd2a30b16f,1,e1692cc2-605b-4535-84dd-28440238746c,
{6,4294967295,00000000-0000-0000-0000-000000000000,91,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,618e4a3e-9138-4b56-b0fe-5c40d68e5183,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -2592,28 +2592,31 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5 ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7} BgxkEQA7}
},0,""},2}, },0,""},2},
{7,3c81330c-ca29-47e8-bb29-136b0915472c,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,aa3bbaee-2e3a-4172-8c8c-46b672f23761,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,93, {6,4294967295,00000000-0000-0000-0000-000000000000,93,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,6ceaa386-4f8a-4ece-8022-0fd5e0008a43,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,91,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},1, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,ce2d847d-8b38-4d7a-a5c9-20e55aa90aa5, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,73d89490-6518-482c-96c7-8e864b32e2bd,
{8,"Действие7",0,1, {8,"Действие7",0,1,
{1,1, {1,1,
{"#","Действие7"} {"#","Действие7"}
},0,76fdf041-568e-4dae-ba08-5fcdeb9f1972,8,1e2,0,0,1,0,1,0,0},29c05e2b-6f4f-446a-a5fc-0ef3e528d8ec, },0,76fdf041-568e-4dae-ba08-5fcdeb9f1972,8,1e2,0,0,1,0,1,0,0},b26ec86b-5089-4634-b14c-76c3228bbda5,
{8,"Действие8",0,1, {8,"Действие8",0,1,
{1,1, {1,1,
{"#","Действие8"} {"#","Действие8"}
},0,76fdf041-568e-4dae-ba08-5fcdeb9f1972,9,1e2,0,0,1,0,1,0,0},618e4a3e-9138-4b56-b0fe-5c40d68e5183, },0,76fdf041-568e-4dae-ba08-5fcdeb9f1972,9,1e2,0,0,1,0,1,0,0},39444c4f-8c06-458f-a08a-dbbd2a30b16f,
{8,"МенеджерТабличногоПоля",0,5, {8,"МенеджерТабличногоПоля",0,5,
{1,3, {1,3,
{"ru","Менеджер табличного поля"}, {"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}, {"en","Менеджер табличного поля"},
{"uk","Менеджер табличного поля"} {"uk","Менеджер табличного поля"}
},1,76fdf041-568e-4dae-ba08-5fcdeb9f1972,13,1e2,0,0,1,0,0,0,0},9c78b06e-b0cb-4349-9dcb-f4186e4f1023, },1,76fdf041-568e-4dae-ba08-5fcdeb9f1972,13,1e2,0,0,1,0,0,0,0},6ceaa386-4f8a-4ece-8022-0fd5e0008a43,
{8,"Действие9",0,1, {8,"Действие9",0,1,
{1,1, {1,1,
{"#","Действие9"} {"#","Действие9"}
},0,76fdf041-568e-4dae-ba08-5fcdeb9f1972,10,1e2,0,0,1,0,0,0,0},3c81330c-ca29-47e8-bb29-136b0915472c, },0,76fdf041-568e-4dae-ba08-5fcdeb9f1972,10,1e2,0,0,1,0,0,0,0},aa3bbaee-2e3a-4172-8c8c-46b672f23761,
{8,"Действие10",0,1, {8,"Действие10",0,1,
{1,1, {1,1,
{"#","Действие10"} {"#","Действие10"}
@ -2656,7 +2659,7 @@ BgxkEQA7}
} }
} }
} }
},720,444,1,0,1,4,4,199,720,444,96}, },720,444,1,0,1,4,4,214,720,444,96},
{ {
{5},11, {5},11,
{5, {5,

View File

@ -30,20 +30,20 @@
И ТипЗначения.КвалификаторыСтроки.Длина = 0 И ТипЗначения.КвалификаторыСтроки.Длина = 0
Тогда Тогда
ВариантПросмотра = ПолучитьВариантПросмотраТекстПоИмениРеквизита(ИмяРеквизита); ВариантПросмотра = ПолучитьВариантПросмотраТекстПоИмениРеквизита(ИмяРеквизита);
ирОбщий.ОткрытьТекстЛкс(ВыбраннаяСтрока.Значение, ВыбраннаяСтрока.СвойствоСиноним, ВариантПросмотра, Истина, ирКлиент.ОткрытьТекстЛкс(ВыбраннаяСтрока.Значение, ВыбраннаяСтрока.СвойствоСиноним, ВариантПросмотра, Истина,
"" + ЭтаФорма.КлючУникальности + ВыбраннаяСтрока.ИмяВТаблице); "" + ЭтаФорма.КлючУникальности + ВыбраннаяСтрока.ИмяВТаблице);
ИначеЕсли Истина ИначеЕсли Истина
И ирОбщий.СтрокиРавныЛкс(ИмяРеквизита, "ИмяФайлаЛога") И ирОбщий.СтрокиРавныЛкс(ИмяРеквизита, "ИмяФайлаЛога")
Тогда Тогда
ирОбщий.ОткрытьФайлВПроводникеЛкс(ВыбраннаяСтрока.Значение); ирКлиент.ОткрытьФайлВПроводникеЛкс(ВыбраннаяСтрока.Значение);
ИначеЕсли Истина ИначеЕсли Истина
И ВыбраннаяСтрока.ИмяВТаблице = "Пользователь" И ВыбраннаяСтрока.ИмяВТаблице = "Пользователь"
И ЗначениеЗаполнено(ВыбраннаяСтрока.Значение) И ЗначениеЗаполнено(ВыбраннаяСтрока.Значение)
И ПользователиИнформационнойБазы.НайтиПоИмени(ВыбраннаяСтрока.Значение) <> Неопределено И ПользователиИнформационнойБазы.НайтиПоИмени(ВыбраннаяСтрока.Значение) <> Неопределено
Тогда Тогда
ирОбщий.ОткрытьПользователяИБЛкс(ВыбраннаяСтрока.Значение); ирКлиент.ОткрытьПользователяИБЛкс(ВыбраннаяСтрока.Значение);
Иначе Иначе
ирОбщий.ЯчейкаТабличногоПоляРасширенногоЗначения_ВыборЛкс(ЭтаФорма, Элемент, СтандартнаяОбработка); ирКлиент.ЯчейкаТабличногоПоляРасширенногоЗначения_ВыборЛкс(ЭтаФорма, Элемент, СтандартнаяОбработка);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -151,13 +151,13 @@
Процедура КлсКомандаНажатие(Кнопка) Экспорт Процедура КлсКомандаНажатие(Кнопка) Экспорт
ирОбщий.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка); ирКлиент.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
Процедура ОбработчикОжиданияСПараметрамиЛкс() Экспорт Процедура ОбработчикОжиданияСПараметрамиЛкс() Экспорт
ирОбщий.ОбработчикОжиданияСПараметрамиЛкс(); ирКлиент.ОбработчикОжиданияСПараметрамиЛкс();
КонецПроцедуры КонецПроцедуры
@ -172,33 +172,33 @@
Если ВладелецФормы.ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока <> ВыбраннаяСтрока Тогда Если ВладелецФормы.ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока <> ВыбраннаяСтрока Тогда
Сообщить("Невозможно активизировать строку события в журнале при текущем отборе"); Сообщить("Невозможно активизировать строку события в журнале при текущем отборе");
КонецЕсли; КонецЕсли;
ирОбщийорма_АктивироватьОткрытьЛкс(ВладелецФормы); ирКлиенторма_АктивироватьОткрытьЛкс(ВладелецФормы);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
Процедура ЗначенияСвойствПриАктивизацииСтроки(Элемент) Процедура ЗначенияСвойствПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
КонецПроцедуры КонецПроцедуры
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщийорма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры КонецПроцедуры
Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт
ирОбщий.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок); ирКлиент.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры КонецПроцедуры
Процедура ЗначенияСвойствПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Процедура ЗначенияСвойствПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.Событие"); ирКлиент.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.Событие");

View File

@ -47,7 +47,7 @@
{4,0, {4,0,
{0},"",-1,-1,1,0,""},100,0,0,0},0,1, {0},"",-1,-1,1,0,""},100,0,0,0},0,1,
{1,1, {1,1,
{4, {5,
{1,3, {1,3,
{"ru","Страница1"}, {"ru","Страница1"},
{"en","Страница1"}, {"en","Страница1"},
@ -65,7 +65,8 @@
}, },
{3,4, {3,4,
{0} {0}
} },
{7,3,0,1,100}
} }
},1,1,0,4, },1,1,0,4,
{2,8,1,1,1,0,0,0,0}, {2,8,1,1,1,0,0,0,0},
@ -108,10 +109,7 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,1,1, {1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,d894584a-d9cc-4be9-aa71-c1971412a5d3,30,1,5, {5,d894584a-d9cc-4be9-aa71-c1971412a5d3,30,1,5,
{7,5e9fd000-5f02-4a41-bbf5-6496c4047125,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,2b824fe2-2012-4faf-8fb6-d08862c1f117,1,e1692cc2-605b-4535-84dd-28440238746c,
{6,0,00000000-0000-0000-0000-000000000000,99,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{7,630827f8-0a59-4c4f-a571-7a6a2dd1873e,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыНайтиВЖурнале", {3,"ДействияФормыНайтиВЖурнале",
{1,"ДействияФормыНайтиВЖурнале", {1,"ДействияФормыНайтиВЖурнале",
{1,1, {1,1,
@ -140,10 +138,36 @@
}, },
{4,1, {4,1,
{0,c7cdd3c0-3879-436a-b145-5e2615e9b3e1},"",-1,-1,1,0,""},1}, {0,c7cdd3c0-3879-436a-b145-5e2615e9b3e1},"",-1,-1,1,0,""},1},
{7,9269ae69-e3c0-40bb-9862-18b9e81bdfdf,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,3daf9349-fdfa-47ef-9385-a0464f19b8b1,1,e1692cc2-605b-4535-84dd-28440238746c,
{6,0,00000000-0000-0000-0000-000000000000,97, {3,"КлсКомандаНажатие",
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1}, {1,"КлсКомандаНажатие",
{7,30fd7891-5ec3-4a6e-a764-7685f8c1b05a,1,e1692cc2-605b-4535-84dd-28440238746c, {1,1,
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,3,
{"ru","Сравнить результат с предыдущим переданным для сравнения"},
{"en","Сравнить результат с предыдущим переданным для сравнения"},
{"uk","Сравнить результат с предыдущим переданным для сравнения"}
},
{1,3,
{"ru","Сравнить результат с предыдущим переданным для сравнения"},
{"en","Сравнить результат с предыдущим переданным для сравнения"},
{"uk","Сравнить результат с предыдущим переданным для сравнения"}
},
{4,1,
{0,8c325feb-0b3d-4094-aa2f-917b484044a5},"",-1,-1,0,0,""},1},
{7,df276abf-507b-4603-84d1-6b836a2b85ce,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -179,58 +203,35 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5 ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7} BgxkEQA7}
},0,""},1}, },0,""},1},
{7,49155cc9-e324-439e-b17e-743f8dce7485,1,e1692cc2-605b-4535-84dd-28440238746c, {7,1d92850e-fd08-4b09-a608-d41027bdf0a2,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{3,"КлсКомандаНажатие", {6,0,00000000-0000-0000-0000-000000000000,97,
{1,"КлсКомандаНажатие", {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{1,1, {7,853719ab-a51e-4362-893f-489ed6528349,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{"ru","Клс команда нажатие"} {6,0,00000000-0000-0000-0000-000000000000,99,
}, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},1,
{1,1, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,2b824fe2-2012-4faf-8fb6-d08862c1f117,
{"ru","Клс команда нажатие"}
},
{1,1,
{"ru","Клс команда нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,3,
{"ru","Сравнить результат с предыдущим переданным для сравнения"},
{"en","Сравнить результат с предыдущим переданным для сравнения"},
{"uk","Сравнить результат с предыдущим переданным для сравнения"}
},
{1,3,
{"ru","Сравнить результат с предыдущим переданным для сравнения"},
{"en","Сравнить результат с предыдущим переданным для сравнения"},
{"uk","Сравнить результат с предыдущим переданным для сравнения"}
},
{4,1,
{0,8c325feb-0b3d-4094-aa2f-917b484044a5},"",-1,-1,0,0,""},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,630827f8-0a59-4c4f-a571-7a6a2dd1873e,
{8,"НайтиВЖурнале",0,1, {8,"НайтиВЖурнале",0,1,
{1,3, {1,3,
{"ru","Найти в журнале"}, {"ru","Найти в журнале"},
{"en","Найти в журнале"}, {"en","Найти в журнале"},
{"uk","Найти в журнале"} {"uk","Найти в журнале"}
},1,d894584a-d9cc-4be9-aa71-c1971412a5d3,28,1e2,0,0,1,0,0,0,0},49155cc9-e324-439e-b17e-743f8dce7485, },1,d894584a-d9cc-4be9-aa71-c1971412a5d3,28,1e2,0,0,1,0,0,0,0},3daf9349-fdfa-47ef-9385-a0464f19b8b1,
{8,"Сравнить",0,3, {8,"Сравнить",0,3,
{1,3, {1,3,
{"ru","Сравнить"}, {"ru","Сравнить"},
{"en","Сравнить"}, {"en","Сравнить"},
{"uk","Сравнить"} {"uk","Сравнить"}
},1,d894584a-d9cc-4be9-aa71-c1971412a5d3,26,1e2,0,0,1,0,0,0,0},30fd7891-5ec3-4a6e-a764-7685f8c1b05a, },1,d894584a-d9cc-4be9-aa71-c1971412a5d3,26,1e2,0,0,1,0,0,0,0},df276abf-507b-4603-84d1-6b836a2b85ce,
{8,"МенеджерТабличногоПоля",0,5, {8,"МенеджерТабличногоПоля",0,5,
{1,3, {1,3,
{"ru","Менеджер табличного поля"}, {"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}, {"en","Менеджер табличного поля"},
{"uk","Менеджер табличного поля"} {"uk","Менеджер табличного поля"}
},1,d894584a-d9cc-4be9-aa71-c1971412a5d3,29,1e2,0,0,1,0,0,0,0},9269ae69-e3c0-40bb-9862-18b9e81bdfdf, },1,d894584a-d9cc-4be9-aa71-c1971412a5d3,29,1e2,0,0,1,0,0,0,0},1d92850e-fd08-4b09-a608-d41027bdf0a2,
{8,"Действие1",0,1, {8,"Действие1",0,1,
{1,1, {1,1,
{"#","Действие1"} {"#","Действие1"}
},0,d894584a-d9cc-4be9-aa71-c1971412a5d3,24,1e2,0,0,1,0,0,0,0},5e9fd000-5f02-4a41-bbf5-6496c4047125, },0,d894584a-d9cc-4be9-aa71-c1971412a5d3,24,1e2,0,0,1,0,0,0,0},853719ab-a51e-4362-893f-489ed6528349,
{8,"Действие2",0,1, {8,"Действие2",0,1,
{1,1, {1,1,
{"#","Действие2"} {"#","Действие2"}
@ -332,7 +333,7 @@ BgxkEQA7}
{737535a4-21e6-4971-8513-3e3173a9fedd, {737535a4-21e6-4971-8513-3e3173a9fedd,
{8, {8,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","№"}, {"ru","№"},
{"en","№"}, {"en","№"},
@ -371,7 +372,7 @@ BgxkEQA7}
{1,0}, {1,0},
{"Pattern", {"Pattern",
{"N",10,0,0} {"N",10,0,0}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0}, },0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0,25.00000000000001},
{-1}, {-1},
{-1}, {-1},
{-1} {-1}
@ -380,7 +381,7 @@ BgxkEQA7}
{737535a4-21e6-4971-8513-3e3173a9fedd, {737535a4-21e6-4971-8513-3e3173a9fedd,
{8, {8,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","Свойство"}, {"ru","Свойство"},
{"en","Свойство"}, {"en","Свойство"},
@ -419,7 +420,7 @@ BgxkEQA7}
{1,0}, {1,0},
{"Pattern", {"Pattern",
{"S"} {"S"}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0}, },0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0,67},
{-1}, {-1},
{-1}, {-1},
{-1} {-1}
@ -428,7 +429,7 @@ BgxkEQA7}
{737535a4-21e6-4971-8513-3e3173a9fedd, {737535a4-21e6-4971-8513-3e3173a9fedd,
{8, {8,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","Имя свойства"}, {"ru","Имя свойства"},
{"en","Имя свойства"}, {"en","Имя свойства"},
@ -467,7 +468,7 @@ BgxkEQA7}
{1,0}, {1,0},
{"Pattern", {"Pattern",
{"S"} {"S"}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0}, },0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0,88.9999999999999},
{-1}, {-1},
{-1}, {-1},
{-1} {-1}
@ -476,7 +477,7 @@ BgxkEQA7}
{737535a4-21e6-4971-8513-3e3173a9fedd, {737535a4-21e6-4971-8513-3e3173a9fedd,
{8, {8,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","Значение"}, {"ru","Значение"},
{"en","Значение"}, {"en","Значение"},
@ -518,7 +519,7 @@ BgxkEQA7}
{"S"}, {"S"},
{"D"}, {"D"},
{"N",20,0,1} {"N",20,0,1}
},0,10,00000000-0000-0000-0000-000000000000,0,0,0,0,0}, },0,10,00000000-0000-0000-0000-000000000000,0,0,0,0,0,85.9999999999998},
{-1}, {-1},
{-1}, {-1},
{-1} {-1}
@ -527,7 +528,7 @@ BgxkEQA7}
{737535a4-21e6-4971-8513-3e3173a9fedd, {737535a4-21e6-4971-8513-3e3173a9fedd,
{8, {8,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","Описание свойства"}, {"ru","Описание свойства"},
{"en","Описание свойства"}, {"en","Описание свойства"},
@ -566,7 +567,7 @@ BgxkEQA7}
{1,0}, {1,0},
{"Pattern", {"Pattern",
{"S"} {"S"}
},0,2,00000000-0000-0000-0000-000000000000,0,0,0,0,0}, },0,2,00000000-0000-0000-0000-000000000000,0,0,0,0,0,199.9999999999998},
{-1}, {-1},
{-1}, {-1},
{-1} {-1}
@ -575,7 +576,7 @@ BgxkEQA7}
{737535a4-21e6-4971-8513-3e3173a9fedd, {737535a4-21e6-4971-8513-3e3173a9fedd,
{8, {8,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","Имя в таблице"}, {"ru","Имя в таблице"},
{"en","Имя в таблице"}, {"en","Имя в таблице"},
@ -614,7 +615,7 @@ BgxkEQA7}
{1,0}, {1,0},
{"Pattern", {"Pattern",
{"S"} {"S"}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0}, },0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0,1e2},
{-1}, {-1},
{-1}, {-1},
{-1} {-1}
@ -711,7 +712,7 @@ BgxkEQA7}
{0} {0}
} }
} }
},400,300,1,0,1,4,4,143,400,300,96}, },400,300,1,0,1,4,4,155,400,300,96},
{ {
{2},4, {2},4,
{3, {3,

View File

@ -91,6 +91,6 @@
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщийорма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры КонецПроцедуры

View File

@ -44,7 +44,7 @@
{4,0, {4,0,
{0},"",-1,-1,1,0,""},100,0,0,0},0,1, {0},"",-1,-1,1,0,""},100,0,0,0},0,1,
{1,1, {1,1,
{4, {5,
{1,3, {1,3,
{"ru","Страница1"}, {"ru","Страница1"},
{"en","Страница1"}, {"en","Страница1"},
@ -62,7 +62,8 @@
}, },
{3,4, {3,4,
{0} {0}
} },
{7,3,0,1,100}
} }
},1,1,0,4, },1,1,0,4,
{2,8,1,1,1,0,0,0,0}, {2,8,1,1,1,0,0,0,0},
@ -647,7 +648,7 @@
{0} {0}
} }
} }
},456,115,1,0,1,4,4,54,456,115,96}, },456,115,1,0,1,4,4,55,456,115,96},
{ {
{1},9, {1},9,
{3, {3,

View File

@ -13,26 +13,26 @@
Процедура ТрассыПриАктивизацииСтроки(Элемент) Процедура ТрассыПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
КонецПроцедуры КонецПроцедуры
Процедура ТрассыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт Процедура ТрассыПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры КонецПроцедуры
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщийорма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры КонецПроцедуры
Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт
ирОбщий.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок); ирКлиент.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.Трассы"); ирКлиент.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.Трассы");

View File

@ -47,7 +47,7 @@
{4,0, {4,0,
{0},"",-1,-1,1,0,""},100,0,0,0},0,1, {0},"",-1,-1,1,0,""},100,0,0,0},0,1,
{1,1, {1,1,
{4, {5,
{1,3, {1,3,
{"ru","Страница1"}, {"ru","Страница1"},
{"en","Страница1"}, {"en","Страница1"},
@ -65,7 +65,8 @@
}, },
{3,4, {3,4,
{0} {0}
} },
{7,3,0,1,100}
} }
},1,1,0,4, },1,1,0,4,
{2,8,1,1,1,0,0,0,0}, {2,8,1,1,1,0,0,0,0},
@ -108,7 +109,7 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,0,1, {1,0},0,0,100,0,0},9,2,0,0,0,1,
{5,b6003b3d-fc09-486e-932f-789f998ad0e2,178,1,1, {5,b6003b3d-fc09-486e-932f-789f998ad0e2,178,1,1,
{7,75cd34d9-08c0-422c-be14-060e1129ab80,1,e1692cc2-605b-4535-84dd-28440238746c, {7,d08b1d61-8770-4d27-9228-9583e7ad4041,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыВыбрать", {3,"ДействияФормыВыбрать",
{1,"ДействияФормыВыбрать", {1,"ДействияФормыВыбрать",
{1,1, {1,1,
@ -135,7 +136,7 @@
{"en","Выбрать"}, {"en","Выбрать"},
{"uk","Выбрать"} {"uk","Выбрать"}
},1},1, },1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,75cd34d9-08c0-422c-be14-060e1129ab80, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,d08b1d61-8770-4d27-9228-9583e7ad4041,
{8,"Выбрать",0,1, {8,"Выбрать",0,1,
{1,3, {1,3,
{"ru","Выбрать"}, {"ru","Выбрать"},
@ -146,7 +147,7 @@
{0} {0}
} }
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,72986783-763e-4e2c-af7c-894a1fd30c68,178,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,8041d539-ec72-48f5-8020-de4319d108b4,178,0,0}
}, },
{8,0,0,621,25,1, {8,0,0,621,25,1,
{0, {0,
@ -239,7 +240,7 @@
{c2cf1953-2796-4fe2-b78c-ff84140b124e, {c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1, {1,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","N"}, {"ru","N"},
{"en","N"}, {"en","N"},
@ -276,7 +277,7 @@
{7,3,0,1,100},1,0,0,4,0,"НомерСтроки", {7,3,0,1,100},1,0,0,4,0,"НомерСтроки",
{},4,0, {},4,0,
{1,0}, {1,0},
{"Pattern"},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0}, {"Pattern"},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0,28},
{-2}, {-2},
{-1}, {-1},
{-1} {-1}
@ -285,7 +286,7 @@
{c2cf1953-2796-4fe2-b78c-ff84140b124e, {c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1, {1,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","На сервере"}, {"ru","На сервере"},
{"en","На сервере"}, {"en","На сервере"},
@ -324,7 +325,7 @@
{1,0}, {1,0},
{"Pattern", {"Pattern",
{"S",10,1} {"S",10,1}
},0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0}, },0,1,00000000-0000-0000-0000-000000000000,0,0,0,0,0,28},
{-1}, {-1},
{0,61942160-fd64-4e5d-ba4e-d76dbce1fae5}, {0,61942160-fd64-4e5d-ba4e-d76dbce1fae5},
{-1} {-1}
@ -333,7 +334,7 @@
{c2cf1953-2796-4fe2-b78c-ff84140b124e, {c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1, {1,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","Инфобаза"}, {"ru","Инфобаза"},
{"en","Инфобаза"}, {"en","Инфобаза"},
@ -378,7 +379,7 @@
jIEjcQViu5RSPm0k5z372c/ZrFf83a+3IUJZDGrb9n13OSsGOwVoDGAqi0SEHGwA jIEjcQViu5RSPm0k5z372c/ZrFf83a+3IUJZDGrb9n13OSsGOwVoDGAqi0SEHGwA
CTmoKJhndok9OMhiapHyhSscBW3tL80nFoVfEhZfDLvRGGhK/plFMAJpASadESxF CTmoKJhndok9OMhiapHyhSscBW3tL80nFoVfEhZfDLvRGGhK/plFMAJpASadESxF
MEdjTZ7NNtVepSkq9SbK9FhlOKeRDuWViP5kpw5fbM4sNd57izVMj8T7xdY3lTtZ MEdjTZ7NNtVepSkq9SbK9FhlOKeRDuWViP5kpw5fbM4sNd57izVMj8T7xdY3lTtZ
jbGLuqo7q0OITttgDseIsW6jl/nLDYzswG86duShKGbEQnoA},0},0,0,0,0,0}, jbGLuqo7q0OITttgDseIsW6jl/nLDYzswG86duShKGbEQnoA},0},0,0,0,0,0,1e2},
{0,91ac08cb-66a7-4dcc-ab9b-8889769cf332}, {0,91ac08cb-66a7-4dcc-ab9b-8889769cf332},
{-1}, {-1},
{-1} {-1}
@ -387,7 +388,7 @@ jbGLuqo7q0OITttgDseIsW6jl/nLDYzswG86duShKGbEQnoA},0},0,0,0,0,0},
{c2cf1953-2796-4fe2-b78c-ff84140b124e, {c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1, {1,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","Пользователь"}, {"ru","Пользователь"},
{"en","Пользователь"}, {"en","Пользователь"},
@ -432,7 +433,7 @@ jbGLuqo7q0OITttgDseIsW6jl/nLDYzswG86duShKGbEQnoA},0},0,0,0,0,0},
jIEjcQViu5RSPm0k5z372c/ZrFf83a+3IUJZDGrb9n13OSsGOwVoDGAqi0SEHGwA jIEjcQViu5RSPm0k5z372c/ZrFf83a+3IUJZDGrb9n13OSsGOwVoDGAqi0SEHGwA
CTmoKJhndok9OMhiapHyhSscBW3tL80nFoVfEhZfDLvRGGhK/plFMAJpASadESxF CTmoKJhndok9OMhiapHyhSscBW3tL80nFoVfEhZfDLvRGGhK/plFMAJpASadESxF
MEdjTZ7NNtVepSkq9SbK9FhlOKeRDuWViP5kpw5fbM4sNd57izVMj8T7xdY3lTtZ MEdjTZ7NNtVepSkq9SbK9FhlOKeRDuWViP5kpw5fbM4sNd57izVMj8T7xdY3lTtZ
jbGLuqo7q0OITttgDseIsW6jl/nLDYzswG86duShKGbEQnoA},0},0,0,0,0,0}, jbGLuqo7q0OITttgDseIsW6jl/nLDYzswG86duShKGbEQnoA},0},0,0,0,0,0,7e1},
{0,3c2d1643-2fe4-4c46-8ba1-23c5e884a819}, {0,3c2d1643-2fe4-4c46-8ba1-23c5e884a819},
{-1}, {-1},
{-1} {-1}
@ -441,7 +442,7 @@ jbGLuqo7q0OITttgDseIsW6jl/nLDYzswG86duShKGbEQnoA},0},0,0,0,0,0},
{c2cf1953-2796-4fe2-b78c-ff84140b124e, {c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1, {1,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","Сеанс"}, {"ru","Сеанс"},
{"en","Сеанс"}, {"en","Сеанс"},
@ -486,7 +487,7 @@ jbGLuqo7q0OITttgDseIsW6jl/nLDYzswG86duShKGbEQnoA},0},0,0,0,0,0},
jIEjcQUSuwRUPkkk+/n585zNesXnfr1NAepqUrt+HIfLWTHYKiAEBIp1FXNEHnVA jIEjcQUSuwRUPkkk+/n585zNesXnfr1NAepqUrt+HIfLWTHYKiAEBIp1FXNEHnVA
GVlossEnu8QObC5OPTAmhzNsNtqYXzWfWCrcMmDoFWE1mnyeki5HCVBgmi5Bi/B5 GVlossEnu8QObC5OPTAmhzNsNtqYXzWfWCrcMmDoFWE1mnyeki5HCVBgmi5Bi/B5
ac5htxGVaq9isUqVLBR6zkLmNOWXeSVFf9jS4YvKN0Wdc85QC+WPeL3Qu66xJ6Mp ac5htxGVaq9isUqVLBR6zkLmNOWXeSVFf9jS4YvKN0Wdc85QC+WPeL3Qu66xJ6Mp
DEE37WC098Fq4/FwDBTaPjiZv9wAZQf+0rkjDyURIxLiAw==},0},0,0,0,0,0}, DEE37WC098Fq4/FwDBTaPjiZv9wAZQf+0rkjDyURIxLiAw==},0},0,0,0,0,0,51.9999999999998},
{0,ae7a207f-66e4-43cc-a8cb-d254df86ded2}, {0,ae7a207f-66e4-43cc-a8cb-d254df86ded2},
{-1}, {-1},
{-1} {-1}
@ -495,7 +496,7 @@ DEE37WC098Fq4/FwDBTaPjiZv9wAZQf+0rkjDyURIxLiAw==},0},0,0,0,0,0},
{c2cf1953-2796-4fe2-b78c-ff84140b124e, {c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1, {1,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","Процесс ОС"}, {"ru","Процесс ОС"},
{"en","Процесс ОС"}, {"en","Процесс ОС"},
@ -540,7 +541,7 @@ DEE37WC098Fq4/FwDBTaPjiZv9wAZQf+0rkjDyURIxLiAw==},0},0,0,0,0,0},
jIEjcQViuwqoBeJIzvPz5zm77YbP8/6YItTVpA79OA63q2KwV4AGsqW6ShSRix0g jIEjcQViuwqoBeJIzvPz5zm77YbP8/6YItTVpA79OA63q2KwV4AGsqW6ShSRix0g
IQcNucIusQeXizH3MCk/OMOR09b+qlljqfDLgMV3hNVoDDSF1BJEMALzdAk6A2vD IQcNucIusQeXizH3MCk/OMOR09b+qlljqfDLgMV3hNVoDDSF1BJEMALzdAk6A2vD
OYddIyrVUaXilSpZRug5yzCnkS7xSor+sKXDF5UfijrvvcUWyh/xerH3XeMuVmMc OYddIyrVUaXilSpZRug5yzCnkS7xSor+sKXDF5UfijrvvcUWyh/xerH3XeMuVmMc
om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0}, om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0,56.9999999999999},
{0,f2f72971-a8de-40c0-9e7f-8cf23d925528}, {0,f2f72971-a8de-40c0-9e7f-8cf23d925528},
{-1}, {-1},
{-1} {-1}
@ -549,7 +550,7 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
{c2cf1953-2796-4fe2-b78c-ff84140b124e, {c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1, {1,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","Префикс"}, {"ru","Префикс"},
{"en","Префикс"}, {"en","Префикс"},
@ -594,7 +595,7 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
Bo7EFUjsUqB8kkjOe/aLnzNfzGTdLtdzhGV1NqvudOqPByNgbYARKC2rVLAeaoAK Bo7EFUjsUqB8kkjOe/aLnzNfzGTdLtdzhGV1NqvudOqPByNgbYARKC2rVLAeaoAK
cuBLwEd2igM4yGIgxJQvUuFKsMy/NJ9YFWFKMD0ZcWOpLV3yFpYAFebuSjpUrEXw cuBLwEd2igM4yGIgxJQvUuFKsMy/NJ9YFWFKMD0ZcWOpLV3yFpYAFebuSjpUrEXw
iliBV5dmY9IYjXnTZHqoQslZKqfkjYr+ZMcXvrh8cdSEEJhqGP9IxotdaLzbs6XY iliBV5dmY9IYjXnTZHqoQslZKqfkjYr+ZMcXvrh8cdSEEJhqGP9IxotdaLzbs6XY
R+vrnm3bRme5xe0uUqy7GLT/dALUGeRLhxelKakZtZDu},0},0,0,0,0,0}, R+vrnm3bRme5xe0uUqy7GLT/dALUGeRLhxelKakZtZDu},0},0,0,0,0,0,70.9999999999999},
{0,3e86eed1-42f0-4158-8e13-523f94297481}, {0,3e86eed1-42f0-4158-8e13-523f94297481},
{-1}, {-1},
{-1} {-1}
@ -603,7 +604,7 @@ R+vrnm3bRme5xe0uUqy7GLT/dALUGeRLhxelKakZtZDu},0},0,0,0,0,0},
{c2cf1953-2796-4fe2-b78c-ff84140b124e, {c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1, {1,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","Дата начала"}, {"ru","Дата начала"},
{"en","Дата начала"}, {"en","Дата начала"},
@ -648,7 +649,7 @@ R+vrnm3bRme5xe0uUqy7GLT/dALUGeRLhxelKakZtZDu},0},0,0,0,0,0},
Fh7JA9gIu/koflhmlvf295bHekXnfr0NQVabQezavu8uZ0FgK2K1ifnJFxuJGRlp Fh7JA9gIu/koflhmlvf295bHekXnfr0NQVabQezavu8uZ0FgK2K1ifnJFxuJGRlp
s4MpWmInjYSUigAxPSjDZKe0/lXzibnClYTGhSE1Cn2ekoxYlMAwTWfSgFwMC5/N s4MpWmInjYSUigAxPSjDZKe0/lXzibnClYTGhSE1Cn2ekoxYlMAwTWfSgFwMC5/N
skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
604r74NR2sPhGDDUbXA8v9wAeAf60bEjDUUWwxLiEw==},0},0,0,0,0,0}, 604r74NR2sPhGDDUbXA8v9wAeAf60bEjDUUWwxLiEw==},0},0,0,0,0,0,97.9999999999997},
{0,1b92843e-7eae-4473-9bbc-9c3b8a2746a5}, {0,1b92843e-7eae-4473-9bbc-9c3b8a2746a5},
{-1}, {-1},
{-1} {-1}
@ -657,7 +658,7 @@ skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
{c2cf1953-2796-4fe2-b78c-ff84140b124e, {c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1, {1,
{8, {8,
{18, {19,
{1,3, {1,3,
{"ru","Дата конца"}, {"ru","Дата конца"},
{"en","Дата конца"}, {"en","Дата конца"},
@ -702,7 +703,7 @@ skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
Fh7JA9gIu/koflhmlvf295bHekXnfr0NQVabQezavu8uZ0FgK2K1ifnJFxuJGRlp Fh7JA9gIu/koflhmlvf295bHekXnfr0NQVabQezavu8uZ0FgK2K1ifnJFxuJGRlp
s4MpWmInjYSUigAxPSjDZKe0/lXzibnClYTGhSE1Cn2ekoxYlMAwTWfSgFwMC5/N s4MpWmInjYSUigAxPSjDZKe0/lXzibnClYTGhSE1Cn2ekoxYlMAwTWfSgFwMC5/N
skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
604r74NR2sPhGDDUbXA8v9wAeAf60bEjDUUWwxLiEw==},0},0,0,0,0,0}, 604r74NR2sPhGDDUbXA8v9wAeAf60bEjDUUWwxLiEw==},0},0,0,0,0,0,93.9999999999998},
{0,3f8d1d6f-8373-4d46-b587-b366effe2ea8}, {0,3f8d1d6f-8373-4d46-b587-b366effe2ea8},
{-1}, {-1},
{-1} {-1}
@ -801,7 +802,7 @@ skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
{0} {0}
} }
} }
},621,213,1,0,1,4,4,25,621,213,96}, },621,213,1,0,1,4,4,30,621,213,96},
{ {
{0},9, {0},9,
{1, {1,

View File

@ -29,7 +29,7 @@
Процедура ЗагрузитьНастройкуВФорме(НастройкаФормы, ДопПараметры) Экспорт Процедура ЗагрузитьНастройкуВФорме(НастройкаФормы, ДопПараметры) Экспорт
ирОбщий.ЗагрузитьНастройкуФормыЛкс(ЭтаФорма, НастройкаФормы); ирКлиент.ЗагрузитьНастройкуФормыЛкс(ЭтаФорма, НастройкаФормы);
Если Не ЭтоТрасса Тогда Если Не ЭтоТрасса Тогда
СвойстваВТерминахМетаданныхПриИзменении(); СвойстваВТерминахМетаданныхПриИзменении();
УстановитьРежимИтогов(ИтогиВключены); УстановитьРежимИтогов(ИтогиВключены);
@ -137,13 +137,13 @@
Тогда Тогда
СтандартнаяОбработка = Ложь; СтандартнаяОбработка = Ложь;
ВариантПросмотра = ПолучитьВариантПросмотраТекстПоИмениРеквизита(ИмяРеквизита); ВариантПросмотра = ПолучитьВариантПросмотраТекстПоИмениРеквизита(ИмяРеквизита);
ирОбщий.ОткрытьТекстЛкс(ВыбраннаяСтрока[Колонка.Данные], Колонка.ТекстШапки, ВариантПросмотра, Истина, ирКлиент.ОткрытьТекстЛкс(ВыбраннаяСтрока[Колонка.Данные], Колонка.ТекстШапки, ВариантПросмотра, Истина,
"" + ВыбраннаяСтрока.МоментВремени + Колонка.Данные); "" + ВыбраннаяСтрока.МоментВремени + Колонка.Данные);
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
Если СтандартнаяОбработка Тогда Если СтандартнаяОбработка Тогда
СтандартнаяОбработка = Ложь; СтандартнаяОбработка = Ложь;
//ирОбщий.ЯчейкаТабличногоПоляРасширенногоЗначения_ВыборЛкс(ЭтаФорма, Элемент, СтандартнаяОбработка); //ирКлиент.ЯчейкаТабличногоПоляРасширенногоЗначения_ВыборЛкс(ЭтаФорма, Элемент, СтандартнаяОбработка);
ОткрытьФормуСобытия(); ОткрытьФормуСобытия();
КонецЕсли; КонецЕсли;
@ -231,7 +231,7 @@
КонецЕсли; КонецЕсли;
РежимДозагрузки = ТаблицаЖурнала.Количество() > 0; РежимДозагрузки = ТаблицаЖурнала.Количество() > 0;
ЗаполнитьЗначенияСвойств(ЭтотОбъект, РезультатЗадания, мИменаВозвращаемыхСвойств); ЗаполнитьЗначенияСвойств(ЭтотОбъект, РезультатЗадания, мИменаВозвращаемыхСвойств);
СостояниеСтрокПоля = ирОбщий.ТабличноеПолеСостояниеСтрокЛкс(ЭлементыФормы.ТаблицаЖурнала, "МоментВремени, ИмяФайлаЛога"); СостояниеСтрокПоля = ирКлиент.ТабличноеПолеСостояниеСтрокЛкс(ЭлементыФормы.ТаблицаЖурнала, "МоментВремени, ИмяФайлаЛога");
Если СостояниеЗадания <> Неопределено Тогда Если СостояниеЗадания <> Неопределено Тогда
ирОбщий.СостояниеЛкс("Загрузка таблицы из фонового задания..."); ирОбщий.СостояниеЛкс("Загрузка таблицы из фонового задания...");
ирОбщий.ЗагрузитьВТаблицуЗначенийЛкс(РезультатЗадания.ТаблицаЖурнала, ТаблицаЖурнала,,,, мНепустыеКолонкиЖурнала); ирОбщий.ЗагрузитьВТаблицуЗначенийЛкс(РезультатЗадания.ТаблицаЖурнала, ТаблицаЖурнала,,,, мНепустыеКолонкиЖурнала);
@ -260,7 +260,7 @@
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
Если Не РежимДозагрузки Тогда Если Не РежимДозагрузки Тогда
ТекущаяСтрокаУстановлена = ирОбщий.ТабличноеПолеВосстановитьСостояниеСтрокЛкс(ЭлементыФормы.ТаблицаЖурнала, СостояниеСтрокПоля); ТекущаяСтрокаУстановлена = ирКлиент.ТабличноеПолеВосстановитьСостояниеСтрокЛкс(ЭлементыФормы.ТаблицаЖурнала, СостояниеСтрокПоля);
Если Не ТекущаяСтрокаУстановлена Тогда Если Не ТекущаяСтрокаУстановлена Тогда
Если ТаблицаЖурнала.Количество() > 0 Тогда Если ТаблицаЖурнала.Количество() > 0 Тогда
ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока = ТаблицаЖурнала[ТаблицаЖурнала.Количество() - 1]; ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока = ТаблицаЖурнала[ТаблицаЖурнала.Количество() - 1];
@ -285,7 +285,7 @@
// Предопределеный метод // Предопределеный метод
Процедура ПроверкаЗавершенияФоновыхЗаданий() Экспорт Процедура ПроверкаЗавершенияФоновыхЗаданий() Экспорт
ирОбщий.ПроверитьЗавершениеФоновыхЗаданийФормыЛкс(ЭтаФорма); ирКлиент.ПроверитьЗавершениеФоновыхЗаданийФормыЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -485,8 +485,8 @@
Процедура ПриОткрытии() Процедура ПриОткрытии()
ирОбщийормариОткрытииЛкс(ЭтаФорма); ирКлиентормариОткрытииЛкс(ЭтаФорма);
ирОбщий.СоздатьМенеджерСохраненияНастроекФормыЛкс(ЭтаФорма); ирКлиент.СоздатьМенеджерСохраненияНастроекФормыЛкс(ЭтаФорма);
//КлиентЗапущенНаКомпьютереСервера = ирОбщий.ЛиКлиентЗапущенНаКомпьютереСервераЛкс(); //КлиентЗапущенНаКомпьютереСервера = ирОбщий.ЛиКлиентЗапущенНаКомпьютереСервераЛкс();
//Если Не КлиентЗапущенНаКомпьютереСервера Тогда //Если Не КлиентЗапущенНаКомпьютереСервера Тогда
// ЭтотОбъект.ЗагружатьЖурналСервера = Ложь; // ЭтотОбъект.ЗагружатьЖурналСервера = Ложь;
@ -516,7 +516,7 @@
УстановитьТипСУБДВТекстахШапокКолонок(); УстановитьТипСУБДВТекстахШапокКолонок();
КонецЕсли; КонецЕсли;
ОбновитьСпискиВыбораПолейСортировки(); ОбновитьСпискиВыбораПолейСортировки();
ирОбщий.УстановитьДоступностьВыполненияНаСервереЛкс(ЭтаФорма); ирКлиент.УстановитьДоступностьВыполненияНаСервереЛкс(ЭтаФорма);
// Перенес в раздел инициализации модуля. Антибаг платформы 8.3.5 https://partners.v8.1c.ru/forum/topic/1323811 // Перенес в раздел инициализации модуля. Антибаг платформы 8.3.5 https://partners.v8.1c.ru/forum/topic/1323811
//ОсновнойАнализТехножурнала = ирКэш.ПолучитьАнализТехножурналаЛкс(); //ОсновнойАнализТехножурнала = ирКэш.ПолучитьАнализТехножурналаЛкс();
@ -555,7 +555,7 @@
Процедура ПроверитьИзменениеОтбораДляИсторииОтложенно() Процедура ПроверитьИзменениеОтбораДляИсторииОтложенно()
ТабличноеПоле = ЭлементыФормы.ТаблицаЖурнала; ТабличноеПоле = ЭлементыФормы.ТаблицаЖурнала;
ДобавленВСписок = ирОбщий.ДобавитьОтборВИсториюТабличногоПоляЛкс(ЭтаФорма, ТабличноеПоле, ТабличноеПоле.ОтборСтрок, СтарыйОтбор); ДобавленВСписок = ирКлиент.ДобавитьОтборВИсториюТабличногоПоляЛкс(ЭтаФорма, ТабличноеПоле, ТабличноеПоле.ОтборСтрок, СтарыйОтбор);
Если ДобавленВСписок Тогда Если ДобавленВСписок Тогда
ОбновитьПодменюПоследнихОтборов(); ОбновитьПодменюПоследнихОтборов();
КонецЕсли; КонецЕсли;
@ -797,19 +797,19 @@
Процедура КаталогЖурналаНачалоВыбора(Элемент, СтандартнаяОбработка) Процедура КаталогЖурналаНачалоВыбора(Элемент, СтандартнаяОбработка)
ирОбщийолеФайловогоКаталога_НачалоВыбораЛкс(Элемент, СтандартнаяОбработка); ирКлиентолеФайловогоКаталога_НачалоВыбораЛкс(Элемент, СтандартнаяОбработка);
КонецПроцедуры КонецПроцедуры
Процедура КаталогЖурналаНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка) Процедура КаталогЖурналаНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, ЭтаФорма); ирОбщий.ПолеВводаСИсториейВыбора_ОбновитьСписокЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура КаталогЖурналаПриИзменении(Элемент) Процедура КаталогЖурналаПриИзменении(Элемент)
ирОбщийолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма); ирКлиентолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -828,7 +828,7 @@
Процедура ДействияФормыНастройкаЖурнала(Кнопка) Процедура ДействияФормыНастройкаЖурнала(Кнопка)
ФормаНастройки = ирОбщий.ПолучитьФормуЛкс("Обработка.ирНастройкаТехножурнала.Форма"); ФормаНастройки = ирКлиент.ПолучитьФормуЛкс("Обработка.ирНастройкаТехножурнала.Форма");
ФормаНастройки.Открыть(); ФормаНастройки.Открыть();
Если ЗагружатьЖурналСервера Тогда Если ЗагружатьЖурналСервера Тогда
ФормаНастройки.НаСервере = Истина; ФормаНастройки.НаСервере = Истина;
@ -847,7 +847,7 @@
Процедура КоманднаяПанельЖурналРегистрацииНастройкаСобытия(Кнопка) Процедура КоманднаяПанельЖурналРегистрацииНастройкаСобытия(Кнопка)
ТекущаяСтрока = ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока; ТекущаяСтрока = ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока;
ФормаНастройки = ирОбщий.ПолучитьФормуЛкс("Обработка.ирНастройкаТехножурнала.Форма"); ФормаНастройки = ирКлиент.ПолучитьФормуЛкс("Обработка.ирНастройкаТехножурнала.Форма");
ФормаНастройки.Открыть(); ФормаНастройки.Открыть();
Если ТекущаяСтрока <> Неопределено Тогда Если ТекущаяСтрока <> Неопределено Тогда
ФормаНастройки.НаСервере = ТекущаяСтрока.НаСервере; ФормаНастройки.НаСервере = ТекущаяСтрока.НаСервере;
@ -935,7 +935,7 @@
Процедура ПриАктивизацииСтрокиИтогов(Элемент = Неопределено) Процедура ПриАктивизацииСтрокиИтогов(Элемент = Неопределено)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
мАктуальныеСвойства = Неопределено; мАктуальныеСвойства = Неопределено;
Если ИтогиВключены Тогда Если ИтогиВключены Тогда
ПанельИтоги = ЭлементыФормы.ПанельИтоги; ПанельИтоги = ЭлементыФормы.ПанельИтоги;
@ -1064,7 +1064,7 @@
Если НовыйРежим <> ИтогиВключены Тогда Если НовыйРежим <> ИтогиВключены Тогда
ЭтаФорма.ИтогиВключены = НовыйРежим; ЭтаФорма.ИтогиВключены = НовыйРежим;
ирОбщий.ИзменитьСвернутостьЛкс(ЭтаФорма, ИтогиВключены, ЭлементыФормы.ПанельИтоги, ЭтаФорма.ЭлементыФормы.гРазделительИтогиЖурнал, ЭтаФорма.Панель, "верх"); ирКлиент.ИзменитьСвернутостьЛкс(ЭтаФорма, ИтогиВключены, ЭлементыФормы.ПанельИтоги, ЭтаФорма.ЭлементыФормы.гРазделительИтогиЖурнал, ЭтаФорма.Панель, "верх");
КонецЕсли; КонецЕсли;
Если Не ИтогиВключены Тогда Если Не ИтогиВключены Тогда
мАктуальныеСвойства = Неопределено; мАктуальныеСвойства = Неопределено;
@ -1082,8 +1082,8 @@
Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка) Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка)
Если Не Отказ Тогда Если Не Отказ Тогда
ирОбщий.ИзменитьСвернутостьЛкс(ЭтаФорма, Истина, ЭлементыФормы.ПанельИтоги, ЭтаФорма.ЭлементыФормы.гРазделительИтогиЖурнал, ЭтаФорма.Панель, "верх"); ирКлиент.ИзменитьСвернутостьЛкс(ЭтаФорма, Истина, ЭлементыФормы.ПанельИтоги, ЭтаФорма.ЭлементыФормы.гРазделительИтогиЖурнал, ЭтаФорма.Панель, "верх");
ирОбщий.ИзменитьСвернутостьЛкс(ЭтаФорма, Истина, ЭлементыФормы.ПанельСвойств, ЭтаФорма.ЭлементыФормы.гРазделительЖурналСвойства, ЭтаФорма.Панель, "низ"); ирКлиент.ИзменитьСвернутостьЛкс(ЭтаФорма, Истина, ЭлементыФормы.ПанельСвойств, ЭтаФорма.ЭлементыФормы.гРазделительЖурналСвойства, ЭтаФорма.Панель, "низ");
//Для Каждого ИмяКолонки Из мИзмененныеВидимостиКолонок Цикл //Для Каждого ИмяКолонки Из мИзмененныеВидимостиКолонок Цикл
// КолонкаТП = ЭлементыФормы.ТаблицаЖурнала.Колонки.Найти(ИмяКолонки); // КолонкаТП = ЭлементыФормы.ТаблицаЖурнала.Колонки.Найти(ИмяКолонки);
// Если КолонкаТП <> Неопределено Тогда // Если КолонкаТП <> Неопределено Тогда
@ -1152,7 +1152,7 @@
Процедура ДействияФормыНастройкаЧтение(Кнопка) Процедура ДействияФормыНастройкаЧтение(Кнопка)
ФормаНастройки = ПолучитьФорму("НастройкаЧтения"); ФормаНастройки = ПолучитьФорму("НастройкаЧтения", ЭтаФорма);
ФормаНастройки.Открыть(); ФормаНастройки.Открыть();
КонецПроцедуры КонецПроцедуры
@ -1174,7 +1174,7 @@
Процедура ОткрытьФормуСобытия(Кнопка = Неопределено) Экспорт Процедура ОткрытьФормуСобытия(Кнопка = Неопределено) Экспорт
//ирОбщий.ЯчейкаТабличногоПоляРасширенногоЗначения_ВыборЛкс(ЭтаФорма, Элемент, СтандартнаяОбработка); //ирКлиент.ЯчейкаТабличногоПоляРасширенногоЗначения_ВыборЛкс(ЭтаФорма, Элемент, СтандартнаяОбработка);
ВыбраннаяСтрока = ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока; ВыбраннаяСтрока = ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока;
Если ВыбраннаяСтрока = Неопределено Тогда Если ВыбраннаяСтрока = Неопределено Тогда
Возврат; Возврат;
@ -1321,13 +1321,13 @@
Процедура ОбновлениеОтображения() Процедура ОбновлениеОтображения()
ирОбщийорма_ОбновлениеОтображенияЛкс(ЭтаФорма); ирКлиенторма_ОбновлениеОтображенияЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура ОтборТекстSDBLНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка) Процедура ОтборТекстSDBLНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, ЭтаФорма); ирОбщий.ПолеВводаСИсториейВыбора_ОбновитьСписокЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -1386,19 +1386,19 @@
ЭлементОтбора.ВидСравнения = ВидСравнения.Содержит; ЭлементОтбора.ВидСравнения = ВидСравнения.Содержит;
ЭлементОтбора.Значение = ПреобразоватьЗначениеВSDBL(СсылкаДляПоиска); ЭлементОтбора.Значение = ПреобразоватьЗначениеВSDBL(СсылкаДляПоиска);
КонецЕсли; КонецЕсли;
ирОбщийолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма); ирКлиентолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура ТаблицаДляПоискаНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка) Процедура ТаблицаДляПоискаНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, ЭтаФорма); ирОбщий.ПолеВводаСИсториейВыбора_ОбновитьСписокЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура ТаблицаЖурналаПриАктивизацииСтроки(Элемент) Процедура ТаблицаЖурналаПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
ТекущаяСтрока = Элемент.ТекущаяСтрока; ТекущаяСтрока = Элемент.ТекущаяСтрока;
Если Истина Если Истина
И ТекущаяСтрока <> Неопределено И ТекущаяСтрока <> Неопределено
@ -1417,13 +1417,13 @@
КонецЕсли; КонецЕсли;
Если ТипЗнч(ЭлементУправления) = Тип("ПолеТекстовогоДокумента") Тогда Если ТипЗнч(ЭлементУправления) = Тип("ПолеТекстовогоДокумента") Тогда
ЭлементУправления.УстановитьТекст(ЗначениеПоля); ЭлементУправления.УстановитьТекст(ЗначениеПоля);
ирОбщий.УстановитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, Страница, Истина); ирКлиент.УстановитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, Страница, Истина);
ИначеЕсли ТипЗнч(ЭлементУправления.Значение) = Тип("ДеревоЗначений") Тогда ИначеЕсли ТипЗнч(ЭлементУправления.Значение) = Тип("ДеревоЗначений") Тогда
ЭлементУправления.Значение.Строки.Очистить(); ЭлементУправления.Значение.Строки.Очистить();
ирОбщий.УстановитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, Страница, Ложь); ирКлиент.УстановитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, Страница, Ложь);
ИначеЕсли ТипЗнч(ЭлементУправления.Значение) = Тип("ТаблицаЗначений") Тогда ИначеЕсли ТипЗнч(ЭлементУправления.Значение) = Тип("ТаблицаЗначений") Тогда
ЭлементУправления.Значение.Очистить(); ЭлементУправления.Значение.Очистить();
ирОбщий.УстановитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, Страница, Ложь); ирКлиент.УстановитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, Страница, Ложь);
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
ОбновитьТекущуюСтраницуПанелиЭлемента(); ОбновитьТекущуюСтраницуПанелиЭлемента();
@ -1447,7 +1447,7 @@
Если ТипЗнч(ЭлементУправления) = Тип("ПолеТекстовогоДокумента") Тогда Если ТипЗнч(ЭлементУправления) = Тип("ПолеТекстовогоДокумента") Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
Если Не ирОбщий.ПолучитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, ТекущаяСтраница) Тогда Если Не ирКлиент.ПолучитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, ТекущаяСтраница) Тогда
Если ТекущаяСтрока = Неопределено Тогда Если ТекущаяСтрока = Неопределено Тогда
ЗначениеПоля = Неопределено; ЗначениеПоля = Неопределено;
Иначе Иначе
@ -1458,7 +1458,7 @@
ИначеЕсли ЭлементУправления = ЭлементыФормы.ТаблицыМетаданных Тогда ИначеЕсли ЭлементУправления = ЭлементыФормы.ТаблицыМетаданных Тогда
ОбновитьТаблицыМетаданных(ЗначениеПоля); ОбновитьТаблицыМетаданных(ЗначениеПоля);
КонецЕсли; КонецЕсли;
ирОбщий.УстановитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, ТекущаяСтраница, Истина); ирКлиент.УстановитьГотовностьДанныхСтраницыЛкс(ЭтаФорма, ТекущаяСтраница, Истина);
КонецЕсли; КонецЕсли;
Если ЭлементУправления = ЭлементыФормы.Контекст Тогда Если ЭлементУправления = ЭлементыФормы.Контекст Тогда
Если ЭлементыФормы.ТаблицаЖурнала.ТекущаяКолонка = ЭлементыФормы.ТаблицаЖурнала.Колонки.СтрокаМодуля Тогда Если ЭлементыФормы.ТаблицаЖурнала.ТекущаяКолонка = ЭлементыФормы.ТаблицаЖурнала.Колонки.СтрокаМодуля Тогда
@ -1521,14 +1521,14 @@
Если ТекущаяСтраница <> Неопределено Тогда Если ТекущаяСтраница <> Неопределено Тогда
ЭлементыФормы.ПанельСвойств.ТекущаяСтраница = ТекущаяСтраница; ЭлементыФормы.ПанельСвойств.ТекущаяСтраница = ТекущаяСтраница;
КонецЕсли; КонецЕсли;
ирОбщий.ТабличноеПолеПриАктивацииКолонкиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивацииКолонкиЛкс(ЭтаФорма, Элемент);
КонецПроцедуры КонецПроцедуры
Процедура КоманднаяПанельЖурналРегистрацииПоказыватьПанельСвойств(Кнопка) Процедура КоманднаяПанельЖурналРегистрацииПоказыватьПанельСвойств(Кнопка)
Кнопка.Пометка = Не Кнопка.Пометка; Кнопка.Пометка = Не Кнопка.Пометка;
ирОбщий.ИзменитьСвернутостьЛкс(ЭтаФорма, Кнопка.Пометка, ЭлементыФормы.ПанельСвойств, ЭтаФорма.ЭлементыФормы.гРазделительЖурналСвойства, ЭтаФорма.Панель, "низ"); ирКлиент.ИзменитьСвернутостьЛкс(ЭтаФорма, Кнопка.Пометка, ЭлементыФормы.ПанельСвойств, ЭтаФорма.ЭлементыФормы.гРазделительЖурналСвойства, ЭтаФорма.Панель, "низ");
ОбновитьТекущуюСтраницуПанелиЭлемента(); ОбновитьТекущуюСтраницуПанелиЭлемента();
КонецПроцедуры КонецПроцедуры
@ -1562,13 +1562,13 @@
Процедура ДействияФормыСохранитьКак(Кнопка) Процедура ДействияФормыСохранитьКак(Кнопка)
СтруктураФайла = Новый Структура("ЭтоТрасса, ДанныеЖурнала", ЭтоТрасса, ТаблицаЖурнала.Выгрузить()); СтруктураФайла = Новый Структура("ЭтоТрасса, ДанныеЖурнала", ЭтоТрасса, ТаблицаЖурнала.Выгрузить());
ирОбщий.СохранитьЗначениеВФайлИнтерактивноЛкс(СтруктураФайла, "tld", "Данные техножурнала 1С", Истина); ирКлиент.СохранитьЗначениеВФайлИнтерактивноЛкс(СтруктураФайла, "tld", "Данные техножурнала 1С", Истина);
КонецПроцедуры КонецПроцедуры
Процедура ДействияФормыОткрытьФайл(Кнопка) Процедура ДействияФормыОткрытьФайл(Кнопка)
СтруктураФайла = ирОбщий.ЗагрузитьЗначениеИзФайлаИнтерактивноЛкс("tld", "Данные техножурнала 1С", Истина); СтруктураФайла = ирКлиент.ЗагрузитьЗначениеИзФайлаИнтерактивноЛкс("tld", "Данные техножурнала 1С", Истина);
Если СтруктураФайла = Неопределено Тогда Если СтруктураФайла = Неопределено Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
@ -1595,7 +1595,7 @@
ЭлементОтбора.ВидСравнения = ВидСравнения.Содержит; ЭлементОтбора.ВидСравнения = ВидСравнения.Содержит;
ЭлементОтбора.Значение = ПолучитьСтрокуОтбораТекстаSDBL(); ЭлементОтбора.Значение = ПолучитьСтрокуОтбораТекстаSDBL();
КонецЕсли; КонецЕсли;
ирОбщийолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма); ирКлиентолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -1610,7 +1610,7 @@
ЭлементОтбора.ВидСравнения = ВидСравнения.Содержит; ЭлементОтбора.ВидСравнения = ВидСравнения.Содержит;
ЭлементОтбора.Значение = ОтборСтрокаМодуля; ЭлементОтбора.Значение = ОтборСтрокаМодуля;
КонецЕсли; КонецЕсли;
ирОбщийолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма); ирКлиентолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -1663,7 +1663,7 @@
ЭлементОтбора.ВидСравнения = ВидСравнения.Содержит; ЭлементОтбора.ВидСравнения = ВидСравнения.Содержит;
ЭлементОтбора.Значение = ПолучитьСтрокуОтбораТекстаСУБД(); ЭлементОтбора.Значение = ПолучитьСтрокуОтбораТекстаСУБД();
КонецЕсли; КонецЕсли;
ирОбщийолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма); ирКлиентолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -1671,12 +1671,12 @@
Если ТипЗнч(Элемент.Значение) = Тип("Строка") Тогда Если ТипЗнч(Элемент.Значение) = Тип("Строка") Тогда
СтандартнаяОбработка = Ложь; СтандартнаяОбработка = Ложь;
ФормаВыбора = ирОбщий.ПолучитьФормуВыбораТаблицыСтруктурыБДЛкс(Ложь, Элемент.Значение); ФормаВыбора = ирКлиент.ПолучитьФормуВыбораТаблицыСтруктурыБДЛкс(Ложь, Элемент.Значение);
ИмяТаблицыХранения = ФормаВыбора.ОткрытьМодально(); ИмяТаблицыХранения = ФормаВыбора.ОткрытьМодально();
Если ИмяТаблицыХранения = Неопределено Тогда Если ИмяТаблицыХранения = Неопределено Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ирОбщий.ИнтерактивноЗаписатьВПолеВводаЛкс(Элемент, ИмяТаблицыХранения); ирКлиент.ИнтерактивноЗаписатьВПолеВводаЛкс(Элемент, ИмяТаблицыХранения);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -1684,18 +1684,18 @@
Процедура ОтборТекстСУБДНачалоВыбора(Элемент, СтандартнаяОбработка) Процедура ОтборТекстСУБДНачалоВыбора(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь; СтандартнаяОбработка = Ложь;
ФормаВыбора = ирОбщий.ПолучитьФормуВыбораТаблицыСтруктурыБДЛкс(Истина, Элемент.Значение); ФормаВыбора = ирКлиент.ПолучитьФормуВыбораТаблицыСтруктурыБДЛкс(Истина, Элемент.Значение);
ИмяТаблицыХранения = ФормаВыбора.ОткрытьМодально(); ИмяТаблицыХранения = ФормаВыбора.ОткрытьМодально();
Если ИмяТаблицыХранения = Неопределено Тогда Если ИмяТаблицыХранения = Неопределено Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ирОбщий.ИнтерактивноЗаписатьВПолеВводаЛкс(Элемент, ИмяТаблицыХранения); ирКлиент.ИнтерактивноЗаписатьВПолеВводаЛкс(Элемент, ИмяТаблицыХранения);
КонецПроцедуры КонецПроцедуры
Процедура ОтборТекстСУБДНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка) Процедура ОтборТекстСУБДНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, ЭтаФорма); ирОбщий.ПолеВводаСИсториейВыбора_ОбновитьСписокЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -1716,7 +1716,7 @@
Процедура СтруктураКоманднойПанелиНажатие(Кнопка) Процедура СтруктураКоманднойПанелиНажатие(Кнопка)
ирОбщий.ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Кнопка); ирКлиент.ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
@ -1744,19 +1744,19 @@
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт
ирОбщийорма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник); ирКлиенторма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник);
КонецПроцедуры КонецПроцедуры
Процедура КлсКомандаНажатие(Кнопка) Экспорт Процедура КлсКомандаНажатие(Кнопка) Экспорт
ирОбщий.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка); ирКлиент.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
Процедура ОбработчикОжиданияСПараметрамиЛкс() Экспорт Процедура ОбработчикОжиданияСПараметрамиЛкс() Экспорт
ирОбщий.ОбработчикОжиданияСПараметрамиЛкс(); ирКлиент.ОбработчикОжиданияСПараметрамиЛкс();
КонецПроцедуры КонецПроцедуры
@ -1768,7 +1768,7 @@
Процедура ПриЗакрытии() Процедура ПриЗакрытии()
ирОбщийормариЗакрытииЛкс(ЭтаФорма); ирКлиентормариЗакрытииЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -1805,35 +1805,35 @@
Процедура КонтекстПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт Процедура КонтекстПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры КонецПроцедуры
Процедура КонтекстПриАктивизацииСтроки(Элемент) Процедура КонтекстПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
КонецПроцедуры КонецПроцедуры
Процедура КонтекстВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка) Процедура КонтекстВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
Если Колонка = ЭлементыФормы.Контекст.Колонки.Ссылка Тогда Если Колонка = ЭлементыФормы.Контекст.Колонки.Ссылка Тогда
ирОбщий.ПоказатьСсылкуНаМодульКонфигурацииЛкс(ВыбраннаяСтрока.Модуль); ирКлиент.ПоказатьСсылкуНаМодульКонфигурацииЛкс(ВыбраннаяСтрока.Модуль);
ИначеЕсли Колонка = ЭлементыФормы.Контекст.Колонки.Метод Тогда ИначеЕсли Колонка = ЭлементыФормы.Контекст.Колонки.Метод Тогда
//Если ЗначениеЗаполнено(ВыбраннаяСтрока.Метод) Тогда //Если ЗначениеЗаполнено(ВыбраннаяСтрока.Метод) Тогда
// ирОбщий.ПерейтиКОпределениюМетодаВКонфигуратореЛкс(ВыбраннаяСтрока.Метод); // ирОбщий.ПерейтиКОпределениюМетодаВКонфигуратореЛкс(ВыбраннаяСтрока.Метод);
//КонецЕсли; //КонецЕсли;
ИначеЕсли Колонка = ЭлементыФормы.Контекст.Колонки.Модуль Тогда ИначеЕсли Колонка = ЭлементыФормы.Контекст.Колонки.Модуль Тогда
ирОбщий.ОткрытьОбъектМетаданныхПоИмениМодуляЛкс(ВыбраннаяСтрока.Модуль); ирКлиент.ОткрытьОбъектМетаданныхПоИмениМодуляЛкс(ВыбраннаяСтрока.Модуль);
ИначеЕсли Колонка = ЭлементыФормы.Контекст.Колонки.Ссылка Тогда ИначеЕсли Колонка = ЭлементыФормы.Контекст.Колонки.Ссылка Тогда
ирОбщий.ПоказатьСсылкуНаСтрокуМодуляЛкс(ВыбраннаяСтрока.Ссылка); ирКлиент.ПоказатьСсылкуНаСтрокуМодуляЛкс(ВыбраннаяСтрока.Ссылка);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщийорма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры КонецПроцедуры
@ -1868,26 +1868,26 @@
Тогда Тогда
ОформлениеСтроки.ЦветФона = Новый Цвет(245, 255, 245); ОформлениеСтроки.ЦветФона = Новый Цвет(245, 255, 245);
КонецЕсли; КонецЕсли;
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры КонецПроцедуры
Процедура ИтогиПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Процедура ИтогиПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
ОформлениеСтроки.Ячейки.НомерСтроки.Значение = Элемент.Значение.Индекс(ДанныеСтроки) + 1; ОформлениеСтроки.Ячейки.НомерСтроки.Значение = Элемент.Значение.Индекс(ДанныеСтроки) + 1;
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры КонецПроцедуры
Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт
ирОбщий.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок); ирКлиент.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры КонецПроцедуры
Процедура ДействияФормыИТС(Кнопка) Процедура ДействияФормыИТС(Кнопка)
ирОбщий.ОткрытьСсылкуИТСЛкс("https://its.1c.ru/db/v?doc/bookmark/adm/TI000000151"); ирКлиент.ОткрытьСсылкуИТСЛкс("https://its.1c.ru/db/v?doc/bookmark/adm/TI000000151");
КонецПроцедуры КонецПроцедуры
@ -1903,7 +1903,7 @@
Процедура ТаблицыМетаданныхВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка) Процедура ТаблицыМетаданныхВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
ирОбщий.ОткрытьОбъектМетаданныхЛкс(ВыбраннаяСтрока.Имя); ирКлиент.ОткрытьОбъектМетаданныхЛкс(ВыбраннаяСтрока.Имя);
КонецПроцедуры КонецПроцедуры
@ -1946,7 +1946,7 @@
КонсольКомпоновокДанных.ОткрытьПоТабличномуПолю(ТабличноеПоле, СхемаКомпоновки, НастройкаКомпоновки, ВнешниеНаборыДанных); КонсольКомпоновокДанных.ОткрытьПоТабличномуПолю(ТабличноеПоле, СхемаКомпоновки, НастройкаКомпоновки, ВнешниеНаборыДанных);
КонецПроцедуры КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.Форма"); ирКлиент.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.Форма");
// Установим ключевые группировки для страниц итогов // Установим ключевые группировки для страниц итогов
ПанельИтоги = ЭлементыФормы.ПанельИтоги; ПанельИтоги = ЭлементыФормы.ПанельИтоги;

View File

@ -2,7 +2,7 @@
//ирПортативный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирПортативный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирПортативный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирПортативный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирКлиент Экспорт;
#Если Клиент Тогда #Если Клиент Тогда
Перем мПараметры Экспорт; Перем мПараметры Экспорт;
@ -83,7 +83,7 @@
//ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий"); //ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий");
//ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш"); //ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш");
//ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер"); //ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер");
//ирПортативный ирПривилегированный = ирПортативный.ПолучитьОбщийМодульЛкс("ирПривилегированный"); //ирПортативный ирКлиент = ирПортативный.ПолучитьОбщийМодульЛкс("ирКлиент");
Описание = "Здесь задается выражение для вычисления на встроенном языке. Для обращения к значениям параметров служит переменная Параметры."; Описание = "Здесь задается выражение для вычисления на встроенном языке. Для обращения к значениям параметров служит переменная Параметры.";
#КонецЕсли #КонецЕсли

View File

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

View File

@ -114,7 +114,7 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000}, {0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1, {1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,75f9e26a-cbd0-46e7-9075-cf010750da98,7,1,3, {5,75f9e26a-cbd0-46e7-9075-cf010750da98,7,1,3,
{7,f3f44c9d-07ed-407e-ab00-54519e0a9ba1,1,e1692cc2-605b-4535-84dd-28440238746c, {7,4af4fe54-255d-41a1-9d1e-f3623066e440,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыОК", {3,"ОсновныеДействияФормыОК",
{1,"ОсновныеДействияФормыОК", {1,"ОсновныеДействияФормыОК",
{1,1, {1,1,
@ -137,22 +137,22 @@
{"uk","Записать формулу"} {"uk","Записать формулу"}
}, },
{1,0},1}, {1,0},1},
{7,22b7b46c-30fc-4076-8271-029aa24a952c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,78b6ab1f-1160-41f5-9901-dc24cf6a392c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,35e48302-23c4-442d-b389-9327a1be075e,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,4f1087ad-64d2-44e0-a812-6d26d82df3e4,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,142, {6,4294967295,00000000-0000-0000-0000-000000000000,142,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,1},1, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,f3f44c9d-07ed-407e-ab00-54519e0a9ba1, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,4af4fe54-255d-41a1-9d1e-f3623066e440,
{8,"ОК",0,2, {8,"ОК",0,2,
{1,3, {1,3,
{"ru"," ОК "}, {"ru"," ОК "},
{"en"," ОК "}, {"en"," ОК "},
{"uk"," ОК "} {"uk"," ОК "}
},1,75f9e26a-cbd0-46e7-9075-cf010750da98,4,1e2,0,1,1,0,0,0,0},22b7b46c-30fc-4076-8271-029aa24a952c, },1,75f9e26a-cbd0-46e7-9075-cf010750da98,4,1e2,0,1,1,0,0,0,0},78b6ab1f-1160-41f5-9901-dc24cf6a392c,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,75f9e26a-cbd0-46e7-9075-cf010750da98,7,1e2,2,0,1,0,0,0,0},35e48302-23c4-442d-b389-9327a1be075e, },0,75f9e26a-cbd0-46e7-9075-cf010750da98,7,1e2,2,0,1,0,0,0,0},4f1087ad-64d2-44e0-a812-6d26d82df3e4,
{8,"Закрыть",0,1, {8,"Закрыть",0,1,
{1,3, {1,3,
{"ru","Закрыть"}, {"ru","Закрыть"},
@ -163,7 +163,7 @@
{0} {0}
} }
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,256855e6-56b2-403c-b403-c6abd983ad7a,4,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,aa48a4a1-da08-4886-8c8b-5539b4f0fb5f,4,0,0}
}, },
{8,0,267,400,292,1, {8,0,267,400,292,1,
{0, {0,
@ -698,7 +698,7 @@
{0} {0}
} }
} }
},400,292,1,0,1,4,4,234,400,292,96}, },400,292,1,0,1,4,4,241,400,292,96},
{ {
{7},13, {7},13,
{3, {3,

View File

@ -1,5 +1,5 @@
 
&НаКлиенте &НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
ирОбщий.ОткрытьФормуЛкс("Обработка.ирВыгрузкаЗагрузкаДанныхЧерезФайл.Форма"); ирКлиент.ОткрытьФормуЛкс("Обработка.ирВыгрузкаЗагрузкаДанныхЧерезФайл.Форма");
КонецПроцедуры КонецПроцедуры

View File

@ -2,7 +2,7 @@
//ирПортативный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирПортативный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирПортативный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирПортативный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирКлиент Экспорт;
Перем мПоследнийПрочитанныйОбъект Экспорт; Перем мПоследнийПрочитанныйОбъект Экспорт;
Перем мСериализатор Экспорт; Перем мСериализатор Экспорт;
@ -733,7 +733,7 @@
//ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий"); //ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий");
//ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш"); //ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш");
//ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер"); //ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер");
//ирПортативный ирПривилегированный = ирПортативный.ПолучитьОбщийМодульЛкс("ирПривилегированный"); //ирПортативный ирКлиент = ирПортативный.ПолучитьОбщийМодульЛкс("ирКлиент");
ЭтотОбъект.КоличествоПотоков = 1; ЭтотОбъект.КоличествоПотоков = 1;
ЭтотОбъект.КоличествоОбъектовВПорции = 10; ЭтотОбъект.КоличествоОбъектовВПорции = 10;

View File

@ -5,7 +5,7 @@
Процедура ЗагрузитьНастройкуВФорме(НастройкаФормы, ДопПараметры) Экспорт Процедура ЗагрузитьНастройкуВФорме(НастройкаФормы, ДопПараметры) Экспорт
ирОбщий.ЗагрузитьНастройкуФормыЛкс(ЭтаФорма, НастройкаФормы); ирКлиент.ЗагрузитьНастройкуФормыЛкс(ЭтаФорма, НастройкаФормы);
НастроитьЭлементыФормы(); НастроитьЭлементыФормы();
КонецПроцедуры КонецПроцедуры
@ -95,7 +95,7 @@
// Предопределеный метод // Предопределеный метод
Процедура ПроверкаЗавершенияФоновыхЗаданий() Экспорт Процедура ПроверкаЗавершенияФоновыхЗаданий() Экспорт
ирОбщий.ПроверитьЗавершениеФоновыхЗаданийФормыЛкс(ЭтаФорма); ирКлиент.ПроверитьЗавершениеФоновыхЗаданийФормыЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -133,7 +133,7 @@
ДобавитьСобытиеОбменаПоОбъекту(мПоследнийПрочитанныйОбъект, "Последний считанный из файла объект", Ложь); ДобавитьСобытиеОбменаПоОбъекту(мПоследнийПрочитанныйОбъект, "Последний считанный из файла объект", Ложь);
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
ирОбщий.ОповеститьФормыПодсистемыЛкс("ЗаписанОбъект", , ЭтаФорма); ирКлиент.ОповеститьФормыПодсистемыЛкс("ЗаписанОбъект", , ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -150,32 +150,32 @@
Процедура ИмяФайлаНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка) Процедура ИмяФайлаНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, ЭтаФорма); ирОбщий.ПолеВводаСИсториейВыбора_ОбновитьСписокЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура ИмяФайлаПриИзменении(Элемент) Процедура ИмяФайлаПриИзменении(Элемент)
ирОбщийолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма); ирКлиентолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура ИмяФайлаНачалоВыбора(Элемент, СтандартнаяОбработка) Процедура ИмяФайлаНачалоВыбора(Элемент, СтандартнаяОбработка)
лПолноеИмяФайла = ирОбщий.ВыбратьФайлЛкс(, "zip",, Элемент.Значение); лПолноеИмяФайла = ирКлиент.ВыбратьФайлЛкс(, "zip",, Элемент.Значение);
Если лПолноеИмяФайла <> Неопределено Тогда Если лПолноеИмяФайла <> Неопределено Тогда
ирОбщий.ИнтерактивноЗаписатьВПолеВводаЛкс(Элемент, лПолноеИмяФайла); ирКлиент.ИнтерактивноЗаписатьВПолеВводаЛкс(Элемент, лПолноеИмяФайла);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
Процедура ПриОткрытии() Процедура ПриОткрытии()
ирОбщийормариОткрытииЛкс(ЭтаФорма); ирКлиентормариОткрытииЛкс(ЭтаФорма);
ирОбщий.СоздатьМенеджерСохраненияНастроекФормыЛкс(ЭтаФорма); ирКлиент.СоздатьМенеджерСохраненияНастроекФормыЛкс(ЭтаФорма);
Панель1ПриСменеСтраницы(); Панель1ПриСменеСтраницы();
ирОбщий.УстановитьДоступностьВыполненияНаСервереЛкс(ЭтаФорма); ирКлиент.УстановитьДоступностьВыполненияНаСервереЛкс(ЭтаФорма);
ирОбщий.НастроитьПоляВводаПараметровПотоковЛкс(ЭтаФорма); ирКлиент.НастроитьПоляВводаПараметровПотоковЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -194,32 +194,32 @@
Процедура УзелОтправительНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка) Процедура УзелОтправительНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, ЭтаФорма); ирОбщий.ПолеВводаСИсториейВыбора_ОбновитьСписокЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура УзелОтправительПриИзменении(Элемент) Процедура УзелОтправительПриИзменении(Элемент)
ирОбщийолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма); ирКлиентолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура УзелОтбораОбъектовПриИзменении(Элемент) Процедура УзелОтбораОбъектовПриИзменении(Элемент)
ирОбщийолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма); ирКлиентолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура УзелОтбораОбъектовНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка) Процедура УзелОтбораОбъектовНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, ЭтаФорма); ирОбщий.ПолеВводаСИсториейВыбора_ОбновитьСписокЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура ДействияФормыРедакторИзмененийНаУзле(Кнопка) Процедура ДействияФормыРедакторИзмененийНаУзле(Кнопка)
Если ЗначениеЗаполнено(УзелВыборкиДанных) Тогда Если ЗначениеЗаполнено(УзелВыборкиДанных) Тогда
Форма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирРедакторИзмененийНаУзлах.Форма"); Форма = ирКлиент.ПолучитьФормуЛкс("Обработка.ирРедакторИзмененийНаУзлах.Форма");
Форма.ПараметрУзелОбмена = УзелВыборкиДанных; Форма.ПараметрУзелОбмена = УзелВыборкиДанных;
Форма.Открыть(); Форма.Открыть();
КонецЕсли; КонецЕсли;
@ -228,61 +228,61 @@
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт
ирОбщийорма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник); ирКлиенторма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник);
КонецПроцедуры КонецПроцедуры
Процедура КлсКомандаНажатие(Кнопка) Экспорт Процедура КлсКомандаНажатие(Кнопка) Экспорт
ирОбщий.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка); ирКлиент.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
Процедура ОбработчикОжиданияСПараметрамиЛкс() Экспорт Процедура ОбработчикОжиданияСПараметрамиЛкс() Экспорт
ирОбщий.ОбработчикОжиданияСПараметрамиЛкс(); ирКлиент.ОбработчикОжиданияСПараметрамиЛкс();
КонецПроцедуры КонецПроцедуры
Процедура СтруктураКоманднойПанелиНажатие(Кнопка) Процедура СтруктураКоманднойПанелиНажатие(Кнопка)
ирОбщий.ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Кнопка); ирКлиент.ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
Процедура ПриЗакрытии() Процедура ПриЗакрытии()
ирОбщийормариЗакрытииЛкс(ЭтаФорма); ирКлиентормариЗакрытииЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Процедура ДействияФормыПараметрыЗаписи(Кнопка) Процедура ДействияФормыПараметрыЗаписи(Кнопка)
ирОбщий.ОткрытьОбщиеПараметрыЗаписиЛкс(); ирКлиент.ОткрытьОбщиеПараметрыЗаписиЛкс();
КонецПроцедуры КонецПроцедуры
Процедура РезультатЗагрузкиПриАктивизацииСтроки(Элемент) Процедура РезультатЗагрузкиПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
КонецПроцедуры КонецПроцедуры
Процедура РезультатЗагрузкиПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт Процедура РезультатЗагрузкиПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры КонецПроцедуры
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщийорма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры КонецПроцедуры
Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт
ирОбщий.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок); ирКлиент.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры КонецПроцедуры
@ -302,13 +302,13 @@
Процедура ТипыВыгружаемыеПоСсылкеНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка) Процедура ТипыВыгружаемыеПоСсылкеНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, "ТипыВыгружаемыеПоСсылке"); ирОбщий.ПолеВводаСИсториейВыбора_ОбновитьСписокЛкс(Элемент, "ТипыВыгружаемыеПоСсылке");
КонецПроцедуры КонецПроцедуры
Процедура ТипыВыгружаемыеПоСсылкеПриИзменении(Элемент) Процедура ТипыВыгружаемыеПоСсылкеПриИзменении(Элемент)
ирОбщийолеВводаСИсториейВыборариИзмененииЛкс(Элемент, "ТипыВыгружаемыеПоСсылке"); ирКлиентолеВводаСИсториейВыборариИзмененииЛкс(Элемент, "ТипыВыгружаемыеПоСсылке");
КонецПроцедуры КонецПроцедуры
@ -340,6 +340,6 @@
КонецПроцедуры КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирВыгрузкаЗагрузкаДанныхЧерезФайл.Форма.Форма"); ирКлиент.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирВыгрузкаЗагрузкаДанныхЧерезФайл.Форма.Форма");

View File

@ -113,7 +113,7 @@
{0},4,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},4,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,0,1, {1,0},0,0,100,0,0},9,2,0,0,0,1,
{5,e61ec258-df81-4716-a7e2-d75c858d35c9,61,1,11, {5,e61ec258-df81-4716-a7e2-d75c858d35c9,61,1,11,
{7,1f6b7014-48e5-45ac-83ff-592f90e0094b,1,e1692cc2-605b-4535-84dd-28440238746c, {7,269d33eb-ed8e-4125-b420-e1b69dedb760,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыВыполнить", {3,"ДействияФормыВыполнить",
{1,"ДействияФормыВыполнить", {1,"ДействияФормыВыполнить",
{1,1, {1,1,
@ -140,7 +140,69 @@
{"en","Выполнить"}, {"en","Выполнить"},
{"uk","Выполнить"} {"uk","Выполнить"}
},1}, },1},
{7,22a521e1-6420-4a91-bec1-298caa800c3b,1,e1692cc2-605b-4535-84dd-28440238746c, {7,7d9208da-bd40-4387-93e6-3610de40591b,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,3,
{"ru","Редактор изменений на узле выборки данных"},
{"en","Редактор изменений на узле выборки данных"},
{"uk","Редактор изменений на узле выборки данных"}
},
{1,3,
{"ru","Редактор изменений на узле выборки данных"},
{"en","Редактор изменений на узле выборки данных"},
{"uk","Редактор изменений на узле выборки данных"}
},
{4,1,
{0,022247f7-2b7d-4dd2-b28f-773fc6fe97d1},"",-1,-1,1,0,""},1},
{7,05170952-6b6d-4b5e-abfe-6a80ed966ea5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,9ee3ffb8-4292-46bf-b168-6249604d25d1,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,d9859ba0-e543-42a8-bc1e-6f45ba029d4f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,8c4990fe-236c-426c-9ce0-d59bea6a486b,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,3,
{"ru","Общие параметры записи"},
{"en","Общие параметры записи"},
{"uk","Общие параметры записи"}
},
{1,3,
{"ru","Общие параметры записи"},
{"en","Общие параметры записи"},
{"uk","Общие параметры записи"}
},1},
{7,3528717e-1eef-4949-8279-6f96b8bbd289,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -170,38 +232,7 @@
{4,1, {4,1,
{0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""}, {0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""},
{0,0,0},2}, {0,0,0},2},
{7,0fc80691-bd1c-412f-94ab-69a4cf1b2e97,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,406227f1-b0a7-44bb-a309-0f452ebc2f61,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,a982d336-0448-4576-9062-5d900de6dd07,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,3,
{"ru","Редактор изменений на узле выборки данных"},
{"en","Редактор изменений на узле выборки данных"},
{"uk","Редактор изменений на узле выборки данных"}
},
{1,3,
{"ru","Редактор изменений на узле выборки данных"},
{"en","Редактор изменений на узле выборки данных"},
{"uk","Редактор изменений на узле выборки данных"}
},
{4,1,
{0,022247f7-2b7d-4dd2-b28f-773fc6fe97d1},"",-1,-1,1,0,""},1},
{7,424b7ef6-0e6d-40ed-b639-a7356c94f93f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -230,38 +261,7 @@
}, },
{4,1, {4,1,
{0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2}, {0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2},
{7,c4645c73-8063-4655-9f4c-2db004f2e946,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,1b8601e4-da29-4706-99bd-436f0ebff375,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,249d0a2d-22e5-44b0-b5ea-a091c2ba80b4,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,3,
{"ru","Общие параметры записи"},
{"en","Общие параметры записи"},
{"uk","Общие параметры записи"}
},
{1,3,
{"ru","Общие параметры записи"},
{"en","Общие параметры записи"},
{"uk","Общие параметры записи"}
},1},
{7,8550696d-6d61-470b-954b-d9180be54958,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,5020ab77-2eb4-453b-b933-8001e4e3fbc2,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -290,7 +290,7 @@
}, },
{4,1, {4,1,
{0,eb47324b-85f9-4172-9315-bba8015d9970},"",-1,-1,1,0,""},1}, {0,eb47324b-85f9-4172-9315-bba8015d9970},"",-1,-1,1,0,""},1},
{7,db8f9e01-df51-4fc5-bf66-34e14dc05a12,1,e1692cc2-605b-4535-84dd-28440238746c, {7,8a0d6351-ec30-4f17-ada8-d38365e3f462,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -319,7 +319,7 @@
}, },
{4,1, {4,1,
{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1}, {0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},
{7,540422b0-3857-4227-b3d1-16b4d8846f91,1,e1692cc2-605b-4535-84dd-28440238746c, {7,a8c812fa-e954-46c2-beda-1201fcb293c3,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -348,61 +348,61 @@
}, },
{4,1, {4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},1, {0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,11,1f6b7014-48e5-45ac-83ff-592f90e0094b, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,11,269d33eb-ed8e-4125-b420-e1b69dedb760,
{8,"Выполнить",0,1, {8,"Выполнить",0,1,
{1,3, {1,3,
{"ru","Выполнить"}, {"ru","Выполнить"},
{"en","Выполнить"}, {"en","Выполнить"},
{"uk","Выполнить"} {"uk","Выполнить"}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,47,1e2,0,0,1,0,0,0,0},0fc80691-bd1c-412f-94ab-69a4cf1b2e97, },1,e61ec258-df81-4716-a7e2-d75c858d35c9,47,1e2,0,0,1,0,0,0,0},05170952-6b6d-4b5e-abfe-6a80ed966ea5,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,e61ec258-df81-4716-a7e2-d75c858d35c9,48,1e2,2,0,1,0,0,0,0},a982d336-0448-4576-9062-5d900de6dd07, },0,e61ec258-df81-4716-a7e2-d75c858d35c9,48,1e2,2,0,1,0,0,0,0},7d9208da-bd40-4387-93e6-3610de40591b,
{8,"РедакторИзмененийНаУзле",0,2, {8,"РедакторИзмененийНаУзле",0,2,
{1,3, {1,3,
{"ru","Редактор изменений"}, {"ru","Редактор изменений"},
{"en","Редактор изменений"}, {"en","Редактор изменений"},
{"uk","Редактор изменений"} {"uk","Редактор изменений"}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,52,1e2,0,3,1,0,0,0,0},c4645c73-8063-4655-9f4c-2db004f2e946, },1,e61ec258-df81-4716-a7e2-d75c858d35c9,52,1e2,0,3,1,0,0,0,0},d9859ba0-e543-42a8-bc1e-6f45ba029d4f,
{8,"Разделитель1",0,1, {8,"Разделитель1",0,1,
{1,1, {1,1,
{"ru","Действие2"} {"ru","Действие2"}
},0,e61ec258-df81-4716-a7e2-d75c858d35c9,53,1e2,2,0,1,0,0,0,0},249d0a2d-22e5-44b0-b5ea-a091c2ba80b4, },0,e61ec258-df81-4716-a7e2-d75c858d35c9,53,1e2,2,0,1,0,0,0,0},8c4990fe-236c-426c-9ce0-d59bea6a486b,
{8,"ПараметрыЗаписи",0,2, {8,"ПараметрыЗаписи",0,2,
{1,3, {1,3,
{"ru","Параметры записи"}, {"ru","Параметры записи"},
{"en","Параметры записи"}, {"en","Параметры записи"},
{"uk","Параметры записи"} {"uk","Параметры записи"}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,56,1e2,0,0,1,0,0,0,0},8550696d-6d61-470b-954b-d9180be54958, },1,e61ec258-df81-4716-a7e2-d75c858d35c9,56,1e2,0,0,1,0,0,0,0},9ee3ffb8-4292-46bf-b168-6249604d25d1,
{8,"Разделитель7",0,3, {8,"Разделитель7",0,3,
{1,1, {1,1,
{"ru","Действие6"} {"ru","Действие6"}
},0,e61ec258-df81-4716-a7e2-d75c858d35c9,55,1e2,2,0,1,0,0,0,0},22a521e1-6420-4a91-bec1-298caa800c3b, },0,e61ec258-df81-4716-a7e2-d75c858d35c9,55,1e2,2,0,1,0,0,0,0},3528717e-1eef-4949-8279-6f96b8bbd289,
{8,"СохранитьНастройку",0,11, {8,"СохранитьНастройку",0,11,
{1,3, {1,3,
{"ru","Сохранить настройку..."}, {"ru","Сохранить настройку..."},
{"en","Сохранить настройку..."}, {"en","Сохранить настройку..."},
{"uk","Сохранить настройку..."} {"uk","Сохранить настройку..."}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,61,1e2,0,0,1,0,0,0,0},424b7ef6-0e6d-40ed-b639-a7356c94f93f, },1,e61ec258-df81-4716-a7e2-d75c858d35c9,61,1e2,0,0,1,0,0,0,0},406227f1-b0a7-44bb-a309-0f452ebc2f61,
{8,"ЗагрузитьНастройку",0,6, {8,"ЗагрузитьНастройку",0,6,
{1,3, {1,3,
{"ru","Загрузить настройку..."}, {"ru","Загрузить настройку..."},
{"en","Загрузить настройку..."}, {"en","Загрузить настройку..."},
{"uk","Загрузить настройку..."} {"uk","Загрузить настройку..."}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,60,1e2,0,0,1,0,1,0,0},5020ab77-2eb4-453b-b933-8001e4e3fbc2, },1,e61ec258-df81-4716-a7e2-d75c858d35c9,60,1e2,0,0,1,0,1,0,0},1b8601e4-da29-4706-99bd-436f0ebff375,
{8,"НовоеОкно",0,6, {8,"НовоеОкно",0,6,
{1,3, {1,3,
{"ru","НовоеОкно"}, {"ru","НовоеОкно"},
{"en","НовоеОкно"}, {"en","НовоеОкно"},
{"uk","НовоеОкно"} {"uk","НовоеОкно"}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,40,1e2,0,0,1,0,0,0,0},db8f9e01-df51-4fc5-bf66-34e14dc05a12, },1,e61ec258-df81-4716-a7e2-d75c858d35c9,40,1e2,0,0,1,0,0,0,0},8a0d6351-ec30-4f17-ada8-d38365e3f462,
{8,"СтруктураФормы",0,4, {8,"СтруктураФормы",0,4,
{1,3, {1,3,
{"ru","Структура формы"}, {"ru","Структура формы"},
{"en","Структура формы"}, {"en","Структура формы"},
{"uk","Структура формы"} {"uk","Структура формы"}
},1,e61ec258-df81-4716-a7e2-d75c858d35c9,54,1e2,0,0,1,0,0,0,0},540422b0-3857-4227-b3d1-16b4d8846f91, },1,e61ec258-df81-4716-a7e2-d75c858d35c9,54,1e2,0,0,1,0,0,0,0},a8c812fa-e954-46c2-beda-1201fcb293c3,
{8,"ОПодсистеме",0,2, {8,"ОПодсистеме",0,2,
{1,3, {1,3,
{"ru","О подсистеме"}, {"ru","О подсистеме"},
@ -413,7 +413,7 @@
{0} {0}
} }
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,4918caa1-8ad0-425d-903e-a74c51b9e749,47,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,617b47c0-dd9c-47ed-b15c-4bdf6952f7fc,47,0,0}
}, },
{8,0,0,827,25,1, {8,0,0,827,25,1,
{0, {0,
@ -2815,10 +2815,16 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1, {1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1,10, {5,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1,10,
{7,110e1e20-abf2-4ef9-b10f-f722f2c96950,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,64b713fe-8c97-4bef-b9c7-a68d901d7e96,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,ab32654e-bb7d-4d84-8960-daeb2142db88,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,88, {6,4294967295,00000000-0000-0000-0000-000000000000,88,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2},
{7,4b6ff511-06e1-43a2-bc34-9a70ceee86a0,1,e1692cc2-605b-4535-84dd-28440238746c, {7,13102e1f-394e-4dbb-bd77-a82b7cb1cfe3,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,b07a4f5f-0274-4e30-9489-279f8bf4e960,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -2847,42 +2853,10 @@
}, },
{4,1, {4,1,
{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2}, {0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2},
{7,6ee815b9-44ff-4553-b83d-f5853259c6e2,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,7560b2a7-e116-4691-b225-7464289de8d2,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,89, {6,4294967295,00000000-0000-0000-0000-000000000000,89,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2},
{7,05198612-0fa7-47ac-b436-184260b5c7ba,1,e1692cc2-605b-4535-84dd-28440238746c, {7,baad1ae8-32a6-4d04-a4f9-e12a1ad66a49,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,3,
{"ru","Различные значения колонки"},
{"en","Различные значения колонки"},
{"uk","Различные значения колонки"}
},
{1,3,
{"ru","Различные значения колонки"},
{"en","Различные значения колонки"},
{"uk","Различные значения колонки"}
},
{4,1,
{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},
{0,70,16},2},
{7,71a6a6b2-493e-4768-9a7b-2c951a18a11a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,643f5115-2343-4e1f-a917-cdefe8c788eb,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -2918,15 +2892,41 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5 ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7} BgxkEQA7}
},0,""},2}, },0,""},2},
{7,45aca5ab-1178-4e4a-8001-0ec8c1202f4a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,82f080f8-6c43-4d22-9870-26e1c9795eb7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{6,0,00000000-0000-0000-0000-000000000000,93,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},
{7,1f7c4197-694c-4233-92ac-d30ec120ef4e,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,9e033736-8aff-451e-80ff-6eb145297942,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,5f5430d3-3b17-4606-bb4b-4aec0cef4e01,1,e1692cc2-605b-4535-84dd-28440238746c, {7,25990992-d968-4bc8-a604-0d7e2f4fc972,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,3,
{"ru","Различные значения колонки"},
{"en","Различные значения колонки"},
{"uk","Различные значения колонки"}
},
{1,3,
{"ru","Различные значения колонки"},
{"en","Различные значения колонки"},
{"uk","Различные значения колонки"}
},
{4,1,
{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},
{0,70,16},2},
{7,9a9b3e23-22a5-4e30-89b3-432b9be71855,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,126d6648-20e8-400e-b798-0ec2f990e74c,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельРезультатЗагрузкиРедакторОбъектаБД", {3,"КоманднаяПанельРезультатЗагрузкиРедакторОбъектаБД",
{1,"КоманднаяПанельРезультатЗагрузкиРедакторОбъектаБД", {1,"КоманднаяПанельРезультатЗагрузкиРедакторОбъектаБД",
{1,1, {1,1,
@ -2955,47 +2955,47 @@ BgxkEQA7}
}, },
{4,1, {4,1,
{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""},2},1, {0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,110e1e20-abf2-4ef9-b10f-f722f2c96950, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,ab32654e-bb7d-4d84-8960-daeb2142db88,
{8,"Действие7",0,1, {8,"Действие7",0,1,
{1,1, {1,1,
{"#","Действие7"} {"#","Действие7"}
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,21,1e2,0,0,1,0,1,0,0},6ee815b9-44ff-4553-b83d-f5853259c6e2, },0,2600b634-5a3e-444b-b6ce-eea3617b93b8,21,1e2,0,0,1,0,1,0,0},7560b2a7-e116-4691-b225-7464289de8d2,
{8,"Действие8",0,1, {8,"Действие8",0,1,
{1,1, {1,1,
{"#","Действие8"} {"#","Действие8"}
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,22,1e2,0,0,1,0,1,0,0},71a6a6b2-493e-4768-9a7b-2c951a18a11a, },0,2600b634-5a3e-444b-b6ce-eea3617b93b8,22,1e2,0,0,1,0,1,0,0},82f080f8-6c43-4d22-9870-26e1c9795eb7,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,0},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,17,1e2,2,0,1,0,1,0,0},643f5115-2343-4e1f-a917-cdefe8c788eb, {1,0},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,17,1e2,2,0,1,0,1,0,0},baad1ae8-32a6-4d04-a4f9-e12a1ad66a49,
{8,"МенеджерТабличногоПоля",0,5, {8,"МенеджерТабличногоПоля",0,5,
{1,3, {1,3,
{"ru","Менеджер табличного поля"}, {"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}, {"en","Менеджер табличного поля"},
{"uk","Менеджер табличного поля"} {"uk","Менеджер табличного поля"}
},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,23,1e2,0,0,1,0,0,0,0},05198612-0fa7-47ac-b436-184260b5c7ba, },1,2600b634-5a3e-444b-b6ce-eea3617b93b8,23,1e2,0,0,1,0,0,0,0},25990992-d968-4bc8-a604-0d7e2f4fc972,
{8,"РазличныеЗначенияКолонки",0,3, {8,"РазличныеЗначенияКолонки",0,3,
{1,3, {1,3,
{"ru","Значения колонки"}, {"ru","Значения колонки"},
{"en","Значения колонки"}, {"en","Значения колонки"},
{"uk","Значения колонки"} {"uk","Значения колонки"}
},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1e2,0,0,1,0,0,0,0},45aca5ab-1178-4e4a-8001-0ec8c1202f4a, },1,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1e2,0,0,1,0,0,0,0},64b713fe-8c97-4bef-b9c7-a68d901d7e96,
{8,"Действие1",0,2, {8,"Действие1",0,2,
{1,1, {1,1,
{"#","Действие1"} {"#","Действие1"}
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,26,1e2,0,0,1,0,0,0,0},1f7c4197-694c-4233-92ac-d30ec120ef4e, },0,2600b634-5a3e-444b-b6ce-eea3617b93b8,26,1e2,0,0,1,0,0,0,0},13102e1f-394e-4dbb-bd77-a82b7cb1cfe3,
{8,"Действие2",0,2, {8,"Действие2",0,2,
{1,1, {1,1,
{"#","Действие2"} {"#","Действие2"}
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,27,1e2,0,0,1,0,0,0,0},4b6ff511-06e1-43a2-bc34-9a70ceee86a0, },0,2600b634-5a3e-444b-b6ce-eea3617b93b8,27,1e2,0,0,1,0,0,0,0},b07a4f5f-0274-4e30-9489-279f8bf4e960,
{8,"ОтборБезЗначенияВТекущейКолонке",0,2, {8,"ОтборБезЗначенияВТекущейКолонке",0,2,
{1,3, {1,3,
{"ru","Отбор без значения"}, {"ru","Отбор без значения"},
{"en","Отбор без значения"}, {"en","Отбор без значения"},
{"uk","Отбор без значения"} {"uk","Отбор без значения"}
},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,28,1e2,0,0,1,0,0,0,0},9e033736-8aff-451e-80ff-6eb145297942, },1,2600b634-5a3e-444b-b6ce-eea3617b93b8,28,1e2,0,0,1,0,0,0,0},9a9b3e23-22a5-4e30-89b3-432b9be71855,
{8,"Разделитель1",0,1, {8,"Разделитель1",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,29,1e2,2,0,1,0,0,0,0},5f5430d3-3b17-4606-bb4b-4aec0cef4e01, },0,2600b634-5a3e-444b-b6ce-eea3617b93b8,29,1e2,2,0,1,0,0,0,0},126d6648-20e8-400e-b798-0ec2f990e74c,
{8,"РедакторОбъектаБД",0,3, {8,"РедакторОбъектаБД",0,3,
{1,3, {1,3,
{"ru","РедакторОбъектаБД"}, {"ru","РедакторОбъектаБД"},
@ -3354,7 +3354,7 @@ BgxkEQA7}
{0} {0}
} }
} }
},827,275,1,0,1,4,4,1124,827,275,96}, },827,275,1,0,1,4,4,1161,827,275,96},
{ {
{21},39, {21},39,
{6, {6,

View File

@ -1,6 +1,6 @@
 
&НаКлиенте &НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
ирОбщий.ОткрытьДинамическийСписокЛкс(); ирКлиент.ОткрытьДинамическийСписокЛкс();
КонецПроцедуры КонецПроцедуры

View File

@ -2,7 +2,7 @@
//ирПортативный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирПортативный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирПортативный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирПортативный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирКлиент Экспорт;
Процедура ПрочитатьНастройкиКолонокИзТабличногоПоля(Знач ТабличноеПоле) Экспорт Процедура ПрочитатьНастройкиКолонокИзТабличногоПоля(Знач ТабличноеПоле) Экспорт
@ -92,4 +92,4 @@
//ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий"); //ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий");
//ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш"); //ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш");
//ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер"); //ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер");
//ирПортативный ирПривилегированный = ирПортативный.ПолучитьОбщийМодульЛкс("ирПривилегированный"); //ирПортативный ирКлиент = ирПортативный.ПолучитьОбщийМодульЛкс("ирКлиент");

View File

@ -48,7 +48,7 @@
Процедура ПриОткрытии() Процедура ПриОткрытии()
ирОбщийормариОткрытииЛкс(ЭтаФорма); ирКлиентормариОткрытииЛкс(ЭтаФорма);
ЭтаФорма.ЗакрыватьПриВыборе = Ложь; ЭтаФорма.ЗакрыватьПриВыборе = Ложь;
ЭлементыФормы.НадписьСохранениеНастроек.Видимость = ПараметрРучноеСохранение; ЭлементыФормы.НадписьСохранениеНастроек.Видимость = ПараметрРучноеСохранение;
Если СвязанноеТабличноеПоле = Неопределено Тогда Если СвязанноеТабличноеПоле = Неопределено Тогда
@ -71,7 +71,7 @@
КонецЦикла; КонецЦикла;
КонецЕсли; КонецЕсли;
Если СвязанноеТабличноеПоле <> Неопределено Тогда Если СвязанноеТабличноеПоле <> Неопределено Тогда
ТекущаяКолонка = ирОбщий.ТабличноеПоле_ТекущаяКолонкаЛкс(СвязанноеТабличноеПоле); ТекущаяКолонка = ирКлиент.ТабличноеПоле_ТекущаяКолонкаЛкс(СвязанноеТабличноеПоле);
Если Не ЗначениеЗаполнено(ПараметрИмяТекущейКолонки) И ТекущаяКолонка <> Неопределено Тогда Если Не ЗначениеЗаполнено(ПараметрИмяТекущейКолонки) И ТекущаяКолонка <> Неопределено Тогда
ПараметрИмяТекущейКолонки = ТекущаяКолонка.Имя; ПараметрИмяТекущейКолонки = ТекущаяКолонка.Имя;
КонецЕсли; КонецЕсли;
@ -89,7 +89,7 @@
Процедура СтруктураКоманднойПанелиНажатие(Кнопка) Процедура СтруктураКоманднойПанелиНажатие(Кнопка)
ирОбщий.ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Кнопка); ирКлиент.ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
@ -102,7 +102,7 @@
ИмяКолонки = ЭлементыФормы.НастройкиКолонок.ТекущаяСтрока.Имя; ИмяКолонки = ЭлементыФормы.НастройкиКолонок.ТекущаяСтрока.Имя;
КолонкаТП = СвязанноеТабличноеПоле.Колонки.Найти(ИмяКолонки); КолонкаТП = СвязанноеТабличноеПоле.Колонки.Найти(ИмяКолонки);
Если КолонкаТП.Видимость Тогда Если КолонкаТП.Видимость Тогда
ирОбщий.ТабличноеПоле_УстановитьТекущуюКолонкуЛкс(СвязанноеТабличноеПоле, КолонкаТП); ирКлиент.ТабличноеПоле_УстановитьТекущуюКолонкуЛкс(СвязанноеТабличноеПоле, КолонкаТП);
КонецЕсли; КонецЕсли;
Иначе Иначе
ОповеститьСвязаннуюТаблицуФормы(); ОповеститьСвязаннуюТаблицуФормы();
@ -146,7 +146,7 @@
Процедура ДействияФормыПереместитьВверх(Кнопка) Процедура ДействияФормыПереместитьВверх(Кнопка)
ПорядокИзменен = ирОбщий.ТабличноеПолеСдвинутьВыделенныеСтрокиЛкс(ЭлементыФормы.НастройкиКолонок, -1); ПорядокИзменен = ирКлиент.ТабличноеПолеСдвинутьВыделенныеСтрокиЛкс(ЭлементыФормы.НастройкиКолонок, -1);
Если ПорядокИзменен Тогда Если ПорядокИзменен Тогда
ЭтаФорма.ПрименятьПорядок = Истина; ЭтаФорма.ПрименятьПорядок = Истина;
ОсновныеДействияФормыПробовать(); ОсновныеДействияФормыПробовать();
@ -156,7 +156,7 @@
Процедура ДействияФормыПереместитьВниз(Кнопка) Процедура ДействияФормыПереместитьВниз(Кнопка)
ПорядокИзменен = ирОбщий.ТабличноеПолеСдвинутьВыделенныеСтрокиЛкс(ЭлементыФормы.НастройкиКолонок, +1); ПорядокИзменен = ирКлиент.ТабличноеПолеСдвинутьВыделенныеСтрокиЛкс(ЭлементыФормы.НастройкиКолонок, +1);
Если ПорядокИзменен Тогда Если ПорядокИзменен Тогда
ЭтаФорма.ПрименятьПорядок = Истина; ЭтаФорма.ПрименятьПорядок = Истина;
ОсновныеДействияФормыПробовать(); ОсновныеДействияФормыПробовать();
@ -166,7 +166,7 @@
Процедура ДействияФормыВНачало(Кнопка) Процедура ДействияФормыВНачало(Кнопка)
ПорядокИзменен = ирОбщий.ТабличноеПолеСдвинутьВыделенныеСтрокиЛкс(ЭлементыФормы.НастройкиКолонок, -100000); ПорядокИзменен = ирКлиент.ТабличноеПолеСдвинутьВыделенныеСтрокиЛкс(ЭлементыФормы.НастройкиКолонок, -100000);
Если ПорядокИзменен Тогда Если ПорядокИзменен Тогда
ЭтаФорма.ПрименятьПорядок = Истина; ЭтаФорма.ПрименятьПорядок = Истина;
ОсновныеДействияФормыПробовать(); ОсновныеДействияФормыПробовать();
@ -175,7 +175,7 @@
КонецПроцедуры КонецПроцедуры
Процедура ДействияФормыВКонец(Кнопка) Процедура ДействияФормыВКонец(Кнопка)
ПорядокИзменен = ирОбщий.ТабличноеПолеСдвинутьВыделенныеСтрокиЛкс(ЭлементыФормы.НастройкиКолонок, +100000); ПорядокИзменен = ирКлиент.ТабличноеПолеСдвинутьВыделенныеСтрокиЛкс(ЭлементыФормы.НастройкиКолонок, +100000);
Если ПорядокИзменен Тогда Если ПорядокИзменен Тогда
ЭтаФорма.ПрименятьПорядок = Истина; ЭтаФорма.ПрименятьПорядок = Истина;
ОсновныеДействияФормыПробовать(); ОсновныеДействияФормыПробовать();
@ -192,7 +192,7 @@
Процедура НастройкиКолонокПриАктивизацииСтроки(Элемент) Процедура НастройкиКолонокПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
ДействияФормыАктивизироватьКолонку(); ДействияФормыАктивизироватьКолонку();
КонецПроцедуры КонецПроцедуры
@ -200,7 +200,7 @@
Процедура НастройкиКолонокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт Процедура НастройкиКолонокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Экспорт
ОформлениеСтроки.Ячейки.Видимость.ТолькоПросмотр = Не ДанныеСтроки.ВидимостьРазрешено; ОформлениеСтроки.Ячейки.Видимость.ТолькоПросмотр = Не ДанныеСтроки.ВидимостьРазрешено;
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки,,, Новый Структура("ТипЗначения")); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки,,, Новый Структура("ТипЗначения"));
КонецПроцедуры КонецПроцедуры
@ -209,7 +209,7 @@
Если ЗначениеЗаполнено(СсылкаОбъекта) Тогда Если ЗначениеЗаполнено(СсылкаОбъекта) Тогда
Форма = СсылкаОбъекта.ПолучитьФорму(); Форма = СсылкаОбъекта.ПолучитьФорму();
ИначеЕсли ЗначениеЗаполнено(ПолноеИмяТаблицы) Тогда ИначеЕсли ЗначениеЗаполнено(ПолноеИмяТаблицы) Тогда
Форма = ирОбщий.ПолучитьФормуСпискаЛкс(ПолноеИмяТаблицы,, Ложь, ВладелецФормы, РежимВыбора); Форма = ирКлиент.ПолучитьФормуСпискаЛкс(ПолноеИмяТаблицы,, Ложь, ВладелецФормы, РежимВыбора);
КонецЕсли; КонецЕсли;
Если Форма = Неопределено Тогда Если Форма = Неопределено Тогда
Возврат; Возврат;
@ -267,32 +267,32 @@
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщийорма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры КонецПроцедуры
Процедура КлсКомандаНажатие(Кнопка) Экспорт Процедура КлсКомандаНажатие(Кнопка) Экспорт
ирОбщий.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка); ирКлиент.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт
ирОбщий.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок); ирКлиент.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры КонецПроцедуры
Процедура НастройкиКолонокПриИзмененииФлажка(Элемент, Колонка) Процедура НастройкиКолонокПриИзмененииФлажка(Элемент, Колонка)
ирОбщий.ТабличноеПолеПриИзмененииФлажкаЛкс(ЭтаФорма, Элемент, Колонка); ирКлиент.ТабличноеПолеПриИзмененииФлажкаЛкс(ЭтаФорма, Элемент, Колонка);
КонецПроцедуры КонецПроцедуры
Процедура ПриЗакрытии() Процедура ПриЗакрытии()
ОбновитьСвязанноеТабличноеПоле(Результат = Неопределено Или Не Результат.Сохранить); ОбновитьСвязанноеТабличноеПоле(Результат = Неопределено Или Не Результат.Сохранить);
ирОбщийормариЗакрытииЛкс(ЭтаФорма); ирКлиентормариЗакрытииЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -318,13 +318,13 @@
Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка) Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка)
Ответ = ирОбщий.ЗапроситьСохранениеДанныхФормыЛкс(ЭтаФорма, Отказ); Ответ = ирКлиент.ЗапроситьСохранениеДанныхФормыЛкс(ЭтаФорма, Отказ);
Если Ответ = КодВозвратаДиалога.Да Тогда Если Ответ = КодВозвратаДиалога.Да Тогда
ОсновныеДействияФормыПрименитьИЗакрыть(); ОсновныеДействияФормыПрименитьИЗакрыть();
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирДинамическийСписок.Форма.НастройкиКолонок"); ирКлиент.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирДинамическийСписок.Форма.НастройкиКолонок");
мПлатформа = ирКэш.Получить(); мПлатформа = ирКэш.Получить();

View File

@ -842,36 +842,37 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,1,1, {1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,be0541a8-e78b-43e1-b338-9744fa477764,94,1,20, {5,be0541a8-e78b-43e1-b338-9744fa477764,94,1,20,
{7,55a9be4d-f3a9-42f6-9bea-394f49599da5,1,e1692cc2-605b-4535-84dd-28440238746c, {7,cde621d3-364e-4803-8a77-1bea448e5e7f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"ДействияФормыПереместитьВверх",
{1,"КлсКомандаНажатие", {1,"ДействияФормыПереместитьВверх",
{1,1, {1,1,
{"ru","Клс команда нажатие"} {"ru","Переместить вверх"}
}, },
{1,1, {1,1,
{"ru","Клс команда нажатие"} {"ru","Переместить вверх"}
}, },
{1,1, {1,1,
{"ru","Клс команда нажатие"} {"ru","Переместить вверх"}
}, },
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
{0,0,0} {0,0,0}
} }
},7, },15,
{1,3, {1,3,
{"ru","Установить флажки всех или выделенных строк"}, {"ru","Переместить вверх"},
{"en","Установить флажки всех или выделенных строк"}, {"en","Переместить вверх"},
{"uk","Установить флажки всех или выделенных строк"} {"uk","Переместить вверх"}
}, },
{1,3, {1,3,
{"ru","Установить флажки всех или выделенных строк"}, {"ru","Переместить вверх"},
{"en","Установить флажки всех или выделенных строк"}, {"en","Переместить вверх"},
{"uk","Установить флажки всех или выделенных строк"} {"uk","Переместить вверх"}
}, },
{4,1, {4,1,
{-10},"",-1,-1,1,0,""},1}, {-3},"",-1,-1,1,0,""},
{7,c92a8aa5-3a5b-443b-82b7-a36b24596280,1,e1692cc2-605b-4535-84dd-28440238746c, {0,0,0},1},
{7,961457c2-ee50-4748-9f5b-afebe41e424f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыПереместитьВниз", {3,"ДействияФормыПереместитьВниз",
{1,"ДействияФормыПереместитьВниз", {1,"ДействияФормыПереместитьВниз",
{1,1, {1,1,
@ -900,7 +901,36 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
}, },
{4,1, {4,1,
{-4},"",-1,-1,1,0,""},1}, {-4},"",-1,-1,1,0,""},1},
{7,2e41ea65-50a0-4398-bdc8-c008e343b3f8,1,e1692cc2-605b-4535-84dd-28440238746c, {7,a08ee6ac-048d-4d46-adc3-104b0a48cd9c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,a2739c6c-96b8-4fb1-83bc-66928be52d2b,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,3,
{"ru","Загрузить порядок колонок из основной формы объекта метаданных"},
{"en","Загрузить порядок колонок из основной формы объекта метаданных"},
{"uk","Загрузить порядок колонок из основной формы объекта метаданных"}
},
{1,3,
{"ru","Загрузить порядок колонок из основной формы объекта метаданных"},
{"en","Загрузить порядок колонок из основной формы объекта метаданных"},
{"uk","Загрузить порядок колонок из основной формы объекта метаданных"}
},1},
{7,2db1c66c-af28-4e61-aba0-530216f673e9,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыВНачало", {3,"ДействияФормыВНачало",
{1,"ДействияФормыВНачало", {1,"ДействияФормыВНачало",
{1,3, {1,3,
@ -935,69 +965,9 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
}, },
{4,1, {4,1,
{0,548958cb-4110-4db3-899e-0013b9640cf9},"",-1,-1,1,0,""},1}, {0,548958cb-4110-4db3-899e-0013b9640cf9},"",-1,-1,1,0,""},1},
{7,ce79df9d-f4be-44ef-b14e-708e8bd2fd84,1,e1692cc2-605b-4535-84dd-28440238746c, {7,ca70491f-5266-4683-9f39-3b01701850f8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{3,"КлсКомандаНажатие", {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{1,"КлсКомандаНажатие", {7,beb23ad7-c084-47c3-b556-3fd455ff4d83,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,2,
{"ru","Клс команда нажатие"},
{"en","Клс команда нажатие"}
},
{1,2,
{"ru","Клс команда нажатие"},
{"en","Клс команда нажатие"}
},
{1,2,
{"ru","Клс команда нажатие"},
{"en","Клс команда нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,3,
{"ru","Групповая установка значения в колонке"},
{"en","Групповая установка значения в колонке"},
{"uk","Групповая установка значения в колонке"}
},
{1,3,
{"ru","Групповая установка значения в колонке"},
{"en","Групповая установка значения в колонке"},
{"uk","Групповая установка значения в колонке"}
},
{4,1,
{0,f3131559-4ff5-4195-b378-a9dd606b2f9a},"",-1,-1,1,0,""},1},
{7,6cb4e15d-3f86-4fce-8f5c-fb972be7f51b,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,3,
{"ru","Переместить вверх"},
{"en","Переместить вверх"},
{"uk","Переместить вверх"}
},
{1,3,
{"ru","Переместить вверх"},
{"en","Переместить вверх"},
{"uk","Переместить вверх"}
},
{4,1,
{-3},"",-1,-1,1,0,""},
{0,0,0},1},
{7,9d992579-f128-47b6-92a9-d8661266b0f0,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыВКонец", {3,"ДействияФормыВКонец",
{1,"ДействияФормыВКонец", {1,"ДействияФормыВКонец",
{1,3, {1,3,
@ -1032,7 +1002,10 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
}, },
{4,1, {4,1,
{0,59e91999-8c60-479a-8e89-3a637a86b3c7},"",-1,-1,1,0,""},1}, {0,59e91999-8c60-479a-8e89-3a637a86b3c7},"",-1,-1,1,0,""},1},
{7,36f6618b-3624-417e-9761-dff3891fd045,1,e1692cc2-605b-4535-84dd-28440238746c, {7,840166a5-b68c-427e-a65b-f1088a5b6b44,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,1},
{7,a2661ebe-c8df-4e5e-89ce-adef841dd984,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -1061,12 +1034,10 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
}, },
{4,1, {4,1,
{-11},"",-1,-1,1,0,""},1}, {-11},"",-1,-1,1,0,""},1},
{7,11be5d6b-f5d5-449b-84ba-400141797ec0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,3aa895e6-9acb-44fe-aa7f-505f9fa810b2,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {6,4294967295,00000000-0000-0000-0000-000000000000,89,
{7,9fbb14cc-a07f-45e1-949c-b99aa4556b1b,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,1}, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,1},
{7,317411bf-3ff1-4ea6-9894-aa952d833fc4,1,e1692cc2-605b-4535-84dd-28440238746c, {7,43799360-d4ff-44cc-acfd-40d311bde196,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -1084,21 +1055,18 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
} }
},7, },7,
{1,3, {1,3,
{"ru","Показать структуру формы"}, {"ru","Установить флажки всех или выделенных строк"},
{"en","Показать структуру формы"}, {"en","Установить флажки всех или выделенных строк"},
{"uk","Показать структуру формы"} {"uk","Установить флажки всех или выделенных строк"}
}, },
{1,3, {1,3,
{"ru","Показать структуру формы"}, {"ru","Установить флажки всех или выделенных строк"},
{"en","Показать структуру формы"}, {"en","Установить флажки всех или выделенных строк"},
{"uk","Показать структуру формы"} {"uk","Установить флажки всех или выделенных строк"}
}, },
{4,1, {4,1,
{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1}, {-10},"",-1,-1,1,0,""},1},
{7,eab994bf-035e-42f8-8c4d-9c31df47cf8f,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,3c1e16a2-0e71-40d3-a8a9-9492c2db6551,1,e1692cc2-605b-4535-84dd-28440238746c,
{6,4294967295,00000000-0000-0000-0000-000000000000,89,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,1},
{7,2823a45c-80f5-42e1-a886-d509690edf24,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -1127,10 +1095,10 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
}, },
{4,1, {4,1,
{0,f0ebb5dc-978f-45d6-8d6d-90002b451026},"",-1,-1,0,0,""},1}, {0,f0ebb5dc-978f-45d6-8d6d-90002b451026},"",-1,-1,0,0,""},1},
{7,cbedee64-741b-44a6-87d3-6116540b4550,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,8c68d0c0-44b1-4648-b887-ca510a68c947,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,91, {6,4294967295,00000000-0000-0000-0000-000000000000,91,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1}, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{7,a40bf210-e6e1-4736-a62e-bb65aaeb4a37,1,e1692cc2-605b-4535-84dd-28440238746c, {7,cfe6169b-8583-4a7a-af5d-8ad0d29a78d9,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие", {3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие", {1,"КлсКомандаНажатие",
{1,1, {1,1,
@ -1159,43 +1127,44 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
}, },
{4,1, {4,1,
{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},1}, {0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},1},
{7,4add28bb-1e25-434f-9cac-fd7b2ba0c836,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,8aef8da7-1955-44a8-a2a3-fc1df1a2130a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,93, {6,4294967295,00000000-0000-0000-0000-000000000000,93,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1}, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{7,e80c1b1a-17fd-4b51-8152-67429ab7e26a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,d8da8896-2f94-426e-a266-420bf27b33d9,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {3,"КлсКомандаНажатие",
{7,b1258ff7-c956-4138-a2a4-71c9fe2b7c4d,1,e1692cc2-605b-4535-84dd-28440238746c, {1,"КлсКомандаНажатие",
{3,"ДействияФормыЗагрузитьПорядокИзОсновнойФормы", {1,2,
{1,"ДействияФормыЗагрузитьПорядокИзОсновнойФормы", {"ru","Клс команда нажатие"},
{1,1, {"en","Клс команда нажатие"}
{"ru","Загрузить порядок из основной формы"}
}, },
{1,1, {1,2,
{"ru","Загрузить порядок из основной формы"} {"ru","Клс команда нажатие"},
{"en","Клс команда нажатие"}
}, },
{1,1, {1,2,
{"ru","Загрузить порядок из основной формы"} {"ru","Клс команда нажатие"},
{"en","Клс команда нажатие"}
}, },
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
{0,0,0} {0,0,0}
} }
},6, },7,
{1,3, {1,3,
{"ru","Загрузить порядок колонок из основной формы объекта метаданных"}, {"ru","Групповая установка значения в колонке"},
{"en","Загрузить порядок колонок из основной формы объекта метаданных"}, {"en","Групповая установка значения в колонке"},
{"uk","Загрузить порядок колонок из основной формы объекта метаданных"} {"uk","Групповая установка значения в колонке"}
}, },
{1,3, {1,3,
{"ru","Загрузить порядок колонок из основной формы объекта метаданных"}, {"ru","Групповая установка значения в колонке"},
{"en","Загрузить порядок колонок из основной формы объекта метаданных"}, {"en","Групповая установка значения в колонке"},
{"uk","Загрузить порядок колонок из основной формы объекта метаданных"} {"uk","Групповая установка значения в колонке"}
},1}, },
{7,b2a02d61-8a17-4cba-abc7-0fe3e557a2f7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {4,1,
{0,f3131559-4ff5-4195-b378-a9dd606b2f9a},"",-1,-1,1,0,""},1},
{7,0c5ea43f-754b-4f4a-a31c-695dcaf79991,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,80d2bd3e-0fc5-4b5a-ae78-ac0cf59af667,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,3c85067d-8879-46c0-9ab3-6ad7e7b2cf0b,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,bd75217e-bf37-4ff6-8b84-a2d50dad3492,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыАктивизироватьКолонку", {3,"ДействияФормыАктивизироватьКолонку",
{1,"ДействияФормыАктивизироватьКолонку", {1,"ДействияФормыАктивизироватьКолонку",
{1,1, {1,1,
@ -1221,106 +1190,137 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
{"ru","Активизировать колонку"}, {"ru","Активизировать колонку"},
{"en","Активизировать колонку"}, {"en","Активизировать колонку"},
{"uk","Активизировать колонку"} {"uk","Активизировать колонку"}
},1},1, },1},
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,20,6cb4e15d-3f86-4fce-8f5c-fb972be7f51b, {7,6246c3cd-5f2b-48b5-99dc-183a91b11b3b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,ac418f1c-ec51-462b-84c6-e9bda3d3da45,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,3,
{"ru","Показать структуру формы"},
{"en","Показать структуру формы"},
{"uk","Показать структуру формы"}
},
{1,3,
{"ru","Показать структуру формы"},
{"en","Показать структуру формы"},
{"uk","Показать структуру формы"}
},
{4,1,
{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,20,cde621d3-364e-4803-8a77-1bea448e5e7f,
{8,"ПереместитьВверх",0,1, {8,"ПереместитьВверх",0,1,
{1,3, {1,3,
{"ru","Переместить вверх"}, {"ru","Переместить вверх"},
{"en","Переместить вверх"}, {"en","Переместить вверх"},
{"uk","Переместить вверх"} {"uk","Переместить вверх"}
},1,be0541a8-e78b-43e1-b338-9744fa477764,78,1e2,0,0,1,0,1,0,0},c92a8aa5-3a5b-443b-82b7-a36b24596280, },1,be0541a8-e78b-43e1-b338-9744fa477764,78,1e2,0,0,1,0,1,0,0},961457c2-ee50-4748-9f5b-afebe41e424f,
{8,"ПереместитьВниз",0,2, {8,"ПереместитьВниз",0,2,
{1,3, {1,3,
{"ru","Переместить вниз"}, {"ru","Переместить вниз"},
{"en","Переместить вниз"}, {"en","Переместить вниз"},
{"uk","Переместить вниз"} {"uk","Переместить вниз"}
},1,be0541a8-e78b-43e1-b338-9744fa477764,82,1e2,0,0,1,0,1,0,0},2e41ea65-50a0-4398-bdc8-c008e343b3f8, },1,be0541a8-e78b-43e1-b338-9744fa477764,82,1e2,0,0,1,0,1,0,0},2db1c66c-af28-4e61-aba0-530216f673e9,
{8,"ПереместитьВНачало",0,1, {8,"ПереместитьВНачало",0,1,
{1,3, {1,3,
{"ru","Переместить в начало"}, {"ru","Переместить в начало"},
{"en","Переместить в начало"}, {"en","Переместить в начало"},
{"uk","Переместить в начало"} {"uk","Переместить в начало"}
},1,be0541a8-e78b-43e1-b338-9744fa477764,90,1e2,0,0,1,0,0,0,0},9d992579-f128-47b6-92a9-d8661266b0f0, },1,be0541a8-e78b-43e1-b338-9744fa477764,90,1e2,0,0,1,0,0,0,0},beb23ad7-c084-47c3-b556-3fd455ff4d83,
{8,"ПереместитьВКонец",0,1, {8,"ПереместитьВКонец",0,1,
{1,3, {1,3,
{"ru","Переместить в конец"}, {"ru","Переместить в конец"},
{"en","Переместить в конец"}, {"en","Переместить в конец"},
{"uk","Переместить в конец"} {"uk","Переместить в конец"}
},1,be0541a8-e78b-43e1-b338-9744fa477764,91,1e2,0,0,1,0,0,0,0},11be5d6b-f5d5-449b-84ba-400141797ec0, },1,be0541a8-e78b-43e1-b338-9744fa477764,91,1e2,0,0,1,0,0,0,0},ca70491f-5266-4683-9f39-3b01701850f8,
{8,"Разделитель5",0,5, {8,"Разделитель5",0,5,
{1,1, {1,1,
{"ru","Действие8"} {"ru","Действие8"}
},0,be0541a8-e78b-43e1-b338-9744fa477764,94,1e2,2,0,1,0,0,0,0},9fbb14cc-a07f-45e1-949c-b99aa4556b1b, },0,be0541a8-e78b-43e1-b338-9744fa477764,94,1e2,2,0,1,0,0,0,0},840166a5-b68c-427e-a65b-f1088a5b6b44,
{8,"Действие9",0,1, {8,"Действие9",0,1,
{1,1, {1,1,
{"#","Действие9"} {"#","Действие9"}
},0,be0541a8-e78b-43e1-b338-9744fa477764,79,1e2,0,0,1,0,1,0,0},eab994bf-035e-42f8-8c4d-9c31df47cf8f, },0,be0541a8-e78b-43e1-b338-9744fa477764,79,1e2,0,0,1,0,1,0,0},3aa895e6-9acb-44fe-aa7f-505f9fa810b2,
{8,"Действие10",0,1, {8,"Действие10",0,1,
{1,1, {1,1,
{"#","Действие10"} {"#","Действие10"}
},0,be0541a8-e78b-43e1-b338-9744fa477764,80,1e2,0,0,1,0,1,0,0},55a9be4d-f3a9-42f6-9bea-394f49599da5, },0,be0541a8-e78b-43e1-b338-9744fa477764,80,1e2,0,0,1,0,1,0,0},43799360-d4ff-44cc-acfd-40d311bde196,
{8,"УстановитьФлажки",1,6, {8,"УстановитьФлажки",1,6,
{1,3, {1,3,
{"ru","Установить флажки"}, {"ru","Установить флажки"},
{"en","Установить флажки"}, {"en","Установить флажки"},
{"uk","Установить флажки"} {"uk","Установить флажки"}
},1,be0541a8-e78b-43e1-b338-9744fa477764,19,1e2,0,0,1,0,0,0,0},36f6618b-3624-417e-9761-dff3891fd045, },1,be0541a8-e78b-43e1-b338-9744fa477764,19,1e2,0,0,1,0,0,0,0},a2661ebe-c8df-4e5e-89ce-adef841dd984,
{8,"СнятьФлажки",1,6, {8,"СнятьФлажки",1,6,
{1,3, {1,3,
{"ru","Снять флажки"}, {"ru","Снять флажки"},
{"en","Снять флажки"}, {"en","Снять флажки"},
{"uk","Снять флажки"} {"uk","Снять флажки"}
},1,be0541a8-e78b-43e1-b338-9744fa477764,20,1e2,0,0,1,0,0,0,0},2823a45c-80f5-42e1-a886-d509690edf24, },1,be0541a8-e78b-43e1-b338-9744fa477764,20,1e2,0,0,1,0,0,0,0},3c1e16a2-0e71-40d3-a8a9-9492c2db6551,
{8,"МенеджерТабличногоПоля",0,9, {8,"МенеджерТабличногоПоля",0,9,
{1,3, {1,3,
{"ru","Менеджер табличного поля"}, {"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"}, {"en","Менеджер табличного поля"},
{"uk","Менеджер табличного поля"} {"uk","Менеджер табличного поля"}
},1,be0541a8-e78b-43e1-b338-9744fa477764,21,1e2,0,0,1,0,0,0,0},cbedee64-741b-44a6-87d3-6116540b4550, },1,be0541a8-e78b-43e1-b338-9744fa477764,21,1e2,0,0,1,0,0,0,0},8c68d0c0-44b1-4648-b887-ca510a68c947,
{8,"Действие6",0,1, {8,"Действие6",0,1,
{1,1, {1,1,
{"#","Действие6"} {"#","Действие6"}
},0,be0541a8-e78b-43e1-b338-9744fa477764,22,1e2,0,0,1,0,0,0,0},a40bf210-e6e1-4736-a62e-bb65aaeb4a37, },0,be0541a8-e78b-43e1-b338-9744fa477764,22,1e2,0,0,1,0,0,0,0},cfe6169b-8583-4a7a-af5d-8ad0d29a78d9,
{8,"ОтборБезЗначенияВТекущейКолонке",0,4, {8,"ОтборБезЗначенияВТекущейКолонке",0,4,
{1,3, {1,3,
{"ru","Отбор без значения"}, {"ru","Отбор без значения"},
{"en","Отбор без значения"}, {"en","Отбор без значения"},
{"uk","Отбор без значения"} {"uk","Отбор без значения"}
},1,be0541a8-e78b-43e1-b338-9744fa477764,24,1e2,0,0,1,0,0,0,0},4add28bb-1e25-434f-9cac-fd7b2ba0c836, },1,be0541a8-e78b-43e1-b338-9744fa477764,24,1e2,0,0,1,0,0,0,0},8aef8da7-1955-44a8-a2a3-fc1df1a2130a,
{8,"Действие7",0,1, {8,"Действие7",0,1,
{1,1, {1,1,
{"#","Действие7"} {"#","Действие7"}
},0,be0541a8-e78b-43e1-b338-9744fa477764,23,1e2,0,0,1,0,0,0,0},ce79df9d-f4be-44ef-b14e-708e8bd2fd84, },0,be0541a8-e78b-43e1-b338-9744fa477764,23,1e2,0,0,1,0,0,0,0},d8da8896-2f94-426e-a266-420bf27b33d9,
{8,"УстановитьЗначениеВКолонке",0,2, {8,"УстановитьЗначениеВКолонке",0,2,
{1,3, {1,3,
{"ru","Установить значение в колонке"}, {"ru","Установить значение в колонке"},
{"en","Установить значение в колонке"}, {"en","Установить значение в колонке"},
{"uk","Установить значение в колонке"} {"uk","Установить значение в колонке"}
},1,be0541a8-e78b-43e1-b338-9744fa477764,89,1e2,0,0,1,0,0,0,0},e80c1b1a-17fd-4b51-8152-67429ab7e26a, },1,be0541a8-e78b-43e1-b338-9744fa477764,89,1e2,0,0,1,0,0,0,0},0c5ea43f-754b-4f4a-a31c-695dcaf79991,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,1, {1,1,
{"ru","Действие8"} {"ru","Действие8"}
},0,be0541a8-e78b-43e1-b338-9744fa477764,26,1e2,2,0,1,0,0,0,0},b1258ff7-c956-4138-a2a4-71c9fe2b7c4d, },0,be0541a8-e78b-43e1-b338-9744fa477764,26,1e2,2,0,1,0,0,0,0},a2739c6c-96b8-4fb1-83bc-66928be52d2b,
{8,"ЗагрузитьПорядокИзОсновнойФормы",1,1, {8,"ЗагрузитьПорядокИзОсновнойФормы",1,1,
{1,3, {1,3,
{"ru","Порядок из основной формы"}, {"ru","Порядок из основной формы"},
{"en","Порядок из основной формы"}, {"en","Порядок из основной формы"},
{"uk","Порядок из основной формы"} {"uk","Порядок из основной формы"}
},1,be0541a8-e78b-43e1-b338-9744fa477764,83,1e2,0,0,1,0,0,0,0},b2a02d61-8a17-4cba-abc7-0fe3e557a2f7, },1,be0541a8-e78b-43e1-b338-9744fa477764,83,1e2,0,0,1,0,0,0,0},a08ee6ac-048d-4d46-adc3-104b0a48cd9c,
{8,"Разделитель2",0,3, {8,"Разделитель2",0,3,
{1,1, {1,1,
{"ru","Действие8"} {"ru","Действие8"}
},0,be0541a8-e78b-43e1-b338-9744fa477764,88,1e2,2,0,1,0,0,0,0},bd75217e-bf37-4ff6-8b84-a2d50dad3492, },0,be0541a8-e78b-43e1-b338-9744fa477764,88,1e2,2,0,1,0,0,0,0},3c85067d-8879-46c0-9ab3-6ad7e7b2cf0b,
{8,"АктивизироватьКолонку",0,1, {8,"АктивизироватьКолонку",0,1,
{1,3, {1,3,
{"ru","Активизировать"}, {"ru","Активизировать"},
{"en","Активизировать"}, {"en","Активизировать"},
{"uk","Активизировать"} {"uk","Активизировать"}
},1,be0541a8-e78b-43e1-b338-9744fa477764,25,1e2,0,0,0,0,0,0,0},80d2bd3e-0fc5-4b5a-ae78-ac0cf59af667, },1,be0541a8-e78b-43e1-b338-9744fa477764,25,1e2,0,0,0,0,0,0,0},6246c3cd-5f2b-48b5-99dc-183a91b11b3b,
{8,"Разделитель1",0,2, {8,"Разделитель1",0,2,
{1,1, {1,1,
{"ru","Действие8"} {"ru","Действие8"}
},0,be0541a8-e78b-43e1-b338-9744fa477764,84,1e2,2,0,1,0,0,0,0},317411bf-3ff1-4ea6-9894-aa952d833fc4, },0,be0541a8-e78b-43e1-b338-9744fa477764,84,1e2,2,0,1,0,0,0,0},ac418f1c-ec51-462b-84c6-e9bda3d3da45,
{8,"СтруктураФормы",0,6, {8,"СтруктураФормы",0,6,
{1,3, {1,3,
{"ru","Структура формы"}, {"ru","Структура формы"},
@ -1392,7 +1392,7 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
{0},7,1,0,00000000-0000-0000-0000-000000000000}, {0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1, {1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,025e3715-c86c-4fca-ba9a-a207e5fb2ff3,5,1,5, {5,025e3715-c86c-4fca-ba9a-a207e5fb2ff3,5,1,5,
{7,d0c73024-d24f-4638-86e0-d18df65f2bf0,1,e1692cc2-605b-4535-84dd-28440238746c, {7,0df09195-89ab-456b-819b-e37ae6aeed5b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыПрименитьИЗакрыть", {3,"ОсновныеДействияФормыПрименитьИЗакрыть",
{1,"ОсновныеДействияФормыПрименитьИЗакрыть", {1,"ОсновныеДействияФормыПрименитьИЗакрыть",
{1,1, {1,1,
@ -1419,11 +1419,7 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
{"en","Применить и закрыть. Настройки применяются окончательно."}, {"en","Применить и закрыть. Настройки применяются окончательно."},
{"uk","Применить и закрыть. Настройки применяются окончательно."} {"uk","Применить и закрыть. Настройки применяются окончательно."}
},1}, },1},
{7,f8c35d50-bdae-44b5-a958-46381dfaae21,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {7,7e3ffd2f-649c-4859-af85-db9ccd22e0fc,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,2bccaaa8-c5dd-4daf-9bc4-4632a83e6ada,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,9e6e7fb6-c3b0-4eb8-816f-a7b93f85ef78,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыПробовать", {3,"ОсновныеДействияФормыПробовать",
{1,"ОсновныеДействияФормыПробовать", {1,"ОсновныеДействияФормыПробовать",
{1,3, {1,3,
@ -1456,28 +1452,32 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
{"en","Применить временно. После закрытия этой формы без применения изменений колонки табличного поля будут восстановлены."}, {"en","Применить временно. После закрытия этой формы без применения изменений колонки табличного поля будут восстановлены."},
{"uk","Применить временно. После закрытия этой формы без применения изменений колонки табличного поля будут восстановлены."} {"uk","Применить временно. После закрытия этой формы без применения изменений колонки табличного поля будут восстановлены."}
},1}, },1},
{7,f6960a1d-9190-4dc0-8ef4-f5a3a01d3553,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {7,8776d5b7-c799-49ba-ab0b-dcab9142c0fa,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,34b68d42-6988-49e7-aa18-defa1d928444,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,be0dc0f6-b124-4f19-b6d8-859b251ff8ea,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,3,00000000-0000-0000-0000-000000000000,142, {6,3,00000000-0000-0000-0000-000000000000,142,
{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},1, {1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,d0c73024-d24f-4638-86e0-d18df65f2bf0, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,0df09195-89ab-456b-819b-e37ae6aeed5b,
{8,"ПрименитьИЗакрыть",0,1, {8,"ПрименитьИЗакрыть",0,1,
{1,3, {1,3,
{"ru"," ОК "}, {"ru"," ОК "},
{"en"," ОК "}, {"en"," ОК "},
{"uk"," ОК "} {"uk"," ОК "}
},1,025e3715-c86c-4fca-ba9a-a207e5fb2ff3,4,1e2,0,0,1,0,0,0,0},2bccaaa8-c5dd-4daf-9bc4-4632a83e6ada, },1,025e3715-c86c-4fca-ba9a-a207e5fb2ff3,4,1e2,0,0,1,0,0,0,0},8776d5b7-c799-49ba-ab0b-dcab9142c0fa,
{8,"Разделитель1",0,1, {8,"Разделитель1",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,025e3715-c86c-4fca-ba9a-a207e5fb2ff3,5,1e2,2,0,1,0,0,0,0},9e6e7fb6-c3b0-4eb8-816f-a7b93f85ef78, },0,025e3715-c86c-4fca-ba9a-a207e5fb2ff3,5,1e2,2,0,1,0,0,0,0},7e3ffd2f-649c-4859-af85-db9ccd22e0fc,
{8,"Пробовать",0,1, {8,"Пробовать",0,1,
{1,3, {1,3,
{"ru","Пробовать"}, {"ru","Пробовать"},
{"en","Пробовать"}, {"en","Пробовать"},
{"uk","Пробовать"} {"uk","Пробовать"}
},1,025e3715-c86c-4fca-ba9a-a207e5fb2ff3,1,1e2,0,1,0,0,1,0,0},f8c35d50-bdae-44b5-a958-46381dfaae21, },1,025e3715-c86c-4fca-ba9a-a207e5fb2ff3,1,1e2,0,1,0,0,1,0,0},34b68d42-6988-49e7-aa18-defa1d928444,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,0},0,025e3715-c86c-4fca-ba9a-a207e5fb2ff3,2,1e2,2,1,1,0,1,0,0},f6960a1d-9190-4dc0-8ef4-f5a3a01d3553, {1,0},0,025e3715-c86c-4fca-ba9a-a207e5fb2ff3,2,1e2,2,1,1,0,1,0,0},be0dc0f6-b124-4f19-b6d8-859b251ff8ea,
{8,"ОсновныеДействияФормыЗакрыть",0,1, {8,"ОсновныеДействияФормыЗакрыть",0,1,
{1,3, {1,3,
{"ru","Закрыть"}, {"ru","Закрыть"},
@ -1488,7 +1488,7 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
{0} {0}
} }
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,f5840514-4670-421a-9683-8fc6929ac6f5,4,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,76a0ef64-c1a2-4574-848f-e1d21c9b901c,4,0,0}
}, },
{8,0,267,600,292,1, {8,0,267,600,292,1,
{0, {0,
@ -1666,7 +1666,7 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
{0} {0}
} }
} }
},600,292,1,0,1,4,4,266,600,292,96}, },600,292,1,0,1,4,4,284,600,292,96},
{ {
{3},12, {3},12,
{8, {8,

View File

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

View File

@ -17,8 +17,8 @@
КонецЕсли; КонецЕсли;
фОбъект.КоличествоСтрокВОбластиПоиска = "..."; фОбъект.КоличествоСтрокВОбластиПоиска = "...";
Если ирОбщий.ЛиАсинхронностьДоступнаЛкс() Тогда Если ирОбщий.ЛиАсинхронностьДоступнаЛкс() Тогда
ирОбщий.ОтменитьФоновоеЗаданиеЛкс(фОбъект.ИДФоновогоЗадания); ирКлиент.ОтменитьФоновоеЗаданиеЛкс(фОбъект.ИДФоновогоЗадания);
ФормаРезультата = ирОбщий.НоваяФормаРезультатаФоновогоЗаданияЛкс(); ФормаРезультата = ирКлиент.НоваяФормаРезультатаФоновогоЗаданияЛкс();
фОбъект.АдресХранилищаКоличестваСтрок = ПоместитьВоВременноеХранилище(Null, ФормаРезультата.УникальныйИдентификатор); фОбъект.АдресХранилищаКоличестваСтрок = ПоместитьВоВременноеХранилище(Null, ФормаРезультата.УникальныйИдентификатор);
ПараметрыЗапуска = Новый Массив; ПараметрыЗапуска = Новый Массив;
ПараметрыЗапуска.Добавить(фОбъект.ПолноеИмяТаблицы); ПараметрыЗапуска.Добавить(фОбъект.ПолноеИмяТаблицы);
@ -42,8 +42,6 @@
ЭлементыФормы.ДинамическийСписок.ИзменятьСоставСтрок = Истина; ЭлементыФормы.ДинамическийСписок.ИзменятьСоставСтрок = Истина;
МассивФрагментов = ирОбщий.СтрРазделитьЛкс(фОбъект.ПолноеИмяТаблицы); МассивФрагментов = ирОбщий.СтрРазделитьЛкс(фОбъект.ПолноеИмяТаблицы);
ОсновнойЭУ = ЭлементыФормы.ДинамическийСписок; ОсновнойЭУ = ЭлементыФормы.ДинамическийСписок;
ДопСвойства = ирОбщий.ДопСвойстваЭлементаФормыЛкс(ЭтаФорма, ОсновнойЭУ);
ДопСвойства.ЗапросИтоговПоТаблицеКлючей = Неопределено;
ИмяТипаСписка = ирОбщий.ИмяТипаИзПолногоИмениТаблицыБДЛкс(фОбъект.ПолноеИмяТаблицы, "Список"); ИмяТипаСписка = ирОбщий.ИмяТипаИзПолногоИмениТаблицыБДЛкс(фОбъект.ПолноеИмяТаблицы, "Список");
ОбъектМД = ирКэш.ОбъектМДПоПолномуИмениЛкс(фОбъект.ПолноеИмяТаблицы); ОбъектМД = ирКэш.ОбъектМДПоПолномуИмениЛкс(фОбъект.ПолноеИмяТаблицы);
ЕстьОграниченияДоступа = ирОбщий.ЕстьОграниченияДоступаКСтрокамТаблицыНаЧтениеЛкс(ОбъектМД); ЕстьОграниченияДоступа = ирОбщий.ЕстьОграниченияДоступаКСтрокамТаблицыНаЧтениеЛкс(ОбъектМД);
@ -64,6 +62,7 @@
Попытка Попытка
ОсновнойЭУ.ТипЗначения = Новый ОписаниеТипов(ИмяТипаСписка); ОсновнойЭУ.ТипЗначения = Новый ОписаниеТипов(ИмяТипаСписка);
Исключение Исключение
ОписаниеОшибки = ОписаниеОшибки(); // Для отладки
Сообщить("Динамический список для таблицы """ + фОбъект.ПолноеИмяТаблицы + """ недоступен"); Сообщить("Динамический список для таблицы """ + фОбъект.ПолноеИмяТаблицы + """ недоступен");
фОбъект.ПолноеИмяТаблицы = Неопределено; фОбъект.ПолноеИмяТаблицы = Неопределено;
Возврат Ложь; Возврат Ложь;
@ -71,7 +70,7 @@
//ТекстЗапросаКоличестваСтрок = "ВЫБРАТЬ СУММА(Количество) ИЗ (" + ТекстЗапросаКоличестваСтрок + ") КАК Т"; //ТекстЗапросаКоличестваСтрок = "ВЫБРАТЬ СУММА(Количество) ИЗ (" + ТекстЗапросаКоличестваСтрок + ") КАК Т";
//ЗапросКоличестваСтрок = Новый Запрос(мТекстЗапросаКоличестваСтрок); //ЗапросКоличестваСтрок = Новый Запрос(мТекстЗапросаКоличестваСтрок);
//КоличествоСтрокВТаблицеБД = ЗапросКоличестваСтрок.Выполнить().Выгрузить()[0][0]; //КоличествоСтрокВТаблицеБД = ЗапросКоличестваСтрок.Выполнить().Выгрузить()[0][0];
ирОбщий.НастроитьАвтоТабличноеПолеДинамическогоСпискаЛкс(ОсновнойЭУ, фОбъект.РежимИмяСиноним); ирКлиент.НастроитьАвтоТабличноеПолеДинамическогоСпискаЛкс(ОсновнойЭУ, фОбъект.РежимИмяСиноним);
ЭтаФорма.Отбор = ЭлементыФормы.ДинамическийСписок.Значение.Отбор; ЭтаФорма.Отбор = ЭлементыФормы.ДинамическийСписок.Значение.Отбор;
КонецЕсли; КонецЕсли;
Иначе Иначе
@ -89,16 +88,18 @@
КолонкаИдентификатора.ТекстШапки = "Идентификатор ссылки"; КолонкаИдентификатора.ТекстШапки = "Идентификатор ссылки";
ЭтаФорма.Отбор = Построитель.Отбор; ЭтаФорма.Отбор = Построитель.Отбор;
КонецЕсли; КонецЕсли;
ПредставлениеТаблицы = ирОбщий.ПредставлениеТаблицыБДЛкс(фОбъект.ПолноеИмяТаблицы); ДопСвойства = ирКлиент.ДопСвойстваЭлементаФормыЛкс(ЭтаФорма, ОсновнойЭУ);
ДопСвойства.ЗапросИтоговПоТаблицеКлючей = Неопределено;
Для Каждого КолонкаТП Из ОсновнойЭУ.Колонки Цикл Для Каждого КолонкаТП Из ОсновнойЭУ.Колонки Цикл
Если ТипЗнч(КолонкаТП.ЭлементУправления) = Тип("ПолеВвода") Тогда Если ТипЗнч(КолонкаТП.ЭлементУправления) = Тип("ПолеВвода") Тогда
КолонкаТП.ЭлементУправления.УстановитьДействие("ОкончаниеВводаТекста", Новый Действие("ПолеВводаКолонкиСписка_ОкончаниеВводаТекста")); КолонкаТП.ЭлементУправления.УстановитьДействие("ОкончаниеВводаТекста", Новый Действие("ПолеВводаКолонкиСписка_ОкончаниеВводаТекста"));
КолонкаТП.ЭлементУправления.УстановитьДействие("НачалоВыбора", Новый Действие("ПолеВводаКолонкиСписка_НачалоВыбора")); КолонкаТП.ЭлементУправления.УстановитьДействие("НачалоВыбора", Новый Действие("ПолеВводаКолонкиСписка_НачалоВыбора"));
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
ЭтаФорма.Заголовок = СтрЗаменить(ЭтаФорма.Заголовок, "Динамический список ", "ДС"); //ЭтаФорма.Заголовок = СтрЗаменить(ЭтаФорма.Заголовок, "Динамический список ", "ДС");
ирОбщий.ОбновитьТекстПослеМаркераВСтрокеЛкс(ЭтаФорма.Заголовок,, ПредставлениеТаблицы, ": "); //ирОбщий.ОбновитьТекстПослеМаркераВСтрокеЛкс(ЭтаФорма.Заголовок,, ПредставлениеТаблицы, ": ");
ирОбщий.ДописатьРежимВыбораВЗаголовокФормыЛкс(ЭтаФорма); ирКлиент.ФормаОбъекта_ОбновитьЗаголовокЛкс(ЭтаФорма);
ирКлиент.ДописатьРежимВыбораВЗаголовокФормыЛкс(ЭтаФорма);
ЭтоПеречисление = ирОбщий.ЛиКорневойТипПеречисленияЛкс(ТипТаблицыБД); ЭтоПеречисление = ирОбщий.ЛиКорневойТипПеречисленияЛкс(ТипТаблицыБД);
ЭтоСсылкаБД = ирОбщий.ЛиКорневойТипСсылочногоОбъектаБДЛкс(ТипТаблицыБД); ЭтоСсылкаБД = ирОбщий.ЛиКорневойТипСсылочногоОбъектаБДЛкс(ТипТаблицыБД);
фОбъект.ВместоОсновной = ирОбщий.ИспользованиеДинамическогоСпискаВместоОсновнойФормыЛкс(фОбъект.ПолноеИмяТаблицы); фОбъект.ВместоОсновной = ирОбщий.ИспользованиеДинамическогоСпискаВместоОсновнойФормыЛкс(фОбъект.ПолноеИмяТаблицы);
@ -112,7 +113,10 @@
ЭлементыФормы.КП_Список.Кнопки.ПодменюРедактор.Кнопки.ДобавитьСтрокуЧерезРедакторОбъектаБД.Доступность = ЭтоСсылкаБД; ЭлементыФормы.КП_Список.Кнопки.ПодменюРедактор.Кнопки.ДобавитьСтрокуЧерезРедакторОбъектаБД.Доступность = ЭтоСсылкаБД;
ЭлементыФормы.КП_Список.Кнопки.НайтиВыбратьПоID.Доступность = ЭтоСсылкаБД; ЭлементыФормы.КП_Список.Кнопки.НайтиВыбратьПоID.Доступность = ЭтоСсылкаБД;
ЗагрузитьНастройкиТаблицы(); ЗагрузитьНастройкиТаблицы();
Если Не ирОбщий.ЛиКорневойТипПеречисленияЛкс(ТипТаблицыБД) Тогда Если Истина
И Не ирОбщий.ЛиКорневойТипПеречисленияЛкс(ТипТаблицыБД)
И ТипЗнч(ОсновнойЭУ.Значение) <> Тип("ТаблицаЗначений")
Тогда
ЭлементПорядкаТипаДата = ирОбщий.ЭлементПорядкаТипаДатаЛкс(ПолноеИмяТаблицы, ОсновнойЭУ.Значение.Порядок); ЭлементПорядкаТипаДата = ирОбщий.ЭлементПорядкаТипаДатаЛкс(ПолноеИмяТаблицы, ОсновнойЭУ.Значение.Порядок);
Если ЭлементПорядкаТипаДата <> Неопределено И ЭлементПорядкаТипаДата.Направление = НаправлениеСортировки.Возр Тогда Если ЭлементПорядкаТипаДата <> Неопределено И ЭлементПорядкаТипаДата.Направление = НаправлениеСортировки.Возр Тогда
ОсновнойЭУ.НачальноеОтображениеСписка = НачальноеОтображениеСписка.Конец; ОсновнойЭУ.НачальноеОтображениеСписка = НачальноеОтображениеСписка.Конец;
@ -125,7 +129,7 @@
// Не удалось найти способ удалить автокнопку истории отборов // Не удалось найти способ удалить автокнопку истории отборов
//Для Каждого Кнопка Из ЭлементыФормы.КП_Список.Кнопки Цикл //Для Каждого Кнопка Из ЭлементыФормы.КП_Список.Кнопки Цикл
// Если Кнопка.Текст = "История отборов" Тогда // Если Кнопка.Текст = "История отборов" Тогда
// ирОбщий.УстановитьДоступностьПодменюЛкс(Кнопка); // ирКлиент.УстановитьДоступностьПодменюЛкс(Кнопка);
// Прервать; // Прервать;
// КонецЕсли; // КонецЕсли;
//КонецЦикла; //КонецЦикла;
@ -134,7 +138,7 @@
И Не ирОбщий.ЛиКорневойТипРегистраБухгалтерииЛкс(ирОбщий.ТипТаблицыБДЛкс(ПолноеИмяТаблицы)) И Не ирОбщий.ЛиКорневойТипРегистраБухгалтерииЛкс(ирОбщий.ТипТаблицыБДЛкс(ПолноеИмяТаблицы))
И ирОбщий.ОписаниеТаблицыБДЛкс(ПолноеИмяТаблицы + ".Остатки") <> Неопределено; И ирОбщий.ОписаниеТаблицыБДЛкс(ПолноеИмяТаблицы + ".Остатки") <> Неопределено;
Если Не РежимВыбора Тогда Если Не РежимВыбора Тогда
ирОбщий.ДобавитьТаблицуВИзбранноеЛкс(фОбъект.ПолноеИмяТаблицы); ирКлиент.ДобавитьТаблицуВИзбранноеЛкс(фОбъект.ПолноеИмяТаблицы);
КонецЕсли; КонецЕсли;
Возврат Истина; Возврат Истина;
@ -151,7 +155,7 @@
СтруктураНастроек.Вставить("ИерархическийПросмотр", ЭлементыФормы.ДинамическийСписок.ИерархическийПросмотр); СтруктураНастроек.Вставить("ИерархическийПросмотр", ЭлементыФормы.ДинамическийСписок.ИерархическийПросмотр);
Исключение Исключение
КонецПопытки; КонецПопытки;
СтруктураНастроек.Вставить("ТекущаяСтрока", ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока); СтруктураНастроек.Вставить("ТекущаяСтрока", КлючСтрокиИзСсылки(ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока));
СтруктураНастроек.Вставить("НастройкиКолонок", фОбъект.НастройкиКолонок.Выгрузить()); СтруктураНастроек.Вставить("НастройкиКолонок", фОбъект.НастройкиКолонок.Выгрузить());
Попытка Попытка
ПорядокСписка = ЭлементыФормы.ДинамическийСписок.Значение.Порядок; ПорядокСписка = ЭлементыФормы.ДинамическийСписок.Значение.Порядок;
@ -190,6 +194,7 @@
Если СтруктураНастроек.Свойство("ТекущаяСтрока") Тогда Если СтруктураНастроек.Свойство("ТекущаяСтрока") Тогда
ТипТаблицы = ирОбщий.ТипТаблицыБДЛкс(фОбъект.ПолноеИмяТаблицы); ТипТаблицы = ирОбщий.ТипТаблицыБДЛкс(фОбъект.ПолноеИмяТаблицы);
Если Истина Если Истина
И СтруктураНастроек.ТекущаяСтрока <> Неопределено
И ирОбщий.ЛиКорневойТипСсылкиЛкс(ТипТаблицы) И ирОбщий.ЛиКорневойТипСсылкиЛкс(ТипТаблицы)
И Не ирОбщий.ЛиКорневойТипДокументаЛкс(ТипТаблицы) И Не ирОбщий.ЛиКорневойТипДокументаЛкс(ТипТаблицы)
И Не ирОбщий.ЛиКорневойТипБизнесПроцессаЛкс(ТипТаблицы) И Не ирОбщий.ЛиКорневойТипБизнесПроцессаЛкс(ТипТаблицы)
@ -198,10 +203,10 @@
Или Не СтруктураНастроек.Свойство("ИерархическийПросмотр") Или Не СтруктураНастроек.Свойство("ИерархическийПросмотр")
Или Не СтруктураНастроек.ИерархическийПросмотр) Или Не СтруктураНастроек.ИерархическийПросмотр)
Тогда Тогда
Попытка КлючСтроки = КлючСтрокиИзСсылки(СтруктураНастроек.ТекущаяСтрока);
ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока = СтруктураНастроек.ТекущаяСтрока; Если КлючСтроки <> Неопределено Тогда
Исключение ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока = КлючСтроки;
КонецПопытки; КонецЕсли;
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
Попытка Попытка
@ -239,15 +244,19 @@
Процедура ПриОткрытии() Процедура ПриОткрытии()
ирОбщийормариОткрытииЛкс(ЭтаФорма); ирКлиентормариОткрытииЛкс(ЭтаФорма);
ЭтаФорма.СвязиИПараметрыВыбора = Истина; ЭтаФорма.СвязиИПараметрыВыбора = Истина;
Если КлючУникальности <> Неопределено Тогда Если КлючУникальности <> Неопределено Тогда
НовоеИмяТаблицы = ирОбщий.ПервыйФрагментЛкс(КлючУникальности, ";"); НовоеИмяТаблицы = ирОбщий.ПервыйФрагментЛкс(КлючУникальности, ";");
ОбъектМД = ирОбщий.ОбъектМДПоПолномуИмениТаблицыБДЛкс(НовоеИмяТаблицы); Если Не ЗначениеЗаполнено(фОбъект.ПолноеИмяТаблицы) Тогда
Если ОбъектМД <> Неопределено Тогда ОбъектМД = ирОбщий.ОбъектМДПоПолномуИмениТаблицыБДЛкс(НовоеИмяТаблицы);
УстановитьОбъектМетаданных(НовоеИмяТаблицы); Если ОбъектМД <> Неопределено Тогда
УстановитьОбъектМетаданных(НовоеИмяТаблицы);
КонецЕсли;
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
// В обычном приложении изменение состава полей формы приводит к удалению настроек окна управляемой формы. Поэтому сохраняем для каждой таблицы отдельные настройки.
ЭтаФорма.КлючСохраненияПоложенияОкна = ПолноеИмяТаблицы + ";" + XMLСтрока(РежимВыбора);
Если ЗначениеЗаполнено(фОбъект.ПолноеИмяТаблицы) Тогда Если ЗначениеЗаполнено(фОбъект.ПолноеИмяТаблицы) Тогда
ЭтаФорма.ТекущийЭлемент = ЭлементыФормы.ДинамическийСписок; ЭтаФорма.ТекущийЭлемент = ЭлементыФормы.ДинамическийСписок;
КонецЕсли; КонецЕсли;
@ -260,20 +269,10 @@
И НачальноеЗначениеВыбора <> Неопределено И НачальноеЗначениеВыбора <> Неопределено
И ЗначениеЗаполнено(НачальноеЗначениеВыбора) И ЗначениеЗаполнено(НачальноеЗначениеВыбора)
Тогда Тогда
ИмяПоляСсылка = ирОбщий.ПеревестиСтроку("Ссылка"); КлючСтроки = КлючСтрокиИзСсылки(НачальноеЗначениеВыбора);
Если Ложь Если КлючСтроки <> Неопределено Тогда
Или ирОбщий.ЛиСсылкаНаОбъектБДЛкс(НачальноеЗначениеВыбора) ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока = КлючСтроки;
Или ирОбщий.ЛиСсылкаНаПеречислениеЛкс(НачальноеЗначениеВыбора) КонецЕсли;
Или ирОбщий.ЛиКлючЗаписиРегистраЛкс(НачальноеЗначениеВыбора)
Тогда
ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока = НачальноеЗначениеВыбора;
ИначеЕсли ирОбщий.ЛиСсылкаНаОбъектБДЛкс(НачальноеЗначениеВыбора, Ложь) Тогда
ДанныеСписка = ЭлементыФормы.ДинамическийСписок.Значение;
ТекущаяСтрока = ДанныеСписка.Найти(НачальноеЗначениеВыбора, ИмяПоляСсылка);
Если ТекущаяСтрока <> Неопределено Тогда
ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока = ТекущаяСтрока;
КонецЕсли;
КонецЕсли;
ЭтаФорма.НачальноеЗначениеВыбора = Неопределено; ЭтаФорма.НачальноеЗначениеВыбора = Неопределено;
КонецЕсли; КонецЕсли;
Если ПараметрТекущаяКолонка <> Неопределено Тогда Если ПараметрТекущаяКолонка <> Неопределено Тогда
@ -283,13 +282,35 @@
КонецЕсли; КонецЕсли;
ЭтаФорма.ПараметрТекущаяКолонка = ""; ЭтаФорма.ПараметрТекущаяКолонка = "";
КонецЕсли; КонецЕсли;
ирОбщий.ПолеВводаСИсториейВыборариИзмененииЛкс(ЭлементыФормы.ОбъектМетаданных, ЭтаФорма); ирКлиент.ПолеВводаСИсториейВыборариИзмененииЛкс(ЭлементыФормы.ОбъектМетаданных, ЭтаФорма);
УстановитьНовыйПриемОбъекта();
КонецПроцедуры КонецПроцедуры
Функция КлючСтрокиИзСсылки(Ссылка)
КлючСтроки = Неопределено;
Если Ложь
Или ирОбщий.ЛиСсылкаНаОбъектБДЛкс(Ссылка)
Или ирОбщий.ЛиСсылкаНаПеречислениеЛкс(Ссылка)
Или ирОбщий.ЛиКлючЗаписиРегистраЛкс(Ссылка)
Тогда
КлючСтроки = Ссылка;
ИначеЕсли ирОбщий.ЛиСсылкаНаОбъектБДЛкс(Ссылка, Ложь) Тогда
ИмяПоляСсылка = ирОбщий.ПеревестиСтроку("Ссылка");
ДанныеСписка = ЭлементыФормы.ДинамическийСписок.Значение;
ТекущаяСтрока = ДанныеСписка.Найти(Ссылка, ИмяПоляСсылка);
Если ТекущаяСтрока <> Неопределено Тогда
КлючСтроки = ТекущаяСтрока;
КонецЕсли;
КонецЕсли;
Возврат КлючСтроки;
КонецФункции
Процедура ИзменитьСтрокуЧерезРедакторОбъектаБД(Кнопка = Неопределено) Процедура ИзменитьСтрокуЧерезРедакторОбъектаБД(Кнопка = Неопределено)
ирОбщий.ОткрытьТекущуюСтрокуТабличногоПоляТаблицыБДВРедактореОбъектаБДЛкс(ЭлементыФормы.ДинамическийСписок, ПолноеИмяТаблицы,,,,, Ложь); ирКлиент.ОткрытьТекущуюСтрокуТабличногоПоляТаблицыБДВРедактореОбъектаБДЛкс(ЭлементыФормы.ДинамическийСписок, ПолноеИмяТаблицы,,,,, Ложь,,,, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -323,7 +344,7 @@
КонецЕсли; КонецЕсли;
Кнопка = ЭлементыФормы.КП_Список.Кнопки.ОтображатьОстатки; Кнопка = ЭлементыФормы.КП_Список.Кнопки.ОтображатьОстатки;
ОбъектМД = ирОбщий.ОбъектМДПоПолномуИмениТаблицыБДЛкс(ПолноеИмяТаблицы); ОбъектМД = ирОбщий.ОбъектМДПоПолномуИмениТаблицыБДЛкс(ПолноеИмяТаблицы);
ирОбщий.ТабличноеПолеРегистраОтобразитьОстаткиЛкс(ОформленияСтрок, ОбъектМД, Кнопка, ПолноеИмяТаблицы); ирКлиент.ТабличноеПолеРегистраОтобразитьОстаткиЛкс(ОформленияСтрок, ОбъектМД, Кнопка, ПолноеИмяТаблицы);
ПоляТаблицыБД = ирКэш.ПоляТаблицыБДЛкс(ПолноеИмяТаблицы); ПоляТаблицыБД = ирКэш.ПоляТаблицыБДЛкс(ПолноеИмяТаблицы);
КолонкиВРежимеПароля = Новый Массив; КолонкиВРежимеПароля = Новый Массив;
Для Каждого ПолеТаблицы Из ПоляТаблицыБД.НайтиСтроки(Новый Структура("РежимПароля", Истина)) Цикл Для Каждого ПолеТаблицы Из ПоляТаблицыБД.НайтиСтроки(Новый Структура("РежимПароля", Истина)) Цикл
@ -332,7 +353,7 @@
МаскироватьПароли = Не ЭлементыФормы.КП_Список.Кнопки.Идентификаторы.Пометка; МаскироватьПароли = Не ЭлементыФормы.КП_Список.Кнопки.Идентификаторы.Пометка;
Для каждого ОформлениеСтроки Из ОформленияСтрок Цикл Для каждого ОформлениеСтроки Из ОформленияСтрок Цикл
ДанныеСтроки = ОформлениеСтроки.ДанныеСтроки; ДанныеСтроки = ОформлениеСтроки.ДанныеСтроки;
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки, ЭлементыФормы.КП_Список.Кнопки.Идентификаторы); ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки, ЭлементыФормы.КП_Список.Кнопки.Идентификаторы);
Если ДанныеСтроки = неопределено Тогда Если ДанныеСтроки = неопределено Тогда
Продолжить; Продолжить;
КонецЕсли; КонецЕсли;
@ -371,25 +392,25 @@
Процедура ОбъектМетаданныхПриИзменении(Элемент) Процедура ОбъектМетаданныхПриИзменении(Элемент)
СохранитьНастройкиТаблицы(); СохранитьНастройкиТаблицы();
ЭтаФорма.КлючУникальности = фОбъект.ПолноеИмяТаблицы; ЭтаФорма.КлючУникальности = ирОбщий.КлючУникальностиДинамическогоСпискаЛкс(фОбъект.ПолноеИмяТаблицы);
Если УстановитьОбъектМетаданных() Тогда Если УстановитьОбъектМетаданных() Тогда
ирОбщийолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма); ирКлиентолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
Процедура ОбъектМетаданныхНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка) Процедура ОбъектМетаданныхНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, ЭтаФорма); ирОбщий.ПолеВводаСИсториейВыбора_ОбновитьСписокЛкс(Элемент, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
Функция ПараметрыВыбораОбъектаМетаданных() Функция ПараметрыВыбораОбъектаМетаданных()
Возврат ирОбщий.ПараметрыВыбораОбъектаМетаданныхЛкс(Истина, Истина, Истина,,,,,,,, Истина); Возврат ирКлиент.ПараметрыВыбораОбъектаМетаданныхЛкс(Истина, Истина, Истина,,,,,,,, Истина);
КонецФункции КонецФункции
Процедура ОбъектМетаданныхНачалоВыбора(Элемент, СтандартнаяОбработка) Процедура ОбъектМетаданныхНачалоВыбора(Элемент, СтандартнаяОбработка)
ирОбщий.ОбъектМетаданныхНачалоВыбораЛкс(Элемент, ПараметрыВыбораОбъектаМетаданных(), СтандартнаяОбработка); ирКлиент.ОбъектМетаданныхНачалоВыбораЛкс(Элемент, ПараметрыВыбораОбъектаМетаданных(), СтандартнаяОбработка);
КонецПроцедуры КонецПроцедуры
Процедура ОбъектМетаданныхОкончаниеВводаТекста(Элемент, Текст, Значение, СтандартнаяОбработка) Процедура ОбъектМетаданныхОкончаниеВводаТекста(Элемент, Текст, Значение, СтандартнаяОбработка)
@ -398,12 +419,12 @@
Значение = фОбъект.ПолноеИмяТаблицы; Значение = фОбъект.ПолноеИмяТаблицы;
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ирОбщий.ОбъектМетаданныхОкончаниеВводаТекстаЛкс(Элемент, ПараметрыВыбораОбъектаМетаданных(), Текст, Значение, СтандартнаяОбработка); ирКлиент.ОбъектМетаданныхОкончаниеВводаТекстаЛкс(Элемент, ПараметрыВыбораОбъектаМетаданных(), Текст, Значение, СтандартнаяОбработка);
КонецПроцедуры КонецПроцедуры
Процедура СтруктураКоманднойПанелиНажатие(Кнопка) Процедура СтруктураКоманднойПанелиНажатие(Кнопка)
ирОбщий.ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Кнопка); ирКлиент.ОткрытьСтруктуруКоманднойПанелиЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
@ -415,7 +436,7 @@
Процедура ОбновлениеОтображения() Процедура ОбновлениеОтображения()
ирОбщийорма_ОбновлениеОтображенияЛкс(ЭтаФорма); ирКлиенторма_ОбновлениеОтображенияЛкс(ЭтаФорма);
ЗначениеТабличногоПоля = ЭлементыФормы.ДинамическийСписок.Значение; ЗначениеТабличногоПоля = ЭлементыФормы.ДинамическийСписок.Значение;
#Если Сервер И Не Сервер Тогда #Если Сервер И Не Сервер Тогда
ЗначениеТабличногоПоля = Новый ПостроительЗапроса; ЗначениеТабличногоПоля = Новый ПостроительЗапроса;
@ -426,7 +447,7 @@
Исключение Исключение
КонецПопытки; КонецПопытки;
ЭлементыФормы.НадписьОтбор.Заголовок = "Отбор: " + ирОбщий.ПредставлениеОтбораЛкс(Отбор); ЭлементыФормы.НадписьОтбор.Заголовок = "Отбор: " + ирОбщий.ПредставлениеОтбораЛкс(Отбор);
ДобавленВСписок = ирОбщий.ДобавитьОтборВИсториюТабличногоПоляЛкс(ЭтаФорма, фОбъект.ПолноеИмяТаблицы, Отбор, СтарыйОтбор); ДобавленВСписок = ирКлиент.ДобавитьОтборВИсториюТабличногоПоляЛкс(ЭтаФорма, фОбъект.ПолноеИмяТаблицы, Отбор, СтарыйОтбор);
Если ДобавленВСписок Тогда Если ДобавленВСписок Тогда
ОбновитьПодменюПоследнихОтборов(); ОбновитьПодменюПоследнихОтборов();
КонецЕсли; КонецЕсли;
@ -445,6 +466,12 @@
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) Экспорт
Если Истина Если Истина
И КлючУникальности = "Связанный"
И ИмяСобытия = "ТаблицаБД"
И Источник = ВладелецФормы
Тогда
УстановитьОбъектМетаданных(Параметр, Истина);
ИначеЕсли Истина
И ИмяСобытия = "ЗаписанОбъект" И ИмяСобытия = "ЗаписанОбъект"
И ЗначениеЗаполнено(фОбъект.ПолноеИмяТаблицы) И ЗначениеЗаполнено(фОбъект.ПолноеИмяТаблицы)
Тогда Тогда
@ -464,7 +491,7 @@
ЭлементыФормы.ДинамическийСписок.Значение.Обновить(); ЭлементыФормы.ДинамическийСписок.Значение.Обновить();
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
ирОбщийорма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник); ирКлиенторма_ОбработкаОповещенияЛкс(ЭтаФорма, ИмяСобытия, Параметр, Источник);
КонецПроцедуры КонецПроцедуры
@ -483,11 +510,12 @@
КонецЕсли; КонецЕсли;
ВыбраннаяСтрока = Массив; ВыбраннаяСтрока = Массив;
КонецЕсли; КонецЕсли;
ирОбщий.ПоследниеВыбранныеДобавитьЛкс(ЭтаФорма, ВыбраннаяСтрока); ирКлиент.ПоследниеВыбранныеДобавитьЛкс(ЭтаФорма, ВыбраннаяСтрока);
ОповеститьОВыборе(ВыбраннаяСтрока); ОповеститьОВыборе(ВыбраннаяСтрока);
СтандартнаяОбработка = Ложь; СтандартнаяОбработка = Ложь;
Иначе Иначе
СтандартнаяОбработка = Не ОткрытьРедакторОбъектаБДЕслиНужно(); ДинамическийСписокПередНачаломИзменения(Элемент, СтандартнаяОбработка);
СтандартнаяОбработка = Не СтандартнаяОбработка;
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -495,7 +523,7 @@
Процедура КП_СписокВыбрать(Кнопка) Процедура КП_СписокВыбрать(Кнопка)
ТабличноеПоле = ЭлементыФормы.ДинамическийСписок; ТабличноеПоле = ЭлементыФормы.ДинамическийСписок;
РезультатВыбора = ирОбщий.ВыделенныеСтрокиТабличногоПоляЛкс(ЭлементыФормы.ДинамическийСписок, Ложь); РезультатВыбора = ирКлиент.ВыделенныеСтрокиТабличногоПоляЛкс(ЭлементыФормы.ДинамическийСписок, Ложь);
Если РезультатВыбора.Количество() = 0 Тогда Если РезультатВыбора.Количество() = 0 Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
@ -521,13 +549,13 @@
Процедура КлсКомандаНажатие(Кнопка) Экспорт Процедура КлсКомандаНажатие(Кнопка) Экспорт
ирОбщий.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка); ирКлиент.УниверсальнаяКомандаФормыЛкс(ЭтаФорма, Кнопка);
КонецПроцедуры КонецПроцедуры
Процедура ОбработчикОжиданияСПараметрамиЛкс() Экспорт Процедура ОбработчикОжиданияСПараметрамиЛкс() Экспорт
ирОбщий.ОбработчикОжиданияСПараметрамиЛкс(); ирКлиент.ОбработчикОжиданияСПараметрамиЛкс();
КонецПроцедуры КонецПроцедуры
@ -538,7 +566,7 @@
Если ТекущаяСтрока = Неопределено Тогда Если ТекущаяСтрока = Неопределено Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ирОбщийуферОбменаПриложения_УстановитьЗначениеЛкс(ТекущаяСтрока); ирКлиентуферОбменаПриложения_УстановитьЗначениеЛкс(ТекущаяСтрока);
КонецПроцедуры КонецПроцедуры
@ -564,23 +592,23 @@
ИмяПоляТаблицы = ТабличноеПоле.ТекущаяКолонка.Имя; ИмяПоляТаблицы = ТабличноеПоле.ТекущаяКолонка.Имя;
ПоляТаблицыБД = ирКэш.ПоляТаблицыБДЛкс(фОбъект.ПолноеИмяТаблицы); ПоляТаблицыБД = ирКэш.ПоляТаблицыБДЛкс(фОбъект.ПолноеИмяТаблицы);
МетаРеквизит = ПоляТаблицыБД.Найти(ИмяПоляТаблицы, "Имя").Метаданные; МетаРеквизит = ПоляТаблицыБД.Найти(ИмяПоляТаблицы, "Имя").Метаданные;
СтруктураОтбора = ирОбщий.СтруктураОтбораПоСвязямИПараметрамВыбораЛкс(МетаРеквизит, ТабличноеПоле.ТекущиеДанные); СтруктураОтбора = ирКлиент.СтруктураОтбораПоСвязямИПараметрамВыбораЛкс(МетаРеквизит, ТабличноеПоле.ТекущиеДанные);
КонецЕсли; КонецЕсли;
ирОбщийолеВводаКолонкиРасширенногоЗначения_НачалоВыбораЛкс(ЭтаФорма, ТабличноеПоле, СтандартнаяОбработка,, Истина, СтруктураОтбора); ирКлиентолеВводаКолонкиРасширенногоЗначения_НачалоВыбораЛкс(ЭтаФорма, ТабличноеПоле, СтандартнаяОбработка,, Истина, СтруктураОтбора);
КонецПроцедуры КонецПроцедуры
Процедура ПолеВводаКолонкиСписка_ОкончаниеВводаТекста(Элемент, Текст, Значение, СтандартнаяОбработка) Процедура ПолеВводаКолонкиСписка_ОкончаниеВводаТекста(Элемент, Текст, Значение, СтандартнаяОбработка)
ирОбщийолеВвода_ОкончаниеВводаТекстаЛкс(Элемент, Текст, Значение, СтандартнаяОбработка); ирКлиентолеВвода_ОкончаниеВводаТекстаЛкс(Элемент, Текст, Значение, СтандартнаяОбработка);
КонецПроцедуры КонецПроцедуры
Процедура ПриЗакрытии() Процедура ПриЗакрытии()
ирОбщий.ОтменитьФоновоеЗаданиеЛкс(фОбъект.ИДФоновогоЗадания); ирКлиент.ОтменитьФоновоеЗаданиеЛкс(фОбъект.ИДФоновогоЗадания);
СохранитьНастройкиТаблицы(); СохранитьНастройкиТаблицы();
ирОбщийормариЗакрытииЛкс(ЭтаФорма); ирКлиентормариЗакрытииЛкс(ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -609,7 +637,7 @@
Исключение Исключение
Отбор = Неопределено; Отбор = Неопределено;
КонецПопытки; КонецПопытки;
Форма = ирОбщий.ОткрытьФормуСпискаЛкс(фОбъект.ПолноеИмяТаблицы, Отбор, Ложь, ВладелецФормы, РежимВыбора, МножественныйВыбор, ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока); Форма = ирКлиент.ОткрытьФормуСпискаЛкс(фОбъект.ПолноеИмяТаблицы, Отбор, Ложь, ВладелецФормы, РежимВыбора, МножественныйВыбор, ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока);
Если Форма = Неопределено Тогда Если Форма = Неопределено Тогда
ЭтаФорма.Открыть(); ЭтаФорма.Открыть();
КонецЕсли; КонецЕсли;
@ -633,7 +661,7 @@
Процедура ДинамическийСписокПриАктивизацииСтроки(Элемент) Процедура ДинамическийСписокПриАктивизацииСтроки(Элемент)
ирОбщий.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивизацииСтрокиЛкс(ЭтаФорма, Элемент);
Если мСвязанныйРедакторОбъектаБД <> Неопределено И мСвязанныйРедакторОбъектаБД.Открыта() Тогда Если мСвязанныйРедакторОбъектаБД <> Неопределено И мСвязанныйРедакторОбъектаБД.Открыта() Тогда
ОткрытьСвязанныйРедакторОбъектаБДСтроки(); ОткрытьСвязанныйРедакторОбъектаБДСтроки();
КонецЕсли; КонецЕсли;
@ -642,7 +670,7 @@
Процедура ОткрытьСвязанныйРедакторОбъектаБДСтроки() Процедура ОткрытьСвязанныйРедакторОбъектаБДСтроки()
ирОбщий.ОткрытьТекущуюСтрокуТабличногоПоляТаблицыБДВРедактореОбъектаБДЛкс(ЭлементыФормы.ДинамическийСписок, фОбъект.ПолноеИмяТаблицы,, Истина, мСвязанныйРедакторОбъектаБД,, Ложь); ирКлиент.ОткрытьТекущуюСтрокуТабличногоПоляТаблицыБДВРедактореОбъектаБДЛкс(ЭлементыФормы.ДинамическийСписок, фОбъект.ПолноеИмяТаблицы,, Истина, мСвязанныйРедакторОбъектаБД,, Ложь,,,, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -687,14 +715,14 @@
КонецЕсли; КонецЕсли;
фОбъект.РежимИмяСиноним = Не Кнопка.Пометка; фОбъект.РежимИмяСиноним = Не Кнопка.Пометка;
Кнопка.Пометка = фОбъект.РежимИмяСиноним; Кнопка.Пометка = фОбъект.РежимИмяСиноним;
ирОбщий.НастроитьЗаголовкиАвтоТабличногоПоляДинамическогоСпискаЛкс(ЭлементыФормы.ДинамическийСписок, фОбъект.РежимИмяСиноним); ирКлиент.НастроитьЗаголовкиАвтоТабличногоПоляДинамическогоСпискаЛкс(ЭлементыФормы.ДинамическийСписок, фОбъект.РежимИмяСиноним);
КонецПроцедуры КонецПроцедуры
Процедура КП_СписокОткрытьОбъектМетаданных(Кнопка) Процедура КП_СписокОткрытьОбъектМетаданных(Кнопка)
ирОбщий.ПредложитьЗакрытьМодальнуюФормуЛкс(ЭтаФорма); ирКлиент.ПредложитьЗакрытьМодальнуюФормуЛкс(ЭтаФорма);
ирОбщий.ОткрытьОбъектМетаданныхЛкс(фОбъект.ПолноеИмяТаблицы); ирКлиент.ОткрытьОбъектМетаданныхЛкс(фОбъект.ПолноеИмяТаблицы);
КонецПроцедуры КонецПроцедуры
@ -708,13 +736,13 @@
Функция ПоследниеВыбранныеНажатие(Кнопка) Экспорт Функция ПоследниеВыбранныеНажатие(Кнопка) Экспорт
ирОбщий.ПоследниеВыбранныеНажатиеЛкс(ЭтаФорма, ЭлементыФормы.ДинамическийСписок, , Кнопка); ирКлиент.ПоследниеВыбранныеНажатиеЛкс(ЭтаФорма, ЭлементыФормы.ДинамическийСписок, , Кнопка);
КонецФункции КонецФункции
Функция ПоследниеОтборыНажатие(Кнопка) Экспорт Функция ПоследниеОтборыНажатие(Кнопка) Экспорт
НастройкаКомпоновки = ирОбщий.ВыбранныйЭлементПоследнихЗначенийЛкс(ЭтаФорма, фОбъект.ПолноеИмяТаблицы, Кнопка, "Отборы", Истина); НастройкаКомпоновки = ирКлиент.ВыбранныйЭлементПоследнихЗначенийЛкс(ЭтаФорма, фОбъект.ПолноеИмяТаблицы, Кнопка, "Отборы", Истина);
#Если Сервер И Не Сервер Тогда #Если Сервер И Не Сервер Тогда
НастройкаКомпоновки = Новый НастройкиКомпоновкиДанных; НастройкаКомпоновки = Новый НастройкиКомпоновкиДанных;
#КонецЕсли #КонецЕсли
@ -725,7 +753,7 @@
Процедура ОбъектМетаданныхОткрытие(Элемент, СтандартнаяОбработка) Процедура ОбъектМетаданныхОткрытие(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь; СтандартнаяОбработка = Ложь;
ирОбщий.ОткрытьОбъектМетаданныхЛкс(фОбъект.ПолноеИмяТаблицы); ирКлиент.ОткрытьОбъектМетаданныхЛкс(фОбъект.ПолноеИмяТаблицы);
КонецПроцедуры КонецПроцедуры
@ -753,7 +781,7 @@
Возврат; Возврат;
КонецЕсли; КонецЕсли;
СохранитьНастройкиТаблицы(); СохранитьНастройкиТаблицы();
ФормаНастроек = ирОбщий.ПолучитьФормуЛкс("Обработка.ирДинамическийСписок.Форма.НастройкиКолонок",, ЭтаФорма); ФормаНастроек = ирКлиент.ПолучитьФормуЛкс("Обработка.ирДинамическийСписок.Форма.НастройкиКолонок",, ЭтаФорма);
ЗаполнитьЗначенияСвойств(ФормаНастроек, фОбъект); ЗаполнитьЗначенияСвойств(ФормаНастроек, фОбъект);
ФормаНастроек.НастройкиКолонок.Загрузить(фОбъект.НастройкиКолонок.Выгрузить()); ФормаНастроек.НастройкиКолонок.Загрузить(фОбъект.НастройкиКолонок.Выгрузить());
ФормаНастроек.СвязанноеТабличноеПоле = ЭлементыФормы.ДинамическийСписок; ФормаНастроек.СвязанноеТабличноеПоле = ЭлементыФормы.ДинамическийСписок;
@ -766,7 +794,7 @@
Процедура НадписьПраваДоступаКСтрокамНажатие(Элемент) Процедура НадписьПраваДоступаКСтрокамНажатие(Элемент)
Форма = ирОбщий.ПолучитьФормуЛкс("Отчет.ирАнализПравДоступа.Форма",,, фОбъект.ПолноеИмяТаблицы); Форма = ирКлиент.ПолучитьФормуЛкс("Отчет.ирАнализПравДоступа.Форма",,, фОбъект.ПолноеИмяТаблицы);
Форма.ОбъектМетаданных = фОбъект.ПолноеИмяТаблицы; Форма.ОбъектМетаданных = фОбъект.ПолноеИмяТаблицы;
Форма.Пользователь = ИмяПользователя(); Форма.Пользователь = ИмяПользователя();
Форма.ПараметрКлючВарианта = "ПоПользователям"; Форма.ПараметрКлючВарианта = "ПоПользователям";
@ -805,9 +833,9 @@
СтруктураОбъекта = ирОбщий.ОбъектБДПоКлючуЛкс(фОбъект.ПолноеИмяТаблицы, ЭтоГруппа); СтруктураОбъекта = ирОбщий.ОбъектБДПоКлючуЛкс(фОбъект.ПолноеИмяТаблицы, ЭтоГруппа);
КонецЕсли; КонецЕсли;
ирОбщий.УстановитьЗначенияРеквизитовПоОтборуЛкс(СтруктураОбъекта.Данные, ЭлементыФормы.ДинамическийСписок.Значение.Отбор); ирОбщий.УстановитьЗначенияРеквизитовПоОтборуЛкс(СтруктураОбъекта.Данные, ЭлементыФормы.ДинамическийСписок.Значение.Отбор);
ирОбщий.ОткрытьОбъектВРедактореОбъектаБДЛкс(СтруктураОбъекта); ирКлиент.ОткрытьОбъектВРедактореОбъектаБДЛкс(СтруктураОбъекта);
Иначе Иначе
ирОбщий.ОткрытьОбъектВРедактореОбъектаБДЛкс(Новый(ирОбщий.ИмяТипаИзПолногоИмениТаблицыБДЛкс(фОбъект.ПолноеИмяТаблицы, "Ссылка"))); ирКлиент.ОткрытьОбъектВРедактореОбъектаБДЛкс(Новый(ирОбщий.ИмяТипаИзПолногоИмениТаблицыБДЛкс(фОбъект.ПолноеИмяТаблицы, "Ссылка")));
КонецЕсли; КонецЕсли;
Иначе Иначе
КлючОбъекта = ирОбщий.СтруктураКлючаТаблицыБДЛкс(фОбъект.ПолноеИмяТаблицы, Ложь); КлючОбъекта = ирОбщий.СтруктураКлючаТаблицыБДЛкс(фОбъект.ПолноеИмяТаблицы, Ложь);
@ -819,7 +847,7 @@
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
СтруктураОбъекта = ирОбщий.ОбъектБДПоКлючуЛкс(фОбъект.ПолноеИмяТаблицы, КлючОбъекта); СтруктураОбъекта = ирОбщий.ОбъектБДПоКлючуЛкс(фОбъект.ПолноеИмяТаблицы, КлючОбъекта);
ирОбщий.ОткрытьСсылкуВРедактореОбъектаБДЛкс(СтруктураОбъекта); ирКлиент.ОткрытьСсылкуВРедактореОбъектаБДЛкс(СтруктураОбъекта);
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -829,7 +857,7 @@
Если Не ЗначениеЗаполнено(фОбъект.ПолноеИмяТаблицы) Тогда Если Не ЗначениеЗаполнено(фОбъект.ПолноеИмяТаблицы) Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ирОбщий.НайтиВыбратьСсылкуВДинамическомСпискеПоIDЛкс(ЭлементыФормы.ДинамическийСписок, ЭтаФорма); ирКлиент.НайтиВыбратьСсылкуВДинамическомСпискеПоIDЛкс(ЭлементыФормы.ДинамическийСписок, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
@ -842,19 +870,23 @@
Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт Процедура ВнешнееСобытие(Источник, Событие, Данные) Экспорт
ирОбщийорма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные); ирКлиенторма_ВнешнееСобытиеЛкс(ЭтаФорма, Источник, Событие, Данные);
КонецПроцедуры КонецПроцедуры
Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт Процедура ТабличноеПолеПриПолученииДанных(Элемент, ОформленияСтрок) Экспорт
ирОбщий.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок); ирКлиент.ТабличноеПолеПриПолученииДанныхЛкс(ЭтаФорма, Элемент, ОформленияСтрок);
КонецПроцедуры КонецПроцедуры
Процедура ДинамическийСписокПередНачаломИзменения(Элемент = Неопределено, Отказ = Ложь) Процедура ДинамическийСписокПередНачаломИзменения(Элемент = Неопределено, Отказ = Ложь)
Отказ = ОткрытьРедакторОбъектаБДЕслиНужно(); СтандартнаяОбработка = Не ОткрытьРедакторОбъектаБДЕслиНужно();
Если СтандартнаяОбработка Тогда
ирКлиент.ОткрытьЗначениеЛкс(Элемент.ТекущаяСтрока,, СтандартнаяОбработка);
КонецЕсли;
Отказ = Не СтандартнаяОбработка;
КонецПроцедуры КонецПроцедуры
@ -871,7 +903,7 @@
КонецФункции КонецФункции
Процедура ДинамическийСписокПриАктивизацииКолонки(Элемент) Процедура ДинамическийСписокПриАктивизацииКолонки(Элемент)
ирОбщий.ТабличноеПолеПриАктивацииКолонкиЛкс(ЭтаФорма, Элемент); ирКлиент.ТабличноеПолеПриАктивацииКолонкиЛкс(ЭтаФорма, Элемент);
КонецПроцедуры КонецПроцедуры
Процедура КП_СписокОтображатьОстатки(Кнопка) Процедура КП_СписокОтображатьОстатки(Кнопка)
@ -881,21 +913,42 @@
Если Не Кнопка.Доступность Тогда Если Не Кнопка.Доступность Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ирОбщий.ТабличноеПолеРегистраОбновитьКолонкиОстатковЛкс(ЭлементыФормы.ДинамическийСписок, ОбъектМД, Кнопка, НоваяПометка); ирКлиент.ТабличноеПолеРегистраОбновитьКолонкиОстатковЛкс(ЭлементыФормы.ДинамическийСписок, ОбъектМД, Кнопка, НоваяПометка);
КонецПроцедуры КонецПроцедуры
Процедура КП_СписокНовоеОкно(Кнопка) Процедура КП_СписокНовоеОкно(Кнопка)
ирОбщий.ОткрытьФормуСпискаЛкс(ПолноеИмяТаблицы,, "Обычная",,,, ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока,, ПользовательскийОтбор(),, Новый УникальныйИдентификатор); ирКлиент.ОткрытьФормуСпискаЛкс(ПолноеИмяТаблицы,, "Обычная",,,, ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока,, ПользовательскийОтбор(),, Новый УникальныйИдентификатор);
КонецПроцедуры КонецПроцедуры
Процедура КП_СписокСвязанныеКолонкиБД(Кнопка) Процедура КП_СписокСвязанныеКолонкиБД(Кнопка)
ирОбщий.ОткрытьРедакторОбъектаБДЛкс(ПолноеИмяТаблицы,,, ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока,,, Ложь,,,, Истина); ирКлиент.ОткрытьРедакторОбъектаБДЛкс(ПолноеИмяТаблицы,,, ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока,,, Ложь,,,, Истина,, ЭтаФорма);
КонецПроцедуры КонецПроцедуры
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирДинамическийСписок.Форма.Форма"); Процедура КП_СписокПриемОбъекта(Кнопка)
Если КлючУникальности = "Связанный" Тогда УстановитьНовыйПриемОбъекта(Не Кнопка.Пометка);
ЭтаФорма.Заголовок = ЭтаФорма.Заголовок + " (связанный)"; КонецПроцедуры
КонецЕсли;
Процедура УстановитьНовыйПриемОбъекта(Знач НовыйПриемОбъекта = Неопределено) Экспорт
ирКлиент.УстановитьРежимПриемаОбъектаФормеЛкс(ЭтаФорма, ЭлементыФормы.КП_Список.Кнопки.ПриемОбъекта, НовыйПриемОбъекта, ПолноеИмяТаблицы);
КонецПроцедуры
Функция ПредставлениеОбъектаДанных() Экспорт
Результат = ирОбщий.ПредставлениеТаблицыБДЛкс(фОбъект.ПолноеИмяТаблицы);
Возврат Результат;
КонецФункции
Процедура ДинамическийСписокОбработкаЗаписиНовогоОбъекта(Элемент, Объект, СтандартнаяОбработка)
ирКлиент.ДобавитьСсылкуВИсториюРаботыЛкс(Объект.Ссылка);
КонецПроцедуры
ирКлиент.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирДинамическийСписок.Форма.Форма");
//Если КлючУникальности = "Связанный" Тогда
// ЭтаФорма.Заголовок = ЭтаФорма.Заголовок + " (связанный)";
//КонецЕсли;
Построитель = Новый ПостроительЗапроса; Построитель = Новый ПостроительЗапроса;

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