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,
{0},"",-1,-1,1,0,""},100,0,0,0},0,1,
{1,1,
{4,
{5,
{1,3,
{"ru","Страница1"},
{"en","Страница1"},
@ -70,7 +70,8 @@
},
{3,4,
{0}
}
},
{7,3,0,1,100}
}
},1,1,0,4,
{2,8,1,1,1,0,0,0,0},
@ -284,11 +285,11 @@ llKfbKh7Z9s2eeta3O4SpbpLUftPJ0CdQf50eFGakppRC/kO},0},0,0,0,0,0,3.5e2},
{"D"}
},0,1,381ed624-9217-4e63-85db-c4c3cb87daae,
{
{#base64:AgFTS2/0iI3BTqDV67a9oKcNfVA7DsIwDIUVqZfI7Eix0zbNzgFYOECBrgyoG8rJ
GDgSB2AhtulH5VNHct7z5730uV7J97jdrxGKzdXs2r7vLmcjYGtSsUl81YM1ICMP
JSc3VJc4gAeXW9G5lC/S4TlZol8zn1gnwpIgnBhxY7FhlRzCIjiFWV1J72AKXGSO
Uk2avUljNgZo1pTpd5eTmkU+XDc69KdKw4YvJmfG6hACYQXjL5LXxTbUpT+RxdhF
W1Yd2aaJ3lLjDseIsWpjUP3lC1hcBPO690YRRTWjFtIL},0},0,0,0,0,0,1.4e2},
{#base64:AgFTS2/0iI3BTqDV67a9oKcNfVA7EsIgENXWmVyCGmZ2gQToPYCNB4ia1sJJl+Fk
Fh7JA9gIu/koflhmlvf295bHekXnfr0NQVabQezavu8uZ0FgK2K1ifnJFxuJGRlp
s4MpWmInjYSUigAxPSjDZKe0/lXzibnClYTGhSE1Cn2ekoxYlMAwTWfSgFwMC5/N
skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
604r74NR2sPhGDDUbXA8v9wAeAf60bEjDUUWwxLiEw==},0},0,0,0,0,0,1.4e2},
{0,c8656f15-4984-4ee2-b095-393b5122dbef},
{-1},
{-1}
@ -452,20 +453,23 @@ M9r7YLXxuD8ECnUbnPSfT4AyA//o+CI3JTEjFuID},0},0,0,0,0,0,1e2},
{3,0,
{0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,1,0,1,1,
{5,fd3fe296-ace1-4714-8a0e-a902b716c8d3,472,1,7,
{7,38069f4d-c306-4a35-a21d-ee473cfb79b6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{5,fd3fe296-ace1-4714-8a0e-a902b716c8d3,642,1,7,
{7,04f10406-6f63-40e2-8dd0-cbc958a3c89b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,fcccea4d-035c-47df-934f-1a012acd0d17,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыКонсольКода",
{1,"ДействияФормыКонсольКода",
{1,1,
{"ru","Консоль кода"}
{7,a98964e4-8a83-4f49-a2a4-0c5f80bf10bb,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОПодсистеме",
{1,"ДействияФормыОПодсистеме",
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{1,1,
{"ru","Консоль кода"}
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{1,1,
{"ru","Консоль кода"}
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{4,0,
{0},"",-1,-1,1,0,""},
@ -473,22 +477,47 @@ M9r7YLXxuD8ECnUbnPSfT4AyA//o+CI3JTEjFuID},0},0,0,0,0,0,1e2},
}
},7,
{1,3,
{"ru","Открыть в консоли кода"},
{"en","Открыть в консоли кода"},
{"uk","Открыть в консоли кода"}
{"ru","О подсистеме"},
{"en","О подсистеме"},
{"uk","О подсистеме"}
},
{1,3,
{"ru","Открыть в консоли кода"},
{"en","Открыть в консоли кода"},
{"uk","Открыть в консоли кода"}
{"ru","О подсистеме"},
{"en","О подсистеме"},
{"uk","О подсистеме"}
},
{4,1,
{0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""},1},
{7,cc3099cd-ea70-408e-aa98-3423044c33e7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,f55c5326-0fee-424f-b9d6-8adad980f4bd,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,947f0c94-a186-412d-9be8-c7b684f48ded,1,e1692cc2-605b-4535-84dd-28440238746c,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},
{7,a6705ba4-9416-44e5-9e56-1ab18344152d,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,593d89a3-25bb-4ad0-8d95-0a11726f633c},"",1,9,1,0,""},1},
{7,29fc38f4-e022-4dbb-ab73-5de3f6707eac,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыМенеджерТабличногоПоля",
{1,"ДействияФормыМенеджерТабличногоПоля",
{1,2,
@ -527,17 +556,17 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7}
},0,""},1},
{7,1ec8c0d9-5d9b-4162-be49-b3fdb727ab85,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОткрытьНастройкиАлгоритмов",
{1,"ОткрытьНастройкиАлгоритмов",
{7,85ddfd84-47a8-47e2-ad1b-af361ab124f6,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыКонсольКода",
{1,"ДействияФормыКонсольКода",
{1,1,
{"ru","Открыть настройки алгоритмов"}
{"ru","Консоль кода"}
},
{1,1,
{"ru","Открыть настройки алгоритмов"}
{"ru","Консоль кода"}
},
{1,1,
{"ru","Открыть настройки алгоритмов"}
{"ru","Консоль кода"}
},
{4,0,
{0},"",-1,-1,1,0,""},
@ -545,80 +574,52 @@ BgxkEQA7}
}
},7,
{1,3,
{"ru","Открыть настройки справочника"},
{"en","Открыть настройки справочника"},
{"uk","Открыть настройки справочника"}
{"ru","Открыть в консоли кода"},
{"en","Открыть в консоли кода"},
{"uk","Открыть в консоли кода"}
},
{1,3,
{"ru","Открыть настройки справочника"},
{"en","Открыть настройки справочника"},
{"uk","Открыть настройки справочника"}
{"ru","Открыть в консоли кода"},
{"en","Открыть в консоли кода"},
{"uk","Открыть в консоли кода"}
},
{4,1,
{0,593d89a3-25bb-4ad0-8d95-0a11726f633c},"",1,9,1,0,""},1},
{7,8554a4c0-9ae4-453e-a891-2e4518ee89fe,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,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,
{0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""},1},
{7,423d3c97-b045-488b-9b72-f70c1279a6b0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,92f10fa8-b67b-414a-91f8-622491a7ede6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,7,04f10406-6f63-40e2-8dd0-cbc958a3c89b,
{8,"Разделитель4",0,1,
{1,1,
{"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,
{1,3,
{"ru","Консоль кода"},
{"en","Консоль кода"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"},
{"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,
{1,3,
{"ru","Настройки алгоритмов"},
{"en","Настройки алгоритмов"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","О подсистеме"},
@ -1092,7 +1093,7 @@ BgxkEQA7}
{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,
{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},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,4824adf3-2dd5-415b-8897-ae753e79d0cf,709,1,18,
{7,022c3624-3312-4a67-b922-68d58877caa3,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,147,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,1},
{7,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,
{7,a0630e12-d73b-47f6-9a4b-cdf8faad4069,1,c93a51ed-b2d1-47f1-948d-38373f8710af,
{4,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,55,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,0},0,1},
{7,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},
{7,5c0f217b-abcf-471b-b841-3d81da5772d4,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,146,
{7,ad8397de-5bd0-4cf3-9fa0-ceb33d7b7310,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,147,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,1},
{7,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,
{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},
{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,"ДействияФормыОтображатьПараметры",
{1,"ДействияФормыОтображатьПараметры",
{1,1,
@ -342,9 +344,7 @@
{4,1,
{0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""},
{0,0,0},1},
{7,4400bdb0-1bb4-4501-b874-a26c397e6e21,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,2222e7f9-f92e-4cdd-80dd-100cf1cad5a4,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,13d29042-4942-40d7-8aa1-742b399bb3f8,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОПодсистеме",
{1,"ДействияФормыОПодсистеме",
{1,2,
@ -376,61 +376,61 @@
},
{4,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,
{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},
{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,
{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,
{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,
{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,
{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},
{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,
{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,
{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,
{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,
{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,
{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,
{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,
{1,1,
{"#","Действие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,
{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,
{1,3,
{"ru","Параметры"},
{"en","Параметры"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","О подсистеме"},
@ -441,31 +441,31 @@
{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,
{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,
{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,
{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,
{1,1,
{"#","Действие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,
{1,1,
{"#","Действие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,
{1,1,
{"#","Действие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,
{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,
{1,1,
{"#","Действие5"}
@ -535,36 +535,36 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1,
{5,f2335302-8312-497f-bf6b-9dae1c10a498,5,1,5,
{7,ea45a9db-b3d5-4b4a-adee-95ed3d2441f8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,c6c02333-1287-45fe-8bdf-00398575ce21,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,9edf5009-7464-43af-9b9a-509c6982ad9a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,141,
{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{7,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,
{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,
{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},
{7,54bbdf54-61bd-4ec3-b5bb-c686ad4f590a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,c6c02333-1287-45fe-8bdf-00398575ce21,
{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,9edf5009-7464-43af-9b9a-509c6982ad9a,
{8,"ОсновныеДействияФормыОК",0,1,
{1,3,
{"ru"," OK "},
{"en"," 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,
{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,
{1,3,
{"ru","Записать"},
{"en","Записать"},
{"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,
{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,
{1,3,
{"ru","Закрыть"},
@ -575,7 +575,7 @@
{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,
{0,
@ -637,7 +637,11 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,2,1,1,
{5,ea5d5166-af5e-48aa-b4bc-8278048bd869,14,1,11,
{7,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,"КоманднаяПанельТекстАлгоритмаСгенерироватьМетод",
{1,"КоманднаяПанельТекстАлгоритмаСгенерироватьМетод",
{1,1,
@ -666,13 +670,68 @@
},
{4,1,
{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},
{7,f4f7b60b-0432-46cc-b829-302234162dba,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{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,
{7,2c007a67-013c-4317-9808-06d3b16ef165,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстАлгоритмаОткрытьВОтладчике",
{1,"КоманднаяПанельТекстАлгоритмаОткрытьВОтладчике",
{1,2,
@ -705,72 +764,13 @@
{4,1,
{0,3d9f1f89-72c7-4d7b-94eb-d6180fd3e81c},"",-1,-1,0,0,""},
{0,120,0},2},
{7,84d6776b-cb15-49e8-834d-c876bbaf0e2b,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,91e175c9-6aa1-4607-b85d-79dbac42e61f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,1495f1e6-7234-4073-99e2-d40545d899c6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},
{7,bfe9c764-c741-44de-826f-0ac0fe12011d,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,1e0bb39a-23f0-4cd2-b38e-e6e74cbc25cc,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,c18b1ba5-47f8-4766-9e3c-340ec1432342,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{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},
{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,"КоманднаяПанельТекстАлгоритмаСсылкаНаОбъектБД",
{1,"КоманднаяПанельТекстАлгоритмаСсылкаНаОбъектБД",
{1,2,
@ -808,53 +808,53 @@
NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
},0,""},
{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,
{1,3,
{"ru","Метод"},
{"en","Метод"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Консоль кода"},
{"en","Консоль кода"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Отладчик"},
{"en","Отладчик"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Обновить из файла"},
{"en","Обновить из файла"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Вставка"},
{"en","Вставка"},
{"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,
{1,1,
{"ru","Действие"}
@ -863,7 +863,7 @@ NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
{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,
{1,3,
{"ru","Ссылка на объект БД"},
@ -1746,8 +1746,10 @@ fuLt4Ps+cSeolfd+bqg7+LbFHd+vGByZtfkB/13/VdeH91VurcZqQWC96XE7y28=
{3,0,
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,1,0,1,1,
{5,3cca1fe2-509e-45a2-b494-c7e009d1c36b,1380,1,2,
{7,14e1f905-be16-4863-a881-9d3350a112da,1,e1692cc2-605b-4535-84dd-28440238746c,
{5,3cca1fe2-509e-45a2-b494-c7e009d1c36b,1470,1,2,
{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,"КоманднаяПанельПараметрыЗаполнить",
{1,"КоманднаяПанельПараметрыЗаполнить",
{1,2,
@ -1776,14 +1778,12 @@ fuLt4Ps+cSeolfd+bqg7+LbFHd+vGByZtfkB/13/VdeH91VurcZqQWC96XE7y28=
{"ru","Дополнить параметры по тексту"},
{"en","Дополнить параметры по тексту"},
{"uk","Дополнить параметры по тексту"}
},2},
{7,2de31785-49c2-4fa0-90a7-73a254ae0383,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,2de31785-49c2-4fa0-90a7-73a254ae0383,
},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,440291f8-0c82-4493-851c-42baa567921c,
{8,"Разделитель",0,1,
{1,1,
{"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,
{1,3,
{"ru","Заполнить"},
@ -2044,7 +2044,7 @@ fuLt4Ps+cSeolfd+bqg7+LbFHd+vGByZtfkB/13/VdeH91VurcZqQWC96XE7y28=
{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,
{2,

View File

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

View File

@ -39,7 +39,7 @@
{4,0,
{0},"",-1,-1,1,0,""},100,0,0,0},0,1,
{1,1,
{4,
{5,
{1,3,
{"ru","Страница1"},
{"en","Страница1"},
@ -57,7 +57,8 @@
},
{3,4,
{0}
}
},
{7,3,0,1,100}
}
},1,1,0,4,
{2,8,1,1,1,0,0,0,0},
@ -70,7 +71,7 @@
{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,

View File

@ -1,13 +1,13 @@

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

View File

@ -51,7 +51,7 @@
{4,0,
{0},"",-1,-1,1,0,""},100,0,0,0},0,1,
{1,1,
{4,
{5,
{1,3,
{"ru","Страница1"},
{"en","Страница1"},
@ -69,7 +69,8 @@
},
{3,4,
{0}
}
},
{7,3,0,1,100}
}
},1,1,0,4,
{2,8,1,1,1,0,0,0,0},
@ -144,7 +145,7 @@
{48a6ebc3-fcc8-4f8f-b399-459fb32aa46b,
{4,
{8,
{18,
{19,
{1,0},
{1,0},
{1,0},24,0,-1,-1,-1,12590592,
@ -179,7 +180,7 @@
{1,0},
{"Pattern",
{"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}
@ -188,7 +189,7 @@
{48a6ebc3-fcc8-4f8f-b399-459fb32aa46b,
{4,
{8,
{18,
{19,
{1,3,
{"ru","Код"},
{"en","Код"},
@ -233,7 +234,7 @@
MXAkrkBil4DKp4niPj877znrzYq/+/U2BairSe36cRwuZ8Vgq8ABAsW6ijkhm1qg
jCw0OeCTXWIPNjcDIcb0wxU2B23Mr55PLB1+mTD0yrAbTV1WSYuzBCgwqUvSInwu
4pOHTMpsUu1VLFGpUoRCz1XInKa8M6+k6Q9bbvhi8s1Q67035KA8EU8Xet829mQ0
hSHoxg1Gd12w2nR4OAYKrg9e9JcToMzALzrfyKIkZsRCfAA=},0},0,0,0,0,0},
hSHoxg1Gd12w2nR4OAYKrg9e9JcToMzALzrfyKIkZsRCfAA=},0},0,0,0,0,0,35},
{-2},
{-1},
{-1}
@ -242,7 +243,7 @@ hSHoxg1Gd12w2nR4OAYKrg9e9JcToMzALzrfyKIkZsRCfAA=},0},0,0,0,0,0},
{48a6ebc3-fcc8-4f8f-b399-459fb32aa46b,
{4,
{8,
{18,
{19,
{1,3,
{"ru","Наименование"},
{"en","Наименование"},
@ -287,7 +288,7 @@ hSHoxg1Gd12w2nR4OAYKrg9e9JcToMzALzrfyKIkZsRCfAA=},0},0,0,0,0,0},
MXAkrkBslwLlk0Ry3rNf/JzFfCbrdrmeEyyrs1l1p1N/PBgBawNUI1BeVpkJPdQA
MfIQOOAjO8URPBQxEGIuF6nwHKxzvzSfWBVxSjh6MuLGUstdyhaWABWW7kp6VKxF
8Ip4SN5BbZqNyWM05k1U6KEKJWeJD+eNiv5kxxe+2Hyx1MQYHdUwfpLMl7rYBL93
llKfbKh7Z9s2eeta3O4SpbpLUftPJ0CdQf50eFGakppRC/kO},0},0,0,0,0,0},
llKfbKh7Z9s2eeta3O4SpbpLUftPJ0CdQf50eFGakppRC/kO},0},0,0,0,0,0,187},
{-3},
{-1},
{-1}
@ -296,7 +297,7 @@ llKfbKh7Z9s2eeta3O4SpbpLUftPJ0CdQf50eFGakppRC/kO},0},0,0,0,0,0},
{48a6ebc3-fcc8-4f8f-b399-459fb32aa46b,
{4,
{8,
{18,
{19,
{1,3,
{"ru","Дата изменения"},
{"en","Дата изменения"},
@ -341,7 +342,7 @@ llKfbKh7Z9s2eeta3O4SpbpLUftPJ0CdQf50eFGakppRC/kO},0},0,0,0,0,0},
Fh7JA9gIu/koflhmlvf295bHekXnfr0NQVabQezavu8uZ0FgK2K1ifnJFxuJGRlp
s4MpWmInjYSUigAxPSjDZKe0/lXzibnClYTGhSE1Cn2ekoxYlMAwTWfSgFwMC5/N
skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
604r74NR2sPhGDDUbXA8v9wAeAf60bEjDUUWwxLiEw==},0},0,0,0,0,0},
604r74NR2sPhGDDUbXA8v9wAeAf60bEjDUUWwxLiEw==},0},0,0,0,0,0,111.0000000000001},
{0,ef3c7e63-7dc3-4e7a-a871-daaa0e3dd570},
{-1},
{-1}
@ -350,7 +351,7 @@ skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
{48a6ebc3-fcc8-4f8f-b399-459fb32aa46b,
{4,
{8,
{18,
{19,
{1,3,
{"ru","Число символов"},
{"en","Число символов"},
@ -395,7 +396,7 @@ skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
jIEjcQViuwqoBeJIzvPz5zm77YbP8/6YItTVpA79OA63q2KwV4AGsqW6ShSRix0g
IQcNucIusQeXizH3MCk/OMOR09b+qlljqfDLgMV3hNVoDDSF1BJEMALzdAk6A2vD
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},
{-1},
{-1}
@ -487,39 +488,12 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
{3,0,
{0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,1,0,1,1,
{5,fd3fe296-ace1-4714-8a0e-a902b716c8d3,431,1,6,
{7,9efdf08e-bae0-444f-bee8-e4cac9ff829a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{5,fd3fe296-ace1-4714-8a0e-a902b716c8d3,467,1,6,
{7,fdf46bea-5866-427b-9d39-2236ba524498,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,4b1d963b-aa07-41c4-99e2-f1fbf65e1ef7,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,daded282-c324-4f89-80a3-3530bcd53c79,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,2a6979ea-fcde-4d15-8a2a-ce7c2da29806,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,c09c2b55-5c99-4009-ada3-eba03fcae1a6,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОПодсистеме",
{1,"ДействияФормыОПодсистеме",
{1,2,
@ -551,9 +525,38 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
},
{4,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},
{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,"ДействияФормыМенеджерТабличногоПоля",
{1,"ДействияФормыМенеджерТабличногоПоля",
{1,2,
@ -591,34 +594,32 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7}
},0,""},1},
{7,7d927659-5945-4446-9fa0-b60843e096c7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,9efdf08e-bae0-444f-bee8-e4cac9ff829a,
},0,""},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,2a6979ea-fcde-4d15-8a2a-ce7c2da29806,
{8,"Разделитель4",0,1,
{1,1,
{"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,
{1,3,
{"ru","Отладить"},
{"en","Отладить"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","О подсистеме"},
@ -779,7 +780,7 @@ BgxkEQA7}
{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,
{1,

View File

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

View File

@ -7,7 +7,7 @@
#ИначеЕсли ТонкийКлиент Тогда
ОткрытьФорму("Обработка.ирПортативный.Форма.ЗапускСеансаУправляемая");
#Иначе
ФормаОбработки = ирОбщий.ПолучитьФормуЛкс("Обработка.ирПоискДублейИЗаменаСсылок.Форма");
ФормаОбработки = ирКлиент.ПолучитьФормуЛкс("Обработка.ирПоискДублейИЗаменаСсылок.Форма");
ОбъектМетаданных = Метаданные.НайтиПоТипу(ТипЗнч(ПараметрКоманды[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},
{1,0},0,0,100,0,0},9,1,0,2,0,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,"ОсновныеДействияФормыВыполнить",
{1,"ОсновныеДействияФормыВыполнить",
{1,1,
@ -138,7 +138,7 @@
{"en","Выполнить"},
{"uk","Выполнить"}
},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,
{1,3,
{"ru","Выполнить"},
@ -149,7 +149,7 @@
{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,
{0,
@ -615,7 +615,7 @@
{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,
{3,

View File

@ -152,14 +152,14 @@
//ТекстовыйДокумент.УстановитьТекст(ТекстФайла);
//ТекстовыйДокумент.Записать(ИмяФайла);
// У общего модуля ирПривилегированный убираем флажок Привилегированный
ИмяФайла = КаталогВыгрузкиРасширения + "\CommonModules\ирПривилегированный.xml";
ТекстовыйДокумент = Новый ТекстовыйДокумент;
ТекстовыйДокумент.Прочитать(ИмяФайла);
ТекстФайла = ТекстовыйДокумент.ПолучитьТекст();
ТекстФайла = ирОбщий.СтрЗаменитьЛкс(ТекстФайла, "<Privileged>true</Privileged>", "<Privileged>false</Privileged>");
ТекстовыйДокумент.УстановитьТекст(ТекстФайла);
ТекстовыйДокумент.Записать(ИмяФайла);
//// У общего модуля ирКлиент убираем флажок Привилегированный
//ИмяФайла = КаталогВыгрузкиРасширения + "\CommonModules\ирКлиент.xml";
//ТекстовыйДокумент = Новый ТекстовыйДокумент;
//ТекстовыйДокумент.Прочитать(ИмяФайла);
//ТекстФайла = ТекстовыйДокумент.ПолучитьТекст();
//ТекстФайла = ирОбщий.СтрЗаменитьЛкс(ТекстФайла, "<Privileged>true</Privileged>", "<Privileged>false</Privileged>");
//ТекстовыйДокумент.УстановитьТекст(ТекстФайла);
//ТекстовыйДокумент.Записать(ИмяФайла);
// У подсистемы ИнструментыРазработчикаTormozit обновим версию
ИмяФайла = КаталогВыгрузкиРасширения + "\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},
{1,0},0,0,100,0,0},9,1,0,2,0,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,"ОсновныеДействияФормыВыполнить",
{1,"ОсновныеДействияФормыВыполнить",
{1,1,
@ -140,7 +140,7 @@
{"en","Выполнить"},
{"uk","Выполнить"}
},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,
{1,3,
{"ru","Выполнить"},
@ -151,7 +151,7 @@
{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,
{0,
@ -927,7 +927,7 @@
{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,
{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сек
Если Не Успех Тогда
#Если ТонкийКлиент Тогда
ирОбщийослеУстановкиKeyboardHook();
ирКлиентослеУстановкиKeyboardHook();
#КонецЕсли
КонецЕсли;
Попытка
@ -251,13 +251,13 @@
Если ПередатьОбработку Тогда
ПерехватКлавиатуры.ЗахватПервым = Ложь; // Используем не по назначению
СобытиеОбработано = Ложь;
АктивнаяУправляемаяФорма = ирОбщий.АктивнаяУправляемаяФормаЛкс();
АктивнаяУправляемаяФорма = ирКлиент.АктивнаяУправляемаяФормаЛкс();
Если АктивнаяУправляемаяФорма = Неопределено Тогда
ирОбщий.УдалитьСсылкиНаЗакрытыеФормыЛкс();
ирКлиент.УдалитьСсылкиНаЗакрытыеФормыЛкс();
Для Каждого ПроверятьПолеHTML Из ирОбщий.ЗначенияВМассивЛкс(Ложь, Истина) Цикл
Для Каждого Форма Из ирКэш.ОткрытыеФормыЛкс() Цикл
Для Каждого Форма Из ирКэш.ОткрытыеФормыПодсистемыЛкс() Цикл
СлужебныеДанные = ирОбщий.СлужебныеДанныеФормыЛкс(Форма);
Если ирОбщийорма_ВводДоступенЛкс(Форма, ПроверятьПолеHTML) Тогда
Если ирКлиенторма_ВводДоступенЛкс(Форма, ПроверятьПолеHTML) Тогда
СобытиеОбработано = Истина;
Если ирОбщий.ТекущееВремяВМиллисекундахЛкс() - СлужебныеДанные.ДатаОткрытия > 100 Тогда // https://www.hostedredmine.com/issues/892885
Если ирОбщий.МетодРеализованЛкс(Форма, "ВнешнееСобытие") Тогда
@ -281,11 +281,19 @@
КонецЕсли;
КэшПоискаФормИзменен = Ложь;
ВводДоступен = Ложь;
ПараметрыБыстрогоСозданияФормы = ирОбщий.ПараметрыБыстрогоСозданияФормыЛкс();
Для Каждого КлючИЗначение Из ирКэш.ОткрытыеФормыСсылокЛкс() Цикл
Форма = КлючИЗначение.Ключ;
ВводДоступен = ирКлиент.Форма_ВводДоступенЛкс(Форма);
Если ВводДоступен Тогда
Прервать;
КонецЕсли;
КонецЦикла;
Если Не ВводДоступен Тогда
ПараметрыБыстрогоСозданияФормы = ирКлиент.ПараметрыБыстрогоСозданияФормыЛкс();
Для Каждого ЭлементКэша Из КэшПоискаФорм Цикл
ПолноеИмяФормы = ЭлементКэша.Значение;
Попытка
Форма = ирОбщий.ПолучитьФормуЛкс(ПолноеИмяФормы, ПараметрыБыстрогоСозданияФормы);
Форма = ирКлиент.ПолучитьФормуЛкс(ПолноеИмяФормы, ПараметрыБыстрогоСозданияФормы);
ВводДоступен = Форма.ВводДоступен();
Исключение
Продолжить;
@ -294,6 +302,7 @@
Прервать;
КонецЕсли;
КонецЦикла;
КонецЕсли;
Если Не ВводДоступен Тогда
ТаблицаТиповМетаобъектов = ирКэш.ТипыМетаОбъектов(, Ложь, Ложь);
ВыбранныеТипыМетаданных = Новый Массив;
@ -319,12 +328,12 @@
СписокВыбораТипа = Новый СписокЗначений;
СписокВыбораТипа.ЗагрузитьЗначения(ТаблицаТиповМетаобъектов.ВыгрузитьКолонку("Единственное"));
Для Каждого ЭлементСписка Из СписокВыбораТипа Цикл
ЭлементСписка.Картинка = ирОбщий.КартинкаКорневогоТипаМДЛкс(ЭлементСписка.Значение);
ЭлементСписка.Картинка = ирКлиент.КартинкаКорневогоТипаМДЛкс(ЭлементСписка.Значение);
КонецЦикла;
СписокВыбораТипа.Вставить(0, "<Все>");
ВыбранныйЭлемент = СписокВыбораТипа.ВыбратьЭлемент("Выберите тип формы для ускорения ее поиска");
Если ВыбранныйЭлемент = Неопределено Тогда
Возврат;
//Возврат;
КонецЕсли;
СтрокаТипа = ТаблицаТиповМетаобъектов.Найти(ВыбранныйЭлемент.Значение, "Единственное");
Если СтрокаТипа <> Неопределено Тогда
@ -353,7 +362,7 @@
Продолжить;
КонецЕсли;
Попытка
Форма = ирОбщий.ПолучитьФормуЛкс(ПолноеИмяФормы, ПараметрыБыстрогоСозданияФормы);
Форма = ирКлиент.ПолучитьФормуЛкс(ПолноеИмяФормы, ПараметрыБыстрогоСозданияФормы);
Исключение
Продолжить;
КонецПопытки;
@ -377,13 +386,15 @@
КонецЕсли;
Если ВводДоступен Тогда
СобытиеОбработано = Истина;
Если ЭлементКэша <> Неопределено Тогда
ирОбщий.СостояниеЛкс();
ИндексФормыВКэше = КэшПоискаФорм.Индекс(ЭлементКэша);
Если ИндексФормыВКэше > 0 Тогда
КэшПоискаФорм.Сдвинуть(ЭлементКэша, -ИндексФормыВКэше);
КэшПоискаФормИзменен = Истина;
КонецЕсли;
ирОбщий.Форма_ВнешнееСобытиеЛкс(Форма, Источник, Событие, Данные, ВводДоступен);
КонецЕсли;
ирКлиент.Форма_ВнешнееСобытиеЛкс(Форма, Источник, Событие, Данные, ВводДоступен);
КонецЕсли;
МаксЭлементовКэша = 1000;
Пока КэшПоискаФорм.Количество() > МаксЭлементовКэша Цикл
@ -396,7 +407,7 @@
#КонецЕсли
КонецЕсли;
Если Не СобытиеОбработано Тогда
ирОбщийорма_ВнешнееСобытиеЛкс(, Источник, Событие, Данные);
ирКлиенторма_ВнешнееСобытиеЛкс(, Источник, Событие, Данные);
КонецЕсли;
КонецЕсли;
//Сообщить(Данные); // Отладка
@ -418,7 +429,7 @@
МаркерОткрытьФорму = "ОткрытьФормуИР.";
Если Найти(ПараметрЗапуска, МаркерОткрытьФорму) > 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 Тогда
Если ТаблицаФормыДинамическогоСписка <> Неопределено Тогда
ирОбщий.ОткрытьПодборИОбработкуОбъектовИзДинамическогоСпискаЛкс(ТаблицаФормыДинамическогоСписка,, Ссылки);
ирКлиент.ОткрытьПодборИОбработкуОбъектовИзДинамическогоСпискаЛкс(ТаблицаФормыДинамическогоСписка,, Ссылки);
Иначе
ирОбщий.ОткрытьМассивОбъектовВПодбореИОбработкеОбъектовЛкс(Ссылки,,,, КлючТекущейСтроки);
ирКлиент.ОткрытьМассивОбъектовВПодбореИОбработкеОбъектовЛкс(Ссылки,,,, КлючТекущейСтроки);
КонецЕсли;
КонецЕсли;
@ -634,76 +645,76 @@
Процедура ОбработатьОбъектыТекущегоПоляАктивнойФормыЛкс(Параметры) Экспорт
КлючТекущейСтроки = Неопределено;
Ссылки = ирОбщий.ЗначенияВыделенныхЯчеекТаблицыЛкс(Параметры.Форма, КлючТекущейСтроки);
Ссылки = ирКлиент.ЗначенияВыделенныхЯчеекТаблицыЛкс(Параметры.Форма, КлючТекущейСтроки);
Если Ссылки.Количество() > 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мс
Процедура ВосстановитьФокусВводаГлЛкс() Экспорт
ирОбщий.ВосстановитьФокусВводаОткрытиемПустышкиЛкс();
ирКлиент.ВосстановитьФокусВводаОткрытиемПустышкиЛкс();
КонецПроцедуры
// Антибаг платформы 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"?>
<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>
<Name>ирПривилегированный</Name>
<Name>ирКлиент</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Привилегированный</v8:content>
<v8:content>Клиент (ИР)</v8:content>
</v8:item>
<v8:item>
<v8:lang>en</v8:lang>
<v8:content>Привилегированный</v8:content>
<v8:content>Общий (ИР)</v8:content>
</v8:item>
<v8:item>
<v8:lang>uk</v8:lang>
<v8:content>Привилегированный</v8:content>
<v8:content>Общий (ИР)</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Global>false</Global>
<ClientManagedApplication>false</ClientManagedApplication>
<Server>true</Server>
<ClientManagedApplication>true</ClientManagedApplication>
<Server>false</Server>
<ExternalConnection>false</ExternalConnection>
<ClientOrdinaryApplication>false</ClientOrdinaryApplication>
<ServerCall>true</ServerCall>
<Privileged>true</Privileged>
<ClientOrdinaryApplication>true</ClientOrdinaryApplication>
<ServerCall>false</ServerCall>
<Privileged>false</Privileged>
<ReturnValuesReuse>DontUse</ReturnValuesReuse>
</Properties>
</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 классами 1С""", СтатусСообщения.Внимание);
Форма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирУправлениеCOMКлассами1С.Форма");
#Если Клиент Тогда
Форма = ирКлиент.ПолучитьФормуЛкс("Обработка.ирУправлениеCOMКлассами1С.Форма");
Форма.ПараметрТипКласса = "CApplication";
Форма.Открыть();
#КонецЕсли
Возврат Неопределено;
КонецПопытки;
@ -490,7 +492,7 @@
Если ирКэш.НомерРежимаСовместимостиЛкс() >= 803007 Тогда
Результат = Вычислить("ПолучитьТекущийСеансИнформационнойБазы()");
Иначе
Результат = ирПривилегированный.ТекущийСеансЛкс();
Результат = ирСервер.ТекущийСеансЛкс();
КонецЕсли;
Если ирКэш.ЛиПортативныйРежимЛкс() Тогда
КэшФункции[КлючНаборПараметров] = Результат;
@ -1167,8 +1169,9 @@
Тогда
Возврат Неопределено;
КонецЕсли;
#Если Клиент Тогда
// Антибаг 8.3.16- В обычном приложении в клиент-серверном режиме из временного хранилища иногда возвращается Неопределено https://partners.v8.1c.ru/forum/t/1768363/m/1768363, http://www.hostedredmine.com/issues/884756
ФормаРезультата = ирОбщий.НоваяФормаРезультатаФоновогоЗаданияЛкс();
ФормаРезультата = ирКлиент.НоваяФормаРезультатаФоновогоЗаданияЛкс();
АдресРезультата = ПоместитьВоВременноеХранилище(Неопределено, ФормаРезультата.УникальныйИдентификатор);
ПараметраЗадания = Новый Массив(1);
ПараметраЗадания[0] = АдресРезультата;
@ -1182,8 +1185,10 @@
Результат.Вставить("АдресРезультата", АдресРезультата);
Результат.Вставить("ФормаРезультата", ФормаРезультата);
Возврат Результат;
#КонецЕсли
КонецФункции
// Кэширование в 100 раз ускоряет повторный поиск
Функция ОбъектМДПоПолномуИмениЛкс(ПолноеИмяМД) Экспорт
Если Найти(ПолноеИмяМД, ".") = 0 Тогда
@ -1391,25 +1396,26 @@
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 1, "ЭлементСтиля", , "ЭлементыСтиля", );
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 1, "Язык", , "Языки", );
КонецЕсли;
// Порядок влияет на отображение пользователю
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Константа", 0, "Константы", 1);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Справочник", 3, "Справочники", 2);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Документ", 13, "Документы", 12);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Перечисление", 10, "Перечисления", 9);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ЖурналДокументов", 16, "ЖурналыДокументов", 15);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ПланВидовХарактеристик", 38, "ПланыВидовХарактеристик", 37);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ПланСчетов", 40, "ПланыСчетов",39 );
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ПланВидовРасчета", 48, "ПланыВидовРасчета", 47);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Последовательность", 30, "Последовательности", 29);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "РегистрСведений", 34, "РегистрыСведений", 33);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "РегистрНакопления", 32, "РегистрыНакопления", 31);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "РегистрБухгалтерии", 42, "РегистрыБухгалтерии", 41);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "РегистрРасчета", 50, "РегистрыРасчета", 49);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Перерасчет", 57, "Перерасчеты", 57);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Последовательность", 30, "Последовательности", 29);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "БизнесПроцесс", 44, "БизнесПроцессы", 43);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Задача", 46, "Задачи", 45);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Перерасчет", 57, "Перерасчеты", 57);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ПланОбмена", 52, "ПланыОбмена", 51);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "Перечисление", 10, "Перечисления", 9);
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "КритерийОтбора", , "КритерииОтбора", );
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ЖурналДокументов", 16, "ЖурналыДокументов", 15);
Если ирКэш.ДоступныВнешниеИсточникДанныхЛкс() Тогда
ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ВнешнийИсточникДанных", 59, "ВнешниеИсточникиДанных", 58);
@ -1627,7 +1633,7 @@
#Если Клиент Тогда
Функция ОткрытыеФормыЛкс() Экспорт
Функция ОткрытыеФормыПодсистемыЛкс() Экспорт
ирПлатформа = ирКэш.Получить();
#Если Сервер И Не Сервер Тогда
@ -1642,6 +1648,21 @@
КонецФункции
Функция ОткрытыеФормыСсылокЛкс() Экспорт
ирПлатформа = ирКэш.Получить();
#Если Сервер И Не Сервер Тогда
ирПлатформа = Обработки.ирПлатформа.Создать();
#КонецЕсли
Результат = ирПлатформа.ОткрытыеФормыСсылок;
Если Результат = Неопределено Тогда
Результат = Новый Соответствие;
ирПлатформа.ОткрытыеФормыСсылок = Результат;
КонецЕсли;
Возврат Результат;
КонецФункции
Функция ПерехватКлавиатурыЛкс() Экспорт
Если Не ирКэш.ЛиПортативныйРежимЛкс() Тогда
@ -1676,7 +1697,7 @@
Если МодальнаяГруппа = 0 Тогда
#Если ТолстыйКлиентУправляемоеПриложение Тогда
//Форма = ПолучитьФорму("Обработка.ирПлатформа.Форма.ВременноеОкноСообщенийУпр",,, МодальнаяГруппа); // Так будет ошибка компиляции в портативном варианте в файловой базе
Форма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирПлатформа.Форма.ВременноеОкноСообщенийУпр",,, МодальнаяГруппа);
Форма = ирКлиент.ПолучитьФормуЛкс("Обработка.ирПлатформа.Форма.ВременноеОкноСообщенийУпр",,, МодальнаяГруппа);
#КонецЕсли
Иначе
мПлатформа = ирКэш.Получить();
@ -1690,7 +1711,7 @@
КонецФункции
Функция ФормаСравнителяТекстовЛкс() Экспорт
Результат = ирОбщий.НоваяФормаСравнителяТекстовЛкс();
Результат = ирКлиент.НоваяФормаСравнителяТекстовЛкс();
Возврат Результат;
КонецФункции
@ -1725,6 +1746,19 @@
КонецФункции
Функция ДоступенРедакторМонакоЛкс() Экспорт
Возврат Истина
И ирКэш.ЛиПлатформаWindowsЛкс()
И (Ложь
Или ирКэш.НомерВерсииПлатформыЛкс() >= 803018
Или (Истина
И ирКэш.НомерВерсииПлатформыЛкс() >= 803015
И ирКлиент.ЛиПерехватКлавиатурногоВводаЛкс()))
;
КонецФункции
#КонецЕсли
#КонецЕсли
@ -1857,19 +1891,6 @@
КонецФункции
Функция ДоступенРедакторМонакоЛкс() Экспорт
Возврат Истина
И ирКэш.ЛиПлатформаWindowsЛкс()
И (Ложь
Или ирКэш.НомерВерсииПлатформыЛкс() >= 803018
Или (Истина
И ирКэш.НомерВерсииПлатформыЛкс() >= 803015
И ирОбщий.ЛиПерехватКлавиатурногоВводаЛкс()))
;
КонецФункции
Функция ДоступнаСхемаЗапросаЛкс() Экспорт
Возврат ирКэш.НомерВерсииПлатформыЛкс() >= 803005;

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С. Некоторые функции инструментов отключены.");
Возврат Неопределено;
КонецПопытки;
НомерСеанса = НомерСеансаИнформационнойБазы();
Для Каждого Сеанс Из Сеансы Цикл
Если Сеанс.НомерСеанса = НомерСеанса Тогда
ТекущийСеанс = Сеанс;
Прервать;
КонецЕсли;
КонецЦикла;
КонецЕсли;
Если ТекущийСеанс = Неопределено Тогда
Сообщить("Собственный сеанс не найден");
Результат = Неопределено;
Иначе
Результат = Новый Структура;
Результат.Вставить("НачалоСеанса", ТекущийСеанс.НачалоСеанса);
Результат.Вставить("НомерСеанса", ТекущийСеанс.НомерСеанса);
Результат.Вставить("ИмяПриложения", ТекущийСеанс.ИмяПриложения);
Результат.Вставить("ИмяКомпьютера", ТекущийСеанс.ИмяКомпьютера);
КонецЕсли;
Возврат Результат;
КонецФункции
///////////////////////////////////////////////////
// Управляемые формы
@ -1004,8 +1083,10 @@
Если ирОбщий.СтрНачинаетсяСЛкс(ИмяКолонки, ПрефиксИмениПолей) Тогда
ИмяПоляЗапросаБезТаблицы = Сред(ИмяКолонки, СтрДлина(ПрефиксИмениПолей) + 1);
ИмяПоляТаблицы = ИмяПоляЗапросаБезТаблицы;
МодификаторПоля = Неопределено;
Если ирОбщий.СтрКончаетсяНаЛкс(ИмяПоляТаблицы, МаркерТипаЗначения) Тогда
ИмяПоляТаблицы = ирОбщий.СтрокаБезПоследнегоФрагментаЛкс(ИмяПоляТаблицы, МаркерТипаЗначения);
МодификаторПоля = "тип";
КонецЕсли;
Если ОбъектМД.Измерения.Найти(ИмяПоляТаблицы) <> Неопределено Тогда
ЭтоПолезноеПоле = Ложь;
@ -1030,9 +1111,9 @@
КонецЕсли;
РодительПоляФормы.Заголовок = ЗаголовокГруппы;
КонецЕсли;
ПолеТаблицыБД = ирКэш.ПоляТаблицыБДЛкс(СоединенныйРегистр).Найти(ИмяПоляЗапросаБезТаблицы);
ПолеТаблицыБД = ирКэш.ПоляТаблицыБДЛкс(СоединенныйРегистр).Найти(ИмяПоляТаблицы);
Если ПолеТаблицыБД <> Неопределено Тогда
ЗаголовокПоля = ирОбщий.ЗаголовокПоляТаблицыФормыЛкс(ОсновнойЭУ, ПолеТаблицыБД, РежимИмяСиноним);
ЗаголовокПоля = ЗаголовокПоляТаблицыФормыЛкс(ОсновнойЭУ, ПолеТаблицыБД, РежимИмяСиноним,,, МодификаторПоля);
Иначе
ЗаголовокПоля = ИмяПоляЗапросаБезТаблицы;
КонецЕсли;
@ -1048,7 +1129,7 @@
И Не ЗначениеЗаполнено(ЗаголовокПоля)
И ирОбщий.СтрКончаетсяНаЛкс(ПолеСписка.Имя, МаркерТипаЗначения)
Тогда
ЗаголовокПоля = ирОбщий.ЗаголовокПоляТаблицыФормыЛкс(ОсновнойЭУ, ПолеСписка, РежимИмяСиноним);
ЗаголовокПоля = ЗаголовокПоляТаблицыФормыЛкс(ОсновнойЭУ, ПолеСписка, РежимИмяСиноним);
КонецЕсли;
СуществующийЭлемент = ЭтаФорма.Элементы.Найти(ИмяПоля);
Если СуществующийЭлемент <> Неопределено Тогда
@ -1113,10 +1194,20 @@
ЭтаФорма.Элементы.Переместить(ПолеФормы, ОсновнойЭУ, ОсновнойЭУ.ПодчиненныеЭлементы[0]);
КонецЕсли;
КонецЦикла;
#Если Сервер И Не Сервер Тогда
ОбъектМД = Метаданные.Справочники.ирАлгоритмы;
#КонецЕсли
// Порядок по убыванию важности
ИменаНеважныхКолонок = Новый Массив;
ИменаНеважныхКолонок.Добавить("ИдентификаторСсылкиЛкс");
ИменаНеважныхКолонок.Добавить("ВерсияДанных");
Если Истина
И ирОбщий.ЛиКорневойТипОбъектаСПредопределеннымЛкс(ирОбщий.ПервыйФрагментЛкс(ПолноеИмяТаблицыБД))
И ОбъектМД.ПолучитьИменаПредопределенных().Количество() = 0
Тогда
ИменаНеважныхКолонок.Добавить("Предопределенный");
ИменаНеважныхКолонок.Добавить("ИмяПредопределенныхДанных");
КонецЕсли;
Для Каждого ИмяНеважнойКолонки Из ИменаНеважныхКолонок Цикл
ПолеФормы = ОсновнойЭУ.ПодчиненныеЭлементы.Найти(ОсновнойЭУ.Имя + ИмяНеважнойКолонки);
Если ПолеФормы <> Неопределено Тогда
@ -1124,11 +1215,11 @@
КонецЕсли;
КонецЦикла;
ПоляБезОбрезкиЗаголовков = Новый Массив;
НастроитьСиситемноеПолеФормыТипаБулевоЛкс(ОсновнойЭУ, "Предопределенный", ПоляБезОбрезкиЗаголовков);
НастроитьСиситемноеПолеФормыТипаБулевоЛкс(ОсновнойЭУ, "ПометкаУдаления", ПоляБезОбрезкиЗаголовков);
НастроитьСиситемноеПолеФормыТипаБулевоЛкс(ОсновнойЭУ, "Проведен", ПоляБезОбрезкиЗаголовков);
НастроитьСиситемноеПолеФормыТипаБулевоЛкс(ОсновнойЭУ, "ЭтоГруппа", ПоляБезОбрезкиЗаголовков);
ирОбщий.НастроитьЗаголовкиАвтоТаблицыФормыДинамическогоСпискаЛкс(ОсновнойЭУ, ПолноеИмяТаблицыБД, РежимИмяСиноним, ПоляБезОбрезкиЗаголовков);
НастроитьСистемноеПолеФормыТипаБулевоЛкс(ОсновнойЭУ, "Предопределенный", ПоляБезОбрезкиЗаголовков);
НастроитьСистемноеПолеФормыТипаБулевоЛкс(ОсновнойЭУ, "ПометкаУдаления", ПоляБезОбрезкиЗаголовков);
НастроитьСистемноеПолеФормыТипаБулевоЛкс(ОсновнойЭУ, "Проведен", ПоляБезОбрезкиЗаголовков);
НастроитьСистемноеПолеФормыТипаБулевоЛкс(ОсновнойЭУ, "ЭтоГруппа", ПоляБезОбрезкиЗаголовков);
НастроитьЗаголовкиАвтоТаблицыФормыДинамическогоСпискаЛкс(ОсновнойЭУ, ПолноеИмяТаблицыБД, РежимИмяСиноним, ПоляБезОбрезкиЗаголовков);
ПостроительПорядка = ирОбщий.ОсновнойПорядокТаблицыБДЛкс(ПолноеИмяТаблицыБД, ирОбщий.ВыражениеПорядкаКомпоновкиНаЯзыкеЗапросовЛкс(ДинамическийСписок.Порядок));
Если ЗначениеЗаполнено(ПостроительПорядка.Порядок) Тогда
ирОбщий.СкопироватьПорядокЛюбойЛкс(ДинамическийСписок.Порядок, ПостроительПорядка.Порядок);
@ -1137,7 +1228,85 @@
КонецФункции
Процедура НастроитьСиситемноеПолеФормыТипаБулевоЛкс(Знач ОсновнойЭУ, Знач ИмяКолонки, ПоляБезОбрезкиЗаголовков = Неопределено)
Процедура НастроитьЗаголовкиАвтоТаблицыФормыДинамическогоСпискаЛкс(Знач ОсновнойЭУ, Знач ПолноеИмяТаблицы, Знач РежимИмяСиноним, Знач ПоляБезОбрезкиЗаголовков = Неопределено) Экспорт
ПоляТаблицы = ирОбщий.ПоляТаблицыМДЛкс(ПолноеИмяТаблицы);
ПоляТаблицы = ПоляТаблицы.Скопировать();
СтрокаПоляИденитификатора = ПоляТаблицы.Добавить();
СтрокаПоляИденитификатора.Имя = "ИдентификаторСсылкиЛкс";
СтрокаПоляИденитификатора.Заголовок = "Идентификатор ссылки";
СтрокаПоляИденитификатора.ТипЗначения = Новый ОписаниеТипов;
Для Каждого ПолеТаблицы Из ПоляТаблицы Цикл
КолонкаТП = ОсновнойЭУ.ПодчиненныеЭлементы.Найти(ОсновнойЭУ.Имя + ПолеТаблицы.Имя);
Если КолонкаТП = Неопределено Тогда
Продолжить;
КонецЕсли;
Попытка
Подсказка = ПолеТаблицы.Метаданные.Подсказка;
Исключение
Подсказка = "";
КонецПопытки;
РазрешитьОбрезку = Истина;
Если ПоляБезОбрезкиЗаголовков <> Неопределено Тогда
РазрешитьОбрезку = ПоляБезОбрезкиЗаголовков.Найти(ПолеТаблицы.Имя) = Неопределено;
КонецЕсли;
Заголовок = ЗаголовокПоляТаблицыФормыЛкс(ОсновнойЭУ, ПолеТаблицы, РежимИмяСиноним, Подсказка, РазрешитьОбрезку);
КолонкаТП.Заголовок = Заголовок;
КолонкаТП.Подсказка = Подсказка;
ирОбщий.ДобавитьОписаниеТиповВПодсказкуШапкиКолонкиЛкс(КолонкаТП, ПолеТаблицы.ТипЗначения, ПолеТаблицы.Метаданные);
КонецЦикла;
КонецПроцедуры
Функция ЗаголовокПоляТаблицыФормыЛкс(Знач ОсновнойЭУ, Знач ПолеТаблицыБД, Знач РежимИмяСиноним, Подсказка = "", Знач РазрешитьОбрезку = Истина, Знач МодификаторПоля = "") Экспорт
Если РежимИмяСиноним Тогда
Заголовок = ПолеТаблицыБД.Имя;
Иначе
Заголовок = ПолеТаблицыБД.Заголовок;
КонецЕсли;
МаркерТипаЗначения = "_ТипЗначения_";
Если Ложь
Или МодификаторПоля = "тип"
Или (Истина
//И Не ЗначениеЗаполнено(ЗаголовокПоля)
И ирОбщий.СтрКончаетсяНаЛкс(ПолеТаблицыБД.Имя, МаркерТипаЗначения))
Тогда
Если МодификаторПоля = "тип" Тогда
Заголовок = ПолеТаблицыБД.Заголовок + " (тип)";
Иначе
Заголовок = ирОбщий.ПредставлениеИзИдентификатораЛкс(ирОбщий.СтрокаБезПоследнегоФрагментаЛкс(ПолеТаблицыБД.Имя, МаркерТипаЗначения)) + " (тип)";
КонецЕсли;
ТипЗначения = Новый ОписаниеТипов("Тип");
Иначе
ТипЗначения = ПолеТаблицыБД.ТипЗначения;
КонецЕсли;
Если Не ЗначениеЗаполнено(Подсказка) Тогда
Подсказка = Заголовок;
КонецЕсли;
ТекущийЗаголовок = "";
Если РазрешитьОбрезку И ирОбщий.ЛиОписаниеТиповБулевоЛкс(ТипЗначения) Тогда
ТекущийЗаголовок = Лев(Заголовок, 5) + "…";
Иначе
НомерСтрокиЗаголовка = 1;
СловаЗаголовка = ирОбщий.СтрРазделитьЛкс(Заголовок, " ");
Для Каждого СловоЗаголовка Из СловаЗаголовка Цикл
Если Истина
И ЗначениеЗаполнено(ТекущийЗаголовок)
И СтрДлина(ТекущийЗаголовок) + СтрДлина(СловоЗаголовка) - НомерСтрокиЗаголовка > НомерСтрокиЗаголовка*СтрДлина(Заголовок)/ОсновнойЭУ.ВысотаШапки
Тогда
НомерСтрокиЗаголовка = НомерСтрокиЗаголовка + 1;
ТекущийЗаголовок = ТекущийЗаголовок + Символы.ПС; // Для сокращения результирующей ширины колонки
КонецЕсли;
ТекущийЗаголовок = ТекущийЗаголовок + СловоЗаголовка + " ";
КонецЦикла;
КонецЕсли;
Заголовок = ТекущийЗаголовок;
Возврат Заголовок;
КонецФункции
Процедура НастроитьСистемноеПолеФормыТипаБулевоЛкс(Знач ОсновнойЭУ, Знач ИмяКолонки, ПоляБезОбрезкиЗаголовков = Неопределено)
ПолеФормы = ОсновнойЭУ.ПодчиненныеЭлементы.Найти(ОсновнойЭУ.Имя + ИмяКолонки);
Если ПолеФормы = Неопределено Тогда
@ -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
И ПолеТаблицы.Имя = "ВедущаяЗадача"
@ -1354,10 +1524,18 @@
КонецПроцедуры
Процедура УправляемаяФорма_ОбновитьСлужебныеДанныеЛкс(Знач ЭтаФорма, Знач ПоляДляЗапоминанияТипов = Неопределено, Знач ПоляСИсториейВыбора = Неопределено) Экспорт
// Процедура - Управляемая форма обновить служебные данные лкс
//
// Параметры:
// ЭтаФорма - -
// ПоляДляЗапоминанияТипов - -
// ПоляСИсториейВыбора - -
// ДинамическиеСписки - Структура - для ускорения; ключ - имя таблицы формы, значение - исполняемые настройки
//
Процедура УправляемаяФорма_ОбновитьСлужебныеДанныеЛкс(Знач ЭтаФорма, Знач ПоляДляЗапоминанияТипов = Неопределено, Знач ПоляСИсториейВыбора = Неопределено, Знач ДинамическиеСписки = Неопределено) Экспорт
СтруктураПутиКДанным = Новый Структура();
ЗаполнитьСоответствиеПутиКДаннымПодчиненныхЭлементовФормыЛкс(ЭтаФорма, СтруктураПутиКДанным);
ЗаполнитьСоответствиеПутиКДаннымПодчиненныхЭлементовФормыЛкс(ЭтаФорма, СтруктураПутиКДанным,, ДинамическиеСписки);
ФиксированнаяСтруктураПутиКДанным = Новый ФиксированнаяСтруктура(СтруктураПутиКДанным);
СтруктураТипыЗначений = Новый Структура;
@ -1456,8 +1634,10 @@
СлужебныеДанные.Вставить("СохраняемыеДанные", СтруктураСохраняемыеДанные);
СлужебныеДанные.Вставить("ТипыЗначений", ФиксированнаяСтруктураТипыЗначений);
СлужебныеДанные.Вставить("ДинамическиеСписки", ДинамическиеСписки);
// Мультиметка55835453
СлужебныеДанные.Вставить("НеготовыеСтраницы", НеготовыеСтраницы);
СлужебныеДанные.Вставить("Задания", Задания);
СлужебныеДанные.Вставить("ОригинальныйЗаголовок", ЭтаФорма.Заголовок);
СлужебныеДанные.Вставить("ДатаОткрытия", ДатаОткрытия);
ЭтаФорма.мСлужебныеДанные = СлужебныеДанные;
Возврат;
@ -1516,7 +1696,7 @@
// НачальныйЭлемент - <тип> -
// СтруктураПутиКДанным - <тип> -
//
Процедура ЗаполнитьСоответствиеПутиКДаннымПодчиненныхЭлементовФормыЛкс(НачальныйЭлемент, СтруктураПутиКДанным, Знач ЭтаФорма = Неопределено) Экспорт
Процедура ЗаполнитьСоответствиеПутиКДаннымПодчиненныхЭлементовФормыЛкс(НачальныйЭлемент, СтруктураПутиКДанным, Знач ЭтаФорма = Неопределено, Знач ДинамическиеСписки = Неопределено) Экспорт
Если ТипЗнч(НачальныйЭлемент) = Тип("УправляемаяФорма") Тогда
ЭтаФорма = НачальныйЭлемент;
@ -1541,16 +1721,22 @@
И ТипЗначения <> Неопределено
И ТипЗначения.СодержитТип(Тип("ДинамическийСписок"))
Тогда
НастройкаКомпоновки = Неопределено;
Если ДинамическиеСписки <> Неопределено Тогда
ДинамическиеСписки.Свойство(ТаблицаФормы.Имя, НастройкаКомпоновки);
КонецЕсли;
Если НастройкаКомпоновки = Неопределено Тогда
НастройкаКомпоновки = ТаблицаФормы.ПолучитьИсполняемыеНастройкиКомпоновкиДанных();
КонецЕсли;
#Если Сервер И Не Сервер Тогда
НастройкаКомпоновки = Новый НастройкиКомпоновкиДанных;
#КонецЕсли
Для Каждого ВыбранноеПоле Из НастройкаКомпоновки.Структура[0].Выбор.Элементы Цикл
ИмяКолонки = СтрЗаменить(ВыбранноеПоле.Поле, ".", "_");
ИмяПоля = ТаблицаФормы.Имя + ИмяКолонки;
ИмяПоляКомпоновки = "" + ВыбранноеПоле.Поле;
ИмяПоля = ТаблицаФормы.Имя + СтрЗаменить(ИмяПоляКомпоновки, ".", "_");
Если ТаблицаФормы.ПодчиненныеЭлементы.Найти(ИмяПоля) = Неопределено Тогда
ИмяПоля = ирОбщий.АвтоУникальноеИмяВКоллекцииЛкс(СтруктураПутиКДанным, ИмяПоля,,,, 0);
СтруктураПутиКДанным.Вставить(ИмяПоля, "Элементы." + ТаблицаФормы.Имя + ".ТекущиеДанные." + ИмяКолонки);
СтруктураПутиКДанным.Вставить(ИмяПоля, "Элементы." + ТаблицаФормы.Имя + ".ТекущиеДанные." + ИмяПоляКомпоновки);
КонецЕсли;
КонецЦикла;
КонецЕсли;
@ -1560,7 +1746,7 @@
Или ТипЗнч(Поле) = Тип("ГруппаФормы")
Или ТипЗнч(Поле) = Тип("ТаблицаФормы")
Тогда
ЗаполнитьСоответствиеПутиКДаннымПодчиненныхЭлементовФормыЛкс(Поле, СтруктураПутиКДанным, ЭтаФорма);
ЗаполнитьСоответствиеПутиКДаннымПодчиненныхЭлементовФормыЛкс(Поле, СтруктураПутиКДанным, ЭтаФорма, ДинамическиеСписки);
КонецЕсли;
КонецЦикла;
@ -1660,6 +1846,6 @@
// Не вызывается в портативном режиме
Функция ЛиЕстьИнтерактивныйДоступКИнструментамЛкс() Экспорт
//Результат = ирОбщий.ЛиЕстьИнтерактивныйДоступКИнструментамЛкс(); // Не используем этот способ, чтобы не компилировать огромный модуль
//Результат = ирКлиент.ЛиЕстьИнтерактивныйДоступКИнструментамЛкс(); // Не используем этот способ, чтобы не компилировать огромный модуль
Возврат ПравоДоступа("Просмотр", Метаданные.Подсистемы.ИнструментыРазработчикаTormozit);
КонецФункции

View File

@ -1,30 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9">
<Form uuid="7df26b4d-6b5b-4089-aa84-3a566ba6be19">
<CommonPicture uuid="373ff02e-ca19-48f3-8255-9475af59745f">
<Properties>
<Name>ДеревоJSON</Name>
<Name>ирПриемОбъекта</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Дерево JSON</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:content>Прием объекта</v8:content>
</v8:item>
</Synonym>
<Comment/>
<FormType>Ordinary</FormType>
<IncludeHelpInContents>false</IncludeHelpInContents>
<UsePurposes>
<v8:Value xsi:type="app:ApplicationUsePurpose">PlatformApplication</v8:Value>
<v8:Value xsi:type="app:ApplicationUsePurpose">MobilePlatformApplication</v8:Value>
</UsePurposes>
<ExtendedPresentation/>
<AvailabilityForChoice>false</AvailabilityForChoice>
<AvailabilityForAppearance>false</AvailabilityForAppearance>
</Properties>
</Form>
</CommonPicture>
</MetaDataObject>

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<ExtPicture xmlns="http://v8.1c.ru/8.3/xcf/extrnprops" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9">
<Picture>
<xr:Abs>Picture.png</xr:Abs>
<xr:LoadTransparent>false</xr:LoadTransparent>
</Picture>
</ExtPicture>

Binary file not shown.

After

Width:  |  Height:  |  Size: 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>
</DefaultRoles>
<Vendor>Tormozit</Vendor>
<Version>6.58.3</Version>
<Version>6.59.1</Version>
<UpdateCatalogAddress/>
<IncludeHelpInContents>false</IncludeHelpInContents>
<UseManagedFormInOrdinaryApplication>true</UseManagedFormInOrdinaryApplication>
@ -384,6 +384,7 @@
<CommonPicture>ирПраваНаБазу</CommonPicture>
<CommonPicture>ирПредопределенный</CommonPicture>
<CommonPicture>ирПредприятие1С8</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>
<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;
ТипАнализа = Тип("АнализДанныхКластеризация");
мТаблицаТиповАнализа = Новый ТаблицаЗначений;

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},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{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},
{7,f5a377de-4161-4291-a347-03891f96dffd,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,6f34d99e-2e9e-4176-8b79-9097ea37d196,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{7,3e504fcf-4eb9-4709-9b0d-ed0787bef404,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,0},
{7,ce1c2618-03c6-409c-9af7-a6dd9def6e9e,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,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,3,
{"ru","Установить тип колонки выделенным колонкам"},
@ -522,7 +553,7 @@ tuFL6NETJrT6xBh3qOwfjmt0fhCu5pD+u/2r3X7/ioit67q+tPEVat6M6h0=},0},0,0,0,0,0,1e2},
{"en","Установить тип колонки выделенным колонкам"},
{"uk","Установить тип колонки выделенным колонкам"}
},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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,3,
@ -557,9 +588,9 @@ tuFL6NETJrT6xBh3qOwfjmt0fhCu5pD+u/2r3X7/ioit67q+tPEVat6M6h0=},0},0,0,0,0,0,1e2},
},
{4,1,
{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},
{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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -588,50 +619,13 @@ tuFL6NETJrT6xBh3qOwfjmt0fhCu5pD+u/2r3X7/ioit67q+tPEVat6M6h0=},0},0,0,0,0,0,1e2},
},
{4,1,
{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,
{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,
{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,
{7,e0a024c9-0912-40e9-9049-dacb2cf7bec0,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,93,
{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,
{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,
{7,e4f813ea-db74-47a3-a637-1ae18fb7342b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -661,7 +655,7 @@ tuFL6NETJrT6xBh3qOwfjmt0fhCu5pD+u/2r3X7/ioit67q+tPEVat6M6h0=},0},0,0,0,0,0,1e2},
{4,1,
{-3},"",-1,-1,1,0,""},
{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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -690,77 +684,83 @@ tuFL6NETJrT6xBh3qOwfjmt0fhCu5pD+u/2r3X7/ioit67q+tPEVat6M6h0=},0},0,0,0,0,0,1e2},
},
{4,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,
{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,
{1,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,
{1,3,
{"ru","Установить тип колонки"},
{"en","Установить тип колонки"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Установить значение в колонке"},
{"en","Установить значение в колонке"},
{"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,
{1,3,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"},
{"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,
{1,1,
{"#","Действие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,
{1,3,
{"ru","Отбор без значения"},
{"en","Отбор без значения"},
{"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,
{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,
{1,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,
{1,3,
{"ru","Переместить вверх"},
{"en","Переместить вверх"},
{"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,
{1,3,
{"ru","Переместить вниз"},
{"en","Переместить вниз"},
{"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,
{1,3,
{"ru","Сортировать по возрастанию"},
{"en","Сортировать по возрастанию"},
{"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,
{1,3,
{"ru","Сортировать по убыванию"},
{"en","Сортировать по убыванию"},
{"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,
{1,1,
{"ru","Действие1"}
@ -1273,7 +1273,78 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
{0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,0,1,
{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,"ДействияФормыИсходнаяТаблица",
{1,"ДействияФормыИсходнаяТаблица",
{1,3,
@ -1309,110 +1380,9 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
{4,1,
{0,d2a146a1-4c9b-478f-9e3a-04d9e161b165},"",-1,-1,1,0,""},
{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},
{7,a7e6f081-3da8-45ca-a3f3-9d37992c0465,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,
{7,6c074e84-5e98-476e-89f1-54886661d272,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыСтатья1",
{1,"ДействияФормыСтатья1",
{1,3,
@ -1445,7 +1415,37 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
{"en","Статья про кластеризацию"},
{"uk","Статья про кластеризацию"}
},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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1474,7 +1474,7 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
},
{4,1,
{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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1503,7 +1503,7 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
},
{4,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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1532,7 +1532,7 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
},
{4,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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1561,69 +1561,69 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
},
{4,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,
{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,
{1,3,
{"ru","Выполнить анализ"},
{"en","Выполнить анализ"},
{"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,
{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,
{1,3,
{"ru","Источник"},
{"en","Источник"},
{"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,
{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,
{1,3,
{"ru","Сгенерировать код"},
{"en","Сгенерировать код"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Статья про кластеризацию"},
{"en","Статья про кластеризацию"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Сохранить настройку..."},
{"en","Сохранить настройку..."},
{"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,
{1,3,
{"ru","Загрузить настройку..."},
{"en","Загрузить настройку..."},
{"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,
{1,3,
{"ru","НовоеОкно"},
{"en","НовоеОкно"},
{"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,
{1,3,
{"ru","Структура формы"},
{"en","Структура формы"},
{"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,
{1,3,
{"ru","О подсистеме"},
@ -1634,7 +1634,7 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
{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,
{0,
@ -1770,7 +1770,7 @@ GoIQSF4JogmPLNwELM5EcpKZubm5kaGpjhHMhwYwEuIQuLZaAA==},0},0,0,0,0,0,6e1},
{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,
{4,

View File

@ -1,5 +1,5 @@

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

View File

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

View File

@ -30,7 +30,7 @@
Процедура ПриОткрытии()
ирОбщийормариОткрытииЛкс(ЭтаФорма);
ирКлиентормариОткрытииЛкс(ЭтаФорма);
СписокЗначений.Очистить();
МаксКоличествоФрагментов = 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},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,bea25f84-0db9-4ab0-93b3-850bef12dffb,36,1,12,
{7,2324b7ee-453b-44d0-9dff-289805911795,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,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,
{7,8460ffb7-3d8f-466f-a1e8-2142cff389f0,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -205,65 +143,7 @@
{4,1,
{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},
{0,70,16},2},
{7,e6e47b8a-0eae-4b0b-9063-15ffcf7c02a4,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,
{7,ca65f70f-bc4f-474a-adcc-0b66185e5fd8,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -292,73 +172,193 @@
},
{4,1,
{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,
{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,
{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},
{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,
{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,
{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,
{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,
{1,3,
{"ru","Установить пометки"},
{"en","Установить пометки"},
{"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,
{1,3,
{"ru","Снять пометки"},
{"en","Снять пометки"},
{"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,
{1,3,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"},
{"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,
{1,1,
{"#","Действие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,
{1,3,
{"ru","Отбор без значения"},
{"en","Отбор без значения"},
{"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,
{1,1,
{"#","Действие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,
{1,3,
{"ru","Значения колонки"},
{"en","Значения колонки"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Только помеченные"},
{"en","Только помеченные"},
{"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,
{1,1,
{"ru","Действие4"}
@ -430,7 +430,9 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1,
{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,"ОсновныеДействияФормыОК",
{1,"ОсновныеДействияФормыОК",
{1,1,
@ -457,28 +459,26 @@
{"en","ОК"},
{"uk","ОК"}
},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},
{7,073c906a-4a18-403e-af43-d28cca96f7bf,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,6074cc04-0f61-44e4-9f44-81cfc16fce51,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,07415c5d-4619-4bb2-a872-0f2b9ff2d1ab,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,142,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,7551e45e-3f70-4b80-bc1c-244436da38e0,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,4c99c430-1641-4a8a-a4f8-741a444b7724,
{8,"Разделитель2",0,3,
{1,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,
{1,3,
{"ru"," ОК "},
{"en"," ОК "},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Закрыть"},
@ -489,7 +489,7 @@
{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,
{0,
@ -1549,7 +1549,7 @@ AjljAxyOhFQ15KX/cgKQGfKPDi/mpihiREJ8Ag==},0},0,0,0,0,0,25},
{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,
{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", "Журнал регистрации 1С", ИмяФайла);
//НовоеИмяФайла = ирКлиент.ВыбратьФайлЛкс(, "lgf,lgd", "Журнал регистрации 1С", ИмяФайла); // lgd выдает ошибку https://www.hostedredmine.com/issues/929797
НовоеИмяФайла = ирКлиент.ВыбратьФайлЛкс(, "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Лкс(АлгоритмПередВыгрузкой);
Результат = ирОбщий.РедактироватьАлгоритмЧерезСтруктуруЛкс(СтруктураАлгоритма, мАлгоритмПередВыгрузкойПараметры,,, "Алгоритм перед выгрузкой");
Результат = ирКлиент.РедактироватьАлгоритмЧерезСтруктуруЛкс(СтруктураАлгоритма, мАлгоритмПередВыгрузкойПараметры,,, "Алгоритм перед выгрузкой");
Если Результат Тогда
Если Не ЗначениеЗаполнено(СтруктураАлгоритма.ТекстАлгоритма) Тогда
ЭтотОбъект.АлгоритмПередВыгрузкой = "";
@ -663,27 +663,27 @@
Процедура ФильтрКомментарийПриИзменении(Элемент)
ирОбщийолеВводаСИсториейВыборариИзмененииЛкс(Элемент, КомментарийКлючХраненияПоследнихЗначений());
ирКлиентолеВводаСИсториейВыборариИзмененииЛкс(Элемент, КомментарийКлючХраненияПоследнихЗначений());
ОбновитьОтборПросмотра();
КонецПроцедуры
Процедура ФильтрКомментарийНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, КомментарийКлючХраненияПоследнихЗначений());
ирОбщий.ПолеВводаСИсториейВыбора_ОбновитьСписокЛкс(Элемент, КомментарийКлючХраненияПоследнихЗначений());
КонецПроцедуры
Процедура ФильтрКомментарийАвтоПодборТекста(Элемент, Текст, ТекстАвтоПодбора, СтандартнаяОбработка)
ирОбщий.ПромежуточноеОбновлениеСтроковогоЗначенияПоляВводаЛкс(ЭтаФорма, Элемент, Текст);
ирКлиент.ПромежуточноеОбновлениеСтроковогоЗначенияПоляВводаЛкс(ЭтаФорма, Элемент, Текст);
ОбновитьОтборПросмотра();
КонецПроцедуры
Процедура ОтборЗначениеНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, КомментарийКлючХраненияПоследнихЗначений());
ирОбщий.ПолеВводаСИсториейВыбора_ОбновитьСписокЛкс(Элемент, КомментарийКлючХраненияПоследнихЗначений());
КонецПроцедуры
@ -694,7 +694,7 @@
КонецФункции
ирОбщий.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализЖурналаРегистрации.Форма.Форма");
ирКлиент.ИнициироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализЖурналаРегистрации.Форма.Форма");
СписокВыбора = ЭлементыФормы.МаксимальныйРазмерВыгрузки.СписокВыбора;
СписокВыбора.Добавить(100);
СписокВыбора.Добавить(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},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{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,"КП_ДоступАнализПравДоступа",
{1,"КП_ДоступАнализПравДоступа",
{1,1,
@ -4116,7 +4116,7 @@
{4,1,
{0,8ce6a6aa-80eb-4a9e-8b59-f98fd5c6bd40},"",-1,-1,1,0,""},
{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,"КП_ДоступОткрытьОбъектМетаданных",
{1,"КП_ДоступОткрытьОбъектМетаданных",
{1,1,
@ -4145,13 +4145,13 @@
},
{4,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,
{1,3,
{"ru","Анализ прав доступа"},
{"en","Анализ прав доступа"},
{"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,
{1,3,
{"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,
{4,

View File

@ -1,5 +1,5 @@

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

View File

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

View File

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

View File

@ -5717,7 +5717,7 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,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Сравнить",
{1,"КоманднаяПанель1Сравнить",
{1,1,
@ -5746,7 +5746,7 @@
},
{4,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,
{1,3,
{"ru","Сравнить"},
@ -5789,7 +5789,7 @@
{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,
{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},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,be5c7501-4ba7-495e-bbd1-7f361221c78a,34,1,6,
{7,aa460664-66a5-4673-b030-11bcc572d1b9,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,
{7,8528cb43-861e-4b95-97bb-a65ea797ab83,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -197,11 +141,67 @@
},
{4,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},
{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},
{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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -237,33 +237,33 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7}
},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,
{1,3,
{"ru","Найти в журнале"},
{"en","Найти в журнале"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Событие"},
{"en","Событие"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"},
{"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,
{1,3,
{"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,
{7,

View File

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

View File

@ -117,9 +117,7 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,0,1,
{5,92c33185-55a4-499b-9546-45afdf69b6ab,38,1,15,
{7,6e44185a-3fa1-49c0-92e0-62dca1611e40,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,6478dd1a-3f54-4161-9223-4db852771c3a,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,88a331fd-230e-4369-a25f-7829cff4a35d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыВыполнить",
{1,"ДействияФормыВыполнить",
{1,1,
@ -146,69 +144,7 @@
{"en","Преобразовать текст БД"},
{"uk","Преобразовать текст БД"}
},1},
{7,112b3507-30bb-4889-b5d1-cc2fa3a0bb70,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,
{7,44f507f6-cef1-4089-a67d-664bd46df29f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыСравнить",
{1,"ДействияФормыСравнить",
{1,1,
@ -237,7 +173,9 @@
},
{4,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,"ДействияФормыПараметрыСУБД",
{1,"ДействияФормыПараметрыСУБД",
{1,1,
@ -266,7 +204,102 @@
},
{4,0,
{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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -296,40 +329,7 @@
{4,1,
{0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""},
{0,0,0},2},
{7,80bf37fe-1312-4c1d-b1f6-a94cd8129d17,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{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,
{7,c6aa6be3-05cd-4a7c-8853-2cb7f749e2e0,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -358,36 +358,7 @@
},
{4,1,
{0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2},
{7,108af6c5-1e9d-4025-9930-8d2ec101fa9c,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,
{7,8a58a146-4cc1-4907-8d9d-57c0c57b4658,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -415,82 +386,111 @@
{"uk","Показать структуру формы"}
},
{4,1,
{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,15,6478dd1a-3f54-4161-9223-4db852771c3a,
{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},
{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,
{1,3,
{"ru","Преобразовать"},
{"en","Преобразовать"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Консоль запросов"},
{"en","Консоль запросов"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Настроить техножурнал по тексту..."},
{"en","Настроить техножурнал по тексту..."},
{"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,
{1,1,
{"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,
{1,3,
{"ru","СУБД"},
{"en","СУБД"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Сравнить"},
{"en","Сравнить"},
{"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,
{1,3,
{"ru","Найти в техножурнале"},
{"en","Найти в техножурнале"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Сохранить настройку..."},
{"en","Сохранить настройку..."},
{"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,
{1,3,
{"ru","Загрузить настройку..."},
{"en","Загрузить настройку..."},
{"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,
{1,3,
{"ru","Структура формы"},
{"en","Структура формы"},
{"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,
{1,3,
{"ru","НовоеОкно"},
@ -501,7 +501,7 @@
{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,
{0,
@ -2119,7 +2119,36 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,220e24e2-70de-4c3c-ba0b-20769a464f3f,2,1,2,
{7,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,"КонтекстноеМенюТаблицНайтиВТексте",
{1,"КонтекстноеМенюТаблицНайтиВТексте",
{1,1,
@ -2148,43 +2177,14 @@
},
{4,1,
{0,ffab30f1-da11-44b5-b34c-24da22badcf4},"",-1,-1,1,0,""},
{0,118,0},2},
{7,46a803a0-f1a0-43b0-9cc2-c82802a9d167,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},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,46a803a0-f1a0-43b0-9cc2-c82802a9d167,
{0,118,0},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,8d83603e-ed18-4d27-bc51-2a65ae48efd2,
{8,"ПоказатьСтруктуруХранения",0,2,
{1,3,
{"ru","Показать структуру хранения"},
{"en","Показать структуру хранения"},
{"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,
{1,3,
{"ru","Найти в тексте"},
@ -2256,7 +2256,7 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,220e24e2-70de-4c3c-ba0b-20769a464f3f,2,1,1,
{7,fa7a2b8e-b97f-428b-951a-f4306cf2e03d,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,0901f484-7db1-468d-a732-b03217e3a3fc,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КонтекстноеМенюКонстантаНайтиВТексте",
{1,"КонтекстноеМенюКонстантаНайтиВТексте",
{1,1,
@ -2286,7 +2286,7 @@
{4,1,
{0,ffab30f1-da11-44b5-b34c-24da22badcf4},"",-1,-1,1,0,""},
{0,119,0},2},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,fa7a2b8e-b97f-428b-951a-f4306cf2e03d,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,0901f484-7db1-468d-a732-b03217e3a3fc,
{8,"НайтиВТексте",0,1,
{1,3,
{"ru","Найти в тексте"},
@ -3134,7 +3134,7 @@
{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,
{12,

View File

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

View File

@ -52,7 +52,7 @@
{4,0,
{0},"",-1,-1,1,0,""},100,0,0,0},0,1,
{1,1,
{4,
{5,
{1,3,
{"ru","Страница1"},
{"en","Страница1"},
@ -70,7 +70,8 @@
},
{3,4,
{0}
}
},
{7,3,0,1,100}
}
},1,1,0,4,
{2,8,1,1,1,0,0,0,0},
@ -113,7 +114,9 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,2,0,1,
{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,"КнопкаВыполнитьНажатие",
{1,"КнопкаВыполнитьНажатие",
{1,1,
@ -132,20 +135,18 @@
},6,
{1,0},
{1,0},1},
{7,76ad8539-80e9-43aa-9bf6-e49b11821d83,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,69e56828-05fb-4965-b572-4880f88eb653,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{7,f1486476-4ed6-4d04-8d16-5def21814631,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,1,00000000-0000-0000-0000-000000000000,142,
{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,087fee43-cd9f-46ab-a448-3c42c4927557,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,0aa408cf-8fa5-41fd-bc4e-cc11f4fc1f36,
{8,"ОсновныеДействияФормыОК",0,1,
{1,3,
{"ru"," ОК "},
{"en"," ОК "},
{"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,
{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,
{1,3,
{"ru","Закрыть"},
@ -156,7 +157,7 @@
{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,
{0,
@ -1551,7 +1552,7 @@
{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,
{8,

View File

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

View File

@ -51,7 +51,7 @@
{4,0,
{0},"",-1,-1,1,0,""},100,0,0,0},0,1,
{1,1,
{4,
{5,
{1,3,
{"ru","Страница1"},
{"en","Страница1"},
@ -69,7 +69,8 @@
},
{3,4,
{0}
}
},
{7,3,0,1,100}
}
},1,1,0,4,
{2,8,1,1,1,0,0,0,0},
@ -112,7 +113,7 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -142,10 +143,30 @@
{4,1,
{-3},"",-1,-1,1,0,""},
{0,0,0},1},
{7,a17d085d-89f3-45c6-8a9e-248d79833ff7,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,dae760b5-101b-40eb-9780-dd00f2af8b97,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,42a45d6c-5589-4524-967d-ce108158a012,1,e1692cc2-605b-4535-84dd-28440238746c,
{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,0bbe4b14-ee1e-4216-9f7a-eea88d001ba8,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -174,12 +195,17 @@
},
{4,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,
{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},
{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ОткрытьОписаниеМеханизма",
{1,"КоманднаяПанель1ОткрытьОписаниеМеханизма",
{1,3,
@ -211,63 +237,38 @@
{"ru","Открыть описание механизма планов запросов"},
{"en","Открыть описание механизма планов запросов"},
{"uk","Открыть описание механизма планов запросов"}
},1},
{7,1c8b9148-bcb7-4fbb-8696-f4bdd94e6a5d,1,e1692cc2-605b-4535-84dd-28440238746c,
{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,
},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,8,56f41870-4b11-45d3-aefa-33fcfd40fba0,
{8,"ПереместитьВверх",0,3,
{1,3,
{"ru","Переместить вверх"},
{"en","Переместить вверх"},
{"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,
{1,3,
{"ru","Переместить вниз"},
{"en","Переместить вниз"},
{"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,
{1,1,
{"#","Действие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,
{1,1,
{"#","Действие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,
{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,
{1,3,
{"ru","Установить"},
{"en","Установить"},
{"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,
{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,
{1,3,
{"ru","Описание механизма"},
@ -724,7 +725,7 @@
{4,0,
{0},"",-1,-1,1,0,""},100,0,0,0},1,1,
{1,2,
{4,
{5,
{1,3,
{"ru","Дерево"},
{"en","Дерево"},
@ -742,9 +743,10 @@
},
{3,4,
{0}
}
},
{4,
{7,3,0,1,100}
},
{5,
{1,3,
{"ru","Таблица"},
{"en","Таблица"},
@ -762,7 +764,8 @@
},
{3,4,
{0}
}
},
{7,3,0,1,100}
}
},1,1,0,8,
{2,6,1,1,1,0,0,0,0},
@ -2547,16 +2550,13 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{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,
{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,
{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,
{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,
{7,39444c4f-8c06-458f-a08a-dbbd2a30b16f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -2592,28 +2592,31 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7}
},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,
{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,
{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,
{1,1,
{"#","Действие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,
{1,1,
{"#","Действие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,
{1,3,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"},
{"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,
{1,1,
{"#","Действие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,
{1,1,
{"#","Действие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,

View File

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

View File

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

View File

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

View File

@ -44,7 +44,7 @@
{4,0,
{0},"",-1,-1,1,0,""},100,0,0,0},0,1,
{1,1,
{4,
{5,
{1,3,
{"ru","Страница1"},
{"en","Страница1"},
@ -62,7 +62,8 @@
},
{3,4,
{0}
}
},
{7,3,0,1,100}
}
},1,1,0,4,
{2,8,1,1,1,0,0,0,0},
@ -647,7 +648,7 @@
{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,
{3,

View File

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

View File

@ -47,7 +47,7 @@
{4,0,
{0},"",-1,-1,1,0,""},100,0,0,0},0,1,
{1,1,
{4,
{5,
{1,3,
{"ru","Страница1"},
{"en","Страница1"},
@ -65,7 +65,8 @@
},
{3,4,
{0}
}
},
{7,3,0,1,100}
}
},1,1,0,4,
{2,8,1,1,1,0,0,0,0},
@ -108,7 +109,7 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0,100,0,0},9,2,0,0,0,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,"ДействияФормыВыбрать",
{1,"ДействияФормыВыбрать",
{1,1,
@ -135,7 +136,7 @@
{"en","Выбрать"},
{"uk","Выбрать"}
},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,
{1,3,
{"ru","Выбрать"},
@ -146,7 +147,7 @@
{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,
{0,
@ -239,7 +240,7 @@
{c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1,
{8,
{18,
{19,
{1,3,
{"ru","N"},
{"en","N"},
@ -276,7 +277,7 @@
{7,3,0,1,100},1,0,0,4,0,"НомерСтроки",
{},4,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},
{-1},
{-1}
@ -285,7 +286,7 @@
{c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1,
{8,
{18,
{19,
{1,3,
{"ru","На сервере"},
{"en","На сервере"},
@ -324,7 +325,7 @@
{1,0},
{"Pattern",
{"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},
{0,61942160-fd64-4e5d-ba4e-d76dbce1fae5},
{-1}
@ -333,7 +334,7 @@
{c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1,
{8,
{18,
{19,
{1,3,
{"ru","Инфобаза"},
{"en","Инфобаза"},
@ -378,7 +379,7 @@
jIEjcQViu5RSPm0k5z372c/ZrFf83a+3IUJZDGrb9n13OSsGOwVoDGAqi0SEHGwA
CTmoKJhndok9OMhiapHyhSscBW3tL80nFoVfEhZfDLvRGGhK/plFMAJpASadESxF
MEdjTZ7NNtVepSkq9SbK9FhlOKeRDuWViP5kpw5fbM4sNd57izVMj8T7xdY3lTtZ
jbGLuqo7q0OITttgDseIsW6jl/nLDYzswG86duShKGbEQnoA},0},0,0,0,0,0},
jbGLuqo7q0OITttgDseIsW6jl/nLDYzswG86duShKGbEQnoA},0},0,0,0,0,0,1e2},
{0,91ac08cb-66a7-4dcc-ab9b-8889769cf332},
{-1},
{-1}
@ -387,7 +388,7 @@ jbGLuqo7q0OITttgDseIsW6jl/nLDYzswG86duShKGbEQnoA},0},0,0,0,0,0},
{c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1,
{8,
{18,
{19,
{1,3,
{"ru","Пользователь"},
{"en","Пользователь"},
@ -432,7 +433,7 @@ jbGLuqo7q0OITttgDseIsW6jl/nLDYzswG86duShKGbEQnoA},0},0,0,0,0,0},
jIEjcQViu5RSPm0k5z372c/ZrFf83a+3IUJZDGrb9n13OSsGOwVoDGAqi0SEHGwA
CTmoKJhndok9OMhiapHyhSscBW3tL80nFoVfEhZfDLvRGGhK/plFMAJpASadESxF
MEdjTZ7NNtVepSkq9SbK9FhlOKeRDuWViP5kpw5fbM4sNd57izVMj8T7xdY3lTtZ
jbGLuqo7q0OITttgDseIsW6jl/nLDYzswG86duShKGbEQnoA},0},0,0,0,0,0},
jbGLuqo7q0OITttgDseIsW6jl/nLDYzswG86duShKGbEQnoA},0},0,0,0,0,0,7e1},
{0,3c2d1643-2fe4-4c46-8ba1-23c5e884a819},
{-1},
{-1}
@ -441,7 +442,7 @@ jbGLuqo7q0OITttgDseIsW6jl/nLDYzswG86duShKGbEQnoA},0},0,0,0,0,0},
{c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1,
{8,
{18,
{19,
{1,3,
{"ru","Сеанс"},
{"en","Сеанс"},
@ -486,7 +487,7 @@ jbGLuqo7q0OITttgDseIsW6jl/nLDYzswG86duShKGbEQnoA},0},0,0,0,0,0},
jIEjcQUSuwRUPkkk+/n585zNesXnfr1NAepqUrt+HIfLWTHYKiAEBIp1FXNEHnVA
GVlossEnu8QObC5OPTAmhzNsNtqYXzWfWCrcMmDoFWE1mnyeki5HCVBgmi5Bi/B5
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},
{-1},
{-1}
@ -495,7 +496,7 @@ DEE37WC098Fq4/FwDBTaPjiZv9wAZQf+0rkjDyURIxLiAw==},0},0,0,0,0,0},
{c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1,
{8,
{18,
{19,
{1,3,
{"ru","Процесс ОС"},
{"en","Процесс ОС"},
@ -540,7 +541,7 @@ DEE37WC098Fq4/FwDBTaPjiZv9wAZQf+0rkjDyURIxLiAw==},0},0,0,0,0,0},
jIEjcQViuwqoBeJIzvPz5zm77YbP8/6YItTVpA79OA63q2KwV4AGsqW6ShSRix0g
IQcNucIusQeXizH3MCk/OMOR09b+qlljqfDLgMV3hNVoDDSF1BJEMALzdAk6A2vD
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},
{-1},
{-1}
@ -549,7 +550,7 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
{c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1,
{8,
{18,
{19,
{1,3,
{"ru","Префикс"},
{"en","Префикс"},
@ -594,7 +595,7 @@ om7aweoQotM2mNM5Ymz76GX+cgMjO/CXzh15KIoYkZBe},0},0,0,0,0,0},
Bo7EFUjsUqB8kkjOe/aLnzNfzGTdLtdzhGV1NqvudOqPByNgbYARKC2rVLAeaoAK
cuBLwEd2igM4yGIgxJQvUuFKsMy/NJ9YFWFKMD0ZcWOpLV3yFpYAFebuSjpUrEXw
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},
{-1},
{-1}
@ -603,7 +604,7 @@ R+vrnm3bRme5xe0uUqy7GLT/dALUGeRLhxelKakZtZDu},0},0,0,0,0,0},
{c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1,
{8,
{18,
{19,
{1,3,
{"ru","Дата начала"},
{"en","Дата начала"},
@ -648,7 +649,7 @@ R+vrnm3bRme5xe0uUqy7GLT/dALUGeRLhxelKakZtZDu},0},0,0,0,0,0},
Fh7JA9gIu/koflhmlvf295bHekXnfr0NQVabQezavu8uZ0FgK2K1ifnJFxuJGRlp
s4MpWmInjYSUigAxPSjDZKe0/lXzibnClYTGhSE1Cn2ekoxYlMAwTWfSgFwMC5/N
skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
604r74NR2sPhGDDUbXA8v9wAeAf60bEjDUUWwxLiEw==},0},0,0,0,0,0},
604r74NR2sPhGDDUbXA8v9wAeAf60bEjDUUWwxLiEw==},0},0,0,0,0,0,97.9999999999997},
{0,1b92843e-7eae-4473-9bbc-9c3b8a2746a5},
{-1},
{-1}
@ -657,7 +658,7 @@ skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
{c2cf1953-2796-4fe2-b78c-ff84140b124e,
{1,
{8,
{18,
{19,
{1,3,
{"ru","Дата конца"},
{"en","Дата конца"},
@ -702,7 +703,7 @@ skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
Fh7JA9gIu/koflhmlvf295bHekXnfr0NQVabQezavu8uZ0FgK2K1ifnJFxuJGRlp
s4MpWmInjYSUigAxPSjDZKe0/lXzibnClYTGhSE1Cn2ekoxYlMAwTWfSgFwMC5/N
skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
604r74NR2sPhGDDUbXA8v9wAeAf60bEjDUUWwxLiEw==},0},0,0,0,0,0},
604r74NR2sPhGDDUbXA8v9wAeAf60bEjDUUWwxLiEw==},0},0,0,0,0,0,93.9999999999998},
{0,3f8d1d6f-8373-4d46-b587-b366effe2ea8},
{-1},
{-1}
@ -801,7 +802,7 @@ skixF3H2QrwlJXrMAoopzDfHBRf9ieqpwxeRL8Ia55zGWs5fRNuF1jXWnLTC0AVl
{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,
{1,

View File

@ -29,7 +29,7 @@
Процедура ЗагрузитьНастройкуВФорме(НастройкаФормы, ДопПараметры) Экспорт
ирОбщий.ЗагрузитьНастройкуФормыЛкс(ЭтаФорма, НастройкаФормы);
ирКлиент.ЗагрузитьНастройкуФормыЛкс(ЭтаФорма, НастройкаФормы);
Если Не ЭтоТрасса Тогда
СвойстваВТерминахМетаданныхПриИзменении();
УстановитьРежимИтогов(ИтогиВключены);
@ -137,13 +137,13 @@
Тогда
СтандартнаяОбработка = Ложь;
ВариантПросмотра = ПолучитьВариантПросмотраТекстПоИмениРеквизита(ИмяРеквизита);
ирОбщий.ОткрытьТекстЛкс(ВыбраннаяСтрока[Колонка.Данные], Колонка.ТекстШапки, ВариантПросмотра, Истина,
ирКлиент.ОткрытьТекстЛкс(ВыбраннаяСтрока[Колонка.Данные], Колонка.ТекстШапки, ВариантПросмотра, Истина,
"" + ВыбраннаяСтрока.МоментВремени + Колонка.Данные);
КонецЕсли;
КонецЕсли;
Если СтандартнаяОбработка Тогда
СтандартнаяОбработка = Ложь;
//ирОбщий.ЯчейкаТабличногоПоляРасширенногоЗначения_ВыборЛкс(ЭтаФорма, Элемент, СтандартнаяОбработка);
//ирКлиент.ЯчейкаТабличногоПоляРасширенногоЗначения_ВыборЛкс(ЭтаФорма, Элемент, СтандартнаяОбработка);
ОткрытьФормуСобытия();
КонецЕсли;
@ -231,7 +231,7 @@
КонецЕсли;
РежимДозагрузки = ТаблицаЖурнала.Количество() > 0;
ЗаполнитьЗначенияСвойств(ЭтотОбъект, РезультатЗадания, мИменаВозвращаемыхСвойств);
СостояниеСтрокПоля = ирОбщий.ТабличноеПолеСостояниеСтрокЛкс(ЭлементыФормы.ТаблицаЖурнала, "МоментВремени, ИмяФайлаЛога");
СостояниеСтрокПоля = ирКлиент.ТабличноеПолеСостояниеСтрокЛкс(ЭлементыФормы.ТаблицаЖурнала, "МоментВремени, ИмяФайлаЛога");
Если СостояниеЗадания <> Неопределено Тогда
ирОбщий.СостояниеЛкс("Загрузка таблицы из фонового задания...");
ирОбщий.ЗагрузитьВТаблицуЗначенийЛкс(РезультатЗадания.ТаблицаЖурнала, ТаблицаЖурнала,,,, мНепустыеКолонкиЖурнала);
@ -260,7 +260,7 @@
КонецЕсли;
КонецЕсли;
Если Не РежимДозагрузки Тогда
ТекущаяСтрокаУстановлена = ирОбщий.ТабличноеПолеВосстановитьСостояниеСтрокЛкс(ЭлементыФормы.ТаблицаЖурнала, СостояниеСтрокПоля);
ТекущаяСтрокаУстановлена = ирКлиент.ТабличноеПолеВосстановитьСостояниеСтрокЛкс(ЭлементыФормы.ТаблицаЖурнала, СостояниеСтрокПоля);
Если Не ТекущаяСтрокаУстановлена Тогда
Если ТаблицаЖурнала.Количество() > 0 Тогда
ЭлементыФормы.ТаблицаЖурнала.ТекущаяСтрока = ТаблицаЖурнала[ТаблицаЖурнала.Количество() - 1];
@ -285,7 +285,7 @@
// Предопределеный метод
Процедура ПроверкаЗавершенияФоновыхЗаданий() Экспорт
ирОбщий.ПроверитьЗавершениеФоновыхЗаданийФормыЛкс(ЭтаФорма);
ирКлиент.ПроверитьЗавершениеФоновыхЗаданийФормыЛкс(ЭтаФорма);
КонецПроцедуры
@ -485,8 +485,8 @@
Процедура ПриОткрытии()
ирОбщийормариОткрытииЛкс(ЭтаФорма);
ирОбщий.СоздатьМенеджерСохраненияНастроекФормыЛкс(ЭтаФорма);
ирКлиентормариОткрытииЛкс(ЭтаФорма);
ирКлиент.СоздатьМенеджерСохраненияНастроекФормыЛкс(ЭтаФорма);
//КлиентЗапущенНаКомпьютереСервера = ирОбщий.ЛиКлиентЗапущенНаКомпьютереСервераЛкс();
//Если Не КлиентЗапущенНаКомпьютереСервера Тогда
// ЭтотОбъект.ЗагружатьЖурналСервера = Ложь;
@ -516,7 +516,7 @@
УстановитьТипСУБДВТекстахШапокКолонок();
КонецЕсли;
ОбновитьСпискиВыбораПолейСортировки();
ирОбщий.УстановитьДоступностьВыполненияНаСервереЛкс(ЭтаФорма);
ирКлиент.УстановитьДоступностьВыполненияНаСервереЛкс(ЭтаФорма);
// Перенес в раздел инициализации модуля. Антибаг платформы 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НачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, ЭтаФорма);
ирОбщий.ПолеВводаСИсториейВыбора_ОбновитьСписокЛкс(Элемент, ЭтаФорма);
КонецПроцедуры
@ -1386,19 +1386,19 @@
ЭлементОтбора.ВидСравнения = ВидСравнения.Содержит;
ЭлементОтбора.Значение = ПреобразоватьЗначениеВ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();
КонецЕсли;
ирОбщийолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
ирКлиентолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
КонецПроцедуры
@ -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);
КонецЕсли;
ирОбщий.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
ирКлиент.ТабличноеПолеПриВыводеСтрокиЛкс(ЭтаФорма, Элемент, ОформлениеСтроки, ДанныеСтроки);
КонецПроцедуры
Процедура ИтогиПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
ОформлениеСтроки.Ячейки.НомерСтроки.Значение = Элемент.Значение.Индекс(ДанныеСтроки) + 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},
{1,0},0,0,100,0,0},9,2,0,2,0,1,
{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,"ОсновныеДействияФормыОК",
{1,"ОсновныеДействияФормыОК",
{1,1,
@ -137,22 +137,22 @@
{"uk","Записать формулу"}
},
{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},
{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,
{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,
{1,3,
{"ru"," ОК "},
{"en"," ОК "},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Закрыть"},
@ -163,7 +163,7 @@
{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,
{0,
@ -698,7 +698,7 @@
{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,
{3,

View File

@ -1,5 +1,5 @@

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

View File

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

View File

@ -5,7 +5,7 @@
Процедура ЗагрузитьНастройкуВФорме(НастройкаФормы, ДопПараметры) Экспорт
ирОбщий.ЗагрузитьНастройкуФормыЛкс(ЭтаФорма, НастройкаФормы);
ирКлиент.ЗагрузитьНастройкуФормыЛкс(ЭтаФорма, НастройкаФормы);
НастроитьЭлементыФормы();
КонецПроцедуры
@ -95,7 +95,7 @@
// Предопределеный метод
Процедура ПроверкаЗавершенияФоновыхЗаданий() Экспорт
ирОбщий.ПроверитьЗавершениеФоновыхЗаданийФормыЛкс(ЭтаФорма);
ирКлиент.ПроверитьЗавершениеФоновыхЗаданийФормыЛкс(ЭтаФорма);
КонецПроцедуры
@ -133,7 +133,7 @@
ДобавитьСобытиеОбменаПоОбъекту(мПоследнийПрочитанныйОбъект, "Последний считанный из файла объект", Ложь);
КонецЕсли;
КонецЕсли;
ирОбщий.ОповеститьФормыПодсистемыЛкс("ЗаписанОбъект", , ЭтаФорма);
ирКлиент.ОповеститьФормыПодсистемыЛкс("ЗаписанОбъект", , ЭтаФорма);
КонецПроцедуры
@ -150,32 +150,32 @@
Процедура ИмяФайлаНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
ирОбщий.ПолеВводаСИсториейВыбора_НачалоВыбораИзСпискаЛкс(Элемент, ЭтаФорма);
ирОбщий.ПолеВводаСИсториейВыбора_ОбновитьСписокЛкс(Элемент, ЭтаФорма);
КонецПроцедуры
Процедура ИмяФайлаПриИзменении(Элемент)
ирОбщийолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
ирКлиентолеВводаСИсториейВыборариИзмененииЛкс(Элемент, ЭтаФорма);
КонецПроцедуры
Процедура ИмяФайлаНачалоВыбора(Элемент, СтандартнаяОбработка)
лПолноеИмяФайла = ирОбщий.ВыбратьФайлЛкс(, "zip",, Элемент.Значение);
лПолноеИмяФайла = ирКлиент.ВыбратьФайлЛкс(, "zip",, Элемент.Значение);
Если лПолноеИмяФайла <> Неопределено Тогда
ирОбщий.ИнтерактивноЗаписатьВПолеВводаЛкс(Элемент, лПолноеИмяФайла);
ирКлиент.ИнтерактивноЗаписатьВПолеВводаЛкс(Элемент, лПолноеИмяФайла);
КонецЕсли;
КонецПроцедуры
Процедура ПриОткрытии()
ирОбщийормариОткрытииЛкс(ЭтаФорма);
ирОбщий.СоздатьМенеджерСохраненияНастроекФормыЛкс(ЭтаФорма);
ирКлиентормариОткрытииЛкс(ЭтаФорма);
ирКлиент.СоздатьМенеджерСохраненияНастроекФормыЛкс(ЭтаФорма);
Панель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},
{1,0},0,0,100,0,0},9,2,0,0,0,1,
{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,"ДействияФормыВыполнить",
{1,"ДействияФормыВыполнить",
{1,1,
@ -140,7 +140,69 @@
{"en","Выполнить"},
{"uk","Выполнить"}
},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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -170,38 +232,7 @@
{4,1,
{0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""},
{0,0,0},2},
{7,0fc80691-bd1c-412f-94ab-69a4cf1b2e97,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{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,
{7,406227f1-b0a7-44bb-a309-0f452ebc2f61,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -230,38 +261,7 @@
},
{4,1,
{0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2},
{7,c4645c73-8063-4655-9f4c-2db004f2e946,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{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,
{7,1b8601e4-da29-4706-99bd-436f0ebff375,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -290,7 +290,7 @@
},
{4,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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -319,7 +319,7 @@
},
{4,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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -348,61 +348,61 @@
},
{4,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,
{1,3,
{"ru","Выполнить"},
{"en","Выполнить"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Редактор изменений"},
{"en","Редактор изменений"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Параметры записи"},
{"en","Параметры записи"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Сохранить настройку..."},
{"en","Сохранить настройку..."},
{"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,
{1,3,
{"ru","Загрузить настройку..."},
{"en","Загрузить настройку..."},
{"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,
{1,3,
{"ru","НовоеОкно"},
{"en","НовоеОкно"},
{"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,
{1,3,
{"ru","Структура формы"},
{"en","Структура формы"},
{"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,
{1,3,
{"ru","О подсистеме"},
@ -413,7 +413,7 @@
{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,
{0,
@ -2815,10 +2815,16 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1,10,
{7,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,
{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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -2847,42 +2853,10 @@
},
{4,1,
{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,
{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,
{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,
{7,baad1ae8-32a6-4d04-a4f9-e12a1ad66a49,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -2918,15 +2892,41 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7}
},0,""},2},
{7,45aca5ab-1178-4e4a-8001-0ec8c1202f4a,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,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,
{7,82f080f8-6c43-4d22-9870-26e1c9795eb7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{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,"КоманднаяПанельРезультатЗагрузкиРедакторОбъектаБД",
{1,"КоманднаяПанельРезультатЗагрузкиРедакторОбъектаБД",
{1,1,
@ -2955,47 +2955,47 @@ BgxkEQA7}
},
{4,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,
{1,1,
{"#","Действие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,
{1,1,
{"#","Действие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,
{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,
{1,3,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"},
{"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,
{1,3,
{"ru","Значения колонки"},
{"en","Значения колонки"},
{"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,
{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,
{1,1,
{"#","Действие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,
{1,3,
{"ru","Отбор без значения"},
{"en","Отбор без значения"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","РедакторОбъектаБД"},
@ -3354,7 +3354,7 @@ BgxkEQA7}
{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,
{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},
{1,0},0,0,100,0,0},9,2,0,0,1,1,
{5,be0541a8-e78b-43e1-b338-9744fa477764,94,1,20,
{7,55a9be4d-f3a9-42f6-9bea-394f49599da5,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{7,cde621d3-364e-4803-8a77-1bea448e5e7f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыПереместитьВверх",
{1,"ДействияФормыПереместитьВверх",
{1,1,
{"ru","Клс команда нажатие"}
{"ru","Переместить вверх"}
},
{1,1,
{"ru","Клс команда нажатие"}
{"ru","Переместить вверх"}
},
{1,1,
{"ru","Клс команда нажатие"}
{"ru","Переместить вверх"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
},15,
{1,3,
{"ru","Установить флажки всех или выделенных строк"},
{"en","Установить флажки всех или выделенных строк"},
{"uk","Установить флажки всех или выделенных строк"}
{"ru","Переместить вверх"},
{"en","Переместить вверх"},
{"uk","Переместить вверх"}
},
{1,3,
{"ru","Установить флажки всех или выделенных строк"},
{"en","Установить флажки всех или выделенных строк"},
{"uk","Установить флажки всех или выделенных строк"}
{"ru","Переместить вверх"},
{"en","Переместить вверх"},
{"uk","Переместить вверх"}
},
{4,1,
{-10},"",-1,-1,1,0,""},1},
{7,c92a8aa5-3a5b-443b-82b7-a36b24596280,1,e1692cc2-605b-4535-84dd-28440238746c,
{-3},"",-1,-1,1,0,""},
{0,0,0},1},
{7,961457c2-ee50-4748-9f5b-afebe41e424f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыПереместитьВниз",
{1,"ДействияФормыПереместитьВниз",
{1,1,
@ -900,7 +901,36 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
},
{4,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,"ДействияФормыВНачало",
{1,"ДействияФормыВНачало",
{1,3,
@ -935,69 +965,9 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
},
{4,1,
{0,548958cb-4110-4db3-899e-0013b9640cf9},"",-1,-1,1,0,""},1},
{7,ce79df9d-f4be-44ef-b14e-708e8bd2fd84,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,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,
{7,ca70491f-5266-4683-9f39-3b01701850f8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,beb23ad7-c084-47c3-b556-3fd455ff4d83,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыВКонец",
{1,"ДействияФормыВКонец",
{1,3,
@ -1032,7 +1002,10 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
},
{4,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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1061,12 +1034,10 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
},
{4,1,
{-11},"",-1,-1,1,0,""},1},
{7,11be5d6b-f5d5-449b-84ba-400141797ec0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,9fbb14cc-a07f-45e1-949c-b99aa4556b1b,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,88,
{7,3aa895e6-9acb-44fe-aa7f-505f9fa810b2,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,89,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,1},
{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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1084,21 +1055,18 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
}
},7,
{1,3,
{"ru","Показать структуру формы"},
{"en","Показать структуру формы"},
{"uk","Показать структуру формы"}
{"ru","Установить флажки всех или выделенных строк"},
{"en","Установить флажки всех или выделенных строк"},
{"uk","Установить флажки всех или выделенных строк"}
},
{1,3,
{"ru","Показать структуру формы"},
{"en","Показать структуру формы"},
{"uk","Показать структуру формы"}
{"ru","Установить флажки всех или выделенных строк"},
{"en","Установить флажки всех или выделенных строк"},
{"uk","Установить флажки всех или выделенных строк"}
},
{4,1,
{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},
{7,eab994bf-035e-42f8-8c4d-9c31df47cf8f,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,89,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,1},
{7,2823a45c-80f5-42e1-a886-d509690edf24,1,e1692cc2-605b-4535-84dd-28440238746c,
{-10},"",-1,-1,1,0,""},1},
{7,3c1e16a2-0e71-40d3-a8a9-9492c2db6551,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1127,10 +1095,10 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
},
{4,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,
{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,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,1,
@ -1159,43 +1127,44 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
},
{4,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,
{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,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,b1258ff7-c956-4138-a2a4-71c9fe2b7c4d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыЗагрузитьПорядокИзОсновнойФормы",
{1,"ДействияФормыЗагрузитьПорядокИзОсновнойФормы",
{1,1,
{"ru","Загрузить порядок из основной формы"}
{7,d8da8896-2f94-426e-a266-420bf27b33d9,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КлсКомандаНажатие",
{1,"КлсКомандаНажатие",
{1,2,
{"ru","Клс команда нажатие"},
{"en","Клс команда нажатие"}
},
{1,1,
{"ru","Загрузить порядок из основной формы"}
{1,2,
{"ru","Клс команда нажатие"},
{"en","Клс команда нажатие"}
},
{1,1,
{"ru","Загрузить порядок из основной формы"}
{1,2,
{"ru","Клс команда нажатие"},
{"en","Клс команда нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},6,
},7,
{1,3,
{"ru","Загрузить порядок колонок из основной формы объекта метаданных"},
{"en","Загрузить порядок колонок из основной формы объекта метаданных"},
{"uk","Загрузить порядок колонок из основной формы объекта метаданных"}
{"ru","Групповая установка значения в колонке"},
{"en","Групповая установка значения в колонке"},
{"uk","Групповая установка значения в колонке"}
},
{1,3,
{"ru","Загрузить порядок колонок из основной формы объекта метаданных"},
{"en","Загрузить порядок колонок из основной формы объекта метаданных"},
{"uk","Загрузить порядок колонок из основной формы объекта метаданных"}
},1},
{7,b2a02d61-8a17-4cba-abc7-0fe3e557a2f7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{"ru","Групповая установка значения в колонке"},
{"en","Групповая установка значения в колонке"},
{"uk","Групповая установка значения в колонке"}
},
{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},
{7,80d2bd3e-0fc5-4b5a-ae78-ac0cf59af667,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1},
{7,bd75217e-bf37-4ff6-8b84-a2d50dad3492,1,e1692cc2-605b-4535-84dd-28440238746c,
{7,3c85067d-8879-46c0-9ab3-6ad7e7b2cf0b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыАктивизироватьКолонку",
{1,"ДействияФормыАктивизироватьКолонку",
{1,1,
@ -1221,106 +1190,137 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
{"ru","Активизировать колонку"},
{"en","Активизировать колонку"},
{"uk","Активизировать колонку"}
},1},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,20,6cb4e15d-3f86-4fce-8f5c-fb972be7f51b,
},1},
{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,
{1,3,
{"ru","Переместить вверх"},
{"en","Переместить вверх"},
{"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,
{1,3,
{"ru","Переместить вниз"},
{"en","Переместить вниз"},
{"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,
{1,3,
{"ru","Переместить в начало"},
{"en","Переместить в начало"},
{"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,
{1,3,
{"ru","Переместить в конец"},
{"en","Переместить в конец"},
{"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,
{1,1,
{"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,
{1,1,
{"#","Действие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,
{1,1,
{"#","Действие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,
{1,3,
{"ru","Установить флажки"},
{"en","Установить флажки"},
{"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,
{1,3,
{"ru","Снять флажки"},
{"en","Снять флажки"},
{"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,
{1,3,
{"ru","Менеджер табличного поля"},
{"en","Менеджер табличного поля"},
{"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,
{1,1,
{"#","Действие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,
{1,3,
{"ru","Отбор без значения"},
{"en","Отбор без значения"},
{"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,
{1,1,
{"#","Действие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,
{1,3,
{"ru","Установить значение в колонке"},
{"en","Установить значение в колонке"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Порядок из основной формы"},
{"en","Порядок из основной формы"},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Активизировать"},
{"en","Активизировать"},
{"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,
{1,1,
{"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,
{1,3,
{"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},
{1,0},0,0,100,0,0},9,2,0,2,0,1,
{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,"ОсновныеДействияФормыПрименитьИЗакрыть",
{1,"ОсновныеДействияФормыПрименитьИЗакрыть",
{1,1,
@ -1419,11 +1419,7 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
{"en","Применить и закрыть. Настройки применяются окончательно."},
{"uk","Применить и закрыть. Настройки применяются окончательно."}
},1},
{7,f8c35d50-bdae-44b5-a958-46381dfaae21,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{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,
{7,7e3ffd2f-649c-4859-af85-db9ccd22e0fc,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыПробовать",
{1,"ОсновныеДействияФормыПробовать",
{1,3,
@ -1456,28 +1452,32 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
{"en","Применить временно. После закрытия этой формы без применения изменений колонки табличного поля будут восстановлены."},
{"uk","Применить временно. После закрытия этой формы без применения изменений колонки табличного поля будут восстановлены."}
},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,
{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,
{1,3,
{"ru"," ОК "},
{"en"," ОК "},
{"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,
{1,1,
{"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,
{1,3,
{"ru","Пробовать"},
{"en","Пробовать"},
{"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,
{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,
{1,3,
{"ru","Закрыть"},
@ -1488,7 +1488,7 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
{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,
{0,
@ -1666,7 +1666,7 @@ jlCg7+C6yZ9efzD8L+bJ9T8w129+zMsxL4fnZX81S5UqVZSqrqRquK5dvPgG},0},0,0,0,0,0,7e1},
{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,
{8,

View File

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

View File

@ -17,8 +17,8 @@
КонецЕсли;
фОбъект.КоличествоСтрокВОбластиПоиска = "...";
Если ирОбщий.ЛиАсинхронностьДоступнаЛкс() Тогда
ирОбщий.ОтменитьФоновоеЗаданиеЛкс(фОбъект.ИДФоновогоЗадания);
ФормаРезультата = ирОбщий.НоваяФормаРезультатаФоновогоЗаданияЛкс();
ирКлиент.ОтменитьФоновоеЗаданиеЛкс(фОбъект.ИДФоновогоЗадания);
ФормаРезультата = ирКлиент.НоваяФормаРезультатаФоновогоЗаданияЛкс();
фОбъект.АдресХранилищаКоличестваСтрок = ПоместитьВоВременноеХранилище(Null, ФормаРезультата.УникальныйИдентификатор);
ПараметрыЗапуска = Новый Массив;
ПараметрыЗапуска.Добавить(фОбъект.ПолноеИмяТаблицы);
@ -42,8 +42,6 @@
ЭлементыФормы.ДинамическийСписок.ИзменятьСоставСтрок = Истина;
МассивФрагментов = ирОбщий.СтрРазделитьЛкс(фОбъект.ПолноеИмяТаблицы);
ОсновнойЭУ = ЭлементыФормы.ДинамическийСписок;
ДопСвойства = ирОбщий.ДопСвойстваЭлементаФормыЛкс(ЭтаФорма, ОсновнойЭУ);
ДопСвойства.ЗапросИтоговПоТаблицеКлючей = Неопределено;
ИмяТипаСписка = ирОбщий.ИмяТипаИзПолногоИмениТаблицыБДЛкс(фОбъект.ПолноеИмяТаблицы, "Список");
ОбъектМД = ирКэш.ОбъектМДПоПолномуИмениЛкс(фОбъект.ПолноеИмяТаблицы);
ЕстьОграниченияДоступа = ирОбщий.ЕстьОграниченияДоступаКСтрокамТаблицыНаЧтениеЛкс(ОбъектМД);
@ -64,6 +62,7 @@
Попытка
ОсновнойЭУ.ТипЗначения = Новый ОписаниеТипов(ИмяТипаСписка);
Исключение
ОписаниеОшибки = ОписаниеОшибки(); // Для отладки
Сообщить("Динамический список для таблицы """ + фОбъект.ПолноеИмяТаблицы + """ недоступен");
фОбъект.ПолноеИмяТаблицы = Неопределено;
Возврат Ложь;
@ -71,7 +70,7 @@
//ТекстЗапросаКоличестваСтрок = "ВЫБРАТЬ СУММА(Количество) ИЗ (" + ТекстЗапросаКоличестваСтрок + ") КАК Т";
//ЗапросКоличестваСтрок = Новый Запрос(мТекстЗапросаКоличестваСтрок);
//КоличествоСтрокВТаблицеБД = ЗапросКоличестваСтрок.Выполнить().Выгрузить()[0][0];
ирОбщий.НастроитьАвтоТабличноеПолеДинамическогоСпискаЛкс(ОсновнойЭУ, фОбъект.РежимИмяСиноним);
ирКлиент.НастроитьАвтоТабличноеПолеДинамическогоСпискаЛкс(ОсновнойЭУ, фОбъект.РежимИмяСиноним);
ЭтаФорма.Отбор = ЭлементыФормы.ДинамическийСписок.Значение.Отбор;
КонецЕсли;
Иначе
@ -89,16 +88,18 @@
КолонкаИдентификатора.ТекстШапки = "Идентификатор ссылки";
ЭтаФорма.Отбор = Построитель.Отбор;
КонецЕсли;
ПредставлениеТаблицы = ирОбщий.ПредставлениеТаблицыБДЛкс(фОбъект.ПолноеИмяТаблицы);
ДопСвойства = ирКлиент.ДопСвойстваЭлементаФормыЛкс(ЭтаФорма, ОсновнойЭУ);
ДопСвойства.ЗапросИтоговПоТаблицеКлючей = Неопределено;
Для Каждого КолонкаТП Из ОсновнойЭУ.Колонки Цикл
Если ТипЗнч(КолонкаТП.ЭлементУправления) = Тип("ПолеВвода") Тогда
КолонкаТП.ЭлементУправления.УстановитьДействие("ОкончаниеВводаТекста", Новый Действие("ПолеВводаКолонкиСписка_ОкончаниеВводаТекста"));
КолонкаТП.ЭлементУправления.УстановитьДействие("НачалоВыбора", Новый Действие("ПолеВводаКолонкиСписка_НачалоВыбора"));
КонецЕсли;
КонецЦикла;
ЭтаФорма.Заголовок = СтрЗаменить(ЭтаФорма.Заголовок, "Динамический список ", "ДС");
ирОбщий.ОбновитьТекстПослеМаркераВСтрокеЛкс(ЭтаФорма.Заголовок,, ПредставлениеТаблицы, ": ");
ирОбщий.ДописатьРежимВыбораВЗаголовокФормыЛкс(ЭтаФорма);
//ЭтаФорма.Заголовок = СтрЗаменить(ЭтаФорма.Заголовок, "Динамический список ", "ДС");
//ирОбщий.ОбновитьТекстПослеМаркераВСтрокеЛкс(ЭтаФорма.Заголовок,, ПредставлениеТаблицы, ": ");
ирКлиент.ФормаОбъекта_ОбновитьЗаголовокЛкс(ЭтаФорма);
ирКлиент.ДописатьРежимВыбораВЗаголовокФормыЛкс(ЭтаФорма);
ЭтоПеречисление = ирОбщий.ЛиКорневойТипПеречисленияЛкс(ТипТаблицыБД);
ЭтоСсылкаБД = ирОбщий.ЛиКорневойТипСсылочногоОбъектаБДЛкс(ТипТаблицыБД);
фОбъект.ВместоОсновной = ирОбщий.ИспользованиеДинамическогоСпискаВместоОсновнойФормыЛкс(фОбъект.ПолноеИмяТаблицы);
@ -112,7 +113,10 @@
ЭлементыФормы.КП_Список.Кнопки.ПодменюРедактор.Кнопки.ДобавитьСтрокуЧерезРедакторОбъектаБД.Доступность = ЭтоСсылкаБД;
ЭлементыФормы.КП_Список.Кнопки.НайтиВыбратьПо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,19 +269,9 @@
И НачальноеЗначениеВыбора <> Неопределено
И ЗначениеЗаполнено(НачальноеЗначениеВыбора)
Тогда
ИмяПоляСсылка = ирОбщий.ПеревестиСтроку("Ссылка");
Если Ложь
Или ирОбщий.ЛиСсылкаНаОбъектБДЛкс(НачальноеЗначениеВыбора)
Или ирОбщий.ЛиСсылкаНаПеречислениеЛкс(НачальноеЗначениеВыбора)
Или ирОбщий.ЛиКлючЗаписиРегистраЛкс(НачальноеЗначениеВыбора)
Тогда
ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока = НачальноеЗначениеВыбора;
ИначеЕсли ирОбщий.ЛиСсылкаНаОбъектБДЛкс(НачальноеЗначениеВыбора, Ложь) Тогда
ДанныеСписка = ЭлементыФормы.ДинамическийСписок.Значение;
ТекущаяСтрока = ДанныеСписка.Найти(НачальноеЗначениеВыбора, ИмяПоляСсылка);
Если ТекущаяСтрока <> Неопределено Тогда
ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока = ТекущаяСтрока;
КонецЕсли;
КлючСтроки = КлючСтрокиИзСсылки(НачальноеЗначениеВыбора);
Если КлючСтроки <> Неопределено Тогда
ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока = КлючСтроки;
КонецЕсли;
ЭтаФорма.НачальноеЗначениеВыбора = Неопределено;
КонецЕсли;
@ -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 Тогда
Возврат;
КонецЕсли;
@ -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