From 0313d4ac2a48f2e59ec010dc9e37d0abd5582d88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=B4=D0=BC=D0=B8=D0=BD=D0=B8=D1=81=D1=82=D1=80?= =?UTF-8?q?=D0=B0=D1=82=D0=BE=D1=80?= <Администратор@localhost> Date: Tue, 26 Jan 2021 07:39:44 +0300 Subject: [PATCH] . --- .../Forms/ФормаЭлемента/Ext/Form.bin | Bin 79806 -> 79806 bytes .../Forms/ФормаЭлемента/Ext/Form/form.txt | 224 +- CommonModules/ирГлобальный/Ext/Module.bsl | 2 +- CommonModules/ирКэш/Ext/Module.bsl | 82 +- CommonModules/ирОбщий/Ext/Module.bsl | 1297 +++-- CommonModules/ирСервер/Ext/Module.bsl | 35 +- ConfigDumpInfo.xml | 383 +- Configuration.xml | 2 +- .../Forms/Форма/Ext/Form.bin | Bin 134544 -> 134544 bytes .../Forms/Форма/Ext/Form/form.txt | 726 +-- .../ирАнализТехножурнала/Ext/ObjectModule.bsl | 2 +- .../Forms/Форма/Ext/Form.bin | Bin 539893 -> 539893 bytes .../Forms/Форма/Ext/Form/form.txt | 608 +-- .../Forms/Форма/Ext/Form.bin | Bin 59030 -> 59030 bytes .../Forms/Форма/Ext/Form/form.txt | 256 +- .../Forms/ФормаУпр/Ext/Form.xml | 4 +- .../Forms/ФормаУпр/Ext/Form/Module.bsl | 2 +- .../Forms/Форма/Ext/Form.bin | Bin 450622 -> 450622 bytes .../Forms/Форма/Ext/Form/form.txt | 2636 +++++----- .../Forms/ФормаВыбораЗначения/Ext/Form.bin | Bin 5782 -> 5782 bytes .../Forms/Форма/Ext/Form.bin | Bin 242133 -> 242005 bytes .../Forms/Форма/Ext/Form/Module.bsl | 23 +- .../Forms/Форма/Ext/Form/form.txt | 534 +-- .../Forms/ИсследовательОбъектов/Ext/Form.bin | Bin 128046 -> 128046 bytes .../Forms/ИсследовательОбъектов/Ext/Form/form.txt | 694 +-- .../ирИсторияДанных/Ext/ObjectModule.bsl | 20 +- .../ирИсторияДанных/Forms/Форма/Ext/Form.bin | Bin 138214 -> 142447 bytes .../Forms/Форма/Ext/Form/Module.bsl | 102 +- .../Forms/Форма/Ext/Form/form.txt | 836 ++-- .../Ext/ObjectModule.bsl | 13 +- .../Forms/КонструкторЗапроса/Ext/Form.bin | Bin 1503148 -> 1503395 bytes .../Forms/КонструкторЗапроса/Ext/Form/Module.bsl | 15 +- .../Forms/КонструкторЗапроса/Ext/Form/form.txt | 2186 ++++----- .../Forms/ДиалогРегламентногоЗадания/Ext/Form.bin | Bin 47414 -> 47414 bytes .../Forms/ДиалогРегламентногоЗадания/Ext/Form/form.txt | 46 +- .../Forms/ФормаКонсоли/Ext/Form.bin | Bin 345592 -> 345794 bytes .../Forms/ФормаКонсоли/Ext/Form/Module.bsl | 3 + .../Forms/ФормаКонсоли/Ext/Form/form.txt | 1780 +++---- .../Forms/Форма/Ext/Form.bin | Bin 1427828 -> 1429203 bytes .../Forms/Форма/Ext/Form/Module.bsl | 50 +- .../Forms/Форма/Ext/Form/form.txt | 4223 ++++++++--------- .../ирКонсольКода/Forms/Форма/Ext/Form.bin | Bin 326794 -> 327878 bytes .../Forms/Форма/Ext/Form/Module.bsl | 111 +- .../Forms/Форма/Ext/Form/form.txt | 1278 ++--- .../Forms/Форма/Ext/Form.bin | Bin 384385 -> 384385 bytes .../Forms/Форма/Ext/Form/form.txt | 1440 +++--- .../Forms/ФормаРедактированияЗапроса/Ext/Form.bin | Bin 76814 -> 76814 bytes .../Forms/ФормаРедактированияЗапроса/Ext/Form/form.txt | 170 +- .../Forms/НастройкаТехножурнала/Ext/Form.bin | Bin 185998 -> 185982 bytes .../Forms/НастройкаТехножурнала/Ext/Form/Module.bsl | 2 +- .../Forms/НастройкаТехножурнала/Ext/Form/form.txt | 400 +- DataProcessors/ирПлатформа.xml | 1017 ++-- .../Ext/CommandModule.bsl | 6 + .../ирПлатформа/Ext/ObjectModule.bsl | 6 +- .../Forms/ВременноеОкноСообщенийУпр/Ext/Form/Module.bsl | 2 +- .../ирПлатформа/Forms/Граница/Ext/Form.bin | Bin 16447 -> 16447 bytes .../Forms/Граница/Ext/Form/form.txt | 30 +- .../Forms/ГруппировкаТаблицы/Ext/Form.bin | Bin 157940 -> 158018 bytes .../Forms/ГруппировкаТаблицы/Ext/Form/Module.bsl | 7 +- .../Forms/ГруппировкаТаблицы/Ext/Form/form.txt | 590 +-- .../ирПлатформа/Forms/Массив/Ext/Form.bin | Bin 50356 -> 50356 bytes .../Forms/Массив/Ext/Form/form.txt | 566 +-- .../Forms/МенеджерТабличногоПоля/Ext/Form.bin | Bin 163892 -> 163892 bytes .../Forms/МенеджерТабличногоПоля/Ext/Form/form.txt | 618 +-- .../Forms/МоментВремени/Ext/Form.bin | Bin 12827 -> 12827 bytes .../Forms/МоментВремени/Ext/Form/form.txt | 26 +- .../Forms/ОПодсистеме/Ext/Form.bin | Bin 83404 -> 83835 bytes .../Forms/ОПодсистеме/Ext/Form/Module.bsl | 6 +- .../Forms/ОПодсистеме/Ext/Form/form.txt | 2 +- .../Forms/ПараметрыЗаписиОбъектов/Ext/Form.bin | Bin 40316 -> 40316 bytes .../Forms/ПараметрыЗаписиОбъектов/Ext/Form/form.txt | 20 +- .../Forms/СписокЗначений/Ext/Form.bin | Bin 61180 -> 61180 bytes .../Forms/СписокЗначений/Ext/Form/form.txt | 496 +- .../Forms/СтрокаТаблицы/Ext/Form.bin | Bin 41647 -> 41647 bytes .../Forms/СтрокаТаблицы/Ext/Form/form.txt | 130 +- .../Forms/СтруктураФормы/Ext/Form.bin | Bin 170441 -> 170152 bytes .../Forms/СтруктураФормы/Ext/Form/Module.bsl | 6 +- .../Forms/СтруктураФормы/Ext/Form/form.txt | 198 +- .../Forms/ТаблицаЗначений/Ext/Form.bin | Bin 135448 -> 137313 bytes .../Forms/ТаблицаЗначений/Ext/Form/Module.bsl | 10 + .../Forms/ТаблицаЗначений/Ext/Form/form.txt | 1451 +++--- .../Forms/ФоновоеЗаданиеФормы/Ext/Form.bin | Bin 12764 -> 13498 bytes .../Forms/ФоновоеЗаданиеФормы/Ext/Form/Module.bsl | 6 +- .../Forms/ФоновоеЗаданиеФормы/Ext/Form/form.txt | 29 +- .../Templates/РусскийАнглийский/Ext/Template.xml | 817 ++-- .../Templates/СписокИнструментов/Ext/Template.xml | 387 +- .../Ext/ObjectModule.bsl | 19 +- .../Forms/ВыгрузкаВФайл/Ext/Form.bin | Bin 31364 -> 32972 bytes .../Forms/ВыгрузкаВФайл/Ext/Form/Module.bsl | 45 +- .../Forms/ВыгрузкаВФайл/Ext/Form/form.txt | 26 +- .../Forms/Записать/Ext/Form.bin | Bin 24412 -> 25481 bytes .../Forms/Записать/Ext/Form/Module.bsl | 42 +- .../Forms/Записать/Ext/Form/form.txt | 30 +- .../Forms/ЗаписатьВерсию/Ext/Form.bin | Bin 32888 -> 34025 bytes .../Forms/ЗаписатьВерсию/Ext/Form/Module.bsl | 42 +- .../Forms/ЗаписатьВерсию/Ext/Form/form.txt | 34 +- .../Forms/ИзменитьДобавитьСтроку/Ext/Form.bin | Bin 111713 -> 112830 bytes .../Forms/ИзменитьДобавитьСтроку/Ext/Form/Module.bsl | 54 +- .../Forms/ИзменитьДобавитьСтроку/Ext/Form/form.txt | 360 +- .../Forms/ИзменитьПометкуНаУдаление/Ext/Form.bin | Bin 24626 -> 25460 bytes .../Forms/ИзменитьПометкуНаУдаление/Ext/Form/Module.bsl | 25 +- .../Forms/ИзменитьПометкуНаУдаление/Ext/Form/form.txt | 30 +- .../Forms/ИзменитьРегистрациюНаУзле/Ext/Form.bin | Bin 31831 -> 32670 bytes .../Forms/ИзменитьРегистрациюНаУзле/Ext/Form/Module.bsl | 25 +- .../Forms/ИзменитьРегистрациюНаУзле/Ext/Form/form.txt | 28 +- .../Forms/ОтменитьПроведениеДокументов/Ext/Form.bin | Bin 23171 -> 24009 bytes .../Forms/ОтменитьПроведениеДокументов/Ext/Form/Module.bsl | 25 +- .../Forms/ОтменитьПроведениеДокументов/Ext/Form/form.txt | 36 +- .../Forms/ОчиститьДвиженияДокументов/Ext/Form.bin | Bin 22835 -> 23675 bytes .../Forms/ОчиститьДвиженияДокументов/Ext/Form/Module.bsl | 25 +- .../Forms/ОчиститьДвиженияДокументов/Ext/Form/form.txt | 28 +- .../Forms/ПеренумерацияОбъектов/Ext/Form.bin | Bin 61107 -> 61041 bytes .../Forms/ПеренумерацияОбъектов/Ext/Form/Module.bsl | 2 +- .../Forms/ПеренумерацияОбъектов/Ext/Form/form.txt | 24 +- .../Forms/ПодборИОбработка/Ext/Form.bin | Bin 495283 -> 495211 bytes .../Forms/ПодборИОбработка/Ext/Form/Module.bsl | 2 +- .../Forms/ПодборИОбработка/Ext/Form/form.txt | 1660 +++---- .../Forms/ПровестиДокументы/Ext/Form.bin | Bin 26076 -> 26916 bytes .../Forms/ПровестиДокументы/Ext/Form/Module.bsl | 25 +- .../Forms/ПровестиДокументы/Ext/Form/form.txt | 124 +- .../Forms/ПроизвольныйАлгоритм/Ext/Form.bin | Bin 90848 -> 91923 bytes .../Forms/ПроизвольныйАлгоритм/Ext/Form/Module.bsl | 52 +- .../Forms/ПроизвольныйАлгоритм/Ext/Form/form.txt | 92 +- .../Forms/Удалить/Ext/Form.bin | Bin 23200 -> 24037 bytes .../Forms/Удалить/Ext/Form/Module.bsl | 25 +- .../Forms/Удалить/Ext/Form/form.txt | 30 +- .../Forms/ШаблонОбработки/Ext/Form.bin | Bin 23691 -> 24805 bytes .../Forms/ШаблонОбработки/Ext/Form/Module.bsl | 31 +- .../Forms/ШаблонОбработки/Ext/Form/form.txt | 28 +- .../Ext/ObjectModule.bsl | 5 +- .../Forms/Форма/Ext/Form.bin | Bin 809765 -> 812233 bytes .../Forms/Форма/Ext/Form/Module.bsl | 24 + .../Forms/Форма/Ext/Form/form.txt | 2334 ++++----- .../Forms/ФормаПерепроведенияДокументов/Ext/Form.bin | Bin 19356 -> 19356 bytes .../Forms/ФормаПерепроведенияДокументов/Ext/Form/form.txt | 40 +- .../ирПортативный/Forms/Форма/Ext/Form.bin | Bin 35951 -> 35946 bytes .../Forms/Форма/Ext/Form/Module.bsl | 11 +- .../Forms/Форма/Ext/Form/form.txt | 88 +- .../Forms/Форма/Ext/Form.bin | Bin 123531 -> 127701 bytes .../Forms/Форма/Ext/Form/Module.bsl | 180 +- .../Forms/Форма/Ext/Form/form.txt | 766 +-- .../Forms/ВыборУзловПриемниковДляКопирования/Ext/Form.bin | Bin 20944 -> 20944 bytes .../Forms/ВыборУзловПриемниковДляКопирования/Ext/Form/form.txt | 18 +- .../Forms/УправлениеГлавнымУзлом/Ext/Form.bin | Bin 23652 -> 23652 bytes .../Forms/Форма/Ext/Form.bin | Bin 282228 -> 282222 bytes .../Forms/Форма/Ext/Form/Module.bsl | 2 +- .../Forms/Форма/Ext/Form/form.txt | 1000 ++-- .../Forms/Форма/Ext/Form.bin | Bin 83700 -> 83698 bytes .../Forms/Форма/Ext/Form/Module.bsl | 2 +- .../Forms/Форма/Ext/Form/form.txt | 388 +- .../Forms/Форма/Ext/Form.bin | Bin 742610 -> 744232 bytes .../Forms/Форма/Ext/Form/Module.bsl | 32 +- .../Forms/Форма/Ext/Form/form.txt | 3905 +++++++-------- .../Forms/Форма/Ext/Form.bin | Bin 151711 -> 151831 bytes .../Forms/Форма/Ext/Form/Module.bsl | 3 + .../Forms/Форма/Ext/Form/form.txt | 306 +- .../Forms/Форма/Ext/Form.bin | Bin 43441 -> 43441 bytes .../Forms/Форма/Ext/Form/form.txt | 90 +- .../Forms/Форма/Ext/Form.bin | Bin 92012 -> 92012 bytes .../Forms/Форма/Ext/Form/form.txt | 596 +-- .../Forms/Форма/Ext/Form.bin | Bin 105687 -> 105687 bytes .../Forms/Форма/Ext/Form/form.txt | 468 +- .../ирСравнениеТаблиц/Ext/ObjectModule.bsl | 129 +- .../Forms/Форма/Ext/Form.bin | Bin 181793 -> 185813 bytes .../Forms/Форма/Ext/Form/Module.bsl | 116 +- .../Forms/Форма/Ext/Form/form.txt | 711 +-- .../Ext/ObjectModule.bsl | 8 +- .../Forms/Форма/Ext/Form.bin | Bin 178584 -> 178504 bytes .../Forms/Форма/Ext/Form/Module.bsl | 10 +- .../Forms/Форма/Ext/Form/form.txt | 948 ++-- .../Ext/ObjectModule.bsl | 4 + .../Forms/Форма/Ext/Form.bin | Bin 95263 -> 98013 bytes .../Forms/Форма/Ext/Form/Module.bsl | 32 +- .../Forms/Форма/Ext/Form/form.txt | 500 +- .../Ext/ObjectModule.bsl | 229 +- .../Forms/Форма/Ext/Form.bin | Bin 178113 -> 181135 bytes .../Forms/Форма/Ext/Form/Module.bsl | 15 + .../Forms/Форма/Ext/Form/form.txt | 231 +- Interfaces/ирРазработчик/Ext/Interface.bin | 23 +- .../ирАнализМетаданных/Ext/ObjectModule.bsl | 164 + .../Forms/ФормаОтчета/Ext/Form.bin | Bin 133481 -> 134437 bytes .../Forms/ФормаОтчета/Ext/Form/Module.bsl | 27 +- .../Forms/ФормаОтчета/Ext/Form/form.txt | 118 +- .../ирАнализПравДоступа/Ext/ObjectModule.bsl | 335 ++ .../Forms/ФормаОтчета/Ext/Form.bin | Bin 160106 -> 160592 bytes .../Forms/ФормаОтчета/Ext/Form/Module.bsl | 19 +- .../Forms/ФормаОтчета/Ext/Form/form.txt | 298 +- Roles/ирРазработчик/Ext/Rights.xml | 7 + .../ИнструментыРазработчикаTormozit.xml | 4 +- VERSION | 2 +- 190 files changed, 22720 insertions(+), 21048 deletions(-) create mode 100644 DataProcessors/ирПлатформа/Commands/ОткрытьКонсольУправленияСервером/Ext/CommandModule.bsl diff --git a/Catalogs/ирАлгоритмы/Forms/ФормаЭлемента/Ext/Form.bin b/Catalogs/ирАлгоритмы/Forms/ФормаЭлемента/Ext/Form.bin index d4ea3f41bd01877571e69a2f1e4985713c821e56..33ed41d7772b6a2628c61f52dcee1b51393cd688 100644 GIT binary patch delta 3510 zcma)9O^9A+70yf>Dm4kMbtX3RmzlXUc9QRy_y5O~nwp_t(;~5rX-IYQ{t8ozE`%Z) z8N`**R{Nq^ghG|zLTqXIkW$3{C`8bO;>L|DQ4kSYTX{?chtGU!`_H$|P9K>3x69Mr2aP_?7~|aYI{xb@EhGQltqsg$?9gJ z<*#>xh`KylXm_nVGHh^mR(6Jwba`~4eRXwa82xuvjHkD z=HGpBqs^_HY@gnk?FO-b7jM8fg!#KzUuZW@%noCJf8n1ezBp(C`m@iUd}`PPERVLk zL28Yt<6EOkw{=$5l^T`2Hk@yLY3fXd)GrjXi~*;hJ^(T`47st`EnsV|Ty zV=23gk%yXE&iu7OfH)aUGNfdIx!roN6(MErl+o^lx}x{%Ba83tF`Q z$Y+MtxvL6ywKvtrht;~Ee>1GU<I+-O5Rc4C@!M=C^&Rgr!R|OlkP}-z>?~e%S z6IEe(h0>R*;;t86zkFRu)P7KXtl!@#$%kB|QPw)=*# zpjYv>bN_sM_w=FmxAV^oBUwL2FMMXZGXomZPCoWZ_r927jcI+<`Ny}rA!xOqKK{}w ze}CSz@2kc3!06ERYYS6z?ad2kPYj{=p0}NOd$B$I*_*@qjO?%PEKIHACDguoac0;& z{NmydhB31TXKw9Kd*O-Sc0*V(zIN#gsvUfGY5!--m_PfWYs-!u2e~J|xQ&4ko=MZZRm3A4wrwLl{SVDM;?5@DqN!T(N|5O}QG_2KGA8 m6o#a+xi@pi%n=d}N{z;g|C-;GwGjrHy?eDU_ zwZ8xA8+)$4vFH2id-q=4wd!VgITwPIoPK-u zd;16BbS^Pw7QM_&*H{@ja?C^#W0j>)s_n{$Pq)i=zHM;UP;!)+RKhULQ(@6q&0@`o zn_8>E;oS#*IMfuQEjch%ePLQy$D&h#iKMKv(U44X2bHpPT=>M2!Npov!@Q!xT(Ff> zQc0676vbC8@^BI}thMIpT^m@wYf z>Pb72?LD_XH-thVB;ZskoN1#3^AW-76mtY#joP;pOV1CKvh~gpliX;gUEqw2L{@<` zIj^g}AtA#>N`WHFP65^8m#;oDS8Q_0TTA+_?4=f>1XGc-8?#r5`4PU5&eBFFYj)F( z`PXKLVpY)=I5jKFbR^WNM!^c|8@czHvTqyn54J}a7TRm`i_=FJzCJT3POci1Q%a9o zM3Gp`(jYcos-uWfS`_VK``gmNL6RvE_b}^qL_Iusv0dSmN($C_ItEN!NjL4!L zDJkX)A{SbPz;zBjl%2yyYhFyq3_uk%F@jMMg@sz2<|1k<6q>vp##-gdRVj#>WD;U7 zhLN_BS;QB;sL7{x|E(MCi+6u$jjNndR|Me@gcpcd0-R?Vyp6>N9nk7??bz}M2Ptuy zRAkW-YN2#sl#>HXWs$Pt({k+g793nx_{;U8N0Y9HZOCX4Ns)sOe_cyo2Lk98}P zQ|-%Z2ZydP+FYG)&m1|`mWD%X9aGY-tli!o8!il8lpgb2IDBI0p>+Gs;h(Q|NY9A* z&3isS>EQlkZr@k@Wc80vx0S!%HWlyO-AVq<)${G;dk^)I|5^`i`^1q$YaN_!Ut7H$ z1;5azG-G!j8&0(+j~*I2W`NrGg?}CWT-OkcXP>z50(jCfwkwnKebWNe=_`{ny9W%M z$zDT1Eyh}l5*bNpnHMQU3@*oi7(~{-z`rzT8#t6Fu`D=@#AVB3^w2Y(vzBBl^nXV> z5)`@e%;66SYT%<}u|QK5*Fg&X z3tg3n;fLlILyGClJq*xQriAw}jv%GVBl;8S*}fbXjcor`kN4$xjZU|;m-MlrE6+vq z+rIo(Chr33;da&@9J+EG<9@~det?=SkcBtfX zR2=#_Dm3KOu$U6I2%C!IR3tt@7ti7T;)N-r(2nL>9Yi{3v@vJ2T^SePK^yb$Zd=EX zwZE(%oj$owir|G(1^kn6Xhm@7 zOfc-oll0he;QZUcq!g|0zB1hla~xT z3aVnqs_2*)78kG;%K@d)8P5&XD{#L`u*eYL2@?UDGCS5FMUHIa4*Z+1u1v3f{fql#z5QIJRE5{{+>$7WNoEF~Od?WQw_ z+mAmmx0bLY6p!tyS`B0)91FI<3;d+2f> z2}abr9zNgKsTUspX5{H}`%)2%a~(e0U=_N>!HPQ--cM~r#R?ZZO` zUQ&-w8`u7Dcsv+i%X9nw=donEbn(E}ew&wXIB@CY9WxpNin%H^fZ!Eu6eY1h*nBf4 zKk|%+n3%_zSgQq+MOrbJG7O^fis69>;L$~B5~>Q{&du`|&)zxnkJ&!h>xBkM{y%nj LasSfH Неопределено И ФоновоеЗадание.Состояние = СостояниеФоновогоЗадания.Активно Тогда - ирОбщий.СообщитьЛкс("Фоновое задание """ + ФоновоеЗадание.Наименование + """, которому была отправлена команда отмены, до сих пор выполняется", СтатусСообщения.Внимание); + ирОбщий.СообщитьЛкс("Фоновое задание """ + ФоновоеЗадание.Наименование + """, которому была отправлена команда отмены, продолжает выполняться", СтатусСообщения.Внимание); КонецЕсли; КонецЦикла; мПлатформа.ОтмененныеФоновыеЗадания.Очистить(); diff --git a/CommonModules/ирКэш/Ext/Module.bsl b/CommonModules/ирКэш/Ext/Module.bsl index d2015964a..c3f5543af 100644 --- a/CommonModules/ирКэш/Ext/Module.bsl +++ b/CommonModules/ирКэш/Ext/Module.bsl @@ -179,7 +179,7 @@ КоллекцияКорневыхТипов.Добавить(Единственное); КонецЕсли; КонецЦикла; - Если ирКэш.НомерВерсииПлатформыЛкс() >= 802014 Тогда + Если ирКэш.ДоступныВнешниеИсточникДанныхЛкс() Тогда Для Каждого МетаВнешнийИсточникДанных Из Метаданные.ВнешниеИсточникиДанных Цикл КоллекцияКорневыхТипов.Добавить(МетаВнешнийИсточникДанных.ПолноеИмя()); КонецЦикла; @@ -596,7 +596,7 @@ Попытка СвязанныйСеансТонкогоКлиента.Visible = Истина; Исключение - ирОбщий.СообщитьЛкс("Не удалось подключить тонкий клиент через COM. Для диагностики используйте инструмент ""Управление COM классами 1С", СтатусСообщения.Внимание); + ирОбщий.СообщитьЛкс("Не удалось подключить тонкий клиент через COM. Пробуйте под пользователем без пароля https://www.hostedredmine.com/issues/917837. Для диагностики используйте инструмент ""Управление COM классами 1С""", СтатусСообщения.Внимание); Форма = ирОбщий.ПолучитьФормуЛкс("Обработка.ирУправлениеCOMКлассами1С.Форма"); Форма.ПараметрТипКласса = "CApplication"; Форма.Открыть(); @@ -783,6 +783,22 @@ КонецФункции +// 8.2.14+ +Функция ДоступныВнешниеИсточникДанныхЛкс() Экспорт + + Результат = ирКэш.НомерВерсииПлатформыЛкс() >= 802014; + Возврат Результат; + +КонецФункции + +// 8.2.14+ +Функция ДоступныОбщиеРеквизитыЛкс() Экспорт + + Результат = ирКэш.НомерВерсииПлатформыЛкс() >= 802014; + Возврат Результат; + +КонецФункции + Функция НомерРежимаСовместимостиЛкс() Экспорт ТекущийРежимСовместимости = Метаданные.РежимСовместимости; @@ -803,6 +819,7 @@ КонецФункции +// Например 8.2, 8.3 Функция НомерИзданияПлатформыЛкс() Экспорт СисИнфо = Новый СистемнаяИнформация; @@ -1147,13 +1164,12 @@ #Если Сервер И Не Сервер Тогда мПлатформа = Обработки.ирПлатформа.Создать(); #КонецЕсли - Результат = мПлатформа.ПолучитьСписокИнструментов(); - #Если Сервер И Не Сервер Тогда - Результат = Новый ТаблицаЗначений; - #КонецЕсли - СтрокаИнструмента = Результат.Найти(ПолноеИмя, "ПолноеИмя"); + мПлатформа.ЗаполнитьСписокИнструментов(); + СтрокаИнструмента = мПлатформа.СписокИнструментов.Найти(ПолноеИмя, "ПолноеИмя"); Если СтрокаИнструмента <> Неопределено Тогда Результат = ирКэш.КартинкаПоИмениЛкс(СтрокаИнструмента.ИмяКартинки); + Иначе + Результат = Новый Картинка; КонецЕсли; Возврат Результат; @@ -1438,7 +1454,7 @@ ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 1, "ЭлементСтиля", , "ЭлементыСтиля", ); ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 1, "Язык", , "Языки", ); КонецЕсли; - Если ирКэш.НомерВерсииПлатформыЛкс() >= 802014 Тогда + Если ирКэш.ДоступныВнешниеИсточникДанныхЛкс() Тогда ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ВнешнийИсточникДанных", 59, "ВнешниеИсточникиДанных", 58); КонецЕсли; ДобавитьВТаблицуТиповМетаОбъектов(Таблица, 0, "ПланОбмена", 52, "ПланыОбмена", 51); @@ -1571,36 +1587,38 @@ КонецФункции -Функция ФункциональныеОпцииОбъектаМДЛкс(ПолноеИмяМД) Экспорт +Функция ФункциональныеОпцииОбъектовМДЛкс() Экспорт - выхЗначенияФункОпций = Новый Структура; - выхФункциональныеОпцииВключены = Неопределено; - ОбъектМД = ирКэш.ОбъектМДПоПолномуИмениЛкс(ПолноеИмяМД); - Для Каждого ФункциональнаяОпция Из Метаданные.ФункциональныеОпции Цикл - Если ФункциональнаяОпция.Состав.Содержит(ОбъектМД) Тогда - выхФункциональныеОпцииВключены = Ложь; - ОпцияВключена = ПолучитьФункциональнуюОпцию(ФункциональнаяОпция.Имя); - выхЗначенияФункОпций.Вставить(ФункциональнаяОпция.Имя, ОпцияВключена); - Если ОпцияВключена Тогда - выхФункциональныеОпцииВключены = Истина; - КонецЕсли; + Если ирКэш.ЛиПортативныйРежимЛкс() Тогда + КэшФункции = ирПортативный.КэшФункцииЛкс("ФункциональныеОпцииОбъектовМДЛкс"); + КлючНаборПараметров = ""; + Результат = КэшФункции[КлючНаборПараметров]; + Если Результат <> Неопределено Тогда + Возврат Результат; КонецЕсли; + КонецЕсли; + ОпцииОбъектовМД = Новый ТаблицаЗначений; + ОпцииОбъектовМД.Колонки.Добавить("ИмяОбъектаМД"); + ОпцииОбъектовМД.Колонки.Добавить("ИмяОпции"); + Для Каждого ФункциональнаяОпция Из Метаданные.ФункциональныеОпции Цикл + Для Каждого ЭлементСостава Из ФункциональнаяОпция.Состав Цикл + Если ЭлементСостава.Объект = Неопределено Тогда + // Битая ссылка + Продолжить; + КонецЕсли; + СтрокаТЗ = ОпцииОбъектовМД.Добавить(); + СтрокаТЗ.ИмяОбъектаМД = ЭлементСостава.Объект.ПолноеИмя(); + СтрокаТЗ.ИмяОпции = ФункциональнаяОпция.Имя; + КонецЦикла; КонецЦикла; - Если выхФункциональныеОпцииВключены = Неопределено Тогда - выхФункциональныеОпцииВключены = Истина; + ОпцииОбъектовМД.Индексы.Добавить("ИмяОбъектаМД"); + Если ирКэш.ЛиПортативныйРежимЛкс() Тогда + КэшФункции[КлючНаборПараметров] = Результат; КонецЕсли; - выхСписокФункОпций = Новый СписокЗначений; - Для Каждого КлючИЗначение Из выхЗначенияФункОпций Цикл - выхСписокФункОпций.Добавить(КлючИЗначение.Ключ, КлючИЗначение.Ключ + " = " + ОпцияВключена); - КонецЦикла; - Результат = Новый Структура; - Результат.Вставить("ЗначенияФункОпций", выхЗначенияФункОпций); - Результат.Вставить("СписокФункОпций", выхСписокФункОпций); - Результат.Вставить("ФункциональныеОпцииВключены", выхФункциональныеОпцииВключены); - Возврат Результат; + Возврат ОпцииОбъектовМД; КонецФункции - + #Если Клиент Тогда Функция ОткрытыеФормыЛкс() Экспорт diff --git a/CommonModules/ирОбщий/Ext/Module.bsl b/CommonModules/ирОбщий/Ext/Module.bsl index 28c9a3c6d..11d73b4c7 100644 --- a/CommonModules/ирОбщий/Ext/Module.bsl +++ b/CommonModules/ирОбщий/Ext/Module.bsl @@ -2263,7 +2263,7 @@ КонецЦикла; Возврат Результат; -КонецФункции // ПараметрыКорректны() +КонецФункции // Возможно нужно объединить с ПолучитьМетаданныеЛкс Функция ПолучитьМетаданныеПоПолномуИмениЛкс(ПолноеИмяМД) Экспорт @@ -3649,7 +3649,7 @@ СписокРеквизитов.Добавить(МетаРеквизит.Имя, МетаРеквизит.Представление(), , КартинкаРеквизита); КонецЕсли; КонецЦикла; - Если ирКэш.НомерВерсииПлатформыЛкс() >= 802014 Тогда + Если ирКэш.ДоступныОбщиеРеквизитыЛкс() Тогда Для Каждого ОбщийРеквизит Из Метаданные.ОбщиеРеквизиты Цикл Если ЛиОбщийРеквизитИспользуетсяВОбъектеМетаданныхЛкс(ОбщийРеквизит, ОбъектМетаданных) Тогда СписокРеквизитов.Добавить(ОбщийРеквизит.Имя, ОбщийРеквизит.Представление(), , КартинкаРеквизита); @@ -5030,7 +5030,7 @@ КонецЕсли; #КонецЕсли -КонецПроцедуры // СообщитьСУчетомМодальностиЛкс() +КонецПроцедуры // Сообщает итог индикации (длительность). // @@ -8643,10 +8643,36 @@ Процедура ФункциональныеОпцииОбъектаМДЛкс(ОбъектМД, выхЗначенияФункОпций, выхСписокФункОпций = Неопределено, выхФункциональныеОпцииВключены = Неопределено) Экспорт - Результат = ирКэш.ФункциональныеОпцииОбъектаМДЛкс(ОбъектМД.ПолноеИмя()); - выхЗначенияФункОпций = Результат.ЗначенияФункОпций; - выхФункциональныеОпцииВключены = Результат.ФункциональныеОпцииВключены; - выхСписокФункОпций = Результат.СписокФункОпций; + #Если Сервер И Не Сервер Тогда + ОбъектМД = Метаданные.Обработки + #КонецЕсли + ПолноеИмяМД = ОбъектМД.ПолноеИмя(); + выхЗначенияФункОпций = Новый Структура; + выхФункциональныеОпцииВключены = Неопределено; + ОпцииОбъектовМД = ирКэш.ФункциональныеОпцииОбъектовМДЛкс(); + Для Каждого СтрокаОпции Из ОпцииОбъектовМД.НайтиСтроки(Новый Структура("ИмяОбъектаМД", ПолноеИмяМД)) Цикл + выхФункциональныеОпцииВключены = Ложь; + ОпцияВключена = ПолучитьФункциональнуюОпцию(СтрокаОпции.ИмяОпции); + выхЗначенияФункОпций.Вставить(СтрокаОпции.ИмяОпции, ОпцияВключена); + Если ОпцияВключена Тогда + выхФункциональныеОпцииВключены = Истина; + КонецЕсли; + КонецЦикла; + Если выхФункциональныеОпцииВключены = Неопределено Тогда + выхФункциональныеОпцииВключены = Истина; + КонецЕсли; + выхСписокФункОпций = Новый СписокЗначений; + Для Каждого КлючИЗначение Из выхЗначенияФункОпций Цикл + выхСписокФункОпций.Добавить(КлючИЗначение.Ключ, КлючИЗначение.Ключ + " = " + ОпцияВключена); + КонецЦикла; + //Результат = Новый Структура; + //Результат.Вставить("ЗначенияФункОпций", выхЗначенияФункОпций); + //Результат.Вставить("СписокФункОпций", выхСписокФункОпций); + //Результат.Вставить("ФункциональныеОпцииВключены", выхФункциональныеОпцииВключены); + //Результат = ФункциональныеОпцииПоИмениОбъектаМДЛкс(ОбъектМД.ПолноеИмя()); + //выхЗначенияФункОпций = Результат.ЗначенияФункОпций; + //выхФункциональныеОпцииВключены = Результат.ФункциональныеОпцииВключены; + //выхСписокФункОпций = Результат.СписокФункОпций; КонецПроцедуры @@ -9053,7 +9079,7 @@ КонецЕсли; Возврат СравнениеФайлов.Сравнить(); -КонецФункции // СравнитьЗначенияИнтерактивноЧерезXMLСтрокуЛкс() +КонецФункции // Сравнивает табличный документ, полученный из элемента управления с предыдущим. // @@ -9421,7 +9447,7 @@ КонецЦикла; КонецЕсли; Для Каждого КлючИЗначение Из СтруктураКлюча Цикл - //НайтиДобавитьЭлементНастроекКомпоновкиПоПолюЛкс(НастройкаКомпоновки.Выбор, КлючИЗначение.Ключ); + НайтиДобавитьЭлементНастроекКомпоновкиПоПолюЛкс(НастройкаКомпоновки.Выбор, КлючИЗначение.Ключ); СхемаКомпоновки.НаборыДанных[0].Поля.Найти(КлючИЗначение.Ключ).Роль.Обязательное = Истина; КонецЦикла; Если ВыбранныеКолонки <> Неопределено Тогда @@ -9448,16 +9474,24 @@ КомпоновщикНастроек.Восстановить(); НастройкаКомпоновки = КомпоновщикНастроек.Настройки; КонецЕсли; - // https://www.hostedredmine.com/issues/897644 - // Обеспечиваем наличие всех полей ключа. Некоторые могли быть отключены - Запрос = ПолучитьЗапросИзКомпоновкиЛкс(СхемаКомпоновки, НастройкаКомпоновки, Истина); - #Если Сервер И Не Сервер Тогда - Запрос = Новый Запрос; - #КонецЕсли - //МаркерИЗ = Символы.ПС + "ИЗ" + Символы.ПС; - //Разделитель = "," + Символы.ПС + Символы.Таб; - //Запрос.Текст = СтрЗаменитьЛкс(Запрос.Текст, МаркерИЗ, Разделитель + СтрСоединитьЛкс(ВыраженияВыбранныхПолей, Разделитель) + МаркерИЗ); - Результат = Запрос.Выполнить().Выгрузить(); + Если Истина + И ирОбщий.ЛиКорневойТипВнешнегоИсточникаДанныхЛкс(ирОбщий.ПервыйФрагментЛкс(ПолноеИмяТаблицыБД)) + И КлючиСтрок <> Неопределено + Тогда + // https://www.hostedredmine.com/issues/916752 + Результат = КлючиСтрок; + Иначе + // https://www.hostedredmine.com/issues/897644 + // Обеспечиваем наличие всех полей ключа. Некоторые могли быть отключены + Запрос = ПолучитьЗапросИзКомпоновкиЛкс(СхемаКомпоновки, НастройкаКомпоновки, Истина); + #Если Сервер И Не Сервер Тогда + Запрос = Новый Запрос; + #КонецЕсли + //МаркерИЗ = Символы.ПС + "ИЗ" + Символы.ПС; + //Разделитель = "," + Символы.ПС + Символы.Таб; + //Запрос.Текст = СтрЗаменитьЛкс(Запрос.Текст, МаркерИЗ, Разделитель + СтрСоединитьЛкс(ВыраженияВыбранныхПолей, Разделитель) + МаркерИЗ); + Результат = Запрос.Выполнить().Выгрузить(); + КонецЕсли; Возврат Результат; КонецФункции @@ -12133,7 +12167,7 @@ ПолноеИмяМД = ПолноеИмяТаблицыБД; КонецЕсли; ОбъектМД = ОбъектМДПоПолномуИмениТаблицыБДЛкс(ПолноеИмяТаблицыБД); - Если ЛиКорневойТипРегистраБДЛкс(КорневойТип) И Не СтрокиРавныЛкс(ТипТаблицы, "Изменения") Тогда + Если ЛиМетаданныеРегистраЛкс(ОбъектМД) И Не СтрокиРавныЛкс(ТипТаблицы, "Изменения") Тогда // Добавляем измерения Для каждого Измерение Из ОбъектМД.Измерения Цикл @@ -12312,7 +12346,7 @@ КонецЦикла; КонецЕсли; - ИначеЕсли ЛиКорневойТипСсылочногоОбъектаБДЛкс(ТипТаблицы) Тогда + ИначеЕсли ЛиМетаданныеСсылочногоОбъектаЛкс(ОбъектМД) Тогда Если ИмяВиртуальнойТаблицы = "" Тогда ОбъектМетаданных = ОбъектМД; Иначе @@ -12322,7 +12356,12 @@ КонецЕсли; КонецЕсли; ДобавитьПолеНабораДанныхЛкс(СхемаКомпоновкиДанных.НаборыДанных[0], "Ссылка", "Ссылка"); - Для каждого Реквизит Из ОбъектМетаданных.Реквизиты Цикл + Если ЛиКорневойТипВнешнегоИсточникаДанныхЛкс(КорневойТип) Тогда + Реквизиты = ОбъектМетаданных.Поля; + Иначе + Реквизиты = ОбъектМетаданных.Реквизиты; + КонецЕсли; + Для каждого Реквизит Из Реквизиты Цикл ДобавитьПолеНабораДанныхЛкс(СхемаКомпоновкиДанных.НаборыДанных[0], Реквизит.Имя, Реквизит.Синоним); Если Реквизит.Тип.СодержитТип(Тип("Число")) Тогда ДобавитьПолеИтогаЛкс(СхемаКомпоновкиДанных, Реквизит.Имя); @@ -13825,7 +13864,7 @@ Функция ЦветТекстаТекущегоЭлементаЛкс() Экспорт - Возврат Новый Цвет(20, 40, 140); + Возврат Новый Цвет(20, 40, 160); КонецФункции @@ -14486,7 +14525,7 @@ Возврат ВыражениеПоля; КонецФункции -Функция ТекстЗапросаПоместитьИзПараметраЛкс(Знач ИмяТаблицы, Знач ИмяПараметра = "ТЗ", Знач ЯвноВыбратьКаждоеПоле = Ложь, Знач Колонки = Неопределено, ДобавитьЗапросВыборки = Ложь, +Функция ТекстЗапросаПоместитьИзПараметраЛкс(Знач ИмяТаблицы = "ВТ", Знач ИмяПараметра = "ТЗ", Знач ЯвноВыбратьКаждоеПоле = Ложь, Знач Колонки = Неопределено, ДобавитьЗапросВыборки = Ложь, ДекларироватьТипы = Ложь) Экспорт Если ЯвноВыбратьКаждоеПоле Тогда @@ -14519,9 +14558,9 @@ КонецЕсли; ТекстЗапросаПоместить = "ВЫБРАТЬ " + ВыраженияПолей + " - |ПОМЕСТИТЬ " + ИмяТаблицы + " ИЗ &" + ИмяПараметра + " КАК Т;"; + |ПОМЕСТИТЬ " + ИмяТаблицы + " ИЗ &" + ИмяПараметра + " КАК Т"; Если ДобавитьЗапросВыборки Тогда - ТекстЗапросаПоместить = ТекстЗапросаПоместить + " + ТекстЗапросаПоместить = ТекстЗапросаПоместить + "; |ВЫБРАТЬ * ИЗ " + ИмяТаблицы + " КАК " + ИмяТаблицы; КонецЕсли; Возврат ТекстЗапросаПоместить; @@ -14757,7 +14796,11 @@ ПривилегированныйРежим = Ложь; КонецЕсли; КонецЕсли; - Если НаСервере Тогда + Если Ложь + #Если Не Сервер Тогда + Или НаСервере + #КонецЕсли + Тогда ТипОбъекта = ТипЗнч(Объект); ЭтоИмитатор = ЭтоТипИмитатораОбъектаЛкс(ТипОбъекта); Если ЭтоИмитатор Тогда @@ -15895,7 +15938,7 @@ Функция ЛиКлиентЗапущенНаКомпьютереСервераЛкс() Экспорт - Результат = НРег(ирСервер.ПолучитьИмяКомпьютераЛкс()) = НРег(ИмяКомпьютера()); + Результат = НРег(ирСервер.ИмяКомпьютераЛкс()) = НРег(ИмяКомпьютера()); Возврат Результат; КонецФункции @@ -18930,6 +18973,9 @@ Знач ПроверятьДоступностьПолей = Ложь, Знач СузитьТипы = Ложь, ЗаменаТочкиВИменахКолонок = "", ВыбратьВсеДоступныеПоля = Ложь) Экспорт МакетКомпоновки = СобратьМакетКомпоновкиЛкс(СхемаКомпоновки, НастройкаКомпоновки, ВнешниеНаборыДанных, ОтключитьОбщиеИтоги, РежимОтладки, ПроверятьДоступностьПолей, ВыбратьВсеДоступныеПоля); + Если РежимОтладки = Истина Тогда + Возврат Неопределено; + КонецЕсли; Результат = СкомпоноватьВКоллекциюЗначенийПоМакетуЛкс(МакетКомпоновки, КоллекцияЗначений, ВнешниеНаборыДанных, ТолькоСоздатьКолонки, СхемаКолонок, МаксимальноеЧислоСтрокРезультата, СузитьТипы, ЗаменаТочкиВИменахКолонок); Возврат Результат; @@ -19920,6 +19966,250 @@ КонецФункции +Процедура ОткрытьКонсольСерверов1СБезПараметровЛкс() Экспорт + ОткрытьКонсольСерверов1СЛкс(); +КонецПроцедуры + +Процедура ОткрытьКонсольСерверов1СЛкс(Знач СборкаПлатформы = Неопределено, ТаблицаСерверов = Неопределено) Экспорт + + ОбработкаРегистрации = ирОбщий.СоздатьОбъектПоПолномуИмениМетаданныхЛкс("Обработка.ирУправлениеCOMКлассами1С"); + #Если Сервер И Не Сервер Тогда + ОбработкаРегистрации = Обработки.ирУправлениеCOMКлассами1С.Создать(); + ТекущаяСтрокаТаблицыСерверов = Обработки.ирУправлениеСлужбамиСервера1С.Создать().СлужбыАгентовСерверов.Добавить(); + #КонецЕсли + ОбработкаРегистрации.ЗаполнитьТипыCOMКлассов(); + ирОбщий.ЗаполнитьДоступныеСборкиПлатформыЛкс(ОбработкаРегистрации.СборкиПлатформы,, ОбработкаРегистрации.ТипыComКлассов); + ТипКласса = "ServerAdminScope"; + Если Не ЗначениеЗаполнено(СборкаПлатформы) Тогда + СборкаПлатформы = ОбработкаРегистрации.ТекущаяСборкаПлатформы; + КонецЕсли; + СтрокаСборкиПлатформы = ОбработкаРегистрации.СборкиПлатформы.НайтиСтроки(Новый Структура("СборкаПлатформы," + ТипКласса, СборкаПлатформы, Истина)); + Если СтрокаСборкиПлатформы.Количество() = 0 Тогда + Возврат; + КонецЕсли; + СтрокаСборкиПлатформы = СтрокаСборкиПлатформы[0]; + #Если Сервер И Не Сервер Тогда + СтрокаСборкиПлатформы = ОбработкаРегистрации.СборкиПлатформы[0]; + #КонецЕсли + ПолноеИмяФайлаКонсоли = ""; + КаталогПрограммныхФайлов = ирОбщий.КаталогПрограммныхФайловОСЛкс(СтрокаСборкиПлатформы.x64); + Если ирКэш.НомерИзданияПлатформыЛкс() = "81" Тогда + ПолноеИмяФайлаКонсоли = КаталогПрограммныхФайлов + "\1cv81\bin\1CV8 Servers.msc"; + Файл = Новый Файл(ПолноеИмяФайлаКонсоли); + Если Не Файл.Существует() Тогда + ПолноеИмяФайлаКонсоли = ""; + КонецЕсли; + ИначеЕсли ирКэш.НомерИзданияПлатформыЛкс() = "82" Тогда + ПолноеИмяФайлаКонсоли = КаталогПрограммныхФайлов + "\1cv82\common\"; + Если СтрокаСборкиПлатформы.x64 Тогда + ПолноеИмяФайлаКонсоли = ПолноеИмяФайлаКонсоли + "1CV8 Servers (x86-64).msc"; + Иначе + ПолноеИмяФайлаКонсоли = ПолноеИмяФайлаКонсоли + "1CV8 Servers.msc"; + КонецЕсли; + Файл = Новый Файл(ПолноеИмяФайлаКонсоли); + Если Не Файл.Существует() Тогда + ПолноеИмяФайлаКонсоли = ""; + КонецЕсли; + ИначеЕсли ирКэш.НомерИзданияПлатформыЛкс() = "83" Тогда + ПолноеИмяФайлаКонсоли = КаталогПрограммныхФайлов + "\1cv8\common\"; + Если СтрокаСборкиПлатформы.x64 Тогда + ПолноеИмяФайлаКонсоли = ПолноеИмяФайлаКонсоли + "1CV8 Servers (x86-64).msc"; + Иначе + ПолноеИмяФайлаКонсоли = ПолноеИмяФайлаКонсоли + "1CV8 Servers.msc"; + КонецЕсли; + Файл = Новый Файл(ПолноеИмяФайлаКонсоли); + Если Не Файл.Существует() Тогда + ПолноеИмяФайлаКонсоли = ""; + КонецЕсли; + КонецЕсли; + Если ЗначениеЗаполнено(ПолноеИмяФайлаКонсоли) Тогда + Если ТаблицаСерверов <> Неопределено Тогда + ТаблицаСерверов = ПолучитьТаблицуСерверовИзСпискаПользователя(ТаблицаСерверов); + ПоместитьТаблицуСерверовВСписокПользователя(ТаблицаСерверов); + КонецЕсли; + //ОбработкаРегистрации = ирОбщий.СоздатьОбъектПоПолномуИмениМетаданныхЛкс("Обработка.ирУправлениеCOMКлассами1С"); + //#Если Сервер И Не Сервер Тогда + // ОбработкаРегистрации = Обработки.ирУправлениеCOMКлассами1С.Создать(); + //#КонецЕсли + //ОбработкаРегистрации.ЗаполнитьТипыCOMКлассов(); + //ОбработкаРегистрации.СборкиПлатформы.Загрузить(СборкиПлатформы.Выгрузить()); + СтрокаТипаКласса = ОбработкаРегистрации.ТипыComКлассов.Найти(ТипКласса, "Имя"); + ОбработкаРегистрации.ЗарегистрироватьCOMКлассСборкиПлатформы(СтрокаТипаКласса, СтрокаСборкиПлатформы.x64, СтрокаСборкиПлатформы.СборкаПлатформы); + ЗапуститьПриложение("""" + ПолноеИмяФайлаКонсоли + """"); + Иначе + Если СтрокаСборкиПлатформы.x64 Тогда + ПредставлениеРазрядности = "64"; + Иначе + ПредставлениеРазрядности = "32"; + КонецЕсли; + Сообщить("Файл консоли серверов 1С " + ирКэш.НомерИзданияПлатформыЛкс() + " " + ПредставлениеРазрядности + "б не найден по пути """ + ПолноеИмяФайлаКонсоли + """"); + КонецЕсли; + +КонецПроцедуры + +Функция ПолучитьПолноеИмяФайлаСпискаСерверов1С() Экспорт + + КаталогФайловыхКэшей = ирКэш.КаталогИзданияПлатформыВПрофилеЛкс(); + ПолноеИмяФайлаСпискаСерверов = КаталогФайловыхКэшей + "\" + "appsrvrs.lst"; + Возврат ПолноеИмяФайлаСпискаСерверов; + +КонецФункции + +Функция ПолучитьТаблицуСерверовИзСпискаПользователя(ТаблицаСерверов = Неопределено) Экспорт + + ТаблицаСерверовИзФайла = Новый ТаблицаЗначений; + ТаблицаСерверовИзФайла.Колонки.Добавить("Протокол"); + ТаблицаСерверовИзФайла.Колонки.Добавить("Компьютер"); + ТаблицаСерверовИзФайла.Колонки.Добавить("НКомпьютер"); + ТаблицаСерверовИзФайла.Колонки.Добавить("Порт"); + ТаблицаСерверовИзФайла.Колонки.Добавить("Наименование"); + //ТаблицаСерверовИзФайла.Колонки.Добавить("ИзданиеПлатформы"); + ТаблицаСерверов.Колонки.Добавить("НКомпьютер"); + Для Каждого СтрокаСервера Из ТаблицаСерверов Цикл + СтрокаСервера.НКомпьютер = НРег(СтрокаСервера.Компьютер); + КонецЦикла; + ПолноеИмяФайлаСпискаСерверов = ПолучитьПолноеИмяФайлаСпискаСерверов1С(); + Файл = Новый Файл(ПолноеИмяФайлаСпискаСерверов); + Если Файл.Существует() Тогда + ТекстовыйДокумент = Новый ТекстовыйДокумент; + ТекстовыйДокумент.Прочитать(ПолноеИмяФайлаСпискаСерверов); + ТекстФайла = ТекстовыйДокумент.ПолучитьТекст(); + // {2, + // {"tcp","pcname",1540,""}, + // {"tcp","pcname",1740,""} + // } + ДокументDOM = ирОбщий.ПолучитьДокументDOMИзСтрокиВнутрЛкс(ТекстФайла); + РазыменовательПИ = Новый РазыменовательПространствИменDOM(ДокументDOM); + ИмяЭлемента = "/elem/elem"; + РезультатXPath = ДокументDOM.ВычислитьВыражениеXPath(ИмяЭлемента, ДокументDOM, РазыменовательПИ, ТипРезультатаDOMXPath.УпорядоченныйИтераторУзлов); + Пока 1 = 1 Цикл + Узел = РезультатXPath.ПолучитьСледующий(); + Если Узел = Неопределено Тогда + Прервать; + КонецЕсли; + ДочерниеУзлы = Узел.ДочерниеУзлы; + // Здесь есть пробельный узел, который сместит индексы н начиная с 2, если отключить игнорирование пробельных символов при построении документа DOM + Порт = Вычислить(ДочерниеУзлы[2].ТекстовоеСодержимое); + Компьютер = ирОбщий.ПоследнийФрагментЛкс(Вычислить(ДочерниеУзлы[1].ТекстовоеСодержимое), "/"); // Имя компьютера может быть указано в виде "REMOTE/GOMER" + КлючПоиска = Новый Структура("НКомпьютер, Порт", НРег(Компьютер), Порт); + Если ТаблицаСерверовИзФайла.НайтиСтроки(КлючПоиска).Количество() > 0 Тогда + Продолжить; + КонецЕсли; + ОписаниеСервера = ТаблицаСерверовИзФайла.Добавить(); + ЗаполнитьЗначенияСвойств(ОписаниеСервера, КлючПоиска); + ОписаниеСервера.Протокол = Вычислить(ДочерниеУзлы[0].ТекстовоеСодержимое); + ОписаниеСервера.Компьютер = Компьютер; + ОписаниеСервера.Наименование = Вычислить(ДочерниеУзлы[3].ТекстовоеСодержимое); + Если Не ЗначениеЗаполнено(ОписаниеСервера.Наименование) Тогда + ОписаниеСервера.Наименование = ОписаниеСервера.Компьютер + ":" + XMLСтрока(ОписаниеСервера.Порт); + КонецЕсли; + СтрокиСервера = ТаблицаСерверов.НайтиСтроки(Новый Структура("НКомпьютер, Порт", ОписаниеСервера.НКомпьютер, ОписаниеСервера.Порт)); + КонецЦикла; + КонецЕсли; + Если ТаблицаСерверов <> Неопределено Тогда + Для Каждого СтрокаСервера Из ТаблицаСерверов Цикл + СтрокаСервераИзФайла = ТаблицаСерверовИзФайла.Добавить(); + ЗаполнитьЗначенияСвойств(СтрокаСервераИзФайла, СтрокаСервера); + СтрокаСервераИзФайла.Протокол = "tcp"; + КонецЦикла; + КонецЕсли; + Возврат ТаблицаСерверовИзФайла; + +КонецФункции + +Процедура ПоместитьТаблицуСерверовВСписокПользователя(ТаблицаСерверов) Экспорт + + #Если _ Тогда + ТаблицаСерверов = Новый ТаблицаЗначений; + ТаблицаСерверов.Колонки.Добавить("Протокол"); + ТаблицаСерверов.Колонки.Добавить("Компьютер"); + ТаблицаСерверов.Колонки.Добавить("Порт"); + ТаблицаСерверов.Колонки.Добавить("Наименование"); + #КонецЕсли + // {2, + // {"tcp","pyramid",1540,""}, + // {"tcp","pyramid",1740,""} + // } + Текст = ""; + Для Каждого СтрокаСервера Из ТаблицаСерверов Цикл + Если Текст <> "" Тогда + Текст = Текст + "," + Символы.ПС; + КонецЕсли; + Текст = Текст + "{" + + """" + СтрокаСервера.Протокол + """," + + """" + СтрокаСервера.Компьютер + """," + + XMLСтрока(СтрокаСервера.Порт) + "," + + """" + СтрокаСервера.Наименование + """" + + "}"; + КонецЦикла; + Текст = "{" + XMLСтрока(ТаблицаСерверов.Количество()) + "," + Символы.ПС + Текст + "}"; + ПолноеИмяФайлаСпискаСерверов = ПолучитьПолноеИмяФайлаСпискаСерверов1С(); + Файл = Новый Файл(ПолноеИмяФайлаСпискаСерверов); + ТекстовыйДокумент = Новый ТекстовыйДокумент; + ТекстовыйДокумент.УстановитьТекст(Текст); + ТекстовыйДокумент.Записать(ПолноеИмяФайлаСпискаСерверов); + УстановитьТекущийПутьВДеревеКонсолиСерверов(ТаблицаСерверов); + +КонецПроцедуры + +Процедура УстановитьТекущийПутьВДеревеКонсолиСерверов(ТаблицаСерверов) Экспорт + + МассивПути = ПолучитьМассивПутиКСсылкеВКонсолиСерверов(); + ПолноеИмяФайлаНастроекКонсолиСерверов = ирОбщий.КаталогПеремещаемыхДанныхПриложенийЛкс() + "\Microsoft\MMC\1CV8 Servers"; + Файл = Новый Файл(ПолноеИмяФайлаНастроекКонсолиСерверов); + Если Не Файл.Существует() Тогда + Возврат; + КонецЕсли; + ДокументDOM = ирОбщий.ПрочитатьФайлВДокументDOMЛкс(ПолноеИмяФайлаНастроекКонсолиСерверов); + РазыменовательПИ = Новый РазыменовательПространствИменDOM(ДокументDOM); + ИмяЭлемента = "/MMC_ConsoleFile/Views/View/BookMark[2]"; + РезультатXPath = ДокументDOM.ВычислитьВыражениеXPath(ИмяЭлемента, ДокументDOM, РазыменовательПИ); + ЭлементДом = РезультатXPath.ПолучитьСледующий(); + КорневыеЭлементы = ЭлементДом.ПолучитьЭлементыПоИмени("DynamicPath"); + Если КорневыеЭлементы.Количество() > 0 Тогда + КорневойЭлемент = КорневыеЭлементы[0]; + Иначе + КорневойЭлемент = ДокументDOM.СоздатьЭлемент("DynamicPath"); + ЭлементДом.ДобавитьДочерний(КорневойЭлемент); + КонецЕсли; + Пока КорневойЭлемент.ПервыйДочерний <> Неопределено Цикл + КорневойЭлемент.УдалитьДочерний(КорневойЭлемент.ПервыйДочерний); + КонецЦикла; + Для Каждого ЭлементПути Из МассивПути Цикл + ЭлементСегмент = ДокументDOM.СоздатьЭлемент("Segment"); + ЭлементСегмент.УстановитьАтрибут("String", ЭлементПути); + КорневойЭлемент.ДобавитьДочерний(ЭлементСегмент); + КонецЦикла; + ЗаписьXML = Новый ЗаписьXML; + ЗаписьXML.ОткрытьФайл(ПолноеИмяФайлаНастроекКонсолиСерверов); + ЗаписьДом = Новый ЗаписьDOM; + ЗаписьДом.Записать(ДокументDOM, ЗаписьXML); + +КонецПроцедуры + +Функция ПолучитьМассивПутиКСсылкеВКонсолиСерверов(Знач ИмяСервера = "") + + Если Не ЗначениеЗаполнено(ИмяСервера) Тогда + ИмяСервера = ирОбщий.ИмяКомпьютераКластераЛкс(); + КонецЕсли; + Если Не ЗначениеЗаполнено(ИмяСервера) Тогда + ИмяСервера = ИмяКомпьютера(); + КонецЕсли; + // + // + // + // + // + МассивПути = Новый Массив; + ЭлементПути = ИмяСервера; + Если ирОбщий.ЭтоИмяЛокальногоКомпьютераЛкс(ЭлементПути) Тогда + ЭлементПути = "(*)" + ЭлементПути; + КонецЕсли; + МассивПути.Добавить(ЭлементПути); + Возврат МассивПути; + +КонецФункции + Функция ВыбратьСтрокуТаблицыЗначенийЛкс(Знач ТаблицаЗначений, Знач ТекущаяСтрока = Неопределено, Модально = Истина, Заголовок = "") Экспорт мПлатформа = ирКэш.Получить(); @@ -24172,20 +24462,9 @@ Процедура ДобавитьСсылкуВИсториюРаботыЛкс(Ссылка, ДобавлятьВИсториюРаботыПлатформы = Истина, ДобавлятьВИсториюИнтерфейснойПанели = Истина) Экспорт - //Если ДобавлятьВИзбранноеРаботыПользователя И ирОбщий.ЛиСсылкаНаОбъектБДЛкс(Ссылка) Тогда - // // e1cib/command/Справочник.ирАлгоритмы.ОткрытьСписок - // // e1cib/command/Обработка.ирДинамическийСписок.Открыть - // // e1cib/command/Обработка.ирКонсольЗапросов.Команда1 - // Избранное = ХранилищеСистемныхНастроек.Загрузить("Общее/ИзбранноеРаботыПользователя"); - // Если Избранное = Неопределено Тогда - // Избранное = Новый ИзбранноеРаботыПользователя; - // КонецЕсли; - // ЭлементИзбранного = Новый ЭлементИзбранногоРаботыПользователя; - // ЭлементИзбранного.НавигационнаяСсылка = ПолучитьНавигационнуюСсылку(Ссылка); - // Избранное.Добавить(ЭлементИзбранного); - // ХранилищеСистемныхНастроек.Сохранить("Общее/ИзбранноеРаботыПользователя", "", Избранное); - // ОбновитьИнтерфейс(); - //КонецЕсли; + Если ДобавлятьВИсториюРаботыПлатформы Тогда + ИсторияРаботыПользователя.Добавить(ПолучитьНавигационнуюСсылку(Ссылка)); + КонецЕсли; Если ДобавлятьВИсториюИнтерфейснойПанели Тогда ФормаИнтерфейснойПанели = ПолучитьФормуЛкс("Обработка.ирИнтерфейснаяПанель.Форма"); СтруктураЭлемента = Новый Структура(); @@ -24196,6 +24475,45 @@ КонецПроцедуры +Процедура ДобавитьИнструментВИсториюРаботыЛкс(Форма, ДобавлятьВИсториюРаботыПлатформы = Истина, ДобавлятьВИсториюИнтерфейснойПанели = Истина) Экспорт + + мПлатформа = ирКэш.Получить(); + #Если Сервер И Не Сервер Тогда + мПлатформа = Обработки.ирПлатформа.Создать(); + #КонецЕсли + ИмяФормы = ИмяФормыИзФормыЛкс(Форма); + Если Не ЗначениеЗаполнено(ИмяФормы) Тогда + Возврат; + КонецЕсли; + Попытка + ОсновнойОбъект = Форма.ЭтотОбъект; + Исключение + Возврат; + КонецПопытки; + ПолноеИмяМД = ОсновнойОбъект.Метаданные().ПолноеИмя(); + Фрагменты = ирОбщий.СтрРазделитьЛкс(ПолноеИмяМД); + Если Ложь + Или Фрагменты[1] = "ирДинамическийСписок" + Или Фрагменты[1] = "ирРедакторОбъектаБД" + Или Фрагменты[1] = "ирИнтерфейснаяПанель" + Тогда + Возврат; + КонецЕсли; + Фрагменты[0] = ПеревестиВРусский(Фрагменты[0]); + мПлатформа.ЗаполнитьСписокИнструментов(); + СтрокаИнструмента = мПлатформа.СписокИнструментов.НайтиСтроки(Новый Структура("Видимость, ПолноеИмя", Истина, Фрагменты[0] + "." + Фрагменты[1])); + Если СтрокаИнструмента.Количество() > 0 Тогда + Если ДобавлятьВИсториюИнтерфейснойПанели Тогда + ФормаИнтерфейснойПанели = ПолучитьФормуЛкс("Обработка.ирИнтерфейснаяПанель.Форма"); + СтруктураЭлемента = Новый Структура(); + СтруктураЭлемента.Вставить("Вид", ирОбщий.МножественноеИмяМДЛкс(Фрагменты[0])); + СтруктураЭлемента.Вставить("Имя", Фрагменты[1]); + ФормаИнтерфейснойПанели.ДобавитьСтрокуВСтатическуюВетку(СтруктураЭлемента, Ложь); + КонецЕсли; + КонецЕсли; + +КонецПроцедуры + Процедура ДобавитьСсылкуВИзбранноеЛкс(Ссылка, ДобавлятьВИзбранноеРаботыПользователя = Истина, ДобавлятьВИзрабнноеИнтерфейснойПанели = Истина) Экспорт //Если ДобавлятьВИзбранноеРаботыПользователя И ирОбщий.ЛиСсылкаНаОбъектБДЛкс(Ссылка) Тогда @@ -24811,7 +25129,7 @@ ////Построитель = ПолучитьПостроительВыборкиСвязанныхСтрок(, МаксимальныйРазмер); // Антибаг 8.2.14 http://partners.v8.1c.ru/forum/thread.jsp?id=1017264#1017264 - Если ирКэш.НомерВерсииПлатформыЛкс() >= 802014 Тогда + Если ирКэш.ДоступныОбщиеРеквизитыЛкс() Тогда Если Истина И СтрокаСвязаннойКолонки.ТипТаблицы = "Изменения" И Найти(СтрокаСвязаннойКолонки.ПолноеИмяТаблицы, "РегистрСведений.") = 1 @@ -26889,6 +27207,9 @@ // ПоказатьОповещениеВУП - Булево - показать оповещение в управляемом приложении - применяется при отказе от открытия формы Процедура СообщитьЛкс(ТекстСообщения, Статус = Неопределено, ТолькоВоВременноеОкно = Ложь, ПоказатьОповещениеВУП = Ложь) Экспорт + Если Не ЗначениеЗаполнено(ТекстСообщения) Тогда + Возврат; + КонецЕсли; #Если ТолстыйКлиентУправляемоеПриложение Тогда Форма = ирКэш.ВременноеОкноСообщенийЛкс(); Форма.ВывестиСообщение(ТекстСообщения); @@ -27026,7 +27347,7 @@ Если Ложь Или Кнопка = Неопределено Или ЭтаФорма = Неопределено - Или Не РазрешитьАсинхронно + Или РазрешитьАсинхронно = Ложь Или Не ЛиАсинхронностьДоступнаЛкс() Тогда СостояниеЛкс("Поиск ссылок..."); @@ -27221,7 +27542,7 @@ ПараметрыЗадания.Добавить(СтруктураОтбора); ПараметрыЗадания.Добавить(ИмяКолонкиКоличества); Если Ложь - Или Не РазрешитьАсинхронно + Или РазрешитьАсинхронно = Ложь Или ЭтаФорма = Неопределено Или Не ЛиАсинхронностьДоступнаЛкс() Тогда @@ -27352,7 +27673,7 @@ ПараметрыЗадания.Добавить(ОтображатьИндикатор); ПараметрыЗадания.Добавить(ВызовВнутриОбновленияРегламентныхЗаданий); Если Ложь - Или Не РазрешитьАсинхронно + Или РазрешитьАсинхронно = Ложь Или ЭтаФорма = Неопределено Или Не ЛиАсинхронностьДоступнаЛкс() Тогда @@ -27453,17 +27774,12 @@ КонецФункции -// Параметры: -// Типы - ? - -// ВычислятьКоличествоВерсий - ? - -// Возвращаемое значение: -// ? - -Функция ОбновитьИтогиИсторииДанныхПоТипамЛкс(ОбщиеПараметрыОбработки, ОтборВерсий, Знач АдресРезультата = Неопределено, +Функция ИсторияДанных_ОбновитьИтогиПоТипамЛкс(ОбщиеПараметрыОбработки, ОтборВерсий, Знач АдресРезультата = Неопределено, ЭтаФорма = Неопределено, Кнопка = Неопределено, ОбработчикЗавершения = "", РазрешитьАсинхронно = Истина, Перезапустить = Ложь) Экспорт Если Ложь - Или Не РазрешитьАсинхронно - Или Кнопка = Неопределено + Или РазрешитьАсинхронно = Ложь + //Или Кнопка = Неопределено Или ЭтаФорма = Неопределено Или Не ЛиАсинхронностьДоступнаЛкс() Тогда @@ -27493,17 +27809,121 @@ ПараметрыЗадания.Добавить(ОбщиеПараметрыОбработки); ПараметрыЗадания.Добавить(ОтборВерсий); ПараметрыЗадания.Добавить(АдресРезультата); + ПараметрыЗадания.Добавить(Неопределено); // ЭтаФорма + ПараметрыЗадания.Добавить(Неопределено); // Кнопка + ПараметрыЗадания.Добавить(Неопределено); // ОбработчикЗавершения + ПараметрыЗадания.Добавить(Неопределено); // РазрешитьАсинхронно + ПараметрыЗадания.Добавить(Неопределено); // Перезапустить ДобавитьПереданныйКэшВСтруктуруЛкс(ОбщиеПараметрыОбработки); #Если Сервер И Не Сервер Тогда - ирСервер.ОбновитьИтогиИсторииДанныхПоТипамЛкс(); + ирСервер.ИсторияДанных_ОбновитьИтогиПоТипамЛкс(); #КонецЕсли - ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс(ИмяЗадания, "ирОбщий.ОбновитьИтогиИсторииДанныхПоТипамЛкс", ПараметрыЗадания, Представление, Кнопка, ОбработчикЗавершения, АдресРезультата); + ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс(ИмяЗадания, "ирОбщий.ИсторияДанных_ОбновитьИтогиПоТипамЛкс", ПараметрыЗадания, Представление, Кнопка, ОбработчикЗавершения, АдресРезультата); ирОбщий.ЗапуститьИлиОтменитьФоновоеЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания, Перезапустить); Результат = Неопределено; КонецЕсли; Возврат Результат; КонецФункции +Функция ИсторияДанных_ОбновитьВерсииЛкс(ОбщиеПараметрыОбработки, ПолноеИмяМД, ОтборВерсий, Знач АдресРезультата = Неопределено, + ЭтаФорма = Неопределено, Кнопка = Неопределено, ОбработчикЗавершения = "", РазрешитьАсинхронно = Истина, Перезапустить = Ложь) Экспорт + + Если Ложь + Или РазрешитьАсинхронно = Ложь + //Или Кнопка = Неопределено + Или ЭтаФорма = Неопределено + Или Не ЛиАсинхронностьДоступнаЛкс() + Тогда + Если ЭтаФорма <> Неопределено Тогда + Обработка = ЭтаФорма.ЭтотОбъект; + Иначе + ПоместитьПереданныйКэшВоВременноеХранищеЛкс(ОбщиеПараметрыОбработки); + Обработка = Обработки.ирИсторияДанных.Создать(); + ЗаполнитьЗначенияСвойств(Обработка, ОбщиеПараметрыОбработки); + КонецЕсли; + ТаблицаВерсий = Обработка.ВыбратьВерсииПоОбъектуМД(ПолноеИмяМД, ОтборВерсий); + Результат = Новый Структура; + Результат.Вставить("ТаблицаВерсий", ТаблицаВерсий); + Если ЭтаФорма <> Неопределено Тогда + Выполнить("ЭтаФорма." + ОбработчикЗавершения + "(, Результат)"); + Результат = Неопределено; + Иначе + Если ЗначениеЗаполнено(АдресРезультата) Тогда + ПоместитьВоВременноеХранилище(Результат, АдресРезультата); + КонецЕсли; + КонецЕсли; + Иначе + Представление = "Выборка версий"; + ИмяЗадания = "ВыборкаВерсий"; + АдресРезультата = ирОбщий.НовыйАдресРезультатаФоновогоЗаданияФормыЛкс(ЭтаФорма); + ПараметрыЗадания = Новый Массив; + ПараметрыЗадания.Добавить(ОбщиеПараметрыОбработки); + ПараметрыЗадания.Добавить(ПолноеИмяМД); + ПараметрыЗадания.Добавить(ОтборВерсий); + ПараметрыЗадания.Добавить(АдресРезультата); + //ДобавитьПереданныйКэшВСтруктуруЛкс(ОбщиеПараметрыОбработки); + #Если Сервер И Не Сервер Тогда + ирСервер.ИсторияДанных_ОбновитьВерсииЛкс(); + #КонецЕсли + ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс(ИмяЗадания, "ирОбщий.ИсторияДанных_ОбновитьВерсииЛкс", ПараметрыЗадания, Представление, Кнопка, ОбработчикЗавершения, АдресРезультата); + ирОбщий.ЗапуститьИлиОтменитьФоновоеЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания, Перезапустить); + Результат = Неопределено; + КонецЕсли; + Возврат Результат; +КонецФункции + +Функция СравнениеТаблиц_СравнитьЛкс(ОбщиеПараметрыОбработки, МоментНачала, Знач АдресРезультата = Неопределено, + ЭтаФорма = Неопределено, Кнопка = Неопределено, ОбработчикЗавершения = "") Экспорт + + Если Ложь + Или Кнопка = Неопределено + Или ЭтаФорма = Неопределено + Или Не ЛиАсинхронностьДоступнаЛкс() + Тогда + Если ЭтаФорма <> Неопределено Тогда + Обработка = ЭтаФорма.ЭтотОбъект; + Иначе + ПоместитьПереданныйКэшВоВременноеХранищеЛкс(ОбщиеПараметрыОбработки); + Обработка = Обработки.ирСравнениеТаблиц.Создать(); + ЗаполнитьЗначенияСвойств(Обработка, ОбщиеПараметрыОбработки); + Обработка.КолонкиТаблица1.Загрузить(ОбщиеПараметрыОбработки.КолонкиТаблица1); + Обработка.КолонкиТаблица2.Загрузить(ОбщиеПараметрыОбработки.КолонкиТаблица2); + КонецЕсли; + ЛиТаблицыРавны = Обработка.ВыполнитьСравнение(); + Результат = Новый Структура(Обработка.мИменаВозвращаемыхСвойств); + ЗаполнитьЗначенияСвойств(Результат, Обработка); + Результат.Вставить("МоментНачала", МоментНачала); + Результат.Вставить("ЛиТаблицыРавны", ЛиТаблицыРавны); + Если ЭтаФорма <> Неопределено Тогда + Выполнить("ЭтаФорма." + ОбработчикЗавершения + "(, Результат)"); + Результат = Неопределено; + Иначе + Если ЗначениеЗаполнено(АдресРезультата) Тогда + ПоместитьВоВременноеХранилище(Результат, АдресРезультата); + КонецЕсли; + КонецЕсли; + Иначе + Представление = "Сравнение таблиц"; + ИмяЗадания = "СравнениеТаблиц"; + АдресРезультата = ирОбщий.НовыйАдресРезультатаФоновогоЗаданияФормыЛкс(ЭтаФорма); + ПараметрыЗадания = Новый Массив; + ПараметрыЗадания.Добавить(ОбщиеПараметрыОбработки); + ПараметрыЗадания.Добавить(МоментНачала); + ПараметрыЗадания.Добавить(АдресРезультата); + ПараметрыЗадания.Добавить(Неопределено); // ЭтаФорма + ПараметрыЗадания.Добавить(Неопределено); // Кнопка + ПараметрыЗадания.Добавить(Неопределено); // ОбработчикЗавершения + ДобавитьПереданныйКэшВСтруктуруЛкс(ОбщиеПараметрыОбработки); + #Если Сервер И Не Сервер Тогда + ирСервер.СравнениеТаблиц_СравнитьЛкс(); + #КонецЕсли + ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс(ИмяЗадания, "ирОбщий.СравнениеТаблиц_СравнитьЛкс", ПараметрыЗадания, Представление, Кнопка, ОбработчикЗавершения, АдресРезультата); + ирОбщий.ЗапуститьИлиОтменитьФоновоеЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания); + Результат = Неопределено; + КонецЕсли; + Возврат Результат; +КонецФункции + // Параметры: // ВычислятьФункциональныеОпции - Булево - // ИменаРолей - Массив - @@ -27513,572 +27933,91 @@ // ПолеОбъекта - Строка - // Возвращаемое значение: // Структура - ("ТаблицаРолей, ФункциональныеОпции, ФункциональныеОпцииПолей") -Функция ВычислитьПраваДоступаЛкс(ВычислятьФункциональныеОпции, ИменаРолей, ИспользоватьНаборПолей, НаборПолейТаблица, ОбъектМетаданных, ПолеОбъекта, Пользователь, ФункциональныеОпцииПолей, - ЭтаФорма = Неопределено, Кнопка = Неопределено, ОбработчикЗавершения = "", РазрешитьАсинхронно = Истина, Перезапустить = Ложь) Экспорт +Функция ВычислитьПраваДоступаЛкс(ОбщиеПараметрыОбработки, ИменаРолей, АдресРезультата = Неопределено, ЭтаФорма = Неопределено, Кнопка = Неопределено, ОбработчикЗавершения = "") Экспорт - ПараметрыЗадания = Новый Массив; - ПараметрыЗадания.Добавить(ВычислятьФункциональныеОпции); - ПараметрыЗадания.Добавить(ИменаРолей); - ПараметрыЗадания.Добавить(ИспользоватьНаборПолей); - ПараметрыЗадания.Добавить(НаборПолейТаблица); - ПараметрыЗадания.Добавить(ОбъектМетаданных); - ПараметрыЗадания.Добавить(ПолеОбъекта); - ПараметрыЗадания.Добавить(Пользователь); - ПараметрыЗадания.Добавить(ФункциональныеОпцииПолей); Если Ложь - Или Не РазрешитьАсинхронно + Или Кнопка = Неопределено Или ЭтаФорма = Неопределено Или Не ЛиАсинхронностьДоступнаЛкс() Тогда - Роли = Новый Массив; - Для Каждого ИмяРоли Из ИменаРолей Цикл - Роли.Добавить(Метаданные.Роли[ИмяРоли]); - КонецЦикла; - ТаблицаПрав = Новый ТаблицаЗначений; - ТаблицаПрав.Колонки.Добавить("ТипМетаданных", Новый ОписаниеТипов("Строка")); - ТаблицаПрав.Колонки.Добавить("ОбъектМетаданных", Новый ОписаниеТипов("Строка")); - ТаблицаПрав.Колонки.Добавить("ОбъектМетаданныхПредставление", Новый ОписаниеТипов("Строка")); - ТаблицаПрав.Колонки.Добавить("ОбъектМД"); // Удалим перед возвращением результата - ТаблицаПрав.Колонки.Добавить("Поле", Новый ОписаниеТипов("Строка")); - ТаблицаПрав.Колонки.Добавить("ПолеПолноеИмя", Новый ОписаниеТипов("Строка")); - ТаблицаПрав.Колонки.Добавить("ТабличнаяЧасть", Новый ОписаниеТипов("Строка")); - ТаблицаПрав.Колонки.Добавить("Роль", Новый ОписаниеТипов("Строка")); - ТаблицаПрав.Колонки.Добавить("Право", Новый ОписаниеТипов("Строка")); - ТаблицаПрав.Колонки.Добавить("Доступ", Новый ОписаниеТипов("Строка")); - МассивПрав = Новый Структура; - МассивПрав.Вставить("Чтение", "1.Чтение"); - МассивПрав.Вставить("Просмотр", "2.Просмотр"); - МассивПрав.Вставить("Добавление", "3.Добавление"); - МассивПрав.Вставить("ИнтерактивноеДобавление", "4.Интерактивное Добавление"); - МассивПрав.Вставить("Изменение", "5.Изменение"); - МассивПрав.Вставить("Редактирование", "6.Интерактивное изменение"); - МассивПрав.Вставить("Удаление", "7.Удаление"); - МассивПрав.Вставить("ИнтерактивноеУдаление", "8.Интерактивное Удаление"); - МассивПрав.Вставить("Использование", "9.Использование"); - ПраваСсылочные = Новый Структура; - ПраваСсылочные.Вставить("Чтение"); - ПраваСсылочные.Вставить("Просмотр"); - ПраваСсылочные.Вставить("Добавление"); - ПраваСсылочные.Вставить("ИнтерактивноеДобавление"); - ПраваСсылочные.Вставить("Изменение"); - ПраваСсылочные.Вставить("Редактирование"); - ПраваСсылочные.Вставить("Удаление"); - ПраваСсылочные.Вставить("ИнтерактивноеУдаление"); - ПраваРегистры = Новый Структура; - ПраваРегистры.Вставить("Чтение"); - ПраваРегистры.Вставить("Просмотр"); - ПраваРегистры.Вставить("Изменение"); - ПраваРегистры.Вставить("Редактирование"); - ПраваЖурналы = Новый Структура; - ПраваЖурналы.Вставить("Чтение"); - ПраваЖурналы.Вставить("Просмотр"); - ПраваНехранимые = Новый Структура; - ПраваНехранимые.Вставить("Использование"); - ПраваНехранимые.Вставить("Просмотр"); - мПлатформа = ирКэш.Получить(); - #Если Сервер И Не Сервер Тогда - мПлатформа = Обработки.ирПлатформа.Создать(); - #КонецЕсли - ТипыМетаданных = ирКэш.ТипыМетаОбъектов(Истина, Ложь, Ложь); - СтрокаТипаВнешнегоИсточникаДанных = мПлатформа.ПолучитьСтрокуТипаМетаОбъектов("ВнешнийИсточникДанных"); - КоллекцияКорневыхТипов = Новый Массив; - Для Каждого СтрокаТипаМетаданных Из ТипыМетаданных Цикл - КоллекцияКорневыхТипов.Добавить(СтрокаТипаМетаданных.Единственное); - КонецЦикла; - Если ирКэш.НомерРежимаСовместимостиЛкс() >= 802013 Тогда - Для Каждого МетаВнешнийИсточникДанных Из Метаданные.ВнешниеИсточникиДанных Цикл - КоллекцияКорневыхТипов.Добавить(МетаВнешнийИсточникДанных.ПолноеИмя()); - КонецЦикла; - КонецЕсли; - ИндикаторТиповМетаданных = ирОбщий.ПолучитьИндикаторПроцессаЛкс(ТипыМетаданных.Количество(), "Объекты. Типы метаданных"); - Для Каждого КорневойТип Из КоллекцияКорневыхТипов Цикл - ирОбщий.ОбработатьИндикаторЛкс(ИндикаторТиповМетаданных); - СтрокаТипаМетаданных = мПлатформа.ПолучитьСтрокуТипаМетаОбъектов(КорневойТип); - Если СтрокаТипаМетаданных = Неопределено Тогда - СтрокаТипаМетаданных = СтрокаТипаВнешнегоИсточникаДанных; - ОбъектМДКорневогоТипа = ирКэш.ОбъектМДПоПолномуИмениЛкс(КорневойТип); - КоллекцияМетаОбъектов = ОбъектМДКорневогоТипа.Таблицы; - ЕстьДоступ = ПравоДоступа("Использование", ОбъектМДКорневогоТипа); - ЛиКорневойТипСсылочный = Истина; - ЛиКорневойТипРегистра = Истина; - ЛиКорневойТипНехранимый = Ложь; - ЛиКорневойТипЖурнала = Ложь; - Иначе - Попытка - КоллекцияМетаОбъектов = Метаданные[СтрокаТипаМетаданных.Множественное]; - Исключение - Продолжить; - КонецПопытки; - Если Ложь - Или ирОбщий.ЛиКорневойТипПеречисленияЛкс(КорневойТип) - Или ирОбщий.ЛиКорневойТипВнешнегоИсточникаДанныхЛкс(КорневойТип) - Тогда - Продолжить; - КонецЕсли; - ЛиКорневойТипСсылочный = ирОбщий.ЛиКорневойТипСсылкиЛкс(КорневойТип); - ЛиКорневойТипРегистра = ирОбщий.ЛиКорневойТипРегистраБДЛкс(КорневойТип); - ЛиКорневойТипЖурнала = ирОбщий.ЛиКорневойТипЖурналаДокументовЛкс(КорневойТип); - ЛиКорневойТипНехранимый = Не ЛиКорневойТипСсылочный И Не ЛиКорневойТипРегистра И Не ЛиКорневойТипЖурнала; - Если Истина - И ЛиКорневойТипНехранимый - //И ТипМетаданныхИмяЕдинственное <> "HttpСервис" - //И ТипМетаданныхИмяЕдинственное <> "WebСервис" - И КорневойТип <> "Интерфейс" - И КорневойТип <> "КритерийОтбора" - И КорневойТип <> "Отчет" - И КорневойТип <> "Обработка" - И КорневойТип <> "ОбщаяКоманда" - И КорневойТип <> "ОбщаяФорма" - И КорневойТип <> "ОбщийРеквизит" - И КорневойТип <> "ПараметрСеанса" - Тогда - Продолжить; - КонецЕсли; - ЕстьДоступ = Истина; - КонецЕсли; - Если ЗначениеЗаполнено(ПолеОбъекта) Тогда - ИмяПоляТипаМетаданных = ПолеОбъекта; - ИначеЕсли ЛиКорневойТипСсылочный Или ЛиКорневойТипЖурнала Тогда - ИмяПоляТипаМетаданных = "Ссылка"; - ИначеЕсли ЛиКорневойТипРегистра Тогда - ИмяПоляТипаМетаданных = "Период"; - Иначе - ИмяПоляТипаМетаданных = Неопределено; - КонецЕсли; - ИндикаторОбъектов = ирОбщий.ПолучитьИндикаторПроцессаЛкс(КоллекцияМетаОбъектов.Количество(), СтрокаТипаМетаданных.Множественное); - Для Каждого МетаОбъект Из КоллекцияМетаОбъектов Цикл - #Если Сервер И Не Сервер Тогда - МетаОбъект = Метаданные.Обработки.ирАнализЖурналаРегистрации; - #КонецЕсли - Если СтрокаТипаМетаданных = СтрокаТипаВнешнегоИсточникаДанных Тогда - ЛиКорневойТипСсылочный = ирОбщий.ЛиМетаданныеСсылочногоОбъектаЛкс(МетаОбъект); - ЛиКорневойТипРегистра = Не ЛиКорневойТипСсылочный; - КонецЕсли; - ирОбщий.ОбработатьИндикаторЛкс(ИндикаторОбъектов); - ПолноеИмяОбъектаМД = МетаОбъект.ПолноеИмя(); - ТабличныеЧасти = Новый Массив; - Если Истина - И Не ИспользоватьНаборПолей - И ЗначениеЗаполнено(ОбъектМетаданных) - Тогда - Если ОбъектМетаданных <> ПолноеИмяОбъектаМД Тогда - Продолжить; - КонецЕсли; - Если Не ЗначениеЗаполнено(ПолеОбъекта) Тогда - СтруктураТабличныхЧастей = ирОбщий.ТабличныеЧастиОбъектаЛкс(МетаОбъект); - #Если Сервер И Не Сервер Тогда - СтруктураТабличныхЧастей = Новый Структура; - #КонецЕсли - Для Каждого КлючИЗначение Из СтруктураТабличныхЧастей Цикл - ТабличныеЧасти.Добавить(КлючИЗначение.Ключ); - КонецЦикла; - КонецЕсли; - ИначеЕсли ИспользоватьНаборПолей Тогда - ТабличныеЧасти = НаборПолейТаблица.Скопировать(Новый Структура("ОбъектМДПолноеИмя", ПолноеИмяОбъектаМД)).ВыгрузитьКолонку("ТабличнаяЧасть"); - Если ТабличныеЧасти.Количество() = 0 Тогда - Продолжить; - КонецЕсли; - КонецЕсли; - ТабличныеЧасти.Добавить(""); - Для Каждого ИмяТЧ Из ТабличныеЧасти Цикл - ТЧ_МД = МетаОбъект; - ПолноеИмяТЧ_МД = ПолноеИмяОбъектаМД; - Если ЗначениеЗаполнено(ИмяТЧ) Тогда - ПолноеИмяТЧ_МД = ПолноеИмяТЧ_МД + "." + ИмяТЧ; - ТЧ_МД = МетаОбъект.ТабличныеЧасти[ИмяТЧ]; - КонецЕсли; - ПредставлениеМД = ТЧ_МД.Представление(); - Если ВычислятьФункциональныеОпции Тогда - // Добавим фиктивную строку для проверки функциональных опций на сам объект - СтрокаТаблицы = ТаблицаПрав.Добавить(); - СтрокаТаблицы.ТипМетаданных = КорневойТип; - СтрокаТаблицы.ОбъектМетаданных = ПолноеИмяОбъектаМД; - СтрокаТаблицы.ОбъектМетаданныхПредставление = ПредставлениеМД; - СтрокаТаблицы.ОбъектМД = МетаОбъект; - СтрокаТаблицы.ТабличнаяЧасть = ИмяТЧ; - СтрокаТаблицы.ПолеПолноеИмя = ПолноеИмяТЧ_МД; - КонецЕсли; - ПоляТЧ = Новый Массив; - Если ЛиКорневойТипНехранимый Тогда - ПоляТЧ.Добавить(""); - ИначеЕсли Истина - И Не ИспользоватьНаборПолей - И ЗначениеЗаполнено(ОбъектМетаданных) - Тогда - ПоляТаблицы = ирКэш.ПоляТаблицыБДЛкс(ПолноеИмяТЧ_МД); - Для Каждого СтрокаПоля Из ПоляТаблицы Цикл - Если Ложь - Или СтрокаПоля.ТипЗначения.СодержитТип(Тип("ТаблицаЗначений")) - Или (Истина - И ЗначениеЗаполнено(ИмяТЧ) - И (Ложь - Или СтрокаПоля.Имя = "Ссылка" - Или СтрокаПоля.Имя = "НомерСтроки")) - Тогда - Продолжить; - КонецЕсли; - ПоляТЧ.Добавить(СтрокаПоля.Имя); - КонецЦикла; - ИначеЕсли ИспользоватьНаборПолей Тогда - ПоляТЧ = НаборПолейТаблица.Скопировать(Новый Структура("ОбъектМДПолноеИмя, ТабличнаяЧасть", ПолноеИмяОбъектаМД, ИмяТЧ)).ВыгрузитьКолонку("Поле"); - Если ПоляТЧ.Количество() = 0 Тогда - Продолжить; - КонецЕсли; - ИначеЕсли Не ЗначениеЗаполнено(ИмяТЧ) Тогда - ПоляТЧ.Добавить(ИмяПоляТипаМетаданных); - КонецЕсли; - //ПоляТЧ.Добавить(""); - Для Каждого ИмяПоляОбъекта Из ПоляТЧ Цикл - Для Каждого КлючИЗначение Из МассивПрав Цикл - Если Ложь - Или ЛиКорневойТипСсылочный И Не ПраваСсылочные.Свойство(КлючИЗначение.Ключ) - Или ЛиКорневойТипРегистра И Не ПраваРегистры.Свойство(КлючИЗначение.Ключ) - Или ЛиКорневойТипЖурнала И Не ПраваЖурналы.Свойство(КлючИЗначение.Ключ) - Или (Истина - И ЛиКорневойТипНехранимый - И Не ПраваНехранимые.Свойство(КлючИЗначение.Ключ) - И Не (КорневойТип = "ОбщийРеквизит" И КлючИЗначение.Ключ = "Редактирование") - И Не (КорневойТип = "ОбщаяФорма" И КлючИЗначение.Ключ = "Использование")) - Тогда - Продолжить; - КонецЕсли; - //ИндикаторРолей = ирОбщий.ПолучитьИндикаторПроцессаЛкс(Метаданные.Роли.Количество(), "Роли"); - Для Каждого РольЦикл Из Роли Цикл - Право = КлючИЗначение.Ключ; - ПрерватьЦикл = Ложь; - ИмяПоляВместеСТЧ = ИмяПоляОбъекта; - Если ЗначениеЗаполнено(ИмяТЧ) Тогда - ИмяПоляВместеСТЧ = ИмяТЧ + "." + ИмяПоляОбъекта; - КонецЕсли; - Если ЛиКорневойТипНехранимый Тогда - ПроверяемыйОбъект = ТЧ_МД; - Если ЗначениеЗаполнено(ИмяПоляОбъекта) Тогда - ПроверяемыйОбъект = ТЧ_МД.Реквизиты[ИмяПоляОбъекта]; - КонецЕсли; - Попытка - ПараметрыДоступа = ПравоДоступа(Право, ПроверяемыйОбъект, РольЦикл); - Исключение - Прервать; - КонецПопытки; - Иначе - Попытка - ПараметрыДоступа = ПараметрыДоступа(Право, МетаОбъект, ИмяПоляВместеСТЧ, РольЦикл); - Исключение - Если Ложь - Или ЗначениеЗаполнено(ПолеОбъекта) - Или ЗначениеЗаполнено(ИмяТЧ) - Тогда - ПрерватьЦикл = Истина; - Иначе - ИмяПоляОбъекта = ""; - ПараметрыДоступа = ирОбщий.ПараметрыДоступаКОбъектуМДЛкс(Право, МетаОбъект, РольЦикл, ПрерватьЦикл, ИмяПоляОбъекта); - КонецЕсли; - Если ПрерватьЦикл Тогда - Прервать; - КонецЕсли; - КонецПопытки; - КонецЕсли; - СтрокаТаблицы = ТаблицаПрав.Добавить(); - СтрокаТаблицы.ТипМетаданных = КорневойТип; - СтрокаТаблицы.ОбъектМетаданных = ПолноеИмяОбъектаМД; - СтрокаТаблицы.ОбъектМетаданныхПредставление = ПредставлениеМД; - СтрокаТаблицы.ОбъектМД = МетаОбъект; - СтрокаТаблицы.ТабличнаяЧасть = ИмяТЧ; - СтрокаТаблицы.Поле = ИмяПоляОбъекта; - СтрокаТаблицы.ПолеПолноеИмя = ПолноеИмяОбъектаМД + "." + ИмяПоляВместеСТЧ; - //ДочернийОбъектМД = ирОбщий.ДочернийОбъектМДПоИмениЛкс(МетаОбъект, ИмяПоляОбъекта, КорневойТип); - //Если ДочернийОбъектМД <> Неопределено Тогда - // СтрокаТаблицы.ПолеПолноеИмя = ДочернийОбъектМД.ПолноеИмя(); - //КонецЕсли; - СтрокаТаблицы.Роль = РольЦикл.Имя; - СтрокаТаблицы.Право = КлючИЗначение.Значение; - Если ТипЗнч(ПараметрыДоступа) = Тип("Булево") Тогда - Если ПараметрыДоступа Тогда - Доступ = "да"; - Иначе - Доступ = "нет"; - КонецЕсли; - ИначеЕсли ПараметрыДоступа.Доступность Тогда - Если ПараметрыДоступа.ОграничениеУсловием Тогда - Доступ = "да ограничено"; - Иначе - Доступ = "да"; - КонецЕсли; - Иначе - Доступ = "нет"; - КонецЕсли; - СтрокаТаблицы.Доступ = Доступ; - КонецЦикла; - КонецЦикла; - //ирОбщий.ОсвободитьИндикаторПроцессаЛкс(); - КонецЦикла; - КонецЦикла; - КонецЦикла; - ирОбщий.ОсвободитьИндикаторПроцессаЛкс(); - КонецЦикла; - ирОбщий.ОсвободитьИндикаторПроцессаЛкс(); - Если ВычислятьФункциональныеОпции Тогда - ДобавленныеОбъектыМД = Новый Соответствие; - ИменаГруппировок = "ОбъектМД, ТабличнаяЧасть, Поле, ПолеПолноеИмя"; - ПолныеИменаПолей = ТаблицаПрав.Скопировать(, ИменаГруппировок); - ПолныеИменаПолей.Свернуть(ИменаГруппировок); - Индикатор = ирОбщий.ПолучитьИндикаторПроцессаЛкс(ПолныеИменаПолей.Количество(), "Функциональные опции"); - Для Каждого СтрокаПоля Из ПолныеИменаПолей Цикл - ирОбщий.ОбработатьИндикаторЛкс(Индикатор); - РодительскийОбъектМД = СтрокаПоля.ОбъектМД; - Если ЗначениеЗаполнено(СтрокаПоля.ТабличнаяЧасть) Тогда - ТЧ_МД = РодительскийОбъектМД.ТабличныеЧасти.Найти(СтрокаПоля.ТабличнаяЧасть); - Если ТЧ_МД <> Неопределено Тогда - РодительскийОбъектМД = ТЧ_МД; - КонецЕсли; - КонецЕсли; - ДочернийОбъектМД = ирОбщий.ДочернийОбъектМДПоИмениЛкс(РодительскийОбъектМД, СтрокаПоля.Поле); - Если ДочернийОбъектМД <> Неопределено Тогда - ОбъектМД = ДочернийОбъектМД; - ПрямоеНазначение = Истина; - Иначе - Если ЗначениеЗаполнено(СтрокаПоля.Поле) Тогда - Продолжить; - КонецЕсли; - ОбъектМД = РодительскийОбъектМД; - ПрямоеНазначение = Ложь; - КонецЕсли; - Для Каждого ФункциональнаяОпция Из Метаданные.ФункциональныеОпции Цикл - //ДобавленыСтроки = Ложь; - Если ФункциональнаяОпция.Состав.Содержит(ОбъектМД) Тогда - СтрокаТаблицы = ФункциональныеОпцииПолей.Добавить(); - СтрокаТаблицы.ФункциональнаяОпция = ФункциональнаяОпция.Имя; - СтрокаТаблицы.ПолеПолноеИмя = СтрокаПоля.ПолеПолноеИмя; - СтрокаТаблицы.ПрямоеНазначение = ПрямоеНазначение = ЗначениеЗаполнено(СтрокаПоля.Поле); - //ДобавленыСтроки = Истина; - КонецЕсли; - КонецЦикла; - //Если Не ДобавленыСтроки Тогда - // // Если объект не входит в функциональные опции - // СтрокаТаблицы = ФункциональныеОпцииПолей.Добавить(); - // СтрокаТаблицы.ФункциональнаяОпция = ""; - // СтрокаТаблицы.ПолеПолноеИмя = СтрокаПоля.ПолеПолноеИмя; - // СтрокаТаблицы.ПрямоеНазначение = ПрямоеНазначение = ЗначениеЗаполнено(СтрокаПоля.Поле); - //КонецЕсли; - КонецЦикла; - ирОбщий.ОсвободитьИндикаторПроцессаЛкс(); - КонецЕсли; - ТаблицаПрав.Колонки.Удалить("ОбъектМД"); + Если ЭтаФорма <> Неопределено Тогда + Обработка = ЭтаФорма.ЭтотОбъект; + Иначе + ПоместитьПереданныйКэшВоВременноеХранищеЛкс(ОбщиеПараметрыОбработки); + Обработка = Отчеты.ирАнализПравДоступа.Создать(); + ЗаполнитьЗначенияСвойств(Обработка, ОбщиеПараметрыОбработки); + КонецЕсли; + Обработка.ВычислитьПрава(ИменаРолей); Результат = Новый Структура; - Результат.Вставить("ТаблицаПрав", ТаблицаПрав); - Результат.Вставить("ФункциональныеОпцииПолей", ФункциональныеОпцииПолей); + Результат.Вставить("ТаблицаПрав", Обработка.ТаблицаПрав); + Результат.Вставить("ФункциональныеОпцииПолей", Обработка.ФункциональныеОпцииПолей.Выгрузить()); Если ЭтаФорма <> Неопределено Тогда Выполнить("ЭтаФорма." + ОбработчикЗавершения + "(, Результат)"); + Результат = Неопределено; + Иначе + Если ЗначениеЗаполнено(АдресРезультата) Тогда + ПоместитьВоВременноеХранилище(Результат, АдресРезультата); + КонецЕсли; КонецЕсли; Иначе АдресРезультата = ирОбщий.НовыйАдресРезультатаФоновогоЗаданияФормыЛкс(ЭтаФорма); + ПараметрыЗадания = Новый Массив; + ПараметрыЗадания.Добавить(ОбщиеПараметрыОбработки); + ПараметрыЗадания.Добавить(ИменаРолей); ПараметрыЗадания.Добавить(АдресРезультата); + ПараметрыЗадания.Добавить(Неопределено); // ЭтаФорма + ПараметрыЗадания.Добавить(Неопределено); // Кнопка + ПараметрыЗадания.Добавить(Неопределено); // ОбработчикЗавершения Представление = "Вычисление прав доступа"; #Если Сервер И Не Сервер Тогда - ирСервер.ВычислитьПраваДоступаЛкс(); + ирОбщий.ВычислитьПраваДоступаЛкс(); #КонецЕсли - ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс("Сформировать", "ирСервер.ВычислитьПраваДоступаЛкс", ПараметрыЗадания, Представление, Кнопка, ОбработчикЗавершения, АдресРезультата); - ирОбщий.ЗапуститьИлиОтменитьФоновоеЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания, Перезапустить); + ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс("Сформировать", "ирОбщий.ВычислитьПраваДоступаЛкс", ПараметрыЗадания, Представление, Кнопка, ОбработчикЗавершения, АдресРезультата); + ирОбщий.ЗапуститьИлиОтменитьФоновоеЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания); Результат = Неопределено; КонецЕсли; Возврат Результат; КонецФункции -// Параметры: -// СтруктураТипа - Структура - -// Результат - ТаблицаЗначений - -// НачальноеКоличествоКолонок - Число - -// Результат: -// Булево - были ли подходящие коллекции -Функция СобратьОбъектыМетаданных(мОбъекты, ТипОбъектов, СтруктураТипа, Знач ЛиЦелевойТипКорневой, Знач РасширенныеПредставления, Знач мКолонкиРасширенногоПредставления, Знач ПолноеИмяРодителя = Неопределено, - Знач ЗащитаРекурсия = Неопределено, Знач СвойстваРекурсия = Неопределено) Экспорт +Функция СобратьОбъектыМДОдногоТипаЛкс(ОбщиеПараметрыОбработки, АдресРезультата = Неопределено, + ЭтаФорма = Неопределено, Кнопка = Неопределено, ОбработчикЗавершения = "") Экспорт - мПлатформа = ирКэш.Получить(); - #Если Сервер И Не Сервер Тогда - мПлатформа = Обработки.ирПлатформа.Создать(); - мОбъекты = Новый ТаблицаЗначений; - #КонецЕсли - ТаблицаОбщихТипов = мПлатформа.ТаблицаОбщихТипов; - Если ЗащитаРекурсия = Неопределено Тогда - ЗащитаРекурсия = Новый Соответствие; - КонецЕсли; - Если СвойстваРекурсия = Неопределено Тогда - СвойстваРекурсия = Новый Соответствие; - КонецЕсли; - Свойства = СвойстваРекурсия[СтруктураТипа.ИмяОбщегоТипа]; - Если Свойства = Неопределено Тогда - СвойстваВсе = мПлатформа.ПолучитьТаблицуСловСтруктурыТипа(СтруктураТипа,,,, Ложь,, "Свойство"); - Свойства = Новый Структура; - Для Каждого Свойство Из СвойстваВсе Цикл - Если Свойство.Слово = "Состав" Тогда - Продолжить; - КонецЕсли; - СтрокаТипаЗначения = ТаблицаОбщихТипов.НайтиСтроки(Новый Структура("ЯзыкПрограммы, Слово", 0, Свойство.ТипЗначения)); - Если СтрокаТипаЗначения.Количество() = 0 Тогда - Продолжить; - КонецЕсли; - Свойства.Вставить(Свойство.Слово, СтрокаТипаЗначения[0].ТипЭлементаКоллекции); - КонецЦикла; - СвойстваРекурсия[СтруктураТипа.ИмяОбщегоТипа] = Свойства; - КонецЕсли; - Если ПолноеИмяРодителя = Неопределено Тогда - ИндикаторСвойств = ирОбщий.ПолучитьИндикаторПроцессаЛкс(Свойства.Количество()); - КонецЕсли; - ЛиБылиПодходящиеКоллекции = Ложь; - Для Каждого Свойство Из Свойства Цикл - Если ИндикаторСвойств <> Неопределено Тогда - ирОбщий.ОбработатьИндикаторЛкс(ИндикаторСвойств); - КонецЕсли; - ТипЭлементаКоллекции = Свойство.Значение; - ИмяСвойства = Свойство.Ключ; - Если Истина - И ЗначениеЗаполнено(ТипЭлементаКоллекции) - И Найти(ТипЭлементаКоллекции, ",") = 0 - Тогда - Если ТипЭлементаКоллекции = ТипОбъектов Тогда - ЛиБылиПодходящиеКоллекции = Истина; - КонецЕсли; - Попытка - КоллекцияВСвойстве = СтруктураТипа.Метаданные[ИмяСвойства]; - Исключение - Продолжить; - КонецПопытки; - Если КоллекцияВСвойстве = Неопределено Тогда - Продолжить; - КонецЕсли; - ИндикаторКоллекции = Неопределено; - Если ПолноеИмяРодителя = Неопределено Тогда - ИндикаторКоллекции = ирОбщий.ПолучитьИндикаторПроцессаЛкс(КоллекцияВСвойстве.Количество(), ИмяСвойства); - КонецЕсли; - СтруктураТипаОбъекта = Неопределено; - Для Каждого ОбъектМД Из КоллекцияВСвойстве Цикл - #Если Сервер И Не Сервер Тогда - ОбъектМД = Метаданные.Справочники.ирАлгоритмы; - #КонецЕсли - Если ИндикаторКоллекции <> Неопределено Тогда - ирОбщий.ОбработатьИндикаторЛкс(ИндикаторКоллекции); - КонецЕсли; - ПолноеИмяМД = ""; - Попытка - ПолноеИмяМД = ОбъектМД.ПолноеИмя(); - Исключение - // Пакет XDTO - // Описание стандартного реквизита - Попытка - ИмяОбъекта = ОбъектМД.Имя; - Исключение - ИмяОбъекта = ""; - КонецПопытки; - Если ЗначениеЗаполнено(ИмяОбъекта) Тогда - ПолноеИмяМД = ПолноеИмяРодителя + "." + ирОбщий.ПоследнийФрагментЛкс(ТипЭлементаКоллекции, " ") + "." + ОбъектМД.Имя; - КонецЕсли; - КонецПопытки; - Если ТипЭлементаКоллекции = ТипОбъектов Тогда - СтрокаНайденного = мОбъекты.Добавить(); - ЗаполнитьЗначенияСвойств(СтрокаНайденного, ОбъектМД); - Если РасширенныеПредставления Тогда - Для Каждого ИмяКолонкиРезультата Из мКолонкиРасширенногоПредставления Цикл - Попытка - ЗначениеСвойства = ОбъектМД[ИмяКолонкиРезультата]; - Исключение - // Измерение последовательности - Продолжить; - КонецПопытки; - СтрокаНайденного[ИмяКолонкиРезультата] = ирОбщий.РасширенноеПредставлениеЗначенияЛкс(ЗначениеСвойства); - КонецЦикла; - КонецЕсли; - СтрокаНайденного.ОбъектМД = ОбъектМД; - СтрокаНайденного.ПолноеИмя = ПолноеИмяМД; - СтрокаНайденного.ПолноеИмяРодителя = ПолноеИмяРодителя; - КонецЕсли; - Если ЗначениеЗаполнено(ПолноеИмяМД) Тогда - Если ЗащитаРекурсия[ПолноеИмяМД ] = 1 Тогда - Продолжить; - КонецЕсли; - ЗащитаРекурсия[ПолноеИмяМД] = 1; - КонецЕсли; - Если СтруктураТипаОбъекта = Неопределено Тогда - СтруктураТипаОбъекта = мПлатформа.НоваяСтруктураТипа(); - СтруктураТипаОбъекта.ИмяОбщегоТипа = ТипЭлементаКоллекции; - КонецЕсли; - СтруктураТипаОбъекта.Метаданные = ОбъектМД; - Если Не ЛиЦелевойТипКорневой Тогда - ЛиБылиПодходящиеКоллекцииСнизу = СобратьОбъектыМетаданных(мОбъекты, ТипОбъектов, СтруктураТипаОбъекта, ЛиЦелевойТипКорневой, РасширенныеПредставления, мКолонкиРасширенногоПредставления, - ПолноеИмяМД, ЗащитаРекурсия, СвойстваРекурсия); - Если ЛиБылиПодходящиеКоллекцииСнизу Тогда - ЛиБылиПодходящиеКоллекции = Истина; - КонецЕсли; - Если Не ЛиБылиПодходящиеКоллекции Тогда - Прервать; - КонецЕсли; - КонецЕсли; - КонецЦикла; - Если ИндикаторКоллекции <> Неопределено Тогда - ирОбщий.ОсвободитьИндикаторПроцессаЛкс(); - КонецЕсли; - КонецЕсли; - КонецЦикла; - Если ИндикаторСвойств <> Неопределено Тогда - ирОбщий.ОсвободитьИндикаторПроцессаЛкс(); - КонецЕсли; - Возврат ЛиБылиПодходящиеКоллекции; - -КонецФункции - -Функция ЭтоКорневойТипМетаданныхЛкс(ИмяОбщегоТипа) Экспорт - мПлатформа = ирКэш.Получить(); - #Если Сервер И Не Сервер Тогда - мПлатформа = Обработки.ирПлатформа.Создать(); - #КонецЕсли - мПлатформа.ИнициализацияОписанияМетодовИСвойств(); - СтрокаТипаКоллекции = мПлатформа.ТаблицаОбщихТипов.НайтиСтроки(Новый Структура("ЯзыкПрограммы, ТипЭлементаКоллекции", 0, ИмяОбщегоТипа)); - СтрокаТипаКоллекции = СтрокаТипаКоллекции[0]; - Найденные = мПлатформа.ТаблицаКонтекстов.НайтиСтроки(Новый Структура("ЯзыкПрограммы, ТипЗначения, ТипСлова", 0, СтрокаТипаКоллекции.Слово, "Свойство")); - Результат = Истина; - Для Каждого СтрокаКонтекста Из Найденные Цикл - Если СтрокаКонтекста.ТипКонтекста <> "ОбъектМетаданныхКонфигурация" Тогда - Результат = Ложь; - Прервать; - КонецЕсли; - КонецЦикла; - Возврат Результат; -КонецФункции - -Функция СобратьОбъектыМДОдногоТипаЛкс(мОбъекты, ТипОбъектов, РасширенныеПредставления, мКолонкиРасширенногоПредставления, - ЭтаФорма = Неопределено, Кнопка = Неопределено, ОбработчикЗавершения = "", РазрешитьАсинхронно = Истина, Перезапустить = Ложь) Экспорт - - ПараметрыЗадания = Новый Массив; - ПараметрыЗадания.Добавить(мОбъекты); - ПараметрыЗадания.Добавить(ТипОбъектов); - ПараметрыЗадания.Добавить(РасширенныеПредставления); - ПараметрыЗадания.Добавить(мКолонкиРасширенногоПредставления); Если Ложь - Или Не РазрешитьАсинхронно Или ЭтаФорма = Неопределено Или Не ЛиАсинхронностьДоступнаЛкс() Тогда - мПлатформа = ирКэш.Получить(); - #Если _ Тогда - мПлатформа = Обработки.ирПлатформа.Создать(); - #КонецЕсли - мОбъекты.Очистить(); - СтруктураТипа = мПлатформа.ПолучитьСтруктуруТипаИзЗначения(Метаданные); - ЛиЦелевойТипКорневой = ЭтоКорневойТипМетаданныхЛкс(ТипОбъектов); - СобратьОбъектыМетаданных(мОбъекты, ТипОбъектов, СтруктураТипа, ЛиЦелевойТипКорневой, РасширенныеПредставления, мКолонкиРасширенногоПредставления); - мОбъекты = ирОбщий.ТаблицаСМинимальнымиТипамиКолонокЛкс(мОбъекты); - Результат = мОбъекты; + Если ЭтаФорма <> Неопределено Тогда + Обработка = ЭтаФорма.ЭтотОбъект; + Иначе + ПоместитьПереданныйКэшВоВременноеХранищеЛкс(ОбщиеПараметрыОбработки); + Обработка = Отчеты.ирАнализМетаданных.Создать(); + ЗаполнитьЗначенияСвойств(Обработка, ОбщиеПараметрыОбработки); + КонецЕсли; + Обработка.СобратьОбъектыМетаданных(); + Результат = Новый Структура; + Результат.Вставить("мОбъекты", ирОбщий.ТаблицаСМинимальнымиТипамиКолонокЛкс(Обработка.мОбъекты)); Если ЭтаФорма <> Неопределено Тогда Выполнить("ЭтаФорма." + ОбработчикЗавершения + "(, Результат)"); + Результат = Неопределено; + Иначе + Если ЗначениеЗаполнено(АдресРезультата) Тогда + ПоместитьВоВременноеХранилище(Результат, АдресРезультата); + КонецЕсли; КонецЕсли; Иначе АдресРезультата = ирОбщий.НовыйАдресРезультатаФоновогоЗаданияФормыЛкс(ЭтаФорма); + ПараметрыЗадания = Новый Массив; + ПараметрыЗадания.Добавить(ОбщиеПараметрыОбработки); ПараметрыЗадания.Добавить(АдресРезультата); + ПараметрыЗадания.Добавить(Неопределено); // ЭтаФорма + ПараметрыЗадания.Добавить(Неопределено); // Кнопка + ПараметрыЗадания.Добавить(Неопределено); // ОбработчикЗавершения Представление = "Сбор объектов метаданных"; #Если Сервер И Не Сервер Тогда - ирСервер.СобратьОбъектыМДОдногоТипаЛкс(); + ирОбщий.СобратьОбъектыМДОдногоТипаЛкс(); #КонецЕсли - ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс("Сформировать", "ирСервер.СобратьОбъектыМДОдногоТипаЛкс", ПараметрыЗадания, Представление, Кнопка, ОбработчикЗавершения, АдресРезультата); - ирОбщий.ЗапуститьИлиОтменитьФоновоеЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания, Перезапустить); + ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс("Сформировать", "ирОбщий.СобратьОбъектыМДОдногоТипаЛкс", ПараметрыЗадания, Представление, Кнопка, ОбработчикЗавершения, АдресРезультата); + ирОбщий.ЗапуститьИлиОтменитьФоновоеЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания); Результат = Неопределено; КонецЕсли; Возврат Результат; @@ -29997,14 +29936,20 @@ КонецФункции -Процедура ЗаблокироватьНаборЗаписейПоОтборуЛкс(НаборЗаписей, НичегоНеДелатьБезТранзакции = Ложь, НовыйРежимБлокировкиДанных = Неопределено) Экспорт +Функция ЗапретитьУправляемуюБлокировку(Знач НичегоДелатьБезТранзакции = Ложь) Экспорт - Если Ложь + Возврат Ложь Или Метаданные.РежимУправленияБлокировкойДанных = Метаданные.СвойстваОбъектов.РежимУправленияБлокировкойДанныхПоУмолчанию.Автоматический + Или Метаданные.РежимУправленияБлокировкойДанных = Метаданные.СвойстваОбъектов.РежимУправленияБлокировкойДанныхПоУмолчанию.АвтоматическийИУправляемый Или (Истина - И НичегоНеДелатьБезТранзакции - И Не ТранзакцияАктивна()) - Тогда + И НичегоДелатьБезТранзакции + И Не ТранзакцияАктивна()); + +КонецФункции + +Процедура ЗаблокироватьНаборЗаписейПоОтборуЛкс(НаборЗаписей, НичегоДелатьБезТранзакции = Ложь, НовыйРежимБлокировкиДанных = Неопределено) Экспорт + + Если ЗапретитьУправляемуюБлокировку(НичегоДелатьБезТранзакции) Тогда Возврат; КонецЕсли; Блокировка = Новый БлокировкаДанных; @@ -30035,17 +29980,12 @@ КонецПроцедуры -Процедура ЗаблокироватьРегистрПоМенеджеруЗаписиЛкс(МенеджерЗаписи, НичегоНеДелатьБезТранзакции = Ложь, Знач РежимБлокировки = Неопределено) Экспорт +Процедура ЗаблокироватьРегистрПоМенеджеруЗаписиЛкс(МенеджерЗаписи, НичегоДелатьБезТранзакции = Ложь, Знач РежимБлокировки = Неопределено) Экспорт #Если Сервер И Не Сервер Тогда МенеджерЗаписи = РегистрыСведений.КурсыВалют.СоздатьМенеджерЗаписи(); #КонецЕсли - Если Ложь - Или Метаданные.РежимУправленияБлокировкойДанных = Метаданные.СвойстваОбъектов.РежимУправленияБлокировкойДанныхПоУмолчанию.Автоматический - Или (Истина - И НичегоНеДелатьБезТранзакции - И Не ТранзакцияАктивна()) - Тогда + Если ЗапретитьУправляемуюБлокировку(НичегоДелатьБезТранзакции) Тогда Возврат; КонецЕсли; Блокировка = Новый БлокировкаДанных; @@ -30071,14 +30011,9 @@ КонецПроцедуры -Процедура ЗаблокироватьСсылкуВТранзакцииЛкс(СсылочныйОбъект, НичегоНеДелатьБезТранзакции = Ложь) Экспорт +Процедура ЗаблокироватьСсылкуВТранзакцииЛкс(СсылочныйОбъект, НичегоДелатьБезТранзакции = Ложь) Экспорт - Если Ложь - Или Метаданные.РежимУправленияБлокировкойДанных = Метаданные.СвойстваОбъектов.РежимУправленияБлокировкойДанныхПоУмолчанию.Автоматический - Или (Истина - И НичегоНеДелатьБезТранзакции - И Не ТранзакцияАктивна()) - Тогда + Если ЗапретитьУправляемуюБлокировку(НичегоДелатьБезТранзакции) Тогда Возврат; КонецЕсли; Блокировка = Новый БлокировкаДанных; @@ -30090,14 +30025,9 @@ КонецПроцедуры -Процедура ЗаблокироватьКонстантуЛкс(КонстантаМенеджерЗначения, НичегоНеДелатьБезТранзакции = Ложь, Знач РежимБлокировки = Неопределено) Экспорт +Процедура ЗаблокироватьКонстантуЛкс(КонстантаМенеджерЗначения, НичегоДелатьБезТранзакции = Ложь, Знач РежимБлокировки = Неопределено) Экспорт - Если Ложь - Или Метаданные.РежимУправленияБлокировкойДанных = Метаданные.СвойстваОбъектов.РежимУправленияБлокировкойДанныхПоУмолчанию.Автоматический - Или (Истина - И НичегоНеДелатьБезТранзакции - И Не ТранзакцияАктивна()) - Тогда + Если ЗапретитьУправляемуюБлокировку(НичегоДелатьБезТранзакции) Тогда Возврат; КонецЕсли; Блокировка = Новый БлокировкаДанных; @@ -30404,7 +30334,7 @@ КонецЕсли; КонецЕсли; КонецЕсли; - Если Результат = Неопределено И ирКэш.НомерВерсииПлатформыЛкс() >= 802014 Тогда + Если Результат = Неопределено И ирКэш.ДоступныОбщиеРеквизитыЛкс() Тогда ОбщийРеквизит = Метаданные.ОбщиеРеквизиты.Найти(ИмяПоля); Если ОбщийРеквизит <> Неопределено Тогда Если ЛиОбщийРеквизитИспользуетсяВОбъектеМетаданныхЛкс(ОбщийРеквизит, МетаОбъект) Тогда @@ -32636,16 +32566,17 @@ ПотокиОбработки[НомерСвободногоПотока].СтрокиРезультатовОбъектов = ПорцияОбъектов.СтрокиРезультатовОбъектов; АдресРезультата = ПоместитьВоВременноеХранилище(Null); ПараметрыЗадания = Новый Массив(5); - ПараметрыЗадания[0] = СтруктураПотоков.МодульОбработчика.Метаданные().ПолноеИмя(); + ПолноеИмяМодуля = СтруктураПотоков.МодульОбработчика.Метаданные().ПолноеИмя(); + ПараметрыЗадания[0] = ПолноеИмяМодуля; ПараметрыЗадания[1] = СтруктураПотоков.ИмяОбработчикаОбъекта; ПараметрыЗадания[2] = СтруктураПотоков.ОбщиеПараметрыОбработкиОдногоОбъекта; ПараметрыЗадания[3] = ПорцияОбъектов.ПараметрыОбработкиОбъектов; ПараметрыЗадания[4] = АдресРезультата; - ДобавитьПереданныйКэшВСтруктуруЛкс(СтруктураПотоков.ОбщиеПараметрыОбработкиОдногоОбъекта); + //ДобавитьПереданныйКэшВСтруктуруЛкс(СтруктураПотоков.ОбщиеПараметрыОбработкиОдногоОбъекта); #Если Сервер И Не Сервер Тогда ирОбщий.ОбработатьПорциюОбъектовЛкс(); #КонецЕсли - ФоновоеЗадание = ФоновыеЗадания.Выполнить("ирОбщий.ОбработатьПорциюОбъектовЛкс", ПараметрыЗадания, НомерСвободногоПотока, "Поток обработки объектов " + НомерСвободногоПотока); + ФоновоеЗадание = ФоновыеЗадания.Выполнить("ирОбщий.ОбработатьПорциюОбъектовЛкс", ПараметрыЗадания, ПолноеИмяМодуля + "." + НомерСвободногоПотока, "Поток обработки объектов " + НомерСвободногоПотока); ПотокиОбработки[НомерСвободногоПотока].АдресРезультата = АдресРезультата; ПотокиОбработки[НомерСвободногоПотока].УникальныйИдентификатор = ФоновоеЗадание.УникальныйИдентификатор; СтруктураПотоков.ПорцияОбъектов = Неопределено; @@ -32741,50 +32672,68 @@ КонецПроцедуры -Функция ПодборИОбработкаОбъектов_ВыполнитьОбработкуЛкс(Знач ИмяОбработки, ОбщиеПараметрыОбработки, Знач НастройкаОбработки, Знач АдресРезультата = Неопределено, Знач ЭтаФорма = Неопределено) Экспорт +Функция ПодборИОбработкаОбъектов_ВыполнитьОбработкуЛкс(Знач ИмяОбработки, ОбщиеПараметрыОбработки, Знач НастройкаОбработки, Знач АдресРезультата = Неопределено, Знач ЭтаФорма = Неопределено, + Знач Кнопка = Неопределено, Знач ОбработчикЗавершения = Неопределено, Знач Кэш = Неопределено, БлокируемыеЭлементыФормы = Неопределено) Экспорт - #Если Клиент Тогда - Если ОбщиеПараметрыОбработки.ВыполнятьНаСервере Тогда - ОбщиеПараметрыОбработки.Удалить("Компоновщик"); - ФормаРезультата = НоваяФормаРезультатаФоновогоЗаданияЛкс(); - АдресРезультата = ПоместитьВоВременноеХранилище(Неопределено, ФормаРезультата.УникальныйИдентификатор); - ПараметрыЗадания = Новый Массив; - ПараметрыЗадания.Добавить(ИмяОбработки); // ИмяОбработки - ПараметрыЗадания.Добавить(ОбщиеПараметрыОбработки); // ОбщиеПараметрыОбработки - ПараметрыЗадания.Добавить(НастройкаОбработки); // НастройкаОбработки - ПараметрыЗадания.Добавить(АдресРезультата); // АдресРезультата - ПараметрыЗадания.Добавить(Неопределено); // ЭтаФорма - ДобавитьПереданныйКэшВСтруктуруЛкс(ОбщиеПараметрыОбработки); - ФоновоеЗадание = ФоновыеЗадания.Выполнить("ирОбщий.ПодборИОбработкаОбъектов_ВыполнитьОбработкуЛкс", ПараметрыЗадания, НомерСеансаИнформационнойБазы(), - Метаданные.Обработки.ирПодборИОбработкаОбъектов.Представление() + ". " + ИмяОбработки); - Если ОжидатьЗавершенияФоновойОперацииЛкс(ФоновоеЗадание, ЭтаФорма) Тогда - ОбщиеПараметрыОбработки = ПрочитатьРезультатФоновогоЗаданияЛкс(АдресРезультата, ФормаРезультата); - Результат = ОбщиеПараметрыОбработки.Результат; - КонецЕсли; - Иначе - #КонецЕсли - Обработка = СоздатьОбъектПоПолномуИмениМетаданныхЛкс("Обработка.ирПодборИОбработкаОбъектов"); - #Если Сервер И Не Сервер Тогда - Обработка = Обработки.ирПодборИОбработкаОбъектов.Создать() - #КонецЕсли - ЗаполнитьЗначенияСвойств(Обработка, ОбщиеПараметрыОбработки); - НастройкаОбработки.Вставить("ИмяОбработки", ИмяОбработки); - Если ЗначениеЗаполнено(ОбщиеПараметрыОбработки.Запрос.Текст) Тогда - Запрос = Новый Запрос; - Запрос.Текст = ОбщиеПараметрыОбработки.Запрос.Текст; - ирОбщий.СкопироватьУниверсальнуюКоллекциюЛкс(ОбщиеПараметрыОбработки.Запрос.Параметры, Запрос.Параметры); - Обработка.мЗапрос = Запрос; - КонецЕсли; - Результат = Обработка.ВыполнитьГрупповуюОбработку(НастройкаОбработки); - ЗаполнитьЗначенияСвойств(ОбщиеПараметрыОбработки, Обработка); - Если ЗначениеЗаполнено(АдресРезультата) Тогда - ОбщиеПараметрыОбработки.Вставить("Результат", Результат); - ПоместитьВоВременноеХранилище(ОбщиеПараметрыОбработки, АдресРезультата); - КонецЕсли; - #Если Клиент Тогда + Если Ложь + Или Кнопка = Неопределено + Или ЭтаФорма = Неопределено + Или Не ЛиАсинхронностьДоступнаЛкс() + Или Не ОбщиеПараметрыОбработки.ВыполнятьНаСервере + Тогда + ПоместитьПереданныйКэшВоВременноеХранищеЛкс(ОбщиеПараметрыОбработки); + Обработка = СоздатьОбъектПоПолномуИмениМетаданныхЛкс("Обработка.ирПодборИОбработкаОбъектов"); + #Если Сервер И Не Сервер Тогда + Обработка = Обработки.ирПодборИОбработкаОбъектов.Создать() + #КонецЕсли + ЗаполнитьЗначенияСвойств(Обработка, ОбщиеПараметрыОбработки); + НастройкаОбработки.Вставить("ИмяОбработки", ИмяОбработки); + Если ЗначениеЗаполнено(ОбщиеПараметрыОбработки.Запрос.Текст) Тогда + Запрос = Новый Запрос; + Запрос.Текст = ОбщиеПараметрыОбработки.Запрос.Текст; + ирОбщий.СкопироватьУниверсальнуюКоллекциюЛкс(ОбщиеПараметрыОбработки.Запрос.Параметры, Запрос.Параметры); + Обработка.мЗапрос = Запрос; КонецЕсли; - ирОбщий.ОповеститьФормыПодсистемыЛкс("ЗаписанОбъект", , ЭтаФорма); - #КонецЕсли + РезультатМетода = Обработка.ВыполнитьГрупповуюОбработку(НастройкаОбработки); + Результат = Новый Структура(Обработка.мИменаВозвращаемыхСвойств); + ЗаполнитьЗначенияСвойств(Результат, Обработка, Обработка.мИменаВозвращаемыхСвойств); + Результат.Вставить("Результат", РезультатМетода); + Результат.Вставить("СтрокиДляОбработки", Обработка.СтрокиДляОбработки); + Если ЗначениеЗаполнено(АдресРезультата) Тогда + ПоместитьВоВременноеХранилище(ОбщиеПараметрыОбработки, АдресРезультата); + КонецЕсли; + Если ЭтаФорма <> Неопределено Тогда + Выполнить("ЭтаФорма." + ОбработчикЗавершения + "(, Результат)"); + Результат = Неопределено; + Иначе + Если ЗначениеЗаполнено(АдресРезультата) Тогда + ПоместитьВоВременноеХранилище(Результат, АдресРезультата); + КонецЕсли; + КонецЕсли; + Иначе + ПредставлениеЗадания = "Обработка объектов"; + ИмяЗадания = "ОбработкаОбъектов"; + ПолноеИмяЭтогоМетода = "ирОбщий.ПодборИОбработкаОбъектов_ВыполнитьОбработкуЛкс"; + АдресРезультата = ирОбщий.НовыйАдресРезультатаФоновогоЗаданияФормыЛкс(ЭтаФорма); + + ОбщиеПараметрыОбработки.Удалить("Компоновщик"); + ПараметрыЗадания = Новый Массив; + ПараметрыЗадания.Добавить(ИмяОбработки); // ИмяОбработки + ПараметрыЗадания.Добавить(ОбщиеПараметрыОбработки); // ОбщиеПараметрыОбработки + ПараметрыЗадания.Добавить(НастройкаОбработки); // НастройкаОбработки + ПараметрыЗадания.Добавить(АдресРезультата); // АдресРезультата + ПараметрыЗадания.Добавить(Неопределено); // ЭтаФорма + ПараметрыЗадания.Добавить(Неопределено); // Кнопка + ПараметрыЗадания.Добавить(Неопределено); // ОбработчикЗавершения + ПараметрыЗадания.Добавить(Неопределено); // Кэш + ДобавитьПереданныйКэшВСтруктуруЛкс(ОбщиеПараметрыОбработки); + Если БлокируемыеЭлементыФормы = Неопределено Тогда + БлокируемыеЭлементыФормы = Новый Массив; + КонецЕсли; + ОписаниеЗадания = ирОбщий.ОписаниеФоновогоЗаданияФормыЛкс(ИмяЗадания, ПолноеИмяЭтогоМетода, ПараметрыЗадания, ПредставлениеЗадания, Кнопка, ОбработчикЗавершения, АдресРезультата,, + БлокируемыеЭлементыФормы); + ирОбщий.ЗапуститьИлиОтменитьФоновоеЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания); + КонецЕсли; Возврат Результат; КонецФункции @@ -33389,6 +33338,9 @@ // Функция ПроверитьЗавершениеФоновыхЗаданийФормыЛкс(Знач ЭтаФорма) Экспорт + //Если Не ЭтаФорма.Открыта() Тогда + // Возврат Истина; + //КонецЕсли; СлужебныеДанные = ирОбщий.СлужебныеДанныеФормыЛкс(ЭтаФорма); #Если Сервер И Не Сервер Тогда ЭтаФорма = ПолучитьОбщуюФорму(); @@ -33482,7 +33434,7 @@ КонецФункции -Процедура ОбработатьЗавершениеЗаданияФормыЛкс(Знач ОписаниеЗадания, Знач ЭтаФорма, Знач ФоновоеЗадание = Неопределено, ПоЗапросуПользователя = Ложь) +Процедура ОбработатьЗавершениеЗаданияФормыЛкс(Знач ОписаниеЗадания, Знач ЭтаФорма, Знач ФоновоеЗадание = Неопределено, Знач ПоЗапросуПользователя = Ложь, Знач ЗакрытьФормуЗадания = Ложь) Если ФоновоеЗадание = Неопределено Тогда ФоновоеЗадание = ФоновыеЗадания.НайтиПоУникальномуИдентификатору(ОписаниеЗадания.УникальныйИдентификатор); @@ -33507,6 +33459,11 @@ ФормаЗадания.Открыть(); КонецЕсли; КонецЕсли; + Если ЗакрытьФормуЗадания Тогда + Если ФормаЗадания.Открыта() Тогда + ФормаЗадания.Закрыть(); + КонецЕсли; + КонецЕсли; ОписаниеЗадания.УникальныйИдентификатор = Неопределено; // Защита от зацикливания ОписаниеЗадания.ФормаЗадания = Неопределено; Если ФормаЗадания.Открыта() Тогда @@ -33879,11 +33836,11 @@ ПеревестиКолонкиСтруктурыХраненияБДПоляЛкс(ИндексТаблицыБД.Поля); Если ИндексТаблицыБД.Поля[0].ИмяПоля = ПредопределенноеПоле Тогда ЭлементПорядка.Доступность = Истина; + НовыйПорядок = ПредопределенноеПоле; Прервать; КонецЕсли; КонецЦикла; Если ЭлементПорядка.Доступность Тогда - НовыйПорядок = ПредопределенноеПоле; Прервать; КонецЕсли; КонецЕсли; @@ -34535,6 +34492,7 @@ мПлатформа.ПодключитьПерехватКлавиатуры().ЗахватПервым = Ложь; // Используем не по назначению Если ТипЗнч(ЭтаФорма) = Тип("Форма") Тогда ДобавитьВСписокОткрытыхФормЛкс(ЭтаФорма); + ДобавитьИнструментВИсториюРаботыЛкс(ЭтаФорма); ЭтаФорма.УстановитьДействие("ВнешнееСобытие", Неопределено); // Будем вызывать напрямую, чтобы платформа не вызывала обновление всех форм ЭтаФорма.УстановитьДействие("ОбработкаОповещения", Неопределено); // Будем вызывать напрямую, чтобы платформа не вызывала обновление всех форм //Если СлужебныеДанныеФормы.ОбработчикиПриВыводеСтроки.Количество() > 0 Тогда @@ -34572,11 +34530,9 @@ #Если Сервер И Не Сервер Тогда СлужебныеДанные = Новый Структура; #КонецЕсли - Если СлужебныеДанные.Свойство("ФоновыеЗадания", ЗаданияФормы) Тогда - Для Каждого ОписаниеЗадания Из ЗаданияФормы Цикл - ОтменитьЗаданиеФормыЛкс(ЭтаФорма, ОписаниеЗадания); - КонецЦикла; - КонецЕсли; + Для Каждого КлючИЗначение Из СлужебныеДанные.Задания Цикл + ОтменитьЗаданиеФормыЛкс(ЭтаФорма, КлючИЗначение.Значение, Истина); + КонецЦикла; мПлатформа = ирКэш.Получить(); #Если Сервер И Не Сервер Тогда @@ -34603,7 +34559,7 @@ КонецПроцедуры -Функция ОтменитьЗаданиеФормыЛкс(Знач ЭтаФорма, Знач ОписаниеЗадания) +Функция ОтменитьЗаданиеФормыЛкс(Знач ЭтаФорма, Знач ОписаниеЗадания, Знач ЗакрытьФормуЗадания = Ложь) Если Не ЗначениеЗаполнено(ОписаниеЗадания.УникальныйИдентификатор) Тогда Возврат Ложь; @@ -34613,7 +34569,7 @@ ЗаданияФормы = Новый Структура; #КонецЕсли ОтменитьФоновоеЗаданиеЛкс(ОписаниеЗадания.УникальныйИдентификатор); - ОбработатьЗавершениеЗаданияФормыЛкс(ОписаниеЗадания, ЭтаФорма,, Истина); + ОбработатьЗавершениеЗаданияФормыЛкс(ОписаниеЗадания, ЭтаФорма,, Истина, ЗакрытьФормуЗадания); ПроверитьЗавершениеФоновыхЗаданийФормыЛкс(ЭтаФорма); Возврат Истина; @@ -35020,6 +34976,9 @@ Процедура ОткрытьСвязанныйСеансТонкогоКлиентаЛкс() Экспорт Результат = ирКэш.ПолучитьСеансТонкогоКлиентаЛкс(); + Если Результат = Неопределено Тогда + Возврат; + КонецЕсли; Результат.Visible = Истина; Окна = Результат.ПолучитьОкна(); СписокОткрытыхОбъектов = Новый СписокЗначений; diff --git a/CommonModules/ирСервер/Ext/Module.bsl b/CommonModules/ирСервер/Ext/Module.bsl index ee6fc7e68..0aab6da86 100644 --- a/CommonModules/ирСервер/Ext/Module.bsl +++ b/CommonModules/ирСервер/Ext/Module.bsl @@ -611,7 +611,7 @@ КонецПроцедуры -Функция ПолучитьИмяКомпьютераЛкс() Экспорт +Функция ИмяКомпьютераЛкс() Экспорт Если ирКэш.ЛиПортативныйРежимЛкс() Тогда Результат = НСтр(СтрокаСоединенияИнформационнойБазы(), "Srvr"); @@ -815,7 +815,14 @@ #Если Сервер И Не Сервер Тогда МодульУправлениеСвойствами = УправлениеСвойствами; #КонецЕсли - СписокСвойств = МодульУправлениеСвойствами.СвойстваОбъекта(СсылкаОбъекта); + Если ирОбщий.МетодРеализованЛкс(МодульУправлениеСвойствами, "СвойстваОбъекта") Тогда + // БСП 2.4+ + СписокСвойств = МодульУправлениеСвойствами.СвойстваОбъекта(СсылкаОбъекта); + ИначеЕсли ирОбщий.МетодРеализованЛкс(МодульУправлениеСвойствами, "ПолучитьСписокСвойств") Тогда + // БСП 2.3- + // https://www.hostedredmine.com/issues/917471 + СписокСвойств = МодульУправлениеСвойствами.ПолучитьСписокСвойств(СсылкаОбъекта); + КонецЕсли; Возврат СписокСвойств; КонецФункции @@ -865,22 +872,6 @@ Возврат Результат; КонецФункции -Функция ВычислитьПраваДоступаЛкс(ВычислятьФункциональныеОпции, ИменаРолей, ИспользоватьНаборПолей, НаборПолейТаблица, ОбъектМетаданных, ПолеОбъекта, Пользователь, ФункциональныеОпцииПолей, АдресРезультата = "") Экспорт - Результат = ирОбщий.ВычислитьПраваДоступаЛкс(ВычислятьФункциональныеОпции, ИменаРолей, ИспользоватьНаборПолей, НаборПолейТаблица, ОбъектМетаданных, ПолеОбъекта, Пользователь, ФункциональныеОпцииПолей); - Если ЗначениеЗаполнено(АдресРезультата) Тогда - ПоместитьВоВременноеХранилище(Результат, АдресРезультата); - КонецЕсли; - Возврат Результат; -КонецФункции - -Функция СобратьОбъектыМДОдногоТипаЛкс(мОбъекты, ТипОбъектов, РасширенныеПредставления, мКолонкиРасширенногоПредставления, АдресРезультата = "") Экспорт - Результат = ирОбщий.СобратьОбъектыМДОдногоТипаЛкс(мОбъекты, ТипОбъектов, РасширенныеПредставления, мКолонкиРасширенногоПредставления); - Если ЗначениеЗаполнено(АдресРезультата) Тогда - ПоместитьВоВременноеХранилище(Результат, АдресРезультата); - КонецЕсли; - Возврат Результат; -КонецФункции - Функция ВыполнитьЗапросЛкс(ТекстЗапроса, Параметры = Неопределено, АдресРезультата = "") Экспорт Результат = ирОбщий.ВыполнитьЗапросЛкс(ТекстЗапроса, Параметры); Если ЗначениеЗаполнено(АдресРезультата) Тогда @@ -908,6 +899,7 @@ СоединенныеРегистры = Новый Массив; #КонецЕсли ДинамическийСписок = ирОбщий.ДанныеЭлементаФормыЛкс(ОсновнойЭУ); + ДинамическийСписок.КомпоновщикНастроек.Настройки.ДополнительныеСвойства.Вставить("ИмяТаблицы", ПолноеИмяТаблицы); ОбъектМД = ирОбщий.ОбъектМДПоПолномуИмениТаблицыБДЛкс(ПолноеИмяТаблицы, Истина); Если ОбъектМД = Неопределено Тогда Возврат Ложь; @@ -972,7 +964,6 @@ ТекстЗапроса = "ВЫБРАТЬ *" + ТекстДопПоля + ТекстИсточников; ДинамическийСписок.ТекстЗапроса = ТекстЗапроса; - ДинамическийСписок.КомпоновщикНастроек.Настройки.ДополнительныеСвойства.Вставить("ИмяТаблицы", ПолноеИмяТаблицы); ПоляТаблицы = ЭтаФорма.ПолучитьРеквизиты(ПутьКДаннымСписка); Пока ОсновнойЭУ.ПодчиненныеЭлементы.Количество() > 0 Цикл Попытка @@ -1001,6 +992,12 @@ ИмяПоля = ОсновнойЭУ.Имя + ИмяКолонки; Колонка = КолонкиТП.Найти(ИмяПоля); Если Колонка = Неопределено Тогда + СуществующийЭлемент = ЭтаФорма.Элементы.Найти(ИмяПоля); + Если СуществующийЭлемент <> Неопределено Тогда + // https://www.hostedredmine.com/issues/917823 + // Удалить или переименовать его нельзя + ИмяПоля = "_" + ИмяПоля; + КонецЕсли; Колонка = ЭтаФорма.Элементы.Добавить(ИмяПоля, Тип("ПолеФормы"), ОсновнойЭУ); Колонка.Вид = ВидПоляФормы.ПолеНадписи; ПутьКДаннымПоля = ПутьКДаннымСписка + "." + ИмяКолонки; diff --git a/ConfigDumpInfo.xml b/ConfigDumpInfo.xml index 161b0a99d..45ea9ce36 100644 --- a/ConfigDumpInfo.xml +++ b/ConfigDumpInfo.xml @@ -17,14 +17,14 @@ - - + + - - - - + + + + @@ -42,8 +42,8 @@ - - + + @@ -88,26 +88,26 @@ - - + + - - + + - - - - + + + + - - + + @@ -534,7 +534,7 @@ - + @@ -591,13 +591,13 @@ - - + + - + @@ -807,10 +807,10 @@ - - + + - + @@ -848,8 +848,8 @@ - - + + @@ -878,8 +878,8 @@ - - + + @@ -918,10 +918,10 @@ - - - - + + + + @@ -985,8 +985,8 @@ - - + + @@ -999,11 +999,11 @@ - - + + - + @@ -1039,12 +1039,12 @@ - - + + - + @@ -1055,7 +1055,7 @@ - + @@ -1132,8 +1132,8 @@ - - + + @@ -1146,7 +1146,7 @@ - + @@ -1186,14 +1186,14 @@ - - + + - - + + @@ -1220,8 +1220,8 @@ - - + + @@ -1237,8 +1237,8 @@ - - + + @@ -1277,8 +1277,8 @@ - - + + @@ -1289,8 +1289,8 @@ - - + + @@ -1411,8 +1411,8 @@ - - + + @@ -1465,7 +1465,8 @@ - + + @@ -1491,22 +1492,28 @@ + + + + + + @@ -1516,13 +1523,17 @@ + + + + @@ -1536,8 +1547,8 @@ - - + + @@ -1553,10 +1564,10 @@ - - - - + + + + @@ -1565,26 +1576,26 @@ - - - - - - + + + + + + - - + + - - + + @@ -1603,14 +1614,14 @@ - - - - - - - - + + + + + + + + @@ -1621,15 +1632,15 @@ - - + + - + @@ -1684,10 +1695,10 @@ - - - - + + + + @@ -1706,7 +1717,7 @@ - + @@ -1749,63 +1760,63 @@ - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + @@ -1880,7 +1891,7 @@ - + @@ -1920,15 +1931,15 @@ - - + + - - + + - + @@ -1953,8 +1964,8 @@ - - + + @@ -1976,8 +1987,8 @@ - - + + @@ -1985,14 +1996,14 @@ - - + + - - - - + + + + @@ -2016,8 +2027,8 @@ - - + + @@ -2127,8 +2138,8 @@ - - + + @@ -2138,8 +2149,8 @@ - - + + @@ -2147,8 +2158,8 @@ - - + + @@ -2233,8 +2244,8 @@ - - + + @@ -2263,8 +2274,8 @@ - - + + @@ -2284,7 +2295,7 @@ - + @@ -2331,10 +2342,10 @@ - - + + - + @@ -2395,7 +2406,7 @@ - + @@ -2418,7 +2429,7 @@ - + @@ -2457,12 +2468,12 @@ - - + + - + @@ -2511,11 +2522,11 @@ - - + + - + @@ -2604,7 +2615,7 @@ - + @@ -2708,10 +2719,10 @@ - - + + - + @@ -2719,8 +2730,8 @@ - - + + @@ -2733,17 +2744,17 @@ - + - - + + - - + + @@ -2767,10 +2778,10 @@ - - + + - + @@ -2799,17 +2810,17 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/Configuration.xml b/Configuration.xml index 8a4527c6a..c1dec351f 100644 --- a/Configuration.xml +++ b/Configuration.xml @@ -47,7 +47,7 @@ Role.ирРазработчик Tormozit - 5.75.1 + 5.76.1 false true diff --git a/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form.bin b/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form.bin index 90bb57ab57c1550e6efcc28c953e33ae966822e2..d59a5f633f8ee1c3ff62785cdcd3c7217659d2d5 100644 GIT binary patch delta 6021 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 Nv-0UJ`;J~Z;6IGJ#ccop diff --git a/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form/form.txt b/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form/form.txt index c19ddcf3f..8cfdc124b 100644 --- a/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form/form.txt +++ b/DataProcessors/ирАнализЖурналаРегистрации/Forms/Форма/Ext/Form/form.txt @@ -1298,7 +1298,11 @@ {0},4,1,0,00000000-0000-0000-0000-000000000000}, {1,0},0,0,100,0,0},9,2,0,0,0,1, {5,4a991a32-fb27-422a-a99e-bfa0c561a5b4,41,1,15, -{7,6943aca1-c644-4ab8-a3b8-fad126e55320,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,c9a83f54-fee6-46cc-b410-20d67c8e9bbe,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},6, +{1,0}, +{1,0},1}, +{7,52e7d1ec-af56-4f89-b844-8f47fba15d8a,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыОткрытьФайлЖурнала", {1,"ДействияФормыОткрытьФайлЖурнала", {1,1, @@ -1325,69 +1329,7 @@ }, {4,1, {0,a171cb59-6182-4375-bf8c-6890274f4366},"",-1,-1,1,0,""},1}, -{7,81f60316-630b-46d8-a194-c79f69828598,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КлсКомандаНажатие", -{1,"КлсКомандаНажатие", -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,2, -{"ru","Загрузить настройку формы..."}, -{"en","Загрузить настройку формы..."} -}, -{1,2, -{"ru","Загрузить настройку формы..."}, -{"en","Загрузить настройку формы..."} -}, -{4,1, -{0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2}, -{7,e31ab356-4c30-430d-9ee2-7df91aa8877f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},6, -{1,0}, -{1,0},1}, -{7,c9333c26-cdf3-4f72-9b37-30f14800838e,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыАнализТехножурнала", -{1,"ДействияФормыАнализТехножурнала", -{1,1, -{"ru","Анализ техножурнала"} -}, -{1,1, -{"ru","Анализ техножурнала"} -}, -{1,1, -{"ru","Анализ техножурнала"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,2, -{"ru","Открыть техножурнал с тем же отбором"}, -{"en","Открыть техножурнал с тем же отбором"} -}, -{1,2, -{"ru","Открыть техножурнал с тем же отбором"}, -{"en","Открыть техножурнал с тем же отбором"} -}, -{4,1, -{0,5a01a007-81fc-4dbf-8170-98fbaabecd73},"",-1,-1,0,0,""},1}, -{7,c7d327ce-f190-4763-a100-aa9f5430521b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},6, -{1,0}, -{1,0},1}, -{7,eac04e5d-810c-4e30-acb7-7bc196ffd7a5,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,e16eb401-b1af-4acf-95ec-b8520faf2a56,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельЖурналРегистрацииОбновить", {1,"КоманднаяПанельЖурналРегистрацииОбновить", {1,1, @@ -1414,15 +1356,40 @@ }, {4,1, {0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0,""},2}, -{7,342f1432-3c19-4ac5-bf04-b8c0118e516d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,17da7a23-8ebe-43b1-81a4-43365486307b,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельФормыОткрытьИТС", +{1,"КоманднаяПанельФормыОткрытьИТС", +{1,1, +{"ru","Открыть ИТС"} +}, +{1,1, +{"ru","Открыть ИТС"} +}, +{1,1, +{"ru","Открыть ИТС"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},6, +{1,2, +{"ru","Открыть описание механизма its.1c.ru"}, +{"en","Открыть описание механизма its.1c.ru"} +}, +{1,2, +{"ru","Открыть описание механизма its.1c.ru"}, +{"en","Открыть описание механизма its.1c.ru"} +},1}, +{7,934e8383-7af3-4f96-ae55-dc0f6edc2979,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},6, {1,0}, {1,0},1}, -{7,14bce9eb-96bb-4c65-9435-7ffd689460dd,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,c2ca7fcd-b4b2-42fc-9ac7-bd795a6724dc,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},6, {1,0}, {1,0},1}, -{7,04f542e3-9928-4dfa-b0c6-3c37f1a1be04,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,624916ad-3dc2-469d-a262-1be8c0c23d4b,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельФормыОтображатьОтбор", {1,"КоманднаяПанельФормыОтображатьОтбор", {1,1, @@ -1450,36 +1417,42 @@ {4,1, {0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""}, {0,0,0},1}, -{7,b0b4d6a0-24e8-4a89-b9a3-9abf98c89234,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельФормыОткрытьИТС", -{1,"КоманднаяПанельФормыОткрытьИТС", +{7,9f2d5a3a-8168-40b7-b57a-6cb11044691a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},6, +{1,0}, +{1,0},1}, +{7,ed0aa347-489b-45c4-a5e6-286b7d87dbf6,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыАнализТехножурнала", +{1,"ДействияФормыАнализТехножурнала", {1,1, -{"ru","Открыть ИТС"} +{"ru","Анализ техножурнала"} }, {1,1, -{"ru","Открыть ИТС"} +{"ru","Анализ техножурнала"} }, {1,1, -{"ru","Открыть ИТС"} +{"ru","Анализ техножурнала"} }, {4,0, {0},"",-1,-1,1,0,""}, {0,0,0} } -},6, +},7, {1,2, -{"ru","Открыть описание механизма its.1c.ru"}, -{"en","Открыть описание механизма its.1c.ru"} +{"ru","Открыть техножурнал с тем же отбором"}, +{"en","Открыть техножурнал с тем же отбором"} }, {1,2, -{"ru","Открыть описание механизма its.1c.ru"}, -{"en","Открыть описание механизма its.1c.ru"} -},1}, -{7,00ea8f03-f4a6-4112-885a-c4d47a6c7c23,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{"ru","Открыть техножурнал с тем же отбором"}, +{"en","Открыть техножурнал с тем же отбором"} +}, +{4,1, +{0,5a01a007-81fc-4dbf-8170-98fbaabecd73},"",-1,-1,0,0,""},1}, +{7,10735fb6-3389-45af-9c32-02f631ac0856,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},6, {1,0}, {1,0},1}, -{7,c23a51e5-7844-4855-b02f-42facb60420e,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,01fbcdab-1dba-4115-9f05-8004fd46c95a,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -1507,7 +1480,34 @@ {4,1, {0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""}, {0,0,0},2}, -{7,721af793-7fc1-4df1-b84e-4e89480bdb2e,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,ae48241f-a073-44ec-8256-8dc0edfb1142,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КлсКомандаНажатие", +{1,"КлсКомандаНажатие", +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,2, +{"ru","Загрузить настройку формы..."}, +{"en","Загрузить настройку формы..."} +}, +{1,2, +{"ru","Загрузить настройку формы..."}, +{"en","Загрузить настройку формы..."} +}, +{4,1, +{0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2}, +{7,bffca9ca-93c7-437b-a244-f0d7c8a9cc0f,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -1534,7 +1534,7 @@ }, {4,1, {0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""},1}, -{7,2557b3ae-2faa-441c-b80d-dde337a4902d,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,4fe450cf-b7d5-43d5-99b2-7be694de1cf2,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -1561,7 +1561,7 @@ }, {4,1, {0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1}, -{7,1cdb6fd1-b964-4dd6-ac2f-7bb6f2930043,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,183d65ef-b759-42da-b5a0-386580d9f286,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -1588,62 +1588,62 @@ }, {4,1, {0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,15,6943aca1-c644-4ab8-a3b8-fad126e55320, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,15,52e7d1ec-af56-4f89-b844-8f47fba15d8a, {8,"ОткрытьФайлЖурнала",0,1, {1,2, {"ru","Открыть файл журнала"}, {"en","Открыть файл журнала"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,25,1e2,0,0,1,0,0,0,0},c7d327ce-f190-4763-a100-aa9f5430521b, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,25,1e2,0,0,1,0,0,0,0},c9a83f54-fee6-46cc-b410-20d67c8e9bbe, {8,"Разделитель1",0,12, -{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,34,1e2,2,0,1,0,0,0,0},eac04e5d-810c-4e30-acb7-7bc196ffd7a5, +{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,34,1e2,2,0,1,0,0,0,0},e16eb401-b1af-4acf-95ec-b8520faf2a56, {8,"Обновить",0,3, {1,2, {"ru","Выгрузить"}, {"en","Выгрузить"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,33,1e2,0,3,1,0,0,0,0},342f1432-3c19-4ac5-bf04-b8c0118e516d, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,33,1e2,0,3,1,0,0,0,0},934e8383-7af3-4f96-ae55-dc0f6edc2979, {8,"Разделитель5",0,12, -{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,41,1e2,2,0,1,0,0,0,0},04f542e3-9928-4dfa-b0c6-3c37f1a1be04, +{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,41,1e2,2,0,1,0,0,0,0},624916ad-3dc2-469d-a262-1be8c0c23d4b, {8,"ОтображатьОтбор",0,7, {1,2, {"ru","Отбор"}, {"en","Отбор"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,36,1e2,0,3,1,1,0,0,0},14bce9eb-96bb-4c65-9435-7ffd689460dd, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,36,1e2,0,3,1,1,0,0,0},9f2d5a3a-8168-40b7-b57a-6cb11044691a, {8,"Разделитель4",0,11, -{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,37,1e2,2,0,1,0,0,0,0},c9333c26-cdf3-4f72-9b37-30f14800838e, +{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,37,1e2,2,0,1,0,0,0,0},ed0aa347-489b-45c4-a5e6-286b7d87dbf6, {8,"АнализТехножурнала",0,4, {1,2, {"ru","Техножурнал"}, {"en","Техножурнал"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,22,1e2,0,0,1,0,0,0,0},e31ab356-4c30-430d-9ee2-7df91aa8877f, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,22,1e2,0,0,1,0,0,0,0},c2ca7fcd-b4b2-42fc-9ac7-bd795a6724dc, {8,"Разделитель3",0,10, -{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,30,1e2,2,0,1,0,0,0,0},b0b4d6a0-24e8-4a89-b9a3-9abf98c89234, +{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,30,1e2,2,0,1,0,0,0,0},17da7a23-8ebe-43b1-81a4-43365486307b, {8,"ОткрытьИТС",0,7, {1,2, {"ru","ИТС"}, {"en","ИТС"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,31,1e2,0,0,1,0,0,0,0},00ea8f03-f4a6-4112-885a-c4d47a6c7c23, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,31,1e2,0,0,1,0,0,0,0},10735fb6-3389-45af-9c32-02f631ac0856, {8,"Разделитель",0,11, -{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,32,1e2,2,0,1,0,0,0,0},c23a51e5-7844-4855-b02f-42facb60420e, +{1,0},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,32,1e2,2,0,1,0,0,0,0},01fbcdab-1dba-4115-9f05-8004fd46c95a, {8,"СохранитьНастройку",0,10, {1,2, {"ru","Сохранить настройку..."}, {"en","Сохранить настройку..."} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,38,1e2,0,0,1,0,0,0,0},81f60316-630b-46d8-a194-c79f69828598, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,38,1e2,0,0,1,0,0,0,0},ae48241f-a073-44ec-8256-8dc0edfb1142, {8,"ЗагрузитьНастройку",0,5, {1,2, {"ru","Загрузить настройку..."}, {"en","Загрузить настройку..."} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,39,1e2,0,0,1,0,1,0,0},721af793-7fc1-4df1-b84e-4e89480bdb2e, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,39,1e2,0,0,1,0,1,0,0},bffca9ca-93c7-437b-a244-f0d7c8a9cc0f, {8,"НовоеОкно",0,9, {1,2, {"ru","НовоеОкно"}, {"en","НовоеОкно"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,19,1e2,0,0,1,0,0,0,0},2557b3ae-2faa-441c-b80d-dde337a4902d, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,19,1e2,0,0,1,0,0,0,0},4fe450cf-b7d5-43d5-99b2-7be694de1cf2, {8,"СтруктураФормы",0,4, {1,2, {"ru","Структура формы"}, {"en","Структура формы"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,24,1e2,0,0,1,0,0,0,0},1cdb6fd1-b964-4dd6-ac2f-7bb6f2930043, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,24,1e2,0,0,1,0,0,0,0},183d65ef-b759-42da-b5a0-386580d9f286, {8,"ОПодсистеме",0,4, {1,2, {"ru","О подсистеме"}, @@ -1653,7 +1653,7 @@ {0} } } -},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,89606f7d-3370-48f3-ad38-ad5f623d92a5,33,0,0} +},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,bca2292f-dd6f-448b-9022-faec6b770b76,33,0,0} }, {8,0,0,900,25,1, {0, @@ -1933,75 +1933,7 @@ {0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0,0},9,2,0,0,1,1, {5,d80a01e7-2431-497b-9ae1-f9238f588b9f,228,1,23, -{7,7465a6ee-f896-4ca0-b716-d446e06e183c,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,88, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, -{7,351c0d6e-6bea-407f-a4cb-deab660e08f1,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КлсКомандаНажатие", -{1,"КлсКомандаНажатие", -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,2, -{"ru","Отбор без значения в текущей колонке"}, -{"en","Отбор без значения в текущей колонке"} -}, -{1,2, -{"ru","Отбор без значения в текущей колонке"}, -{"en","Отбор без значения в текущей колонке"} -}, -{4,1, -{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2}, -{7,fba6d6e5-9236-41eb-be89-21daa919cfd4,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,89, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, -{7,1745465a-572f-4f35-a387-6b1a642fb1b7,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КлсКомандаНажатие", -{1,"КлсКомандаНажатие", -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,2, -{"ru","Вывести в табличный документ или таблицу значений"}, -{"en","Вывести в табличный документ или таблицу значений"} -}, -{1,2, -{"ru","Вывести в табличный документ или таблицу значений"}, -{"en","Вывести в табличный документ или таблицу значений"} -}, -{4,1, -{0,c2e2d966-5b7f-4699-903b-28a6f50d5471},"",-1,-1,1,0,""},2}, -{7,819c8e52-1d9c-442c-91f1-ce95eba17c86,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,eb802e89-f9f0-4b4e-8ada-5d196550884c,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,97, -{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2}, -{7,5969843f-762e-4a84-a3bf-7baf3f2dacd7,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,0,00000000-0000-0000-0000-000000000000,91, -{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2}, -{7,55dd076f-cd36-42fd-b66d-54adeb25f18c,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,491998a2-ba7a-4437-bb59-21f8171e4edc,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -2028,17 +1960,31 @@ }, {4,1, {0,f0ebb5dc-978f-45d6-8d6d-90002b451026},"",-1,-1,0,0,""},2}, -{7,84e24194-7666-4fbe-a65c-872e5008c106,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииОткрытьОбъектМетаданных", -{1,"КоманднаяПанельЖурналРегистрацииОткрытьОбъектМетаданных", +{7,25dffa1a-f0b4-4a5e-a47e-5923e8b96412,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,88, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, +{7,cc42d8ad-02f2-45f7-8add-9954ac2a9a82,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,97, +{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2}, +{7,2cac4585-c4c1-4b92-ad42-059792ccb59f,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,89, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, +{7,b31d6ca6-484b-4668-8fc6-22cdbd5ef50f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, +{7,208e2b71-76b8-4afc-9ae6-67a284d23417,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,0,00000000-0000-0000-0000-000000000000,93, +{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2}, +{7,83d4b0b9-22d7-45a5-b54b-65f2fa303382,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КлсКомандаНажатие", +{1,"КлсКомандаНажатие", {1,1, -{"ru","Открыть объект метаданных"} +{"ru","Клс команда нажатие"} }, {1,1, -{"ru","Открыть объект метаданных"} +{"ru","Клс команда нажатие"} }, {1,1, -{"ru","Открыть объект метаданных"} +{"ru","Клс команда нажатие"} }, {4,0, {0},"",-1,-1,1,0,""}, @@ -2046,16 +1992,83 @@ } },7, {1,2, -{"ru","Открыть объект метаданных"}, -{"en","Открыть объект метаданных"} +{"ru","Вывести в табличный документ или таблицу значений"}, +{"en","Вывести в табличный документ или таблицу значений"} }, {1,2, -{"ru","Открыть объект метаданных"}, -{"en","Открыть объект метаданных"} +{"ru","Вывести в табличный документ или таблицу значений"}, +{"en","Вывести в табличный документ или таблицу значений"} }, {4,1, -{0,3d510c6e-0d07-453c-af65-fb96ff26fd61},"",-1,-1,1,0,""},1}, -{7,286aa594-278d-4f50-8866-47b731b1b3f3,1,e1692cc2-605b-4535-84dd-28440238746c, +{0,c2e2d966-5b7f-4699-903b-28a6f50d5471},"",-1,-1,1,0,""},2}, +{7,f35c4933-520e-40d7-a7ca-a37480bec9c4,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,0,00000000-0000-0000-0000-000000000000,91, +{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2}, +{7,a9e9b527-6876-4e1a-8565-c5b9a4a795e1,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КлсКомандаНажатие", +{1,"КлсКомандаНажатие", +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,2, +{"ru","Отбор без значения в текущей колонке"}, +{"en","Отбор без значения в текущей колонке"} +}, +{1,2, +{"ru","Отбор без значения в текущей колонке"}, +{"en","Отбор без значения в текущей колонке"} +}, +{4,1, +{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2}, +{7,b43c895e-c985-46e4-b3c2-5c92abf3a55c,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КлсКомандаНажатие", +{1,"КлсКомандаНажатие", +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,2, +{"ru","Различные значения колонки"}, +{"en","Различные значения колонки"} +}, +{1,2, +{"ru","Различные значения колонки"}, +{"en","Различные значения колонки"} +}, +{4,1, +{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2}, +{7,99cfdb3b-1990-4148-866d-ff6c1124601f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, +{7,90e8164b-28cb-4fcc-9022-3f6abdc0c66c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,d80a01e7-2431-497b-9ae1-f9238f588b9f,207},0,2}, +{7,978abe3d-8e80-4f9a-8316-5c72ae402e7a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, +{7,53661556-b0f2-4460-b7e6-cf6b1153c862,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,d80a01e7-2431-497b-9ae1-f9238f588b9f,210},0,2}, +{7,b770a7d9-41ee-4a5d-82ad-2b8e7b055e49,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, +{7,1ca3b0ac-e5a8-4268-89c3-4379232b7a8f,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельЖурналРегистрацииАнализПравДоступа", {1,"КоманднаяПанельЖурналРегистрацииАнализПравДоступа", {1,1, @@ -2083,20 +2096,17 @@ {4,1, {0,8ce6a6aa-80eb-4a9e-8b59-f98fd5c6bd40},"",-1,-1,1,0,""}, {0,0,0},2}, -{7,a7f9e354-19ee-45d4-a2cb-0b4b7e7d6ac5,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,0,00000000-0000-0000-0000-000000000000,93, -{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2}, -{7,680679f6-9436-424c-8548-cb30f166eed3,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КлсКомандаНажатие", -{1,"КлсКомандаНажатие", +{7,13e6ca55-eca6-4c2f-8e39-6665de8b8a7e,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииОткрытьОбъектМетаданных", +{1,"КоманднаяПанельЖурналРегистрацииОткрытьОбъектМетаданных", {1,1, -{"ru","Клс команда нажатие"} +{"ru","Открыть объект метаданных"} }, {1,1, -{"ru","Клс команда нажатие"} +{"ru","Открыть объект метаданных"} }, {1,1, -{"ru","Клс команда нажатие"} +{"ru","Открыть объект метаданных"} }, {4,0, {0},"",-1,-1,1,0,""}, @@ -2104,26 +2114,16 @@ } },7, {1,2, -{"ru","Различные значения колонки"}, -{"en","Различные значения колонки"} +{"ru","Открыть объект метаданных"}, +{"en","Открыть объект метаданных"} }, {1,2, -{"ru","Различные значения колонки"}, -{"en","Различные значения колонки"} +{"ru","Открыть объект метаданных"}, +{"en","Открыть объект метаданных"} }, {4,1, -{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2}, -{7,ccd56f1e-2c41-4948-90d6-05111fc23b75,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,d4e756df-af50-4666-ac09-5e9f4dfde8c3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,1da16adf-cb21-4663-9397-c0497efc1437,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,d80a01e7-2431-497b-9ae1-f9238f588b9f,207},0,2}, -{7,f906e10b-6bd2-4e87-8c0b-d7821b295704,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,cc682751-69e9-409d-b385-10d7ffcbe334,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,d80a01e7-2431-497b-9ae1-f9238f588b9f,210},0,2}, -{7,e5de0668-0c04-4c43-8277-b283e43eda47,1,e1692cc2-605b-4535-84dd-28440238746c, +{0,3d510c6e-0d07-453c-af65-fb96ff26fd61},"",-1,-1,1,0,""},1}, +{7,d9a28bc1-b4c7-49b0-bf37-11c87587396e,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -2150,7 +2150,7 @@ }, {4,1, {0,98f09020-9b4d-48bc-96b4-84d954a633e8},"",14,2,1,0,""},2}, -{7,1bad2e95-ff18-4c6d-a6f6-8e438fbd1255,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,93c772c8-18d8-4424-84bf-c44ae85bf8ad,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельЖурналРегистрацииНастроитьРегистрациюСобытия", {1,"КоманднаяПанельЖурналРегистрацииНастроитьРегистрациюСобытия", {1,1, @@ -2177,9 +2177,9 @@ }, {4,1, {0,8f56ef2c-fd38-417b-b184-3b9ec3c6837f},"",-1,-1,0,0,""},2}, -{7,d11b50d7-a3da-4572-b1e0-4d17d791fcff,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,a3bcb418-9b9e-4a48-8d32-3dfa6a14eee4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,8fdf27cf-432a-44d1-b70f-e6045a840c11,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,abbe2125-81c9-4adc-80d7-e96b0a5e58c7,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельЖурналРегистрацииНайтиВОтбореВыгрузки", {1,"КоманднаяПанельЖурналРегистрацииНайтиВОтбореВыгрузки", {1,1, @@ -2204,101 +2204,101 @@ {"ru","Добавить в отбор выгрузки значение текущей ячейки таблицы выгрузки"}, {"en","Добавить в отбор выгрузки значение текущей ячейки таблицы выгрузки"} },2}, -{7,0d38d4c6-7b2e-4610-973b-bbf2754384d9,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,6b7291bf-bcd2-41af-bac7-414d47cc6e6a,71, -{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2}, -{7,bcd797eb-d79e-4f3b-8a05-f87bd503c603,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{7,7141ae94-ac78-40bd-8143-9c4e2d7a4d90,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,4294967295,6b7291bf-bcd2-41af-bac7-414d47cc6e6a,72, +{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2}, +{7,b76f74d4-c0cb-4e75-8f92-9bb2647eea55,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,6b7291bf-bcd2-41af-bac7-414d47cc6e6a,71, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2},3, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,21,7465a6ee-f896-4ca0-b716-d446e06e183c, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,21,25dffa1a-f0b4-4a5e-a47e-5923e8b96412, {8,"Действие4",0,1, {1,1, {"#","Действие4"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,177,1e2,0,0,1,0,1,0,0},fba6d6e5-9236-41eb-be89-21daa919cfd4, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,177,1e2,0,0,1,0,1,0,0},2cac4585-c4c1-4b92-ad42-059792ccb59f, {8,"Действие5",0,1, {1,1, {"#","Действие5"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,178,1e2,0,0,1,0,1,0,0},819c8e52-1d9c-442c-91f1-ce95eba17c86, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,178,1e2,0,0,1,0,1,0,0},b31d6ca6-484b-4668-8fc6-22cdbd5ef50f, {8,"Разделитель2",0,1, -{1,0},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,59,1e2,2,0,1,0,1,0,0},eb802e89-f9f0-4b4e-8ada-5d196550884c, +{1,0},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,59,1e2,2,0,1,0,1,0,0},cc42d8ad-02f2-45f7-8add-9954ac2a9a82, {8,"Действие",0,1, {1,1, {"#","Действие"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,179,1e2,0,0,1,0,0,0,0},1745465a-572f-4f35-a387-6b1a642fb1b7, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,179,1e2,0,0,1,0,0,0,0},83d4b0b9-22d7-45a5-b54b-65f2fa303382, {8,"ВывестиСтроки",0,4, {1,2, {"ru","Вывести строки"}, {"en","Вывести строки"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,226,1e2,0,0,1,0,0,0,0},55dd076f-cd36-42fd-b66d-54adeb25f18c, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,226,1e2,0,0,1,0,0,0,0},491998a2-ba7a-4437-bb59-21f8171e4edc, {8,"МенеджерТабличногоПоля",0,4, {1,2, {"ru","Менеджер табличного поля"}, {"en","Менеджер табличного поля"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,219,1e2,0,0,1,0,0,0,0},5969843f-762e-4a84-a3bf-7baf3f2dacd7, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,219,1e2,0,0,1,0,0,0,0},f35c4933-520e-40d7-a7ca-a37480bec9c4, {8,"Действие2",0,1, {1,1, {"#","Действие2"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,182,1e2,0,0,1,0,0,0,0},351c0d6e-6bea-407f-a4cb-deab660e08f1, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,182,1e2,0,0,1,0,0,0,0},a9e9b527-6876-4e1a-8565-c5b9a4a795e1, {8,"ОтборБезЗначенияВТекущейКолонке",0,1, {1,2, {"ru","Отбор без значения"}, {"en","Отбор без значения"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,216,1e2,0,0,1,0,0,0,0},a7f9e354-19ee-45d4-a2cb-0b4b7e7d6ac5, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,216,1e2,0,0,1,0,0,0,0},208e2b71-76b8-4afc-9ae6-67a284d23417, {8,"Действие1",0,1, {1,1, {"#","Действие1"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,181,1e2,0,0,1,0,0,0,0},680679f6-9436-424c-8548-cb30f166eed3, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,181,1e2,0,0,1,0,0,0,0},b43c895e-c985-46e4-b3c2-5c92abf3a55c, {8,"РазличныеЗначенияКолонки",0,3, {1,2, {"ru","Значения колонки"}, {"en","Значения колонки"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,224,1e2,0,0,1,0,0,0,0},ccd56f1e-2c41-4948-90d6-05111fc23b75, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,224,1e2,0,0,1,0,0,0,0},99cfdb3b-1990-4148-866d-ff6c1124601f, {8,"Разделитель",0,1, {1,1, {"ru","Действие9"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,204,1e2,2,0,1,0,0,0,0},1da16adf-cb21-4663-9397-c0497efc1437, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,204,1e2,2,0,1,0,0,0,0},90e8164b-28cb-4fcc-9022-3f6abdc0c66c, {8,"ПодменюИсторияОтбора",0,1, {1,2, {"ru","История"}, {"en","История"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,206,1e2,1,0,1,0,0,0,0},f906e10b-6bd2-4e87-8c0b-d7821b295704, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,206,1e2,1,0,1,0,0,0,0},978abe3d-8e80-4f9a-8316-5c72ae402e7a, {8,"Разделитель1",0,1, {1,1, {"ru","Действие7"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,214,1e2,2,0,1,0,0,0,0},cc682751-69e9-409d-b385-10d7ffcbe334, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,214,1e2,2,0,1,0,0,0,0},53661556-b0f2-4460-b7e6-cf6b1153c862, {8,"Настройки",0,1, {1,2, {"ru","Настройки"}, {"en","Настройки"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,209,1e2,1,0,1,0,0,0,0},d4e756df-af50-4666-ac09-5e9f4dfde8c3, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,209,1e2,1,0,1,0,0,0,0},b770a7d9-41ee-4a5d-82ad-2b8e7b055e49, {8,"Разделитель3",0,1, {1,1, {"ru","Действие7"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,215,1e2,2,0,1,0,0,0,0},286aa594-278d-4f50-8866-47b731b1b3f3, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,215,1e2,2,0,1,0,0,0,0},1ca3b0ac-e5a8-4268-89c3-4379232b7a8f, {8,"АнализПравДоступа",0,2, {1,2, {"ru","Анализ прав доступа"}, {"en","Анализ прав доступа"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,227,1e2,0,0,1,0,0,0,0},84e24194-7666-4fbe-a65c-872e5008c106, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,227,1e2,0,0,1,0,0,0,0},13e6ca55-eca6-4c2f-8e39-6665de8b8a7e, {8,"ОткрытьОбъектМетаданных",0,3, {1,2, {"ru","Объект метаданных"}, {"en","Объект метаданных"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,228,1e2,0,0,1,0,0,0,0},e5de0668-0c04-4c43-8277-b283e43eda47, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,228,1e2,0,0,1,0,0,0,0},d9a28bc1-b4c7-49b0-bf37-11c87587396e, {8,"КонсольКомпоновки",0,1, {1,2, {"ru","Консоль компоновки"}, {"en","Консоль компоновки"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,205,1e2,0,0,1,0,0,0,0},1bad2e95-ff18-4c6d-a6f6-8e438fbd1255, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,205,1e2,0,0,1,0,0,0,0},93c772c8-18d8-4424-84bf-c44ae85bf8ad, {8,"НастроитьРегистрациюСобытия",0,1, {1,2, {"ru","Настроить регистрацию события"}, {"en","Настроить регистрацию события"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,221,1e2,0,0,1,0,0,0,0},d11b50d7-a3da-4572-b1e0-4d17d791fcff, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,221,1e2,0,0,1,0,0,0,0},a3bcb418-9b9e-4a48-8d32-3dfa6a14eee4, {8,"Разделитель5",0,1, {1,1, {"ru","Действие7"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,223,1e2,2,0,1,0,0,0,0},8fdf27cf-432a-44d1-b70f-e6045a840c11, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,223,1e2,2,0,1,0,0,0,0},abbe2125-81c9-4adc-80d7-e96b0a5e58c7, {8,"НайтиВОтбореВыгрузки",0,1, {1,2, {"ru","Добавить в отбор выгрузки"}, @@ -2308,14 +2308,14 @@ {2,d80a01e7-2431-497b-9ae1-f9238f588b9f,206,0,d80a01e7-2431-497b-9ae1-f9238f588b9f,209,0} } }, -{5,d80a01e7-2431-497b-9ae1-f9238f588b9f,207,0,1,0d38d4c6-7b2e-4610-973b-bbf2754384d9, +{5,d80a01e7-2431-497b-9ae1-f9238f588b9f,207,0,1,b76f74d4-c0cb-4e75-8f92-9bb2647eea55, {8,"Действие",0,1, {1,0},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,208,1e2,0,0,1,0,0,0,0}, {-1,0, {0} } }, -{5,d80a01e7-2431-497b-9ae1-f9238f588b9f,210,0,1,bcd797eb-d79e-4f3b-8a05-f87bd503c603, +{5,d80a01e7-2431-497b-9ae1-f9238f588b9f,210,0,1,7141ae94-ac78-40bd-8143-9c4e2d7a4d90, {8,"Действие",0,1, {1,0},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,213,1e2,0,0,1,0,0,0,0}, {-1,0, @@ -3823,65 +3823,19 @@ p8Zln/qjW/6WJn8A},0},0,0,0,0,0}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0,0},9,2,0,0,1,1, {5,663c9b11-4673-4431-a2da-6ca05ee6e390,46,1,19, -{7,b4787768-6ddc-44b4-a7c0-d0b2430995b8,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,88, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, -{7,855fbca8-70e7-47b9-a823-1ccbd25e7ae1,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КлсКомандаНажатие", -{1,"КлсКомандаНажатие", -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,2, -{"ru","Переместить вниз"}, -{"en","Переместить вниз"} -}, -{1,2, -{"ru","Переместить вниз"}, -{"en","Переместить вниз"} -}, -{4,1, -{-4},"",-1,-1,1,0,""},1}, -{7,0b4fc868-b6c9-4653-ae12-3922ea079a64,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,69153240-78dc-4721-a428-1018131ceace,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,d05f2b18-1358-4824-95d9-6bc49ff80ada,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,efdd6758-a9ca-404e-add9-2a41140922a2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,fe33f264-0d33-4159-892c-92f8ab902310,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{7,08cb29eb-8b28-4674-82bc-eb83a571243a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,4294967295,00000000-0000-0000-0000-000000000000,80, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, -{7,f54187c6-6f80-4077-8819-d6fb925a82c6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,eeb4c3f2-89d8-4748-a1b2-5e69f9807a86,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,0c02589f-9113-4942-bf31-d958cc71c11e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,5d84ff7a-bfc6-42d0-9ff8-e92aeb6d7783,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,53fd2e3f-cd84-4cee-9a08-534becb17ce7,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{7,c2788ac5-b36a-48ab-9ccf-22f86a4cdd1f,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,4294967295,00000000-0000-0000-0000-000000000000,83, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, -{7,2a25ada2-2392-4a82-a712-1fc568864e0a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,663c9b11-4673-4431-a2da-6ca05ee6e390,30},7, -{1,2, -{"ru","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"}, -{"en","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"} -}, -{1,2, -{"ru","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"}, -{"en","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"} -}, -{4,1, -{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2}, -{7,da22cb22-2b00-4502-a1f5-30818076d7e3,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,ad1ee9a4-85d2-4290-aedd-8c1b6c2151a0,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -3908,13 +3862,15 @@ p8Zln/qjW/6WJn8A},0},0,0,0,0,0}, }, {4,1, {-11},"",-1,-1,1,0,""},2}, -{7,c8fa3bbd-51fa-4dea-b0ad-010493a52d0c,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,84, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, -{7,e54dc699-0238-4d18-97af-51088512a06a,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{7,489faf64-6f69-4e51-ac24-d52a2878515b,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,4294967295,00000000-0000-0000-0000-000000000000,94, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, -{7,b9f4604f-f966-46c2-add4-a6502d21a311,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,6d049704-a8c2-4567-b4f2-f2f31331e03d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, +{7,8c3f30e6-b29f-4885-9049-e36a1afae152,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,84, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, +{7,9278231c-acb1-432a-b4a8-1939c36319b9,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -3942,12 +3898,44 @@ p8Zln/qjW/6WJn8A},0},0,0,0,0,0}, {4,1, {-3},"",-1,-1,1,0,""}, {0,0,0},1}, -{7,9131d738-4bf9-4cfb-9a90-30ea4c6d0116,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,26d53c23-24a1-4dad-b3dd-f01746ed6688,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КлсКомандаНажатие", +{1,"КлсКомандаНажатие", +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,2, +{"ru","Переместить вниз"}, +{"en","Переместить вниз"} +}, +{1,2, +{"ru","Переместить вниз"}, +{"en","Переместить вниз"} +}, +{4,1, +{-4},"",-1,-1,1,0,""},1}, +{7,cca3e81d-e6b5-4c3e-bf0e-217f7570a707,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,63d81af6-6adc-4e0f-8041-f54d7a8320ee,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{7,acdd3055-ba3c-42ff-b0ec-f80ab4c70258,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, +{7,29a7ead5-b95a-4a91-9c62-7e201422ab20,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,88, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, +{7,1b47943b-faeb-464a-8871-19fbf220fbf8,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,4294967295,00000000-0000-0000-0000-000000000000,89, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, -{7,0266d510-e445-4b9d-9018-d936da1f8d28,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,8271d4a2-465b-41a8-b05d-db4a35cac05f,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -3981,7 +3969,7 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5 BgxkEQA7} },0,""},2}, -{7,1c3d994c-88e0-4bbb-b9d9-94ead9096689,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,5295f9da-f122-4a93-9f46-93436c135df6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,663c9b11-4673-4431-a2da-6ca05ee6e390,31},7, {1,2, {"ru","Добавляет в отбор выгрузки отбор по значению текущей ячейки таблицы выгрузки"}, @@ -3993,7 +3981,19 @@ BgxkEQA7} }, {4,1, {0,ddb60315-2e8f-4080-928e-b8719adf31e3},"",-1,-1,0,0,""},2}, -{7,085629d5-3cbd-4b95-bb86-470710b02f51,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,8cb4924d-b0fc-45a7-a8a3-4373554cc433,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,663c9b11-4673-4431-a2da-6ca05ee6e390,30},7, +{1,2, +{"ru","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"}, +{"en","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"} +}, +{1,2, +{"ru","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"}, +{"en","Добавляет в отбор выгрузки отбор без значения текущей ячейки таблицы выгрузки"} +}, +{4,1, +{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2}, +{7,2a091d2a-c592-4e8a-bc60-4e92155c9be0,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельОтборТекущийСеанс", {1,"КоманднаяПанельОтборТекущийСеанс", {1,1, @@ -4018,82 +4018,82 @@ BgxkEQA7} {"ru","Добавить элемент отбора ""Сеанс = <Текущий сеанс>"""}, {"en","Добавить элемент отбора ""Сеанс = <Текущий сеанс>"""} },2},1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,19,efdd6758-a9ca-404e-add9-2a41140922a2, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,19,69153240-78dc-4721-a428-1018131ceace, {8,"Разделитель5",0,2, {1,1, {"ru","Действие1"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,42,1e2,2,0,1,0,0,0,0},fe33f264-0d33-4159-892c-92f8ab902310, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,42,1e2,2,0,1,0,0,0,0},08cb29eb-8b28-4674-82bc-eb83a571243a, {8,"Действие",0,1, {1,1, {"#","Действие"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,12,1e2,0,3,1,0,1,0,0},f54187c6-6f80-4077-8819-d6fb925a82c6, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,12,1e2,0,3,1,0,1,0,0},5d84ff7a-bfc6-42d0-9ff8-e92aeb6d7783, {8,"Разделитель2",0,1, {1,1, {"ru","Действие1"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,23,1e2,2,0,1,0,0,0,0},53fd2e3f-cd84-4cee-9a08-534becb17ce7, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,23,1e2,2,0,1,0,0,0,0},c2788ac5-b36a-48ab-9ccf-22f86a4cdd1f, {8,"Действие3",0,1, {1,1, {"#","Действие3"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,15,1e2,0,3,1,0,1,0,0},0c02589f-9113-4942-bf31-d958cc71c11e, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,15,1e2,0,3,1,0,1,0,0},6d049704-a8c2-4567-b4f2-f2f31331e03d, {8,"Разделитель3",0,1, {1,1, {"ru","Действие1"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,24,1e2,2,0,1,0,0,0,0},da22cb22-2b00-4502-a1f5-30818076d7e3, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,24,1e2,2,0,1,0,0,0,0},ad1ee9a4-85d2-4290-aedd-8c1b6c2151a0, {8,"СнятьФлажки",0,4, {1,2, {"ru","Снять пометки"}, {"en","Снять пометки"} -},1,663c9b11-4673-4431-a2da-6ca05ee6e390,41,1e2,0,0,1,0,0,0,0},c8fa3bbd-51fa-4dea-b0ad-010493a52d0c, +},1,663c9b11-4673-4431-a2da-6ca05ee6e390,41,1e2,0,0,1,0,0,0,0},8c3f30e6-b29f-4885-9049-e36a1afae152, {8,"Действие2",0,1, {1,1, {"#","Действие2"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,14,1e2,0,0,1,0,1,0,0},e54dc699-0238-4d18-97af-51088512a06a, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,14,1e2,0,0,1,0,1,0,0},489faf64-6f69-4e51-ac24-d52a2878515b, {8,"Действие4",0,1, {1,1, {"#","Действие4"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,16,1e2,0,0,1,0,1,0,0},0b4fc868-b6c9-4653-ae12-3922ea079a64, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,16,1e2,0,0,1,0,1,0,0},eeb4c3f2-89d8-4748-a1b2-5e69f9807a86, {8,"Разделитель",0,1, -{1,0},0,663c9b11-4673-4431-a2da-6ca05ee6e390,17,1e2,2,0,1,0,1,0,0},b9f4604f-f966-46c2-add4-a6502d21a311, +{1,0},0,663c9b11-4673-4431-a2da-6ca05ee6e390,17,1e2,2,0,1,0,1,0,0},9278231c-acb1-432a-b4a8-1939c36319b9, {8,"ПереместитьВверх",0,2, {1,2, {"ru","Переместить вверх"}, {"en","Переместить вверх"} -},1,663c9b11-4673-4431-a2da-6ca05ee6e390,43,1e2,0,0,1,0,1,0,0},855fbca8-70e7-47b9-a823-1ccbd25e7ae1, +},1,663c9b11-4673-4431-a2da-6ca05ee6e390,43,1e2,0,0,1,0,1,0,0},26d53c23-24a1-4dad-b3dd-f01746ed6688, {8,"ПереместитьВниз",0,3, {1,2, {"ru","Переместить вниз"}, {"en","Переместить вниз"} -},1,663c9b11-4673-4431-a2da-6ca05ee6e390,44,1e2,0,0,1,0,1,0,0},9131d738-4bf9-4cfb-9a90-30ea4c6d0116, +},1,663c9b11-4673-4431-a2da-6ca05ee6e390,44,1e2,0,0,1,0,1,0,0},cca3e81d-e6b5-4c3e-bf0e-217f7570a707, {8,"Разделитель1",0,1, -{1,0},0,663c9b11-4673-4431-a2da-6ca05ee6e390,20,1e2,2,0,1,0,1,0,0},b4787768-6ddc-44b4-a7c0-d0b2430995b8, +{1,0},0,663c9b11-4673-4431-a2da-6ca05ee6e390,20,1e2,2,0,1,0,1,0,0},29a7ead5-b95a-4a91-9c62-7e201422ab20, {8,"Действие7",0,1, {1,1, {"#","Действие7"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,21,1e2,0,0,1,0,1,0,0},63d81af6-6adc-4e0f-8041-f54d7a8320ee, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,21,1e2,0,0,1,0,1,0,0},1b47943b-faeb-464a-8871-19fbf220fbf8, {8,"Действие8",0,1, {1,1, {"#","Действие8"} -},0,663c9b11-4673-4431-a2da-6ca05ee6e390,22,1e2,0,0,1,0,1,0,0},0266d510-e445-4b9d-9018-d936da1f8d28, +},0,663c9b11-4673-4431-a2da-6ca05ee6e390,22,1e2,0,0,1,0,1,0,0},8271d4a2-465b-41a8-b05d-db4a35cac05f, {8,"МенеджерТабличногоПоля",0,5, {1,2, {"ru","Менеджер табличного поля"}, {"en","Менеджер табличного поля"} -},1,663c9b11-4673-4431-a2da-6ca05ee6e390,33,1e2,0,0,1,0,0,0,0},1c3d994c-88e0-4bbb-b9d9-94ead9096689, +},1,663c9b11-4673-4431-a2da-6ca05ee6e390,33,1e2,0,0,1,0,0,0,0},5295f9da-f122-4a93-9f46-93436c135df6, {8,"ОтборПоЗначению",0,2, {1,2, {"ru","Отбор по значению"}, {"en","Отбор по значению"} -},1,663c9b11-4673-4431-a2da-6ca05ee6e390,29,1e2,0,0,0,0,0,0,0},2a25ada2-2392-4a82-a712-1fc568864e0a, +},1,663c9b11-4673-4431-a2da-6ca05ee6e390,29,1e2,0,0,0,0,0,0,0},8cb4924d-b0fc-45a7-a8a3-4373554cc433, {8,"ОтборБезЗначенияВТекущейКолонке",0,5, {1,2, {"ru","Отбор без значения"}, {"en","Отбор без значения"} -},1,663c9b11-4673-4431-a2da-6ca05ee6e390,28,1e2,0,0,0,0,0,0,0},085629d5-3cbd-4b95-bb86-470710b02f51, +},1,663c9b11-4673-4431-a2da-6ca05ee6e390,28,1e2,0,0,0,0,0,0,0},2a091d2a-c592-4e8a-bc60-4e92155c9be0, {8,"ТекущийСеанс",0,1, {1,2, {"ru","Только текущий сеанс"}, {"en","Только текущий сеанс"} -},1,663c9b11-4673-4431-a2da-6ca05ee6e390,32,1e2,0,0,1,0,0,0,0},d05f2b18-1358-4824-95d9-6bc49ff80ada, +},1,663c9b11-4673-4431-a2da-6ca05ee6e390,32,1e2,0,0,1,0,0,0,0},acdd3055-ba3c-42ff-b0ec-f80ab4c70258, {8,"Разделитель4",0,1, {1,1, {"ru","Действие1"} @@ -4226,34 +4226,7 @@ BgxkEQA7} {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0,0},9,2,0,0,1,1, {5,6474377e-4a70-4401-b780-ee25e72a4a7f,160,1,5, -{7,8bbdf219-0f9f-426e-8dde-9cfcf4c85839,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельСпискаСнятьФлажки", -{1,"КоманднаяПанельСпискаСнятьФлажки", -{1,1, -{"ru","Снять флажки"} -}, -{1,1, -{"ru","Снять флажки"} -}, -{1,1, -{"ru","Снять флажки"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,2, -{"ru","Снять пометки со всех строк"}, -{"en","Снять пометки со всех строк"} -}, -{1,2, -{"ru","Снять пометки со всех строк"}, -{"en","Снять пометки со всех строк"} -}, -{4,1, -{-11},"",-1,-1,1,0,""},2}, -{7,376a1ba9-47c6-4b32-b4c2-f16168e8ecc2,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,742829fe-6509-476c-8110-1c0a3ab40616,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельСпискаУстановитьФлажки", {1,"КоманднаяПанельСпискаУстановитьФлажки", {1,1, @@ -4280,17 +4253,17 @@ BgxkEQA7} }, {4,1, {-10},"",-1,-1,1,0,""},2}, -{7,5a4dc4e5-bc59-4c3a-902c-79dda9994394,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельСпискаСортироватьПоВозрастанию", -{1,"КоманднаяПанельСпискаСортироватьПоВозрастанию", +{7,86c4418f-e10b-4c0a-b5c8-e0aa43523c26,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельСпискаСнятьФлажки", +{1,"КоманднаяПанельСпискаСнятьФлажки", {1,1, -{"ru","Сортировать по возрастанию"} +{"ru","Снять флажки"} }, {1,1, -{"ru","Сортировать по возрастанию"} +{"ru","Снять флажки"} }, {1,1, -{"ru","Сортировать по возрастанию"} +{"ru","Снять флажки"} }, {4,0, {0},"",-1,-1,1,0,""}, @@ -4298,16 +4271,16 @@ BgxkEQA7} } },7, {1,2, -{"ru","Сортировать по возрастанию"}, -{"en","Сортировать по возрастанию"} +{"ru","Снять пометки со всех строк"}, +{"en","Снять пометки со всех строк"} }, {1,2, -{"ru","Сортировать по возрастанию"}, -{"en","Сортировать по возрастанию"} +{"ru","Снять пометки со всех строк"}, +{"en","Снять пометки со всех строк"} }, {4,1, -{0,91022b99-b610-48ad-954e-a297848081ce},"",-1,-1,1,0,""},2}, -{7,ca000f3f-3456-4fa8-8961-4bd830ecee4b,1,e1692cc2-605b-4535-84dd-28440238746c, +{-11},"",-1,-1,1,0,""},2}, +{7,7530d249-8cc7-420e-8f3b-7f78059b76f5,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельСпискаРедактироватьЭлементОтбора", {1,"КоманднаяПанельСпискаРедактироватьЭлементОтбора", {1,1, @@ -4334,7 +4307,34 @@ BgxkEQA7} }, {4,1, {0,97b2cc97-d5c6-45fb-9824-9d6d73db21fe},"",-1,-1,1,0,""},2}, -{7,48426bb7-6bc1-4474-ab83-bae71ad73789,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,6ad759c1-1727-49d9-8ddb-ad3403c28482,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельСпискаСортироватьПоВозрастанию", +{1,"КоманднаяПанельСпискаСортироватьПоВозрастанию", +{1,1, +{"ru","Сортировать по возрастанию"} +}, +{1,1, +{"ru","Сортировать по возрастанию"} +}, +{1,1, +{"ru","Сортировать по возрастанию"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,2, +{"ru","Сортировать по возрастанию"}, +{"en","Сортировать по возрастанию"} +}, +{1,2, +{"ru","Сортировать по возрастанию"}, +{"en","Сортировать по возрастанию"} +}, +{4,1, +{0,91022b99-b610-48ad-954e-a297848081ce},"",-1,-1,1,0,""},2}, +{7,32427f18-628b-4f4a-b1c7-82f61646e7f6,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельСпискаСортироватьПоУбыванию", {1,"КоманднаяПанельСпискаСортироватьПоУбыванию", {1,1, @@ -4361,27 +4361,27 @@ BgxkEQA7} }, {4,1, {0,1fa32fdb-a180-418f-a6eb-db7516b7a30b},"",-1,-1,1,0,""},2},1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,376a1ba9-47c6-4b32-b4c2-f16168e8ecc2, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,742829fe-6509-476c-8110-1c0a3ab40616, {8,"УстановитьФлажки",0,1, {1,2, {"ru","Установить пометки"}, {"en","Установить пометки"} -},1,6474377e-4a70-4401-b780-ee25e72a4a7f,154,1e2,0,0,1,0,0,0,0},8bbdf219-0f9f-426e-8dde-9cfcf4c85839, +},1,6474377e-4a70-4401-b780-ee25e72a4a7f,154,1e2,0,0,1,0,0,0,0},86c4418f-e10b-4c0a-b5c8-e0aa43523c26, {8,"СнятьФлажки",0,1, {1,2, {"ru","Снять пометки"}, {"en","Снять пометки"} -},1,6474377e-4a70-4401-b780-ee25e72a4a7f,153,1e2,0,0,1,0,0,0,0},5a4dc4e5-bc59-4c3a-902c-79dda9994394, +},1,6474377e-4a70-4401-b780-ee25e72a4a7f,153,1e2,0,0,1,0,0,0,0},6ad759c1-1727-49d9-8ddb-ad3403c28482, {8,"СортироватьПоВозрастанию",0,1, {1,2, {"ru","По возрастанию"}, {"en","По возрастанию"} -},1,6474377e-4a70-4401-b780-ee25e72a4a7f,155,1e2,0,0,1,0,0,0,0},48426bb7-6bc1-4474-ab83-bae71ad73789, +},1,6474377e-4a70-4401-b780-ee25e72a4a7f,155,1e2,0,0,1,0,0,0,0},32427f18-628b-4f4a-b1c7-82f61646e7f6, {8,"СортироватьПоУбыванию",0,1, {1,2, {"ru","По убыванию"}, {"en","По убыванию"} -},1,6474377e-4a70-4401-b780-ee25e72a4a7f,156,1e2,0,0,1,0,0,0,0},ca000f3f-3456-4fa8-8961-4bd830ecee4b, +},1,6474377e-4a70-4401-b780-ee25e72a4a7f,156,1e2,0,0,1,0,0,0,0},7530d249-8cc7-420e-8f3b-7f78059b76f5, {8,"РедактироватьЭлементОтбора",0,1, {1,2, {"ru","Выбрать значения"}, diff --git a/DataProcessors/ирАнализТехножурнала/Ext/ObjectModule.bsl b/DataProcessors/ирАнализТехножурнала/Ext/ObjectModule.bsl index 1e0efe5c2..29fa8cbab 100644 --- a/DataProcessors/ирАнализТехножурнала/Ext/ObjectModule.bsl +++ b/DataProcessors/ирАнализТехножурнала/Ext/ObjectModule.bsl @@ -1122,7 +1122,7 @@ КлиентЗапущенНаКомпьютереСервера = ирОбщий.ЛиКлиентЗапущенНаКомпьютереСервераЛкс(); Если Не КлиентЗапущенНаКомпьютереСервера Тогда Если ЭтоЛокальныйПутьЛкс(Результат) Тогда - ирОбщий.СообщитьЛкс("Клиент запущен не на компьютере сервера (" + ирСервер.ПолучитьИмяКомпьютераЛкс() + + ирОбщий.СообщитьЛкс("Клиент запущен не на компьютере сервера (" + ирСервер.ИмяКомпьютераЛкс() + "), а в серверной настройке техножурнала указан локальный каталог. Необходимо указать сетевой путь к техножурналу сервера"); #Если Клиент Тогда ФормаНастройки = ПолучитьФорму("НастройкаЧтения"); diff --git a/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form.bin b/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form.bin index 5b6c28225dea4974bb8603dcdc79f8adfcedb688..87d0a2d09910f0eb9bb711c7ed78038c1281fc22 100644 GIT binary patch delta 4732 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 U|NpJDWwo2ZHQTRt%l|a}Kg3mQb^rhX delta 4706 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 V|NqaUjVs(dUJLySxAeD5{sZ2aWV8SP diff --git a/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form/form.txt b/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form/form.txt index aabf321b4..c7190204f 100644 --- a/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form/form.txt +++ b/DataProcessors/ирАнализТехножурнала/Forms/Форма/Ext/Form/form.txt @@ -6676,36 +6676,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, {0},4,1,0,00000000-0000-0000-0000-000000000000}, {1,0},0,0,100,0,0},9,2,0,0,0,1, {5,4a991a32-fb27-422a-a99e-bfa0c561a5b4,47,1,26, -{7,1e653615-fcd7-47d6-824a-85a9361db0bc,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, -{7,a99b9735-9f45-4bf7-ba74-b89ce0dd5a2e,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииЗагрузить", -{1,"КоманднаяПанельЖурналРегистрацииЗагрузить", -{1,1, -{"ru","Командная панель журнал регистрации загрузить"} -}, -{1,1, -{"ru","Командная панель журнал регистрации загрузить"} -}, -{1,1, -{"ru","Командная панель журнал регистрации загрузить"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,2, -{"ru","Подгрузить новые данные в таблицу журнала"}, -{"en","Подгрузить новые данные в таблицу журнала"} -}, -{1,2, -{"ru","Подгрузить новые данные в таблицу журнала"}, -{"en","Подгрузить новые данные в таблицу журнала"} -}, -{4,1, -{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0,""},1}, -{7,ab0f1505-d554-4ed4-82fc-6772a66d38f5,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,f10e6e1a-64bd-4992-bef9-a45619e7f677,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыОткрытьФайл", {1,"ДействияФормыОткрытьФайл", {1,2, @@ -6736,9 +6707,9 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, }, {4,1, {0,785362cb-3756-48ed-87d2-292ded17054a},"",-1,-1,1,0,""},1}, -{7,ffca117a-30c6-4c2b-806d-21221925b4dd,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,afdc6ad3-19d0-4edb-b982-a8c194a5bfba,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, -{7,118398d2-1891-40e3-ad06-69f4b7e20a89,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,0c674cc3-4c0f-435b-8957-3c2b11d29fbb,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыСохранитьКак", {1,"ДействияФормыСохранитьКак", {1,2, @@ -6768,9 +6739,120 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, }, {4,1, {0,894cf65b-4109-4533-a1d7-c87b1fcc80a3},"",-1,-1,1,0,""},1}, -{7,e9af0114-cc41-48c6-8d8e-216114c469f7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,13a31769-2694-48b0-a237-ea61175079c1,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, -{7,d6651bdf-0dca-4c29-a439-508bcf55b8d0,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,a0f81ca1-c066-40dd-ac78-383fea6b9470,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, +{7,db9bff26-d411-4580-aee9-2e84314d0d3e,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииЗагрузить", +{1,"КоманднаяПанельЖурналРегистрацииЗагрузить", +{1,1, +{"ru","Командная панель журнал регистрации загрузить"} +}, +{1,1, +{"ru","Командная панель журнал регистрации загрузить"} +}, +{1,1, +{"ru","Командная панель журнал регистрации загрузить"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,2, +{"ru","Подгрузить новые данные в таблицу журнала"}, +{"en","Подгрузить новые данные в таблицу журнала"} +}, +{1,2, +{"ru","Подгрузить новые данные в таблицу журнала"}, +{"en","Подгрузить новые данные в таблицу журнала"} +}, +{4,1, +{0,fc4f29e0-d168-4fe0-8e64-e982fabf2595},"",-1,-1,1,0,""},1}, +{7,2b1b3f97-fae7-4aa0-b7de-10c5fc440278,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, +{7,0cb8ae1d-6780-4979-910a-056074b24275,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КлсКомандаНажатие", +{1,"КлсКомандаНажатие", +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,2, +{"ru","Показать структуру формы"}, +{"en","Показать структуру формы"} +}, +{1,2, +{"ru","Показать структуру формы"}, +{"en","Показать структуру формы"} +}, +{4,1, +{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1}, +{7,e4fe02dd-5731-4dcf-9978-8590310de60b,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыНастройкаЧтение", +{1,"ДействияФормыНастройкаЧтение", +{1,1, +{"ru","Настройка чтение"} +}, +{1,1, +{"ru","Настройка чтение"} +}, +{1,1, +{"ru","Настройка чтение"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},6, +{1,2, +{"ru","Настройка чтения собственного техножурнала"}, +{"en","Настройка чтения собственного техножурнала"} +}, +{1,2, +{"ru","Настройка чтения собственного техножурнала"}, +{"en","Настройка чтения собственного техножурнала"} +},1}, +{7,8b02bd0d-1f6c-434e-b8dc-362374b43fb7,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"ДействияФормыКонверторТекстаБД", +{1,"ДействияФормыКонверторТекстаБД", +{1,1, +{"ru","Действия формы конвертор текста БД"} +}, +{1,1, +{"ru","Действия формы конвертор текста БД"} +}, +{1,1, +{"ru","Действия формы конвертор текста БД"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},14, +{1,2, +{"ru","Конвертор текста СУБД"}, +{"en","Конвертор текста СУБД"} +}, +{1,2, +{"ru","Конвертор текста СУБД"}, +{"en","Конвертор текста СУБД"} +}, +{0,0,0},1}, +{7,544db54d-4cad-4f5a-8905-ed73b5936ebf,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, +{7,0318d90d-6e39-4842-b1a3-9ef2675ad37c,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыТрасса", {1,"ДействияФормыТрасса", {1,1, @@ -6797,34 +6879,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, }, {4,1, {0,978f2c88-7ac4-495d-ba22-f749e6352b95},"",-1,-1,0,0,""},1}, -{7,cc46b99f-126b-492e-9a79-9155327ec00d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, -{7,ff91c071-27f0-4880-b1b2-43d5b3b28f42,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыНастройкаЧтение", -{1,"ДействияФормыНастройкаЧтение", -{1,1, -{"ru","Настройка чтение"} -}, -{1,1, -{"ru","Настройка чтение"} -}, -{1,1, -{"ru","Настройка чтение"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},6, -{1,2, -{"ru","Настройка чтения собственного техножурнала"}, -{"en","Настройка чтения собственного техножурнала"} -}, -{1,2, -{"ru","Настройка чтения собственного техножурнала"}, -{"en","Настройка чтения собственного техножурнала"} -},1}, -{7,662c504c-6ca3-4ec8-813c-35dbf708ccc6,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,8c6d52c6-d3a6-4c6d-b34f-7b82b1be41fd,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыНастройкаЖурнала", {1,"ДействияФормыНастройкаЖурнала", {1,1, @@ -6851,9 +6906,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, }, {4,1, {0,97d5c5e9-7727-4d49-8c8d-495cd7d883bf},"",-1,-1,0,0,""},1}, -{7,03e78fde-95e8-45b1-90e6-d9b8d281c828,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, -{7,ae903c24-3667-494d-a9da-1fe4d5e4c503,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,4a67c978-32af-47a4-94c5-a46521589374,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыОчиститьКаталогЖурнала", {1,"ДействияФормыОчиститьКаталогЖурнала", {1,1, @@ -6880,37 +6933,13 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, }, {4,1, {-2},"",-1,-1,1,0,""},1}, -{7,1fa5e538-cbd5-4845-81b8-3eb923691312,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,826a97e5-c1bc-48f0-8d74-aed3608cdc7b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, -{7,13fbb0e1-0570-4618-90d8-d059776f4e39,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"ДействияФормыКонверторТекстаБД", -{1,"ДействияФормыКонверторТекстаБД", -{1,1, -{"ru","Действия формы конвертор текста БД"} -}, -{1,1, -{"ru","Действия формы конвертор текста БД"} -}, -{1,1, -{"ru","Действия формы конвертор текста БД"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},14, -{1,2, -{"ru","Конвертор текста СУБД"}, -{"en","Конвертор текста СУБД"} -}, -{1,2, -{"ru","Конвертор текста СУБД"}, -{"en","Конвертор текста СУБД"} -}, -{0,0,0},1}, -{7,f2e05416-fcbe-49cd-bb5e-5763dffe3434,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,779f75c5-04e8-4285-a800-6ccfe469dae6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, -{7,cf2158ea-4467-479b-ab17-469a5ec6f6c0,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,e3c492c5-e615-4ef8-92b0-7bd04b57d0a6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, +{7,8efe21af-19e8-4dc4-ac45-ad5c3710133e,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыСхемаБД", {1,"ДействияФормыСхемаБД", {1,1, @@ -6935,9 +6964,9 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, {"ru","Использование чужой схемы БД"}, {"en","Использование чужой схемы БД"} },1}, -{7,57a0ed28-ca40-4ecb-a1b8-cfa686c2db34,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,e70b2be0-8b8f-446b-8912-718fecaa4bf0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, -{7,2f1751c0-c41c-42fc-8911-7226070b8a6e,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,8d6f0123-aed7-4cb6-a251-cccdc20e1503,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыЖурналРегистрации", {1,"ДействияФормыЖурналРегистрации", {1,1, @@ -6964,9 +6993,9 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, }, {4,1, {0,e3b995e3-23f6-4c63-8bd8-a651eeddcfc4},"",-1,-1,0,0,""},1}, -{7,539f9218-bac0-4f2f-8125-8efef1590e95,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,987a82ea-50e6-48da-8484-74b8bf15889e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, -{7,2d48178f-44b5-4d00-b9d5-ac6b121e4d4b,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,1df8671c-2d60-431b-9918-83dc341712c3,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыИТС", {1,"ДействияФормыИТС", {1,1, @@ -6991,9 +7020,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, {"ru","Открыть описание механизма its.1c.ru"}, {"en","Открыть описание механизма its.1c.ru"} },1}, -{7,c7f598e6-661d-4802-8fe7-9a40ce5ea9b2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, -{7,03ae90fe-283e-40f1-b45a-9326fc0be72d,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,4db390b6-ff68-4080-948d-90bd0afdce08,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -7021,7 +7048,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, {4,1, {0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""}, {0,0,0},2}, -{7,3ef36886-779e-47c1-93d0-d447c8d9a317,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,6b78acdb-560f-45bf-b78a-e660a35d7950,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -7048,7 +7075,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, }, {4,1, {0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2}, -{7,36aca4b6-421d-49c6-bf28-720d1de571d8,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,f495a0b0-1027-4e54-a114-5dff3ae17bb2,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -7075,34 +7102,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, }, {4,1, {0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""},1}, -{7,1f6b7ff2-de08-4ee8-b284-4c898c6a4aed,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КлсКомандаНажатие", -{1,"КлсКомандаНажатие", -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,2, -{"ru","Показать структуру формы"}, -{"en","Показать структуру формы"} -}, -{1,2, -{"ru","Показать структуру формы"}, -{"en","Показать структуру формы"} -}, -{4,1, -{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1}, -{7,611898a5-16d0-48a1-b03d-4b48bb99aa7b,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,bb27072c-4de1-4394-be94-aedef6a2eb99,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -7129,123 +7129,123 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, }, {4,1, {0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,26,ab0f1505-d554-4ed4-82fc-6772a66d38f5, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,26,f10e6e1a-64bd-4992-bef9-a45619e7f677, {8,"ОткрытьФайл",0,3, {1,3, {"ru_RU","ЗакрытьФайл"}, {"ru","Открыть файл"}, {"en","Открыть файл"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,36,1e2,0,0,1,0,0,0,0},118398d2-1891-40e3-ad06-69f4b7e20a89, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,36,1e2,0,0,1,0,0,0,0},0c674cc3-4c0f-435b-8957-3c2b11d29fbb, {8,"СохранитьКак",0,3, {1,2, {"ru","Сохранить как"}, {"en","Сохранить как"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,37,1e2,0,0,1,0,0,0,0},ffca117a-30c6-4c2b-806d-21221925b4dd, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,37,1e2,0,0,1,0,0,0,0},a0f81ca1-c066-40dd-ac78-383fea6b9470, {8,"Разделитель6",0,1, {1,1, {"ru","Действие"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,38,1e2,2,0,1,0,0,0,0},a99b9735-9f45-4bf7-ba74-b89ce0dd5a2e, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,38,1e2,2,0,1,0,0,0,0},db9bff26-d411-4580-aee9-2e84314d0d3e, {8,"Загрузить",0,3, {1,2, {"ru","Загрузить"}, {"en","Загрузить"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,26,1e2,0,3,1,0,0,0,0},e9af0114-cc41-48c6-8d8e-216114c469f7, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,26,1e2,0,3,1,0,0,0,0},2b1b3f97-fae7-4aa0-b7de-10c5fc440278, {8,"Разделитель2",0,1, {1,1, {"ru","Действие1"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,27,1e2,2,0,1,0,0,0,0},d6651bdf-0dca-4c29-a439-508bcf55b8d0, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,27,1e2,2,0,1,0,0,0,0},0318d90d-6e39-4842-b1a3-9ef2675ad37c, {8,"Трасса",0,1, {1,2, {"ru","Трасса"}, {"en","Трасса"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,30,1e2,0,3,1,0,0,0,0},cc46b99f-126b-492e-9a79-9155327ec00d, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,30,1e2,0,3,1,0,0,0,0},13a31769-2694-48b0-a237-ea61175079c1, {8,"Разделитель",0,1, {1,1, {"ru","Действие1"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,23,1e2,2,0,1,0,0,0,0},ff91c071-27f0-4880-b1b2-43d5b3b28f42, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,23,1e2,2,0,1,0,0,0,0},e4fe02dd-5731-4dcf-9978-8590310de60b, {8,"НастройкаЧтенияТрассы",0,1, {1,2, {"ru","Настройка чтения..."}, {"en","Настройка чтения..."} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,28,1e2,0,0,1,0,0,0,0},1e653615-fcd7-47d6-824a-85a9361db0bc, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,28,1e2,0,0,1,0,0,0,0},afdc6ad3-19d0-4edb-b982-a8c194a5bfba, {8,"Разделитель3",0,1, {1,1, {"ru","Действие1"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,29,1e2,2,0,1,0,0,0,0},662c504c-6ca3-4ec8-813c-35dbf708ccc6, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,29,1e2,2,0,1,0,0,0,0},8c6d52c6-d3a6-4c6d-b34f-7b82b1be41fd, {8,"НастройкаЖурнала",0,2, {1,2, {"ru","Настройка записи..."}, {"en","Настройка записи..."} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,24,1e2,0,3,1,0,0,0,0},03e78fde-95e8-45b1-90e6-d9b8d281c828, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,24,1e2,0,3,1,0,0,0,0},544db54d-4cad-4f5a-8905-ed73b5936ebf, {8,"Разделитель1",0,1, {1,1, {"ru","Действие1"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,25,1e2,2,0,1,0,0,0,0},ae903c24-3667-494d-a9da-1fe4d5e4c503, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,25,1e2,2,0,1,0,0,0,0},4a67c978-32af-47a4-94c5-a46521589374, {8,"ОчиститьКаталогЖурнала",0,1, {1,2, {"ru","Очистить каталог"}, {"en","Очистить каталог"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,22,1e2,0,3,1,0,0,0,0},1fa5e538-cbd5-4845-81b8-3eb923691312, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,22,1e2,0,3,1,0,0,0,0},826a97e5-c1bc-48f0-8d74-aed3608cdc7b, {8,"Разделитель5",0,1, {1,1, {"ru","Действие"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,33,1e2,2,0,1,0,0,0,0},13fbb0e1-0570-4618-90d8-d059776f4e39, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,33,1e2,2,0,1,0,0,0,0},8b02bd0d-1f6c-434e-b8dc-362374b43fb7, {8,"КонверторТекстаБД",0,1, {1,2, {"ru","Конвертор текста БД"}, {"en","Конвертор текста БД"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,32,1e2,0,0,1,0,0,0,0},f2e05416-fcbe-49cd-bb5e-5763dffe3434, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,32,1e2,0,0,1,0,0,0,0},e3c492c5-e615-4ef8-92b0-7bd04b57d0a6, {8,"Разделитель7",0,1, {1,1, {"ru","Действие"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,42,1e2,2,0,1,0,0,0,0},cf2158ea-4467-479b-ab17-469a5ec6f6c0, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,42,1e2,2,0,1,0,0,0,0},8efe21af-19e8-4dc4-ac45-ad5c3710133e, {8,"СхемаБД",0,1, {1,2, {"ru","Схема БД"}, {"en","Схема БД"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,41,1e2,0,0,1,0,0,0,0},57a0ed28-ca40-4ecb-a1b8-cfa686c2db34, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,41,1e2,0,0,1,0,0,0,0},e70b2be0-8b8f-446b-8912-718fecaa4bf0, {8,"Разделитель4",0,1, {1,1, {"ru","Действие"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,31,1e2,2,0,1,0,0,0,0},2f1751c0-c41c-42fc-8911-7226070b8a6e, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,31,1e2,2,0,1,0,0,0,0},8d6f0123-aed7-4cb6-a251-cccdc20e1503, {8,"ЖурналРегистрации",0,2, {1,2, {"ru","Журнал регистрации"}, {"en","Журнал регистрации"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,34,1e2,0,0,1,0,0,0,0},539f9218-bac0-4f2f-8125-8efef1590e95, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,34,1e2,0,0,1,0,0,0,0},987a82ea-50e6-48da-8484-74b8bf15889e, {8,"Разделитель8",0,2, {1,1, {"ru","Действие"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,46,1e2,2,0,1,0,0,0,0},2d48178f-44b5-4d00-b9d5-ac6b121e4d4b, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,46,1e2,2,0,1,0,0,0,0},1df8671c-2d60-431b-9918-83dc341712c3, {8,"ИТС",0,2, {1,2, {"ru","ИТС"}, {"en","ИТС"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,45,1e2,0,0,1,0,0,0,0},c7f598e6-661d-4802-8fe7-9a40ce5ea9b2, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,45,1e2,0,0,1,0,0,0,0},779f75c5-04e8-4285-a800-6ccfe469dae6, {8,"Разделитель9",0,3, {1,1, {"ru","Действие"} -},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,47,1e2,2,0,1,0,0,0,0},03ae90fe-283e-40f1-b45a-9326fc0be72d, +},0,4a991a32-fb27-422a-a99e-bfa0c561a5b4,47,1e2,2,0,1,0,0,0,0},4db390b6-ff68-4080-948d-90bd0afdce08, {8,"СохранитьНастройку",0,13, {1,2, {"ru","Сохранить настройку..."}, {"en","Сохранить настройку..."} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,43,1e2,0,0,1,0,0,0,0},3ef36886-779e-47c1-93d0-d447c8d9a317, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,43,1e2,0,0,1,0,0,0,0},6b78acdb-560f-45bf-b78a-e660a35d7950, {8,"ЗагрузитьНастройку",0,8, {1,2, {"ru","Загрузить настройку..."}, {"en","Загрузить настройку..."} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,44,1e2,0,0,1,0,1,0,0},36aca4b6-421d-49c6-bf28-720d1de571d8, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,44,1e2,0,0,1,0,1,0,0},f495a0b0-1027-4e54-a114-5dff3ae17bb2, {8,"НовоеОкно",0,9, {1,2, {"ru","НовоеОкно"}, {"en","НовоеОкно"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,19,1e2,0,0,1,0,0,0,0},1f6b7ff2-de08-4ee8-b284-4c898c6a4aed, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,19,1e2,0,0,1,0,0,0,0},0cb8ae1d-6780-4979-910a-056074b24275, {8,"СтруктураФормы",0,4, {1,2, {"ru","Структура формы"}, {"en","Структура формы"} -},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,40,1e2,0,0,1,0,0,0,0},611898a5-16d0-48a1-b03d-4b48bb99aa7b, +},1,4a991a32-fb27-422a-a99e-bfa0c561a5b4,40,1e2,0,0,1,0,0,0,0},bb27072c-4de1-4394-be94-aedef6a2eb99, {8,"ОПодсистеме",0,4, {1,2, {"ru","О подсистеме"}, @@ -7255,7 +7255,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, {0} } } -},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,8c141088-4556-4762-87d6-07fa8099f1ce,26,0,0} +},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,25644aa3-07a5-41f5-b459-04d4b177115f,26,0,0} }, {8,0,0,1000,25,1, {0, @@ -7399,7 +7399,36 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, {0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0,0},9,2,0,0,1,1, {5,d80a01e7-2431-497b-9ae1-f9238f588b9f,248,1,22, -{7,642f002e-922b-4253-9576-fe0acb41095b,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,8a87780e-cfb9-4c2e-8f43-78c245200e56,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КлсКомандаНажатие", +{1,"КлсКомандаНажатие", +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,2, +{"ru","Сжать колонки в 2 раза"}, +{"en","Сжать колонки в 2 раза"} +}, +{1,2, +{"ru","Сжать колонки в 2 раза"}, +{"en","Сжать колонки в 2 раза"} +}, +{4,1, +{0,2de8a30d-89da-497f-aa99-d42b887681ca},"",-1,-1,0,0,""},2}, +{7,21ef601e-34b1-402f-9188-cbf3d8f724b2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, +{7,566bff2e-6102-4338-9be6-362b6b3c7a1b,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельЖурналРегистрацииУстановитьХронологическийПорядок", {1,"КоманднаяПанельЖурналРегистрацииУстановитьХронологическийПорядок", {1,1, @@ -7424,9 +7453,7 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, {"ru","Установить порядок по хронологии начала/конца событий"}, {"en","Установить порядок по хронологии начала/конца событий"} },2}, -{7,05000741-64a3-4ff0-b473-f413d5b174b4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,a4ba7181-384a-4919-a5e8-2e197cd4a648,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,83b4d312-bc85-4891-b172-db3d53b09bc7,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельЖурналРегистрацииПоказатьВнутренниеСобытия", {1,"КоманднаяПанельЖурналРегистрацииПоказатьВнутренниеСобытия", {1,2, @@ -7456,9 +7483,34 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, }, {4,1, {0,7b52e456-3c9a-49f8-907e-4c21ee7f76ba},"",-1,-1,0,0,""},2}, -{7,d96db8d1-da7b-470a-be23-199cf08bf09a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,234794b2-bb61-410c-ae1c-0489bf010bf6,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииТрассы", +{1,"КоманднаяПанельЖурналРегистрацииТрассы", +{1,1, +{"ru","Трассы"} +}, +{1,1, +{"ru","Трассы"} +}, +{1,1, +{"ru","Трассы"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},6, +{1,2, +{"ru","Найти в таблице трассы и выбрать одну для просмотра"}, +{"en","Найти в таблице трассы и выбрать одну для просмотра"} +}, +{1,2, +{"ru","Найти в таблице трассы и выбрать одну для просмотра"}, +{"en","Найти в таблице трассы и выбрать одну для просмотра"} +},2}, +{7,1b9a09bb-72a8-4cd2-824c-5e868bb8a673,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,63b73e13-183a-42f7-a42e-6e8f7dadb220,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,d568dd27-6e55-4ffb-afac-7c4e588aa43a,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельЖурналРегистрацииОчистить", {1,"КоманднаяПанельЖурналРегистрацииОчистить", {1,1, @@ -7485,93 +7537,9 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, }, {4,1, {-2},"",-1,-1,1,0,""},2}, -{7,0951393b-2558-466a-a312-0dff4ce744d2,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииПоказыватьПанельИтогов", -{1,"КоманднаяПанельЖурналРегистрацииПоказыватьПанельИтогов", -{1,2, -{"ru","Показывать панель итогов"}, -{"en","Показывать панель итогов"} -}, -{1,2, -{"ru","Показывать панель итогов"}, -{"en","Показывать панель итогов"} -}, -{1,2, -{"ru","Показывать панель итогов"}, -{"en","Показывать панель итогов"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,2, -{"ru","Показывать панель итогов по основным свойствам. Таблица журнала будет фильтроваться по текущей строке итогов."}, -{"en","Показывать панель итогов по основным свойствам. Таблица журнала будет фильтроваться по текущей строке итогов."} -}, -{1,2, -{"ru","Показывать панель итогов по основным свойствам. Таблица журнала будет фильтроваться по текущей строке итогов."}, -{"en","Показывать панель итогов по основным свойствам. Таблица журнала будет фильтроваться по текущей строке итогов."} -}, -{4,1, -{0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""},2}, -{7,30daaa7b-a9bf-495b-af02-8a2f84a35dd3,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КлсКомандаНажатие", -{1,"КлсКомандаНажатие", -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,2, -{"ru","Различные значения колонки"}, -{"en","Различные значения колонки"} -}, -{1,2, -{"ru","Различные значения колонки"}, -{"en","Различные значения колонки"} -}, -{4,1, -{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2}, -{7,754c73fb-85ff-4640-9c47-aca243a57e32,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииТрассы", -{1,"КоманднаяПанельЖурналРегистрацииТрассы", -{1,1, -{"ru","Трассы"} -}, -{1,1, -{"ru","Трассы"} -}, -{1,1, -{"ru","Трассы"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},6, -{1,2, -{"ru","Найти в таблице трассы и выбрать одну для просмотра"}, -{"en","Найти в таблице трассы и выбрать одну для просмотра"} -}, -{1,2, -{"ru","Найти в таблице трассы и выбрать одну для просмотра"}, -{"en","Найти в таблице трассы и выбрать одну для просмотра"} -},2}, -{7,0e8bc06c-fa7c-4b72-901e-4ee7df5938b0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,dc2a7e31-8563-4c3d-ac2c-633b86d03723,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,949b91ec-ff66-4b9d-b9a3-e60b89016b51,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,333768c7-e59e-445a-940c-ddab7922f2d3,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,b4fb6314-7925-4167-9424-edcb1f94a1c2,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельЖурналРегистрацииОткрытьСтрокуВОтдельномОкне", {1,"КоманднаяПанельЖурналРегистрацииОткрытьСтрокуВОтдельномОкне", {1,1, @@ -7598,17 +7566,17 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, }, {4,1, {-7},"",-1,-1,1,0,""},2}, -{7,124093b5-e497-4f56-ad03-b13f0cdf2f1a,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КлсКомандаНажатие", -{1,"КлсКомандаНажатие", +{7,93b2c3d9-8063-4078-8991-bf75815d2acd,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииНастройкаСобытия", +{1,"КоманднаяПанельЖурналРегистрацииНастройкаСобытия", {1,1, -{"ru","Клс команда нажатие"} +{"ru","Настройка события"} }, {1,1, -{"ru","Клс команда нажатие"} +{"ru","Настройка события"} }, {1,1, -{"ru","Клс команда нажатие"} +{"ru","Настройка события"} }, {4,0, {0},"",-1,-1,1,0,""}, @@ -7616,19 +7584,19 @@ WYpttEXZOlvX0VtX4+EYKZZNDNp/OQHqDPKnw4vSlNSMWkhP},0},0,0,0,0,0}, } },7, {1,2, -{"ru","Сжать колонки в 2 раза"}, -{"en","Сжать колонки в 2 раза"} +{"ru","Настройка регистрации события техножурнала"}, +{"en","Настройка регистрации события техножурнала"} }, {1,2, -{"ru","Сжать колонки в 2 раза"}, -{"en","Сжать колонки в 2 раза"} +{"ru","Настройка регистрации события техножурнала"}, +{"en","Настройка регистрации события техножурнала"} }, {4,1, -{0,2de8a30d-89da-497f-aa99-d42b887681ca},"",-1,-1,0,0,""},2}, -{7,0db337ca-d380-488e-8cd0-4963a8d9eac3,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{0,97d5c5e9-7727-4d49-8c8d-495cd7d883bf},"",-1,-1,0,0,""},2}, +{7,a9ddb219-25c5-4e60-bf9f-e66d6631d6b7,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,0,00000000-0000-0000-0000-000000000000,91, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2}, -{7,36f7349d-9eab-4901-b4d3-994146e39165,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,8c843583-6de7-4216-a1d2-f59b59379e48,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -7662,7 +7630,7 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5 BgxkEQA7} },0,""},2}, -{7,f3011f18-1a5f-4537-9303-5ea00ceddf6d,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,ceb2d88c-afe5-4e24-a12b-b0509fee5ae9,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -7689,10 +7657,40 @@ BgxkEQA7} }, {4,1, {0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2}, -{7,962218bd-bc0f-4dbb-a75f-538b0ac15e44,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{7,7c7c679c-f0a2-404b-ad6f-f66e83a59701,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КоманднаяПанельЖурналРегистрацииПоказыватьПанельИтогов", +{1,"КоманднаяПанельЖурналРегистрацииПоказыватьПанельИтогов", +{1,2, +{"ru","Показывать панель итогов"}, +{"en","Показывать панель итогов"} +}, +{1,2, +{"ru","Показывать панель итогов"}, +{"en","Показывать панель итогов"} +}, +{1,2, +{"ru","Показывать панель итогов"}, +{"en","Показывать панель итогов"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,2, +{"ru","Показывать панель итогов по основным свойствам. Таблица журнала будет фильтроваться по текущей строке итогов."}, +{"en","Показывать панель итогов по основным свойствам. Таблица журнала будет фильтроваться по текущей строке итогов."} +}, +{1,2, +{"ru","Показывать панель итогов по основным свойствам. Таблица журнала будет фильтроваться по текущей строке итогов."}, +{"en","Показывать панель итогов по основным свойствам. Таблица журнала будет фильтроваться по текущей строке итогов."} +}, +{4,1, +{0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""},2}, +{7,80b2415c-861f-4aeb-a1ba-e28c1f328ca2,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,0,00000000-0000-0000-0000-000000000000,93, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2}, -{7,fd07a062-2c6e-41d7-aaca-f7a91fb8b77b,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,2654eb6c-e12c-4402-b610-ca6134221d52,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -7719,19 +7717,17 @@ BgxkEQA7} }, {4,1, {0,3f21aca4-89b4-4f37-82cb-6e9370aa5481},"",-1,-1,0,0,""},2}, -{7,4badea67-ab5b-482d-be84-dd15df3653df,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,6402a770-d555-4b62-868c-9fd6c7152baf,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КоманднаяПанельЖурналРегистрацииНастройкаСобытия", -{1,"КоманднаяПанельЖурналРегистрацииНастройкаСобытия", +{7,ff9de0a1-6d44-4ace-b247-2acd0253bb54,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КлсКомандаНажатие", +{1,"КлсКомандаНажатие", {1,1, -{"ru","Настройка события"} +{"ru","Клс команда нажатие"} }, {1,1, -{"ru","Настройка события"} +{"ru","Клс команда нажатие"} }, {1,1, -{"ru","Настройка события"} +{"ru","Клс команда нажатие"} }, {4,0, {0},"",-1,-1,1,0,""}, @@ -7739,16 +7735,18 @@ BgxkEQA7} } },7, {1,2, -{"ru","Настройка регистрации события техножурнала"}, -{"en","Настройка регистрации события техножурнала"} +{"ru","Различные значения колонки"}, +{"en","Различные значения колонки"} }, {1,2, -{"ru","Настройка регистрации события техножурнала"}, -{"en","Настройка регистрации события техножурнала"} +{"ru","Различные значения колонки"}, +{"en","Различные значения колонки"} }, {4,1, -{0,97d5c5e9-7727-4d49-8c8d-495cd7d883bf},"",-1,-1,0,0,""},2}, -{7,e57792b7-6ab1-4e6e-83bd-5925ef8bd660,1,e1692cc2-605b-4535-84dd-28440238746c, +{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2}, +{7,ccf97db0-ca1d-419b-b97e-6f77b500da61,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, +{7,f4a20bf7-4fd4-43be-920f-20087574e680,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -7775,9 +7773,11 @@ BgxkEQA7} }, {4,1, {0,98f09020-9b4d-48bc-96b4-84d954a633e8},"",14,2,1,0,""},2}, -{7,a9304397-c260-4cca-9779-2177ba9b9142,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,78ea6915-49b8-4d69-a171-180000ec2b16,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,10e2bc4c-6fb9-40ba-806f-a68d11c27fde,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,bad01d33-24ab-4c0b-958f-0ed9d9baab90,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, +{7,9b558fcd-ec15-4402-a812-9de9c83e6c1d,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельЖурналРегистрацииПоказыватьПанельСвойств", {1,"КоманднаяПанельЖурналРегистрацииПоказыватьПанельСвойств", {1,2, @@ -7807,104 +7807,104 @@ BgxkEQA7} }, {4,1, {0,65fd10fc-43c7-4d09-b386-e1aaa216efaa},"",-1,-1,0,0,""},2},1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,22,642f002e-922b-4253-9576-fe0acb41095b, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,22,566bff2e-6102-4338-9be6-362b6b3c7a1b, {8,"УстановитьХронологическийПорядок",0,1, {1,2, {"ru","Порядок по дате"}, {"en","Порядок по дате"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,231,1e2,0,0,1,0,0,0,0},d96db8d1-da7b-470a-be23-199cf08bf09a, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,231,1e2,0,0,1,0,0,0,0},21ef601e-34b1-402f-9188-cbf3d8f724b2, {8,"Разделитель4",0,1, {1,1, {"ru","Действие7"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,143,1e2,2,0,1,0,0,0,0},754c73fb-85ff-4640-9c47-aca243a57e32, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,143,1e2,2,0,1,0,0,0,0},234794b2-bb61-410c-ae1c-0489bf010bf6, {8,"Трассы",0,1, {1,2, {"ru","Найти трассы"}, {"en","Найти трассы"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,234,1e2,0,0,1,0,0,0,0},05000741-64a3-4ff0-b473-f413d5b174b4, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,234,1e2,0,0,1,0,0,0,0},1b9a09bb-72a8-4cd2-824c-5e868bb8a673, {8,"Разделитель5",0,1, {1,1, {"ru","Действие"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,238,1e2,2,0,1,0,0,0,0},63b73e13-183a-42f7-a42e-6e8f7dadb220, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,238,1e2,2,0,1,0,0,0,0},d568dd27-6e55-4ffb-afac-7c4e588aa43a, {8,"Очистить",0,1, {1,2, {"ru","Очистить"}, {"en","Очистить"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,227,1e2,0,3,1,0,0,0,0},949b91ec-ff66-4b9d-b9a3-e60b89016b51, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,227,1e2,0,3,1,0,0,0,0},dc2a7e31-8563-4c3d-ac2c-633b86d03723, {8,"Разделитель1",0,2, {1,1, {"ru","Действие"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,247,1e2,2,0,1,0,0,0,0},333768c7-e59e-445a-940c-ddab7922f2d3, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,247,1e2,2,0,1,0,0,0,0},b4fb6314-7925-4167-9424-edcb1f94a1c2, {8,"ОткрытьСтрокуВОтдельномОкне",0,1, {1,2, {"ru","Открыть строку"}, {"en","Открыть строку"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,233,1e2,0,0,1,0,0,0,0},a4ba7181-384a-4919-a5e8-2e197cd4a648, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,233,1e2,0,0,1,0,0,0,0},83b4d312-bc85-4891-b172-db3d53b09bc7, {8,"ПоказатьВнутренниеСобытия",0,1, {1,2, {"ru","Показать внутренние события "}, {"en","Показать внутренние события "} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,243,1e2,0,0,1,0,0,0,0},124093b5-e497-4f56-ad03-b13f0cdf2f1a, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,243,1e2,0,0,1,0,0,0,0},8a87780e-cfb9-4c2e-8f43-78c245200e56, {8,"СжатьКолонки",0,2, {1,2, {"ru","Сжать"}, {"en","Сжать"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,242,1e2,0,0,1,0,0,0,0},0db337ca-d380-488e-8cd0-4963a8d9eac3, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,242,1e2,0,0,1,0,0,0,0},a9ddb219-25c5-4e60-bf9f-e66d6631d6b7, {8,"Действие2",0,1, {1,1, {"#","Действие2"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,182,1e2,0,0,1,0,0,0,0},36f7349d-9eab-4901-b4d3-994146e39165, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,182,1e2,0,0,1,0,0,0,0},8c843583-6de7-4216-a1d2-f59b59379e48, {8,"МенеджерТабличногоПоля",0,4, {1,2, {"ru","Менеджер табличного поля"}, {"en","Менеджер табличного поля"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,219,1e2,0,0,1,0,0,0,0},f3011f18-1a5f-4537-9303-5ea00ceddf6d, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,219,1e2,0,0,1,0,0,0,0},ceb2d88c-afe5-4e24-a12b-b0509fee5ae9, {8,"ОтборБезЗначенияВТекущейКолонке",0,1, {1,2, {"ru","Отбор без значения"}, {"en","Отбор без значения"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,216,1e2,0,0,1,0,0,0,0},962218bd-bc0f-4dbb-a75f-538b0ac15e44, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,216,1e2,0,0,1,0,0,0,0},80b2415c-861f-4aeb-a1ba-e28c1f328ca2, {8,"Действие1",0,1, {1,1, {"#","Действие1"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,181,1e2,0,0,1,0,0,0,0},fd07a062-2c6e-41d7-aaca-f7a91fb8b77b, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,181,1e2,0,0,1,0,0,0,0},2654eb6c-e12c-4402-b610-ca6134221d52, {8,"ПоказыватьИтоги",0,3, {1,2, {"ru","Итоги"}, {"en","Итоги"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,248,1e2,0,0,1,0,0,0,0},30daaa7b-a9bf-495b-af02-8a2f84a35dd3, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,248,1e2,0,0,1,0,0,0,0},ff9de0a1-6d44-4ace-b247-2acd0253bb54, {8,"РазличныеЗначенияКолонки",0,2, {1,2, {"ru","Значения колонки"}, {"en","Значения колонки"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,245,1e2,0,0,1,0,0,0,0},4badea67-ab5b-482d-be84-dd15df3653df, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,245,1e2,0,0,1,0,0,0,0},ccf97db0-ca1d-419b-b97e-6f77b500da61, {8,"Разделитель",0,1, {1,1, {"ru","Действие9"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,204,1e2,2,0,1,0,0,0,0},6402a770-d555-4b62-868c-9fd6c7152baf, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,204,1e2,2,0,1,0,0,0,0},93b2c3d9-8063-4078-8991-bf75815d2acd, {8,"НастройкаСобытия",0,3, {1,2, {"ru","Событие"}, {"en","Событие"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,222,1e2,0,0,1,0,0,0,0},e57792b7-6ab1-4e6e-83bd-5925ef8bd660, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,222,1e2,0,0,1,0,0,0,0},f4a20bf7-4fd4-43be-920f-20087574e680, {8,"КонсольКомпоновки",0,1, {1,2, {"ru","Консоль компоновки"}, {"en","Консоль компоновки"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,205,1e2,0,0,1,0,0,0,0},a9304397-c260-4cca-9779-2177ba9b9142, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,205,1e2,0,0,1,0,0,0,0},78ea6915-49b8-4d69-a171-180000ec2b16, {8,"Разделитель3",0,1, {1,1, {"ru","Действие"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,237,1e2,2,0,1,0,0,0,0},0951393b-2558-466a-a312-0dff4ce744d2, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,237,1e2,2,0,1,0,0,0,0},7c7c679c-f0a2-404b-ad6f-f66e83a59701, {8,"ПоказыватьПанельИтогов",0,1, {1,2, {"ru","Итоги"}, {"en","Итоги"} -},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,239,1e2,0,3,1,1,0,0,0},0e8bc06c-fa7c-4b72-901e-4ee7df5938b0, +},1,d80a01e7-2431-497b-9ae1-f9238f588b9f,239,1e2,0,3,1,1,0,0,0},bad01d33-24ab-4c0b-958f-0ed9d9baab90, {8,"Разделитель6",0,1, {1,1, {"ru","Действие3"} -},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,240,1e2,2,0,1,0,0,0,0},10e2bc4c-6fb9-40ba-806f-a68d11c27fde, +},0,d80a01e7-2431-497b-9ae1-f9238f588b9f,240,1e2,2,0,1,0,0,0,0},9b558fcd-ec15-4402-a812-9de9c83e6c1d, {8,"ПоказыватьПанельСвойств",0,1, {1,2, {"ru","Свойства"}, diff --git a/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form.bin b/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form.bin index f3532fa555c43d19c6dffd0b89d2148dbece0b2f..d1ebf5065fc3235acb647f466dcc1461b75e8e02 100644 GIT binary patch delta 1978 zcma)7ON(7a5cbYRiIJEfic!>=%spxbZec&FU*JMWL<3Q>kt__Du6_s;M3F3ff|G?I zfpK6OvJitLKfnhUH-d;Uj1L$$;zklM?gS$$ZUff64hg#Ptj;-5UH#Sfef6C)o5M4k z!;hYx+ws_e#9vkI(UQ^R(H7*kA`3uN{6^7&usKqyIg^jq2bf&G z>y|-hbc#mA0zMbTNOAx#l7|#Zv1q829JY?UFxOt5*S&nuzL`JIboNkeZQ<>HJ_vh$ z>TDlp?cCVkRu=bnz1aR`@$0UaerpT&w?9Y6`l+(gU0Ld5!!i5Ew~u$-+1`KftA6U8 ze&~EZ%?>@>)6jPB)lNk1f({x4$?3|5sq@(s$x4+{2>`rE?0J(D6elEu*UBZq z+jn@Z-kj3y#?tDltV`fLX+XmnF+TbX2F*Sk43D zSY&D_IZIBU%zVSSE>%(?Q3iq2{N*BsECLvlP4PvA;?4EtZm+Js+m5aN-k~erNAjR; z;G{v$Z|`&fUe4s5;0(ck^!nhPH-?Mp7cW#{QrQYPz IjZ5=?1J->%!2kdN delta 1960 zcma)7%WGXl828>FM5S#+#S*nilcP4!59jgCH!~X{v_2N~v5^*B$UKEaXcaeBT(pR- zg&6EWb}Fs^K;@uRvLBNIB8+nr~Rwx4!ScS^~coK}#HNq~t8_)-mMUA+v|`haDE z+}5XO`}^;Ba%wS_q5>hrKmkw-3y!3Qh&2kPXpNOS=*|YGFd#_dGhm4tg0=+7D65bh zxtjXr+0{|IIdii8HuGJlqo@>7gOY*ag|pyEcqln}QF6&jx*a}y?^zgk*1MRAEEts( z;5Id{47g+qR{kl8_!}>eJ8g<6n3-^8DUq;3V4;9ATJ%Eb=+q8%QPF3u3rJx#psN-l zr34~HE6K`=&NJ+>QUA%_7e}4+f^-rIbd1P41_z-e3${8{icv<9{O6{d`%bj!cXzkV zef`p|+h4Z_eZq-w1jRVwSB+%9Vg>1|aFJ}GGI{l-QG4dD@7pVLdRQF3nY-B0kSMIr zzcnlde*e#19%BEVt;6lq!r@_NUSIfnm^171541lPSGyt3v{T)+r6K7%$QHQv(ahcL zg9pDFl%;m=p^Jm;ZqGh^xf^0`qXRcO6{?Q8dZ;#Y5wj2woJJ5TbnJ`W!L^&ylC_Vt7^^=wcYR^3(;%d%^d2F3o|1E4s&YvFU-c#rAZMU_RVa~13 zA84Cx|9}2uZnQO69N=er@AE$gY2H4*{KGJ{C+xrdVx=2o`{eNPD=UNSX*aL@IxKa2 Pw$2Q)um5c8$GN`&^FcO+ diff --git a/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form/form.txt b/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form/form.txt index f78c19a14..7981f1d24 100644 --- a/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form/form.txt +++ b/DataProcessors/ирВыгрузкаЗагрузкаДанныхЧерезФайл/Forms/Форма/Ext/Form/form.txt @@ -111,7 +111,7 @@ {0},4,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0,0},9,2,0,0,0,1, {5,e61ec258-df81-4716-a7e2-d75c858d35c9,61,1,11, -{7,c5c12605-6c5e-4f2e-a1df-db8da4d1f362,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,f2de1385-f0af-4826-919e-cd8591dbf33a,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыВыполнить", {1,"ДействияФормыВыполнить", {1,1, @@ -136,9 +136,9 @@ {"ru","Выполнить"}, {"en","Выполнить"} },1}, -{7,6fc6aac9-d20e-4228-bb92-984f651c488d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,65b73a47-c431-47bc-a87e-ce2ee8dce489,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, -{7,221fc832-d55c-4c6e-9ef5-33f91af79a4e,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,9df43b17-dc0c-49a4-857d-30b0402315bc,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыРедакторИзмененийНаУзле", {1,"ДействияФормыРедакторИзмененийНаУзле", {1,1, @@ -165,9 +165,9 @@ }, {4,1, {0,022247f7-2b7d-4dd2-b28f-773fc6fe97d1},"",-1,-1,1,0,""},1}, -{7,dbee2a64-ba6a-4307-8613-b4fb06057571,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,dee74f5f-8825-48c1-a98b-f7f157b968b4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, -{7,87a824a4-159d-4eb3-a376-c527246868fc,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,35cc3984-ea08-496e-b43d-72b05911681f,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -194,7 +194,36 @@ }, {4,1, {0,a7707ed1-39b0-418f-974d-4d500d27a9c6},"",-1,-1,1,0,""},2}, -{7,3b0f6b43-21aa-4087-9609-edc90eded218,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,deca4c54-6bf1-4f12-9524-8f23d3869bd4,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КлсКомандаНажатие", +{1,"КлсКомандаНажатие", +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,2, +{"ru","О подсистеме"}, +{"en","О подсистеме"} +}, +{1,2, +{"ru","О подсистеме"}, +{"en","О подсистеме"} +}, +{4,1, +{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1}, +{7,f7182ad4-0fda-43a8-b6fe-d6225244791a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, +{7,d232b2e4-aa6b-4ec9-b2e6-4c417f451673,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"ДействияФормыПараметрыЗаписи", {1,"ДействияФормыПараметрыЗаписи", {1,1, @@ -219,36 +248,7 @@ {"ru","Общие параметры записи"}, {"en","Общие параметры записи"} },1}, -{7,798bd667-52c2-4a64-b925-8c7e4fc7eec6,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КлсКомандаНажатие", -{1,"КлсКомандаНажатие", -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,2, -{"ru","Открыть новое окно"}, -{"en","Открыть новое окно"} -}, -{1,2, -{"ru","Открыть новое окно"}, -{"en","Открыть новое окно"} -}, -{4,1, -{0,eb47324b-85f9-4172-9315-bba8015d9970},"",-1,-1,1,0,""},1}, -{7,35e0e4d7-8f05-464f-aaac-6d4749003b82,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,1}, -{7,0f49d33e-1073-48f7-b6cc-0cb71671f489,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,f5763340-0538-4079-a4c2-9e555e42eef8,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -276,7 +276,34 @@ {4,1, {0,23f940bf-7381-4c2b-85a1-e541ed428042},"",14,8,1,0,""}, {0,0,0},2}, -{7,19063c0c-3bb4-4ca8-aec7-7f82ee525261,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,6e5a6e49-b0d0-4429-bba6-06dabcfddb8a,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КлсКомандаНажатие", +{1,"КлсКомандаНажатие", +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,2, +{"ru","Открыть новое окно"}, +{"en","Открыть новое окно"} +}, +{1,2, +{"ru","Открыть новое окно"}, +{"en","Открыть новое окно"} +}, +{4,1, +{0,eb47324b-85f9-4172-9315-bba8015d9970},"",-1,-1,1,0,""},1}, +{7,53ca50ae-8de2-4cd9-80c8-c9ee645beed9,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -302,82 +329,55 @@ {"en","Показать структуру формы"} }, {4,1, -{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1}, -{7,9c406056-e586-4c51-bbbf-19f08b67e6e1,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КлсКомандаНажатие", -{1,"КлсКомандаНажатие", -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,2, -{"ru","О подсистеме"}, -{"en","О подсистеме"} -}, -{1,2, -{"ru","О подсистеме"}, -{"en","О подсистеме"} -}, -{4,1, -{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""},1},1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,11,c5c12605-6c5e-4f2e-a1df-db8da4d1f362, +{0,f3a4ff2d-7c13-4472-910a-5a04b179af69},"",-1,-1,1,0,""},1},1, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,11,f2de1385-f0af-4826-919e-cd8591dbf33a, {8,"Выполнить",0,1, {1,2, {"ru","Выполнить"}, {"en","Выполнить"} -},1,e61ec258-df81-4716-a7e2-d75c858d35c9,47,1e2,0,0,1,0,0,0,0},6fc6aac9-d20e-4228-bb92-984f651c488d, +},1,e61ec258-df81-4716-a7e2-d75c858d35c9,47,1e2,0,0,1,0,0,0,0},dee74f5f-8825-48c1-a98b-f7f157b968b4, {8,"Разделитель",0,1, {1,1, {"ru","Действие"} -},0,e61ec258-df81-4716-a7e2-d75c858d35c9,48,1e2,2,0,1,0,0,0,0},221fc832-d55c-4c6e-9ef5-33f91af79a4e, +},0,e61ec258-df81-4716-a7e2-d75c858d35c9,48,1e2,2,0,1,0,0,0,0},9df43b17-dc0c-49a4-857d-30b0402315bc, {8,"РедакторИзмененийНаУзле",0,2, {1,2, {"ru","Редактор изменений"}, {"en","Редактор изменений"} -},1,e61ec258-df81-4716-a7e2-d75c858d35c9,52,1e2,0,3,1,0,0,0,0},dbee2a64-ba6a-4307-8613-b4fb06057571, +},1,e61ec258-df81-4716-a7e2-d75c858d35c9,52,1e2,0,3,1,0,0,0,0},65b73a47-c431-47bc-a87e-ce2ee8dce489, {8,"Разделитель1",0,1, {1,1, {"ru","Действие2"} -},0,e61ec258-df81-4716-a7e2-d75c858d35c9,53,1e2,2,0,1,0,0,0,0},3b0f6b43-21aa-4087-9609-edc90eded218, +},0,e61ec258-df81-4716-a7e2-d75c858d35c9,53,1e2,2,0,1,0,0,0,0},d232b2e4-aa6b-4ec9-b2e6-4c417f451673, {8,"ПараметрыЗаписи",0,2, {1,2, {"ru","Параметры записи"}, {"en","Параметры записи"} -},1,e61ec258-df81-4716-a7e2-d75c858d35c9,56,1e2,0,0,1,0,0,0,0},35e0e4d7-8f05-464f-aaac-6d4749003b82, +},1,e61ec258-df81-4716-a7e2-d75c858d35c9,56,1e2,0,0,1,0,0,0,0},f7182ad4-0fda-43a8-b6fe-d6225244791a, {8,"Разделитель7",0,3, {1,1, {"ru","Действие6"} -},0,e61ec258-df81-4716-a7e2-d75c858d35c9,55,1e2,2,0,1,0,0,0,0},0f49d33e-1073-48f7-b6cc-0cb71671f489, +},0,e61ec258-df81-4716-a7e2-d75c858d35c9,55,1e2,2,0,1,0,0,0,0},f5763340-0538-4079-a4c2-9e555e42eef8, {8,"СохранитьНастройку",0,11, {1,2, {"ru","Сохранить настройку..."}, {"en","Сохранить настройку..."} -},1,e61ec258-df81-4716-a7e2-d75c858d35c9,61,1e2,0,0,1,0,0,0,0},87a824a4-159d-4eb3-a376-c527246868fc, +},1,e61ec258-df81-4716-a7e2-d75c858d35c9,61,1e2,0,0,1,0,0,0,0},35cc3984-ea08-496e-b43d-72b05911681f, {8,"ЗагрузитьНастройку",0,6, {1,2, {"ru","Загрузить настройку..."}, {"en","Загрузить настройку..."} -},1,e61ec258-df81-4716-a7e2-d75c858d35c9,60,1e2,0,0,1,0,1,0,0},798bd667-52c2-4a64-b925-8c7e4fc7eec6, +},1,e61ec258-df81-4716-a7e2-d75c858d35c9,60,1e2,0,0,1,0,1,0,0},6e5a6e49-b0d0-4429-bba6-06dabcfddb8a, {8,"НовоеОкно",0,6, {1,2, {"ru","НовоеОкно"}, {"en","НовоеОкно"} -},1,e61ec258-df81-4716-a7e2-d75c858d35c9,40,1e2,0,0,1,0,0,0,0},19063c0c-3bb4-4ca8-aec7-7f82ee525261, +},1,e61ec258-df81-4716-a7e2-d75c858d35c9,40,1e2,0,0,1,0,0,0,0},53ca50ae-8de2-4cd9-80c8-c9ee645beed9, {8,"СтруктураФормы",0,4, {1,2, {"ru","Структура формы"}, {"en","Структура формы"} -},1,e61ec258-df81-4716-a7e2-d75c858d35c9,54,1e2,0,0,1,0,0,0,0},9c406056-e586-4c51-bbbf-19f08b67e6e1, +},1,e61ec258-df81-4716-a7e2-d75c858d35c9,54,1e2,0,0,1,0,0,0,0},deca4c54-6bf1-4f12-9524-8f23d3869bd4, {8,"ОПодсистеме",0,2, {1,2, {"ru","О подсистеме"}, @@ -387,7 +387,7 @@ {0} } } -},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,2af3bdf9-f7dc-4d00-a834-02ade105e2e6,47,0,0} +},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0a379393-0b11-4792-95ae-c612cec2502b,47,0,0} }, {8,0,0,827,25,1, {0, @@ -1910,15 +1910,34 @@ {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {1,0},0,0,100,0,0},9,2,0,0,1,1, {5,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1,10, -{7,1244c173-93a8-429f-9247-eec00704f2e6,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,88, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, -{7,0f337687-26be-43cc-89ab-0cb6daaef648,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, -{6,4294967295,00000000-0000-0000-0000-000000000000,89, -{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, -{7,c6ca63fc-eca2-46fe-a249-5a3c947f40af,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, -{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,a73eb9f2-9b65-4333-b331-1b10f74c6307,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,a4bac987-93f4-4022-91da-58814e336a6a,1,e1692cc2-605b-4535-84dd-28440238746c, +{3,"КлсКомандаНажатие", +{1,"КлсКомандаНажатие", +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{1,1, +{"ru","Клс команда нажатие"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},7, +{1,2, +{"ru","Различные значения колонки"}, +{"en","Различные значения колонки"} +}, +{1,2, +{"ru","Различные значения колонки"}, +{"en","Различные значения колонки"} +}, +{4,1, +{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2}, +{7,abe83aef-fc28-4751-b5ed-2b39a8d97a2d,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -1952,42 +1971,23 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5 BgxkEQA7} },0,""},2}, -{7,20a5448e-745e-46fc-b1c7-70e015c2627e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{7,1579dd77-5b51-44d1-a17d-8d270ffbf646,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,88, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, +{7,713ea6b4-768b-4179-b5dc-e70112c327c0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, -{7,e315709e-b51d-4da1-8489-59515285f5a5,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{7,163f267c-78b3-4531-8bc5-88774f1f4d78,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,0,00000000-0000-0000-0000-000000000000,91, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2}, -{7,4e95476e-a3c4-4269-8a8f-99f736b4ef66,1,e1692cc2-605b-4535-84dd-28440238746c, -{3,"КлсКомандаНажатие", -{1,"КлсКомандаНажатие", -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{1,1, -{"ru","Клс команда нажатие"} -}, -{4,0, -{0},"",-1,-1,1,0,""}, -{0,0,0} -} -},7, -{1,2, -{"ru","Различные значения колонки"}, -{"en","Различные значения колонки"} -}, -{1,2, -{"ru","Различные значения колонки"}, -{"en","Различные значения колонки"} -}, -{4,1, -{0,e827fd85-4497-4a57-9846-8703be214c08},"",-1,-1,1,0,""},2}, -{7,f54ac115-12b6-4e10-ac7c-564252d6255b,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{7,865a7484-bea3-41ba-ab0b-2c036bf87179,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, +{6,4294967295,00000000-0000-0000-0000-000000000000,89, +{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0,2}, +{7,d661d536-cc6d-41f5-8e76-aefd6115f277,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, +{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0,2}, +{7,b335bf7d-bf28-46e6-bf43-2bbc76b7041d,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,0,00000000-0000-0000-0000-000000000000,93, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0,2}, -{7,f1e5d1f8-3e54-4f6a-a14f-7f48bc77c3db,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,cfb29cbd-04af-4bf4-8809-55d5e8e29e85,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КлсКомандаНажатие", {1,"КлсКомандаНажатие", {1,1, @@ -2014,7 +2014,7 @@ BgxkEQA7} }, {4,1, {0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""},2}, -{7,26684919-f9a5-4730-ad81-204f92a9477c,1,e1692cc2-605b-4535-84dd-28440238746c, +{7,47e88ab8-3696-4485-8739-deec870ef84a,1,e1692cc2-605b-4535-84dd-28440238746c, {3,"КоманднаяПанельРезультатЗагрузкиРедакторОбъектаБД", {1,"КоманднаяПанельРезультатЗагрузкиРедакторОбъектаБД", {1,1, @@ -2041,44 +2041,44 @@ BgxkEQA7} }, {4,1, {0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""},2},1, -{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,1244c173-93a8-429f-9247-eec00704f2e6, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,10,1579dd77-5b51-44d1-a17d-8d270ffbf646, {8,"Действие7",0,1, {1,1, {"#","Действие7"} -},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,21,1e2,0,0,1,0,1,0,0},0f337687-26be-43cc-89ab-0cb6daaef648, +},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,21,1e2,0,0,1,0,1,0,0},865a7484-bea3-41ba-ab0b-2c036bf87179, {8,"Действие8",0,1, {1,1, {"#","Действие8"} -},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,22,1e2,0,0,1,0,1,0,0},c6ca63fc-eca2-46fe-a249-5a3c947f40af, +},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,22,1e2,0,0,1,0,1,0,0},d661d536-cc6d-41f5-8e76-aefd6115f277, {8,"Разделитель",0,1, -{1,0},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,17,1e2,2,0,1,0,1,0,0},a73eb9f2-9b65-4333-b331-1b10f74c6307, +{1,0},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,17,1e2,2,0,1,0,1,0,0},abe83aef-fc28-4751-b5ed-2b39a8d97a2d, {8,"МенеджерТабличногоПоля",0,5, {1,2, {"ru","Менеджер табличного поля"}, {"en","Менеджер табличного поля"} -},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,23,1e2,0,0,1,0,0,0,0},4e95476e-a3c4-4269-8a8f-99f736b4ef66, +},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,23,1e2,0,0,1,0,0,0,0},a4bac987-93f4-4022-91da-58814e336a6a, {8,"РазличныеЗначенияКолонки",0,3, {1,2, {"ru","Значения колонки"}, {"en","Значения колонки"} -},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1e2,0,0,1,0,0,0,0},f54ac115-12b6-4e10-ac7c-564252d6255b, +},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,30,1e2,0,0,1,0,0,0,0},b335bf7d-bf28-46e6-bf43-2bbc76b7041d, {8,"Действие1",0,2, {1,1, {"#","Действие1"} -},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,26,1e2,0,0,1,0,0,0,0},e315709e-b51d-4da1-8489-59515285f5a5, +},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,26,1e2,0,0,1,0,0,0,0},163f267c-78b3-4531-8bc5-88774f1f4d78, {8,"Действие2",0,2, {1,1, {"#","Действие2"} -},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,27,1e2,0,0,1,0,0,0,0},f1e5d1f8-3e54-4f6a-a14f-7f48bc77c3db, +},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,27,1e2,0,0,1,0,0,0,0},cfb29cbd-04af-4bf4-8809-55d5e8e29e85, {8,"ОтборБезЗначенияВТекущейКолонке",0,2, {1,2, {"ru","Отбор без значения"}, {"en","Отбор без значения"} -},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,28,1e2,0,0,1,0,0,0,0},20a5448e-745e-46fc-b1c7-70e015c2627e, +},1,2600b634-5a3e-444b-b6ce-eea3617b93b8,28,1e2,0,0,1,0,0,0,0},713ea6b4-768b-4179-b5dc-e70112c327c0, {8,"Разделитель1",0,1, {1,1, {"ru","Действие"} -},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,29,1e2,2,0,1,0,0,0,0},26684919-f9a5-4730-ad81-204f92a9477c, +},0,2600b634-5a3e-444b-b6ce-eea3617b93b8,29,1e2,2,0,1,0,0,0,0},47e88ab8-3696-4485-8739-deec870ef84a, {8,"РедакторОбъектаБД",0,3, {1,2, {"ru","РедакторОбъектаБД"}, diff --git a/DataProcessors/ирДинамическийСписок/Forms/ФормаУпр/Ext/Form.xml b/DataProcessors/ирДинамическийСписок/Forms/ФормаУпр/Ext/Form.xml index 29bf57fba..30a14f053 100644 --- a/DataProcessors/ирДинамическийСписок/Forms/ФормаУпр/Ext/Form.xml +++ b/DataProcessors/ирДинамическийСписок/Forms/ФормаУпр/Ext/Form.xml @@ -79,11 +79,11 @@ Form.Command.ДобавитьСтрокуЧерезРедакторОбъектаБД -