This commit is contained in:
Администратор 2016-12-04 00:17:44 +03:00
parent 78068c27a6
commit cb1501a2ea
351 changed files with 254249 additions and 205982 deletions

View File

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

View File

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

View File

@ -481,12 +481,12 @@ m96ZGNEbF+3hiIBNh0G6z/VbmYA/cqrILUGkiID0BA==},0}
{3,0, {3,0,
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0},9,2,1,0,1,1, {1,0},0,0},9,2,1,0,1,1,
{5,fd3fe296-ace1-4714-8a0e-a902b716c8d3,287,1,6, {5,fd3fe296-ace1-4714-8a0e-a902b716c8d3,323,1,6,
{6,6d6a9896-4970-47c2-9824-d6d935c9ef77,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,88db0b13-a565-4c9c-9137-102bc2d623d6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,d3a5cc33-d02d-4846-938e-e6f519eb5211,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,f23065f8-86c5-4e6e-9352-1454ad6c8128,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,a7e43f73-66c1-4e6b-bf13-988456fcc7eb,1,e1692cc2-605b-4535-84dd-28440238746c, {6,ef9917dc-31ec-4b5a-8ee3-b027109175f5,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОтладить", {3,"ДействияФормыОтладить",
{1,"ДействияФормыОтладить", {1,"ДействияФормыОтладить",
{1,1, {1,1,
@ -512,7 +512,9 @@ m96ZGNEbF+3hiIBNh0G6z/VbmYA/cqrILUGkiID0BA==},0}
{4,1, {4,1,
{0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""} {0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""}
}, },
{6,e9f4693b-d2c4-4a28-a6f1-b4488ba934ef,1,e1692cc2-605b-4535-84dd-28440238746c, {6,48433393-0c0d-4151-8c92-b02c53953db2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,0feb910a-9fe6-494d-876c-81ac40e30d9f,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыОПодсистеме", {3,"ДействияФормыОПодсистеме",
{1,"ДействияФормыОПодсистеме", {1,"ДействияФормыОПодсистеме",
{1,2, {1,2,
@ -535,7 +537,7 @@ m96ZGNEbF+3hiIBNh0G6z/VbmYA/cqrILUGkiID0BA==},0}
{4,1, {4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""} {0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""}
}, },
{6,f29bb6ad-0830-43e8-aa12-5e2b2a818c33,1,e1692cc2-605b-4535-84dd-28440238746c, {6,cf3db269-05a4-4560-8b00-e0e92905aabd,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыМенеджерТабличногоПоля", {3,"ДействияФормыМенеджерТабличногоПоля",
{1,"ДействияФормыМенеджерТабличногоПоля", {1,"ДействияФормыМенеджерТабличногоПоля",
{1,2, {1,2,
@ -570,30 +572,28 @@ AR4RjghZaoUqtnQZaGuwBIZuFwOC6NLrBTgCAJBwACQBhmZAQBUsC1WBAXt0KoPN
ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5 ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7} BgxkEQA7}
},0,""} },0,""}
}, },1,
{6,6b81ed8c-1c08-48e8-a5a0-276552ea8761,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,f23065f8-86c5-4e6e-9352-1454ad6c8128,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,6,6d6a9896-4970-47c2-9824-d6d935c9ef77,
{8,"Разделитель4",0,1, {8,"Разделитель4",0,1,
{1,1, {1,1,
{"ru","Действие9"} {"ru","Действие9"}
},0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,17,1e2,2,0,1,0,0,0,0},a7e43f73-66c1-4e6b-bf13-988456fcc7eb, },0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,17,1e2,2,0,1,0,0,0,0},ef9917dc-31ec-4b5a-8ee3-b027109175f5,
{8,"Отладить",0,2, {8,"Отладить",0,2,
{1,1, {1,1,
{"ru","Отладить"} {"ru","Отладить"}
},1,fd3fe296-ace1-4714-8a0e-a902b716c8d3,80,1e2,0,3,1,0,0,0,0},d3a5cc33-d02d-4846-938e-e6f519eb5211, },1,fd3fe296-ace1-4714-8a0e-a902b716c8d3,80,1e2,0,3,1,0,0,0,0},48433393-0c0d-4151-8c92-b02c53953db2,
{8,"Разделитель5",0,1, {8,"Разделитель5",0,1,
{1,1, {1,1,
{"ru","Действие9"} {"ru","Действие9"}
},0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,81,1e2,2,0,1,0,0,0,0},f29bb6ad-0830-43e8-aa12-5e2b2a818c33, },0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,81,1e2,2,0,1,0,0,0,0},cf3db269-05a4-4560-8b00-e0e92905aabd,
{8,"МенеджерТабличногоПоля",0,1, {8,"МенеджерТабличногоПоля",0,1,
{1,1, {1,1,
{"ru","Менеджер табличного поля"} {"ru","Менеджер табличного поля"}
},1,fd3fe296-ace1-4714-8a0e-a902b716c8d3,16,1e2,0,0,1,0,0,0,0},6b81ed8c-1c08-48e8-a5a0-276552ea8761, },1,fd3fe296-ace1-4714-8a0e-a902b716c8d3,16,1e2,0,0,1,0,0,0,0},88db0b13-a565-4c9c-9137-102bc2d623d6,
{8,"Разделитель7",0,4, {8,"Разделитель7",0,4,
{1,1, {1,1,
{"ru","Действие6"} {"ru","Действие6"}
},0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,33,1e2,2,0,1,0,0,0,0},e9f4693b-d2c4-4a28-a6f1-b4488ba934ef, },0,fd3fe296-ace1-4714-8a0e-a902b716c8d3,33,1e2,2,0,1,0,0,0,0},0feb910a-9fe6-494d-876c-81ac40e30d9f,
{8,"ОПодсистеме",0,4, {8,"ОПодсистеме",0,4,
{1,1, {1,1,
{"ru","О подсистеме"} {"ru","О подсистеме"}
@ -752,7 +752,7 @@ BgxkEQA7}
{0} {0}
} }
} }
},536,301,1,0,1,4,4,37,536,301,96}, },536,301,1,0,1,4,4,39,536,301,96},
{ {
{0},2, {0},2,
{1, {1,

View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9">
<CommonCommand uuid="9dd86a21-181f-48c0-bc89-6b673ab7c79a">
<Properties>
<Name>ирЗапуститьОбычноеПриложение</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Запустить обычное приложение (ИР)</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Group>ActionsPanelTools</Group>
<Representation>Auto</Representation>
<ToolTip/>
<Picture/>
<Shortcut/>
<IncludeHelpInContents>false</IncludeHelpInContents>
<CommandParameterType/>
<ParameterUseMode>Single</ParameterUseMode>
<ModifiesData>false</ModifiesData>
<OnMainServerUnavalableBehavior>Auto</OnMainServerUnavalableBehavior>
</Properties>
</CommonCommand>
</MetaDataObject>

View File

@ -0,0 +1,10 @@
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
#Если ТонкийКлиент Или ВебКлиент Тогда
Сообщить("Команда доступна только в толстом клиенте");
#Иначе
ЗапуститьСистему("/RunModeOrdinaryApplication");
#КонецЕсли
КонецПроцедуры

View File

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

View File

@ -115,6 +115,14 @@
КонецФункции // УФ() КонецФункции // УФ()
// Позволяет внутри обработок с реквизитами, перекрывающими общие модули, получать доступ к неглобальным общим модулям
Функция ПолучитьОбщийМодульКонфигурацииЛкс(ИмяМодуля) Экспорт
Результат = Вычислить(ИмяМодуля);
Возврат Результат;
КонецФункции
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
// ОТЛАДКА // ОТЛАДКА
@ -191,26 +199,23 @@
КонецФункции КонецФункции
// Обертка. Функция получает таблицу значений из указанной временной таблицы из менеджера временных таблиц, // Обертка ирОбщий.ПолВТЛкс(). Функция получает структуру (Имя временной таблицы; Таблица значений) из указанного запроса или менеджера временных таблиц.
// либо структуру из всех входящих в запрос временных таблиц. // Полезна для просмотра временных таблиц из менеджера временных таблиц серверного контекста в отладчике.
// Используется для просмотра временных таблиц серверного менеджера временных таблиц в отладчике.
// Параметры: // Параметры:
// ЗапросИлиМенеджерВременныхТаблиц - Запрос, МенеджерВременныхТаблиц // ЗапросИлиМенеджерВременныхТаблиц - Запрос, МенеджерВременныхТаблиц
// ИмяВременнойТаблицы - Строка, *"" - можно не указывать для запроса, тогда будут получены все временные таблицы // ИменаВременныхТаблиц - Строка, *"" - имена существующих, но возможно не используемых в тексте запроса временных таблиц через запятую
// ДопустимоеЧислоСтрок - Число, *500000 - выбирать из временной таблицы не более этого числа строк // ДопустимоеЧислоСтрок - Число, *500000 - выбирать из временной таблицы не более этого числа строк
// //
// Результат - ТаблицаЗначений, Структура // Результат - ТаблицаЗначений, Структура
// //
Функция ПолВТ(ЗапросИлиМенеджерВременныхТаблиц, ИмяВременнойТаблицы = "", ДопустимоеЧислоСтрок = 500000) Экспорт Функция ПолВТ(ЗапросИлиМенеджерВременныхТаблиц, ИменаВременныхТаблиц = "", ДопустимоеЧислоСтрок = 500000) Экспорт
Результат = ирОбщий.ПолВТЛкс(ЗапросИлиМенеджерВременныхТаблиц, ИмяВременнойТаблицы, ДопустимоеЧислоСтрок); Результат = ирОбщий.ПолВТЛкс(ЗапросИлиМенеджерВременныхТаблиц, ИменаВременныхТаблиц, ДопустимоеЧислоСтрок);
Возврат Результат; Возврат Результат;
КонецФункции // ПолВТ() КонецФункции // ПолВТ()
#Если Клиент Тогда // Обертка ирОбщий.ТехНЛкс(). Начать трассу в технологическом журнале. Сам технологический журнал надо заранее включить.
// Обертка. Начать трассу в технологическом журнале. Сам технологический журнал надо заранее включить.
Функция ТехН() Экспорт Функция ТехН() Экспорт
Результат = ирОбщий.ТехНЛкс(); Результат = ирОбщий.ТехНЛкс();
@ -218,7 +223,7 @@
КонецФункции КонецФункции
// Обертка. Кончить трассу в технологическом журнале и показать ее анализ // Обертка ирОбщий.ТехКЛкс(). Кончить трассу в технологическом журнале и показать ее анализ
Функция ТехК() Экспорт Функция ТехК() Экспорт
Результат = ирОбщий.ТехКЛкс(); Результат = ирОбщий.ТехКЛкс();
@ -226,7 +231,9 @@
КонецФункции КонецФункции
// Обертка. Подготавливает строку для вызова Оперировать() в отладчике. Вызвается путем вычисления "Вычислить(Поп())". #Если Клиент Тогда
// Обертка ирОбщий.ПопЛкс(). Подготавливает строку для вызова Оперировать() в отладчике. Вызвается путем вычисления "Вычислить(Поп())".
// Изменения параметров возвращаются в вызывающий контекст. // Изменения параметров возвращаются в вызывающий контекст.
// //
// Параметры: // Параметры:
@ -243,7 +250,7 @@
КонецФункции КонецФункции
// Обертка Оперировать. Модально открывает консоль кода с передачей туда всех своих параметров. // Обертка ирОбщий.ОпЛкс(). Модально открывает консоль кода с передачей туда всех своих параметров.
// Удобно вызывать из отладчика через диалог "Вычислить выражение". // Удобно вызывать из отладчика через диалог "Вычислить выражение".
// Изменения параметров возвращаются в вызывающий контекст. // Изменения параметров возвращаются в вызывающий контекст.
// //
@ -260,7 +267,7 @@
КонецФункции // Оп() КонецФункции // Оп()
// Обертка. Открывает консоль кода с передачей туда структуры параметров. // Обертка ирОбщий.ОперироватьСтруктуройЛкс(). Открывает консоль кода с передачей туда структуры параметров.
// Изменения параметров возвращаются в структуру, но не в вызывающий контекст. // Изменения параметров возвращаются в структуру, но не в вызывающий контекст.
// //
// Параметры: // Параметры:
@ -278,7 +285,7 @@
КонецФункции // РП() КонецФункции // РП()
// Обертка. Обертка ОперироватьСтруктурой. Модально открывает консоль кода с передачей туда всех своих параметров. // Обертка ирОбщий.ОпсЛкс(). Обертка ОперироватьСтруктурой. Модально открывает консоль кода с передачей туда всех своих параметров.
// Удобно вызывать из отладчика через диалог "Вычислить выражение". // Удобно вызывать из отладчика через диалог "Вычислить выражение".
// Изменения параметров возвращаются в структуру, но не в вызывающий контекст. // Изменения параметров возвращаются в структуру, но не в вызывающий контекст.
// //
@ -295,7 +302,7 @@
КонецФункции // Опс() КонецФункции // Опс()
// Обертка. Выводит в окно сообщений переданное значение вместе с типом и заданным представлением. // Обертка ирОбщий.НаблюдатьЛкс(). Выводит в окно сообщений переданное значение вместе с типом и заданным представлением.
// //
// Параметры: // Параметры:
// Значение - Произвольный; // Значение - Произвольный;
@ -309,7 +316,7 @@
#КонецЕсли #КонецЕсли
// Обертка. Открывает нужную консоль для редактирования сложного объекта. // Обертка ирОбщий.ОтладитьЛкс(). Открывает нужную консоль для редактирования сложного объекта.
// Варианты использования в зависимости от типа параметра Объект: // Варианты использования в зависимости от типа параметра Объект:
// Запрос, COMОбъект - открывает Запрос или ADODB.Command или ADODB.Connection в консоли запросов // Запрос, COMОбъект - открывает Запрос или ADODB.Command или ADODB.Connection в консоли запросов
// ПостроительЗапроса - открывает результирующий запрос построителя запросов в консоли запросов // ПостроительЗапроса - открывает результирующий запрос построителя запросов в консоли запросов
@ -337,17 +344,20 @@
КонецФункции КонецФункции
// Обертка. Обертка Отладить. Модально открывает нужную консоль для редактирования объекта. // Модально открывает нужную консоль для редактирования/отладки объекта.
// Удобно вызывать из отладчика через диалог "Вычислить выражение". // Удобно вызывать из отладчика через диалог "Вычислить выражение".
// Варианты использования в зависимости от типа параметра Объект: // Варианты использования в зависимости от типа параметра Объект:
// Запрос - открывает Запрос или ADODB.Command или ADODB.Connection в консоли запросов // Запрос - открывает Запрос или WMI или ADODB.Command или ADODB.Connection в консоли запросов
// ПостроительЗапроса - открывает результирующий запрос построителя запросов в консоли запросов // ПостроительЗапроса - открывает результирующий запрос построителя запросов в консоли запросов
// ПостроительОтчета - открывает построитель отчета в консоли построителей отчетов, откуда можно открыть результирующий запрос построителя отчета в консоли запросов // ПостроительОтчета - открывает построитель отчета в консоли построителей отчетов, откуда можно открыть результирующий запрос построителя отчета в консоли запросов
// СхемаКомпоновки - открывает схему компоновки в консоли компоновки данных, откуда можно открыть результирующие (из макета компоновки) запросы в консоли запросов // СхемаКомпоновки - открывает схему компоновки в консоли компоновки данных, откуда можно открыть результирующие (из макета компоновки) запросы в консоли запросов
// //
// Параметры: // Параметры:
// Объект Запрос, ПостроительЗапроса, ПостроительОтчета, СхемаКомпоновкиДанных - исследуемый объект; // Объект Запрос, ПостроительЗапроса, ПостроительОтчета, СхемаКомпоновкиДанных - исследуемый объект;
// НастройкаКомпоновкиИлиТекстЗапроса - НастройкиКомпоновкиДанных, Строка, *Неопределено - настройки для схемы компоновки, текст запроса для WMI или ADODB.Connection; // НастройкаКомпоновкиИлиТекстЗапросаИлиИменаВременныхТаблиц - НастройкиКомпоновкиДанных, Строка, *Неопределено -
// если первый параметр СхемаКомпоновкиДанных, то настройки компоновки,
// если первый параметр WMI или ADODB.Connection, то текст запроса,
// если первый параметр Запрос, имена временных таблиц;
// ВнешниеНаборыДанных - Структура, *Неопределено - внешние наборы данных для схемы компоновки; // ВнешниеНаборыДанных - Структура, *Неопределено - внешние наборы данных для схемы компоновки;
// ОтложеннаяОтладка - Булево - на сервере игнорируется (равно Истина), вместо открытия инструмента отладки сразу выполняется помещение // ОтложеннаяОтладка - Булево - на сервере игнорируется (равно Истина), вместо открытия инструмента отладки сразу выполняется помещение
// объектов отладки во временное хранилище // объектов отладки во временное хранилище
@ -355,12 +365,20 @@
// Возвращаемое значение: // Возвращаемое значение:
// Неопределено. // Неопределено.
// //
Функция От(Объект, НастройкаКомпоновкиИлиТекстЗапроса = Неопределено, ВнешниеНаборыДанных = Неопределено, ОтложеннаяОтладка = Ложь) Экспорт Функция От(Объект, НастройкаКомпоновкиИлиТекстЗапросаИлиИменаВременныхТаблиц = Неопределено, ВнешниеНаборыДанных = Неопределено, ОтложеннаяОтладка = Ложь) Экспорт
Результат = ирОбщий.ОтЛкс(Объект, НастройкаКомпоновкиИлиТекстЗапроса, ВнешниеНаборыДанных, ОтложеннаяОтладка); #Если ТолстыйКлиентОбычноеПриложение Тогда
Если ирКэш.ЛиПортативныйРежимЛкс() Тогда
Пустышка = ПолучитьФорму(Неопределено); // Чтобы использовалась форма именно этого объекта
КонецЕсли;
#КонецЕсли
Результат = ирОбщий.ОтЛкс(Объект, НастройкаКомпоновкиИлиТекстЗапросаИлиИменаВременныхТаблиц, ВнешниеНаборыДанных, ОтложеннаяОтладка);
Если ирКэш.ЛиПортативныйРежимЛкс() Тогда
ирПортативный.УсловныйДеструктор();
КонецЕсли;
Возврат Результат; Возврат Результат;
КонецФункции // ОО() КонецФункции
// Обертка. Открывает исследователь объектов. // Обертка. Открывает исследователь объектов.
// //
@ -383,7 +401,15 @@
// Удобно вызывать из отладчика через диалог "Вычислить выражение". // Удобно вызывать из отладчика через диалог "Вычислить выражение".
Функция Ис(Объект = Неопределено, КакКоллекцию = Ложь, ОтложенноеВыполнение = Ложь) Экспорт Функция Ис(Объект = Неопределено, КакКоллекцию = Ложь, ОтложенноеВыполнение = Ложь) Экспорт
#Если ТолстыйКлиентОбычноеПриложение Тогда
Если ирКэш.ЛиПортативныйРежимЛкс() Тогда
Пустышка = ПолучитьФорму(Неопределено); // Чтобы использовалась форма именно этого объекта
КонецЕсли;
#КонецЕсли
Результат = ирОбщий.ИсЛкс(Объект, КакКоллекцию, ОтложенноеВыполнение); Результат = ирОбщий.ИсЛкс(Объект, КакКоллекцию, ОтложенноеВыполнение);
Если ирКэш.ЛиПортативныйРежимЛкс() Тогда
ирПортативный.УсловныйДеструктор();
КонецЕсли;
Возврат Результат; Возврат Результат;
КонецФункции // Ис() КонецФункции // Ис()

View File

@ -1,10 +1,10 @@
//ирМобильный Перем ирПлатформа Экспорт; // Эта переменная нужна только здесь //ирПортативный Перем ирПлатформа Экспорт; // Эта переменная нужна только здесь
//ирМобильный Перем ирМобильный Экспорт; //ирПортативный Перем ирПортативный Экспорт;
//ирМобильный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирМобильный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирМобильный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирМобильный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирПривилегированный Экспорт;
#Если Не ТонкийКлиент И Не ВебКлиент Тогда #Если Не ТонкийКлиент И Не ВебКлиент Тогда
@ -43,7 +43,7 @@
КонецФункции // Получить() КонецФункции // Получить()
Функция ПолучитьКомпоновщикТаблицыМетаданныхЛкс(ПолноеИмяМД, ВызыватьИсключениеПриОтсутствииПрав = Истина) Экспорт Функция ПолучитьКомпоновщикТаблицыМетаданныхЛкс(Знач ПолноеИмяМД, ВызыватьИсключениеПриОтсутствииПрав = Истина) Экспорт
СхемаКомпоновкиДанных = ирОбщий.ПолучитьСхемуКомпоновкиПоОбъектуМетаданныхЛкс(ПолноеИмяМД,, Ложь); СхемаКомпоновкиДанных = ирОбщий.ПолучитьСхемуКомпоновкиПоОбъектуМетаданныхЛкс(ПолноеИмяМД,, Ложь);
#Если _ Тогда #Если _ Тогда
@ -65,12 +65,13 @@
ОбъектМД = Метаданные.НайтиПоПолномуИмени(ПолноеИмяМД); ОбъектМД = Метаданные.НайтиПоПолномуИмени(ПолноеИмяМД);
Если ОбъектМД = Неопределено Тогда Если ОбъектМД = Неопределено Тогда
// Возможно эта логика уже есть в какой то функции // Возможно эта логика уже есть в какой то функции
лПолноеИмяМД = ПолноеИмяМД;
Фрагменты = ирОбщий.ПолучитьМассивИзСтрокиСРазделителемЛкс(ПолноеИмяМД); Фрагменты = ирОбщий.ПолучитьМассивИзСтрокиСРазделителемЛкс(ПолноеИмяМД);
Если Фрагменты.Количество() > 1 Тогда Если Фрагменты.Количество() > 1 Тогда
Фрагменты.Удалить(Фрагменты.Количество() - 1); Фрагменты.Удалить(Фрагменты.Количество() - 1);
ПолноеИмяМД = ирОбщий.ПолучитьСтрокуСРазделителемИзМассиваЛкс(Фрагменты, "."); лПолноеИмяМД = ирОбщий.ПолучитьСтрокуСРазделителемИзМассиваЛкс(Фрагменты, ".");
КонецЕсли; КонецЕсли;
ОбъектМД = Метаданные.НайтиПоПолномуИмени(ПолноеИмяМД); ОбъектМД = Метаданные.НайтиПоПолномуИмени(лПолноеИмяМД);
КонецЕсли; КонецЕсли;
Если Ложь Если Ложь
Или ОбъектМД = Неопределено Или ОбъектМД = Неопределено
@ -91,7 +92,7 @@
КонецФункции КонецФункции
Функция ЛиМобильныйРежимЛкс() Экспорт Функция ЛиПортативныйРежимЛкс() Экспорт
Попытка Попытка
Пустышка = Вычислить("ИспользуемоеИмяФайла"); Пустышка = Вычислить("ИспользуемоеИмяФайла");
@ -179,11 +180,11 @@
КонецФункции КонецФункции
Функция ПолучитьСеансПустойИнфобазы1С8Лкс(Знач ТипКомОбъекта = "Application", Знач Видимость = Ложь, Знач ОбработатьИсключениеПодключения = Ложь, Функция ПолучитьСеансПустойИнфобазы1С8Лкс(Знач ТипCOMОбъекта = "Application", Знач Видимость = Ложь, Знач ОбработатьИсключениеПодключения = Ложь,
ОписаниеОшибки = "", ИмяСервераПроцессов = "") Экспорт ОписаниеОшибки = "", ИмяСервераПроцессов = "") Экспорт
СтрокаСоединения = ирОбщий.ПолучитьСтрокуСоединенияПустойИнфобазыЛкс(); СтрокаСоединения = ирОбщий.ПолучитьСтрокуСоединенияПустойИнфобазыЛкс();
Сеанс = ирОбщий.СоздатьСеансИнфобазы1С8Лкс(СтрокаСоединения, , , ТипКомОбъекта, Видимость, ОбработатьИсключениеПодключения, Сеанс = ирОбщий.СоздатьСеансИнфобазы1С8Лкс(СтрокаСоединения, , , ТипCOMОбъекта, Видимость, ОбработатьИсключениеПодключения,
ОписаниеОшибки, ИмяСервераПроцессов); ОписаниеОшибки, ИмяСервераПроцессов);
Возврат Сеанс; Возврат Сеанс;
@ -191,13 +192,21 @@
Функция ПолучитьБуферСравненияЛкс(КлючСравнения) Экспорт Функция ПолучитьБуферСравненияЛкс(КлючСравнения) Экспорт
Результат = Новый Массив(); Попытка
ирПлатформа = Вычислить("ирПлатформа");
Исключение
КонецПопытки;
Если ирПлатформа = Неопределено Тогда
Результат = Новый Массив();
Иначе
Результат = ирПлатформа.БуферСравнения;
КонецЕсли;
Возврат Результат; Возврат Результат;
КонецФункции КонецФункции
#Если Клиент Тогда //#Если Клиент Тогда
Функция ПолучитьАнализТехножурналаЛкс() Экспорт Функция ПолучитьАнализТехножурналаЛкс() Экспорт
@ -206,7 +215,7 @@
КонецФункции КонецФункции
#КонецЕсли //#КонецЕсли
#КонецЕсли #КонецЕсли

File diff suppressed because it is too large Load Diff

View File

@ -2,11 +2,11 @@
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9"> <MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9">
<CommonModule uuid="a72577b8-211f-40be-bb34-05c6a3ffd205"> <CommonModule uuid="a72577b8-211f-40be-bb34-05c6a3ffd205">
<Properties> <Properties>
<Name>ирМобильный</Name> <Name>ирПортативный</Name>
<Synonym> <Synonym>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
<v8:content>Мобильные (ИР)</v8:content> <v8:content>Портативный (ИР)</v8:content>
</v8:item> </v8:item>
</Synonym> </Synonym>
<Comment>Загушка для прохождения компиляции</Comment> <Comment>Загушка для прохождения компиляции</Comment>

View File

@ -1,8 +1,8 @@
//ирМобильный Перем ирМобильный Экспорт; //ирПортативный Перем ирПортативный Экспорт;
//ирМобильный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирМобильный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирМобильный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирМобильный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирПривилегированный Экспорт;
// Привилегированные процедуры и функции // Привилегированные процедуры и функции

View File

@ -1,8 +1,8 @@
//ирМобильный Перем ирМобильный Экспорт; //ирПортативный Перем ирПортативный Экспорт;
//ирМобильный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирМобильный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирМобильный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирМобильный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирПривилегированный Экспорт;
// Поместить строку соединения во временное хранилище // Поместить строку соединения во временное хранилище
Функция ПоместитьСтрокуСоединенияВХранилищеЛкс(Адрес) Экспорт Функция ПоместитьСтрокуСоединенияВХранилищеЛкс(Адрес) Экспорт
@ -17,7 +17,7 @@
Если ирКэш.ЭтоФайловаяБазаЛкс() Тогда Если ирКэш.ЭтоФайловаяБазаЛкс() Тогда
Результат = СтрокаСоединенияИнформационнойБазы(); Результат = СтрокаСоединенияИнформационнойБазы();
Иначе Иначе
Если ирКэш.ЛиМобильныйРежимЛкс() Тогда Если ирКэш.ЛиПортативныйРежимЛкс() Тогда
Результат = СтрокаСоединенияИнформационнойБазы(); Результат = СтрокаСоединенияИнформационнойБазы();
Иначе Иначе
АдресХранилища = ПоместитьВоВременноеХранилище(""); АдресХранилища = ПоместитьВоВременноеХранилище("");
@ -50,9 +50,9 @@
КонецФункции КонецФункции
Функция ЛиКаталогТехножурналаСодержитБлокирующиеФайлыЛкс(КаталогЖурнала) Экспорт Функция ЛиКаталогТехножурналаНедоступенЛкс(КаталогЖурнала) Экспорт
Результат = ирОбщий.ЛиКаталогТехножурналаСодержитБлокирующиеФайлыЛкс(КаталогЖурнала); Результат = ирОбщий.ЛиКаталогТехножурналаНедоступенЛкс(КаталогЖурнала);
Возврат Результат; Возврат Результат;
КонецФункции КонецФункции
@ -161,6 +161,7 @@
// Объект.Записать(РежимЗаписи); // Объект.Записать(РежимЗаписи);
//КонецЕсли; //КонецЕсли;
ирОбщий.ЗаписатьОбъектЛкс(Объект, Ложь, РежимЗаписи); ирОбщий.ЗаписатьОбъектЛкс(Объект, Ложь, РежимЗаписи);
ХМЛ = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(Объект);
КонецПроцедуры КонецПроцедуры
@ -188,8 +189,12 @@
Функция ПолучитьИмяКомпьютераЛкс() Экспорт Функция ПолучитьИмяКомпьютераЛкс() Экспорт
Результат = ИмяКомпьютера(); Если ирКэш.ЛиПортативныйРежимЛкс() Тогда
Возврат ИмяКомпьютера(); Результат = НСтр(СтрокаСоединенияИнформационнойБазы(), "Srvr");
Иначе
Результат = ИмяКомпьютера();
КонецЕсли;
Возврат Результат;
КонецФункции КонецФункции

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9">
<CommonPicture uuid="0e7f83e6-59b8-4496-82c4-195704e1f1f4">
<Properties>
<Name>ирВключено</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Ир включено</v8:content>
</v8:item>
</Synonym>
<Comment/>
<AvailabilityForChoice>false</AvailabilityForChoice>
<AvailabilityForAppearance>false</AvailabilityForAppearance>
</Properties>
</CommonPicture>
</MetaDataObject>

View File

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 693 B

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9">
<CommonPicture uuid="f5cfefa6-bd42-44a6-b9f9-89fe8ba4c554">
<Properties>
<Name>ирВыгрузкаЗагрузка</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Выгрузка загрузка (ИР)</v8:content>
</v8:item>
</Synonym>
<Comment/>
<AvailabilityForChoice>false</AvailabilityForChoice>
<AvailabilityForAppearance>false</AvailabilityForAppearance>
</Properties>
</CommonPicture>
</MetaDataObject>

View File

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 465 B

View File

@ -1,16 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9"> <MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9">
<Interface uuid="3a9c4854-2523-403b-a3a8-66611423e67e"> <CommonPicture uuid="e762cc4c-5a99-4496-afee-e3536677ef5d">
<Properties> <Properties>
<Name>ирДемонстрация</Name> <Name>ирВыключено</Name>
<Synonym> <Synonym>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
<v8:content>Демонстрация (ИР)</v8:content> <v8:content>Выключено</v8:content>
</v8:item> </v8:item>
</Synonym> </Synonym>
<Comment/> <Comment/>
<Switchable>true</Switchable> <AvailabilityForChoice>false</AvailabilityForChoice>
<AvailabilityForAppearance>false</AvailabilityForAppearance>
</Properties> </Properties>
</Interface> </CommonPicture>
</MetaDataObject> </MetaDataObject>

View File

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 717 B

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9">
<CommonPicture uuid="877e1105-1e4d-4c9e-b345-84d3a865fe9b">
<Properties>
<Name>ирИдентификатор</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Идентификатор (ИР)</v8:content>
</v8:item>
</Synonym>
<Comment/>
<AvailabilityForChoice>false</AvailabilityForChoice>
<AvailabilityForAppearance>false</AvailabilityForAppearance>
</Properties>
</CommonPicture>
</MetaDataObject>

View File

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 B

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9">
<CommonPicture uuid="6a3a702e-ccf6-4ff8-94d3-ca557df514ab">
<Properties>
<Name>ирНеКлючевыеСлова</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Не ключевые слова (ИР)</v8:content>
</v8:item>
</Synonym>
<Comment/>
<AvailabilityForChoice>false</AvailabilityForChoice>
<AvailabilityForAppearance>false</AvailabilityForAppearance>
</Properties>
</CommonPicture>
</MetaDataObject>

View File

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 B

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9">
<CommonPicture uuid="1505bb43-fd40-45d6-a69f-3c00ee5ef964">
<Properties>
<Name>ирНеМетоды</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Не методы (ИР)</v8:content>
</v8:item>
</Synonym>
<Comment/>
<AvailabilityForChoice>false</AvailabilityForChoice>
<AvailabilityForAppearance>false</AvailabilityForAppearance>
</Properties>
</CommonPicture>
</MetaDataObject>

View File

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 B

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9">
<CommonPicture uuid="e7c80ffe-44d3-4859-9fd8-9ec60728da09">
<Properties>
<Name>ирНеСвойства</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Не свойства</v8:content>
</v8:item>
</Synonym>
<Comment/>
<AvailabilityForChoice>false</AvailabilityForChoice>
<AvailabilityForAppearance>false</AvailabilityForAppearance>
</Properties>
</CommonPicture>
</MetaDataObject>

View File

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 B

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9">
<CommonPicture uuid="338f90f6-ad09-4236-92d5-59e36caad9dc">
<Properties>
<Name>ирПовторить</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Повторить (ИР)</v8:content>
</v8:item>
</Synonym>
<Comment/>
<AvailabilityForChoice>false</AvailabilityForChoice>
<AvailabilityForAppearance>false</AvailabilityForAppearance>
</Properties>
</CommonPicture>
</MetaDataObject>

View File

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 731 B

File diff suppressed because it is too large Load Diff

View File

@ -47,7 +47,7 @@
<xr:Item xsi:type="xr:MDObjectRef">Role.ирРазработчик</xr:Item> <xr:Item xsi:type="xr:MDObjectRef">Role.ирРазработчик</xr:Item>
</DefaultRoles> </DefaultRoles>
<Vendor>tormozit</Vendor> <Vendor>tormozit</Vendor>
<Version>3.06</Version> <Version>3.18</Version>
<UpdateCatalogAddress/> <UpdateCatalogAddress/>
<IncludeHelpInContents>false</IncludeHelpInContents> <IncludeHelpInContents>false</IncludeHelpInContents>
<UseManagedFormInOrdinaryApplication>true</UseManagedFormInOrdinaryApplication> <UseManagedFormInOrdinaryApplication>true</UseManagedFormInOrdinaryApplication>
@ -168,7 +168,7 @@
</RequiredMobileApplicationPermissions> </RequiredMobileApplicationPermissions>
<StandaloneConfigurationRestrictionRoles/> <StandaloneConfigurationRestrictionRoles/>
<MainClientApplicationWindowMode>Normal</MainClientApplicationWindowMode> <MainClientApplicationWindowMode>Normal</MainClientApplicationWindowMode>
<DefaultInterface>Interface.ирДемонстрация</DefaultInterface> <DefaultInterface/>
<DefaultStyle>Style.ирОсновной</DefaultStyle> <DefaultStyle>Style.ирОсновной</DefaultStyle>
<DefaultLanguage>Language.Русский</DefaultLanguage> <DefaultLanguage>Language.Русский</DefaultLanguage>
<BriefInformation> <BriefInformation>
@ -216,6 +216,7 @@ http://devtool1c.ucoz.ru/
<CommonPicture>ирАноним</CommonPicture> <CommonPicture>ирАноним</CommonPicture>
<CommonPicture>ирБлокировка</CommonPicture> <CommonPicture>ирБлокировка</CommonPicture>
<CommonPicture>ирБулево</CommonPicture> <CommonPicture>ирБулево</CommonPicture>
<CommonPicture>ирВключено</CommonPicture>
<CommonPicture>ирВлево</CommonPicture> <CommonPicture>ирВлево</CommonPicture>
<CommonPicture>ирВложенныйЗапрос</CommonPicture> <CommonPicture>ирВложенныйЗапрос</CommonPicture>
<CommonPicture>ирВолшебство1</CommonPicture> <CommonPicture>ирВолшебство1</CommonPicture>
@ -224,6 +225,8 @@ http://devtool1c.ucoz.ru/
<CommonPicture>ирВременнаяТаблица</CommonPicture> <CommonPicture>ирВременнаяТаблица</CommonPicture>
<CommonPicture>ирВставить</CommonPicture> <CommonPicture>ирВставить</CommonPicture>
<CommonPicture>ирВходящий</CommonPicture> <CommonPicture>ирВходящий</CommonPicture>
<CommonPicture>ирВыгрузкаЗагрузка</CommonPicture>
<CommonPicture>ирВыключено</CommonPicture>
<CommonPicture>ирВыполнить</CommonPicture> <CommonPicture>ирВыполнить</CommonPicture>
<CommonPicture>ирВыполнить2</CommonPicture> <CommonPicture>ирВыполнить2</CommonPicture>
<CommonPicture>ирВыполнитьНаСервере</CommonPicture> <CommonPicture>ирВыполнитьНаСервере</CommonPicture>
@ -241,6 +244,7 @@ http://devtool1c.ucoz.ru/
<CommonPicture>ирЗамер</CommonPicture> <CommonPicture>ирЗамер</CommonPicture>
<CommonPicture>ирЗаполнитьЗапросом</CommonPicture> <CommonPicture>ирЗаполнитьЗапросом</CommonPicture>
<CommonPicture>ирЗапрос</CommonPicture> <CommonPicture>ирЗапрос</CommonPicture>
<CommonPicture>ирИдентификатор</CommonPicture>
<CommonPicture>ирИзмененияНаУзле</CommonPicture> <CommonPicture>ирИзмененияНаУзле</CommonPicture>
<CommonPicture>ирИнтерфейснаяПанель</CommonPicture> <CommonPicture>ирИнтерфейснаяПанель</CommonPicture>
<CommonPicture>ирИсполняемыйЗапрос</CommonPicture> <CommonPicture>ирИсполняемыйЗапрос</CommonPicture>
@ -266,6 +270,9 @@ http://devtool1c.ucoz.ru/
<CommonPicture>ирНастройкаЖурналаРегистрации</CommonPicture> <CommonPicture>ирНастройкаЖурналаРегистрации</CommonPicture>
<CommonPicture>ирНастройкаТехножурнала</CommonPicture> <CommonPicture>ирНастройкаТехножурнала</CommonPicture>
<CommonPicture>ирНастройкиАлгоритмов</CommonPicture> <CommonPicture>ирНастройкиАлгоритмов</CommonPicture>
<CommonPicture>ирНеКлючевыеСлова</CommonPicture>
<CommonPicture>ирНеМетоды</CommonPicture>
<CommonPicture>ирНеСвойства</CommonPicture>
<CommonPicture>ирНовоеОкно</CommonPicture> <CommonPicture>ирНовоеОкно</CommonPicture>
<CommonPicture>ирОбработкаОбъектов</CommonPicture> <CommonPicture>ирОбработкаОбъектов</CommonPicture>
<CommonPicture>ирОписаниеТипов</CommonPicture> <CommonPicture>ирОписаниеТипов</CommonPicture>
@ -280,6 +287,7 @@ http://devtool1c.ucoz.ru/
<CommonPicture>ирПапка</CommonPicture> <CommonPicture>ирПапка</CommonPicture>
<CommonPicture>ирПараметрыМетода</CommonPicture> <CommonPicture>ирПараметрыМетода</CommonPicture>
<CommonPicture>ирПереключитьИнтерфейс</CommonPicture> <CommonPicture>ирПереключитьИнтерфейс</CommonPicture>
<CommonPicture>ирПовторить</CommonPicture>
<CommonPicture>ирПоискИЗаменаДублей</CommonPicture> <CommonPicture>ирПоискИЗаменаДублей</CommonPicture>
<CommonPicture>ирПоискСсылокНаОбъект</CommonPicture> <CommonPicture>ирПоискСсылокНаОбъект</CommonPicture>
<CommonPicture>ирПользователи</CommonPicture> <CommonPicture>ирПользователи</CommonPicture>
@ -320,7 +328,6 @@ http://devtool1c.ucoz.ru/
<CommonPicture>ирУсечениеТипов</CommonPicture> <CommonPicture>ирУсечениеТипов</CommonPicture>
<CommonPicture>ирЧасы</CommonPicture> <CommonPicture>ирЧасы</CommonPicture>
<CommonPicture>ирЧисло</CommonPicture> <CommonPicture>ирЧисло</CommonPicture>
<Interface>ирДемонстрация</Interface>
<Interface>ирРазработчик</Interface> <Interface>ирРазработчик</Interface>
<Role>ирОтладкаПользователя</Role> <Role>ирОтладкаПользователя</Role>
<Role>ирПользователь</Role> <Role>ирПользователь</Role>
@ -328,10 +335,11 @@ http://devtool1c.ucoz.ru/
<Role>ирРазработчик</Role> <Role>ирРазработчик</Role>
<CommonModule>ирГлобальный</CommonModule> <CommonModule>ирГлобальный</CommonModule>
<CommonModule>ирКэш</CommonModule> <CommonModule>ирКэш</CommonModule>
<CommonModule>ирМобильный</CommonModule>
<CommonModule>ирОбщий</CommonModule> <CommonModule>ирОбщий</CommonModule>
<CommonModule>ирПортативный</CommonModule>
<CommonModule>ирПривилегированный</CommonModule> <CommonModule>ирПривилегированный</CommonModule>
<CommonModule>ирСервер</CommonModule> <CommonModule>ирСервер</CommonModule>
<CommonCommand>ирЗапуститьОбычноеПриложение</CommonCommand>
<CommonCommand>ирИсследоватьИсточник</CommonCommand> <CommonCommand>ирИсследоватьИсточник</CommonCommand>
<CommonCommand>ирОбработатьОбъекты</CommonCommand> <CommonCommand>ирОбработатьОбъекты</CommonCommand>
<CommonCommand>ирОбъединитьСсылки</CommonCommand> <CommonCommand>ирОбъединитьСсылки</CommonCommand>
@ -350,6 +358,7 @@ http://devtool1c.ucoz.ru/
<DataProcessor>ирАнализЖурналаРегистрации</DataProcessor> <DataProcessor>ирАнализЖурналаРегистрации</DataProcessor>
<DataProcessor>ирАнализТехножурнала</DataProcessor> <DataProcessor>ирАнализТехножурнала</DataProcessor>
<DataProcessor>ирВводВыраженияВстроенногоЯзыка</DataProcessor> <DataProcessor>ирВводВыраженияВстроенногоЯзыка</DataProcessor>
<DataProcessor>ирВыгрузкаЗагрузкаДанныхЧерезФайл</DataProcessor>
<DataProcessor>ирДинамическийСписок</DataProcessor> <DataProcessor>ирДинамическийСписок</DataProcessor>
<DataProcessor>ирИнтерфейснаяПанель</DataProcessor> <DataProcessor>ирИнтерфейснаяПанель</DataProcessor>
<DataProcessor>ирИсследовательОбъектов</DataProcessor> <DataProcessor>ирИсследовательОбъектов</DataProcessor>
@ -361,7 +370,6 @@ http://devtool1c.ucoz.ru/
<DataProcessor>ирКонсольПостроителейОтчетов</DataProcessor> <DataProcessor>ирКонсольПостроителейОтчетов</DataProcessor>
<DataProcessor>ирМенеджерИнтерфейсов</DataProcessor> <DataProcessor>ирМенеджерИнтерфейсов</DataProcessor>
<DataProcessor>ирМенеджерТабличногоПоля</DataProcessor> <DataProcessor>ирМенеджерТабличногоПоля</DataProcessor>
<DataProcessor>ирМобильный</DataProcessor>
<DataProcessor>ирНастройкаЖурналаРегистрации</DataProcessor> <DataProcessor>ирНастройкаЖурналаРегистрации</DataProcessor>
<DataProcessor>ирНастройкаТехножурнала</DataProcessor> <DataProcessor>ирНастройкаТехножурнала</DataProcessor>
<DataProcessor>ирПлатформа</DataProcessor> <DataProcessor>ирПлатформа</DataProcessor>
@ -369,7 +377,8 @@ http://devtool1c.ucoz.ru/
<DataProcessor>ирПодготовкаБазыДанныхКУсечениюТипов</DataProcessor> <DataProcessor>ирПодготовкаБазыДанныхКУсечениюТипов</DataProcessor>
<DataProcessor>ирПоискДублейИЗаменаСсылок</DataProcessor> <DataProcessor>ирПоискДублейИЗаменаСсылок</DataProcessor>
<DataProcessor>ирПоискСсылокНаОбъект</DataProcessor> <DataProcessor>ирПоискСсылокНаОбъект</DataProcessor>
<DataProcessor>ирРедакторИзмененийНаУзле</DataProcessor> <DataProcessor>ирПортативный</DataProcessor>
<DataProcessor>ирРедакторИзмененийПоПлануОбмена</DataProcessor>
<DataProcessor>ирРедакторКонстант</DataProcessor> <DataProcessor>ирРедакторКонстант</DataProcessor>
<DataProcessor>ирРедакторОбъектаБД</DataProcessor> <DataProcessor>ирРедакторОбъектаБД</DataProcessor>
<DataProcessor>ирРедакторПараметровСеанса</DataProcessor> <DataProcessor>ирРедакторПараметровСеанса</DataProcessor>

View File

@ -1,8 +1,8 @@
//ирМобильный Перем ирМобильный Экспорт; //ирПортативный Перем ирПортативный Экспорт;
//ирМобильный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирМобильный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирМобильный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирМобильный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирПривилегированный Экспорт;
Функция ПолучитьСписокЗначенийЭлементаОтбора(ПолеОтбора) Экспорт Функция ПолучитьСписокЗначенийЭлементаОтбора(ПолеОтбора) Экспорт
@ -169,16 +169,16 @@
#КонецЕсли #КонецЕсли
//ирМобильный #Если Клиент Тогда //ирПортативный #Если Клиент Тогда
//ирМобильный Контейнер = Новый Структура(); //ирПортативный Контейнер = Новый Структура();
//ирМобильный Оповестить("ирПолучитьБазовуюФорму", Контейнер); //ирПортативный Оповестить("ирПолучитьБазовуюФорму", Контейнер);
//ирМобильный Если Не Контейнер.Свойство("ирМобильный", ирМобильный) Тогда //ирПортативный Если Не Контейнер.Свойство("ирПортативный", ирПортативный) Тогда
//ирМобильный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля"); //ирПортативный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля");
//ирМобильный ирМобильный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля); //ирПортативный ирПортативный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля);
//ирМобильный КонецЕсли; //ирПортативный КонецЕсли;
//ирМобильный ирОбщий = ирМобильный.ПолучитьОбщийМодульЛкс("ирОбщий"); //ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий");
//ирМобильный ирКэш = ирМобильный.ПолучитьОбщийМодульЛкс("ирКэш"); //ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш");
//ирМобильный ирСервер = ирМобильный.ПолучитьОбщийМодульЛкс("ирСервер"); //ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер");
//ирМобильный ирПривилегированный = ирМобильный.ПолучитьОбщийМодульЛкс("ирПривилегированный"); //ирПортативный ирПривилегированный = ирПортативный.ПолучитьОбщийМодульЛкс("ирПривилегированный");
//ирМобильный #КонецЕсли //ирПортативный #КонецЕсли

View File

@ -587,6 +587,46 @@
</StandardAttributes> </StandardAttributes>
</Properties> </Properties>
<ChildObjects> <ChildObjects>
<Attribute uuid="8d6a6496-745a-45b9-858a-d34fad6768ed">
<Properties>
<Name>AppID</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>App ID</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>50</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:type="xs:string"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="04e7a93b-1cbc-4f0c-b5c8-0288a2f98cf1"> <Attribute uuid="04e7a93b-1cbc-4f0c-b5c8-0288a2f98cf1">
<Properties> <Properties>
<Name>FileWild</Name> <Name>FileWild</Name>
@ -907,6 +947,86 @@
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput> <ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties> </Properties>
</Attribute> </Attribute>
<Attribute uuid="c616804d-3318-4dbb-9e8a-5100754d84d5">
<Properties>
<Name>Retexcp</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Retexcp</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>100</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:type="xs:string"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="7b812b29-758e-4371-813f-7022f69eb68b">
<Properties>
<Name>setUnhandledExceptionFilter</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Set unhandled exception filter</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>0</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:type="xs:string"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="c5eb524d-e76b-4fe2-bad7-89fef630d8c1"> <Attribute uuid="c5eb524d-e76b-4fe2-bad7-89fef630d8c1">
<Properties> <Properties>
<Name>tableName</Name> <Name>tableName</Name>
@ -953,7 +1073,7 @@
<Synonym> <Synonym>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
<v8:content>TCPСоединение</v8:content> <v8:content>TCP соединение</v8:content>
</v8:item> </v8:item>
</Synonym> </Synonym>
<Comment/> <Comment/>
@ -1108,6 +1228,46 @@
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput> <ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties> </Properties>
</Attribute> </Attribute>
<Attribute uuid="1378e24f-cef8-4822-9cc4-3fee453dc991">
<Properties>
<Name>Администратор</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Администратор</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>100</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:type="xs:string"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="e2363d0e-20ff-4958-a2e6-5564a24209c8"> <Attribute uuid="e2363d0e-20ff-4958-a2e6-5564a24209c8">
<Properties> <Properties>
<Name>Взаимоблокировка</Name> <Name>Взаимоблокировка</Name>
@ -1347,6 +1507,46 @@
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput> <ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties> </Properties>
</Attribute> </Attribute>
<Attribute uuid="083cebf9-44ad-4d1b-8d5a-be3652b76109">
<Properties>
<Name>ЗначениеПараметра</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Значение параметра</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>100</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:type="xs:string"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="33cc8aac-2996-4556-9bf3-0cfd8e9cc423"> <Attribute uuid="33cc8aac-2996-4556-9bf3-0cfd8e9cc423">
<Properties> <Properties>
<Name>ИмяФайлаЛога</Name> <Name>ИмяФайлаЛога</Name>
@ -1869,6 +2069,46 @@
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput> <ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties> </Properties>
</Attribute> </Attribute>
<Attribute uuid="58a7f445-5bd8-4293-aead-6ebaf386c0b6">
<Properties>
<Name>МодульКонфигурации</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Модуль конфигурации</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>100</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:type="xs:string"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="f3107164-a2fa-45de-b417-fc564795dbda"> <Attribute uuid="f3107164-a2fa-45de-b417-fc564795dbda">
<Properties> <Properties>
<Name>МоментВремени</Name> <Name>МоментВремени</Name>
@ -1878,14 +2118,13 @@
<v8:content>Момент времени конца</v8:content> <v8:content>Момент времени конца</v8:content>
</v8:item> </v8:item>
</Synonym> </Synonym>
<Comment>//время лога + время записи</Comment> <Comment/>
<Type> <Type>
<v8:Type>xs:decimal</v8:Type> <v8:Type>xs:string</v8:Type>
<v8:NumberQualifiers> <v8:StringQualifiers>
<v8:Digits>20</v8:Digits> <v8:Length>20</v8:Length>
<v8:FractionDigits>0</v8:FractionDigits> <v8:AllowedLength>Variable</v8:AllowedLength>
<v8:AllowedSign>Nonnegative</v8:AllowedSign> </v8:StringQualifiers>
</v8:NumberQualifiers>
</Type> </Type>
<PasswordMode>false</PasswordMode> <PasswordMode>false</PasswordMode>
<Format/> <Format/>
@ -1919,14 +2158,13 @@
<v8:content>Момент времени начала</v8:content> <v8:content>Момент времени начала</v8:content>
</v8:item> </v8:item>
</Synonym> </Synonym>
<Comment>//время лога + время записи</Comment> <Comment/>
<Type> <Type>
<v8:Type>xs:decimal</v8:Type> <v8:Type>xs:string</v8:Type>
<v8:NumberQualifiers> <v8:StringQualifiers>
<v8:Digits>20</v8:Digits> <v8:Length>20</v8:Length>
<v8:FractionDigits>0</v8:FractionDigits> <v8:AllowedLength>Variable</v8:AllowedLength>
<v8:AllowedSign>Nonnegative</v8:AllowedSign> </v8:StringQualifiers>
</v8:NumberQualifiers>
</Type> </Type>
<PasswordMode>false</PasswordMode> <PasswordMode>false</PasswordMode>
<Format/> <Format/>
@ -1987,6 +2225,47 @@
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput> <ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties> </Properties>
</Attribute> </Attribute>
<Attribute uuid="aefba982-23b4-4241-bed4-257e5d1ed64f">
<Properties>
<Name>НомерПорта</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Номер порта</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:decimal</v8:Type>
<v8:NumberQualifiers>
<v8:Digits>6</v8:Digits>
<v8:FractionDigits>0</v8:FractionDigits>
<v8:AllowedSign>Any</v8:AllowedSign>
</v8:NumberQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:nil="true"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="16ab8476-668a-4eb6-bfb4-1b8d42dce546"> <Attribute uuid="16ab8476-668a-4eb6-bfb4-1b8d42dce546">
<Properties> <Properties>
<Name>Ожидания</Name> <Name>Ожидания</Name>
@ -2390,6 +2669,87 @@
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput> <ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties> </Properties>
</Attribute> </Attribute>
<Attribute uuid="69535fe4-f895-4d49-8802-c18a68c2409e">
<Properties>
<Name>РазмерЗапроса</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Размер запроса</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:decimal</v8:Type>
<v8:NumberQualifiers>
<v8:Digits>10</v8:Digits>
<v8:FractionDigits>0</v8:FractionDigits>
<v8:AllowedSign>Any</v8:AllowedSign>
</v8:NumberQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:nil="true"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="b3f0901e-a814-4725-baf7-decd6277b4d2">
<Properties>
<Name>Ресурс</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Ресурс</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>100</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:type="xs:string"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="4f8680bb-7049-4584-ba8f-724a9ee2bfa0"> <Attribute uuid="4f8680bb-7049-4584-ba8f-724a9ee2bfa0">
<Properties> <Properties>
<Name>СвойстваСИменамиМетаданныхАктуальны</Name> <Name>СвойстваСИменамиМетаданныхАктуальны</Name>
@ -2873,6 +3233,86 @@
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput> <ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties> </Properties>
</Attribute> </Attribute>
<Attribute uuid="18ee415b-f44f-4c79-86ac-cd8cc827cc0d">
<Properties>
<Name>ТекстЗапроса1С</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Текст запроса1 С</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>0</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:type="xs:string"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="e3af9eda-2d0d-4fbc-bbfb-b95a831683fc">
<Properties>
<Name>ТекстСообщения</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Текст сообщения</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>0</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:nil="true"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="27166fe8-d350-49d1-b5e6-2be323fa004a"> <Attribute uuid="27166fe8-d350-49d1-b5e6-2be323fa004a">
<Properties> <Properties>
<Name>ТекстСУБД</Name> <Name>ТекстСУБД</Name>
@ -3033,6 +3473,47 @@
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput> <ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties> </Properties>
</Attribute> </Attribute>
<Attribute uuid="20db2504-c93c-4062-ae6f-9c955ab69915">
<Properties>
<Name>ТипСообщения</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Тип сообщения</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:decimal</v8:Type>
<v8:NumberQualifiers>
<v8:Digits>1</v8:Digits>
<v8:FractionDigits>0</v8:FractionDigits>
<v8:AllowedSign>Any</v8:AllowedSign>
</v8:NumberQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:nil="true"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="b4e3d7a9-c658-4f96-b39f-db3b1a222f81"> <Attribute uuid="b4e3d7a9-c658-4f96-b39f-db3b1a222f81">
<Properties> <Properties>
<Name>Транзакция</Name> <Name>Транзакция</Name>
@ -3379,12 +3860,11 @@
</Synonym> </Synonym>
<Comment>//время лога + время записи</Comment> <Comment>//время лога + время записи</Comment>
<Type> <Type>
<v8:Type>xs:decimal</v8:Type> <v8:Type>xs:string</v8:Type>
<v8:NumberQualifiers> <v8:StringQualifiers>
<v8:Digits>18</v8:Digits> <v8:Length>20</v8:Length>
<v8:FractionDigits>0</v8:FractionDigits> <v8:AllowedLength>Variable</v8:AllowedLength>
<v8:AllowedSign>Nonnegative</v8:AllowedSign> </v8:StringQualifiers>
</v8:NumberQualifiers>
</Type> </Type>
<PasswordMode>false</PasswordMode> <PasswordMode>false</PasswordMode>
<Format/> <Format/>
@ -3420,12 +3900,11 @@
</Synonym> </Synonym>
<Comment>//время лога + время записи</Comment> <Comment>//время лога + время записи</Comment>
<Type> <Type>
<v8:Type>xs:decimal</v8:Type> <v8:Type>xs:string</v8:Type>
<v8:NumberQualifiers> <v8:StringQualifiers>
<v8:Digits>18</v8:Digits> <v8:Length>20</v8:Length>
<v8:FractionDigits>0</v8:FractionDigits> <v8:AllowedLength>Variable</v8:AllowedLength>
<v8:AllowedSign>Nonnegative</v8:AllowedSign> </v8:StringQualifiers>
</v8:NumberQualifiers>
</Type> </Type>
<PasswordMode>false</PasswordMode> <PasswordMode>false</PasswordMode>
<Format/> <Format/>

View File

@ -1,8 +1,8 @@
//ирМобильный Перем ирМобильный Экспорт; //ирПортативный Перем ирПортативный Экспорт;
//ирМобильный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирМобильный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирМобильный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирМобильный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирПривилегированный Экспорт;
Перем мТаблицаКолонок Экспорт; Перем мТаблицаКолонок Экспорт;
Перем мСписокКолонок Экспорт; Перем мСписокКолонок Экспорт;
@ -33,6 +33,7 @@
Функция ПрочитатьПроизвольныйЖурнал(СообщитьРазмер = Неопределено, СдвигВремени = 0, ОтборПоПроцессу = Неопределено, ОтборПоСеансу = Неопределено, Функция ПрочитатьПроизвольныйЖурнал(СообщитьРазмер = Неопределено, СдвигВремени = 0, ОтборПоПроцессу = Неопределено, ОтборПоСеансу = Неопределено,
НаСервере = Неопределено) НаСервере = Неопределено)
НеизвестныеСвойства = Новый Соответствие();
Если Ложь Если Ложь
Или НаСервере <> Неопределено Или НаСервере <> Неопределено
Или Не ЗначениеЗаполнено(КаталогЖурнала) Или Не ЗначениеЗаполнено(КаталогЖурнала)
@ -77,7 +78,7 @@
мКартыФайлов.Очистить(); мКартыФайлов.Очистить();
КонецЕсли; КонецЕсли;
ирОбщий.ЛиКаталогТехножурналаСодержитБлокирующиеФайлыЛкс(КаталогЖурнала); ирОбщий.ЛиКаталогТехножурналаНедоступенЛкс(КаталогЖурнала);
ФайлыЖурнала = НайтиФайлы(КаталогЖурнала, "*.log", Истина); ФайлыЖурнала = НайтиФайлы(КаталогЖурнала, "*.log", Истина);
ОбщийРазмер = 0; ОбщийРазмер = 0;
Для Каждого ФайлЖурнала Из ФайлыЖурнала Цикл Для Каждого ФайлЖурнала Из ФайлыЖурнала Цикл
@ -313,23 +314,39 @@
Если ПозицияНачалаСчитанныхДанных = -1 Тогда Если ПозицияНачалаСчитанныхДанных = -1 Тогда
ПозицияНачалаСчитанныхДанных = АбсолютнаяПозицияВхождения; ПозицияНачалаСчитанныхДанных = АбсолютнаяПозицияВхождения;
КонецЕсли; КонецЕсли;
МоментВремени = СтрокаВремениЗаписи + Вхождение.SubMatches(1); КонецМикросекунды = Вхождение.SubMatches(1);
//КлючСтроки = МоментВремени + ";" + ФайлЖурнала.ПолноеИмя; //КлючСтроки = МоментВремени + ";" + ФайлЖурнала.ПолноеИмя;
//Если РежимДозагрузки Тогда //Если РежимДозагрузки Тогда
// Если КлючиЗагруженныхСтрок[КлючСтроки] = 1 Тогда // Если КлючиЗагруженныхСтрок[КлючСтроки] = 1 Тогда
// Продолжить; // Продолжить;
// КонецЕсли; // КонецЕсли;
//КонецЕсли; //КонецЕсли;
Если СтрДлина(КонецМикросекунды) = 6 Тогда
//Это 8.3
ЧислоМикросекунд = Число(КонецМикросекунды);
ПродолжительностьВМикросекундах = Число(Вхождение.SubMatches(2));
Иначе
//Это 8.2
ЧислоМикросекунд = Число(КонецМикросекунды) * 100;
ПродолжительностьВМикросекундах = Число(Вхождение.SubMatches(2)) * 100;
КонецЕсли;
СтрокаТЧ = ТаблицаЖурнала.Добавить(); СтрокаТЧ = ТаблицаЖурнала.Добавить();
СтрокаТЧ.МоментВремени = Число(МоментВремени) - СдвигВремени * 10000;
СтрокаТЧ.ИмяФайлаЛога = ФайлЖурнала.ПолноеИмя;
СтрокаТЧ.Дата = ДатаВремяЗаписи - СдвигВремени; СтрокаТЧ.Дата = ДатаВремяЗаписи - СдвигВремени;
СтрокаТЧ.МоментВремени = ПолучитьМоментВремени(СтрокаТЧ.Дата, КонецМикросекунды);
СтрокаТЧ.ИмяФайлаЛога = ФайлЖурнала.ПолноеИмя;
СтрокаТЧ.ПроцессОС = ИдентификаторПроцесса; СтрокаТЧ.ПроцессОС = ИдентификаторПроцесса;
//СтрокаТЧ.ТекстЖурнала = Вхождение.Value; // Теперь это только для отладки будем включать //СтрокаТЧ.ТекстЖурнала = Вхождение.Value; // Теперь это только для отладки будем включать
Длительность1 = Число(Вхождение.SubMatches(2)); СтрокаТЧ.Длительность = ПродолжительностьВМикросекундах / 1000; // Переводим длительность в миллисекунды
СтрокаТЧ.Длительность = Длительность1 / 10; // Делаем из десятитысячных тысячные (мс) секудны Длительность1Секунды = Цел(ПродолжительностьВМикросекундах / 1000000);
СтрокаТЧ.МоментВремениНачала = СтрокаТЧ.МоментВремени - Длительность1; Длительность1Микросекунды = ПродолжительностьВМикросекундах - Длительность1Секунды * 1000000;
СтрокаТЧ.ДатаНачала = СтрокаТЧ.Дата - Длительность1 / 10000; ДатаНачала = СтрокаТЧ.Дата - Длительность1Секунды;
НачалоМикросекунды = КонецМикросекунды - Длительность1Микросекунды;
Если НачалоМикросекунды < 0 Тогда
ДатаНачала = ДатаНачала - 1;
НачалоМикросекунды = 1000000 + НачалоМикросекунды;
КонецЕсли;
СтрокаТЧ.ДатаНачала = ДатаНачала;
СтрокаТЧ.МоментВремениНачала = ПолучитьМоментВремени(ДатаНачала, НачалоМикросекунды);
СтрокаТЧ.Событие = ВРег(Вхождение.SubMatches(3)); СтрокаТЧ.Событие = ВРег(Вхождение.SubMatches(3));
ВхожденияСвойств = RegExp2.Execute(Вхождение.SubMatches(4)); ВхожденияСвойств = RegExp2.Execute(Вхождение.SubMatches(4));
Для Каждого ВхождениеСвойства Из ВхожденияСвойств Цикл Для Каждого ВхождениеСвойства Из ВхожденияСвойств Цикл
@ -347,9 +364,10 @@
Продолжить; Продолжить;
КонецЕсли; КонецЕсли;
ИмяКолонкиТЧ = мСоответствиеКолонок[ИмяСвойства]; ИмяКолонкиТЧ = мСоответствиеКолонок[ИмяСвойства];
Если ИмяКолонкиТЧ = Неопределено Тогда Если ИмяКолонкиТЧ = Неопределено Тогда
Если КомментироватьЗагрузку Тогда Если НеизвестныеСвойства[ИмяСвойства] <> Неопределено Тогда
Сообщить("Обнаружено неизвестное свойство """ + ИмяСвойства + """"); НеизвестныеСвойства[ИмяСвойства] = 1;
Сообщить("Обнаружено неизвестное свойство """ + ИмяСвойства + """ события " + СтрокаТЧ.Событие);
КонецЕсли; КонецЕсли;
Продолжить; Продолжить;
КонецЕсли; КонецЕсли;
@ -502,6 +520,13 @@
КонецФункции КонецФункции
Функция ПолучитьМоментВремени(Дата, Микросекунды)
Результат = Формат(Дата, "ДФ=yyyyMMddHHmmss") + XMLСтрока(Микросекунды);
Возврат Результат;
КонецФункции
Функция ЗаполнитьСтрокуБазовогоУровня(СтрокаТЧ) Функция ЗаполнитьСтрокуБазовогоУровня(СтрокаТЧ)
Если БазовыйУровеньСтека > 0 Тогда Если БазовыйУровеньСтека > 0 Тогда
@ -785,7 +810,7 @@
ТипСУБД = Сред(ИмяСвойства, СтрДлина("Текст") + 1); // Опасно ТипСУБД = Сред(ИмяСвойства, СтрДлина("Текст") + 1); // Опасно
КонецПопытки; КонецПопытки;
//Попытка //Попытка
ТекстМета = ПолучитьЗапросВТерминахМетаданных(ЗначениеСвойства, , , ТипСУБД); ТекстМета = ПеревестиТекстЗапросаВТерминыМетаданных(ЗначениеСвойства, , , ТипСУБД);
//Исключение //Исключение
// ТекстМета = ""; // ТекстМета = "";
//КонецПопытки; //КонецПопытки;
@ -815,7 +840,7 @@
Тогда Тогда
ВыбраннаяСтрока.ТекстБезПараметровSDBLМета = RegExpПараметры.Replace(ТекстSDBLМета, "&P"); ВыбраннаяСтрока.ТекстБезПараметровSDBLМета = RegExpПараметры.Replace(ТекстSDBLМета, "&P");
Иначе Иначе
ВыбраннаяСтрока.ТекстБезПараметровSDBLМета = ПолучитьЗапросВТерминахМетаданных(ВыбраннаяСтрока.ТекстБезПараметровSDBL); ВыбраннаяСтрока.ТекстБезПараметровSDBLМета = ПеревестиТекстЗапросаВТерминыМетаданных(ВыбраннаяСтрока.ТекстБезПараметровSDBL);
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
@ -1076,7 +1101,7 @@
КонецФункции КонецФункции
Функция ОткрытьРоднойТекстSDBL(ТекстSDBL, ОткрытьСтраницуЗапроса = Истина, КлючУникальности = Неопределено, ЭтоТекстSDBL = Истина) Экспорт Функция ОткрытьТекстБДВКонверторе(ТекстSDBL, ОткрытьСтраницуЗапроса = Истина, КлючУникальности = Неопределено, ЭтоТекстSDBL = Истина) Экспорт
ФормаЗапроса = ПолучитьФорму("КонверторВМета", , КлючУникальности); ФормаЗапроса = ПолучитьФорму("КонверторВМета", , КлючУникальности);
ФормаЗапроса.ЭтоТекстSDBL = ЭтоТекстSDBL; ФормаЗапроса.ЭтоТекстSDBL = ЭтоТекстSDBL;
@ -1092,6 +1117,22 @@
#КонецЕсли #КонецЕсли
Функция ПолучитьВариантПросмотраТекстПоИмениРеквизита(ИмяРеквизита) Экспорт
Если Ложь
Или мСвойстваСИменамиБД.Найти(ПолучитьИмяСвойстваБезМета(ИмяРеквизита)) <> Неопределено
Или ирОбщий.СтрокиРавныЛкс(ИмяРеквизита, "ТекстЗапроса1С")
Тогда
ВариантПросмотра = "ЯзыкЗапросов";
ИначеЕсли ирОбщий.СтрокиРавныЛкс(ИмяРеквизита, "Контекст") <> Неопределено Тогда
ВариантПросмотра = "ВстроенныйЯзык";
Иначе
ВариантПросмотра = "Компактный";
КонецЕсли;
Возврат ВариантПросмотра;
КонецФункции
Функция ПреобразоватьЗначениеВSDBL(Ссылка) Экспорт Функция ПреобразоватьЗначениеВSDBL(Ссылка) Экспорт
СтруктураБД = ирКэш.ПолучитьСтруктуруХраненияБДЛкс(); СтруктураБД = ирКэш.ПолучитьСтруктуруХраненияБДЛкс();
@ -1105,12 +1146,9 @@
КонецФункции КонецФункции
Функция ПолучитьСтруктуруЗапросаИзТекстаSDBL(ТекстSDBL, ТипСУБД = "") Экспорт Функция ПолучитьСтруктуруЗапросаИзТекстаБД(ТекстБД, ТипСУБД = "", ПересобратьТекст = Ложь) Экспорт
RegExp = мПлатформа.RegExp; Текст = ТекстБД;
RegExp.Pattern = "([A-F0-9]+):([A-F0-9]+|0x[A-F0-9]+)"; // анализа и замены значений параметров
Вхождения = RegExp.Execute(ТекстSDBL);
Текст = ТекстSDBL;
//ТаблицаПараметров = Новый ТаблицаЗначений; //ТаблицаПараметров = Новый ТаблицаЗначений;
//ТаблицаПараметров.Колонки.Добавить("ЗначениеSDBL", Новый ОписаниеТипов("Строка")); //ТаблицаПараметров.Колонки.Добавить("ЗначениеSDBL", Новый ОписаниеТипов("Строка"));
//ТаблицаПараметров.Колонки.Добавить("Значение"); //ТаблицаПараметров.Колонки.Добавить("Значение");
@ -1118,11 +1156,37 @@
ТаблицаПараметров = ПараметрыЗапроса.ВыгрузитьКолонки(); ТаблицаПараметров = ПараметрыЗапроса.ВыгрузитьКолонки();
ТаблицаПараметров.Индексы.Добавить("ЗначениеSDBL"); ТаблицаПараметров.Индексы.Добавить("ЗначениеSDBL");
ТаблицаПараметров.Индексы.Добавить("Имя"); ТаблицаПараметров.Индексы.Добавить("Имя");
Для Каждого Вхождение Из Вхождения Цикл RegExp = мПлатформа.RegExp;
ЗначениеSDBL = Вхождение.Value; RegExp.Global = Истина;
Если ТаблицаПараметров.Найти(ЗначениеSDBL, "ЗначениеSDBL") = Неопределено Тогда RegExp.Multiline = Истина;
ЗначениеПараметра = ирОбщий.ПреобразоватьЗначениеИзSDBLЛкс(ЗначениеSDBL); Если ЗначениеЗаполнено(ТипСУБД) Тогда
Если ЗначениеПараметра <> Неопределено Тогда RegExp.Pattern = "TRef\s*=\s*(0x[\da-z]+)"; // замена обращений к типам
Вхождения = RegExp.Execute(Текст);
ОбработанныеОбращения = Новый Соответствие;
Для Каждого Вхождение Из Вхождения Цикл
ЗначениеСУБД = Вхождение.Value;
Если ОбработанныеОбращения[ЗначениеСУБД] = Неопределено Тогда
ПолноеИмяМД = ирОбщий.ПолучитьМетаданныеПоНомеруСсылочнойТаблицыЛкс(ирОбщий.СтрокаHEXtoINT(Вхождение.SubMatches(0)));
Если ПолноеИмяМД <> Неопределено Тогда
ЗаменаСтроки = "TRef = " + ПолноеИмяМД;
ОбработанныеОбращения[ЗначениеСУБД] = ЗаменаСтроки;
Текст = СтрЗаменить(Текст, ЗначениеСУБД, ЗаменаСтроки);
Иначе
ОбработанныеОбращения[ЗначениеСУБД] = 1;
КонецЕсли;
КонецЕсли;
КонецЦикла;
Иначе
RegExp.Pattern = "([A-F0-9]+):([A-F0-9]+|0x[A-F0-9]+)"; // замена ссылочных констант
Вхождения = RegExp.Execute(Текст);
Для Каждого Вхождение Из Вхождения Цикл
ЗначениеSDBL = Вхождение.Value;
Если СтрДлина(ЗначениеSDBL) < 32 Тогда
// Защита от частей литерала Дата
Продолжить;
КонецЕсли;
Если ТаблицаПараметров.Найти(ЗначениеSDBL, "ЗначениеSDBL") = Неопределено Тогда
ЗначениеПараметра = ирОбщий.ПреобразоватьЗначениеИзSDBLЛкс(ЗначениеSDBL);
СтрокаПараметра = ирОбщий.НайтиДобавитьПараметрСсылкуВТаблицуЛкс(ТаблицаПараметров,,, ЗначениеПараметра); СтрокаПараметра = ирОбщий.НайтиДобавитьПараметрСсылкуВТаблицуЛкс(ТаблицаПараметров,,, ЗначениеПараметра);
СтрокаПараметра.ЗначениеSDBL = ЗначениеSDBL; СтрокаПараметра.ЗначениеSDBL = ЗначениеSDBL;
ОбъектМД = ирОбщий.ПолучитьМетаданныеЛкс(ЗначениеПараметра); ОбъектМД = ирОбщий.ПолучитьМетаданныеЛкс(ЗначениеПараметра);
@ -1131,13 +1195,42 @@
КонецЕсли; КонецЕсли;
Текст = СтрЗаменить(Текст, ЗначениеSDBL, "&" + СтрокаПараметра.Имя); Текст = СтрЗаменить(Текст, ЗначениеSDBL, "&" + СтрокаПараметра.Имя);
КонецЕсли; КонецЕсли;
КонецЦикла;
КонецЕсли;
RegExp.Pattern = "0x[\da-z]+"; // замена значений констант
Вхождения = RegExp.Execute(Текст);
СоответствиеКонстант = Новый Соответствие;
Для Каждого Вхождение Из Вхождения Цикл
ЗначениеСУБД = Вхождение.Value;
Если СоответствиеКонстант[ЗначениеСУБД] = Неопределено Тогда
ЗаменаСтроки = "_" + ЗначениеСУБД;
СоответствиеКонстант[ЗначениеСУБД] = ЗаменаСтроки;
Текст = СтрЗаменить(Текст, ЗначениеСУБД, ЗаменаСтроки);
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
RegExp.Pattern = "#(T[\d" + мПлатформа.шБуква + "]+)"; // анализа и замены значений параметров RegExp.Pattern = "#(T[\d_A-Z]+)"; // имена временных таблиц
Текст = RegExp.Replace(Текст, "_$1"); Текст = RegExp.Replace(Текст, "_$1");
RegExp.Pattern = "\{ts '(\d+)-(\d+)-(\d+) (\d+):(\d+):(\d+)'\}"; // литералы Дата
Текст = RegExp.Replace(Текст, "DATETIME($1,$2,$3,$4,$5,$6)");
RegExp.Pattern = "N'([^']*)'"; // для замены литералов Строка MSSQL
Текст = RegExp.Replace(Текст, """$1""");
ТаблицаТаблиц = Новый ТаблицаЗначений; ТаблицаТаблиц = Новый ТаблицаЗначений;
ТекстМета = ПолучитьЗапросВТерминахМетаданных(Текст,,, ТипСУБД, ТаблицаТаблиц); ТекстМета = ПеревестиТекстЗапросаВТерминыМетаданных(Текст,,, ТипСУБД, ТаблицаТаблиц);
ТаблицаТаблиц.Сортировать("ИмяМета"); ТаблицаТаблиц.Сортировать("ИмяМета");
Если ПересобратьТекст Тогда
ПолеТекста = ирОбщий.ПолучитьОбъектПоПолномуИмениМетаданныхЛкс("Обработка.ирКлсПолеТекстовогоДокументаСКонтекстнойПодсказкой");
ПолеТекста.ИнициализироватьНеинтерактивно(1);
//ПолеТекста.ПолеТекстовогоДокумента = ПолеТекстаЗапроса;
КонструкторЗапроса = ПолеТекста.ПолучитьФорму("КонструкторЗапроса");
Если ЗначениеЗаполнено(ТипСУБД) Тогда
ДиалектSQL = "MSSQL";
Иначе
ДиалектSQL = "1С";
КонецЕсли;
Если ПолеТекста.ЗагрузитьТекстВКонструктор(ТекстМета, КонструкторЗапроса,, ДиалектSQL) Тогда
ТекстМета = КонструкторЗапроса.СобратьПолныйТекст(, Истина);
КонецЕсли;
КонецЕсли;
Результат = Новый Структура(); Результат = Новый Структура();
Результат.Вставить("Текст", ТекстМета); Результат.Вставить("Текст", ТекстМета);
Результат.Вставить("Параметры", ТаблицаПараметров); Результат.Вставить("Параметры", ТаблицаПараметров);
@ -1344,7 +1437,7 @@
// Возвращаемое значение: // Возвращаемое значение:
// Строка, запрос в терминах метаданных // Строка, запрос в терминах метаданных
// //
Функция ПолучитьЗапросВТерминахМетаданных(Знач Запрос, СтруктураХраненияБазыДанных = Неопределено, Функция ПеревестиТекстЗапросаВТерминыМетаданных(Знач Запрос, СтруктураХраненияБазыДанных = Неопределено,
СловарьШаблоновМетаданных = Неопределено, Знач ТипСУБД = "", выхТаблицы = Неопределено) Экспорт СловарьШаблоновМетаданных = Неопределено, Знач ТипСУБД = "", выхТаблицы = Неопределено) Экспорт
Если ирОбщий.СтрокиРавныЛкс(ТипСУБД, "sdbl") Тогда Если ирОбщий.СтрокиРавныЛкс(ТипСУБД, "sdbl") Тогда
@ -1381,13 +1474,16 @@
Для Каждого СтрокаСловаряЗапроса Из СловарьЗапроса Цикл Для Каждого СтрокаСловаряЗапроса Из СловарьЗапроса Цикл
Если Индикатор <> Неопределено Тогда Если Индикатор <> Неопределено Тогда
ирОбщий.ОбработатьИндикаторЛкс(Индикатор); ирОбщий.ОбработатьИндикаторЛкс(Индикатор);
КонецЕсли; КонецЕсли;
ОписаниеТаблицы = Неопределено;
Если выхТаблицы <> Неопределено Тогда Если выхТаблицы <> Неопределено Тогда
ОписаниеТаблицы = выхТаблицы.Добавить(); Если Найти(СтрокаСловаряЗапроса.Ключ, ".") = 0 Тогда
ОписаниеТаблицы.ИмяБД = СтрокаСловаряЗапроса.Ключ; ОписаниеТаблицы = выхТаблицы.Добавить();
ОписаниеТаблицы.ИмяБД = СтрокаСловаряЗапроса.Ключ;
КонецЕсли;
КонецЕсли; КонецЕсли;
// Получить имя таблицы // Получить имя таблицы
СтрокаСтруктуры = СтруктураХраненияБазыДанных.Найти(СтрокаСловаряЗапроса.Ключ, "КраткоеИмяТаблицыХранения"); СтрокаСтруктуры = СтруктураХраненияБазыДанных.Найти(ирОбщий.ПолучитьПоследнийФрагментЛкс(СтрокаСловаряЗапроса.Ключ), "КраткоеИмяТаблицыХранения");
Если СтрокаСтруктуры = Неопределено Тогда Если СтрокаСтруктуры = Неопределено Тогда
// Видимо чужие метаданные // Видимо чужие метаданные
Продолжить; Продолжить;
@ -1404,7 +1500,7 @@
КонецЕсли; КонецЕсли;
Синонимы = ПолучитьСинонимы(Запрос, ИмяТаблицы, МетаПолноеИмяТаблицы, ТипСУБД); Синонимы = ПолучитьСинонимы(Запрос, ИмяТаблицы, МетаПолноеИмяТаблицы, ТипСУБД);
//Синонимы.Вставить(ИмяТаблицы, МетаИмяТаблицы); //Синонимы.Вставить(ИмяТаблицы, МетаИмяТаблицы);
Если выхТаблицы <> Неопределено Тогда Если ОписаниеТаблицы <> Неопределено Тогда
ОписаниеТаблицы.ИмяМета = МетаПолноеИмяТаблицы; ОписаниеТаблицы.ИмяМета = МетаПолноеИмяТаблицы;
КонецЕсли; КонецЕсли;
@ -1413,7 +1509,17 @@
Продолжить; Продолжить;
КонецЕсли; КонецЕсли;
// Заменить имя поля // Заменить имя поля
МетаИмяПоля = ?(ПустаяСтрока(СтрокаПоля.ИмяПоля), СтрокаПоля.ИмяПоляХранения, СтрокаПоля.ИмяПоля); Если Не ПустаяСтрока(СтрокаПоля.ИмяПоля) Тогда
МетаИмяПоля = СтрокаПоля.ИмяПоля;
// Антибаг платформы. У некоторых полей почему то пустое имя, а должно быть непустое
ИначеЕсли Истина
И СтрокаСтруктуры.Назначение = "ТабличнаяЧасть"
И Найти(СтрокаПоля.ИмяПоляХранения, "_Reference") > 0
Тогда
МетаИмяПоля = "Ссылка";
Иначе
Продолжить;
КонецЕсли;
RegExpМета.Pattern = шГраничныйСимволИмени + СтрокаПоля.ИмяПоляХранения + шГраничныйСимволИмени; RegExpМета.Pattern = шГраничныйСимволИмени + СтрокаПоля.ИмяПоляХранения + шГраничныйСимволИмени;
// Можно оптимизировать путем создания шаблона мультизамены // Можно оптимизировать путем создания шаблона мультизамены
Запрос = RegExpМета.Replace(Запрос, "$1" + МетаИмяПоля + "$2"); Запрос = RegExpМета.Replace(Запрос, "$1" + МетаИмяПоля + "$2");
@ -1442,7 +1548,7 @@
КонецЕсли; КонецЕсли;
Возврат Запрос; Возврат Запрос;
КонецФункции // ПолучитьЗапросВТерминахМетаданных() КонецФункции // ПеревестиТекстЗапросаВТерминыМетаданных()
// Получить синонимы имени таблицы в запросе // Получить синонимы имени таблицы в запросе
// //
@ -1485,18 +1591,18 @@
КонецФункции // ПолучитьСинонимы() КонецФункции // ПолучитьСинонимы()
//ирМобильный #Если Клиент Тогда //ирПортативный #Если Клиент Тогда
//ирМобильный Контейнер = Новый Структура(); //ирПортативный Контейнер = Новый Структура();
//ирМобильный Оповестить("ирПолучитьБазовуюФорму", Контейнер); //ирПортативный Оповестить("ирПолучитьБазовуюФорму", Контейнер);
//ирМобильный Если Не Контейнер.Свойство("ирМобильный", ирМобильный) Тогда //ирПортативный Если Не Контейнер.Свойство("ирПортативный", ирПортативный) Тогда
//ирМобильный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля"); //ирПортативный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля");
//ирМобильный ирМобильный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля); //ирПортативный ирПортативный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля);
//ирМобильный КонецЕсли; //ирПортативный КонецЕсли;
//ирМобильный ирОбщий = ирМобильный.ПолучитьОбщийМодульЛкс("ирОбщий"); //ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий");
//ирМобильный ирКэш = ирМобильный.ПолучитьОбщийМодульЛкс("ирКэш"); //ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш");
//ирМобильный ирСервер = ирМобильный.ПолучитьОбщийМодульЛкс("ирСервер"); //ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер");
//ирМобильный ирПривилегированный = ирМобильный.ПолучитьОбщийМодульЛкс("ирПривилегированный"); //ирПортативный ирПривилегированный = ирПортативный.ПолучитьОбщийМодульЛкс("ирПривилегированный");
//ирМобильный #КонецЕсли //ирПортативный #КонецЕсли
мПлатформа = ирКэш.Получить(); мПлатформа = ирКэш.Получить();
мНепустыеКолонкиЖурнала = Новый Структура(); мНепустыеКолонкиЖурнала = Новый Структура();
@ -1522,7 +1628,6 @@ RegExpМета.Global = Истина;
мСписокКолонок.Добавить("SessionID", "Сеанс"); мСписокКолонок.Добавить("SessionID", "Сеанс");
мСписокКолонок.Добавить("Usr", "Пользователь"); мСписокКолонок.Добавить("Usr", "Пользователь");
мСписокКолонок.Добавить("OSException", "ИсключениеОС"); мСписокКолонок.Добавить("OSException", "ИсключениеОС");
мСписокКолонок.Добавить("ClientID", "Клиент");
мСписокКолонок.Добавить("Interface", "Интерфейс"); мСписокКолонок.Добавить("Interface", "Интерфейс");
мСписокКолонок.Добавить("Method", "Метод"); мСписокКолонок.Добавить("Method", "Метод");
мСписокКолонок.Добавить("Exception", "ТипИсключения"); мСписокКолонок.Добавить("Exception", "ТипИсключения");
@ -1548,20 +1653,33 @@ RegExpМета.Global = Истина;
мСписокКолонок.Добавить("FileName", "ФайлСУБД"); мСписокКолонок.Добавить("FileName", "ФайлСУБД");
мСписокКолонок.Добавить("DeadlockConnectionIntersections", "Взаимоблокировка"); мСписокКолонок.Добавить("DeadlockConnectionIntersections", "Взаимоблокировка");
мСписокКолонок.Добавить("Finish", "ПричинаЗавершения"); мСписокКолонок.Добавить("Finish", "ПричинаЗавершения");
мСписокКолонок.Добавить("Err", "ТипСообщения");
мСписокКолонок.Добавить("Txt", "ТекстСообщения");
мСписокКолонок.Добавить("URI", "Ресурс");
мСписокКолонок.Добавить("Administrator", "Администратор");
мСписокКолонок.Добавить("body", "РазмерЗапроса");
мСписокКолонок.Добавить("Cluster", "НомерПорта");
мСписокКолонок.Добавить("Val", "ЗначениеПараметра");
// Свойства найденные экспериментально. Они не документированы. // Свойства найденные экспериментально. Они не документированы.
мСписокКолонок.Добавить("FileWild", "FileWild"); мСписокКолонок.Добавить("Query", "ТекстЗапроса1С"); // События: QERR
мСписокКолонок.Добавить("LocaleName", "LocaleName"); мСписокКолонок.Добавить("FileWild", "FileWild"); // События: DBV8DBENG
мСписокКолонок.Добавить("To", "To"); мСписокКолонок.Добавить("LocaleName", "LocaleName"); // События: DBV8DBENG
мСписокКолонок.Добавить("From", "From_"); мСписокКолонок.Добавить("To", "To"); // События: DBV8DBENG
мСписокКолонок.Добавить("ToCat", "ToCat"); мСписокКолонок.Добавить("From", "From_"); // События: DBV8DBENG
мСписокКолонок.Добавить("FromCat", "FromCat"); мСписокКолонок.Добавить("ToCat", "ToCat"); // События: DBV8DBENG
мСписокКолонок.Добавить("Move", "Move"); мСписокКолонок.Добавить("FromCat", "FromCat"); // События: DBV8DBENG
мСписокКолонок.Добавить("tableName", "tableName"); мСписокКолонок.Добавить("Move", "Move"); // События: DBV8DBENG
мСписокКолонок.Добавить("What", "What"); мСписокКолонок.Добавить("tableName", "tableName"); // События: DBV8DBENG
мСписокКолонок.Добавить("What", "What"); // События: DBV8DBENG
мСписокКолонок.Добавить("AppID", "AppID"); // События: QERR, DBMSSQL (дублируется t:applicationName), SDBL (дублирует t:applicationName)
мСписокКолонок.Добавить("Index", "Index_"); мСписокКолонок.Добавить("Index", "Index_");
мСписокКолонок.Добавить("Result", "Result"); мСписокКолонок.Добавить("Result", "Result");
мСписокКолонок.Добавить("Prm", "Prm"); мСписокКолонок.Добавить("Prm", "Prm");
мСписокКолонок.Добавить("setUnhandledExceptionFilter", "setUnhandledExceptionFilter");
мСписокКолонок.Добавить("Module", "МодульКонфигурации"); // События: EXCPCNTX
мСписокКолонок.Добавить("ClientID", "Клиент"); // События: EXCPCNTX, SCALL, EXCP (дублируется t:clientID ?)
мСписокКолонок.Добавить("Retexcp", "Retexcp"); // События: SCALL
мТаблицаКолонок = Новый ТаблицаЗначений; мТаблицаКолонок = Новый ТаблицаЗначений;
мТаблицаКолонок.Колонки.Добавить("ВнутреннееИмя", Новый ОписаниеТипов("Строка")); мТаблицаКолонок.Колонки.Добавить("ВнутреннееИмя", Новый ОписаниеТипов("Строка"));
@ -1607,4 +1725,3 @@ RegExpМета.Global = Истина;
шБуква = мПлатформа.шБуква; шБуква = мПлатформа.шБуква;
шГраничныйСимволИмени = "([^&" + шБуква + "\d]|^|$)"; шГраничныйСимволИмени = "([^&" + шБуква + "\d]|^|$)";

View File

@ -1,13 +1,25 @@
 
Процедура КоманднаяПанель1КонсольЗапросов(Кнопка) Процедура КоманднаяПанель1КонсольЗапросов(Кнопка)
ОбновитьЗапрос(); Если Не ЗначениеЗаполнено(ЭлементыФормы.ТекстСМетаданными.ПолучитьТекст()) Тогда
Запрос = Новый Запрос; ОбновитьЗапрос();
Запрос.Текст = ЭлементыФормы.ТекстСМетаданными.ПолучитьТекст(); КонецЕсли;
Для Каждого СтрокаПараметра Из Параметры Цикл ТекстЗапроса = ЭлементыФормы.ТекстСМетаданными.ПолучитьТекст();
Запрос.Параметры.Вставить(СтрокаПараметра.Имя, СтрокаПараметра.Значение); Если Не ЗначениеЗаполнено(ТекстЗапроса) Тогда
КонецЦикла; Возврат;
ирОбщий.ОтладитьЛкс(Запрос); КонецЕсли;
Если ЭтоТекстSDBL Тогда
Запрос = Новый Запрос;
Запрос.Текст = ТекстЗапроса;
Для Каждого СтрокаПараметра Из Параметры Цикл
Запрос.Параметры.Вставить(СтрокаПараметра.Имя, СтрокаПараметра.Значение);
КонецЦикла;
ирОбщий.ОтладитьЛкс(Запрос);
Иначе
//СоединениеADO = ПодключенияИис.ПолучитьСоединениеADOПоСсылкеИис(Инфобаза.ИнфобазаСУБД,, Ложь);
СоединениеADO = Новый COMОбъект("ADODB.Connection");
ирОбщий.ОтладитьЛкс(СоединениеADO,, ТекстЗапроса);
КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -24,7 +36,7 @@
Иначе Иначе
ТипСУБД = "1"; ТипСУБД = "1";
КонецЕсли; КонецЕсли;
СтруктураЗапроса = ПолучитьСтруктуруЗапросаИзТекстаSDBL(ЭлементыФормы.ТекстБД.ПолучитьТекст(), ТипСУБД); СтруктураЗапроса = ПолучитьСтруктуруЗапросаИзТекстаБД(ЭлементыФормы.ТекстБД.ПолучитьТекст(), ТипСУБД, ПересобратьТекст);
ЭлементыФормы.ТекстСМетаданными.УстановитьТекст(СтруктураЗапроса.Текст); ЭлементыФормы.ТекстСМетаданными.УстановитьТекст(СтруктураЗапроса.Текст);
ЭтаФорма.Параметры = СтруктураЗапроса.Параметры; ЭтаФорма.Параметры = СтруктураЗапроса.Параметры;
ЭтаФорма.Таблицы = СтруктураЗапроса.Таблицы; ЭтаФорма.Таблицы = СтруктураЗапроса.Таблицы;
@ -37,10 +49,12 @@
КонецПроцедуры КонецПроцедуры
Процедура ПанельОсновнаяПриСменеСтраницы(Элемент, ТекущаяСтраница) Процедура ПанельОсновнаяПриСменеСтраницы(Элемент = Неопределено, ТекущаяСтраница = Неопределено)
Если ЭлементыФормы.ПанельОсновная.Страницы[ТекущаяСтраница] = ЭлементыФормы.ПанельОсновная.Страницы.ТекстСМетаданными Тогда Если Не ЗначениеЗаполнено(ЭлементыФормы.ТекстСМетаданными.ПолучитьТекст()) Тогда
ОбновитьЗапрос(); Если ЭлементыФормы.ПанельОсновная.ТекущаяСтраница = ЭлементыФормы.ПанельОсновная.Страницы.ТекстСМетаданными Тогда
ОбновитьЗапрос();
КонецЕсли;
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -80,5 +94,19 @@
КонецПроцедуры КонецПроцедуры
Процедура КоманднаяПанель1НовоеОкно(Кнопка)
Форма = ПолучитьФорму("КонверторВМета",, Новый УникальныйИдентификатор);
Форма.Открыть();
КонецПроцедуры
Процедура ДействияФормыПеревести(Кнопка)
ОбновитьЗапрос();
ЭлементыФормы.ПанельОсновная.ТекущаяСтраница = ЭлементыФормы.ПанельОсновная.Страницы.ТекстСМетаданными;
КонецПроцедуры
ирОбщий.ИнициализироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.КонверторВМета"); ирОбщий.ИнициализироватьФормуЛкс(ЭтаФорма, "Обработка.ирАнализТехножурнала.Форма.КонверторВМета");
ТипСУБД = ""; ТипСУБД = "";

View File

@ -3,7 +3,7 @@
{ {
{1,1, {1,1,
{"ru","Конвертор текста БД в термины метаданных"} {"ru","Конвертор текста БД в термины метаданных"}
},15,4294967295}, },16,2},
{09ccdc77-ea1a-4a6d-ab1c-3435eada2433, {09ccdc77-ea1a-4a6d-ab1c-3435eada2433,
{1, {1,
{ {
@ -79,7 +79,7 @@
},0,0,57,0}, },0,0,57,0},
{0} {0}
}, },
{5, {6,
{e69bf21d-97b2-4f37-86db-675aea9ec2cb,2, {e69bf21d-97b2-4f37-86db-675aea9ec2cb,2,
{2, {2,
{ {
@ -108,9 +108,9 @@
}, },
{3,0, {3,0,
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0},9,2,0,0,1,1, {1,0},0,0},9,2,0,0,0,1,
{5,92c33185-55a4-499b-9546-45afdf69b6ab,20,1,1, {5,92c33185-55a4-499b-9546-45afdf69b6ab,24,1,5,
{6,4d322d16-b29b-4b22-b54b-53c6437ede72,1,e1692cc2-605b-4535-84dd-28440238746c, {6,1fe6aa52-2486-4d33-9a98-717588d2decd,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1КонсольЗапросов", {3,"КоманднаяПанель1КонсольЗапросов",
{1,"КоманднаяПанель1КонсольЗапросов", {1,"КоманднаяПанель1КонсольЗапросов",
{1,1, {1,1,
@ -135,17 +135,87 @@
}, },
{4,1, {4,1,
{0,783a529d-ae98-4068-8486-88ba18a9bcc4},"",2,13,1,0,""} {0,783a529d-ae98-4068-8486-88ba18a9bcc4},"",2,13,1,0,""}
},
{6,05e7f517-660b-4261-958e-748285a09873,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанель1НовоеОкно",
{1,"КоманднаяПанель1НовоеОкно",
{1,1,
{"ru","Новое окно"}
},
{1,1,
{"ru","Новое окно"}
},
{1,1,
{"ru","Новое окно"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,1,
{"ru","Открыть новое окно"}
},
{1,1,
{"ru","Открыть новое окно"}
},
{4,1,
{0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""}
},
{6,b0837d72-1a08-4610-a3a7-aa5ac20b6d1a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,d4830296-6e19-4fce-9e3d-1b1182080fa5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,e793a2ca-7ef3-4f1a-bb39-4f2b08783ddc,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,1,
{"ru","Перевести текст БД в термины метаданных"}
},
{1,1,
{"ru","Перевести текст БД в термины метаданных"}
}
},1, },1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,4d322d16-b29b-4b22-b54b-53c6437ede72, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,e793a2ca-7ef3-4f1a-bb39-4f2b08783ddc,
{8,"Перевести",0,1,
{1,1,
{"ru","Перевести"}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,22,1e2,0,0,1,0,0,0,0},b0837d72-1a08-4610-a3a7-aa5ac20b6d1a,
{8,"Разделитель",0,1,
{1,1,
{"ru","Действие"}
},0,92c33185-55a4-499b-9546-45afdf69b6ab,23,1e2,2,0,1,0,0,0,0},1fe6aa52-2486-4d33-9a98-717588d2decd,
{8,"КонсольЗапросов",0,1, {8,"КонсольЗапросов",0,1,
{1,1, {1,1,
{"ru","Консоль запросов"} {"ru","Консоль запросов"}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,16,1e2,0,3,1,0,0,0,0}, },1,92c33185-55a4-499b-9546-45afdf69b6ab,16,1e2,0,3,1,0,0,0,0},d4830296-6e19-4fce-9e3d-1b1182080fa5,
{8,"Разделитель1",0,1,
{1,1,
{"ru","Действие"}
},0,92c33185-55a4-499b-9546-45afdf69b6ab,24,1e2,2,0,1,0,0,0,0},05e7f517-660b-4261-958e-748285a09873,
{8,"НовоеОкно",0,10,
{1,1,
{"ru","НовоеОкно"}
},1,92c33185-55a4-499b-9546-45afdf69b6ab,21,1e2,0,0,1,0,0,0,0},
{0,0, {0,0,
{0} {0}
} }
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,9d0a2e40-b978-11d4-84b6-008048da06df,0,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,db550655-8bab-4d27-9f46-d6a419a0ed4c,22,0,0}
}, },
{8,0,0,688,25,1, {8,0,0,688,25,1,
{0, {0,
@ -173,7 +243,7 @@
{2,-1,6,0} {2,-1,6,0}
},1, },1,
{0,2,1},0,0,0,0,0,0,0,1,1,0}, {0,2,1},0,0,0,0,0,0,0,1,1,0},
{14,"КоманднаяПанель1",0,0,0,0}, {14,"ДействияФормы",0,0,0,0},
{0} {0}
}, },
{09ccdc77-ea1a-4a6d-ab1c-3435eada2433,6, {09ccdc77-ea1a-4a6d-ab1c-3435eada2433,6,
@ -313,7 +383,7 @@
{0, {0,
{2,-1,6,0}, {2,-1,6,0},
{2,-1,6,0} {2,-1,6,0}
},0,0,0,0,0,0,0,1,5,0,0}, },0,0,0,0,0,0,0,1,6,0,0},
{14,"ПанельОсновная",4294967295,0,0,0}, {14,"ПанельОсновная",4294967295,0,0,0},
{2, {2,
{14c4a229-bfc3-42fe-9ce1-2da049fd0109,5, {14c4a229-bfc3-42fe-9ce1-2da049fd0109,5,
@ -489,7 +559,7 @@
},1, },1,
{0,11,1},2, {0,11,1},2,
{0,6,0}, {0,6,0},
{0,10,0},0,0,0,0,0,2,4,0,0}, {0,10,0},0,0,0,0,0,2,5,0,0},
{14,"Разделитель1",4294967295,0,0,0}, {14,"Разделитель1",4294967295,0,0,0},
{0} {0}
}, },
@ -611,7 +681,7 @@
{0, {0,
{2,-1,6,0}, {2,-1,6,0},
{2,-1,6,0} {2,-1,6,0}
},0,0,0,0,0,0,0,3,3,0,0}, },0,0,0,0,0,0,0,3,4,0,0},
{14,"ПанельВерхняя",4294967295,0,0,0}, {14,"ПанельВерхняя",4294967295,0,0,0},
{2, {2,
{ea83fe3a-ac3c-4cce-8045-3dddf35b28b1,9, {ea83fe3a-ac3c-4cce-8045-3dddf35b28b1,9,
@ -1189,14 +1259,81 @@
},1, },1,
{0,15,1},0,1, {0,15,1},0,1,
{0,15,3},0,0,0,0,4,2,0,0}, {0,15,3},0,0,0,0,4,2,0,0},
{14,"Флажок1",4294967295,0,0,0}, {14,"ЭтоТекстSDBL",4294967295,0,0,0},
{0}
},
{35af3d93-d7c7-4a2e-a8eb-bac87a1a3f26,16,
{1,
{
{
{13,1,
{3,4,
{0}
},
{3,4,
{0}
},
{7,3,0,1,100},0,
{3,3,
{-22}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,3,
{-7}
},
{3,3,
{-21}
},
{3,0,
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,1,
{"ru","С помощью конструктора запроса (ИР) будет выполнена попытка разобрать текст и собрать с форматированием"}
},0,0},5,
{1,1,
{"ru","Пересобрать текст"}
},1,0,1,0},3,0,0,0,0},
{0}
},
{8,109,33,230,52,1,
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,16,0,19},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,16,2,121},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},1,
{0,16,1},0,1,
{0,16,3},0,0,0,0,5,3,0,0},
{14,"ПересобратьТекст",4294967295,0,0,0},
{0} {0}
} }
} }
},688,482,1,0,1,4,4,63,688,482,96}, },688,482,1,0,1,4,4,79,688,482,96},
{ {
{0},6, {0},7,
{4, {5,
{ {
{0},0,0,1,"ОбработкаОбъект", {0},0,0,1,"ОбработкаОбъект",
{"Pattern", {"Pattern",
@ -1220,9 +1357,15 @@
{"Pattern", {"Pattern",
{"B"} {"B"}
} }
},
{
{6},1,0,1,"ПересобратьТекст",
{"Pattern",
{"B"}
}
} }
}, },
{3, {4,
{9, {9,
{1, {1,
{2} {2}
@ -1237,6 +1380,11 @@
{1, {1,
{5} {5}
} }
},
{16,
{1,
{6}
}
} }
} }
}, },

View File

@ -83,7 +83,7 @@
Иначе Иначе
МаркерSDBL = "SDBL"; МаркерSDBL = "SDBL";
ЭтоТекстSDBL = ирОбщий.СтрокиРавныЛкс(МаркерSDBL, Прав(ИмяСвойстваБезМета, СтрДлина(МаркерSDBL))); ЭтоТекстSDBL = ирОбщий.СтрокиРавныЛкс(МаркерSDBL, Прав(ИмяСвойстваБезМета, СтрДлина(МаркерSDBL)));
ОткрытьРоднойТекстSDBL(ВыбраннаяСтрока[Колонка.Данные], Не ирОбщий.СтрокиРавныЛкс(ИмяСвойстваБезМета, ИмяРеквизита), ОткрытьТекстБДВКонверторе(ВыбраннаяСтрока[Колонка.Данные], Не ирОбщий.СтрокиРавныЛкс(ИмяСвойстваБезМета, ИмяРеквизита),
"" + ВыбраннаяСтрока.МоментВремени + Колонка.Данные, ЭтоТекстSDBL); "" + ВыбраннаяСтрока.МоментВремени + Колонка.Данные, ЭтоТекстSDBL);
КонецЕсли; КонецЕсли;
ИначеЕсли Истина ИначеЕсли Истина
@ -91,11 +91,7 @@
И ТипЗначения.КвалификаторыСтроки.Длина = 0 И ТипЗначения.КвалификаторыСтроки.Длина = 0
Тогда Тогда
СтандартнаяОбработка = Ложь; СтандартнаяОбработка = Ложь;
Если ирОбщий.СтрокиРавныЛкс(ИмяРеквизита, "Контекст") <> Неопределено Тогда ВариантПросмотра = ПолучитьВариантПросмотраТекстПоИмениРеквизита(ИмяРеквизита);
ВариантПросмотра = "ВстроенныйЯзык";
Иначе
ВариантПросмотра = "Компактный";
КонецЕсли;
ирОбщий.ОткрытьТекстЛкс(ВыбраннаяСтрока[Колонка.Данные], Колонка.ТекстШапки, ВариантПросмотра, Истина, ирОбщий.ОткрытьТекстЛкс(ВыбраннаяСтрока[Колонка.Данные], Колонка.ТекстШапки, ВариантПросмотра, Истина,
"" + ВыбраннаяСтрока.МоментВремени + Колонка.Данные); "" + ВыбраннаяСтрока.МоментВремени + Колонка.Данные);
КонецЕсли; КонецЕсли;
@ -168,10 +164,10 @@
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
ДлительностьПредыдущейДозагрузки = 0; ДлительностьПредыдущейДозагрузки = 0;
УстановитьБесполезныеКолонки();
Иначе Иначе
ДлительностьПредыдущейДозагрузки = ДлительностьИнтервала; ДлительностьПредыдущейДозагрузки = ДлительностьИнтервала;
КонецЕсли; КонецЕсли;
УстановитьБесполезныеКолонки();
ПодготовитьФормуДляОтображенияНовыхДанных(); ПодготовитьФормуДляОтображенияНовыхДанных();
Если Автообновление > 0 Тогда Если Автообновление > 0 Тогда
ПодключитьОбработчикОжидания("ОбновитьТаблицуЖурнала", Автообновление, Истина); ПодключитьОбработчикОжидания("ОбновитьТаблицуЖурнала", Автообновление, Истина);
@ -258,7 +254,10 @@
КонецЕсли; КонецЕсли;
Возврат Неопределено; Возврат Неопределено;
КонецЕсли; КонецЕсли;
Если ПанельИтоги.Страницы.Описания = ПанельИтоги.ТекущаяСтраница Тогда Если Ложь
Или ПанельИтоги.Страницы.Описания = ПанельИтоги.ТекущаяСтраница
Или ПанельИтоги.Страницы.ТипыИсключений = ПанельИтоги.ТекущаяСтраница
Тогда
Сортировка = "Количество Убыв"; Сортировка = "Количество Убыв";
ОсновнойРесурс = "Количество"; ОсновнойРесурс = "Количество";
Иначе Иначе
@ -286,7 +285,12 @@
// //
КонецЕсли; КонецЕсли;
Для Каждого КлючевоеПоле Из КлючевыеПоля Цикл Для Каждого КлючевоеПоле Из КлючевыеПоля Цикл
ирОбщий.НайтиДобавитьЭлементНастроекКомпоновкиПоПолюЛкс(Компоновщик.Настройки.Структура[0].ПоляГруппировки, КлючевоеПоле); ДоступноеПоле = Компоновщик.Настройки.ДоступныеПоляВыбора.НайтиПоле(Новый ПолеКомпоновкиДанных(КлючевоеПоле));
Если ДоступноеПоле.Ресурс Тогда
ирОбщий.НайтиДобавитьЭлементНастроекКомпоновкиПоПолюЛкс(Компоновщик.Настройки.Структура[0].Выбор, КлючевоеПоле);
Иначе
ирОбщий.НайтиДобавитьЭлементНастроекКомпоновкиПоПолюЛкс(Компоновщик.Настройки.Структура[0].ПоляГруппировки, КлючевоеПоле);
КонецЕсли;
КонецЦикла; КонецЦикла;
Компоновщик.Настройки.Отбор.Элементы.Очистить(); Компоновщик.Настройки.Отбор.Элементы.Очистить();
Если Не ЭтаФорма[ИмяСтраницы + "УчитыватьПустое"] Тогда Если Не ЭтаФорма[ИмяСтраницы + "УчитыватьПустое"] Тогда
@ -415,7 +419,7 @@
СписокВыбора = Новый СписокЗначений СписокВыбора = Новый СписокЗначений
#КонецЕсли #КонецЕсли
СписокВыбора.Очистить(); СписокВыбора.Очистить();
Для Каждого КолонкаТП Из ЭлементыФормы[ЭлементыФормы.ПанельИтоги.ТекущаяСтраница.Имя].Колонки Цикл Для Каждого КолонкаТП Из ЭлементыФормы[СтраницаИтогов.Имя].Колонки Цикл
//Если Истина //Если Истина
// И Не ВключатьВИтогиИнфобазу // И Не ВключатьВИтогиИнфобазу
// И ирОбщий.СтрокиРавныЛкс(КолонкаТП.Данные, "Инфобаза") // И ирОбщий.СтрокиРавныЛкс(КолонкаТП.Данные, "Инфобаза")
@ -536,6 +540,7 @@
//Или мТаблицаКолонок.Найти(ИмяКолонкиДанных, "ИмяВТаблице") = Неопределено //Или мТаблицаКолонок.Найти(ИмяКолонкиДанных, "ИмяВТаблице") = Неопределено
Или ирОбщий.СтрокиРавныЛкс(ИмяКолонкиДанных, "Событие") Или ирОбщий.СтрокиРавныЛкс(ИмяКолонкиДанных, "Событие")
Или ирОбщий.СтрокиРавныЛкс(ИмяКолонкиДанных, "ТипПроцессаОС") Или ирОбщий.СтрокиРавныЛкс(ИмяКолонкиДанных, "ТипПроцессаОС")
Или ирОбщий.СтрокиРавныЛкс(ИмяКолонкиДанных, "ПроцессОС")
Или ирОбщий.СтрокиРавныЛкс(ИмяКолонкиДанных, "НаСервере") // Булево Или ирОбщий.СтрокиРавныЛкс(ИмяКолонкиДанных, "НаСервере") // Булево
Или ирОбщий.СтрокиРавныЛкс(ИмяКолонкиДанных, "ТекстБезПараметровSDBL") Или ирОбщий.СтрокиРавныЛкс(ИмяКолонкиДанных, "ТекстБезПараметровSDBL")
Или ирОбщий.СтрокиРавныЛкс(ИмяКолонкиДанных, "ТекстБезПараметровSDBLМета") Или ирОбщий.СтрокиРавныЛкс(ИмяКолонкиДанных, "ТекстБезПараметровSDBLМета")
@ -818,6 +823,10 @@
ОтборТаблицыЖурнала = ЭлементыФормы.ТаблицаЖурнала.ОтборСтрок; ОтборТаблицыЖурнала = ЭлементыФормы.ТаблицаЖурнала.ОтборСтрок;
ОтборТаблицыЖурнала.Сбросить(); ОтборТаблицыЖурнала.Сбросить();
Для Каждого КлючИЗначение Из КлючСтроки Цикл Для Каждого КлючИЗначение Из КлючСтроки Цикл
ДоступноеПоле = Компоновщик.Настройки.ДоступныеПоляВыбора.НайтиПоле(Новый ПолеКомпоновкиДанных(КлючИЗначение.Ключ));
Если ДоступноеПоле.Ресурс Тогда
Продолжить;
КонецЕсли;
ЭлементОтбора = ОтборТаблицыЖурнала[КлючИЗначение.Ключ]; ЭлементОтбора = ОтборТаблицыЖурнала[КлючИЗначение.Ключ];
ЭлементОтбора.Установить(КлючИЗначение.Значение); ЭлементОтбора.Установить(КлючИЗначение.Значение);
УстановитьВидСравненияНаРавенство(ЭлементОтбора); УстановитьВидСравненияНаРавенство(ЭлементОтбора);
@ -988,7 +997,7 @@
Процедура КоманднаяПанельЖурналРегистрацииУстановитьХронологическийПорядок(Кнопка) Процедура КоманднаяПанельЖурналРегистрацииУстановитьХронологическийПорядок(Кнопка)
Ответ = Вопрос("Сортировать по хронологии конца (Да) или конца (Нет) события?", РежимДиалогаВопрос.ДаНет); Ответ = Вопрос("Сортировать по хронологии конца (Да) или начала (Нет) события?", РежимДиалогаВопрос.ДаНет);
Если Ответ = КодВозвратаДиалога.Да Тогда Если Ответ = КодВозвратаДиалога.Да Тогда
СтрокаСортировки = "МоментВремени"; СтрокаСортировки = "МоментВремени";
Иначе Иначе
@ -1555,7 +1564,7 @@
ИмяРеквизита = Колонка.Данные; ИмяРеквизита = Колонка.Данные;
ИмяСвойстваБезМета = ПолучитьИмяСвойстваБезМета(ИмяРеквизита); ИмяСвойстваБезМета = ПолучитьИмяСвойстваБезМета(ИмяРеквизита);
Если мСвойстваСИменамиБД.Найти(ИмяСвойстваБезМета) <> Неопределено Тогда Если мСвойстваСИменамиБД.Найти(ИмяСвойстваБезМета) <> Неопределено Тогда
ОткрытьРоднойТекстSDBL(ТекущаяСтрокаТаблицыЖурнала[Колонка.Данные], Не ирОбщий.СтрокиРавныЛкс(ИмяСвойстваБезМета, ИмяРеквизита), ОткрытьТекстБДВКонверторе(ТекущаяСтрокаТаблицыЖурнала[Колонка.Данные], Не ирОбщий.СтрокиРавныЛкс(ИмяСвойстваБезМета, ИмяРеквизита),
"" + ТекущаяСтрокаТаблицыЖурнала.МоментВремени + Колонка.Данные); "" + ТекущаяСтрокаТаблицыЖурнала.МоментВремени + Колонка.Данные);
КонецЕсли; КонецЕсли;
@ -1599,11 +1608,12 @@
// Установим ключевые группировки для страниц итогов // Установим ключевые группировки для страниц итогов
ПанельИтоги = ЭлементыФормы.ПанельИтоги; ПанельИтоги = ЭлементыФормы.ПанельИтоги;
ПанельИтоги.Страницы.События.Значение = Новый Структура("Группировка, Рассчитаны", "Событие", Ложь);
ПанельИтоги.Страницы.ТекстыSDBL.Значение = Новый Структура("Группировка, Рассчитаны", "ТекстБезПараметровSDBL, ТекстБезПараметровSDBLМета", Ложь); ПанельИтоги.Страницы.ТекстыSDBL.Значение = Новый Структура("Группировка, Рассчитаны", "ТекстБезПараметровSDBL, ТекстБезПараметровSDBLМета", Ложь);
ПанельИтоги.Страницы.СтрокиМодулей.Значение = Новый Структура("Группировка, Рассчитаны", "СтрокаМодуля", Ложь); ПанельИтоги.Страницы.СтрокиМодулей.Значение = Новый Структура("Группировка, Рассчитаны", "СтрокаМодуля", Ложь);
ПанельИтоги.Страницы.Пользователи.Значение = Новый Структура("Группировка, Рассчитаны", "Пользователь", Ложь); ПанельИтоги.Страницы.Пользователи.Значение = Новый Структура("Группировка, Рассчитаны", "Пользователь", Ложь);
ПанельИтоги.Страницы.Описания.Значение = Новый Структура("Группировка, Рассчитаны", "Описание", Ложь); ПанельИтоги.Страницы.Описания.Значение = Новый Структура("Группировка, Рассчитаны", "Описание", Ложь);
ПанельИтоги.Страницы.События.Значение = Новый Структура("Группировка, Рассчитаны", "Событие", Ложь); ПанельИтоги.Страницы.ТипыИсключений.Значение = Новый Структура("Группировка, Рассчитаны", "ТипИсключения, ПримерОписания", Ложь);
МассивКолонокБезОтбора = Новый Массив; МассивКолонокБезОтбора = Новый Массив;
МассивКолонокБезОтбора.Добавить("ПредставлениеПриложения"); МассивКолонокБезОтбора.Добавить("ПредставлениеПриложения");
@ -1651,3 +1661,4 @@
ЭтаФорма.ТекстыSDBLПолеСортировки1 = "Длительность"; ЭтаФорма.ТекстыSDBLПолеСортировки1 = "Длительность";
ЭтаФорма.ПользователиПолеСортировки1 = "Длительность"; ЭтаФорма.ПользователиПолеСортировки1 = "Длительность";
ЭтаФорма.ОписанияПолеСортировки1 = "Количество"; ЭтаФорма.ОписанияПолеСортировки1 = "Количество";
ЭтаФорма.ТипыИсключенийПолеСортировки1 = "Количество";

View File

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

View File

@ -106,17 +106,17 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0},9,2,0,0,1,1, {1,0},0,0},9,2,0,0,1,1,
{5,d894584a-d9cc-4be9-aa71-c1971412a5d3,25,1,2, {5,d894584a-d9cc-4be9-aa71-c1971412a5d3,25,1,2,
{6,b5358c51-5db5-4e2d-b575-0e699e2caa67,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,03ebb811-53c1-4ff1-a9de-3df93a1296ee,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,97,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},
{6,06027429-a5af-4dc6-8ebc-58c34bd7d2bb,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,99, {6,0,00000000-0000-0000-0000-000000000000,99,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},
{6,0b3628c4-2c8e-4028-92c4-9e79622ac6c0,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,97,
{1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},1, {1,99,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,b5358c51-5db5-4e2d-b575-0e699e2caa67, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,0b3628c4-2c8e-4028-92c4-9e79622ac6c0,
{8,"Действие1",0,1, {8,"Действие1",0,1,
{1,1, {1,1,
{"#","Действие1"} {"#","Действие1"}
},0,d894584a-d9cc-4be9-aa71-c1971412a5d3,24,1e2,0,0,1,0,0,0,0},06027429-a5af-4dc6-8ebc-58c34bd7d2bb, },0,d894584a-d9cc-4be9-aa71-c1971412a5d3,24,1e2,0,0,1,0,0,0,0},03ebb811-53c1-4ff1-a9de-3df93a1296ee,
{8,"Действие2",0,1, {8,"Действие2",0,1,
{1,1, {1,1,
{"#","Действие2"} {"#","Действие2"}
@ -266,59 +266,10 @@
{8, {8,
{16, {16,
{1,1, {1,1,
{"ru","Значение"} {"ru","Имя свойства"}
}, },
{1,0}, {1,0},
{1,0},129.9999999999998,1,-1,-1,-1,13647360, {1,0},88.9999999999999,2,-1,-1,-1,12590592,
{4,0,
{0},"",-1,-1,1,0,""},
{4,0,
{0},"",-1,-1,1,0,""},
{4,0,
{0},"",-1,-1,1,0,""},16,16,d2314b5d-8da4-4e0f-822b-45e7500eae09,
{3,4,
{0}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,4,
{0}
},
{7,3,0,1,100},
{7,3,0,1,100},
{7,3,0,1,100},1,0,0,4,0,"Значение",
{},19,0,
{1,0},
{"Pattern",
{"B"},
{"S"},
{"D"},
{"N",20,0,1}
},0,10,00000000-0000-0000-0000-000000000000},
{-1},
{-1},
{-1}
},"Значение","","",0}
},
{737535a4-21e6-4971-8513-3e3173a9fedd,
{8,
{8,
{16,
{1,1,
{"ru","Внутреннее имя"}
},
{1,0},
{1,0},101.9999999999999,2,-1,-1,-1,12590592,
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
{4,0, {4,0,
@ -346,7 +297,7 @@
{7,3,0,1,100}, {7,3,0,1,100},
{7,3,0,1,100}, {7,3,0,1,100},
{7,3,0,1,100},1,0,0,4,0,"СвойствоИмя", {7,3,0,1,100},1,0,0,4,0,"СвойствоИмя",
{},15,0, {},13,0,
{1,0}, {1,0},
{"Pattern", {"Pattern",
{"S"} {"S"}
@ -361,10 +312,10 @@
{8, {8,
{16, {16,
{1,1, {1,1,
{"ru","Описание свойства"} {"ru","Значение"}
}, },
{1,0}, {1,0},
{1,0},1e2,3,-1,-1,-1,13639168, {1,0},85.9999999999998,1,-1,-1,-1,13647360,
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
{4,0, {4,0,
@ -391,8 +342,57 @@
}, },
{7,3,0,1,100}, {7,3,0,1,100},
{7,3,0,1,100}, {7,3,0,1,100},
{7,3,0,1,100},1,0,0,4,0,"ОписаниеСвойства", {7,3,0,1,100},1,0,0,4,0,"Значение",
{},15,0, {},13,0,
{1,0},
{"Pattern",
{"B"},
{"S"},
{"D"},
{"N",20,0,1}
},0,10,00000000-0000-0000-0000-000000000000},
{-1},
{-1},
{-1}
},"Значение","","",0}
},
{737535a4-21e6-4971-8513-3e3173a9fedd,
{8,
{8,
{16,
{1,1,
{"ru","Описание свойства"}
},
{1,0},
{1,0},128,5,-1,-1,-1,13639168,
{4,0,
{0},"",-1,-1,1,0,""},
{4,0,
{0},"",-1,-1,1,0,""},
{4,0,
{0},"",-1,-1,1,0,""},16,16,d2314b5d-8da4-4e0f-822b-45e7500eae09,
{3,4,
{0}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,4,
{0}
},
{7,3,0,1,100},
{7,3,0,1,100},
{7,3,0,1,100},1,0,0,4,0,"ОписаниеСвойства1",
{},19,0,
{1,0}, {1,0},
{"Pattern", {"Pattern",
{"S"} {"S"}
@ -510,7 +510,7 @@ CYGcwWBPZwKqGvLSfenfygT8jsON3BLEihiIbw==},0}
{0} {0}
} }
} }
},400,300,1,0,1,4,4,49,400,300,96}, },400,300,1,0,1,4,4,54,400,300,96},
{ {
{2},3, {2},3,
{2, {2,

View File

@ -440,7 +440,7 @@
<valueType> <valueType>
<v8:Type>xs:string</v8:Type> <v8:Type>xs:string</v8:Type>
<v8:StringQualifiers> <v8:StringQualifiers>
<v8:Length>0</v8:Length> <v8:Length>999</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength> <v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers> </v8:StringQualifiers>
</valueType> </valueType>
@ -1016,6 +1016,23 @@
</v8:DateQualifiers> </v8:DateQualifiers>
</valueType> </valueType>
</calculatedField> </calculatedField>
<calculatedField>
<dataPath>ПримерОписания</dataPath>
<expression>Описание</expression>
<title xsi:type="v8:LocalStringType">
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Пример описания</v8:content>
</v8:item>
</title>
<valueType>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>999</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</valueType>
</calculatedField>
<totalField> <totalField>
<dataPath>Интервал</dataPath> <dataPath>Интервал</dataPath>
<expression>РАЗНОСТЬДАТ(Минимум(Дата), Максимум(Дата), "СЕКУНДА")</expression> <expression>РАЗНОСТЬДАТ(Минимум(Дата), Максимум(Дата), "СЕКУНДА")</expression>
@ -1052,6 +1069,10 @@
<dataPath>Длительность</dataPath> <dataPath>Длительность</dataPath>
<expression>Сумма(Длительность)</expression> <expression>Сумма(Длительность)</expression>
</totalField> </totalField>
<totalField>
<dataPath>ПримерОписания</dataPath>
<expression>Максимум(ПримерОписания)</expression>
</totalField>
<settingsVariant> <settingsVariant>
<dcsset:name>Основной</dcsset:name> <dcsset:name>Основной</dcsset:name>
<dcsset:presentation xsi:type="xs:string">Основной</dcsset:presentation> <dcsset:presentation xsi:type="xs:string">Основной</dcsset:presentation>

View File

@ -1,8 +1,8 @@
//ирМобильный Перем ирМобильный Экспорт; //ирПортативный Перем ирПортативный Экспорт;
//ирМобильный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирМобильный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирМобильный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирМобильный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирПривилегированный Экспорт;
#Если Клиент Тогда #Если Клиент Тогда
Перем мПараметры Экспорт; Перем мПараметры Экспорт;
@ -70,18 +70,18 @@
КонецФункции // ВычислитьЛока() КонецФункции // ВычислитьЛока()
//ирМобильный #Если Клиент Тогда //ирПортативный #Если Клиент Тогда
//ирМобильный Контейнер = Новый Структура(); //ирПортативный Контейнер = Новый Структура();
//ирМобильный Оповестить("ирПолучитьБазовуюФорму", Контейнер); //ирПортативный Оповестить("ирПолучитьБазовуюФорму", Контейнер);
//ирМобильный Если Не Контейнер.Свойство("ирМобильный", ирМобильный) Тогда //ирПортативный Если Не Контейнер.Свойство("ирПортативный", ирПортативный) Тогда
//ирМобильный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля"); //ирПортативный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля");
//ирМобильный ирМобильный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля); //ирПортативный ирПортативный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля);
//ирМобильный КонецЕсли; //ирПортативный КонецЕсли;
//ирМобильный ирОбщий = ирМобильный.ПолучитьОбщийМодульЛкс("ирОбщий"); //ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий");
//ирМобильный ирКэш = ирМобильный.ПолучитьОбщийМодульЛкс("ирКэш"); //ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш");
//ирМобильный ирСервер = ирМобильный.ПолучитьОбщийМодульЛкс("ирСервер"); //ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер");
//ирМобильный ирПривилегированный = ирМобильный.ПолучитьОбщийМодульЛкс("ирПривилегированный"); //ирПортативный ирПривилегированный = ирПортативный.ПолучитьОбщийМодульЛкс("ирПривилегированный");
//ирМобильный #КонецЕсли //ирПортативный #КонецЕсли
Описание = "Здесь задается выражение для вычисления на встроенном языке. Для обращения к значениям параметров служит переменная Параметры."; Описание = "Здесь задается выражение для вычисления на встроенном языке. Для обращения к значениям параметров служит переменная Параметры.";
#КонецЕсли #КонецЕсли

View File

@ -0,0 +1,532 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9">
<DataProcessor uuid="5af54dbd-bb64-4fd5-8ae2-6eb18d986802">
<InternalInfo>
<xr:GeneratedType name="DataProcessorObject.ирВыгрузкаЗагрузкаДанныхЧерезФайл" category="Object">
<xr:TypeId>d4c23cc2-168f-4236-b015-ca6a6a3bbff5</xr:TypeId>
<xr:ValueId>ba959e56-f995-4095-bc08-24684c0170b5</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DataProcessorManager.ирВыгрузкаЗагрузкаДанныхЧерезФайл" category="Manager">
<xr:TypeId>4ef2fd1d-b21c-445d-8e40-5fbdaf909de9</xr:TypeId>
<xr:ValueId>4e52d924-288d-4d1f-a773-8f328d1ec3da</xr:ValueId>
</xr:GeneratedType>
</InternalInfo>
<Properties>
<Name>ирВыгрузкаЗагрузкаДанныхЧерезФайл</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Выгрузка/загрузка данных через файл (ИР)</v8:content>
</v8:item>
</Synonym>
<Comment/>
<UseStandardCommands>true</UseStandardCommands>
<DefaultForm>DataProcessor.ирВыгрузкаЗагрузкаДанныхЧерезФайл.Form.Форма</DefaultForm>
<AuxiliaryForm/>
<IncludeHelpInContents>false</IncludeHelpInContents>
<ExtendedPresentation/>
<Explanation/>
</Properties>
<ChildObjects>
<Attribute uuid="46a956b9-d270-4745-966c-9044e957264a">
<Properties>
<Name>ВыгружатьДвиженияВместеСДокументами</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Выгружать движения вместе с документами</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:boolean</v8:Type>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="1b2a9e2a-e3bb-4e4d-962a-2a0eb86c1d83">
<Properties>
<Name>ЗаписьНаСервере</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Запись на сервере</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:boolean</v8:Type>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="8434d834-d87e-4cc9-bc69-98cda588353d">
<Properties>
<Name>ИмяФайла</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Имя файла</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>0</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="bdd7a685-1c0d-498f-a923-57c132d2eb5f">
<Properties>
<Name>ИспользоватьXDTO</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Использовать XDTO</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:boolean</v8:Type>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="6456a8ab-3c74-40b3-9560-36ec7cb41bac">
<Properties>
<Name>ПропускатьОшибки</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Пропускать ошибки</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:boolean</v8:Type>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="cfa17da6-530a-4436-87d5-760000778069">
<Properties>
<Name>УзелВыборкиДанных</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Узел выборки данных</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:TypeSet>cfg:ExchangePlanRef</v8:TypeSet>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="7e6e50f7-9ec6-43b7-942c-9ec8cf2be313">
<Properties>
<Name>УзелОтправитель</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Узел отправитель</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:TypeSet>cfg:ExchangePlanRef</v8:TypeSet>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<TabularSection uuid="5492a2b9-f34e-4915-8919-37d1f1a5e75a">
<InternalInfo>
<xr:GeneratedType name="DataProcessorTabularSection.ирВыгрузкаЗагрузкаДанныхЧерезФайл.РезультатОбработки" category="TabularSection">
<xr:TypeId>abc10286-0064-4655-ade4-11214516a8a7</xr:TypeId>
<xr:ValueId>f926f1f0-50e3-4ed2-85fa-0feeb5b439c8</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DataProcessorTabularSectionRow.ирВыгрузкаЗагрузкаДанныхЧерезФайл.РезультатОбработки" category="TabularSectionRow">
<xr:TypeId>8039c011-a0f6-47b6-a4db-e473c4e8e1c5</xr:TypeId>
<xr:ValueId>92e76417-5caf-4e3f-ac0b-8323ec01361f</xr:ValueId>
</xr:GeneratedType>
</InternalInfo>
<Properties>
<Name>РезультатОбработки</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Результат обработки</v8:content>
</v8:item>
</Synonym>
<Comment/>
<ToolTip/>
<FillChecking>DontCheck</FillChecking>
<StandardAttributes>
<xr:StandardAttribute name="LineNumber">
<xr:LinkByType/>
<xr:FillChecking>DontCheck</xr:FillChecking>
<xr:MultiLine>false</xr:MultiLine>
<xr:FillFromFillingValue>false</xr:FillFromFillingValue>
<xr:CreateOnInput>Auto</xr:CreateOnInput>
<xr:MaxValue xsi:nil="true"/>
<xr:ToolTip/>
<xr:ExtendedEdit>false</xr:ExtendedEdit>
<xr:Format/>
<xr:ChoiceForm/>
<xr:QuickChoice>Auto</xr:QuickChoice>
<xr:ChoiceHistoryOnInput>Auto</xr:ChoiceHistoryOnInput>
<xr:EditFormat/>
<xr:PasswordMode>false</xr:PasswordMode>
<xr:DataHistory>Use</xr:DataHistory>
<xr:MarkNegatives>false</xr:MarkNegatives>
<xr:MinValue xsi:nil="true"/>
<xr:Synonym/>
<xr:Comment/>
<xr:FullTextSearch>Use</xr:FullTextSearch>
<xr:ChoiceParameterLinks/>
<xr:FillValue xsi:nil="true"/>
<xr:Mask/>
<xr:ChoiceParameters/>
</xr:StandardAttribute>
</StandardAttributes>
</Properties>
<ChildObjects>
<Attribute uuid="3f323d7a-36d8-4744-bcba-7a059a7ecf62">
<Properties>
<Name>XML</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>XML</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>0</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:type="xs:string"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="22082572-7d19-45b2-8298-a91eea50eb30">
<Properties>
<Name>КлючОбъекта</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Ключ объекта</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:TypeSet>cfg:AnyRef</v8:TypeSet>
<v8:StringQualifiers>
<v8:Length>500</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:type="xs:string"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="4520f63a-7e79-4821-9628-569bac47ff80">
<Properties>
<Name>ОписаниеОшибки</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Описание ошибки</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>0</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:type="xs:string"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="5a4aa453-876a-4fb3-b290-4d03c233061a">
<Properties>
<Name>Порядок</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Порядок</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:decimal</v8:Type>
<v8:NumberQualifiers>
<v8:Digits>8</v8:Digits>
<v8:FractionDigits>0</v8:FractionDigits>
<v8:AllowedSign>Nonnegative</v8:AllowedSign>
</v8:NumberQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:nil="true"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="084c172c-98ab-4a2a-a774-84e8ff28f943">
<Properties>
<Name>Таблица</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Таблица</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>100</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:type="xs:string"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
</ChildObjects>
</TabularSection>
<Form>Форма</Form>
</ChildObjects>
</DataProcessor>
</MetaDataObject>

View File

@ -0,0 +1,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html; charset=utf-8" http-equiv="Content-Type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 11.00.10570.1001"></meta></head><body>
<p>Консоль заданий предназначена для предоставления пользователю возможности мониторинга и контроля выполнения фоновых и регламентных заданий 1С:Предприятия 8.1.</p>
<p>Консоль предоставляет следующий возможности:</p>
<ul><li>позволяет осуществлять мониторинг хода выполнения фоновых и регламентных заданий
</li><li>позволяет создавать, изменять и удалять регламентные задания
</li><li>позволяет создавать и отменять фоновые задания
<p> </p></li></ul></body></html>

View File

@ -0,0 +1,229 @@
//ирПортативный Перем ирПортативный Экспорт;
//ирПортативный Перем ирОбщий Экспорт;
//ирПортативный Перем ирСервер Экспорт;
//ирПортативный Перем ирКэш Экспорт;
//ирПортативный Перем ирПривилегированный Экспорт;
Перем мПоследнийПрочитанныйОбъект Экспорт;
Процедура ОбработатьИсключениеПоОбъекту(ОбъектБД, ОписаниеОшибки, ВывестиСообщение = Истина) Экспорт
СтрокаРезультата = РезультатОбработки.Добавить();
СтрокаРезультата.Порядок = СтрокаРезультата.НомерСтроки;
СтрокаРезультата.ОписаниеОшибки = ОписаниеОшибки;
СтрокаРезультата.XML = ирОбщий.СохранитьОбъектВВидеСтрокиXMLЛкс(ОбъектБД, Ложь);
СтрокаРезультата.КлючОбъекта = ирОбщий.ПолучитьXMLКлючОбъектаБДЛкс(ОбъектБД, Истина);
Если ТипЗнч(ОбъектБД) = Тип("УдалениеОбъекта") Тогда
СтрокаРезультата.Таблица = ОбъектБД.Ссылка.Метаданные().ПолноеИмя();
Иначе
СтрокаРезультата.Таблица = ОбъектБД.Метаданные().ПолноеИмя();
КонецЕсли;
Если ВывестиСообщение Тогда
Сообщить("Ошибка обработки объекта """ + СтрокаРезультата.КлючОбъекта + """: " + ОписаниеОшибки, СтатусСообщения.Внимание);
КонецЕсли;
КонецПроцедуры
Функция ВыполнитьВыгрузку() Экспорт
РезультатОбработки.Очистить();
ПараметрыОбработки = Новый Структура;
ПередВыгрузкойВсех(ПараметрыОбработки);
//ИмяВременногоКаталога = ПолучитьИмяВременногоФайла();
//СоздатьКаталог(ИмяВременногоКаталога);
//ФайлДанных = Новый файл(ИмяВременногоКаталога + "\Data.xml");
//ЗаписьXML = Новый ЗаписьXML;
//ЗаписьXML.ОткрытьФайл(ФайлДанных.ПолноеИмя);
//ЗаписьXML.ЗаписатьНачалоЭлемента("IRData");
//СчетчикВыгруженныхОбъектов = 0;
КоличествоОбъектов = ирОбщий.ПолучитьКоличествоИзмененийПоУзлуЛкс(УзелВыборкиДанных);
Индикатор = ирОбщий.ПолучитьИндикаторПроцессаЛкс(КоличествоОбъектов, "Выборка");
ВыборкаОбъектов = ПланыОбмена.ВыбратьИзменения(УзелВыборкиДанных, УзелВыборкиДанных.НомерОтправленного + 1);
Пока ВыборкаОбъектов.Следующий() Цикл
ирОбщий.ОбработатьИндикаторЛкс(Индикатор);
ОбъектБД = ВыборкаОбъектов.Получить();
ВыгрузитьОбъектБД(ПараметрыОбработки.ЗаписьXML, ОбъектБД, ПараметрыОбработки.СчетчикВыгруженныхОбъектов);
Если ВыгружатьДвиженияВместеСДокументами Тогда
ОбъектМД = ОбъектБД.Метаданные();
Если ирОбщий.ЛиКорневойТипДокументаЛкс(ирОбщий.ПолучитьПервыйФрагментЛкс(ОбъектМД.ПолноеИмя())) Тогда
ОбъектыМД = ирОбщий.ПолучитьМетаданныеНаборовЗаписейПоРегистраторуЛкс(ОбъектМД);
Для Каждого МетаРегистр из ОбъектыМД Цикл
ПолноеИмяМД = МетаРегистр.ПолноеИмя();
НаборЗаписей = Новый (СтрЗаменить(ПолноеИмяМД, ".", "НаборЗаписей."));
НаборЗаписей.Отбор.Регистратор.Установить(ОбъектБД.Ссылка);
НаборЗаписей.Прочитать();
ВыгрузитьОбъектБД(ПараметрыОбработки.ЗаписьXML, НаборЗаписей, ПараметрыОбработки.СчетчикВыгруженныхОбъектов);
КонецЦикла;
КонецЕсли;
КонецЕсли;
КонецЦикла;
ирОбщий.ОсвободитьИндикаторПроцессаЛкс(, Истина);
//ИнфоДанных = Новый Структура;
//ИнфоДанных.Вставить("КоличествоОбъектов", СчетчикВыгруженныхОбъектов);
//ИнфоДанных.Вставить("ИспользоватьXDTO", ИспользоватьXDTO);
//Сообщить("Выгружено объектов " + XMLСтрока(СчетчикВыгруженныхОбъектов));
//ЗаписьXML.ЗаписатьКонецЭлемента();
//ЗаписьXML.Закрыть();
//ФайлИнфо = Новый файл(ИмяВременногоКаталога + "\Info.xml");
//ЗаписьXML = Новый ЗаписьXML;
//ЗаписьXML.ОткрытьФайл(ФайлИнфо.ПолноеИмя);
//СериализаторXDTO.ЗаписатьXML(ЗаписьXML, ИнфоДанных);
//ЗаписьXML.Закрыть();
//ЗаписьZIP = Новый ЗаписьZipФайла(ИмяФайла);
//ЗаписьZIP.Добавить(ФайлДанных.ПолноеИмя);
//ЗаписьZIP.Добавить(ФайлИнфо.ПолноеИмя);
//ЗаписьZIP.Записать();
//УдалитьФайлы(ИмяВременногоКаталога);
ПослеВыгрузкиВсех(ПараметрыОбработки);
Возврат Истина;
КонецФункции
Процедура ВыгрузитьОбъектБД(Знач ЗаписьXML, Знач ОбъектБД, СчетчикВыгруженныхОбъектов)
Попытка
Успех = Истина;
Если ИспользоватьXDTO Тогда
СериализаторXDTO.ЗаписатьXML(ЗаписьXML, ОбъектБД);
Иначе
ЗаписатьXML(ЗаписьXML, ОбъектБД);
КонецЕсли;
Исключение
Успех = Ложь;
ОбработатьИсключениеПоОбъекту(ОбъектБД, ОписаниеОшибки());
Если Не ПропускатьОшибки Тогда
ВызватьИсключение;
КонецЕсли;
КонецПопытки;
Если Успех Тогда
СчетчикВыгруженныхОбъектов = СчетчикВыгруженныхОбъектов + 1;
КонецЕсли;
КонецПроцедуры // ВыполнитьВыгрузку()
Функция ВыполнитьЗагрузку() Экспорт
РезультатОбработки.Очистить();
ИмяВременногоКаталога = ПолучитьИмяВременногоФайла();
СоздатьКаталог(ИмяВременногоКаталога);
ЧтениеZip = Новый ЧтениеZipФайла(ИмяФайла);
ЧтениеZip.ИзвлечьВсе(ИмяВременногоКаталога);
ФайлИнфо = Новый файл(ИмяВременногоКаталога + "\Info.xml");
Если Не ФайлИнфо.Существует() Тогда
Возврат "Неверный формат файла данных!";
КонецЕсли;
ЧтениеXML = Новый ЧтениеXML;
ЧтениеXML.ОткрытьФайл(ФайлИнфо.ПолноеИмя);
ИнфоДанных = СериализаторXDTO.ПрочитатьXML(ЧтениеXML);
ФайлДанных = Новый файл(ИмяВременногоКаталога + "\Data.xml");
Если Не ФайлИнфо.Существует() Тогда
Возврат "Неверный формат файла данных!";
КонецЕсли;
ЧтениеXML = Новый ЧтениеXML;
ЧтениеXML.ОткрытьФайл(ФайлДанных.ПолноеИмя);
ЧтениеXML.Прочитать();
Если ЧтениеXML.ЛокальноеИмя <> "IRData" Тогда
ЧтениеXML.Закрыть();
УдалитьФайлы(ИмяВременногоКаталога);
Возврат "Неверный формат файла данных!";
КонецЕсли;
ЧтениеXML.Прочитать();
Индикатор = ирОбщий.ПолучитьИндикаторПроцессаЛкс(ИнфоДанных.КоличествоОбъектов, "Загрузка");
СчетчикСчитанныхОбъектов = 0;
Пока Истина Цикл
ирОбщий.ОбработатьИндикаторЛкс(Индикатор);
Если ИнфоДанных.ИспользоватьXDTO Тогда
Если Не СериализаторXDTO.ВозможностьЧтенияXML(ЧтениеXML) Тогда
Прервать;
КонецЕсли;
ОбъектБД = СериализаторXDTO.ПрочитатьXML(ЧтениеXML);
Иначе
Если Не ВозможностьЧтенияXML(ЧтениеXML) Тогда
Прервать;
КонецЕсли;
ОбъектБД = ПрочитатьXML(ЧтениеXML);
КонецЕсли;
СчетчикСчитанныхОбъектов = СчетчикСчитанныхОбъектов + 1;
#Если _ Тогда
ОбъектБД = Справочники.ирАлгоритмы.СоздатьЭлемент();
#КонецЕсли
ОбъектБД.ОбменДанными.Загрузка = Истина;
ОбъектБД.ОбменДанными.Отправитель = УзелОтправитель;
ЭтотОбъект.мПоследнийПрочитанныйОбъект = ОбъектБД;
Попытка
ирОбщий.ЗаписатьОбъектЛкс(ОбъектБД, ЗаписьНаСервере);
Успех = Истина;
Исключение
Успех = Ложь;
ОбработатьИсключениеПоОбъекту(ОбъектБД, ОписаниеОшибки());
Если Не ПропускатьОшибки Тогда
ВызватьИсключение;
КонецЕсли;
КонецПопытки;
КонецЦикла;
ЧтениеXML.Закрыть();
ирОбщий.ОсвободитьИндикаторПроцессаЛкс(, Истина);
УдалитьФайлы(ИмяВременногоКаталога);
ЭтотОбъект.мПоследнийПрочитанныйОбъект = Неопределено;
Если СчетчикСчитанныхОбъектов <> ИнфоДанных.КоличествоОбъектов Тогда
Возврат "Считано объектов " + XMLСтрока(СчетчикСчитанныхОбъектов) + " из " + XMLСтрока(ИнфоДанных.КоличествоОбъектов) + " заявленных!";
КонецЕсли;
Возврат Истина;
КонецФункции // ВыполнитьВыгрузку()
Процедура ПередВыгрузкойВсех(Параметры) Экспорт
#Если _ Тогда
Параметры = Новый Структура;
#КонецЕсли
ИмяВременногоКаталога = ПолучитьИмяВременногоФайла();
СоздатьКаталог(ИмяВременногоКаталога);
ФайлДанных = Новый файл(ИмяВременногоКаталога + "\Data.xml");
ЗаписьXML = Новый ЗаписьXML;
ЗаписьXML.ОткрытьФайл(ФайлДанных.ПолноеИмя);
ЗаписьXML.ЗаписатьНачалоЭлемента("IRData");
СчетчикВыгруженныхОбъектов = 0;
Параметры.Вставить("ЗаписьXML", ЗаписьXML);
Параметры.Вставить("ФайлДанных", ФайлДанных);
Параметры.Вставить("ИмяВременногоКаталога", ИмяВременногоКаталога);
Параметры.Вставить("СчетчикВыгруженныхОбъектов", СчетчикВыгруженныхОбъектов);
КонецПроцедуры // ПередГрупповойОбработкой()
Процедура ПослеВыгрузкиВсех(Параметры) Экспорт
#Если _ Тогда
Параметры = Новый Структура;
#КонецЕсли
ИнфоДанных = Новый Структура;
ИнфоДанных.Вставить("КоличествоОбъектов", Параметры.СчетчикВыгруженныхОбъектов);
ИнфоДанных.Вставить("ИспользоватьXDTO", ИспользоватьXDTO);
Сообщить("Выгружено объектов " + XMLСтрока(Параметры.СчетчикВыгруженныхОбъектов));
Параметры.ЗаписьXML.ЗаписатьКонецЭлемента();
Параметры.ЗаписьXML.Закрыть();
ФайлИнфо = Новый файл(Параметры.ИмяВременногоКаталога + "\Info.xml");
ЗаписьXML = Новый ЗаписьXML;
ЗаписьXML.ОткрытьФайл(ФайлИнфо.ПолноеИмя);
СериализаторXDTO.ЗаписатьXML(ЗаписьXML, ИнфоДанных);
ЗаписьXML.Закрыть();
ЗаписьZIP = Новый ЗаписьZipФайла(ИмяФайла);
ЗаписьZIP.Добавить(Параметры.ФайлДанных.ПолноеИмя);
ЗаписьZIP.Добавить(ФайлИнфо.ПолноеИмя);
ЗаписьZIP.Записать();
УдалитьФайлы(Параметры.ИмяВременногоКаталога);
КонецПроцедуры // ПередГрупповойОбработкой()
//ирПортативный #Если Клиент Тогда
//ирПортативный Контейнер = Новый Структура();
//ирПортативный Оповестить("ирПолучитьБазовуюФорму", Контейнер);
//ирПортативный Если Не Контейнер.Свойство("ирПортативный", ирПортативный) Тогда
//ирПортативный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля");
//ирПортативный ирПортативный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля);
//ирПортативный КонецЕсли;
//ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий");
//ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш");
//ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер");
//ирПортативный ирПривилегированный = ирПортативный.ПолучитьОбщийМодульЛкс("ирПривилегированный");
//ирПортативный #КонецЕсли

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.9">
<Form uuid="54d80a86-f032-4e5f-87d7-9e9605d8445c">
<Properties>
<Name>Форма</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Форма</v8:content>
</v8:item>
</Synonym>
<Comment/>
<FormType>Ordinary</FormType>
<IncludeHelpInContents>false</IncludeHelpInContents>
<UsePurposes>
<v8:Value xsi:type="app:ApplicationUsePurpose">PlatformApplication</v8:Value>
<v8:Value xsi:type="app:ApplicationUsePurpose">MobilePlatformApplication</v8:Value>
</UsePurposes>
<ExtendedPresentation/>
</Properties>
</Form>
</MetaDataObject>

View File

@ -0,0 +1,156 @@

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

View File

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

View File

@ -3,22 +3,29 @@
// Вставить содержимое обработчика. // Вставить содержимое обработчика.
КонецПроцедуры КонецПроцедуры
Процедура УстановитьОбъектМетаданных(ПолноеИмяМД) Экспорт Процедура УстановитьОбъектМетаданных(ПолноеИмяМД = Неопределено) Экспорт
ОбъектМетаданных = ПолноеИмяМД; Если ПолноеИмяМД <> Неопределено Тогда
МассивФрагментов = ирОбщий.ПолучитьМассивИзСтрокиСРазделителемЛкс(ПолноеИмяМД); ЭтаФорма.ОбъектМетаданных = ПолноеИмяМД;
КонецЕсли;
МассивФрагментов = ирОбщий.ПолучитьМассивИзСтрокиСРазделителемЛкс(ОбъектМетаданных);
ОсновнойЭУ = ЭлементыФормы.ДинамическийСписок; ОсновнойЭУ = ЭлементыФормы.ДинамическийСписок;
ИмяТипаСсылки = ирОбщий.ПолучитьИмяТипаИзМетаданныхЛкс(ПолноеИмяМД, "Список"); ИмяТипаСсылки = ирОбщий.ПолучитьИмяТипаИзМетаданныхЛкс(ОбъектМетаданных, "Список");
ОсновнойЭУ.ТипЗначения = Новый ОписаниеТипов(ИмяТипаСсылки); ОсновнойЭУ.ТипЗначения = Новый ОписаниеТипов(ИмяТипаСсылки);
ирКэш.Получить().НастроитьАвтоТабличноеПолеДинамическогоСписка(ОсновнойЭУ); ирКэш.Получить().НастроитьАвтоТабличноеПолеДинамическогоСписка(ОсновнойЭУ);
Заголовок = ОсновнойЭУ.ТипЗначения; Заголовок = ОсновнойЭУ.ТипЗначения;
КонецПроцедуры // УстановитьОбъектМетаданных() КонецПроцедуры // УстановитьОбъектМетаданных()
Процедура НайтиСсылкуВСписке(Ссылка) Экспорт Процедура НайтиСсылкуВСписке(КлючСтроки) Экспорт
УстановитьОбъектМетаданных(Ссылка.Метаданные()); МетаданныеТаблицы = КлючСтроки.Метаданные();
ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока = Ссылка; УстановитьОбъектМетаданных(МетаданныеТаблицы.ПолноеИмя());
Если Найти(XMLТипЗнч(КлючСтроки).ИмяТипа, "Ref.") > 0 Тогда
ЭлементыФормы.ДинамическийСписок.ТекущаяСтрока = КлючСтроки;
Иначе
ирОбщий.СкопироватьОтборДинамическогоСпискаЛкс(ЭлементыФормы.ДинамическийСписок.Значение.Отбор, КлючСтроки.Отбор);
КонецЕсли;
КонецПроцедуры КонецПроцедуры
@ -172,4 +179,25 @@
КонецПроцедуры КонецПроцедуры
Процедура ПослеВосстановленияЗначений()
УстановитьОбъектМетаданных();
КонецПроцедуры
Процедура ОбновлениеОтображения()
ЗначениеТабличногоПоля = ЭлементыФормы.ДинамическийСписок.Значение;
Попытка
ПредставлениеОтбора = "" + ЗначениеТабличногоПоля.Отбор;
Исключение
ПредставлениеОтбора = "";
КонецПопытки;
Если ПредставлениеОтбора = "" Тогда
ПредставлениеОтбора = "нет";
КонецЕсли;
ЭлементыФормы.НадписьОтбор.Заголовок = "Отбор: " + ПредставлениеОтбора;
КонецПроцедуры
ирОбщий.ИнициализироватьФормуЛкс(ЭтаФорма, "Обработка.ирДинамическийСписок.Форма.Форма"); ирОбщий.ИнициализироватьФормуЛкс(ЭтаФорма, "Обработка.ирДинамическийСписок.Форма.Форма");

View File

@ -3,7 +3,7 @@
{ {
{1,1, {1,1,
{"ru","Динамический список"} {"ru","Динамический список"}
},6,4294967295}, },9,4294967295},
{09ccdc77-ea1a-4a6d-ab1c-3435eada2433, {09ccdc77-ea1a-4a6d-ab1c-3435eada2433,
{1, {1,
{ {
@ -32,11 +32,14 @@
}, },
{3,0, {3,0,
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},25,0,1, {1,0},0,0},25,1,
{0,6,1},1, {0,9,1},1,
{0,2,2},2, {0,6,1},2,
{0,2,2},
{0,9,3},3,
{0,2,3}, {0,2,3},
{0,6,3},0,0, {0,6,3},
{0,8,3},0,0,
{4,1, {4,1,
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
@ -75,7 +78,7 @@
},0,0,57,0}, },0,0,57,0},
{0} {0}
}, },
{4, {6,
{e69bf21d-97b2-4f37-86db-675aea9ec2cb,2, {e69bf21d-97b2-4f37-86db-675aea9ec2cb,2,
{2, {2,
{ {
@ -105,129 +108,16 @@
{3,0, {3,0,
{0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,1,0,1,1, {1,0},0,0},9,2,1,0,1,1,
{5,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,616,1,14, {5,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,682,1,14,
{6,08aaa46d-1672-4832-907d-1c8fd3752c54,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,7a8f484f-4eaf-4654-93a0-8a86b5db894d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,9f3190ad-9702-4984-9b5b-c62d434526f6,1,e1692cc2-605b-4535-84dd-28440238746c, {6,940c5790-a165-4fdf-8825-b46bdbdedeac,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{3,"КП_СписокУниверсальныйРедакторРеквизитов",
{1,"КП_СписокУниверсальныйРедакторРеквизитов",
{1,2,
{"ru","Универсальный редактор реквизитов"},
{"en","Универсальный редактор реквизитов"}
},
{1,2,
{"ru","Универсальный редактор реквизитов"},
{"en","Универсальный редактор реквизитов"}
},
{1,2,
{"ru","Универсальный редактор реквизитов"},
{"en","Универсальный редактор реквизитов"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},3,
{1,1,
{"ru","Универсальный редактор реквизитов"}
},
{4,1,
{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""}
},
{6,34f79b06-5ca7-403e-8c4e-79b4a28da448,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,1,
{"ru","Открыть новое окно"}
},
{1,1,
{"ru","Открыть новое окно"}
},
{4,1,
{0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""}
},
{6,c589235a-8272-46da-bf66-84d08191ec24,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,1,
{"ru","Отбор без значения в текущей колонке"}
},
{1,1,
{"ru","Отбор без значения в текущей колонке"}
},
{4,1,
{0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""}
},
{6,160417a0-0667-44bd-a20c-b72e1227e0f3,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,3,
{0},"",-1,-1,0,
{
{#base64:R0lGODlhEAAQACIAACH5BAEAAAAALAAAAAAQABAAogEAAKGhof///9LS0oaGhuTk
5L29vQAAAAM4CLrcTTASt0K5N1AVutdbIAzkAFKBIazC6YiluQEp285w6TY1uzM5
0q+i8uFGOlxxNVRIIrOoIgEAOw==}
},0,""}
},
{6,c206350a-ad16-4d5f-b442-a382806f5094,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,f3dd9af4-8507-4f8b-aaba-1cc84cfd37a4,1,e1692cc2-605b-4535-84dd-28440238746c, {6,27ea2052-2bfd-49d0-aa24-302940488517,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,f80436c1-3833-43b4-a871-7fd7d3f47cc6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,4d6229d2-76a0-4819-9598-bf8fcbf37dbe,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КП_СписокСколькоСтрок", {3,"КП_СписокСколькоСтрок",
{1,"КП_СписокСколькоСтрок", {1,"КП_СписокСколькоСтрок",
{1,1, {1,1,
@ -253,17 +143,17 @@
{4,1, {4,1,
{0,9f855199-dfc8-4e63-9271-bd30801f2796},"",-1,-1,0,0,""} {0,9f855199-dfc8-4e63-9271-bd30801f2796},"",-1,-1,0,0,""}
}, },
{6,39c8a821-7cf0-4397-9cca-af1687b18541,1,e1692cc2-605b-4535-84dd-28440238746c, {6,319fead0-7a76-46f7-8cd9-9b4fcd16a64b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КП_СписокОбъединитьСсылки", {3,"КП_СписокОтборБезЗначенияВТекущейКолонке",
{1,"КП_СписокОбъединитьСсылки", {1,"КП_СписокОтборБезЗначенияВТекущейКолонке",
{1,1, {1,1,
{"ru","Объединить ссылки"} {"ru","Отбор без значения в текущей колонке"}
}, },
{1,1, {1,1,
{"ru","Объединить ссылки"} {"ru","Отбор без значения в текущей колонке"}
}, },
{1,1, {1,1,
{"ru","Объединить ссылки"} {"ru","Отбор без значения в текущей колонке"}
}, },
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
@ -271,49 +161,15 @@
} }
},7, },7,
{1,1, {1,1,
{"ru","Объединить ссылки"} {"ru","Отбор без значения в текущей колонке"}
}, },
{1,1, {1,1,
{"ru","Объединить ссылки"} {"ru","Отбор без значения в текущей колонке"}
}, },
{4,1, {4,1,
{0,75faeb18-1f3d-4c2c-b73f-8d711d319aa9},"",14,8,1,0,""} {0,eb50f275-62e7-4bb6-a91e-2e5d65deb0c1},"",-1,-1,0,0,""}
}, },
{6,6a309a1e-634a-4afb-ad38-c6af3224e638,1,e1692cc2-605b-4535-84dd-28440238746c, {6,a4839320-74f5-4b1b-81de-5063c1564a95,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,1,
{"ru","Сжать колонки в 2 раза"}
},
{1,1,
{"en","Кнопка командной панели действие"}
},
{4,3,
{0},"",-1,-1,0,
{
{#base64:R0lGODlhEAAQACIAACH5BAEAAAAALAAAAAAQABAAogEAAKGhof///0FBQdLS0oaG
huTk5L29vQNDCLrcXTAWt4K5N1AVutdbIBAkATIDdwisAKbKkIqlCcixPARrG+gw
HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7}
},0,""}
},
{6,d617f9e6-4df7-496b-aa01-bcf843740ce5,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КП_СписокОПодсистеме", {3,"КП_СписокОПодсистеме",
{1,"КП_СписокОПодсистеме", {1,"КП_СписокОПодсистеме",
{1,2, {1,2,
@ -336,27 +192,7 @@ HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7}
{4,1, {4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""} {0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""}
}, },
{6,480844d6-fbee-479f-8c78-5f126256c05b,1,e1692cc2-605b-4535-84dd-28440238746c, {6,f5a486bd-d0fb-433d-a745-32aa4f65d01a,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}
}
},1,
{4,1,
{0,7f2ff1a9-6b51-49ff-a062-6b2ea68c89fb},"",12,12,1,0,""}
},
{6,9dd9a406-31bc-4a9d-aa3f-dd666b7ff301,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КП_СписокОткрытьУниверсальныйОтбор", {3,"КП_СписокОткрытьУниверсальныйОтбор",
{1,"КП_СписокОткрытьУниверсальныйОтбор", {1,"КП_СписокОткрытьУниверсальныйОтбор",
{1,2, {1,2,
@ -394,65 +230,236 @@ ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7} BgxkEQA7}
},0,""} },0,""}
}, },
{6,353c0484-4729-43a8-9157-80cf27d76c60,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,327a0bdd-37eb-4ffb-9146-34e25060c226,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, {3,"ГлавнаяКоманднаяПанельНовоеОкно",
{6,425c5593-cbc0-46ad-82c3-8a52b2513df6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,"ГлавнаяКоманднаяПанельНовоеОкно",
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},1, {1,2,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,14,c589235a-8272-46da-bf66-84d08191ec24, {"ru","Новое окно"},
{"en","Новое окно"}
},
{1,2,
{"ru","Новое окно"},
{"en","Новое окно"}
},
{1,2,
{"ru","Новое окно"},
{"en","Новое окно"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,1,
{"ru","Открыть новое окно"}
},
{1,1,
{"ru","Открыть новое окно"}
},
{4,1,
{0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""}
},
{6,3e73c8b1-e8dc-4b3b-b66c-d146f76a30fd,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,1,
{"ru","Объединить ссылки"}
},
{1,1,
{"ru","Объединить ссылки"}
},
{4,1,
{0,75faeb18-1f3d-4c2c-b73f-8d711d319aa9},"",14,8,1,0,""}
},
{6,795b3aaa-04af-41d0-8ca9-ce1dca2087b2,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,1,
{"ru","Сжать колонки в 2 раза"}
},
{1,1,
{"en","Кнопка командной панели действие"}
},
{4,3,
{0},"",-1,-1,0,
{
{#base64:R0lGODlhEAAQACIAACH5BAEAAAAALAAAAAAQABAAogEAAKGhof///0FBQdLS0oaG
huTk5L29vQNDCLrcXTAWt4K5N1AVutdbIBAkATIDdwisAKbKkIqlCcixPARrG+gw
HK2kwcVULdexMSSdHLzkkzkibgBR31USuXoVCQA7}
},0,""}
},
{6,43b82f41-e752-4217-9080-ff01ca37738d,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,3,
{0},"",-1,-1,0,
{
{#base64:R0lGODlhEAAQACIAACH5BAEAAAAALAAAAAAQABAAogEAAKGhof///9LS0oaGhuTk
5L29vQAAAAM4CLrcTTASt0K5N1AVutdbIAzkAFKBIazC6YiluQEp285w6TY1uzM5
0q+i8uFGOlxxNVRIIrOoIgEAOw==}
},0,""}
},
{6,f1cf739a-8d67-40e1-9b84-8c468e6a3024,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}
}
},1,
{4,1,
{0,7f2ff1a9-6b51-49ff-a062-6b2ea68c89fb},"",12,12,1,0,""}
},
{6,17293ff6-4d74-458c-a018-902bd046d934,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,1,
{"ru","Редактор объекта БД"}
},
{1,2,
{"ru","Редактор объекта БД"},
{"en","Универсальный редактор реквизитов"}
},
{4,1,
{0,54dfb094-cca5-4ae7-bcc6-9d10651516c6},"",13,8,1,0,""}
},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,14,319fead0-7a76-46f7-8cd9-9b4fcd16a64b,
{8,"ОтборБезЗначенияВТекущейКолонке",0,3, {8,"ОтборБезЗначенияВТекущейКолонке",0,3,
{1,1, {1,1,
{"ru","Отбор без значения"} {"ru","Отбор без значения"}
},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,229,1e2,0,0,1,0,0,0,0},353c0484-4729-43a8-9157-80cf27d76c60, },1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,229,1e2,0,0,1,0,0,0,0},940c5790-a165-4fdf-8825-b46bdbdedeac,
{8,"Разделитель2",0,1, {8,"Разделитель2",0,1,
{1,1, {1,1,
{"ru","Действие9"} {"ru","Действие9"}
},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,18,1e2,2,0,1,0,0,0,0},9f3190ad-9702-4984-9b5b-c62d434526f6, },0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,18,1e2,2,0,1,0,0,0,0},17293ff6-4d74-458c-a018-902bd046d934,
{8,"УниверсальныйРедакторРеквизитов",0,1, {8,"УниверсальныйРедакторРеквизитов",0,1,
{1,1, {1,1,
{"ru","Универсальный редактор реквизитов"} {"ru","Редактор объекта БД"}
},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,47,1e2,0,0,1,0,0,0,0},39c8a821-7cf0-4397-9cca-af1687b18541, },1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,47,1e2,0,0,1,0,0,0,0},3e73c8b1-e8dc-4b3b-b66c-d146f76a30fd,
{8,"ОбъединитьСсылки",0,1, {8,"ОбъединитьСсылки",0,1,
{1,1, {1,1,
{"ru","Объединить ссылки"} {"ru","Объединить ссылки"}
},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,161,1e2,0,0,1,0,0,0,0},480844d6-fbee-479f-8c78-5f126256c05b, },1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,161,1e2,0,0,1,0,0,0,0},f1cf739a-8d67-40e1-9b84-8c468e6a3024,
{8,"ОбработатьОбъекты",0,1, {8,"ОбработатьОбъекты",0,1,
{1,1, {1,1,
{"ru","Обработать объекты (ИР)"} {"ru","Обработать объекты (ИР)"}
},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,162,1e2,0,0,1,0,0,0,0},9dd9a406-31bc-4a9d-aa3f-dd666b7ff301, },1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,162,1e2,0,0,1,0,0,0,0},f5a486bd-d0fb-433d-a745-32aa4f65d01a,
{8,"ОткрытьУниверсальныйОтбор",0,3, {8,"ОткрытьУниверсальныйОтбор",0,3,
{1,2, {1,2,
{"ru","Менеджер табличного поля"}, {"ru","Менеджер табличного поля"},
{"en","Кнопка командной панели действие"} {"en","Кнопка командной панели действие"}
},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,16,1e2,0,0,1,0,0,0,0},6a309a1e-634a-4afb-ad38-c6af3224e638, },1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,16,1e2,0,0,1,0,0,0,0},795b3aaa-04af-41d0-8ca9-ce1dca2087b2,
{8,"СжатьКолонки",0,2, {8,"СжатьКолонки",0,2,
{1,2, {1,2,
{"ru","Сжать колонки"}, {"ru","Сжать колонки"},
{"en","Кнопка командной панели действие"} {"en","Кнопка командной панели действие"}
},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,17,1e2,0,0,1,0,0,0,0},c206350a-ad16-4d5f-b442-a382806f5094, },1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,17,1e2,0,0,1,0,0,0,0},f80436c1-3833-43b4-a871-7fd7d3f47cc6,
{8,"Разделитель3",0,1, {8,"Разделитель3",0,1,
{1,1, {1,1,
{"ru","Действие9"} {"ru","Действие9"}
},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,43,1e2,2,0,1,0,0,0,0},160417a0-0667-44bd-a20c-b72e1227e0f3, },0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,43,1e2,2,0,1,0,0,0,0},43b82f41-e752-4217-9080-ff01ca37738d,
{8,"ШиринаКолонок",0,3, {8,"ШиринаКолонок",0,3,
{1,1, {1,1,
{"ru","Ширина"} {"ru","Ширина"}
},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,42,1e2,0,0,1,0,0,0,0},425c5593-cbc0-46ad-82c3-8a52b2513df6, },1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,42,1e2,0,0,1,0,0,0,0},27ea2052-2bfd-49d0-aa24-302940488517,
{8,"Разделитель4",0,1, {8,"Разделитель4",0,1,
{1,1, {1,1,
{"ru","Действие9"} {"ru","Действие9"}
},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,286,1e2,2,0,1,0,0,0,0},f3dd9af4-8507-4f8b-aaba-1cc84cfd37a4, },0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,286,1e2,2,0,1,0,0,0,0},4d6229d2-76a0-4819-9598-bf8fcbf37dbe,
{8,"СколькоСтрок",0,1, {8,"СколькоСтрок",0,1,
{1,1, {1,1,
{"ru","Сколько строк?"} {"ru","Сколько строк?"}
},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,285,1e2,0,0,1,0,0,0,0},08aaa46d-1672-4832-907d-1c8fd3752c54, },1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,285,1e2,0,0,1,0,0,0,0},7a8f484f-4eaf-4654-93a0-8a86b5db894d,
{8,"Разделитель7",0,3, {8,"Разделитель7",0,3,
{1,1, {1,1,
{"ru","Действие6"} {"ru","Действие6"}
},0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,92,1e2,2,0,1,0,0,0,0},34f79b06-5ca7-403e-8c4e-79b4a28da448, },0,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,92,1e2,2,0,1,0,0,0,0},327a0bdd-37eb-4ffb-9146-34e25060c226,
{8,"НовоеОкно",0,8, {8,"НовоеОкно",0,8,
{1,1, {1,1,
{"ru","НовоеОкно"} {"ru","НовоеОкно"}
},1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,116,1e2,0,0,1,0,0,0,0},d617f9e6-4df7-496b-aa01-bcf843740ce5, },1,f2a0e95f-b7a8-4760-9bc5-44cdb7c8cb2e,116,1e2,0,0,1,0,0,0,0},a4839320-74f5-4b1b-81de-5063c1564a95,
{8,"ОПодсистеме",0,3, {8,"ОПодсистеме",0,3,
{1,1, {1,1,
{"ru","О подсистеме"} {"ru","О подсистеме"}
@ -465,7 +472,7 @@ BgxkEQA7}
}, },
{8,7,30,479,55,1, {8,7,30,479,55,1,
{0, {0,
{2,-1,6,0}, {2,9,1,5},
{2,-1,6,0} {2,-1,6,0}
}, },
{0, {0,
@ -488,7 +495,7 @@ BgxkEQA7}
{2,-1,6,0}, {2,-1,6,0},
{2,-1,6,0} {2,-1,6,0}
},1, },1,
{0,2,1},0,0,0,0,0,0,0,3,1,0}, {0,2,1},0,0,0,0,0,0,0,5,1,0},
{14,"КП_Список",6,0,0,0}, {14,"КП_Список",6,0,0,0},
{0} {0}
}, },
@ -728,7 +735,7 @@ BgxkEQA7}
{2,-1,6,0} {2,-1,6,0}
}, },
{0, {0,
{2,-1,6,0}, {2,9,2,0},
{2,-1,6,0} {2,-1,6,0}
}, },
{0, {0,
@ -832,7 +839,7 @@ BgxkEQA7}
}, },
{8,7,55,479,284,1, {8,7,55,479,284,1,
{0, {0,
{2,-1,6,0}, {2,9,1,30},
{2,-1,6,0} {2,-1,6,0}
}, },
{0, {0,
@ -854,12 +861,148 @@ BgxkEQA7}
{0, {0,
{2,-1,6,0}, {2,-1,6,0},
{2,-1,6,0} {2,-1,6,0}
},0,0,0,0,0,0,0,3,4,0,0}, },0,0,0,0,0,0,0,3,6,0,0},
{14,"ДинамическийСписок",4294967295,0,0,0}, {14,"ДинамическийСписок",4294967295,0,0,0},
{0} {0}
},
{0fc7e20d-f241-460c-bdf4-5ad88e5474a5,8,
{3,
{
{13,1,
{3,4,
{0}
},
{3,3,
{0,12297628-2d0a-4775-affe-28854af78fff}
},
{7,3,0,1,100},0,
{3,3,
{-22}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,3,
{-7}
},
{3,3,
{-21}
},
{3,0,
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},10,
{1,1,
{"ru","Отбор: нет"}
},4,1,0,0,0,
{0,0,0},0,
{1,0},1,
{4,0,
{4,0,
{0},"",-1,-1,1,0,""},
{4,0,
{0},"",-1,-1,1,0,""},
{4,0,
{0},"",-1,-1,1,0,""}
},4,0,0,0},
{0}
},
{8,387,6,479,25,1,
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,8,0,19},
{2,-1,6,0}
},
{0,
{2,9,3,0},
{2,-1,6,0}
},
{0,
{2,0,3,-8},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},1,
{0,8,1},0,0,0,0,0,0,4,4,1,0},
{14,"НадписьОтбор",4294967295,0,0,0},
{0}
},
{36e52348-5d60-4770-8e89-a16ed50a2006,9,
{0,
{
{13,1,
{3,4,
{0}
},
{3,4,
{0}
},
{7,3,0,1,100},1,
{3,3,
{-22}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,3,
{-7}
},
{3,3,
{-21}
},
{3,0,
{-18},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},2,0,0}
},
{8,382,6,387,25,1,
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,0,0,25},
{2,-1,6,0}
},
{0,
{2,9,3,-5},
{2,-1,6,0}
},
{0,
{2,0,2,387},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},0,2,
{0,2,0},
{0,6,0},1,
{0,5,3},2,
{0,8,2},
{0,9,2},0,0,0,5,3,1,1},
{14,"вРазделитель1",4294967295,0,0,0},
{0}
} }
} }
},487,292,1,0,1,4,4,121,487,292,96}, },487,292,1,0,1,4,4,145,487,292,96},
{ {
{0},3, {0},3,
{2, {2,
@ -885,11 +1028,39 @@ BgxkEQA7}
} }
}, },
{59d6c227-97d3-46f6-84a0-584c5a2807e1,1, {59d6c227-97d3-46f6-84a0-584c5a2807e1,1,
{2,0, {2,1,
{0,0}, {0,1,
{0},1} {"#",91f722a0-4cc1-11d6-a3c9-0050bae0a776,
{3,74f02185-54d7-4a9e-8ad5-f93fc6f0d12a,"ОбъектМетаданных",1,
{1}
}
}
}, },
{1, {1,
{80001,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ПослеВосстановленияЗначений",
{1,"ПослеВосстановленияЗначений",
{1,2,
{"ru","После восстановления значений"},
{"en","После восстановления значений"}
},
{1,2,
{"ru","После восстановления значений"},
{"en","После восстановления значений"}
},
{1,2,
{"ru","После восстановления значений"},
{"en","После восстановления значений"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
}
}
},1}
},
{2,
{70001,e1692cc2-605b-4535-84dd-28440238746c, {70001,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ПриОткрытии", {3,"ПриОткрытии",
{1,"ПриОткрытии", {1,"ПриОткрытии",
@ -910,6 +1081,27 @@ BgxkEQA7}
{0,0,0} {0,0,0}
} }
} }
},
{70009,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОбновлениеОтображения",
{1,"ОбновлениеОтображения",
{1,2,
{"ru","Обновление отображения"},
{"en","Обновление отображения"}
},
{1,2,
{"ru","Обновление отображения"},
{"en","Обновление отображения"}
},
{1,2,
{"ru","Обновление отображения"},
{"en","Обновление отображения"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
}
} }
},1,4,1,0,0,0, },1,4,1,0,0,0,
{0}, {0},

View File

@ -1,8 +1,8 @@
//ирМобильный Перем ирМобильный Экспорт; //ирПортативный Перем ирПортативный Экспорт;
//ирМобильный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирМобильный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирМобильный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирМобильный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирПривилегированный Экспорт;
Перем КомандыПоиска; Перем КомандыПоиска;
Перем дзВсеОбъекты Экспорт; Перем дзВсеОбъекты Экспорт;
Перем дзВсеПодсистемы Экспорт; Перем дзВсеПодсистемы Экспорт;
@ -114,7 +114,7 @@
КонецФункции // СохранитьРазвернутыеВетви КонецФункции // СохранитьРазвернутыеВетви
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
Процедура ВосстановитьРазвернутыеВетви(Знач мРазвернутыеВетви, Форма) Процедура ВосстановитьРазвернутыеВетви(Знач мРазвернутыеВетви, Форма) Экспорт
элДеревоИнтерфейса = Форма.ЭлементыФормы.ДеревоИнтерфейса; элДеревоИнтерфейса = Форма.ЭлементыФормы.ДеревоИнтерфейса;
СтрокиДереваИнтерфейса = ДеревоИнтерфейса.Строки; СтрокиДереваИнтерфейса = ДеревоИнтерфейса.Строки;
@ -1474,18 +1474,18 @@
Возврат _ТД; Возврат _ТД;
КонецФункции // ВывестиТЗвТД() КонецФункции // ВывестиТЗвТД()
//ирМобильный #Если Клиент Тогда //ирПортативный #Если Клиент Тогда
//ирМобильный Контейнер = Новый Структура(); //ирПортативный Контейнер = Новый Структура();
//ирМобильный Оповестить("ирПолучитьБазовуюФорму", Контейнер); //ирПортативный Оповестить("ирПолучитьБазовуюФорму", Контейнер);
//ирМобильный Если Не Контейнер.Свойство("ирМобильный", ирМобильный) Тогда //ирПортативный Если Не Контейнер.Свойство("ирПортативный", ирПортативный) Тогда
//ирМобильный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля"); //ирПортативный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля");
//ирМобильный ирМобильный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля); //ирПортативный ирПортативный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля);
//ирМобильный КонецЕсли; //ирПортативный КонецЕсли;
//ирМобильный ирОбщий = ирМобильный.ПолучитьОбщийМодульЛкс("ирОбщий"); //ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий");
//ирМобильный ирКэш = ирМобильный.ПолучитьОбщийМодульЛкс("ирКэш"); //ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш");
//ирМобильный ирСервер = ирМобильный.ПолучитьОбщийМодульЛкс("ирСервер"); //ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер");
//ирМобильный ирПривилегированный = ирМобильный.ПолучитьОбщийМодульЛкс("ирПривилегированный"); //ирПортативный ирПривилегированный = ирПортативный.ПолучитьОбщийМодульЛкс("ирПривилегированный");
//ирМобильный #КонецЕсли //ирПортативный #КонецЕсли
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// РАЗДЕЛ НАСТРОЕК // РАЗДЕЛ НАСТРОЕК

View File

@ -311,7 +311,7 @@
ДобавитьКнопку(КнопкиКоманднойПанели, "КонсольЗапросов", "Консоль запросов", , ДействиеОткрытиеФормы, ДобавитьКнопку(КнопкиКоманднойПанели, "КонсольЗапросов", "Консоль запросов", , ДействиеОткрытиеФормы,
ирПолучитьКартинкуЕслиЕсть("ирКонсольЗапросов")); ирПолучитьКартинкуЕслиЕсть("ирКонсольЗапросов"));
ДобавитьКнопку(КнопкиКоманднойПанели, "КонсольКомпоновки", "Консоль компоновки", , ДействиеОткрытиеФормы, ДобавитьКнопку(КнопкиКоманднойПанели, "КонсольКомпоновки", "Консоль компоновки", , ДействиеОткрытиеФормы,
ирПолучитьКартинкуЕслиЕсть("ирКонсольКомпоновок")); ирПолучитьКартинкуЕслиЕсть("ирКонсольКомпоновокДанных"));
ДобавитьКнопку(КнопкиКоманднойПанели, "ПодборИОбработкаОбъектов", "Подбор и обработка объектов", , ДействиеОткрытиеФормы, ДобавитьКнопку(КнопкиКоманднойПанели, "ПодборИОбработкаОбъектов", "Подбор и обработка объектов", , ДействиеОткрытиеФормы,
ирПолучитьКартинкуЕслиЕсть("ирОбработкаОбъектов")); ирПолучитьКартинкуЕслиЕсть("ирОбработкаОбъектов"));
КонецЕсли; КонецЕсли;
@ -664,6 +664,7 @@
ИмяОбъекта = ТекущаяСтрока.Имя; ИмяОбъекта = ТекущаяСтрока.Имя;
Попытка Попытка
Если ВидОбъекта = "ОбщиеФормы" Тогда Если ВидОбъекта = "ОбщиеФормы" Тогда
// Баг платформы 8.3.5 общая форма так каждый раз новая получается
НоваяФорма = ПолучитьОбщуюФорму(ИмяОбъекта); НоваяФорма = ПолучитьОбщуюФорму(ИмяОбъекта);
ИначеЕсли ВидОбъекта = "Интерфейсы" Тогда ИначеЕсли ВидОбъекта = "Интерфейсы" Тогда
ГлавныйИнтерфейс.ПереключитьИнтерфейс(ИмяОбъекта); ГлавныйИнтерфейс.ПереключитьИнтерфейс(ИмяОбъекта);
@ -1113,19 +1114,15 @@
НайденныйЭлементСправочникаВнешнихОбработок = Справочники.ВнешниеОбработки.НайтиПоНаименованию("Интерфейсная панель"); НайденныйЭлементСправочникаВнешнихОбработок = Справочники.ВнешниеОбработки.НайтиПоНаименованию("Интерфейсная панель");
Если НЕ НайденныйЭлементСправочникаВнешнихОбработок.Пустая() И НайденныйЭлементСправочникаВнешнихОбработок.ВидОбработки = Перечисления.ВидыДополнительныхВнешнихОбработок.Обработка Тогда Если НЕ НайденныйЭлементСправочникаВнешнихОбработок.Пустая() И НайденныйЭлементСправочникаВнешнихОбработок.ВидОбработки = Перечисления.ВидыДополнительныхВнешнихОбработок.Обработка Тогда
Попытка Попытка
ИмяФайла = ПолучитьИмяВременногоФайла(); ИмяФайла = ПолучитьИмяВременногоФайла();
ДвоичныеДанные = НайденныйЭлементСправочникаВнешнихОбработок.ХранилищеВнешнейОбработки.Получить(); ДвоичныеДанные = НайденныйЭлементСправочникаВнешнихОбработок.ХранилищеВнешнейОбработки.Получить();
ДвоичныеДанные.Записать(ИмяФайла); ДвоичныеДанные.Записать(ИмяФайла);
Возврат ВнешниеОбработки.Создать(ИмяФайла); Возврат ВнешниеОбработки.Создать(ИмяФайла);
Исключение Исключение
Сообщить("Выбранный файл не является внешней обработкой. Сообщить("Выбранный файл не является внешней обработкой.
|Либо, данная обработка не предназначена для |Либо, данная обработка не предназначена для
|запуска в этой конфигурации."); |запуска в этой конфигурации.");
Возврат Неопределено; Возврат Неопределено;
КонецПопытки; КонецПопытки;
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
@ -1262,16 +1259,20 @@
КонецФункции // НайтиСоздатьВнешнююОбработкуПоИдентификатору() КонецФункции // НайтиСоздатьВнешнююОбработкуПоИдентификатору()
Функция ирПолучитьКартинкуЕслиЕсть(ИмяКартинки) Функция ирПолучитьКартинкуЕслиЕсть(ИмяКартинки)
Результат = Неопределено;
Если Лев(ИмяКартинки, 2) = "ир" Тогда Если Лев(ИмяКартинки, 2) = "ир" Тогда
Возврат ?(Метаданные.ОбщиеКартинки.Найти(ИмяКартинки) = Неопределено, Неопределено, БиблиотекаКартинок[ИмяКартинки]); //Возврат ?(Метаданные.ОбщиеКартинки.Найти(ИмяКартинки) = Неопределено, Неопределено, БиблиотекаКартинок[ИмяКартинки]);
Результат = ирОбщий.ПолучитьОбщуюКартинкуЛкс(ИмяКартинки);
Иначе Иначе
// Для типовых поиск по метаданным недоступен // Для типовых поиск по метаданным недоступен
Попытка Попытка
Возврат БиблиотекаКартинок[ИмяКартинки]; Результат = БиблиотекаКартинок[ИмяКартинки];
Исключение Исключение
Возврат Неопределено;
КонецПопытки; КонецПопытки;
КонецЕсли; КонецЕсли;
Возврат Результат;
КонецФункции КонецФункции
Процедура ФильтрПодсистемНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка) Процедура ФильтрПодсистемНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)

View File

@ -246,7 +246,12 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,0,0,1,1, {1,0},0,0},9,2,0,0,1,1,
{5,94048054-ba26-4268-b32b-9df5fbc0ffa6,5,1,4, {5,94048054-ba26-4268-b32b-9df5fbc0ffa6,5,1,4,
{6,6caab3ae-0059-4695-b5d0-42da314b5934,1,e1692cc2-605b-4535-84dd-28440238746c, {6,f8e23395-d15b-4bbc-905b-2b1bb294c7a0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,65d0303a-6794-4907-845b-3917b24bf444,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,0,00000000-0000-0000-0000-000000000000,300,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0},
{6,39e14912-f8a6-4a3b-906f-2ab98387fd2d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДереваИнтерфейсаДобавитьВИзбранное", {3,"КоманднаяПанельДереваИнтерфейсаДобавитьВИзбранное",
{1,"КоманднаяПанельДереваИнтерфейсаДобавитьВИзбранное", {1,"КоманднаяПанельДереваИнтерфейсаДобавитьВИзбранное",
{1,1, {1,1,
@ -267,12 +272,7 @@
{0,37e91e77-93ce-4c3b-8d30-a9d8cfd3d3b0},"",-1,-1,1,0,""}, {0,37e91e77-93ce-4c3b-8d30-a9d8cfd3d3b0},"",-1,-1,1,0,""},
{0,68,8} {0,68,8}
}, },
{6,19d93129-6e9c-46b6-8d0d-d6a2895838b6,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {6,afe93d5d-0140-4125-ae72-5c22abaa7aff,1,e1692cc2-605b-4535-84dd-28440238746c,
{6,0,00000000-0000-0000-0000-000000000000,300,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0},
{6,715b027f-f4b6-44d7-8cae-173ee32a8b0e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,c1af0a97-b82a-47e7-98a9-b63963a1f69c,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДереваИнтерфейсаДобавитьПапку", {3,"КоманднаяПанельДереваИнтерфейсаДобавитьПапку",
{1,"КоманднаяПанельДереваИнтерфейсаДобавитьПапку", {1,"КоманднаяПанельДереваИнтерфейсаДобавитьПапку",
{1,1, {1,1,
@ -296,19 +296,19 @@
{0,894afc03-9904-465d-b671-f555ffb9b21c},"",-1,-1,1,0,""}, {0,894afc03-9904-465d-b671-f555ffb9b21c},"",-1,-1,1,0,""},
{0,118,0} {0,118,0}
},1, },1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,6caab3ae-0059-4695-b5d0-42da314b5934, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,39e14912-f8a6-4a3b-906f-2ab98387fd2d,
{8,"ДобавитьВИзбранное",0,1, {8,"ДобавитьВИзбранное",0,1,
{1,1, {1,1,
{"ru","Добавить в избранное"} {"ru","Добавить в избранное"}
},1,94048054-ba26-4268-b32b-9df5fbc0ffa6,1,1e2,0,0,1,0,0,0,0},c1af0a97-b82a-47e7-98a9-b63963a1f69c, },1,94048054-ba26-4268-b32b-9df5fbc0ffa6,1,1e2,0,0,1,0,0,0,0},afe93d5d-0140-4125-ae72-5c22abaa7aff,
{8,"ДобавитьПапку",0,1, {8,"ДобавитьПапку",0,1,
{1,1, {1,1,
{"#","Добавить папку"} {"#","Добавить папку"}
},0,94048054-ba26-4268-b32b-9df5fbc0ffa6,2,1e2,0,0,1,0,0,0,0},19d93129-6e9c-46b6-8d0d-d6a2895838b6, },0,94048054-ba26-4268-b32b-9df5fbc0ffa6,2,1e2,0,0,1,0,0,0,0},65d0303a-6794-4907-845b-3917b24bf444,
{8,"Справка",0,1, {8,"Справка",0,1,
{1,1, {1,1,
{"#","Справка"} {"#","Справка"}
},0,94048054-ba26-4268-b32b-9df5fbc0ffa6,5,1e2,0,0,1,0,0,0,0},715b027f-f4b6-44d7-8cae-173ee32a8b0e, },0,94048054-ba26-4268-b32b-9df5fbc0ffa6,5,1e2,0,0,1,0,0,0,0},f8e23395-d15b-4bbc-905b-2b1bb294c7a0,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
@ -821,7 +821,63 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,0,0,1,1, {1,0},0,0},9,2,0,0,1,1,
{5,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,181,1,7, {5,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,181,1,7,
{6,1aebbcd8-ba60-49e1-8354-ffa591105dd5,1,e1692cc2-605b-4535-84dd-28440238746c, {6,87b2ec31-6a47-4dcd-ad82-633f0de908db,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","Settings"}
},
{1,2,
{"ru","Настройка"},
{"en","Settings"}
},
{4,1,
{0,31b93f03-0ba2-4631-a171-0d3a3d2ecc48},"",-1,-1,1,0,""}
},
{6,13797de9-23d5-424b-85e4-feeddac5cb74,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,300,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0},
{6,b7110174-3263-45fa-ab2e-29a712371217,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КомандыПанелиОПодсистеме",
{1,"КомандыПанелиОПодсистеме",
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},1,
{4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""}
},
{6,3ce06de4-6527-4638-a708-69ec1c60b16f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,49281b5d-c476-40a8-a916-1e6be282b31b,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КомандыПанелиИмяСиноним", {3,"КомандыПанелиИмяСиноним",
{1,"КомандыПанелиИмяСиноним", {1,"КомандыПанелиИмяСиноним",
{1,2, {1,2,
@ -850,65 +906,9 @@
{"en","Name / Presentation"} {"en","Name / Presentation"}
} }
}, },
{6,1b56653f-ec06-4f83-a1f5-782b2969264a,1,e1692cc2-605b-4535-84dd-28440238746c, {6,5d1d4b72-9998-4828-a2d9-bb29f17e0fd6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{3,"кнНастройкаНажатие",
{1,"кнНастройкаНажатие",
{1,1,
{"ru","Кн настройка нажатие"}
},
{1,1,
{"ru","Кн настройка нажатие"}
},
{1,1,
{"ru","Кн настройка нажатие"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},7,
{1,2,
{"ru","Настройка"},
{"en","Settings"}
},
{1,2,
{"ru","Настройка"},
{"en","Settings"}
},
{4,1,
{0,31b93f03-0ba2-4631-a171-0d3a3d2ecc48},"",-1,-1,1,0,""}
},
{6,39b69029-7982-445c-ad52-06cbf20d40c2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,0b04e2f1-14b1-4721-bc12-d3fccb7b6097,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,b47a11c0-f374-4a51-b50b-8e616248e106,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,f6f52263-98ef-4096-92e9-712a23993f5b,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,300,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1},0,1},0},
{6,4d3bba66-d70c-44bb-9939-cf8b0ccc28dc,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КомандыПанелиОПодсистеме",
{1,"КомандыПанелиОПодсистеме",
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},1,
{4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""}
},
{6,aed39685-c9d8-4619-97b6-9ffe51cae0b8,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КомандыПанелиНовоеОкно", {3,"КомандыПанелиНовоеОкно",
{1,"КомандыПанелиНовоеОкно", {1,"КомандыПанелиНовоеОкно",
{1,2, {1,2,
@ -937,33 +937,33 @@
{4,1, {4,1,
{0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""} {0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""}
},1, },1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,7,1aebbcd8-ba60-49e1-8354-ffa591105dd5, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,7,49281b5d-c476-40a8-a916-1e6be282b31b,
{8,"ИмяСиноним",0,1, {8,"ИмяСиноним",0,1,
{1,2, {1,2,
{"ru","Имя/Синоним"}, {"ru","Имя/Синоним"},
{"en","Name/Presentation"} {"en","Name/Presentation"}
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,115,1e2,0,0,1,0,0,0,0},39b69029-7982-445c-ad52-06cbf20d40c2, },1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,115,1e2,0,0,1,0,0,0,0},5d1d4b72-9998-4828-a2d9-bb29f17e0fd6,
{8,"Разделитель1",0,1, {8,"Разделитель1",0,1,
{1,1, {1,1,
{"ru","Действие1"} {"ru","Действие1"}
},0,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,121,1e2,2,0,1,0,0,0,0},1b56653f-ec06-4f83-a1f5-782b2969264a, },0,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,121,1e2,2,0,1,0,0,0,0},87b2ec31-6a47-4dcd-ad82-633f0de908db,
{8,"кнНастройка",0,1, {8,"кнНастройка",0,1,
{1,2, {1,2,
{"ru","Настройка"}, {"ru","Настройка"},
{"en","Settings"} {"en","Settings"}
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,7,1e2,0,3,1,0,0,0,0},0b04e2f1-14b1-4721-bc12-d3fccb7b6097, },1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,7,1e2,0,3,1,0,0,0,0},3ce06de4-6527-4638-a708-69ec1c60b16f,
{8,"Разделитель2",0,1, {8,"Разделитель2",0,1,
{1,1, {1,1,
{"ru","Действие1"} {"ru","Действие1"}
},0,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,117,1e2,2,0,1,0,0,0,0},aed39685-c9d8-4619-97b6-9ffe51cae0b8, },0,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,117,1e2,2,0,1,0,0,0,0},b47a11c0-f374-4a51-b50b-8e616248e106,
{8,"НовоеОкно",0,9, {8,"НовоеОкно",0,9,
{1,1, {1,1,
{"ru","НовоеОкно"} {"ru","НовоеОкно"}
},1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,181,1e2,0,0,1,0,0,0,0},f6f52263-98ef-4096-92e9-712a23993f5b, },1,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,181,1e2,0,0,1,0,0,0,0},13797de9-23d5-424b-85e4-feeddac5cb74,
{8,"Действие",0,1, {8,"Действие",0,1,
{1,1, {1,1,
{"#","Действие"} {"#","Действие"}
},0,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,178,1e2,0,0,1,0,1,0,0},4d3bba66-d70c-44bb-9939-cf8b0ccc28dc, },0,7a5d99a1-9dbb-412f-92c9-dde579bfa25b,178,1e2,0,0,1,0,1,0,0},b7110174-3263-45fa-ab2e-29a712371217,
{8,"ОПодсистеме",0,4, {8,"ОПодсистеме",0,4,
{1,1, {1,1,
{"ru","О подсистеме"} {"ru","О подсистеме"}
@ -1169,7 +1169,7 @@
{0} {0}
} }
} }
},250,275,1,0,0,4,4,1619,250,275,96}, },250,275,1,0,0,4,4,1623,250,275,96},
{ {
{0},13, {0},13,
{1, {1,

View File

@ -1,8 +1,8 @@
//ирМобильный Перем ирМобильный Экспорт; //ирПортативный Перем ирПортативный Экспорт;
//ирМобильный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирМобильный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирМобильный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирМобильный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирПривилегированный Экспорт;
#Если Клиент Тогда #Если Клиент Тогда
@ -50,18 +50,18 @@
КонецФункции // ИсследоватьКоллекцию() КонецФункции // ИсследоватьКоллекцию()
//ирМобильный #Если Клиент Тогда //ирПортативный #Если Клиент Тогда
//ирМобильный Контейнер = Новый Структура(); //ирПортативный Контейнер = Новый Структура();
//ирМобильный Оповестить("ирПолучитьБазовуюФорму", Контейнер); //ирПортативный Оповестить("ирПолучитьБазовуюФорму", Контейнер);
//ирМобильный Если Не Контейнер.Свойство("ирМобильный", ирМобильный) Тогда //ирПортативный Если Не Контейнер.Свойство("ирПортативный", ирПортативный) Тогда
//ирМобильный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля"); //ирПортативный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля");
//ирМобильный ирМобильный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля); //ирПортативный ирПортативный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля);
//ирМобильный КонецЕсли; //ирПортативный КонецЕсли;
//ирМобильный ирОбщий = ирМобильный.ПолучитьОбщийМодульЛкс("ирОбщий"); //ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий");
//ирМобильный ирКэш = ирМобильный.ПолучитьОбщийМодульЛкс("ирКэш"); //ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш");
//ирМобильный ирСервер = ирМобильный.ПолучитьОбщийМодульЛкс("ирСервер"); //ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер");
//ирМобильный ирПривилегированный = ирМобильный.ПолучитьОбщийМодульЛкс("ирПривилегированный"); //ирПортативный ирПривилегированный = ирПортативный.ПолучитьОбщийМодульЛкс("ирПривилегированный");
//ирМобильный #КонецЕсли //ирПортативный #КонецЕсли
ирКэш.Получить().ИнициализацияОписанияМетодовИСвойств(); ирКэш.Получить().ИнициализацияОписанияМетодовИСвойств();

View File

@ -7,6 +7,7 @@
Перем ПутьКДаннымКоллекции; Перем ПутьКДаннымКоллекции;
Перем ОписанияКолонок; Перем ОписанияКолонок;
Перем СвойстваЭлементовКоллекции; Перем СвойстваЭлементовКоллекции;
Перем мПлатформа;
Процедура УстановитьИсследуемоеЗначение(пЗначение, пПутьКДанным = Неопределено, пСтруктураТипаКоллекции = Неопределено, Процедура УстановитьИсследуемоеЗначение(пЗначение, пПутьКДанным = Неопределено, пСтруктураТипаКоллекции = Неопределено,
БезСлужебныхКолонок = Истина) Экспорт БезСлужебныхКолонок = Истина) Экспорт
@ -57,74 +58,23 @@
КонецЕсли; КонецЕсли;
ТаблицаКоллекции.Очистить(); ТаблицаКоллекции.Очистить();
СвойстваЭлементовКоллекции = Новый Массив; СвойстваЭлементовКоллекции = Новый Массив;
МассивТиповЭлементовКоллекции = ирКэш.Получить().ПолучитьТипыЭлементовКоллекции(СтруктураТипаКоллекции); МассивТиповЭлементовКоллекции = мПлатформа.ПолучитьТипыЭлементовКоллекции(СтруктураТипаКоллекции);
ЕстьИндекс = Ложь; ЕстьИндекс = Ложь;
СтруктураТипаЭлементаКоллекции = ирКэш.Получить().ПолучитьНовуюСтруктуруТипа(); // т.к. цикл может и не выполниться ни разу СтруктураТипаЭлементаКоллекции = мПлатформа.ПолучитьНовуюСтруктуруТипа(); // т.к. цикл может и не выполниться ни разу
Для Каждого ТипЭлементаКоллекции Из МассивТиповЭлементовКоллекции Цикл Для Каждого ТипЭлементаКоллекции Из МассивТиповЭлементовКоллекции Цикл
СтруктураТипаЭлементаКоллекции = ирКэш.Получить().ПолучитьНовуюСтруктуруТипа(); СтруктураТипаЭлементаКоллекции = мПлатформа.ПолучитьНовуюСтруктуруТипа();
Если ТипЗнч(СтруктураТипаКоллекции.Метаданные) <> Тип("COMОбъект") Тогда // Сделано для COMОбъект.{WbemScripting.SwbemLocator}.ISWbemObject Если ТипЗнч(СтруктураТипаКоллекции.Метаданные) <> Тип("COMОбъект") Тогда // Сделано для COMОбъект.{WbemScripting.SwbemLocator}.ISWbemObject
СтруктураТипаЭлементаКоллекции.Метаданные = СтруктураТипаКоллекции.Метаданные; // Было закомментировано СтруктураТипаЭлементаКоллекции.Метаданные = СтруктураТипаКоллекции.Метаданные; // Было закомментировано
КонецЕсли; КонецЕсли;
СтруктураТипаЭлементаКоллекции.ИмяОбщегоТипа = ТипЭлементаКоллекции; СтруктураТипаЭлементаКоллекции.ИмяОбщегоТипа = ТипЭлементаКоллекции;
// Создадим колонки таблицы // Создадим колонки таблицы
СтруктураКлюча = Новый Структура("БазовыйТип, ЯзыкПрограммы", ТипЭлементаКоллекции, 0); СтруктураКлюча = Новый Структура("БазовыйТип, ЯзыкПрограммы", ТипЭлементаКоллекции, 0);
НайденныеСтроки = ирКэш.Получить().ТаблицаОбщихТипов.НайтиСтроки(СтруктураКлюча); НайденныеСтроки = мПлатформа.ТаблицаОбщихТипов.НайтиСтроки(СтруктураКлюча);
Если НайденныеСтроки.Количество() > 0 Тогда Если НайденныеСтроки.Количество() > 0 Тогда
СтруктураТипаЭлементаКоллекции.СтрокаОписания = НайденныеСтроки[0]; СтруктураТипаЭлементаКоллекции.СтрокаОписания = НайденныеСтроки[0];
СтруктураТипаЭлементаКоллекции.ИмяОбщегоТипа = НайденныеСтроки[0].Слово; СтруктураТипаЭлементаКоллекции.ИмяОбщегоТипа = НайденныеСтроки[0].Слово;
КонецЕсли; КонецЕсли;
ВнутренняяТаблицаСлов = ирКэш.Получить().ПолучитьТаблицуСловСтруктурыТипа(СтруктураТипаЭлементаКоллекции); ДобавитьТипЭлементаКоллекции(СтруктураТипаЭлементаКоллекции, ЕстьИндекс);
Для Каждого ВнутренняяСтрокаСлова Из ВнутренняяТаблицаСлов Цикл
Если ВнутренняяСтрокаСлова.ТипСлова = "Метод" Тогда
// Методы здесь игнорируем
Если ВнутренняяСтрокаСлова.Слово = "Индекс" Тогда
ТаблицаКоллекции.Колонки.Добавить("Индекс", Новый ОписаниеТипов("Число"));
ЕстьИндекс = Истина;
КонецЕсли;
Продолжить;
КонецЕсли;
СтруктураСтрокОписаний = ОписанияКолонок[ВнутренняяСтрокаСлова.Слово];
Если СтруктураСтрокОписаний = Неопределено Тогда
СтруктураСтрокОписаний = Новый Соответствие;
ОписанияКолонок[ВнутренняяСтрокаСлова.Слово] = СтруктураСтрокОписаний;
КонецЕсли;
//КонкретныйТип = ирКэш.Получить().ПолучитьКонкретныйТипИзСтруктурыТипа(СтруктураТипаЭлементаКоллекции);
//Если КонкретныйТип <> Неопределено Тогда
//КонецЕсли;
СтруктураСтрокОписаний.Вставить(СтруктураТипаЭлементаКоллекции.ИмяОбщегоТипа, ВнутренняяСтрокаСлова.ТаблицаСтруктурТипов);
Если ТаблицаКоллекции.Колонки.Найти(ВнутренняяСтрокаСлова.Слово) = Неопределено Тогда
ОписаниеТипов = ирКэш.Получить().ПолучитьОписаниеТиповИзТаблицыСтруктурТипов(ВнутренняяСтрокаСлова.ТаблицаСтруктурТипов);
// Антибаг платформы 8.2.15 http://partners.v8.1c.ru/forum/thread.jsp?id=1015693#1015693
Типы = ОписаниеТипов.Типы();
Если Типы.Количество() > 0 Тогда
ПростойТип = Типы[0];
Если Истина
И Типы.Количество() = 1
И (Ложь
Или ПростойТип = Тип("КоллекцияАтрибутовDOM")
Или ПростойТип = Тип("ДокументDOM")
Или ПростойТип = Тип("СписокУзловDOM")
Или ПростойТип = Тип("АтрибутDOM")
Или ПростойТип = Тип("ТипУзлаDOM")
Или ПростойТип = Тип("ЭлементDOM")
Или ПростойТип = Тип("КонфигурацияДокументаDOM")
Или ПростойТип = Тип("ОпределениеТипаДокументаDOM")
Или ПростойТип = Тип("КоллекцияНотацийDOM")
Или ПростойТип = Тип("КоллекцияСущностейDOM")
Или ПростойТип = Тип("ЗначениеXDTO")
Или ПростойТип = Тип("ТипЗначенияXDTO")
Или ПростойТип = Тип("ТипОбъектаXDTO"))
Тогда
ОписаниеТипов = Новый ОписаниеТипов("Строка");
КонецЕсли;
КонецЕсли;
ТаблицаКоллекции.Колонки.Добавить(ВнутренняяСтрокаСлова.Слово, ОписаниеТипов);
СвойстваЭлементовКоллекции.Добавить(ВнутренняяСтрокаСлова.Слово);
КонецЕсли;
КонецЦикла;
КонецЦикла; КонецЦикла;
Размер = 0; Размер = 0;
@ -134,6 +84,7 @@
Исключение Исключение
КоличествоЭлементов = Неопределено; КоличествоЭлементов = Неопределено;
КонецПопытки; КонецПопытки;
СписокТиповОбнаруженныхЭлементов = Новый СписокЗначений;
Индикатор = ирОбщий.ПолучитьИндикаторПроцессаЛкс(КоличествоЭлементов, "Подготовка таблицы"); Индикатор = ирОбщий.ПолучитьИндикаторПроцессаЛкс(КоличествоЭлементов, "Подготовка таблицы");
Для Каждого ЭлементКоллекции Из Коллекция Цикл Для Каждого ЭлементКоллекции Из Коллекция Цикл
ирОбщий.ОбработатьИндикаторЛкс(Индикатор); ирОбщий.ОбработатьИндикаторЛкс(Индикатор);
@ -143,6 +94,11 @@
Если ЕстьИндекс Тогда Если ЕстьИндекс Тогда
СтрокаЭлемента.Индекс = Коллекция.Индекс(ЭлементКоллекции); СтрокаЭлемента.Индекс = Коллекция.Индекс(ЭлементКоллекции);
КонецЕсли; КонецЕсли;
Если СписокТиповОбнаруженныхЭлементов.НайтиПоЗначению(ТипЗнч(ЭлементКоллекции)) = Неопределено Тогда
СписокТиповОбнаруженныхЭлементов.Добавить(ТипЗнч(ЭлементКоллекции));
лСтруктураТипаЭлементаКоллекции = мПлатформа.ПолучитьСтруктуруТипаИзКонкретногоТипа(ТипЗнч(ЭлементКоллекции));
ДобавитьТипЭлементаКоллекции(лСтруктураТипаЭлементаКоллекции);
КонецЕсли;
//Если НайденныеСтроки.Количество() > 0 Тогда //Если НайденныеСтроки.Количество() > 0 Тогда
Попытка Попытка
ЗаполнитьЗначенияСвойств(СтрокаЭлемента, ЭлементКоллекции); ЗаполнитьЗначенияСвойств(СтрокаЭлемента, ЭлементКоллекции);
@ -167,6 +123,8 @@
Размер = Размер + 1; Размер = Размер + 1;
КонецЦикла; КонецЦикла;
ирОбщий.ОсвободитьИндикаторПроцессаЛкс(); ирОбщий.ОсвободитьИндикаторПроцессаЛкс();
СписокТиповОбнаруженныхЭлементов.СортироватьПоПредставлению();
//ТипыОбнаруженныхЭлементов = Новый ОписаниеТипов(СписокТиповОбнаруженныхЭлементов.ВыгрузитьЗначения());
ЭлементыФормы.ТаблицаКоллекции.СоздатьКолонки(); ЭлементыФормы.ТаблицаКоллекции.СоздатьКолонки();
Для Каждого Колонка Из ЭлементыФормы.ТаблицаКоллекции.Колонки Цикл Для Каждого Колонка Из ЭлементыФормы.ТаблицаКоллекции.Колонки Цикл
Если Ложь Если Ложь
@ -201,6 +159,65 @@
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
КонецПроцедуры
Процедура ДобавитьТипЭлементаКоллекции(СтруктураТипаЭлементаКоллекции, выхЕстьИндекс = Неопределено)
Перем ВнутренняяСтрокаСлова, ВнутренняяТаблицаСлов, ОписаниеТипов, ПростойТип, СтруктураСтрокОписаний, Типы;
ВнутренняяТаблицаСлов = мПлатформа.ПолучитьТаблицуСловСтруктурыТипа(СтруктураТипаЭлементаКоллекции);
Для Каждого ВнутренняяСтрокаСлова Из ВнутренняяТаблицаСлов Цикл
Если ВнутренняяСтрокаСлова.ТипСлова = "Метод" Тогда
// Методы здесь игнорируем
Если ВнутренняяСтрокаСлова.Слово = "Индекс" Тогда
ТаблицаКоллекции.Колонки.Добавить("Индекс", Новый ОписаниеТипов("Число"));
выхЕстьИндекс = Истина;
КонецЕсли;
Продолжить;
КонецЕсли;
СтруктураСтрокОписаний = ОписанияКолонок[ВнутренняяСтрокаСлова.Слово];
Если СтруктураСтрокОписаний = Неопределено Тогда
СтруктураСтрокОписаний = Новый Соответствие;
ОписанияКолонок[ВнутренняяСтрокаСлова.Слово] = СтруктураСтрокОписаний;
КонецЕсли;
//КонкретныйТип = ирКэш.Получить().ПолучитьКонкретныйТипИзСтруктурыТипа(СтруктураТипаЭлементаКоллекции);
//Если КонкретныйТип <> Неопределено Тогда
//КонецЕсли;
СтруктураСтрокОписаний.Вставить(СтруктураТипаЭлементаКоллекции.ИмяОбщегоТипа, ВнутренняяСтрокаСлова.ТаблицаСтруктурТипов);
Если ТаблицаКоллекции.Колонки.Найти(ВнутренняяСтрокаСлова.Слово) = Неопределено Тогда
ОписаниеТипов = мПлатформа.ПолучитьОписаниеТиповИзТаблицыСтруктурТипов(ВнутренняяСтрокаСлова.ТаблицаСтруктурТипов);
// Антибаг платформы 8.2.15 http://partners.v8.1c.ru/forum/thread.jsp?id=1015693#1015693
Типы = ОписаниеТипов.Типы();
Если Типы.Количество() > 0 Тогда
ПростойТип = Типы[0];
Если Истина
И Типы.Количество() = 1
И (Ложь
Или ПростойТип = Тип("КоллекцияАтрибутовDOM")
Или ПростойТип = Тип("ДокументDOM")
Или ПростойТип = Тип("СписокУзловDOM")
Или ПростойТип = Тип("АтрибутDOM")
Или ПростойТип = Тип("ТипУзлаDOM")
Или ПростойТип = Тип("ЭлементDOM")
Или ПростойТип = Тип("КонфигурацияДокументаDOM")
Или ПростойТип = Тип("ОпределениеТипаДокументаDOM")
Или ПростойТип = Тип("КоллекцияНотацийDOM")
Или ПростойТип = Тип("КоллекцияСущностейDOM")
Или ПростойТип = Тип("ЗначениеXDTO")
Или ПростойТип = Тип("ТипЗначенияXDTO")
Или ПростойТип = Тип("ТипОбъектаXDTO"))
Тогда
ОписаниеТипов = Новый ОписаниеТипов("Строка");
КонецЕсли;
КонецЕсли;
ТаблицаКоллекции.Колонки.Добавить(ВнутренняяСтрокаСлова.Слово, ОписаниеТипов);
СвойстваЭлементовКоллекции.Добавить(ВнутренняяСтрокаСлова.Слово);
КонецЕсли;
КонецЦикла;
КонецПроцедуры // ОбновитьДанные() КонецПроцедуры // ОбновитьДанные()
Процедура ПриОткрытии() Процедура ПриОткрытии()
@ -446,9 +463,17 @@
КонецПроцедуры КонецПроцедуры
Процедура ЭлементыОткрытие(Элемент, СтандартнаяОбработка)
//СтандартнаяОбработка = Ложь;
//ирОбщий.РедактироватьОписаниеРедактируемыхТиповЛкс(Элемент, Истина);
КонецПроцедуры
ирОбщий.ИнициализироватьФормуЛкс(ЭтаФорма, "Обработка.ирИсследовательОбъектов.Форма.ИсследовательКоллекций"); ирОбщий.ИнициализироватьФормуЛкс(ЭтаФорма, "Обработка.ирИсследовательОбъектов.Форма.ИсследовательКоллекций");
МаркерСловаЗначения = "_Значение_"; МаркерСловаЗначения = "_Значение_";
ОписанияКолонок = Новый Соответствие; ОписанияКолонок = Новый Соответствие;
ТаблицаКоллекции.Колонки.Добавить("_ТипЭлементаКоллекции", Новый ОписаниеТипов("Тип"), "Тип элемента коллекции"); ТаблицаКоллекции.Колонки.Добавить("_ТипЭлементаКоллекции", Новый ОписаниеТипов("Тип"), "Тип элемента коллекции");
ТаблицаКоллекции.Колонки.Добавить("_ЗначениеЭлементаКоллекции",, "Значение элемента коллекции"); ТаблицаКоллекции.Колонки.Добавить("_ЗначениеЭлементаКоллекции",, "Значение элемента коллекции");
мПлатформа = ирКэш.Получить();

View File

@ -520,12 +520,14 @@
Возврат; Возврат;
КонецЕсли; КонецЕсли;
XMLТип = XMLТип(ТипЗнч(ТекущаяСтрока.Значение)); XMLТип = XMLТип(ТипЗнч(ТекущаяСтрока.Значение));
Если Истина Если XMLТип <> Неопределено Тогда
И XMLТип <> Неопределено Если Найти(XMLТип.ИмяТипа, "Ref.") > 0 Тогда
И Найти(XMLТип.ИмяТипа, "Ref.") > 0 ирОбщий.ОткрытьСсылкуВРедактореОбъектаБДЛкс(ТекущаяСтрока.Значение);
Тогда Возврат;
ирОбщий.ОткрытьСсылкуВРедактореОбъектаБДЛкс(ТекущаяСтрока.Значение); ИначеЕсли Найти(XMLТип.ИмяТипа, "Object.") > 0 Тогда
Возврат; ирОбщий.ОткрытьОбъектВРедактореОбъектаБДЛкс(ТекущаяСтрока.Значение);
Возврат;
КонецЕсли;
КонецЕсли; КонецЕсли;
Если Ложь Если Ложь
Или ТекущаяСтрока.ТипЗначения = Тип("МоментВремени") Или ТекущаяСтрока.ТипЗначения = Тип("МоментВремени")

View File

@ -896,8 +896,61 @@ CYGcwWBPZwKqGvLSfenfygT8jsON3BLEihiIbw==},0}
{3,0, {3,0,
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,1,0,1,1, {1,0},0,0},9,2,1,0,1,1,
{5,06065768-4daa-4854-8938-626ef7948c8a,1391,1,17, {5,06065768-4daa-4854-8938-626ef7948c8a,1399,1,17,
{6,3f10c27e-5a88-4dbb-9239-a7fc90964736,1,e1692cc2-605b-4535-84dd-28440238746c, {6,82aa815f-2071-4bbd-9e5b-94ac1d6d854d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,c24adf36-52c2-4c24-adb6-dc7fd7627993,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДереваСправка",
{1,"КоманднаяПанельДереваСправка",
{1,1,
{"ru","Справка"}
},
{1,1,
{"ru","Справка"}
},
{1,1,
{"ru","Справка"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,1,
{"ru","Поиск в синтакс-помощнике"}
},
{1,1,
{"ru","Поиск в синтакс-помощнике"}
},
{4,1,
{0,a3fe436d-9e10-4c70-83c7-830e7fee57d6},"",9,3,1,0,""},
{0,112,8}
},
{6,8cbd03f1-8403-4a9d-b2a4-e302d5f2f388,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,1,
{"ru","Исследовать глобальный контекст"}
},
{1,1,
{"ru","Исследовать глобальный контекст"}
}
},
{6,0a788cc0-28ad-42c6-bb1c-3c27d9be5144,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДереваКонсольКода", {3,"КоманднаяПанельДереваКонсольКода",
{1,"КоманднаяПанельДереваКонсольКода", {1,"КоманднаяПанельДереваКонсольКода",
{1,2, {1,2,
@ -926,68 +979,50 @@ CYGcwWBPZwKqGvLSfenfygT8jsON3BLEihiIbw==},0}
{4,1, {4,1,
{0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""} {0,5f19d61d-030e-4b03-820d-c1997cb9137a},"",-1,-1,0,0,""}
}, },
{6,bccd1c68-54e6-45f8-a5af-ab960eae809a,1,e1692cc2-605b-4535-84dd-28440238746c, {6,dd6a0edd-0d90-42e1-8c40-a496287782d8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{3,"КоманднаяПанельДереваГлобальныйКонтекст", {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{1,"КоманднаяПанельДереваГлобальныйКонтекст", {6,a3d2058e-d612-4592-87bb-a14a6f4b060a,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,1, {3,"КоманднаяПанельДереваНовоеОкно",
{"ru","Глобальный контекст"} {1,"КоманднаяПанельДереваНовоеОкно",
{1,2,
{"ru","Новое окно"},
{"en","Новое окно"}
}, },
{1,1, {1,2,
{"ru","Глобальный контекст"} {"ru","Новое окно"},
{"en","Новое окно"}
}, },
{1,1, {1,2,
{"ru","Глобальный контекст"} {"ru","Новое окно"},
{"en","Новое окно"}
}, },
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
{0,0,0} {0,0,0}
} }
},6, },7,
{1,1, {1,1,
{"ru","Исследовать глобальный контекст"} {"ru","Открыть новое окно"}
}, },
{1,1, {1,1,
{"ru","Исследовать глобальный контекст"} {"ru","Открыть новое окно"}
}
},
{6,f2b67a9e-215b-4578-b635-94c6799b47ab,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДереваСправка",
{1,"КоманднаяПанельДереваСправка",
{1,1,
{"ru","Справка"}
},
{1,1,
{"ru","Справка"}
},
{1,1,
{"ru","Справка"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,1,
{"ru","Поиск в синтакс-помощнике"}
},
{1,1,
{"ru","Поиск в синтакс-помощнике"}
}, },
{4,1, {4,1,
{0,a3fe436d-9e10-4c70-83c7-830e7fee57d6},"",9,3,1,0,""}, {0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""}
{0,112,8}
}, },
{6,395afba6-05a9-4fa7-859c-a22dee3ec9f5,1,e1692cc2-605b-4535-84dd-28440238746c, {6,f89baf12-2c53-42e7-ab83-5c4008623bc5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{3,"КоманднаяПанельДереваЗначениеВСтрокуВнутр", {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{1,"КоманднаяПанельДереваЗначениеВСтрокуВнутр", {6,8a6cb849-1552-4b10-8581-dbe5dbc0b088,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДереваОтображениеXDTO",
{1,"КоманднаяПанельДереваОтображениеXDTO",
{1,1, {1,1,
{"ru","Значение в строку внутр"} {"ru","Отображение XDTO"}
}, },
{1,1, {1,1,
{"ru","Значение в строку внутр"} {"ru","Отображение XDTO"}
}, },
{1,1, {1,1,
{"ru","Значение в строку внутр"} {"ru","Отображение XDTO"}
}, },
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
@ -995,23 +1030,66 @@ CYGcwWBPZwKqGvLSfenfygT8jsON3BLEihiIbw==},0}
} }
},6, },6,
{1,1, {1,1,
{"ru","Отображение ЗначениеВСтрокуВнутр() для текущего значения"} {"ru","Отображение XDTO для текущего значения"}
}, },
{1,1, {1,1,
{"ru","Отображение ЗначениеВСтрокуВнутр() для текущего значения"} {"ru","Отображение XDTO для текущего значения"}
} }
}, },
{6,946917c0-c8d9-4500-b99a-0607a3e439ad,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,b11879c3-29a8-4a39-80bc-748d425f51bf,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,1,
{"ru","Автоматически отображать справку для текущего слова"}
},
{1,1,
{"ru","Автоматически отображать справку для текущего слова"}
},
{4,1,
{0,9874f7cc-b882-4c78-b427-52a69427221b},"",-1,-1,0,0,""}
},
{6,ef8af69e-eb84-45c8-ba8a-73585f2d55d8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,3fda97eb-4209-4181-b8fb-138b71a02eb5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,3facd273-ac39-4e76-8bbf-4caac6dd9a80,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДереваОПодсистеме",
{1,"КоманднаяПанельДереваОПодсистеме",
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},1,
{4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""}
},
{6,ec6dc1e2-6c3c-491c-8ebe-fec901afe999,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,e27b5e52-8f66-487a-b048-d98ec321563c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,508153f3-a6e2-4f58-9f7d-abe017a9188b,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,e85bcc29-21e8-46cc-ab8e-fad19d9fc445,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,459652b7-94cf-4c04-bc31-9213418cf9be,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,4c787899-4523-40a2-8421-1932c856f6a3,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДереваМенеджерТабличногоПоля", {3,"КоманднаяПанельДереваМенеджерТабличногоПоля",
{1,"КоманднаяПанельДереваМенеджерТабличногоПоля", {1,"КоманднаяПанельДереваМенеджерТабличногоПоля",
{1,1, {1,1,
@ -1046,33 +1124,9 @@ ZxRwxH4TBe9gS0YqNWHOuJxUFdLJdbr7PDS9UFJKeQOFTgaIiHwcjF6JB3QohRt5
BgxkEQA7} BgxkEQA7}
},0,""} },0,""}
}, },
{6,51c03d4c-0541-421d-9d06-80d9b0270b75,1,e1692cc2-605b-4535-84dd-28440238746c, {6,612d1c99-fbcc-4500-8ae9-d8383f4b1d82,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{3,"КоманднаяПанельДереваОтображениеXDTO",
{1,"КоманднаяПанельДереваОтображениеXDTO",
{1,1,
{"ru","Отображение XDTO"}
},
{1,1,
{"ru","Отображение XDTO"}
},
{1,1,
{"ru","Отображение XDTO"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},6,
{1,1,
{"ru","Отображение XDTO для текущего значения"}
},
{1,1,
{"ru","Отображение XDTO для текущего значения"}
}
},
{6,ef93e763-da77-42c2-8517-b9799cc3cc23,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,b8d86069-40d5-4b4f-94ce-18c481ca5dbd,1,e1692cc2-605b-4535-84dd-28440238746c, {6,31151cc2-09b7-4d79-b239-b5b299839d79,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДереваОтображениеXML", {3,"КоманднаяПанельДереваОтображениеXML",
{1,"КоманднаяПанельДереваОтображениеXML", {1,"КоманднаяПанельДереваОтображениеXML",
{1,2, {1,2,
@ -1099,152 +1153,98 @@ BgxkEQA7}
{"ru","Отображение XML через XDTO для текущего значения"} {"ru","Отображение XML через XDTO для текущего значения"}
} }
}, },
{6,bc64a465-8c47-4545-aa4a-1f783f7b0c54,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,7d70f36a-6a20-43d8-87a8-f82f1300f9c3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,fc2f8fb2-294e-46fb-a33a-a31a7db0bada,1,e1692cc2-605b-4535-84dd-28440238746c, {6,95300cf5-0b84-41f3-85a0-0e79bb559b76,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДереваАвтоКонтекстнаяПомощь", {3,"КоманднаяПанельДереваЗначениеВСтрокуВнутр",
{1,"КоманднаяПанельДереваАвтоКонтекстнаяПомощь", {1,"КоманднаяПанельДереваЗначениеВСтрокуВнутр",
{1,1, {1,1,
{"ru","Авто контекстная помощь"} {"ru","Значение в строку внутр"}
}, },
{1,1, {1,1,
{"ru","Авто контекстная помощь"} {"ru","Значение в строку внутр"}
}, },
{1,1, {1,1,
{"ru","Авто контекстная помощь"} {"ru","Значение в строку внутр"}
}, },
{4,0, {4,0,
{0},"",-1,-1,1,0,""}, {0},"",-1,-1,1,0,""},
{0,0,0} {0,0,0}
} }
},7, },6,
{1,1, {1,1,
{"ru","Автоматически отображать справку для текущего слова"} {"ru","Отображение ЗначениеВСтрокуВнутр() для текущего значения"}
}, },
{1,1, {1,1,
{"ru","Автоматически отображать справку для текущего слова"} {"ru","Отображение ЗначениеВСтрокуВнутр() для текущего значения"}
},
{4,1,
{0,9874f7cc-b882-4c78-b427-52a69427221b},"",-1,-1,0,0,""}
},
{6,05813846-ef5c-42cd-9e42-5797582e4bd8,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,1,
{"ru","Открыть новое окно"}
},
{1,1,
{"ru","Открыть новое окно"}
},
{4,1,
{0,31324465-3215-4477-b5ac-5ec8be01ddcc},"",-1,-1,0,0,""}
},
{6,7b4d44ab-5cf5-4c6f-a0fd-783bae756c3d,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельДереваОПодсистеме",
{1,"КоманднаяПанельДереваОПодсистеме",
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{1,2,
{"ru","О подсистеме"},
{"en","О подсистеме"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
} }
},1, },1,
{4,1, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,17,8cbd03f1-8403-4a9d-b2a4-e302d5f2f388,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""}
},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,17,bccd1c68-54e6-45f8-a5af-ab960eae809a,
{8,"ГлобальныйКонтекст",0,1, {8,"ГлобальныйКонтекст",0,1,
{1,1, {1,1,
{"ru","Глобальный"} {"ru","Глобальный"}
},1,06065768-4daa-4854-8938-626ef7948c8a,582,1e2,0,0,1,0,0,0,0},ef93e763-da77-42c2-8517-b9799cc3cc23, },1,06065768-4daa-4854-8938-626ef7948c8a,582,1e2,0,0,1,0,0,0,0},f89baf12-2c53-42e7-ab83-5c4008623bc5,
{8,"Разделитель5",0,1, {8,"Разделитель5",0,1,
{1,1, {1,1,
{"ru","Действие6"} {"ru","Действие6"}
},0,06065768-4daa-4854-8938-626ef7948c8a,583,1e2,2,0,1,0,0,0,0},4c787899-4523-40a2-8421-1932c856f6a3, },0,06065768-4daa-4854-8938-626ef7948c8a,583,1e2,2,0,1,0,0,0,0},508153f3-a6e2-4f58-9f7d-abe017a9188b,
{8,"МенеджерТабличногоПоля",0,8, {8,"МенеджерТабличногоПоля",0,8,
{1,2, {1,2,
{"ru","Менеджер табличного поля"}, {"ru","Менеджер табличного поля"},
{"en","Кнопка командной панели действие"} {"en","Кнопка командной панели действие"}
},1,06065768-4daa-4854-8938-626ef7948c8a,855,1e2,0,0,1,0,0,0,0},e27b5e52-8f66-487a-b048-d98ec321563c, },1,06065768-4daa-4854-8938-626ef7948c8a,855,1e2,0,0,1,0,0,0,0},ef8af69e-eb84-45c8-ba8a-73585f2d55d8,
{8,"Разделитель3",0,1, {8,"Разделитель3",0,1,
{1,1, {1,1,
{"ru","Действие6"} {"ru","Действие6"}
},0,06065768-4daa-4854-8938-626ef7948c8a,459,1e2,2,0,1,0,0,0,0},51c03d4c-0541-421d-9d06-80d9b0270b75, },0,06065768-4daa-4854-8938-626ef7948c8a,459,1e2,2,0,1,0,0,0,0},8a6cb849-1552-4b10-8581-dbe5dbc0b088,
{8,"ОтображениеXDTO",0,2, {8,"ОтображениеXDTO",0,2,
{1,1, {1,1,
{"ru","XDTO"} {"ru","XDTO"}
},1,06065768-4daa-4854-8938-626ef7948c8a,757,1e2,0,0,1,0,0,0,0},e85bcc29-21e8-46cc-ab8e-fad19d9fc445, },1,06065768-4daa-4854-8938-626ef7948c8a,757,1e2,0,0,1,0,0,0,0},82aa815f-2071-4bbd-9e5b-94ac1d6d854d,
{8,"Разделитель8",0,1, {8,"Разделитель8",0,1,
{1,1, {1,1,
{"ru","Действие6"} {"ru","Действие6"}
},0,06065768-4daa-4854-8938-626ef7948c8a,758,1e2,2,0,1,0,0,0,0},b8d86069-40d5-4b4f-94ce-18c481ca5dbd, },0,06065768-4daa-4854-8938-626ef7948c8a,758,1e2,2,0,1,0,0,0,0},31151cc2-09b7-4d79-b239-b5b299839d79,
{8,"ОтображениеXML",0,1, {8,"ОтображениеXML",0,1,
{1,1, {1,1,
{"ru","XML"} {"ru","XML"}
},1,06065768-4daa-4854-8938-626ef7948c8a,458,1e2,0,0,1,0,0,0,0},946917c0-c8d9-4500-b99a-0607a3e439ad, },1,06065768-4daa-4854-8938-626ef7948c8a,458,1e2,0,0,1,0,0,0,0},dd6a0edd-0d90-42e1-8c40-a496287782d8,
{8,"Разделитель2",0,2, {8,"Разделитель2",0,2,
{1,1, {1,1,
{"ru","Действие6"} {"ru","Действие6"}
},0,06065768-4daa-4854-8938-626ef7948c8a,716,1e2,2,0,1,0,0,0,0},395afba6-05a9-4fa7-859c-a22dee3ec9f5, },0,06065768-4daa-4854-8938-626ef7948c8a,716,1e2,2,0,1,0,0,0,0},95300cf5-0b84-41f3-85a0-0e79bb559b76,
{8,"ЗначениеВСтрокуВнутр",0,1, {8,"ЗначениеВСтрокуВнутр",0,1,
{1,1, {1,1,
{"ru","Внутр"} {"ru","Внутр"}
},1,06065768-4daa-4854-8938-626ef7948c8a,715,1e2,0,0,1,0,0,0,0},459652b7-94cf-4c04-bc31-9213418cf9be, },1,06065768-4daa-4854-8938-626ef7948c8a,715,1e2,0,0,1,0,0,0,0},7d70f36a-6a20-43d8-87a8-f82f1300f9c3,
{8,"Разделитель4",0,1, {8,"Разделитель4",0,1,
{1,1, {1,1,
{"ru","Действие6"} {"ru","Действие6"}
},0,06065768-4daa-4854-8938-626ef7948c8a,525,1e2,2,0,1,0,0,0,0},3f10c27e-5a88-4dbb-9239-a7fc90964736, },0,06065768-4daa-4854-8938-626ef7948c8a,525,1e2,2,0,1,0,0,0,0},0a788cc0-28ad-42c6-bb1c-3c27d9be5144,
{8,"КонсольКода",0,1, {8,"КонсольКода",0,1,
{1,1, {1,1,
{"ru","Консоль кода"} {"ru","Консоль кода"}
},1,06065768-4daa-4854-8938-626ef7948c8a,524,1e2,0,0,1,0,0,0,0},f2b67a9e-215b-4578-b635-94c6799b47ab, },1,06065768-4daa-4854-8938-626ef7948c8a,524,1e2,0,0,1,0,0,0,0},c24adf36-52c2-4c24-adb6-dc7fd7627993,
{8,"Справка",0,4, {8,"Справка",0,4,
{1,1, {1,1,
{"ru","Синтакс-помощник"} {"ru","Синтакс-помощник"}
},1,06065768-4daa-4854-8938-626ef7948c8a,47,1e2,0,0,1,0,0,0,0},fc2f8fb2-294e-46fb-a33a-a31a7db0bada, },1,06065768-4daa-4854-8938-626ef7948c8a,47,1e2,0,0,1,0,0,0,0},b11879c3-29a8-4a39-80bc-748d425f51bf,
{8,"АвтоКонтекстнаяПомощь",0,1, {8,"АвтоКонтекстнаяПомощь",0,1,
{1,1, {1,1,
{"ru","Авто контекстная помощь"} {"ru","Авто контекстная помощь"}
},1,06065768-4daa-4854-8938-626ef7948c8a,642,1e2,0,0,1,0,0,0,0},05813846-ef5c-42cd-9e42-5797582e4bd8, },1,06065768-4daa-4854-8938-626ef7948c8a,642,1e2,0,0,1,0,0,0,0},a3d2058e-d612-4592-87bb-a14a6f4b060a,
{8,"НовоеОкно",0,6, {8,"НовоеОкно",0,6,
{1,1, {1,1,
{"ru","НовоеОкно"} {"ru","НовоеОкно"}
},1,06065768-4daa-4854-8938-626ef7948c8a,608,1e2,0,0,1,0,0,0,0},3fda97eb-4209-4181-b8fb-138b71a02eb5, },1,06065768-4daa-4854-8938-626ef7948c8a,608,1e2,0,0,1,0,0,0,0},ec6dc1e2-6c3c-491c-8ebe-fec901afe999,
{8,"Разделитель7",0,3, {8,"Разделитель7",0,3,
{1,1, {1,1,
{"ru","Действие6"} {"ru","Действие6"}
},0,06065768-4daa-4854-8938-626ef7948c8a,384,1e2,2,0,1,0,0,0,0},7b4d44ab-5cf5-4c6f-a0fd-783bae756c3d, },0,06065768-4daa-4854-8938-626ef7948c8a,384,1e2,2,0,1,0,0,0,0},3facd273-ac39-4e76-8bbf-4caac6dd9a80,
{8,"ОПодсистеме",0,3, {8,"ОПодсистеме",0,3,
{1,1, {1,1,
{"ru","О подсистеме"} {"ru","О подсистеме"}
},1,06065768-4daa-4854-8938-626ef7948c8a,385,1e2,0,0,1,0,0,0,0},bc64a465-8c47-4545-aa4a-1f783f7b0c54, },1,06065768-4daa-4854-8938-626ef7948c8a,385,1e2,0,0,1,0,0,0,0},612d1c99-fbcc-4500-8ae9-d8383f4b1d82,
{8,"Разделитель6",0,1, {8,"Разделитель6",0,1,
{1,1, {1,1,
{"ru","Действие6"} {"ru","Действие6"}
@ -1285,7 +1285,7 @@ BgxkEQA7}
{0} {0}
} }
} }
},515,300,1,0,1,4,4,658,515,300,96}, },515,300,1,0,1,4,4,668,515,300,96},
{ {
{2},7, {2},7,
{3, {3,

View File

@ -1,8 +1,8 @@
//ирМобильный Перем ирМобильный Экспорт; //ирПортативный Перем ирПортативный Экспорт;
//ирМобильный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирМобильный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирМобильный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирМобильный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирПривилегированный Экспорт;
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
// КОНТЕКСТНОЕ МЕНЮ ПОЛЯ ТАБЛИЧНОГО ДОКУМЕНТА С ГРУППИРОВКАМИ // КОНТЕКСТНОЕ МЕНЮ ПОЛЯ ТАБЛИЧНОГО ДОКУМЕНТА С ГРУППИРОВКАМИ
@ -322,18 +322,18 @@
КонецФункции // ПолучитьМассивИзмеренийПостроителяПоУровням() КонецФункции // ПолучитьМассивИзмеренийПостроителяПоУровням()
//ирМобильный #Если Клиент Тогда //ирПортативный #Если Клиент Тогда
//ирМобильный Контейнер = Новый Структура(); //ирПортативный Контейнер = Новый Структура();
//ирМобильный Оповестить("ирПолучитьБазовуюФорму", Контейнер); //ирПортативный Оповестить("ирПолучитьБазовуюФорму", Контейнер);
//ирМобильный Если Не Контейнер.Свойство("ирМобильный", ирМобильный) Тогда //ирПортативный Если Не Контейнер.Свойство("ирПортативный", ирПортативный) Тогда
//ирМобильный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля"); //ирПортативный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля");
//ирМобильный ирМобильный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля); //ирПортативный ирПортативный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля);
//ирМобильный КонецЕсли; //ирПортативный КонецЕсли;
//ирМобильный ирОбщий = ирМобильный.ПолучитьОбщийМодульЛкс("ирОбщий"); //ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий");
//ирМобильный ирКэш = ирМобильный.ПолучитьОбщийМодульЛкс("ирКэш"); //ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш");
//ирМобильный ирСервер = ирМобильный.ПолучитьОбщийМодульЛкс("ирСервер"); //ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер");
//ирМобильный ирПривилегированный = ирМобильный.ПолучитьОбщийМодульЛкс("ирПривилегированный"); //ирПортативный ирПривилегированный = ирПортативный.ПолучитьОбщийМодульЛкс("ирПривилегированный");
//ирМобильный #КонецЕсли //ирПортативный #КонецЕсли
// К нему привязаны имена методов-трансляторов событий // К нему привязаны имена методов-трансляторов событий
ИмяКласса = "ПолеТабличногоДокументаСГруппировками"; ИмяКласса = "ПолеТабличногоДокументаСГруппировками";

View File

@ -1,8 +1,8 @@
//ирМобильный Перем ирМобильный Экспорт; //ирПортативный Перем ирПортативный Экспорт;
//ирМобильный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирМобильный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирМобильный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирМобильный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирПривилегированный Экспорт;
Перем ПолеТабличногоДокументаСГруппировками; Перем ПолеТабличногоДокументаСГруппировками;
@ -20,17 +20,17 @@
КонецПроцедуры КонецПроцедуры
//ирМобильный #Если Клиент Тогда //ирПортативный #Если Клиент Тогда
//ирМобильный Контейнер = Новый Структура(); //ирПортативный Контейнер = Новый Структура();
//ирМобильный Оповестить("ирПолучитьБазовуюФорму", Контейнер); //ирПортативный Оповестить("ирПолучитьБазовуюФорму", Контейнер);
//ирМобильный Если Не Контейнер.Свойство("ирМобильный", ирМобильный) Тогда //ирПортативный Если Не Контейнер.Свойство("ирПортативный", ирПортативный) Тогда
//ирМобильный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля"); //ирПортативный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля");
//ирМобильный ирМобильный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля); //ирПортативный ирПортативный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля);
//ирМобильный КонецЕсли; //ирПортативный КонецЕсли;
//ирМобильный ирОбщий = ирМобильный.ПолучитьОбщийМодульЛкс("ирОбщий"); //ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий");
//ирМобильный ирКэш = ирМобильный.ПолучитьОбщийМодульЛкс("ирКэш"); //ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш");
//ирМобильный ирСервер = ирМобильный.ПолучитьОбщийМодульЛкс("ирСервер"); //ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер");
//ирМобильный ирПривилегированный = ирМобильный.ПолучитьОбщийМодульЛкс("ирПривилегированный"); //ирПортативный ирПривилегированный = ирПортативный.ПолучитьОбщийМодульЛкс("ирПривилегированный");
//ирМобильный #КонецЕсли //ирПортативный #КонецЕсли
ирОбщий.ИнициализироватьФормуЛкс(ЭтаФорма, "Обработка.ирКлсПолеТабличногоДокументаСГруппировками.Форма.ФормаМакет"); ирОбщий.ИнициализироватьФормуЛкс(ЭтаФорма, "Обработка.ирКлсПолеТабличногоДокументаСГруппировками.Форма.ФормаМакет");

View File

@ -102,7 +102,7 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0},9,2,0,0,1,1, {1,0},0,0},9,2,0,0,1,1,
{5,5846ce06-55c9-408e-85c8-3daec0578a52,24,1,2, {5,5846ce06-55c9-408e-85c8-3daec0578a52,24,1,2,
{6,1b0d3abf-d8f0-40a2-ab98-df6236daaf1c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,e0b59b68-aec0-479c-b55a-5667ed60716e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7, {1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7,
{1,1, {1,1,
{"ru","Зафиксировать по соседней левой верхней ячейке"} {"ru","Зафиксировать по соседней левой верхней ячейке"}
@ -113,13 +113,13 @@
{4,1, {4,1,
{0,5182f57f-e834-4d11-9c9f-4aedc002b6e9},"",-1,-1,1,0,""} {0,5182f57f-e834-4d11-9c9f-4aedc002b6e9},"",-1,-1,1,0,""}
}, },
{6,b23dce9d-dcef-48a1-9c2f-08d8a925643b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,7de2f358-afb7-46ac-a75a-e78e97778012,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},1, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,1b0d3abf-d8f0-40a2-ab98-df6236daaf1c, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,2,e0b59b68-aec0-479c-b55a-5667ed60716e,
{8,"Зафиксировать",0,1, {8,"Зафиксировать",0,1,
{1,1, {1,1,
{"ru","Зафиксировать"} {"ru","Зафиксировать"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,23,1e2,0,0,1,0,0,0,0},b23dce9d-dcef-48a1-9c2f-08d8a925643b, },1,5846ce06-55c9-408e-85c8-3daec0578a52,23,1e2,0,0,1,0,0,0,0},7de2f358-afb7-46ac-a75a-e78e97778012,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
@ -159,7 +159,7 @@
{0} {0}
} }
} }
},400,228,1,0,0,4,4,97,400,228,96}, },400,228,1,0,0,4,4,122,400,228,96},
{ {
{-1},2, {-1},2,
{0}, {0},

View File

@ -1622,7 +1622,6 @@
<Form>КонструкторЗапроса</Form> <Form>КонструкторЗапроса</Form>
<Form>КонструкторВыраженияЗапроса</Form> <Form>КонструкторВыраженияЗапроса</Form>
<Template>ДиалектыSQL</Template> <Template>ДиалектыSQL</Template>
<Template>Макет</Template>
</ChildObjects> </ChildObjects>
</DataProcessor> </DataProcessor>
</MetaDataObject> </MetaDataObject>

View File

@ -1,8 +1,8 @@
//ирМобильный Перем ирМобильный Экспорт; //ирПортативный Перем ирПортативный Экспорт;
//ирМобильный Перем ирОбщий Экспорт; //ирПортативный Перем ирОбщий Экспорт;
//ирМобильный Перем ирСервер Экспорт; //ирПортативный Перем ирСервер Экспорт;
//ирМобильный Перем ирКэш Экспорт; //ирПортативный Перем ирКэш Экспорт;
//ирМобильный Перем ирПривилегированный Экспорт; //ирПортативный Перем ирПривилегированный Экспорт;
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
// КОНТЕКСНАЯ ПОДСКАЗКА ПОЛЯ ТЕКСТОВОГО ДОКУМЕНТА // КОНТЕКСНАЯ ПОДСКАЗКА ПОЛЯ ТЕКСТОВОГО ДОКУМЕНТА
@ -1436,7 +1436,7 @@
Процедура УстановитьКонфигурациюМетаданных(пКонфигурация = Неопределено, пКонтекстВыполнения = Неопределено, ДиалектSQL = Неопределено, РасширенноеПолучениеМетаданныхADO = Ложь) Экспорт Процедура УстановитьКонфигурациюМетаданных(пКонфигурация = Неопределено, пКонтекстВыполнения = Неопределено, ДиалектSQL = Неопределено, РасширенноеПолучениеМетаданныхADO = Ложь) Экспорт
Если ЯзыкПрограммы = 1 Тогда //Если ЯзыкПрограммы = 1 Тогда
Если ДиалектSQL = Неопределено Тогда Если ДиалектSQL = Неопределено Тогда
Если пКонфигурация <> Неопределено Тогда Если пКонфигурация <> Неопределено Тогда
ЭтотОбъект.Конфигурация = пКонфигурация; ЭтотОбъект.Конфигурация = пКонфигурация;
@ -1452,7 +1452,12 @@
Пустышка = Неопределено; Пустышка = Неопределено;
КонецПопытки; КонецПопытки;
Если Пустышка <> Неопределено Тогда Если Пустышка <> Неопределено Тогда
ЭтотОбъект.мДиалектSQL = Конфигурация.Properties("DBMS Name").Value; // Это ADODB.Connection
Если Конфигурация.State = 1 Тогда
ЭтотОбъект.мДиалектSQL = Конфигурация.Properties("DBMS Name").Value;
Иначе
// Не меняем мДиалектSQL!
КонецЕсли;
Иначе Иначе
ЭтотОбъект.мДиалектSQL = "WQL"; ЭтотОбъект.мДиалектSQL = "WQL";
КонецЕсли; КонецЕсли;
@ -1470,13 +1475,14 @@
КонецЕсли; КонецЕсли;
ЭтотОбъект.мПараметрыДиалектаSQL = мДиалектыSQL.Найти(мДиалектSQL, "Диалект"); ЭтотОбъект.мПараметрыДиалектаSQL = мДиалектыSQL.Найти(мДиалектSQL, "Диалект");
ЭтотОбъект.мРасширенноеПолучениеМетаданныхADO = РасширенноеПолучениеМетаданныхADO = Истина; ЭтотОбъект.мРасширенноеПолучениеМетаданныхADO = РасширенноеПолучениеМетаданныхADO = Истина;
Иначе //Иначе
Если пКонфигурация <> Неопределено Тогда // Если пКонфигурация <> Неопределено Тогда
ЭтотОбъект.Конфигурация = пКонфигурация; // ЭтотОбъект.Конфигурация = пКонфигурация;
Иначе // Иначе
ЭтотОбъект.Конфигурация = мПлатформа.мМетаданные; // ЭтотОбъект.Конфигурация = мПлатформа.мМетаданные;
КонецЕсли; // КонецЕсли;
КонецЕсли; //КонецЕсли;
//Если ирОбщий.СтрокиРавныЛкс(мДиалектSQL, "1С") Тогда //Если ирОбщий.СтрокиРавныЛкс(мДиалектSQL, "1С") Тогда
// мДоступныеТаблицыПолучены = Истина; // мДоступныеТаблицыПолучены = Истина;
//ИначеЕсли ирОбщий.СтрокиРавныЛкс(мДиалектSQL, "WQL") Тогда //ИначеЕсли ирОбщий.СтрокиРавныЛкс(мДиалектSQL, "WQL") Тогда
@ -1535,7 +1541,10 @@
////мДоступныеТаблицыПолучены = Истина; ////мДоступныеТаблицыПолучены = Истина;
//ДоступныеТаблицы.Очистить(); //ДоступныеТаблицы.Очистить();
ОчиститьДоступныеНеВременныеТаблицы(); ОчиститьДоступныеНеВременныеТаблицы();
Если Конфигурация = Неопределено Тогда Если Ложь
Или Конфигурация = Неопределено
Или Конфигурация.State = 0
Тогда
Возврат Неопределено; Возврат Неопределено;
КонецЕсли; КонецЕсли;
Состояние("Подготовка метаданных..."); Состояние("Подготовка метаданных...");
@ -1722,11 +1731,18 @@
КонецЕсли; КонецЕсли;
КонецЕсли; КонецЕсли;
ПредпочитаюСобственныйКонструкторЗапроса = ВосстановитьЗначение(ИмяКласса + ".ПредпочитаюСобственныйКонструкторЗапроса");
Если ПредпочитаюСобственныйКонструкторЗапроса = Неопределено Тогда
Ответ = Вопрос("Подсистема имеет собственный конструктор запроса. Его использование задается в настройках компоненты ""Контекстная подсказка"".
|Хотите использовать его?", РежимДиалогаВопрос.ДаНет);
ПредпочитаюСобственныйКонструкторЗапроса = Ответ = КодВозвратаДиалога.Да;
СохранитьЗначение(ИмяКласса + ".ПредпочитаюСобственныйКонструкторЗапроса", ПредпочитаюСобственныйКонструкторЗапроса);
КонецЕсли;
ИспользуемСобственныйКонструктор = Истина ИспользуемСобственныйКонструктор = Истина
И Не ПринудительноСтандартныйКонструктор И Не ПринудительноСтандартныйКонструктор
И (Ложь И (Ложь
Или ТипЗнч(Конфигурация) = Тип("COMОбъект") Или ТипЗнч(Конфигурация) = Тип("COMОбъект")
Или ВосстановитьЗначение(ИмяКласса + ".ПредпочитатьСобственныйКонструкторЗапроса") = Истина); Или ПредпочитаюСобственныйКонструкторЗапроса);
Если ИспользуемСобственныйКонструктор Тогда Если ИспользуемСобственныйКонструктор Тогда
КонструкторЗапроса = ПолучитьФорму("КонструкторЗапроса"); КонструкторЗапроса = ПолучитьФорму("КонструкторЗапроса");
КонструкторЗапроса.Конфигурация = Конфигурация; КонструкторЗапроса.Конфигурация = Конфигурация;
@ -1894,20 +1910,25 @@
КонецФункции // ВызватьКонструкторЗапросов() КонецФункции // ВызватьКонструкторЗапросов()
Процедура ПоказатьТекущиеКоординаты(ПолеТекстовогоДокумента) Процедура ПоказатьТекущиеКоординаты(ПолеТекстовогоДокумента, СтартоваяСтрокаДляОтображенияОшибок = 0)
// Антибаг платформы 8.1 . Терялся фокус // Антибаг платформы 8.1 . Терялся фокус
ФормаВладелец.ТекущийЭлемент = ПолеТекстовогоДокумента; ФормаВладелец.ТекущийЭлемент = ПолеТекстовогоДокумента;
ПолеТекстовогоДокумента.УстановитьГраницыВыделения(мПарсер.CurrentLineNumber(), 1, ПолеТекстовогоДокумента.УстановитьГраницыВыделения(мПарсер.CurrentLineNumber() + СтартоваяСтрокаДляОтображенияОшибок, 1,
мПарсер.CurrentLineNumber(), 1024); мПарсер.CurrentLineNumber() + СтартоваяСтрокаДляОтображенияОшибок, 1024);
КонецПроцедуры // ПоказатьКоординаты() КонецПроцедуры // ПоказатьКоординаты()
Функция ПолучитьКоординатыВТекстеЗапроса(ПолеТекстовогоДокумента) Функция ПолучитьКоординатыВТекстеЗапроса(ПолеТекстовогоДокумента, СтартоваяСтрокаДляОтображенияОшибок = 0)
Возврат ирОбщий.ПолучитьПредставлениеИзИдентификатораЛкс(ПолеТекстовогоДокумента.Имя) НомерСтроки = СтартоваяСтрокаДляОтображенияОшибок + мПарсер.CurrentLineNumber();
+ ": Строка " + мПарсер.CurrentLineNumber() + ": {(" + мПарсер.CurrentLineNumber() + "," + мПарсер.CurrentColumnNumber() + ")}: "; Результат = "";
Если ПолеТекстовогоДокумента <> Неопределено Тогда
Результат = Результат + ирОбщий.ПолучитьПредставлениеИзИдентификатораЛкс(ПолеТекстовогоДокумента.Имя) + ": ";
КонецЕсли;
Результат = Результат + "Строка " + НомерСтроки + ": {(" + НомерСтроки + "," + мПарсер.CurrentColumnNumber() + ")}: ";
Возврат Результат;
КонецФункции // ПолучитьКоординатыВТекстеЗапроса() КонецФункции // ПолучитьКоординатыВТекстеЗапроса()
@ -1982,12 +2003,14 @@
КонецФункции КонецФункции
Функция ЗагрузитьТекстВКонструктор(ТекстЗапроса = Неопределено, КонструкторЗапроса = Неопределено, Знач СокращенноеДерево = Ложь, ДиалектSQL = Неопределено) Экспорт Функция ЗагрузитьТекстВКонструктор(ТекстЗапроса = Неопределено, Знач КонструкторЗапроса = Неопределено, Знач СокращенноеДерево = Ложь, ДиалектSQL = Неопределено) Экспорт
Если ТекстЗапроса = Неопределено Тогда Если ТекстЗапроса = Неопределено Тогда
ТекстЗапроса = ПолеТекстовогоДокумента.ПолучитьТекст(); ТекстЗапроса = ПолеТекстовогоДокумента.ПолучитьТекст();
КонецЕсли; КонецЕсли;
КонструкторЗапроса.УстановитьДиалектSQL(ДиалектSQL); Если КонструкторЗапроса <> Неопределено Тогда
КонструкторЗапроса.УстановитьДиалектSQL(ДиалектSQL);
КонецЕсли;
ТаблицаТекстаРасширения = Неопределено; ТаблицаТекстаРасширения = Неопределено;
БылиПотери = Неопределено; БылиПотери = Неопределено;
НачальныйТокен = РазобратьТекстЗапроса(ТекстЗапроса, СокращенноеДерево,,, Истина, ТаблицаТекстаРасширения, БылиПотери); НачальныйТокен = РазобратьТекстЗапроса(ТекстЗапроса, СокращенноеДерево,,, Истина, ТаблицаТекстаРасширения, БылиПотери);
@ -2007,7 +2030,7 @@
// Возвращает начальный токен (Структура) построенной структуры запроса. // Возвращает начальный токен (Структура) построенной структуры запроса.
Функция РазобратьТекстЗапроса(ТекстЗапроса, СокращенноеДерево = Ложь, ОбновлятьСостояние = Истина, пПолеТекстовогоДокумента = Неопределено, Функция РазобратьТекстЗапроса(ТекстЗапроса, СокращенноеДерево = Ложь, ОбновлятьСостояние = Истина, пПолеТекстовогоДокумента = Неопределено,
СообщатьОПропущенныхТерминалах = Ложь, выхТаблицаТекстаРасширения = Неопределено, выхБылиПотери = Неопределено) Экспорт СообщатьОПропущенныхТерминалах = Ложь, выхТаблицаТекстаРасширения = Неопределено, выхБылиПотери = Неопределено, СтартоваяСтрокаДляОтображенияОшибок = 0) Экспорт
мПарсер = мПлатформа.мПолучитьПарсер("ГрамматикаЯзыкаЗапросов"); мПарсер = мПлатформа.мПолучитьПарсер("ГрамматикаЯзыкаЗапросов");
Если мПарсер = Неопределено Тогда Если мПарсер = Неопределено Тогда
@ -2059,9 +2082,12 @@
Тогда Тогда
мПарсер.PopInputToken(); мПарсер.PopInputToken();
Закончили = Истина; Закончили = Истина;
ирОбщий.СообщитьСУчетомМодальностиЛкс(ПолучитьКоординатыВТекстеЗапроса(пПолеТекстовогоДокумента) + "Лексическая ошибка!", КоординатыВТекстеЗапроса = ПолучитьКоординатыВТекстеЗапроса(пПолеТекстовогоДокумента, СтартоваяСтрокаДляОтображенияОшибок);
ирОбщий.СообщитьСУчетомМодальностиЛкс(КоординатыВТекстеЗапроса + "Лексическая ошибка!",
мСообщенияЧерезПредупреждения, СтатусСообщения.Важное); мСообщенияЧерезПредупреждения, СтатусСообщения.Важное);
ПоказатьТекущиеКоординаты(пПолеТекстовогоДокумента); Если пПолеТекстовогоДокумента <> Неопределено Тогда
ПоказатьТекущиеКоординаты(пПолеТекстовогоДокумента, СтартоваяСтрокаДляОтображенияОшибок);
КонецЕсли;
ИначеЕсли Ответ = gpMsgSyntaxError Тогда ИначеЕсли Ответ = gpMsgSyntaxError Тогда
ТекущийТокен = мПарсер.CurrentToken(); ТекущийТокен = мПарсер.CurrentToken();
Если Истина Если Истина
@ -2072,14 +2098,16 @@
Или ТекущийТокен.Name = "CommentBlock") Или ТекущийТокен.Name = "CommentBlock")
Тогда Тогда
Если СообщатьОПропущенныхТерминалах Тогда Если СообщатьОПропущенныхТерминалах Тогда
ирОбщий.СообщитьСУчетомМодальностиЛкс(ПолучитьКоординатыВТекстеЗапроса(пПолеТекстовогоДокумента) + "Проигнорирован комментарий """ КоординатыВТекстеЗапроса = ПолучитьКоординатыВТекстеЗапроса(пПолеТекстовогоДокумента, СтартоваяСтрокаДляОтображенияОшибок);
ирОбщий.СообщитьСУчетомМодальностиЛкс(КоординатыВТекстеЗапроса + "Проигнорирован комментарий """
+ СокрЛП(ТекущийТокен.Data) + """" + СокрЛП(ТекущийТокен.Data) + """"
//+ ", ожидается: " + ПолучитьСтрокуОжидаемыхТокенов() //+ ", ожидается: " + ПолучитьСтрокуОжидаемыхТокенов()
, , СтатусСообщения.Внимание); , , СтатусСообщения.Внимание);
КонецЕсли; КонецЕсли;
мПарсер.PopInputToken(); мПарсер.PopInputToken();
Иначе Иначе
ТекстОшибки = ПолучитьКоординатыВТекстеЗапроса(пПолеТекстовогоДокумента) + "Синтаксическая ошибка """ КоординатыВТекстеЗапроса = ПолучитьКоординатыВТекстеЗапроса(пПолеТекстовогоДокумента, СтартоваяСтрокаДляОтображенияОшибок);
ТекстОшибки = КоординатыВТекстеЗапроса + "Синтаксическая ошибка """
+ ТекущийТокен.Data + """" + ТекущийТокен.Data + """"
+ ", ожидается: " + ПолучитьСтрокуОжидаемыхТокенов(); + ", ожидается: " + ПолучитьСтрокуОжидаемыхТокенов();
Если Истина Если Истина
@ -2099,7 +2127,9 @@
КонецЕсли; КонецЕсли;
ирОбщий.СообщитьСУчетомМодальностиЛкс(ТекстОшибки, мСообщенияЧерезПредупреждения, СтатусСообщения.Важное); ирОбщий.СообщитьСУчетомМодальностиЛкс(ТекстОшибки, мСообщенияЧерезПредупреждения, СтатусСообщения.Важное);
мПарсер.PushInputToken(мПарсер.Tokens(0)); мПарсер.PushInputToken(мПарсер.Tokens(0));
ПоказатьТекущиеКоординаты(пПолеТекстовогоДокумента); Если пПолеТекстовогоДокумента <> Неопределено Тогда
ПоказатьТекущиеКоординаты(пПолеТекстовогоДокумента, СтартоваяСтрокаДляОтображенияОшибок);
КонецЕсли;
Закончили = Истина; Закончили = Истина;
КонецЕсли; КонецЕсли;
ИначеЕсли Ответ = gpMsgReduction Тогда ИначеЕсли Ответ = gpMsgReduction Тогда
@ -2147,7 +2177,8 @@
Тогда Тогда
выхБылиПотери = Истина; выхБылиПотери = Истина;
Если СообщатьОПропущенныхТерминалах Тогда Если СообщатьОПропущенныхТерминалах Тогда
ирОбщий.СообщитьСУчетомМодальностиЛкс(ПолучитьКоординатыВТекстеЗапроса(пПолеТекстовогоДокумента) + "Проигнорирован комментарий """ КоординатыВТекстеЗапроса = ПолучитьКоординатыВТекстеЗапроса(пПолеТекстовогоДокумента, СтартоваяСтрокаДляОтображенияОшибок);
ирОбщий.СообщитьСУчетомМодальностиЛкс(КоординатыВТекстеЗапроса + "Проигнорирован комментарий """
+ СокрЛП(мПарсер.CurrentComment) + """" + СокрЛП(мПарсер.CurrentComment) + """"
//+ ", ожидается: " + ПолучитьСтрокуОжидаемыхТокенов() //+ ", ожидается: " + ПолучитьСтрокуОжидаемыхТокенов()
, , СтатусСообщения.Внимание); , , СтатусСообщения.Внимание);
@ -3644,18 +3675,18 @@
КонецПроцедуры // ВыполнитьШаблонТекста() КонецПроцедуры // ВыполнитьШаблонТекста()
//ирМобильный #Если Клиент Тогда //ирПортативный #Если Клиент Тогда
//ирМобильный Контейнер = Новый Структура(); //ирПортативный Контейнер = Новый Структура();
//ирМобильный Оповестить("ирПолучитьБазовуюФорму", Контейнер); //ирПортативный Оповестить("ирПолучитьБазовуюФорму", Контейнер);
//ирМобильный Если Не Контейнер.Свойство("ирМобильный", ирМобильный) Тогда //ирПортативный Если Не Контейнер.Свойство("ирПортативный", ирПортативный) Тогда
//ирМобильный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля"); //ирПортативный ПолноеИмяФайлаБазовогоМодуля = ВосстановитьЗначение("ирПолноеИмяФайлаОсновногоМодуля");
//ирМобильный ирМобильный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля); //ирПортативный ирПортативный = ВнешниеОбработки.ПолучитьФорму(ПолноеИмяФайлаБазовогоМодуля);
//ирМобильный КонецЕсли; //ирПортативный КонецЕсли;
//ирМобильный ирОбщий = ирМобильный.ПолучитьОбщийМодульЛкс("ирОбщий"); //ирПортативный ирОбщий = ирПортативный.ПолучитьОбщийМодульЛкс("ирОбщий");
//ирМобильный ирКэш = ирМобильный.ПолучитьОбщийМодульЛкс("ирКэш"); //ирПортативный ирКэш = ирПортативный.ПолучитьОбщийМодульЛкс("ирКэш");
//ирМобильный ирСервер = ирМобильный.ПолучитьОбщийМодульЛкс("ирСервер"); //ирПортативный ирСервер = ирПортативный.ПолучитьОбщийМодульЛкс("ирСервер");
//ирМобильный ирПривилегированный = ирМобильный.ПолучитьОбщийМодульЛкс("ирПривилегированный"); //ирПортативный ирПривилегированный = ирПортативный.ПолучитьОбщийМодульЛкс("ирПривилегированный");
//ирМобильный #КонецЕсли //ирПортативный #КонецЕсли
мПлатформа = ирКэш.Получить(); мПлатформа = ирКэш.Получить();
мСообщенияЧерезПредупреждения = Ложь; мСообщенияЧерезПредупреждения = Ложь;

View File

@ -254,7 +254,7 @@
НрегПервыйФрагмент = ирОбщий.ПолучитьПервыйФрагментЛкс(НРег(Элемент.ТекущаяСтрока.Поле)); НрегПервыйФрагмент = ирОбщий.ПолучитьПервыйФрагментЛкс(НРег(Элемент.ТекущаяСтрока.Поле));
Если НрегПервыйФрагмент = НРег("ПараметрыДанных") Тогда Если НрегПервыйФрагмент = НРег("ПараметрыДанных") Тогда
ПараметрыПеретаскивания.Значение = "&" + ирОбщий.ПолучитьПоследнийФрагментЛкс(Элемент.ТекущаяСтрока.Поле); ПараметрыПеретаскивания.Значение = ПараметрыДиалектаSQL.ПрефиксПараметра + ирОбщий.ПолучитьПоследнийФрагментЛкс(Элемент.ТекущаяСтрока.Поле);
ИначеЕсли Истина ИначеЕсли Истина
И ТипВыражения <> "ПолеИтога" И ТипВыражения <> "ПолеИтога"
И НрегПервыйФрагмент = НРег("СистемныеПоля") И НрегПервыйФрагмент = НРег("СистемныеПоля")

View File

@ -121,7 +121,9 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000}, {0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0},9,2,0,2,0,1, {1,0},0,0},9,2,0,2,0,1,
{5,8927c96c-f736-452e-aec2-c5c370c44f32,3,1,3, {5,8927c96c-f736-452e-aec2-c5c370c44f32,3,1,3,
{6,f02a646d-7756-4988-be0c-2474e4b1755d,1,e1692cc2-605b-4535-84dd-28440238746c, {6,95851d4f-08cb-4a8f-9404-6bbda179b1c4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,47c9cdbb-003a-43ac-8d55-3bcba18a3b34,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыОК", {3,"ОсновныеДействияФормыОК",
{1,"ОсновныеДействияФормыОК", {1,"ОсновныеДействияФормыОК",
{1,2, {1,2,
@ -148,20 +150,18 @@
{"ru","Закончить редактирование и поместить выражение в буфер обмена"} {"ru","Закончить редактирование и поместить выражение в буфер обмена"}
} }
}, },
{6,a0682a82-74e4-41f3-9ad6-e6430b3ff36c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,6392cd11-17c6-4076-a6ae-6488ef640301,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,c90f16c3-c976-4b16-ba34-70ad36f9787b,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,4294967295,00000000-0000-0000-0000-000000000000,142, {6,4294967295,00000000-0000-0000-0000-000000000000,142,
{1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0},1, {1,99,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0},0,1},0},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,f02a646d-7756-4988-be0c-2474e4b1755d, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,47c9cdbb-003a-43ac-8d55-3bcba18a3b34,
{8,"ОК",0,1, {8,"ОК",0,1,
{1,1, {1,1,
{"ru"," ОК "} {"ru"," ОК "}
},1,8927c96c-f736-452e-aec2-c5c370c44f32,1,1e2,0,0,1,0,0,0,0},a0682a82-74e4-41f3-9ad6-e6430b3ff36c, },1,8927c96c-f736-452e-aec2-c5c370c44f32,1,1e2,0,0,1,0,0,0,0},95851d4f-08cb-4a8f-9404-6bbda179b1c4,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,8927c96c-f736-452e-aec2-c5c370c44f32,3,1e2,2,0,1,0,0,0,0},c90f16c3-c976-4b16-ba34-70ad36f9787b, },0,8927c96c-f736-452e-aec2-c5c370c44f32,3,1e2,2,0,1,0,0,0,0},6392cd11-17c6-4076-a6ae-6488ef640301,
{8,"вапвапв",0,1, {8,"вапвапв",0,1,
{1,1, {1,1,
{"#","Вапвапв"} {"#","Вапвапв"}
@ -170,7 +170,7 @@
{0} {0}
} }
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,3f63448e-c838-4016-8ab4-4e7173ee59b8,1,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,113ffb1f-d3b3-41a1-9d89-b4de4bf40b5b,1,0,0}
}, },
{8,0,448,580,473,1, {8,0,448,580,473,1,
{0, {0,
@ -356,11 +356,9 @@
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,0,2,1,1, {1,0},0,0},9,2,0,2,1,1,
{5,6c9dc299-080b-43a8-a63b-df0cc047b562,12,1,5, {5,6c9dc299-080b-43a8-a63b-df0cc047b562,12,1,5,
{6,50f4746d-3d7e-4039-8ace-e51433b8ecdf,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,b5ef0f80-9516-49ae-94c1-d1f432199d04,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,24991635-e99b-4286-a4f0-d7105dab68f2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,6bf782f4-861f-4a50-8fdb-f36e4d5fc0d9,1,e1692cc2-605b-4535-84dd-28440238746c,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,d7b5ea94-65c9-43c0-93c3-2cf4916a62e3,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстаСсылкаНаОбъектБД", {3,"КоманднаяПанельТекстаСсылкаНаОбъектБД",
{1,"КоманднаяПанельТекстаСсылкаНаОбъектБД", {1,"КоманднаяПанельТекстаСсылкаНаОбъектБД",
{1,2, {1,2,
@ -395,7 +393,9 @@ NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
},0,""}, },0,""},
{0,49,20} {0,49,20}
}, },
{6,9d8b55d0-00c0-4d3e-a884-1627fedaba76,1,e1692cc2-605b-4535-84dd-28440238746c, {6,b1ba7089-a6cf-423d-9ddd-7ed02c5cb6bc,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,6c9dc299-080b-43a8-a63b-df0cc047b562,2},0},
{6,ee2cacdb-7bf2-49d3-822c-7fb96e0b8866,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельТекстаОбновитьЗапросы", {3,"КоманднаяПанельТекстаОбновитьЗапросы",
{1,"КоманднаяПанельТекстаОбновитьЗапросы", {1,"КоманднаяПанельТекстаОбновитьЗапросы",
{1,2, {1,2,
@ -423,21 +423,21 @@ NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
{"en","Обновить запросы"} {"en","Обновить запросы"}
} }
}, },
{6,71a9f048-7e2c-4dcf-a9e3-06651e9d4699,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,1b60e21e-b76e-4a57-b559-74563c83f389,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,6c9dc299-080b-43a8-a63b-df0cc047b562,2},0},2, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},2,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,9d8b55d0-00c0-4d3e-a884-1627fedaba76, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,ee2cacdb-7bf2-49d3-822c-7fb96e0b8866,
{8,"ОбновитьЗапросы",0,3, {8,"ОбновитьЗапросы",0,3,
{1,1, {1,1,
{"ru","Обновить запросы"} {"ru","Обновить запросы"}
},1,6c9dc299-080b-43a8-a63b-df0cc047b562,12,1e2,0,0,1,0,0,0,0},50f4746d-3d7e-4039-8ace-e51433b8ecdf, },1,6c9dc299-080b-43a8-a63b-df0cc047b562,12,1e2,0,0,1,0,0,0,0},b5ef0f80-9516-49ae-94c1-d1f432199d04,
{8,"Разделитель3",0,1, {8,"Разделитель3",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,6c9dc299-080b-43a8-a63b-df0cc047b562,10,1e2,2,0,1,0,0,0,0},71a9f048-7e2c-4dcf-a9e3-06651e9d4699, },0,6c9dc299-080b-43a8-a63b-df0cc047b562,10,1e2,2,0,1,0,0,0,0},b1ba7089-a6cf-423d-9ddd-7ed02c5cb6bc,
{8,"Вставка",0,3, {8,"Вставка",0,3,
{1,1, {1,1,
{"ru","Вставка"} {"ru","Вставка"}
},1,6c9dc299-080b-43a8-a63b-df0cc047b562,1,1e2,1,0,1,0,0,0,0},24991635-e99b-4286-a4f0-d7105dab68f2, },1,6c9dc299-080b-43a8-a63b-df0cc047b562,1,1e2,1,0,1,0,0,0,0},1b60e21e-b76e-4a57-b559-74563c83f389,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
@ -446,7 +446,7 @@ NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
{1,6c9dc299-080b-43a8-a63b-df0cc047b562,1,0} {1,6c9dc299-080b-43a8-a63b-df0cc047b562,1,0}
} }
}, },
{5,6c9dc299-080b-43a8-a63b-df0cc047b562,2,0,1,d7b5ea94-65c9-43c0-93c3-2cf4916a62e3, {5,6c9dc299-080b-43a8-a63b-df0cc047b562,2,0,1,6bf782f4-861f-4a50-8fdb-f36e4d5fc0d9,
{8,"СсылкаНаОбъектБД",1,3, {8,"СсылкаНаОбъектБД",1,3,
{1,1, {1,1,
{"ru","Ссылка на объект БД"} {"ru","Ссылка на объект БД"}
@ -922,7 +922,7 @@ NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,0,0,1,1, {1,0},0,0},9,2,0,0,1,1,
{5,82c68567-dbd4-4d08-ad0e-b640fb4f2506,1,1,1, {5,82c68567-dbd4-4d08-ad0e-b640fb4f2506,1,1,1,
{6,02beff19-0e3e-4ea6-b006-5c9e72f2ce09,1,e1692cc2-605b-4535-84dd-28440238746c, {6,f2fffe0c-e4b3-4289-b6f8-156027b60811,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КонтекстноеМенюФункцийСинтаксПомощник", {3,"КонтекстноеМенюФункцийСинтаксПомощник",
{1,"КонтекстноеМенюФункцийСинтаксПомощник", {1,"КонтекстноеМенюФункцийСинтаксПомощник",
{1,2, {1,2,
@ -946,7 +946,7 @@ NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
{0,eb314d10-238f-4a21-8374-4b1021a0b234},"",-1,-1,0,0,""}, {0,eb314d10-238f-4a21-8374-4b1021a0b234},"",-1,-1,0,0,""},
{0,112,8} {0,112,8}
},1, },1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,02beff19-0e3e-4ea6-b006-5c9e72f2ce09, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,f2fffe0c-e4b3-4289-b6f8-156027b60811,
{8,"СинтаксПомощник",0,1, {8,"СинтаксПомощник",0,1,
{1,1, {1,1,
{"#","Синтакс помощник"} {"#","Синтакс помощник"}
@ -1285,7 +1285,7 @@ NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,0,0,1,1, {1,0},0,0},9,2,0,0,1,1,
{5,85f9c060-d8ac-4657-8b88-1b19c6cc610e,2,1,1, {5,85f9c060-d8ac-4657-8b88-1b19c6cc610e,2,1,1,
{6,86945571-2d05-4bcb-adb5-6542b585f17d,1,e1692cc2-605b-4535-84dd-28440238746c, {6,275eab1d-7d95-4f35-a085-8f8abbb85693,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КПЗапросыПеренестиВоВременнуюТаблицу", {3,"КПЗапросыПеренестиВоВременнуюТаблицу",
{1,"КПЗапросыПеренестиВоВременнуюТаблицу", {1,"КПЗапросыПеренестиВоВременнуюТаблицу",
{1,2, {1,2,
@ -1314,7 +1314,7 @@ NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
{4,1, {4,1,
{0,bb964a65-54ad-400d-a1ed-1d63e10d404d},"",-1,-1,0,0,""} {0,bb964a65-54ad-400d-a1ed-1d63e10d404d},"",-1,-1,0,0,""}
},1, },1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,86945571-2d05-4bcb-adb5-6542b585f17d, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,1,275eab1d-7d95-4f35-a085-8f8abbb85693,
{8,"ПеренестиВоВременнуюТаблицу",1,9, {8,"ПеренестиВоВременнуюТаблицу",1,9,
{1,1, {1,1,
{"ru","Во временную таблицу"} {"ru","Во временную таблицу"}
@ -1355,7 +1355,7 @@ NQXaZGBKoKH1PC7xlibVNneMqSkPLacBiUbEkRITAQA7}
{0} {0}
} }
} }
},580,473,1,0,1,4,4,341,580,473,96}, },580,473,1,0,1,4,4,343,580,473,96},
{ {
{18},28, {18},28,
{16, {16,

View File

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

View File

@ -102,18 +102,57 @@
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0},9,2,0,0,1,1, {1,0},0,0},9,2,0,0,1,1,
{5,5846ce06-55c9-408e-85c8-3daec0578a52,56,1,19, {5,5846ce06-55c9-408e-85c8-3daec0578a52,56,1,19,
{6,6449881e-36f8-4882-9afa-729b524f5d76,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,0443d2c8-2bb1-41d0-ab93-38b6b9de8ab5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5846ce06-55c9-408e-85c8-3daec0578a52,33},7, {1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,1, {1,1,
{"ru","Сравнить текст с предыдущим переданным для сравнения"} {"ru","Автоматически отображать справку в последнем режиме для текущего положения курсора"}
}, },
{1,1, {1,1,
{"ru","Сравнить текст с предыдущим переданным для сравнения"} {"ru","Автоматически отображать справку в последнем режиме для текущего положения курсора"}
}, },
{4,1, {4,1,
{0,8c325feb-0b3d-4094-aa2f-917b484044a5},"",-1,-1,0,0,""} {0,9874f7cc-b882-4c78-b427-52a69427221b},"",-1,-1,0,0,""},
{0,65,24}
}, },
{6,a0cf82be-6d84-4fae-9e69-0b1fec330f4a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,310f1b76-62c8-4936-b15b-2a0c34bf2104,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5846ce06-55c9-408e-85c8-3daec0578a52,40},0},
{6,de9d396a-1cc3-44fc-b031-dddbbd56428c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,1,
{"ru","Выделить текущее слово"}
},
{1,1,
{"ru","Выделить текущее слово"}
},
{4,3,
{0},"",-1,-1,0,
{
{#base64:R0lGODlhEAAQABEAACH5BAEAAAEALAAAAAAQABAAoTk5OQEAAP/78AAAAAInjI+p
i+APIxCPSmins4J27YGgF5bjZJaqaLIam74vmV0Xg+f6zgcFADs=}
},0,""},
{0,87,8}
},
{6,31931fa3-07db-4d09-993a-780d485e36df,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,1,
{"ru","Выводить сообщения в виде предупреждений"}
},
{1,1,
{"ru","Выводить сообщения в виде предупреждений"}
},
{4,3,
{0},"",-1,-1,0,
{
{#base64:R0lGODlhEAAQABEAACH5BAEAAAAALAAAAAAQABAAoQEAAICAgBhVxQAAAAIuhI+p
m+IPoYn0mcAQBniA4YUgd2XH1onhR7YmegayfJb2DV8zbW+vvgvOTMRiAQA7}
},0,""},
{0,0,0}
},
{6,d99bae5e-036b-47cd-8f78-86d70e95087a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,e721a441-0e50-4653-b7fc-dac96ee81591,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,cbaf1dc9-2f41-45cf-a294-972396917bd8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15, {1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,1, {1,1,
{"ru","Установить фокус на поле текстового документа"} {"ru","Установить фокус на поле текстового документа"}
@ -135,156 +174,7 @@ sxCu3QhKAAAAAElFTkSuQmCC}
},0,""}, },0,""},
{0,65,20} {0,65,20}
}, },
{6,0045cc7d-28aa-45e5-afe6-7a25880364b5,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,c1ef3cf2-3ea0-45c6-82ad-d87e758f8766,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5846ce06-55c9-408e-85c8-3daec0578a52,40},0},
{6,5d12a929-9351-4ca1-9952-01e261fddae2,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,1,
{"ru","Перейти к определению"}
},
{1,1,
{"ru","Перейти к определению"}
},
{4,3,
{0,e85ef459-7ae3-4ce5-a7d2-7e2a411b9186},"",13,11,1,
{
{#base64:Qk06AwAAAAAAADoAAAAoAAAAEAAAABAAAAABABgAAAAAAAADAAAAAAAAAAAAAAAA
AAAAAAAAAAAAALu7u7u7u7u7u7u7u7u7u7u7u7u7uwAAADNmmTMzZru7u7u7u7u7
u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7uzNmmTOZzDNmmbu7u7u7u7u7
u7u7u7u7u7u7u7u7u7u7u5mZmZmZmZmZmWZmZpmZmTOZzDNmmbu7u7u7u7u7u7u7
u7u7u7u7u7u7u7u7u5mZmczMmf//zP//zP//zGZmZpmZmbu7u7u7u7u7u7u7u7u7
u7u7u7u7u7u7u5mZmczMmczMmczMmczMmczMmf//zGZmZru7u7u7u7u7u7u7u7u7
u7u7u7u7u7u7u5mZmczMmczMmf///////////////2tra5mZmZmZmZmZmZmZmZmZ
mZmZmZmZmZmZmZmZmczMmczMmf//////////zP//zGZmZv/////////////MzP+Z
zP/MzP///5mZmZmZmczMmczMmf//////////zP///2tra/////////////+ZzP/M
zMyZmf///5mZmbu7u5mZmczMmf//////zP//zGtra////////8zMzMzMzMyZmZlm
Zplmmf///5mZmbu7u7u7u5OTk5OTk5OTk5OTk///////////////////////////
/////////5mZmbu7u7u7u8zMzP///8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
zMzMzP///5mZmbu7u7u7u8zMzP//////////////////////////////////////
/////////5mZmbu7u7u7u8zMzP///8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
zMzMzP///5mZmbu7u7u7u8zMzP//////////////////////////////////////
/////////5mZmbu7u7u7u8zMzP///////////5mZmZmZmZmZmZmZmZmZmf//////
/////////5mZmbu7u7u7u8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
zMzMzMzMzLu7uw==}
},0,""},
{0,123,0}
},
{6,bc1a994b-4f9a-4b7b-97b4-3899e07bbcef,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5846ce06-55c9-408e-85c8-3daec0578a52,12},15,
{1,1,
{"ru","Контекстная подсказка"}
},
{1,1,
{"ru","Контекстная подсказка"}
},
{4,3,
{0,9b3170b3-713c-4583-836e-d1da169f3fc3},"",11,10,1,
{
{#base64:Qk06AwAAAAAAADoAAAAoAAAAEAAAABAAAAABABgAAAAAAAADAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAP//////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
//////////////////////////////////////////D7////////////////////
//////////////////////////////////////D7/wAAAPD7//D7////////////
//////////////////////////////////D7/wAAAAAAAAAAAPD7////////////
//////////////////////////////D7/wAAAAAAAAAAAAAAAAAAAPD7////////
//////////////////////////D7/wAAAAAAAAAAAAAAAAAAAAAAAAAAAPD7////
//////////////////////D7/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPD7
//////////////////D7/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
APD7////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
/////////////w==}
},0,""},
{0,32,8}
},
{6,4e866ba4-025e-401f-bb2d-edb249b885da,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,1,
{"ru","Поиск текущего параметра метода в синтакс-помощнике"}
},
{1,1,
{"ru","Поиск текущего параметра метода в синтакс-помощнике"}
},
{4,3,
{0},"",14,0,1,
{
{#base64:Qk06AwAAAAAAADoAAAAoAAAAEAAAABAAAAABABgAAAAAAAADAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAP//////////////////////////////////////////////////
/////////////////wAAAP//////////////////////////////////////////
/////wAAAP///wAAAP///////wAAAAAAAAAAAAAAAAAAAAAAAP///wAAAP///wAA
AP///////wAAAAAAAP///wAAAAAAAP///////wAAAAAAAP//////////////////
/////////wAAAAAAAP///wAAAAAAAP///////wAAAAAAAP//////////////////
/////////wAAAAAAAP///wAAAAAAAP///////wAAAAAAAP//////////////////
/////////wAAAAAAAP///wAAAAAAAP///////wAAAAAAAP//////////////////
/////////wAAAAAAAP///////wAAAAAAAAAAAAAAAAAAAP//////////////////
/////////wAAAAAAAP//////////////////////////////////////////////
/////////wAAAAAAAP///////////////////////9kAANkAAP//////////////
/////////wAAAP///wAAAP//////////////////////////////////////////
/////wAAAP///////////////////////////////9kAANkAAP//////////////
/////////////////////////////////////////////9kAANkAAP//////////
/////////////////////////////////////////////9kAANkAAP//////////
/////////////////////////////////9kAANkAAP///9kAANkAAP//////////
/////////////////////////////////////9kAANkAANkAAP//////////////
/////////////w==}
},0,""},
{0,32,12}
},
{6,8cc868a0-b2ef-4e48-8ccb-40c7afd55420,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5846ce06-55c9-408e-85c8-3daec0578a52,15},15,
{1,1,
{"ru","Заменить неначальные табуляции пробелами"}
},
{1,1,
{"ru","Заменить неначальные табуляции пробелами"}
},
{4,3,
{0,e5c33857-5588-49a0-ab33-165abc5fc32d},"",7,4,1,
{
{#base64:Qk02AQAAAAAAADoAAAAoAAAACQAAAAkAAAABABgAAAAAAPwAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAP///////////////////////////////////wD///////////8A
AAAAAAD///////8AAAAAAAAA////////AAAAAAAA////////AAAAAAAA////AP//
/wAAAAAAAP///////wAAAAAAAP///////wAAAAAAAAD///////8AAAAAAAD/////
//////8AAAAAAAAA////////AAAAAAAA////////////AP///wAAAAAAAP//////
/wAAAAAAAP///////wD///////8AAAAAAAD///////8AAAAAAAD///8A////////
////AAAAAAAA////////AAAAAAAAAA==}
},0,""},
{0,32,20}
},
{6,954fa70d-a82a-42cd-8ba2-543f2c472cf0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,efb2f9db-6c8d-4d67-858c-ac26e3b05f3d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,1,
{"ru","Открыть синтакс-помощник"}
},
{1,1,
{"ru","Открыть синтакс-помощник"}
},
{4,1,
{0,eb314d10-238f-4a21-8374-4b1021a0b234},"",-1,-1,0,0,""},
{0,112,12}
},
{6,ee86575e-0629-4478-b0e5-ad55744b69c7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,1,
{"ru","Выделить текущее слово"}
},
{1,1,
{"ru","Выделить текущее слово"}
},
{4,3,
{0},"",-1,-1,0,
{
{#base64:R0lGODlhEAAQABEAACH5BAEAAAEALAAAAAAQABAAoTk5OQEAAP/78AAAAAInjI+p
i+APIxCPSmins4J27YGgF5bjZJaqaLIam74vmV0Xg+f6zgcFADs=}
},0,""},
{0,87,8}
},
{6,47ea01bf-c764-4c2e-a333-f7e35377e736,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15, {1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,1, {1,1,
{"ru","Выполнить шаблон"} {"ru","Выполнить шаблон"}
@ -316,18 +206,39 @@ AJkAAP///////////zOZmZn//5n//5n//5n//5n//5n//5n//5n//5n//zOZmf//
},0,""}, },0,""},
{0,32,4} {0,32,4}
}, },
{6,09b496e2-1abd-4879-9c7d-541888689ad6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,9ab8e906-0a72-49ba-a0ac-2c71784951d3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7, {1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,1, {1,1,
{"ru","Настройка компоненты"} {"ru","Перейти к определению"}
}, },
{1,1, {1,1,
{"ru","Настройка компоненты"} {"ru","Перейти к определению"}
}, },
{4,1, {4,3,
{0,31b93f03-0ba2-4631-a171-0d3a3d2ecc48},"",-1,-1,1,0,""} {0,e85ef459-7ae3-4ce5-a7d2-7e2a411b9186},"",13,11,1,
{
{#base64:Qk06AwAAAAAAADoAAAAoAAAAEAAAABAAAAABABgAAAAAAAADAAAAAAAAAAAAAAAA
AAAAAAAAAAAAALu7u7u7u7u7u7u7u7u7u7u7u7u7uwAAADNmmTMzZru7u7u7u7u7
u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7uzNmmTOZzDNmmbu7u7u7u7u7
u7u7u7u7u7u7u7u7u7u7u5mZmZmZmZmZmWZmZpmZmTOZzDNmmbu7u7u7u7u7u7u7
u7u7u7u7u7u7u7u7u5mZmczMmf//zP//zP//zGZmZpmZmbu7u7u7u7u7u7u7u7u7
u7u7u7u7u7u7u5mZmczMmczMmczMmczMmczMmf//zGZmZru7u7u7u7u7u7u7u7u7
u7u7u7u7u7u7u5mZmczMmczMmf///////////////2tra5mZmZmZmZmZmZmZmZmZ
mZmZmZmZmZmZmZmZmczMmczMmf//////////zP//zGZmZv/////////////MzP+Z
zP/MzP///5mZmZmZmczMmczMmf//////////zP///2tra/////////////+ZzP/M
zMyZmf///5mZmbu7u5mZmczMmf//////zP//zGtra////////8zMzMzMzMyZmZlm
Zplmmf///5mZmbu7u7u7u5OTk5OTk5OTk5OTk///////////////////////////
/////////5mZmbu7u7u7u8zMzP///8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
zMzMzP///5mZmbu7u7u7u8zMzP//////////////////////////////////////
/////////5mZmbu7u7u7u8zMzP///8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
zMzMzP///5mZmbu7u7u7u8zMzP//////////////////////////////////////
/////////5mZmbu7u7u7u8zMzP///////////5mZmZmZmZmZmZmZmZmZmf//////
/////////5mZmbu7u7u7u8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM
zMzMzMzMzLu7uw==}
},0,""},
{0,123,0}
}, },
{6,522a80b9-6423-48c9-8a63-42965b9aa05f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,2a1f6542-157f-4c14-a3f2-d2668430d82b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5846ce06-55c9-408e-85c8-3daec0578a52,31},7, {1,5846ce06-55c9-408e-85c8-3daec0578a52,31},7,
{1,1, {1,1,
{"ru","О подсистеме"} {"ru","О подсистеме"}
@ -338,39 +249,76 @@ AJkAAP///////////zOZmZn//5n//5n//5n//5n//5n//5n//5n//5n//zOZmf//
{4,1, {4,1,
{0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""} {0,f4bd79b3-3b25-494b-99c4-74b39341e007},"",-1,-1,0,0,""}
}, },
{6,b08c6197-b3bc-4e19-a2d7-781e6e68ad6b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,9b4fe03a-9bde-4345-b57f-23741be9ce8b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15, {1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,1, {1,1,
{"ru","Выводить сообщения в виде предупреждений"} {"ru","Поиск текущего параметра метода в синтакс-помощнике"}
}, },
{1,1, {1,1,
{"ru","Выводить сообщения в виде предупреждений"} {"ru","Поиск текущего параметра метода в синтакс-помощнике"}
}, },
{4,3, {4,3,
{0},"",-1,-1,0, {0},"",14,0,1,
{ {
{#base64:R0lGODlhEAAQABEAACH5BAEAAAAALAAAAAAQABAAoQEAAICAgBhVxQAAAAIuhI+p {#base64:Qk06AwAAAAAAADoAAAAoAAAAEAAAABAAAAABABgAAAAAAAADAAAAAAAAAAAAAAAA
m+IPoYn0mcAQBniA4YUgd2XH1onhR7YmegayfJb2DV8zbW+vvgvOTMRiAQA7} AAAAAAAAAAAAAP//////////////////////////////////////////////////
/////////////////wAAAP//////////////////////////////////////////
/////wAAAP///wAAAP///////wAAAAAAAAAAAAAAAAAAAAAAAP///wAAAP///wAA
AP///////wAAAAAAAP///wAAAAAAAP///////wAAAAAAAP//////////////////
/////////wAAAAAAAP///wAAAAAAAP///////wAAAAAAAP//////////////////
/////////wAAAAAAAP///wAAAAAAAP///////wAAAAAAAP//////////////////
/////////wAAAAAAAP///wAAAAAAAP///////wAAAAAAAP//////////////////
/////////wAAAAAAAP///////wAAAAAAAAAAAAAAAAAAAP//////////////////
/////////wAAAAAAAP//////////////////////////////////////////////
/////////wAAAAAAAP///////////////////////9kAANkAAP//////////////
/////////wAAAP///wAAAP//////////////////////////////////////////
/////wAAAP///////////////////////////////9kAANkAAP//////////////
/////////////////////////////////////////////9kAANkAAP//////////
/////////////////////////////////////////////9kAANkAAP//////////
/////////////////////////////////9kAANkAAP///9kAANkAAP//////////
/////////////////////////////////////9kAANkAANkAAP//////////////
/////////////w==}
},0,""}, },0,""},
{0,0,0} {0,32,12}
}, },
{6,0c403f07-7ea0-4cac-82f1-8049a8312eae,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,390321c0-26c6-4c44-aa46-2d47c6f5a1ce,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,b1af0a7a-4df9-4bb0-bff1-69234a491a4d,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,b65a2ea2-325b-491a-ae96-d79112839db8,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15, {1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,1, {1,1,
{"ru","Автоматически отображать справку в последнем режиме для текущего положения курсора"} {"ru","Открыть синтакс-помощник"}
}, },
{1,1, {1,1,
{"ru","Автоматически отображать справку в последнем режиме для текущего положения курсора"} {"ru","Открыть синтакс-помощник"}
}, },
{4,1, {4,1,
{0,9874f7cc-b882-4c78-b427-52a69427221b},"",-1,-1,0,0,""}, {0,eb314d10-238f-4a21-8374-4b1021a0b234},"",-1,-1,0,0,""},
{0,65,24} {0,112,12}
}, },
{6,daa04565-3787-46c1-887e-338650dc17e4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,40712289-dd4a-4335-a96b-36e6927ad618,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,e5239488-3bfc-4af3-b3f2-b90affffd300,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5846ce06-55c9-408e-85c8-3daec0578a52,25},15,
{1,1,
{"ru","Проверить"}
},
{1,1,
{"ru","Проверить"}
},
{4,1,
{0,dcd23a32-5c7c-43f2-9021-80d98128556f},"",-1,-1,1,0,""},
{0,118,8}
},
{6,9786026e-acd2-4d08-8503-a32269bb6caa,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7,
{1,1,
{"ru","Настройка компоненты"}
},
{1,1,
{"ru","Настройка компоненты"}
},
{4,1,
{0,31b93f03-0ba2-4631-a171-0d3a3d2ecc48},"",-1,-1,1,0,""}
},
{6,5db3bcff-39f7-45e1-8c15-9ce31cab6589,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15, {1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,1, {1,1,
{"ru","Поиск текущего слова в синтакс-помощнике"} {"ru","Поиск текущего слова в синтакс-помощнике"}
@ -402,55 +350,107 @@ mTMzM////////////////5kAAJkAAP//////////////////////////////////
},0,""}, },0,""},
{0,112,8} {0,112,8}
}, },
{6,0c3df391-45a7-4e3d-9046-2cbcf7118e66,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,ec827aba-5c83-487c-93a1-8e51d25f3e0b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5846ce06-55c9-408e-85c8-3daec0578a52,25},15, {1,5846ce06-55c9-408e-85c8-3daec0578a52,15},15,
{1,1, {1,1,
{"ru","Проверить"} {"ru","Заменить неначальные табуляции пробелами"}
}, },
{1,1, {1,1,
{"ru","Проверить"} {"ru","Заменить неначальные табуляции пробелами"}
},
{4,3,
{0,e5c33857-5588-49a0-ab33-165abc5fc32d},"",7,4,1,
{
{#base64:Qk02AQAAAAAAADoAAAAoAAAACQAAAAkAAAABABgAAAAAAPwAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAP///////////////////////////////////wD///////////8A
AAAAAAD///////8AAAAAAAAA////////AAAAAAAA////////AAAAAAAA////AP//
/wAAAAAAAP///////wAAAAAAAP///////wAAAAAAAAD///////8AAAAAAAD/////
//////8AAAAAAAAA////////AAAAAAAA////////////AP///wAAAAAAAP//////
/wAAAAAAAP///////wD///////8AAAAAAAD///////8AAAAAAAD///8A////////
////AAAAAAAA////////AAAAAAAAAA==}
},0,""},
{0,32,20}
},
{6,ea660d6a-aaf1-4787-8a6d-ecd10c5e08ab,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5846ce06-55c9-408e-85c8-3daec0578a52,33},7,
{1,1,
{"ru","Сравнить текст с предыдущим переданным для сравнения"}
},
{1,1,
{"ru","Сравнить текст с предыдущим переданным для сравнения"}
}, },
{4,1, {4,1,
{0,dcd23a32-5c7c-43f2-9021-80d98128556f},"",-1,-1,1,0,""}, {0,8c325feb-0b3d-4094-aa2f-917b484044a5},"",-1,-1,0,0,""}
{0,118,8} },
{6,713845c1-81ea-46bb-b275-699fd7fe4e32,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5846ce06-55c9-408e-85c8-3daec0578a52,12},15,
{1,1,
{"ru","Контекстная подсказка"}
},
{1,1,
{"ru","Контекстная подсказка"}
},
{4,3,
{0,9b3170b3-713c-4583-836e-d1da169f3fc3},"",11,10,1,
{
{#base64:Qk06AwAAAAAAADoAAAAoAAAAEAAAABAAAAABABgAAAAAAAADAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAP//////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
//////////////////////////////////////////D7////////////////////
//////////////////////////////////////D7/wAAAPD7//D7////////////
//////////////////////////////////D7/wAAAAAAAAAAAPD7////////////
//////////////////////////////D7/wAAAAAAAAAAAAAAAAAAAPD7////////
//////////////////////////D7/wAAAAAAAAAAAAAAAAAAAAAAAAAAAPD7////
//////////////////////D7/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPD7
//////////////////D7/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
APD7////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////
/////////////w==}
},0,""},
{0,32,8}
},2, },2,
{5,5846ce06-55c9-408e-85c8-3daec0578a52,40,0,10,8cc868a0-b2ef-4e48-8ccb-40c7afd55420, {5,5846ce06-55c9-408e-85c8-3daec0578a52,40,0,10,ec827aba-5c83-487c-93a1-8e51d25f3e0b,
{8,"ЗаменитьТабуляции",1,3, {8,"ЗаменитьТабуляции",1,3,
{1,1, {1,1,
{"ru","Заменить табуляции"} {"ru","Заменить табуляции"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,47,1e2,0,0,1,0,0,0,0},47ea01bf-c764-4c2e-a333-f7e35377e736, },1,5846ce06-55c9-408e-85c8-3daec0578a52,47,1e2,0,0,1,0,0,0,0},c1ef3cf2-3ea0-45c6-82ad-d87e758f8766,
{8,"ВыполнитьШаблон",1,2, {8,"ВыполнитьШаблон",1,2,
{1,1, {1,1,
{"ru","Выполнить шаблон"} {"ru","Выполнить шаблон"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,45,1e2,0,0,1,0,0,0,0},ee86575e-0629-4478-b0e5-ad55744b69c7, },1,5846ce06-55c9-408e-85c8-3daec0578a52,45,1e2,0,0,1,0,0,0,0},de9d396a-1cc3-44fc-b031-dddbbd56428c,
{8,"ВыделитьСлово",0,2, {8,"ВыделитьСлово",0,2,
{1,1, {1,1,
{"ru","Выделить слово"} {"ru","Выделить слово"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,49,1e2,0,0,1,0,0,0,0},bc1a994b-4f9a-4b7b-97b4-3899e07bbcef, },1,5846ce06-55c9-408e-85c8-3daec0578a52,49,1e2,0,0,1,0,0,0,0},713845c1-81ea-46bb-b275-699fd7fe4e32,
{8,"ВызватьКонтекстнуюПодсказку",1,3, {8,"ВызватьКонтекстнуюПодсказку",1,3,
{1,1, {1,1,
{"ru","Контекстная подсказка"} {"ru","Контекстная подсказка"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,41,1e2,0,0,1,0,0,0,0},b65a2ea2-325b-491a-ae96-d79112839db8, },1,5846ce06-55c9-408e-85c8-3daec0578a52,41,1e2,0,0,1,0,0,0,0},0443d2c8-2bb1-41d0-ab93-38b6b9de8ab5,
{8,"АвтоКонтекстнаяПомощь",0,2, {8,"АвтоКонтекстнаяПомощь",0,2,
{1,1, {1,1,
{"ru","Авто контекстная помощь"} {"ru","Авто контекстная помощь"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,56,1e2,0,0,1,0,0,0,0},efb2f9db-6c8d-4d67-858c-ac26e3b05f3d, },1,5846ce06-55c9-408e-85c8-3daec0578a52,56,1e2,0,0,1,0,0,0,0},390321c0-26c6-4c44-aa46-2d47c6f5a1ce,
{8,"СинтаксПомощник",0,2, {8,"СинтаксПомощник",0,2,
{1,1, {1,1,
{"ru","Синтакс-помощник"} {"ru","Синтакс-помощник"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,44,1e2,0,0,1,0,0,0,0},b08c6197-b3bc-4e19-a2d7-781e6e68ad6b, },1,5846ce06-55c9-408e-85c8-3daec0578a52,44,1e2,0,0,1,0,0,0,0},31931fa3-07db-4d09-993a-780d485e36df,
{8,"СообщенияЧерезПредупреждения",0,2, {8,"СообщенияЧерезПредупреждения",0,2,
{1,1, {1,1,
{"ru","Сообщения / предупреждения"} {"ru","Сообщения / предупреждения"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,48,1e2,0,0,1,0,0,0,0},09b496e2-1abd-4879-9c7d-541888689ad6, },1,5846ce06-55c9-408e-85c8-3daec0578a52,48,1e2,0,0,1,0,0,0,0},9786026e-acd2-4d08-8503-a32269bb6caa,
{8,"Настройка",0,2, {8,"Настройка",0,2,
{1,1, {1,1,
{"ru","Настройка"} {"ru","Настройка"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,46,1e2,0,0,1,0,0,0,0},b1af0a7a-4df9-4bb0-bff1-69234a491a4d, },1,5846ce06-55c9-408e-85c8-3daec0578a52,46,1e2,0,0,1,0,0,0,0},e721a441-0e50-4653-b7fc-dac96ee81591,
{8,"Разделитель1",0,2, {8,"Разделитель1",0,2,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,5846ce06-55c9-408e-85c8-3daec0578a52,54,1e2,2,0,1,0,0,0,0},522a80b9-6423-48c9-8a63-42965b9aa05f, },0,5846ce06-55c9-408e-85c8-3daec0578a52,54,1e2,2,0,1,0,0,0,0},2a1f6542-157f-4c14-a3f2-d2668430d82b,
{8,"ОПодсистеме",0,4, {8,"ОПодсистеме",0,4,
{1,1, {1,1,
{"ru","О подсистеме"} {"ru","О подсистеме"}
@ -459,39 +459,39 @@ mTMzM////////////////5kAAJkAAP//////////////////////////////////
{0} {0}
} }
}, },
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,9,6449881e-36f8-4882-9afa-729b524f5d76, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,9,ea660d6a-aaf1-4787-8a6d-ecd10c5e08ab,
{8,"СравнитьТекст",0,2, {8,"СравнитьТекст",0,2,
{1,1, {1,1,
{"ru","Сравнить текст"} {"ru","Сравнить текст"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,32,1e2,0,0,1,0,0,0,0},a0cf82be-6d84-4fae-9e69-0b1fec330f4a, },1,5846ce06-55c9-408e-85c8-3daec0578a52,32,1e2,0,0,1,0,0,0,0},cbaf1dc9-2f41-45cf-a294-972396917bd8,
{8,"УстановитьФокус",0,1, {8,"УстановитьФокус",0,1,
{1,1, {1,1,
{"ru","Установить фокус"} {"ru","Установить фокус"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,26,1e2,0,0,1,0,0,0,0},0c3df391-45a7-4e3d-9046-2cbcf7118e66, },1,5846ce06-55c9-408e-85c8-3daec0578a52,26,1e2,0,0,1,0,0,0,0},e5239488-3bfc-4af3-b3f2-b90affffd300,
{8,"Проверить",0,4, {8,"Проверить",0,4,
{1,1, {1,1,
{"ru","Проверить"} {"ru","Проверить"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,20,1e2,0,0,1,0,0,0,0},954fa70d-a82a-42cd-8ba2-543f2c472cf0, },1,5846ce06-55c9-408e-85c8-3daec0578a52,20,1e2,0,0,1,0,0,0,0},40712289-dd4a-4335-a96b-36e6927ad618,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,5846ce06-55c9-408e-85c8-3daec0578a52,19,1e2,2,0,1,0,0,0,0},5d12a929-9351-4ca1-9952-01e261fddae2, },0,5846ce06-55c9-408e-85c8-3daec0578a52,19,1e2,2,0,1,0,0,0,0},9ab8e906-0a72-49ba-a0ac-2c71784951d3,
{8,"ПерейтиКОпределению",0,1, {8,"ПерейтиКОпределению",0,1,
{1,1, {1,1,
{"ru","Определение"} {"ru","Определение"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,16,1e2,0,0,1,0,0,0,0},4e866ba4-025e-401f-bb2d-edb249b885da, },1,5846ce06-55c9-408e-85c8-3daec0578a52,16,1e2,0,0,1,0,0,0,0},9b4fe03a-9bde-4345-b57f-23741be9ce8b,
{8,"ПодсказатьПараметр",0,3, {8,"ПодсказатьПараметр",0,3,
{1,1, {1,1,
{"ru","Подсказать параметр"} {"ru","Подсказать параметр"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,51,1e2,0,0,1,0,0,0,0},daa04565-3787-46c1-887e-338650dc17e4, },1,5846ce06-55c9-408e-85c8-3daec0578a52,51,1e2,0,0,1,0,0,0,0},5db3bcff-39f7-45e1-8c15-9ce31cab6589,
{8,"КонтекстныйСинтаксПомощник",0,5, {8,"КонтекстныйСинтаксПомощник",0,5,
{1,1, {1,1,
{"ru","Контекстный синтакс-помощник"} {"ru","Контекстный синтакс-помощник"}
},1,5846ce06-55c9-408e-85c8-3daec0578a52,52,1e2,0,0,1,0,0,0,0},0c403f07-7ea0-4cac-82f1-8049a8312eae, },1,5846ce06-55c9-408e-85c8-3daec0578a52,52,1e2,0,0,1,0,0,0,0},d99bae5e-036b-47cd-8f78-86d70e95087a,
{8,"Разделитель7",0,3, {8,"Разделитель7",0,3,
{1,1, {1,1,
{"ru","Действие6"} {"ru","Действие6"}
},0,5846ce06-55c9-408e-85c8-3daec0578a52,29,1e2,2,0,1,0,0,0,0},0045cc7d-28aa-45e5-afe6-7a25880364b5, },0,5846ce06-55c9-408e-85c8-3daec0578a52,29,1e2,2,0,1,0,0,0,0},310f1b76-62c8-4936-b15b-2a0c34bf2104,
{8,"ПодменюПодсказка",0,1, {8,"ПодменюПодсказка",0,1,
{1,1, {1,1,
{"ru","Подсказка"} {"ru","Подсказка"}
@ -560,18 +560,9 @@ mTMzM////////////////5kAAJkAAP//////////////////////////////////
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,0,0,1,1, {1,0},0,0},9,2,0,0,1,1,
{5,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,17,1,8, {5,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,17,1,8,
{6,9b2f8b68-c98d-415e-a9e8-581a755899af,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,2b97e4b1-127e-462e-b268-f07d8b7ef5d4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{1,1, {6,c4a21e3c-a1ba-4f54-b9c7-bf93da98d428,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{"ru","Вставить весь текст из буфера обмена"}
},
{1,1,
{"ru","Вставить весь текст из буфера обмена"}
},
{4,1,
{0,ef4a1e23-a419-47a0-a14a-c6ad33f99d31},"",-1,-1,0,0,""}
},
{6,83952ed0-ecf3-47c6-85c4-7ce8e7a7ccf7,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7, {1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7,
{1,1, {1,1,
{"ru","Копировать текст в буфер обмена в виде выражения встроенного языка"} {"ru","Копировать текст в буфер обмена в виде выражения встроенного языка"}
@ -582,7 +573,23 @@ mTMzM////////////////5kAAJkAAP//////////////////////////////////
{4,1, {4,1,
{0,caf1a67d-cb4f-4bc6-a7d9-7242d79c6387},"",-1,-1,0,0,""} {0,caf1a67d-cb4f-4bc6-a7d9-7242d79c6387},"",-1,-1,0,0,""}
}, },
{6,e80e2063-c024-49f8-b724-201b3bbc23cb,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,43e9378c-2846-4dbb-88f9-c4b9ea82adfe,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,432161ec-a25a-40c6-88a5-dafdd5879e19,3},15,
{1,1,
{"ru","Конструктор запросов"}
},
{1,1,
{"ru","Конструктор запросов"}
},
{4,1,
{0,fa783281-4bba-4e48-9bfd-1489120e9d85},"",-1,-1,0,0,""},
{0,87,12}
},
{6,b165978d-9d4f-4869-8c4a-e1a8337acbaa,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,2a0e2df2-584f-431d-abb0-41831f7fd2da,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,91120622-03dd-4b98-9dc8-bb08696e20f9,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,6},15, {1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,6},15,
{1,1, {1,1,
{"ru","Удалить переносы строк"} {"ru","Удалить переносы строк"}
@ -614,9 +621,18 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
},0,""}, },0,""},
{0,68,24} {0,68,24}
}, },
{6,27e5126a-0d7d-4bad-8d3a-d53e6a976120,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,1efa0b5e-307b-4fb6-b510-f307f8af897a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, {1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7,
{6,d8a4d870-3c27-4fba-9499-968cd541bec0,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {1,1,
{"ru","Вставить весь текст из буфера обмена"}
},
{1,1,
{"ru","Вставить весь текст из буфера обмена"}
},
{4,1,
{0,ef4a1e23-a419-47a0-a14a-c6ad33f99d31},"",-1,-1,0,0,""}
},
{6,61c2c96c-6340-45d2-b3a9-86e7a5b30f52,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7, {1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7,
{1,1, {1,1,
{"ru","Копировать весь текст в буфер обмена"} {"ru","Копировать весь текст в буфер обмена"}
@ -626,52 +642,36 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
}, },
{4,1, {4,1,
{0,ce20c321-bc66-4c13-8bc1-58d477f5b758},"",-1,-1,0,0,""} {0,ce20c321-bc66-4c13-8bc1-58d477f5b758},"",-1,-1,0,0,""}
},
{6,5487c890-7b79-43b3-b148-51d7d5fc90d6,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,0db47400-d4a0-43b2-86df-814ce5ad7bc1,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,ae71bf0d-6bcd-4c1d-99db-b2355c113166,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,432161ec-a25a-40c6-88a5-dafdd5879e19,3},15,
{1,1,
{"ru","Конструктор запросов"}
},
{1,1,
{"ru","Конструктор запросов"}
},
{4,1,
{0,fa783281-4bba-4e48-9bfd-1489120e9d85},"",-1,-1,0,0,""},
{0,87,12}
},1, },1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,8,e80e2063-c024-49f8-b724-201b3bbc23cb, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,8,91120622-03dd-4b98-9dc8-bb08696e20f9,
{8,"УдалитьПереносы",1,2, {8,"УдалитьПереносы",1,2,
{1,1, {1,1,
{"ru","Удалить переносы"} {"ru","Удалить переносы"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,5,1e2,0,0,1,0,0,0,0},27e5126a-0d7d-4bad-8d3a-d53e6a976120, },1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,5,1e2,0,0,1,0,0,0,0},2b97e4b1-127e-462e-b268-f07d8b7ef5d4,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,16,1e2,2,0,1,0,0,0,0},ae71bf0d-6bcd-4c1d-99db-b2355c113166, },0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,16,1e2,2,0,1,0,0,0,0},43e9378c-2846-4dbb-88f9-c4b9ea82adfe,
{8,"КонструкторЗапросов",0,5, {8,"КонструкторЗапросов",0,5,
{1,1, {1,1,
{"ru","Конструктор"} {"ru","Конструктор"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,15,1e2,0,3,1,0,0,0,0},0db47400-d4a0-43b2-86df-814ce5ad7bc1, },1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,15,1e2,0,3,1,0,0,0,0},b165978d-9d4f-4869-8c4a-e1a8337acbaa,
{8,"Разделитель2",0,2, {8,"Разделитель2",0,2,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,11,1e2,2,0,1,0,0,0,0},9b2f8b68-c98d-415e-a9e8-581a755899af, },0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,11,1e2,2,0,1,0,0,0,0},1efa0b5e-307b-4fb6-b510-f307f8af897a,
{8,"ВставитьИзБуфераОбменаВесьТекст",1,2, {8,"ВставитьИзБуфераОбменаВесьТекст",1,2,
{1,1, {1,1,
{"ru","Вставить все"} {"ru","Вставить все"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,12,1e2,0,0,1,0,0,0,0},d8a4d870-3c27-4fba-9499-968cd541bec0, },1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,12,1e2,0,0,1,0,0,0,0},61c2c96c-6340-45d2-b3a9-86e7a5b30f52,
{8,"КопироватьВБуферОбменаВесьТекст",0,2, {8,"КопироватьВБуферОбменаВесьТекст",0,2,
{1,1, {1,1,
{"ru","Копировать все"} {"ru","Копировать все"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,13,1e2,0,0,1,0,0,0,0},83952ed0-ecf3-47c6-85c4-7ce8e7a7ccf7, },1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,13,1e2,0,0,1,0,0,0,0},c4a21e3c-a1ba-4f54-b9c7-bf93da98d428,
{8,"КопироватьВБуферОбменаТекстВВидеКода",0,1, {8,"КопироватьВБуферОбменаТекстВВидеКода",0,1,
{1,1, {1,1,
{"ru","Копировать в виде кода"} {"ru","Копировать в виде кода"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,17,1e2,0,0,1,0,0,0,0},5487c890-7b79-43b3-b148-51d7d5fc90d6, },1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,17,1e2,0,0,1,0,0,0,0},2a0e2df2-584f-431d-abb0-41831f7fd2da,
{8,"Разделитель1",0,2, {8,"Разделитель1",0,2,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
@ -740,9 +740,7 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,0,0,1,1, {1,0},0,0},9,2,0,0,1,1,
{5,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,8,1,5, {5,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,8,1,5,
{6,085fd538-85d6-4dcf-8f7d-75d8e2cfb8ef,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,808ba6d5-912e-4024-90fd-ebd70bb96971,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,a476bbe9-cd3e-448c-a8f8-2fb70c655e1c,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15, {1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},15,
{1,1, {1,1,
{"ru","Редактор строкового литерала"} {"ru","Редактор строкового литерала"}
@ -754,21 +752,11 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{0,1e479db6-369e-4fac-9181-8c3280a07e6f},"",8,0,1,0,""}, {0,1e479db6-369e-4fac-9181-8c3280a07e6f},"",8,0,1,0,""},
{0,69,12} {0,69,12}
}, },
{6,8a7b604b-a3d5-4392-b3ef-d7bcd2a3d39f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,f25ef70e-492b-4db1-bee4-d7a2423bf5a3,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,432161ec-a25a-40c6-88a5-dafdd5879e19,3},15,
{1,1,
{"ru","Конструктор запросов"}
},
{1,1,
{"ru","Конструктор запросов"}
},
{4,1,
{0,fa783281-4bba-4e48-9bfd-1489120e9d85},"",-1,-1,0,0,""},
{0,87,12}
},
{6,889959dd-c769-410c-a1f2-f078db6c3b6e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,a3de5510-adcf-4561-b974-4d60726fec0e,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,585796ce-c99a-4b7b-8fa3-ad7d28d32c2b,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,d2d1eb59-b4d0-48a9-9ac8-4bd9fbe9de73,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,3},15, {1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,3},15,
{1,1, {1,1,
{"ru","Выполнить"} {"ru","Выполнить"}
@ -779,24 +767,36 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{4,1, {4,1,
{0,842a65e8-9f3f-4f8c-ae3c-0e35d8eb105e},"",-1,-1,0,0,""}, {0,842a65e8-9f3f-4f8c-ae3c-0e35d8eb105e},"",-1,-1,0,0,""},
{0,82,8} {0,82,8}
},
{6,f9e83e74-8762-4597-90cb-ff479f9da943,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,432161ec-a25a-40c6-88a5-dafdd5879e19,3},15,
{1,1,
{"ru","Конструктор запросов"}
},
{1,1,
{"ru","Конструктор запросов"}
},
{4,1,
{0,fa783281-4bba-4e48-9bfd-1489120e9d85},"",-1,-1,0,0,""},
{0,87,12}
},1, },1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,889959dd-c769-410c-a1f2-f078db6c3b6e, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,5,f25ef70e-492b-4db1-bee4-d7a2423bf5a3,
{8,"Разделитель1",0,2, {8,"Разделитель1",0,2,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,7,1e2,2,0,1,0,0,0,0},a3de5510-adcf-4561-b974-4d60726fec0e, },0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,7,1e2,2,0,1,0,0,0,0},d2d1eb59-b4d0-48a9-9ac8-4bd9fbe9de73,
{8,"Выполнить",0,3, {8,"Выполнить",0,3,
{1,1, {1,1,
{"ru","Выполнить"} {"ru","Выполнить"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,1,1e2,0,3,1,0,0,0,0},085fd538-85d6-4dcf-8f7d-75d8e2cfb8ef, },1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,1,1e2,0,3,1,0,0,0,0},585796ce-c99a-4b7b-8fa3-ad7d28d32c2b,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,6,1e2,2,0,1,0,0,0,0},a476bbe9-cd3e-448c-a8f8-2fb70c655e1c, },0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,6,1e2,2,0,1,0,0,0,0},808ba6d5-912e-4024-90fd-ebd70bb96971,
{8,"РедакторСтроковогоЛитерала",0,2, {8,"РедакторСтроковогоЛитерала",0,2,
{1,1, {1,1,
{"ru","Редактор строки"} {"ru","Редактор строки"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,5,1e2,0,0,1,0,0,0,0},8a7b604b-a3d5-4392-b3ef-d7bcd2a3d39f, },1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,5,1e2,0,0,1,0,0,0,0},f9e83e74-8762-4597-90cb-ff479f9da943,
{8,"КонструкторЗапросов",0,6, {8,"КонструкторЗапросов",0,6,
{1,1, {1,1,
{"ru","Конструктор"} {"ru","Конструктор"}
@ -865,22 +865,7 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,0,0,1,1, {1,0},0,0},9,2,0,0,1,1,
{5,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,16,1,4, {5,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,16,1,4,
{6,5b8f6911-6789-4105-90e4-a4bf13f1a043,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,5bcb0464-0156-447c-a119-6c6ce380114a,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,39a0bea1-118e-40b3-89a8-25eed83819c4,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7,
{1,1,
{"ru","Вставить весь текст из буфера обмена"}
},
{1,1,
{"ru","Вставить весь текст из буфера обмена"}
},
{4,1,
{0,ef4a1e23-a419-47a0-a14a-c6ad33f99d31},"",-1,-1,0,0,""}
},
{6,0df97c21-e717-4e3e-8a60-8f89d58bac76,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,f58c4198-b1b0-4de5-a596-ac0296b8366f,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7, {1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7,
{1,1, {1,1,
{"ru","Копировать весь текст в буфер обмена"} {"ru","Копировать весь текст в буфер обмена"}
@ -890,20 +875,35 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
}, },
{4,1, {4,1,
{0,ce20c321-bc66-4c13-8bc1-58d477f5b758},"",-1,-1,0,0,""} {0,ce20c321-bc66-4c13-8bc1-58d477f5b758},"",-1,-1,0,0,""}
},
{6,f8bf6e84-f5ba-4fed-9bd9-6ef66f280022,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,30e8208e-113f-46ce-8566-ea4418a07cae,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,e62478d2-cb62-4d1e-8dea-ad2313d43a57,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647},7,
{1,1,
{"ru","Вставить весь текст из буфера обмена"}
},
{1,1,
{"ru","Вставить весь текст из буфера обмена"}
},
{4,1,
{0,ef4a1e23-a419-47a0-a14a-c6ad33f99d31},"",-1,-1,0,0,""}
},1, },1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,0df97c21-e717-4e3e-8a60-8f89d58bac76, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,4,f8bf6e84-f5ba-4fed-9bd9-6ef66f280022,
{8,"Разделитель2",0,3, {8,"Разделитель2",0,3,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
},0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,11,1e2,2,0,1,0,0,0,0},39a0bea1-118e-40b3-89a8-25eed83819c4, },0,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,11,1e2,2,0,1,0,0,0,0},e62478d2-cb62-4d1e-8dea-ad2313d43a57,
{8,"ВставитьИзБуфераОбменаВесьТекст",0,3, {8,"ВставитьИзБуфераОбменаВесьТекст",0,3,
{1,1, {1,1,
{"ru","Вставить все"} {"ru","Вставить все"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,15,1e2,0,0,1,0,0,0,0},f58c4198-b1b0-4de5-a596-ac0296b8366f, },1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,15,1e2,0,0,1,0,0,0,0},5bcb0464-0156-447c-a119-6c6ce380114a,
{8,"КопироватьВБуферОбменаВесьТекст",0,3, {8,"КопироватьВБуферОбменаВесьТекст",0,3,
{1,1, {1,1,
{"ru","Копировать все"} {"ru","Копировать все"}
},1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,16,1e2,0,0,1,0,0,0,0},5b8f6911-6789-4105-90e4-a4bf13f1a043, },1,5f93bb56-c18c-4794-9d59-6dca92bdbb3c,16,1e2,0,0,1,0,0,0,0},30e8208e-113f-46ce-8566-ea4418a07cae,
{8,"Разделитель1",0,3, {8,"Разделитель1",0,3,
{1,1, {1,1,
{"ru","Действие"} {"ru","Действие"}
@ -943,7 +943,7 @@ M9He49He49He45kAANHe49He49He49He49He45lmM9He49He49He49He49He49He
{0} {0}
} }
} }
},400,228,1,0,0,4,4,174,400,228,96}, },400,228,1,0,0,4,4,199,400,228,96},
{ {
{-1},2, {-1},2,
{0}, {0},

View File

@ -4,9 +4,10 @@
ирКэш.Получить().ПолучитьТаблицуШаблоновТекста(ИмяКласса, мСообщенияЧерезПредупреждения, Истина); ирКэш.Получить().ПолучитьТаблицуШаблоновТекста(ИмяКласса, мСообщенияЧерезПредупреждения, Истина);
СохранитьЗначение(ИмяКласса + ".ЛиОткрыватьПустойСписок", ЛиОткрыватьПустойСписок); СохранитьЗначение(ИмяКласса + ".ЛиОткрыватьПустойСписок", ЛиОткрыватьПустойСписок);
СохранитьЗначение(ИмяКласса + ".ЛиАктивизироватьОкноСправкиПриЕгоОткрытии", ЛиАктивизироватьОкноСправкиПриЕгоОткрытии); СохранитьЗначение(ИмяКласса + ".ЛиАктивизироватьОкноСправкиПриЕгоОткрытии", ЛиАктивизироватьОкноСправкиПриЕгоОткрытии);
СохранитьЗначение(ИмяКласса + ".ЛиАктивноеВычисление", ЛиАктивноеВычисление);
СохранитьЗначение(ИмяКласса + ".ИспользоватьПромежуточныеДополнения", ИспользоватьПромежуточныеДополнения); СохранитьЗначение(ИмяКласса + ".ИспользоватьПромежуточныеДополнения", ИспользоватьПромежуточныеДополнения);
СохранитьЗначение(ИмяКласса + ".ПредпочитатьСобственныйКонструкторЗапроса", ПредпочитатьСобственныйКонструкторЗапроса); СохранитьЗначение(ИмяКласса + ".ПредпочитаюСобственныйКонструкторЗапроса", ПредпочитаюСобственныйКонструкторЗапроса);
мПлатформа.ЛиНизкоуровневоеПолучениеОписанийОбъектов = ЛиНизкоуровневоеПолучениеОписанийОбъектов;
СохранитьЗначение("ирПлатформа.ЛиНизкоуровневоеПолучениеОписанийОбъектов", ЛиНизкоуровневоеПолучениеОписанийОбъектов);
Закрыть(); Закрыть();
КонецПроцедуры КонецПроцедуры
@ -16,9 +17,9 @@
ФайлШаблоновТекста = ВосстановитьЗначение(ИмяКласса + ".ФайлШаблоновТекста"); ФайлШаблоновТекста = ВосстановитьЗначение(ИмяКласса + ".ФайлШаблоновТекста");
ЛиОткрыватьПустойСписок = ВосстановитьЗначение(ИмяКласса + ".ЛиОткрыватьПустойСписок"); ЛиОткрыватьПустойСписок = ВосстановитьЗначение(ИмяКласса + ".ЛиОткрыватьПустойСписок");
ЛиАктивизироватьОкноСправкиПриЕгоОткрытии = ВосстановитьЗначение(ИмяКласса + ".ЛиАктивизироватьОкноСправкиПриЕгоОткрытии"); ЛиАктивизироватьОкноСправкиПриЕгоОткрытии = ВосстановитьЗначение(ИмяКласса + ".ЛиАктивизироватьОкноСправкиПриЕгоОткрытии");
ЛиАктивноеВычисление = ВосстановитьЗначение(ИмяКласса + ".ЛиАктивноеВычисление");
ИспользоватьПромежуточныеДополнения = ВосстановитьЗначение(ИмяКласса + ".ИспользоватьПромежуточныеДополнения"); ИспользоватьПромежуточныеДополнения = ВосстановитьЗначение(ИмяКласса + ".ИспользоватьПромежуточныеДополнения");
ПредпочитатьСобственныйКонструкторЗапроса = ВосстановитьЗначение(ИмяКласса + ".ПредпочитатьСобственныйКонструкторЗапроса"); ПредпочитаюСобственныйКонструкторЗапроса = ВосстановитьЗначение(ИмяКласса + ".ПредпочитаюСобственныйКонструкторЗапроса");
ЛиНизкоуровневоеПолучениеОписанийОбъектов = мПлатформа.ЛиНизкоуровневоеПолучениеОписанийОбъектов;
КонецПроцедуры КонецПроцедуры

View File

@ -107,7 +107,7 @@
{3,0, {3,0,
{0},4,1,0,00000000-0000-0000-0000-000000000000}, {0},4,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0},9,2,1,0,1,1, {1,0},0,0},9,2,1,0,1,1,
{5,e2ed23cb-072f-40e9-9460-cefa2e16d823,101,1,0,1, {5,e2ed23cb-072f-40e9-9460-cefa2e16d823,131,1,0,1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,0, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,0,
{0,0, {0,0,
{0} {0}
@ -174,9 +174,12 @@
{0},7,1,0,00000000-0000-0000-0000-000000000000}, {0},7,1,0,00000000-0000-0000-0000-000000000000},
{1,0},0,0},9,2,0,2,0,1, {1,0},0,0},9,2,0,2,0,1,
{5,29fa23df-e8c0-49d5-9b63-106f7bfcd73e,4,1,3, {5,29fa23df-e8c0-49d5-9b63-106f7bfcd73e,4,1,3,
{6,6e400549-6930-4e56-87de-6a0c57d38eaa,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6, {6,ae396a91-83dd-406b-889f-0977ffd201c7,1,fbe38877-b914-4fd5-8540-07dde06ba2e1,
{6,2,00000000-0000-0000-0000-000000000000,142,
{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},
{6,64c0f1d7-913c-48ed-81ae-9f52cf23b725,1,abde0c9a-18a6-4e0c-bbaa-af26b911b3e6,
{1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0}, {1,9d0a2e40-b978-11d4-84b6-008048da06df,0},0},
{6,f662dec0-bd28-474b-96bf-8f02ff4fc63a,1,e1692cc2-605b-4535-84dd-28440238746c, {6,6e1f4bdc-0d79-405d-a201-5a202274ff87,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОсновныеДействияФормыОК", {3,"ОсновныеДействияФормыОК",
{1,"ОсновныеДействияФормыОК", {1,"ОсновныеДействияФормыОК",
{1,1, {1,1,
@ -199,17 +202,14 @@
{1,1, {1,1,
{"ru","ОК"} {"ru","ОК"}
} }
}, },1,
{6,65e6045e-fa7e-4ba3-971d-f1d5568138b6,1,fbe38877-b914-4fd5-8540-07dde06ba2e1, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,6e1f4bdc-0d79-405d-a201-5a202274ff87,
{6,2,00000000-0000-0000-0000-000000000000,142,
{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0},1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,f662dec0-bd28-474b-96bf-8f02ff4fc63a,
{8,"ОсновныеДействияФормыОК",0,1, {8,"ОсновныеДействияФормыОК",0,1,
{1,1, {1,1,
{"ru"," ОК "} {"ru"," ОК "}
},1,29fa23df-e8c0-49d5-9b63-106f7bfcd73e,1,1e2,0,1,1,0,0,0,0},6e400549-6930-4e56-87de-6a0c57d38eaa, },1,29fa23df-e8c0-49d5-9b63-106f7bfcd73e,1,1e2,0,1,1,0,0,0,0},64c0f1d7-913c-48ed-81ae-9f52cf23b725,
{8,"Разделитель",0,1, {8,"Разделитель",0,1,
{1,0},0,29fa23df-e8c0-49d5-9b63-106f7bfcd73e,2,1e2,2,1,1,0,0,0,0},65e6045e-fa7e-4ba3-971d-f1d5568138b6, {1,0},0,29fa23df-e8c0-49d5-9b63-106f7bfcd73e,2,1e2,2,1,1,0,0,0,0},ae396a91-83dd-406b-889f-0977ffd201c7,
{8,"ОсновныеДействияФормыЗакрыть",0,1, {8,"ОсновныеДействияФормыЗакрыть",0,1,
{1,1, {1,1,
{"ru","Закрыть"} {"ru","Закрыть"}
@ -218,7 +218,7 @@
{0} {0}
} }
} }
},b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,5dd2dd62-c964-45bf-b2cf-4b8a8c9d3816,1,0,0} },b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,409c8ce3-e078-49f1-b5c0-6df11e53af0c,1,0,0}
}, },
{8,0,216,489,241,1, {8,0,216,489,241,1,
{0, {0,
@ -319,12 +319,12 @@
{1, {1,
{ {
{ {
{13,0, {13,1,
{3,4, {3,4,
{0} {0}
}, },
{3,4, {3,3,
{0} {-16}
}, },
{7,3,0,1,100},0, {7,3,0,1,100},0,
{3,3, {3,3,
@ -344,9 +344,11 @@
}, },
{3,0, {3,0,
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},5,
{1,1, {1,1,
{"ru","Активное вычисление"} {"ru","Разрешить прямой доступ к функциям платформы в контекстной подсказке и исследователе объектов. Опасная возможность. Может вызывать аварийные завершения на неизвестных ей версиях платформы."}
},0,0},5,
{1,1,
{"ru","Низкоуровневое получение описаний объектов"}
},0,0,1,0},3,0,0,0,0}, },0,0,1,0},3,0,0,0,0},
{0} {0}
}, },
@ -377,7 +379,7 @@
},1, },1,
{0,8,1},0,1, {0,8,1},0,1,
{0,8,3},0,0,0,0,3,9,0,0}, {0,8,3},0,0,0,0,3,9,0,0},
{14,"ЛиАктивноеВычисление",4294967295,0,0,0}, {14,"ЛиНизкоуровневоеПолучениеОписанийОбъектов",4294967295,0,0,0},
{0} {0}
}, },
{35af3d93-d7c7-4a2e-a8eb-bac87a1a3f26,9, {35af3d93-d7c7-4a2e-a8eb-bac87a1a3f26,9,
@ -840,13 +842,13 @@
},1, },1,
{0,16,1},0,1, {0,16,1},0,1,
{0,16,3},0,0,0,0,9,8,0,0}, {0,16,3},0,0,0,0,9,8,0,0},
{14,"ПредпочитатьСобственныйКонструкторЗапроса",4294967295,0,0,0}, {14,"ПредпочитаюСобственныйКонструкторЗапроса",4294967295,0,0,0},
{0} {0}
} }
} }
},489,241,1,0,1,4,4,85,489,241,96}, },489,241,1,0,1,4,4,97,489,241,96},
{ {
{0},14, {0},15,
{8, {8,
{ {
{0},0,0,1,"ОбработкаОбъект", {0},0,0,1,"ОбработкаОбъект",
@ -861,12 +863,6 @@
} }
}, },
{ {
{5},0,0,1,"ЛиАктивноеВычисление",
{"Pattern",
{"B"}
}
},
{
{7},1,0,1,"ЛиАктивизироватьОкноСправкиПриЕгоОткрытии", {7},1,0,1,"ЛиАктивизироватьОкноСправкиПриЕгоОткрытии",
{"Pattern", {"Pattern",
{"B"} {"B"}
@ -891,7 +887,13 @@
} }
}, },
{ {
{13},1,0,1,"ПредпочитатьСобственныйКонструкторЗапроса", {13},1,0,1,"ПредпочитаюСобственныйКонструкторЗапроса",
{"Pattern",
{"B"}
}
},
{
{14},0,0,1,"ЛиНизкоуровневоеПолучениеОписанийОбъектов",
{"Pattern", {"Pattern",
{"B"} {"B"}
} }
@ -905,7 +907,7 @@
}, },
{8, {8,
{1, {1,
{5} {14}
} }
}, },
{9, {9,

View File

@ -292,13 +292,19 @@
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка) Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
ИдентификаторКласса = "Forms.TextBox.1";
Попытка Попытка
Пустышка = Новый COMОбъект("Forms.TextBox.1"); Пустышка = Новый COMОбъект(ИдентификаторКласса);
Исключение Исключение
Отказ = Истина; ИмяМакетаДополнительнойБиблиотеки = "FM20ENU";
Предупреждение("Для работы формы контекстной подсказки необходимо зарегистрировать библиотеки FM20.dll и FM20ENU.dll из состава MS Office 97-2007. ИмяМакетаКомпоненты = "FM20";
|Это можно сделать с помощью формы ""Административная регистрация COM компонент"" из состава подсистемы"); Пустышка = мПлатформа.ПолучитьCOMОбъектИзМакета(ИмяМакетаКомпоненты, ИдентификаторКласса,, ИмяМакетаДополнительнойБиблиотеки);
Возврат; Если Пустышка = Неопределено Тогда
Отказ = Истина;
Предупреждение("Для работы формы контекстной подсказки необходимо зарегистрировать библиотеки FM20.dll и FM20ENU.dll из состава MS Office 97-2007.
|Это можно сделать с помощью формы ""Административная регистрация COM компонент"" из состава подсистемы");
Возврат;
КонецЕсли;
КонецПопытки; КонецПопытки;
ОтборПоСлову = ЭлементыФормы.ТаблицаСлов.ОтборСтрок.Слово; ОтборПоСлову = ЭлементыФормы.ТаблицаСлов.ОтборСтрок.Слово;
ОтборПоСлову.ВидСравнения = ВидСравнения.Содержит; ОтборПоСлову.ВидСравнения = ВидСравнения.Содержит;

View File

@ -3,7 +3,7 @@
{ {
{1,1, {1,1,
{"ru","Контекст: "} {"ru","Контекст: "}
},33,4294967295}, },36,4294967295},
{09ccdc77-ea1a-4a6d-ab1c-3435eada2433, {09ccdc77-ea1a-4a6d-ab1c-3435eada2433,
{1, {1,
{ {
@ -753,64 +753,7 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,0,0,1,1, {1,0},0,0},9,2,0,0,1,1,
{5,b8c47926-e51c-4e66-8036-2e9d63d5f913,53,1,3, {5,b8c47926-e51c-4e66-8036-2e9d63d5f913,53,1,3,
{6,6447586a-638c-4f68-8abc-4f142433e663,1,e1692cc2-605b-4535-84dd-28440238746c, {6,7c0ff1ac-eda2-48ff-bbc8-ecc4381074f1,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыНеМетоды",
{1,"ДействияФормыНеМетоды",
{1,1,
{"ru","Действия формы не методы"}
},
{1,1,
{"ru","Действия формы не методы"}
},
{1,1,
{"ru","Действия формы не методы"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,1,
{"ru","Не методы"}
},
{1,1,
{"ru","Не методы"}
},
{4,3,
{0},"",-1,-1,1,
{
{#base64:Qk02BQAAAAAAADYEAAAoAAAAEAAAABAAAAABAAgAAAAAAAABAAAAAAAAAAAAAAAA
AAAAAAAAAAAAADMAAABmAAAAmQAAAMwAAAD/AAAAADMAADMzAABmMwAAmTMAAMwz
AAD/MwAAAGYAADNmAABmZgAAmWYAAMxmAAD/ZgAAAJkAADOZAABmmQAAmZkAAMyZ
AAD/mQAAAMwAADPMAABmzAAAmcwAAMzMAAD/zAAAAP8AADP/AABm/wAAmf8AAMz/
AAD//wAAAAAzADMAMwBmADMAmQAzAMwAMwD/ADMAADMzADMzMwBmMzMAmTMzAMwz
MwD/MzMAAGYzADNmMwBmZjMAmWYzAMxmMwD/ZjMAAJkzADOZMwBmmTMAmZkzAMyZ
MwD/mTMAAMwzADPMMwBmzDMAmcwzAMzMMwD/zDMAAP8zADP/MwBm/zMAmf8zAMz/
MwD//zMAAABmADMAZgBmAGYAmQBmAMwAZgD/AGYAADNmADMzZgBmM2YAmTNmAMwz
ZgD/M2YAAGZmADNmZgBmZmYAmWZmAMxmZgD/ZmYAAJlmADOZZgBmmWYAmZlmAMyZ
ZgD/mWYAAMxmADPMZgBmzGYAmcxmAMzMZgD/zGYAAP9mADP/ZgBm/2YAmf9mAMz/
ZgD//2YAAACZADMAmQBmAJkAmQCZAMwAmQD/AJkAADOZADMzmQBmM5kAmTOZAMwz
mQD/M5kAAGaZADNmmQBmZpkAmWaZAMxmmQD/ZpkAAJmZADOZmQBmmZkAmZmZAMyZ
mQD/mZkAAMyZADPMmQBmzJkAmcyZAMzMmQD/zJkAAP+ZADP/mQBm/5kAmf+ZAMz/
mQD//5kAAADMADMAzABmAMwAmQDMAMwAzAD/AMwAADPMADMzzABmM8wAmTPMAMwz
zAD/M8wAAGbMADNmzABmZswAmWbMAMxmzAD/ZswAAJnMADOZzABmmcwAmZnMAMyZ
zAD/mcwAAMzMADPMzABmzMwAmczMAMzMzAD/zMwAAP/MADP/zABm/8wAmf/MAMz/
zAD//8wAAAD/ADMA/wBmAP8AmQD/AMwA/wD/AP8AADP/ADMz/wBmM/8AmTP/AMwz
/wD/M/8AAGb/ADNm/wBmZv8AmWb/AMxm/wD/Zv8AAJn/ADOZ/wBmmf8AmZn/AMyZ
/wD/mf8AAMz/ADPM/wBmzP8Amcz/AMzM/wD/zP8AAP//ADP//wBm//8Amf//AMz/
/wD///8AAAAAAA0NDQAaGhoAKCgoADU1NQBDQ0MAUFBQAF1dXQBra2sAeHh4AIaG
hgCTk5MAoaGhAK6urgC7u7sAycnJANbW1gDk5OQA8fHxAP///wAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAANfX19fX19fX19fX19fX19fX19fX19fX19fX
19fX19fX1wDX19fX19fX19fX19fX19cA19fX19fX19fX19fX19fXANfX19fX6ADX
19cA6NfX1wAAAADo1wDX19fX1wDX19cA19fXANcA19fX19cA19fXANfX1wDXANfX
19fXANfX1wDX19cA1wDX19fX1wDX19cA19fXANcA19fX19cA19fXAAAAAOjXANfX
19fXANfX19fX19fX1+gA19fXAOjX19fX19fX19fX19fX19fX19fXtLS0tLS0tLS0
tLS0tLTX17S0tLS0tLS0tLS0tLS019fX19fX19fX19fX19fX19c=}
},0,""},
{0,49,8}
},
{6,230a81b2-dbb7-4911-b716-981a9a7df437,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыНеСвойства", {3,"ДействияФормыНеСвойства",
{1,"ДействияФормыНеСвойства", {1,"ДействияФормыНеСвойства",
{1,1, {1,1,
@ -833,41 +776,11 @@ tLS0tLTX17S0tLS0tLS0tLS0tLS019fX19fX19fX19fX19fX19c=}
{1,1, {1,1,
{"ru","Не Свойства"} {"ru","Не Свойства"}
}, },
{4,3, {4,1,
{0},"",-1,-1,1, {0,e7c80ffe-44d3-4859-9fd8-9ec60728da09},"",-1,-1,0,0,""},
{
{#base64:Qk02BQAAAAAAADYEAAAoAAAAEAAAABAAAAABAAgAAAAAAAABAAAAAAAAAAAAAAAA
AAAAAAAAAAAAADMAAABmAAAAmQAAAMwAAAD/AAAAADMAADMzAABmMwAAmTMAAMwz
AAD/MwAAAGYAADNmAABmZgAAmWYAAMxmAAD/ZgAAAJkAADOZAABmmQAAmZkAAMyZ
AAD/mQAAAMwAADPMAABmzAAAmcwAAMzMAAD/zAAAAP8AADP/AABm/wAAmf8AAMz/
AAD//wAAAAAzADMAMwBmADMAmQAzAMwAMwD/ADMAADMzADMzMwBmMzMAmTMzAMwz
MwD/MzMAAGYzADNmMwBmZjMAmWYzAMxmMwD/ZjMAAJkzADOZMwBmmTMAmZkzAMyZ
MwD/mTMAAMwzADPMMwBmzDMAmcwzAMzMMwD/zDMAAP8zADP/MwBm/zMAmf8zAMz/
MwD//zMAAABmADMAZgBmAGYAmQBmAMwAZgD/AGYAADNmADMzZgBmM2YAmTNmAMwz
ZgD/M2YAAGZmADNmZgBmZmYAmWZmAMxmZgD/ZmYAAJlmADOZZgBmmWYAmZlmAMyZ
ZgD/mWYAAMxmADPMZgBmzGYAmcxmAMzMZgD/zGYAAP9mADP/ZgBm/2YAmf9mAMz/
ZgD//2YAAACZADMAmQBmAJkAmQCZAMwAmQD/AJkAADOZADMzmQBmM5kAmTOZAMwz
mQD/M5kAAGaZADNmmQBmZpkAmWaZAMxmmQD/ZpkAAJmZADOZmQBmmZkAmZmZAMyZ
mQD/mZkAAMyZADPMmQBmzJkAmcyZAMzMmQD/zJkAAP+ZADP/mQBm/5kAmf+ZAMz/
mQD//5kAAADMADMAzABmAMwAmQDMAMwAzAD/AMwAADPMADMzzABmM8wAmTPMAMwz
zAD/M8wAAGbMADNmzABmZswAmWbMAMxmzAD/ZswAAJnMADOZzABmmcwAmZnMAMyZ
zAD/mcwAAMzMADPMzABmzMwAmczMAMzMzAD/zMwAAP/MADP/zABm/8wAmf/MAMz/
zAD//8wAAAD/ADMA/wBmAP8AmQD/AMwA/wD/AP8AADP/ADMz/wBmM/8AmTP/AMwz
/wD/M/8AAGb/ADNm/wBmZv8AmWb/AMxm/wD/Zv8AAJn/ADOZ/wBmmf8AmZn/AMyZ
/wD/mf8AAMz/ADPM/wBmzP8Amcz/AMzM/wD/zP8AAP//ADP//wBm//8Amf//AMz/
/wD///8AAAAAAA0NDQAaGhoAKCgoADU1NQBDQ0MAUFBQAF1dXQBra2sAeHh4AIaG
hgCTk5MAoaGhAK6urgC7u7sAycnJANbW1gDk5OQA8fHxAP///wAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAANfX19fX19fX19fX19fX19fX19fX19fX19fX
19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX
19fX19fX19fX19fX19fX19fX19fX19fX19fnAAAAAAAA59fX19fX19fXAAAAAAAA
AADX19fX19fX1+cAAAAAAADn19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX
19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXtLS0tLS0tLS0
tLS0tLTX17S0tLS0tLS0tLS0tLS019fX19fX19fX19fX19fX19c=}
},0,""},
{0,50,8} {0,50,8}
}, },
{6,d9246ecb-08ea-41ba-a7dd-058901c87c7e,1,e1692cc2-605b-4535-84dd-28440238746c, {6,53d7466a-0760-49e8-9da6-5a647de3993e,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыНеКлючевыеСлова", {3,"ДействияФормыНеКлючевыеСлова",
{1,"ДействияФормыНеКлючевыеСлова", {1,"ДействияФормыНеКлючевыеСлова",
{1,1, {1,1,
@ -890,49 +803,46 @@ tLS0tLTX17S0tLS0tLS0tLS0tLS019fX19fX19fX19fX19fX19c=}
{1,1, {1,1,
{"ru","Не ключевые слова"} {"ru","Не ключевые слова"}
}, },
{4,3, {4,1,
{0},"",-1,-1,1, {0,6a3a702e-ccf6-4ff8-94d3-ca557df514ab},"",-1,-1,0,0,""},
{
{#base64:Qk02BQAAAAAAADYEAAAoAAAAEAAAABAAAAABAAgAAAAAAAABAAAAAAAAAAAAAAAA
AAAAAAAAAAAAADMAAABmAAAAmQAAAMwAAAD/AAAAADMAADMzAABmMwAAmTMAAMwz
AAD/MwAAAGYAADNmAABmZgAAmWYAAMxmAAD/ZgAAAJkAADOZAABmmQAAmZkAAMyZ
AAD/mQAAAMwAADPMAABmzAAAmcwAAMzMAAD/zAAAAP8AADP/AABm/wAAmf8AAMz/
AAD//wAAAAAzADMAMwBmADMAmQAzAMwAMwD/ADMAADMzADMzMwBmMzMAmTMzAMwz
MwD/MzMAAGYzADNmMwBmZjMAmWYzAMxmMwD/ZjMAAJkzADOZMwBmmTMAmZkzAMyZ
MwD/mTMAAMwzADPMMwBmzDMAmcwzAMzMMwD/zDMAAP8zADP/MwBm/zMAmf8zAMz/
MwD//zMAAABmADMAZgBmAGYAmQBmAMwAZgD/AGYAADNmADMzZgBmM2YAmTNmAMwz
ZgD/M2YAAGZmADNmZgBmZmYAmWZmAMxmZgD/ZmYAAJlmADOZZgBmmWYAmZlmAMyZ
ZgD/mWYAAMxmADPMZgBmzGYAmcxmAMzMZgD/zGYAAP9mADP/ZgBm/2YAmf9mAMz/
ZgD//2YAAACZADMAmQBmAJkAmQCZAMwAmQD/AJkAADOZADMzmQBmM5kAmTOZAMwz
mQD/M5kAAGaZADNmmQBmZpkAmWaZAMxmmQD/ZpkAAJmZADOZmQBmmZkAmZmZAMyZ
mQD/mZkAAMyZADPMmQBmzJkAmcyZAMzMmQD/zJkAAP+ZADP/mQBm/5kAmf+ZAMz/
mQD//5kAAADMADMAzABmAMwAmQDMAMwAzAD/AMwAADPMADMzzABmM8wAmTPMAMwz
zAD/M8wAAGbMADNmzABmZswAmWbMAMxmzAD/ZswAAJnMADOZzABmmcwAmZnMAMyZ
zAD/mcwAAMzMADPMzABmzMwAmczMAMzMzAD/zMwAAP/MADP/zABm/8wAmf/MAMz/
zAD//8wAAAD/ADMA/wBmAP8AmQD/AMwA/wD/AP8AADP/ADMz/wBmM/8AmTP/AMwz
/wD/M/8AAGb/ADNm/wBmZv8AmWb/AMxm/wD/Zv8AAJn/ADOZ/wBmmf8AmZn/AMyZ
/wD/mf8AAMz/ADPM/wBmzP8Amcz/AMzM/wD/zP8AAP//ADP//wBm//8Amf//AMz/
/wD///8AAAAAAA0NDQAaGhoAKCgoADU1NQBDQ0MAUFBQAF1dXQBra2sAeHh4AIaG
hgCTk5MAoaGhAK6urgC7u7sAycnJANbW1gDk5OQA8fHxAP///wAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAANfX19fX19fX19fX19fX19fX19fX19fX19fX
19fX19fX19cAAAAAAAAA19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX
19fX19fX19fX1wAAAAAAAAAAANfX19fX19fX19fX19fX19fX19fX19fX19fX19fX
19fX19fX19fX1wAAAAAAANfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX
19fX19fX19cAAAAA1wAAAADXAADX19fX19fX19fX19fX19fX19fXtLS0tLS0tLS0
tLS0tLTX17S0tLS0tLS0tLS0tLS019fX19fX19fX19fX19fX19c=}
},0,""},
{0,51,8} {0,51,8}
},
{6,5de92a9f-d6d8-45c2-8d08-75aca135e4a0,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ДействияФормыНеМетоды",
{1,"ДействияФормыНеМетоды",
{1,1,
{"ru","Действия формы не методы"}
},
{1,1,
{"ru","Действия формы не методы"}
},
{1,1,
{"ru","Действия формы не методы"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,1,
{"ru","Не методы"}
},
{1,1,
{"ru","Не методы"}
},
{4,1,
{0,1505bb43-fd40-45d6-a69f-3c00ee5ef964},"",-1,-1,0,0,""},
{0,49,8}
},1, },1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,6447586a-638c-4f68-8abc-4f142433e663, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,5de92a9f-d6d8-45c2-8d08-75aca135e4a0,
{8,"НеМетоды",0,1, {8,"НеМетоды",0,1,
{1,1, {1,1,
{"ru","Не методы"} {"ru","Не методы"}
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,34,1e2,0,0,1,0,0,0,0},230a81b2-dbb7-4911-b716-981a9a7df437, },1,b8c47926-e51c-4e66-8036-2e9d63d5f913,34,1e2,0,0,1,0,0,0,0},7c0ff1ac-eda2-48ff-bbc8-ecc4381074f1,
{8,"НеСвойства",0,1, {8,"НеСвойства",0,1,
{1,1, {1,1,
{"ru","Не Свойства"} {"ru","Не Свойства"}
},1,b8c47926-e51c-4e66-8036-2e9d63d5f913,35,1e2,0,0,1,0,0,0,0},d9246ecb-08ea-41ba-a7dd-058901c87c7e, },1,b8c47926-e51c-4e66-8036-2e9d63d5f913,35,1e2,0,0,1,0,0,0,0},53d7466a-0760-49e8-9da6-5a647de3993e,
{8,"НеКлючевыеСлова",0,1, {8,"НеКлючевыеСлова",0,1,
{1,1, {1,1,
{"ru","Не ключевые слова"} {"ru","Не ключевые слова"}
@ -1082,7 +992,34 @@ tLS0tLTX17S0tLS0tLS0tLS0tLS019fX19fX19fX19fX19fX19c=}
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},9,2,0,0,1,1, {1,0},0,0},9,2,0,0,1,1,
{5,72cd957b-a283-468d-9e52-3f9b8ffd64d7,9,1,3, {5,72cd957b-a283-468d-9e52-3f9b8ffd64d7,9,1,3,
{6,e28f2f79-4f32-48ac-bed7-18329b8afec4,1,e1692cc2-605b-4535-84dd-28440238746c, {6,7aad7e7f-7ab2-4375-ba8d-fa977889ebbd,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыКонтекстнаяСправка",
{1,"КоманднаяПанельФормыКонтекстнаяСправка",
{1,1,
{"ru","Контекстная справка"}
},
{1,1,
{"ru","Контекстная справка"}
},
{1,1,
{"ru","Контекстная справка"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,1,
{"ru","Контекстная справка"}
},
{1,1,
{"ru","Контекстная справка"}
},
{4,1,
{0,b7c81c62-d6ad-4eae-9cea-0e203182db67},"",-1,-1,1,0,""},
{0,112,8}
},
{6,9d021737-bbdd-4939-848d-2c52be3f07f1,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"ОткрытьОтладчик", {3,"ОткрытьОтладчик",
{1,"ОткрытьОтладчик", {1,"ОткрытьОтладчик",
{1,2, {1,2,
@ -1113,7 +1050,7 @@ tLS0tLTX17S0tLS0tLS0tLS0tLS019fX19fX19fX19fX19fX19c=}
{4,1, {4,1,
{0,3d9f1f89-72c7-4d7b-94eb-d6180fd3e81c},"",-1,-1,0,0,""} {0,3d9f1f89-72c7-4d7b-94eb-d6180fd3e81c},"",-1,-1,0,0,""}
}, },
{6,a8c6ab0f-3891-47a2-8fbe-d20abd53894d,1,e1692cc2-605b-4535-84dd-28440238746c, {6,f723463c-ecb4-41d8-89f1-75f7b4d68fe1,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыВнутрь", {3,"КоманднаяПанельФормыВнутрь",
{1,"КоманднаяПанельФормыВнутрь", {1,"КоманднаяПанельФормыВнутрь",
{1,1, {1,1,
@ -1139,43 +1076,16 @@ tLS0tLTX17S0tLS0tLS0tLS0tLS019fX19fX19fX19fX19fX19c=}
{4,1, {4,1,
{-9},"",-1,-1,1,0,""}, {-9},"",-1,-1,1,0,""},
{0,0,0} {0,0,0}
},
{6,c4b61831-7143-44a6-98de-4d9d02c2a45e,1,e1692cc2-605b-4535-84dd-28440238746c,
{3,"КоманднаяПанельФормыКонтекстнаяСправка",
{1,"КоманднаяПанельФормыКонтекстнаяСправка",
{1,1,
{"ru","Контекстная справка"}
},
{1,1,
{"ru","Контекстная справка"}
},
{1,1,
{"ru","Контекстная справка"}
},
{4,0,
{0},"",-1,-1,1,0,""},
{0,0,0}
}
},15,
{1,1,
{"ru","Контекстная справка"}
},
{1,1,
{"ru","Контекстная справка"}
},
{4,1,
{0,b7c81c62-d6ad-4eae-9cea-0e203182db67},"",-1,-1,1,0,""},
{0,112,8}
},1, },1,
{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,a8c6ab0f-3891-47a2-8fbe-d20abd53894d, {5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,0,3,f723463c-ecb4-41d8-89f1-75f7b4d68fe1,
{8,"Внутрь",0,1, {8,"Внутрь",0,1,
{1,1, {1,1,
{"ru","Внутрь"} {"ru","Внутрь"}
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,7,1e2,0,0,1,0,0,0,0},c4b61831-7143-44a6-98de-4d9d02c2a45e, },1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,7,1e2,0,0,1,0,0,0,0},7aad7e7f-7ab2-4375-ba8d-fa977889ebbd,
{8,"КонтекстнаяСправка",0,1, {8,"КонтекстнаяСправка",0,1,
{1,1, {1,1,
{"ru","Справка"} {"ru","Справка"}
},1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,4,1e2,0,0,1,0,0,0,0},e28f2f79-4f32-48ac-bed7-18329b8afec4, },1,72cd957b-a283-468d-9e52-3f9b8ffd64d7,4,1e2,0,0,1,0,0,0,0},9d021737-bbdd-4939-848d-2c52be3f07f1,
{8,"ОткрытьОтладчик",0,3, {8,"ОткрытьОтладчик",0,3,
{1,2, {1,2,
{"ru","Отладчик"}, {"ru","Отладчик"},
@ -1246,7 +1156,7 @@ tLS0tLTX17S0tLS0tLS0tLS0tLS019fX19fX19fX19fX19fX19c=}
{0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e}, {0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},2,2,0} {1,0},0,0},2,2,0}
}, },
{8,156,26,161,48,1, {8,156,26,161,45,1,
{0, {0,
{2,-1,6,0}, {2,-1,6,0},
{2,-1,6,0} {2,-1,6,0}
@ -1270,10 +1180,11 @@ tLS0tLTX17S0tLS0tLS0tLS0tLS019fX19fX19fX19fX19fX19c=}
{0, {0,
{2,-1,6,0}, {2,-1,6,0},
{2,-1,6,0} {2,-1,6,0}
},0,0,1, },0,0,2,
{0,8,3},2, {0,8,3},
{0,36,2},2,
{0,30,2}, {0,30,2},
{0,32,2},0,0,0,5,7,1,1}, {0,31,2},0,0,0,8,7,1,1},
{14,"Разделитель1",4294967295,0,0,0}, {14,"Разделитель1",4294967295,0,0,0},
{0} {0}
}, },
@ -1330,7 +1241,7 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{2,-1,6,0} {2,-1,6,0}
}, },
{0, {0,
{2,32,3,0}, {2,30,3,16},
{2,-1,6,0} {2,-1,6,0}
}, },
{0, {0,
@ -1346,82 +1257,10 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{2,-1,6,0} {2,-1,6,0}
},1, },1,
{0,31,1},0,0,1, {0,31,1},0,0,1,
{0,33,2},0,0,0,6,2,1,0}, {0,33,2},0,0,0,7,2,1,0},
{14,"ПолеОтбораПоПодстроке",4294967295,0,0,0}, {14,"ПолеОтбораПоПодстроке",4294967295,0,0,0},
{0} {0}
}, },
{151ef23e-6bb2-4681-83d0-35bc2217230c,32,
{1,
{
{13,1,
{3,4,
{0}
},
{3,4,
{0}
},
{7,3,0,1,100},0,
{3,3,
{-22}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,3,
{-7}
},
{3,3,
{-21}
},
{3,0,
{0},0,0,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},17,0,0,
{4,0,
{4,1,
{0,2ef82795-06fe-4365-bd0c-44b486264620},"",-1,-1,1,0,""},
{4,0,
{0},"",-1,-1,1,0,""},
{4,0,
{0},"",-1,-1,1,0,""}
},
{0,0,0},1,1,0,0,
{1,0},0},
{0}
},
{8,161,27,177,43,1,
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,32,0,16},
{2,-1,6,0}
},
{0,
{2,30,3,0},
{2,-1,6,0}
},
{0,
{2,32,2,16},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},1,
{0,32,1},0,1,
{0,32,3},1,
{0,31,2},0,0,0,7,8,0,0},
{14,"ПолеКартинки1",4294967295,0,0,0},
{0}
},
{6ff79819-710e-4145-97cd-1618da79e3e2,33, {6ff79819-710e-4145-97cd-1618da79e3e2,33,
{1, {1,
{ {
@ -1504,15 +1343,96 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{2,-1,6,0} {2,-1,6,0}
},1, },1,
{0,33,1},0,1, {0,33,1},0,1,
{0,33,3},0,0,0,0,8,9,1,0}, {0,33,3},0,0,0,0,5,9,1,0},
{14,"КнопкаОчисткиФильтра",4294967295,0,0,0}, {14,"КнопкаОчисткиФильтра",4294967295,0,0,0},
{0} {0}
},
{381ed624-9217-4e63-85db-c4c3cb87daae,36,
{9,
{"Pattern",
{"S"}
},
{
{
{13,1,
{3,4,
{0}
},
{3,4,
{0}
},
{7,3,0,1,100},0,
{3,3,
{-22}
},
{3,4,
{0}
},
{3,4,
{0}
},
{3,3,
{-7}
},
{3,3,
{-21}
},
{3,0,
{0},0,1,0,48312c09-257f-4b29-b280-284dd89efc1e},
{1,0},0,0},29,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,4,0,
{"U"},
{"U"},"",0,1,0,0,0,0,
{4,1,
{0,2ef82795-06fe-4365-bd0c-44b486264620},"",-1,-1,1,0,""},
{4,0,
{0},"",-1,-1,1,0,""},0,0,0,
{0,0,0},
{1,0},0,0,0,0,0,0,0,16777215}
},
{1,
{9a7643d2-19e9-45e2-8893-280bc9195a97,
{4,
{"U"},
{"U"},0,"",0,0}
}
},
{0},1,0,0,
{1,0},0},
{8,159,27,188,45,1,
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,36,0,18},
{2,-1,6,0}
},
{0,
{2,30,2,3},
{2,-1,6,0}
},
{0,
{2,36,2,29},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},
{0,
{2,-1,6,0},
{2,-1,6,0}
},1,
{0,36,1},0,1,
{0,36,3},0,0,0,0,6,11,1,0},
{14,"ПолеВводаКартинкаОтбор",4294967295,0,0,0},
{0}
} }
} }
},303,292,1,0,1,4,4,497,303,292,96}, },303,292,1,0,1,4,4,513,303,292,96},
{ {
{12},20, {12},21,
{5, {6,
{ {
{6},0,0,1,"ТекущееСлово", {6},0,0,1,"ТекущееСлово",
{"Pattern", {"Pattern",
@ -1542,9 +1462,15 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{"Pattern", {"Pattern",
{"N",10,0,0} {"N",10,0,0}
} }
},
{
{20},1,0,1,"ПолеВводаКартинкаОтбор",
{"Pattern",
{"S"}
}
} }
}, },
{4, {5,
{4, {4,
{2, {2,
{12}, {12},
@ -1569,6 +1495,11 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
{0,89f7b11b-6296-4ef9-adf4-d18d4bced198}, {0,89f7b11b-6296-4ef9-adf4-d18d4bced198},
{-2} {-2}
} }
},
{36,
{1,
{20}
}
} }
} }
}, },
@ -1615,7 +1546,7 @@ AAAAAAAABQAAAC4BAAAAAAUAAAACAQEAAAAEAAAAJwH//wMAAAAAAA==},
} }
} }
},1,4,1,0,0,0, },1,4,1,0,0,0,
{1,4,28,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1}, {2,4,28,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,4,1,36,4294967295,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},
{0,d4fb5140-8838-483f-9452-47ac6138c9d1}, {0,d4fb5140-8838-483f-9452-47ac6138c9d1},
{4,0, {4,0,
{4,0, {4,0,

View File

@ -792,7 +792,7 @@
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
<v8:content>MS Jet</v8:content> <v8:content>MSJet</v8:content>
</v8:item> </v8:item>
</tl> </tl>
</c> </c>
@ -964,11 +964,11 @@
<row> <row>
<c> <c>
<c> <c>
<f>0</f> <f>19</f>
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
<v8:content>Microsoft Visual FoxPro</v8:content> <v8:content>MSVisualFoxPro</v8:content>
</v8:item> </v8:item>
</tl> </tl>
</c> </c>
@ -997,7 +997,7 @@
</c> </c>
<c> <c>
<c> <c>
<f>19</f> <f>20</f>
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
@ -1178,7 +1178,7 @@
</c> </c>
<c> <c>
<c> <c>
<f>19</f> <f>20</f>
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
@ -1226,7 +1226,7 @@
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
<v8:content>?</v8:content> <v8:content>:</v8:content>
</v8:item> </v8:item>
</tl> </tl>
</c> </c>
@ -1330,7 +1330,7 @@
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
<v8:content>My SQL</v8:content> <v8:content>MySQL</v8:content>
</v8:item> </v8:item>
</tl> </tl>
</c> </c>
@ -1359,7 +1359,7 @@
</c> </c>
<c> <c>
<c> <c>
<f>19</f> <f>20</f>
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
@ -1540,7 +1540,7 @@
</c> </c>
<c> <c>
<c> <c>
<f>19</f> <f>20</f>
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
@ -1692,7 +1692,7 @@
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
<v8:content>MS SQL</v8:content> <v8:content>MSSQL</v8:content>
</v8:item> </v8:item>
</tl> </tl>
</c> </c>
@ -1721,7 +1721,7 @@
</c> </c>
<c> <c>
<c> <c>
<f>19</f> <f>20</f>
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
@ -1780,7 +1780,7 @@
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
<v8:content>1</v8:content> <v8:content>0</v8:content>
</v8:item> </v8:item>
</tl> </tl>
</c> </c>
@ -1902,7 +1902,7 @@
</c> </c>
<c> <c>
<c> <c>
<f>19</f> <f>20</f>
<tl> <tl>
<v8:item> <v8:item>
<v8:lang>ru</v8:lang> <v8:lang>ru</v8:lang>
@ -2049,7 +2049,11 @@
<defaultFormatIndex>18</defaultFormatIndex> <defaultFormatIndex>18</defaultFormatIndex>
<height>11</height> <height>11</height>
<vgRows>11</vgRows> <vgRows>11</vgRows>
<line width="1" gap="false">
<v8ui:style xsi:type="v8ui:SpreadsheetDocumentCellLineType">Solid</v8ui:style>
</line>
<font faceName="Arial" height="8" bold="true" italic="false" underline="false" strikeout="false" kind="Absolute"/> <font faceName="Arial" height="8" bold="true" italic="false" underline="false" strikeout="false" kind="Absolute"/>
<font ref="style:TextFont" kind="StyleItem"/>
<format> <format>
<width>146</width> <width>146</width>
</format> </format>
@ -2107,6 +2111,17 @@
<format> <format>
<width>72</width> <width>72</width>
</format> </format>
<format>
<font>1</font>
<border>0</border>
<borderColor>style:BorderColor</borderColor>
<width>120</width>
<horizontalAlignment>Left</horizontalAlignment>
<verticalAlignment>Top</verticalAlignment>
<textColor>#000000</textColor>
<backColor>#FFFFFF</backColor>
<textPlacement>Wrap</textPlacement>
</format>
<format> <format>
<width>105</width> <width>105</width>
</format> </format>

View File

@ -1,172 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<DataCompositionSchema xmlns="http://v8.1c.ru/8.1/data-composition-system/schema" xmlns:dcscom="http://v8.1c.ru/8.1/data-composition-system/common" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core" xmlns:dcsset="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<dataSource>
<name>ИсточникДанных1</name>
<dataSourceType>Local</dataSourceType>
</dataSource>
<dataSet xsi:type="DataSetQuery">
<name>НаборДанных1</name>
<field xsi:type="DataSetFieldField">
<dataPath>Автозадание</dataPath>
<field>Автозадание</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>АвторИзмененияИис</dataPath>
<field>АвторИзмененияИис</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>АвторСозданияИис</dataPath>
<field>АвторСозданияИис</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>ВерсияДанных</dataPath>
<field>ВерсияДанных</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>ДатаИзмененияИис</dataPath>
<field>ДатаИзмененияИис</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>ДатаСозданияИис</dataPath>
<field>ДатаСозданияИис</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>ДобавлятьВерсиюКонфигурацииВИмяФайла</dataPath>
<field>ДобавлятьВерсиюКонфигурацииВИмяФайла</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>Имя</dataPath>
<field>Имя</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>ИнтеграцияИзмененияИис</dataPath>
<field>ИнтеграцияИзмененияИис</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>ИнтеграцияСозданияИис</dataPath>
<field>ИнтеграцияСозданияИис</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>Код</dataPath>
<field>Код</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>КомментарийИис</dataPath>
<field>КомментарийИис</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>КраткоеИмяФайла</dataPath>
<field>КраткоеИмяФайла</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>Наименование</dataPath>
<field>Наименование</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>ОбновлятьХэшКонфигурации</dataPath>
<field>ОбновлятьХэшКонфигурации</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>ПометкаУдаления</dataPath>
<field>ПометкаУдаления</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>Предопределенный</dataPath>
<field>Предопределенный</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>ПубликоватьТолькоЕслиКонфигурацияИзменилась</dataPath>
<field>ПубликоватьТолькоЕслиКонфигурацияИзменилась</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>РазорватьСоединениеКонфигуратора</dataPath>
<field>РазорватьСоединениеКонфигуратора</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>Родитель</dataPath>
<field>Родитель</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>СервисОбработчикСобытия</dataPath>
<field>СервисОбработчикСобытия</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>СервисПередЗаписьюФайла</dataPath>
<field>СервисПередЗаписьюФайла</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>Ссылка</dataPath>
<field>Ссылка</field>
</field>
<field xsi:type="DataSetFieldField">
<dataPath>СхемаДанных</dataPath>
<field>СхемаДанных</field>
</field>
<dataSource>ИсточникДанных1</dataSource>
<query>ВЫБРАТЬ
АвтозаданияВыгрузкиКонфигурацииБДИис.Ссылка КАК Ссылка,
АвтозаданияВыгрузкиКонфигурацииБДИис.ВерсияДанных КАК ВерсияДанных,
АвтозаданияВыгрузкиКонфигурацииБДИис.ПометкаУдаления КАК ПометкаУдаления,
АвтозаданияВыгрузкиКонфигурацииБДИис.Предопределенный КАК Предопределенный,
NULL КАК Родитель,
АвтозаданияВыгрузкиКонфигурацииБДИис.Код КАК Код,
АвтозаданияВыгрузкиКонфигурацииБДИис.Наименование КАК Наименование,
NULL КАК СхемаДанных,
NULL КАК СервисОбработчикСобытия,
NULL КАК Имя,
АвтозаданияВыгрузкиКонфигурацииБДИис.АвторИзмененияИис КАК АвторИзмененияИис,
АвтозаданияВыгрузкиКонфигурацииБДИис.АвторСозданияИис КАК АвторСозданияИис,
АвтозаданияВыгрузкиКонфигурацииБДИис.ДатаИзмененияИис КАК ДатаИзмененияИис,
АвтозаданияВыгрузкиКонфигурацииБДИис.ДатаСозданияИис КАК ДатаСозданияИис,
АвтозаданияВыгрузкиКонфигурацииБДИис.ИнтеграцияИзмененияИис КАК ИнтеграцияИзмененияИис,
АвтозаданияВыгрузкиКонфигурацииБДИис.ИнтеграцияСозданияИис КАК ИнтеграцияСозданияИис,
АвтозаданияВыгрузкиКонфигурацииБДИис.КомментарийИис КАК КомментарийИис,
АвтозаданияВыгрузкиКонфигурацииБДИис.Автозадание,
АвтозаданияВыгрузкиКонфигурацииБДИис.ДобавлятьВерсиюКонфигурацииВИмяФайла,
АвтозаданияВыгрузкиКонфигурацииБДИис.КраткоеИмяФайла,
АвтозаданияВыгрузкиКонфигурацииБДИис.ОбновлятьХэшКонфигурации,
АвтозаданияВыгрузкиКонфигурацииБДИис.ПубликоватьТолькоЕслиКонфигурацияИзменилась,
АвтозаданияВыгрузкиКонфигурацииБДИис.РазорватьСоединениеКонфигуратора,
АвтозаданияВыгрузкиКонфигурацииБДИис.СервисПередЗаписьюФайла
{ВЫБРАТЬ
ПометкаУдаления,
ДатаИзмененияИис}
ИЗ
Справочник.АвтозаданияВыгрузкиКонфигурацииБДИис КАК АвтозаданияВыгрузкиКонфигурацииБДИис
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
_СобытияИнфосистемИис.Ссылка,
_СобытияИнфосистемИис.ВерсияДанных,
_СобытияИнфосистемИис.ПометкаУдаления,
_СобытияИнфосистемИис.Предопределенный,
_СобытияИнфосистемИис.Родитель,
_СобытияИнфосистемИис.Код,
_СобытияИнфосистемИис.Наименование,
_СобытияИнфосистемИис.СхемаДанных,
_СобытияИнфосистемИис.СервисОбработчикСобытия,
_СобытияИнфосистемИис.Имя,
_СобытияИнфосистемИис.АвторИзмененияИис,
_СобытияИнфосистемИис.АвторСозданияИис,
_СобытияИнфосистемИис.ДатаИзмененияИис,
_СобытияИнфосистемИис.ДатаСозданияИис,
_СобытияИнфосистемИис.ИнтеграцияИзмененияИис,
_СобытияИнфосистемИис.ИнтеграцияСозданияИис,
_СобытияИнфосистемИис.КомментарийИис,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL
ИЗ
Справочник._СобытияИнфосистемИис КАК _СобытияИнфосистемИис</query>
</dataSet>
<settingsVariant>
<dcsset:name>Основной</dcsset:name>
<dcsset:presentation xsi:type="xs:string">Основной</dcsset:presentation>
<dcsset:settings xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows"/>
</settingsVariant>
</DataCompositionSchema>

View File

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

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