This commit is contained in:
Администратор 2023-06-17 11:39:48 +03:00
parent b4254249f9
commit 63b3c8964c
14 changed files with 3816 additions and 3645 deletions

View File

@ -8855,10 +8855,6 @@
ИмяТП = ПрефиксРеквизитовКомпоновкиТабличногоПоляЛкс(ЭтаФорма, ТабличноеПоле);
Если НовоеИспользованиеОтбора <> Неопределено Тогда
Если ирКэш.НомерРежимаСовместимостиЛкс() < 803006 Тогда
ирОбщий.СообщитьЛкс("Корректная работа отбора просмотра невозможна в режиме совместимости 8.3.5 и ниже");
Возврат;
КонецЕсли;
ЭтаФорма[ИмяТП + "ИспользоватьОтбор"] = НовоеИспользованиеОтбора;
КонецЕсли;
ТаблицаЗначений = ЭтаФорма[ИмяТП];

View File

@ -75,8 +75,8 @@
<Metadata name="CommonModule.ирДополнительныеОтчетыИОбработкиБСП.Module" id="0731d130-5346-4d15-b4ba-3c3af210b5af.0" configVersion="8c7fb050516f40479b760b87bed3268a00000000"/>
<Metadata name="CommonModule.ирИнтерфейсДляВстраивания" id="8ed0c94b-0c03-471f-9bec-8c8faaa6e290" configVersion="b92584e898e3a24485bddecc4747552a00000000"/>
<Metadata name="CommonModule.ирИнтерфейсДляВстраивания.Module" id="8ed0c94b-0c03-471f-9bec-8c8faaa6e290.0" configVersion="ad724a91d9504e4a9d2ffe49ac3b411c00000000"/>
<Metadata name="CommonModule.ирКлиент" id="b1b745dc-34b4-46ee-a8b3-1926e1a27608" configVersion="e7d749b5df31354d9dd365937a3eeb2500000000"/>
<Metadata name="CommonModule.ирКлиент.Module" id="b1b745dc-34b4-46ee-a8b3-1926e1a27608.0" configVersion="6486f1748e15b9468b3b4ed5d52e754900000000"/>
<Metadata name="CommonModule.ирКлиент" id="b1b745dc-34b4-46ee-a8b3-1926e1a27608" configVersion="45845d449a13984bbdc57b2fe7884d7c00000000"/>
<Metadata name="CommonModule.ирКлиент.Module" id="b1b745dc-34b4-46ee-a8b3-1926e1a27608.0" configVersion="27e6a4f66b23254781a8f18340dc812200000000"/>
<Metadata name="CommonModule.ирКэш" id="0aafe604-39f8-4db0-bf41-5b107f99bb2e" configVersion="c8ad9b6b1a2bdd45a2323764761136d900000000"/>
<Metadata name="CommonModule.ирКэш.Module" id="0aafe604-39f8-4db0-bf41-5b107f99bb2e.0" configVersion="404919fb01f20349a88dff26cb771b1c00000000"/>
<Metadata name="CommonModule.ирОбщий" id="ad8f9897-ed33-465e-abb0-2fff0b04813f" configVersion="7b2b877b77728141b13eb7c9d48cb26d00000000"/>
@ -577,12 +577,12 @@
<Metadata name="CommonPicture.ирЯчейкаТаблицы.Picture" id="24432586-b730-4326-90db-d9e9e1dfc999.0" configVersion="8aefcd9b824de041bbf4cbc707993d6f00000000"/>
<Metadata name="CommonTemplate.ирШаблонРасширения" id="707abe9a-27ff-424f-a8c5-9b204feb7a87" configVersion="43e202d4c753f347ba35a21e56a3d10200000000"/>
<Metadata name="CommonTemplate.ирШаблонРасширения.Template" id="707abe9a-27ff-424f-a8c5-9b204feb7a87.0" configVersion="785dbdf381ccb34cb95fb7ab250e96a700000000"/>
<Metadata name="Configuration.ИнструментыРазработчика" id="6dfb797d-2e17-486d-8769-e566f427a20e" configVersion="6626f7461c4e63459a93a98fa4e0135a00000000"/>
<Metadata name="Configuration.ИнструментыРазработчика" id="6dfb797d-2e17-486d-8769-e566f427a20e" configVersion="da312f2f348349418f7b5d1abbdd2ad300000000"/>
<Metadata name="Configuration.ИнструментыРазработчика.CommandInterface" id="f264e44e-804f-44ff-bbda-bd15d65a46e9.a" configVersion="bcf8ca0712b74840ab8efb108edbf0f900000000"/>
<Metadata name="Configuration.ИнструментыРазработчика.ExternalConnectionModule" id="f264e44e-804f-44ff-bbda-bd15d65a46e9.5" configVersion="7fb1c1b15382474da81ef6025cf2ba0500000000"/>
<Metadata name="Configuration.ИнструментыРазработчика.Logo" id="f264e44e-804f-44ff-bbda-bd15d65a46e9.1" configVersion="4fcf84fe54c5734f85fce08ed282f38200000000"/>
<Metadata name="Configuration.ИнструментыРазработчика.ManagedApplicationModule" id="f264e44e-804f-44ff-bbda-bd15d65a46e9.6" configVersion="d7f4d49da3f55f448c5f5e18d2015eb300000000"/>
<Metadata name="Configuration.ИнструментыРазработчика.OrdinaryApplicationModule" id="f264e44e-804f-44ff-bbda-bd15d65a46e9.0" configVersion="c337b426706bf149a63aa16a4455459000000000"/>
<Metadata name="Configuration.ИнструментыРазработчика.ManagedApplicationModule" id="f264e44e-804f-44ff-bbda-bd15d65a46e9.6" configVersion="13785c29dc2a9e44a260e4e877d8b9a200000000"/>
<Metadata name="Configuration.ИнструментыРазработчика.OrdinaryApplicationModule" id="f264e44e-804f-44ff-bbda-bd15d65a46e9.0" configVersion="6278b5b2de5f3a4ab82605bcb2d2630f00000000"/>
<Metadata name="Configuration.ИнструментыРазработчика.ParentConfigurations" id="f264e44e-804f-44ff-bbda-bd15d65a46e9.4" configVersion="04b7567981d4d84c98db4e31c273a0c600000000"/>
<Metadata name="Configuration.ИнструментыРазработчика.Splash" id="f264e44e-804f-44ff-bbda-bd15d65a46e9.2" configVersion="d33bb9180928b94391d667746810d1e600000000"/>
<Metadata name="DataProcessor.ирАнализДанных" id="60b2353c-3e90-449d-a128-029e177467ab" configVersion="3bb6d412eb6676409c2e57f99e591f4f00000000">
@ -1439,8 +1439,8 @@
<Metadata name="DataProcessor.ирКонсольЗапросов.Command.Команда1.CommandModule" id="899de1c8-4d6e-46a5-95f2-c56460454d73.2" configVersion="cde596a176ca81478696e822ef0b8f2b00000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.ПомещениеВоВременнуюТаблицу" id="990f64af-0949-4e5e-a040-0da3770b9332" configVersion="384fa0f42545734b846a4574ba35e8ef00000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.ПомещениеВоВременнуюТаблицу.Form" id="990f64af-0949-4e5e-a040-0da3770b9332.0" configVersion="88ac0f9ce3c7ae42bc6e2b30aa0222a700000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.Форма" id="9dd110c1-44b8-4227-b2d7-66657daaba8f" configVersion="b5387fdbc5428843b5cb0fa8c9c4c53600000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.Форма.Form" id="9dd110c1-44b8-4227-b2d7-66657daaba8f.0" configVersion="5a3fc59766cdb142b8be52d2afdcd69000000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.Форма" id="9dd110c1-44b8-4227-b2d7-66657daaba8f" configVersion="f25ba9b983e42d4aafd9a950c5f2e22b00000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.Форма.Form" id="9dd110c1-44b8-4227-b2d7-66657daaba8f.0" configVersion="1abd8dd086b88541bc5983e3a86c9ed100000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.Форма.Help" id="9dd110c1-44b8-4227-b2d7-66657daaba8f.1" configVersion="a8783f2f84aaaf43a52296632c49205000000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.ФормаНастройки" id="8dab503c-fe5a-45b0-907e-bac31435d0f8" configVersion="2d3bb1ea558d9b43b770785415a4452500000000"/>
<Metadata name="DataProcessor.ирКонсольЗапросов.Form.ФормаНастройки.Form" id="8dab503c-fe5a-45b0-907e-bac31435d0f8.0" configVersion="63e2cef84d95f849a72791a2a03ce6f700000000"/>
@ -1710,11 +1710,11 @@
<Metadata name="DataProcessor.ирНастройкаТехножурнала.Template.ШаблонТехнологическийЖурналВыключен.Template" id="774069b5-a96e-40ab-a4f9-e4267dc3769d.0" configVersion="bcdb702466742f46a09ac9e9a0c6a94d00000000"/>
<Metadata name="DataProcessor.ирНастройкаТехножурнала.Template.ШаблонТрассировкаЗапросов" id="e959cb50-76fb-4d18-a9a0-8cd512e597ab" configVersion="f49c9e84869d4c4eb37a422596c4291100000000"/>
<Metadata name="DataProcessor.ирНастройкаТехножурнала.Template.ШаблонТрассировкаЗапросов.Template" id="e959cb50-76fb-4d18-a9a0-8cd512e597ab.0" configVersion="829d02bbed04ae41956d9e3f6e010ee100000000"/>
<Metadata name="DataProcessor.ирОболочкаПолеТекста" id="9731a7cf-db93-4549-b6d7-ff1aadbc13b6" configVersion="0430191fc1102046987a87ce93d1813200000000">
<Metadata name="DataProcessor.ирОболочкаПолеТекста" id="9731a7cf-db93-4549-b6d7-ff1aadbc13b6" configVersion="8f451503e1fea040a10af1174ef424c400000000">
<Metadata name="DataProcessor.ирОболочкаПолеТекста.Attribute.РезультатыПоиска" id="b9fa63ca-d97e-4b0e-8b29-ffdbc9596779"/>
<Metadata name="DataProcessor.ирОболочкаПолеТекста.Attribute.ЭлементФормы" id="fa7d91da-504a-417c-af3c-a6ec0daec474"/>
</Metadata>
<Metadata name="DataProcessor.ирОболочкаПолеТекста.ObjectModule" id="9731a7cf-db93-4549-b6d7-ff1aadbc13b6.0" configVersion="7cf1fcefe21cba4ca30c77643bc9841c00000000"/>
<Metadata name="DataProcessor.ирОболочкаПолеТекста.ObjectModule" id="9731a7cf-db93-4549-b6d7-ff1aadbc13b6.0" configVersion="be6e1dc9acf5bb44bea12597dfbea3d500000000"/>
<Metadata name="DataProcessor.ирОболочкаРегВхождение" id="789b84cb-d749-4e00-8594-aa549d0f3497" configVersion="8bec8b116a7af34d96e451d4b07a53a700000000">
<Metadata name="DataProcessor.ирОболочкаРегВхождение.Attribute.Value" id="3f514cbe-c115-4b2e-bf89-e446a634ba5c"/>
<Metadata name="DataProcessor.ирОболочкаРегВхождение.Attribute.Length" id="5e339ae5-ed3d-43f6-952e-8991e142ab16"/>
@ -1729,7 +1729,7 @@
<Metadata name="DataProcessor.ирОболочкаРегВыражение.Attribute.IgnoreCase" id="ff6283e0-da68-4f4c-aa64-09ffb2615022"/>
</Metadata>
<Metadata name="DataProcessor.ирОболочкаРегВыражение.ObjectModule" id="0aa79273-5ec1-4e9d-8405-684b3a903ea1.0" configVersion="2a38c46fda6f84458219f0fa45e81c0500000000"/>
<Metadata name="DataProcessor.ирПлатформа" id="f92e2207-3be1-4bc8-ad45-59c16eba1c63" configVersion="85528db59218f644aee6530235f9a5f200000000">
<Metadata name="DataProcessor.ирПлатформа" id="f92e2207-3be1-4bc8-ad45-59c16eba1c63" configVersion="9299f088a0fc5a4caff183fe3b833b3100000000">
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СочетанияКлавиш" id="01f56b8a-e2c2-4372-841c-71dde2aad4f7"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.МакетыКонфигурации.Attribute.Родитель" id="0427fd9e-6383-4605-822b-4891087c3bbd"/>
<Metadata name="DataProcessor.ирПлатформа.TabularSection.СписокИнструментов.Attribute.Описание" id="0867b43e-86e4-484c-acbf-51a69f51e3b4"/>
@ -1960,8 +1960,8 @@
<Metadata name="DataProcessor.ирПлатформа.Form.ТабличныйДокумент" id="a2224706-4553-4329-88dc-fb124cdbdb48" configVersion="eaa0638b16f4884c8953bff179c7069300000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ТабличныйДокумент.Form" id="a2224706-4553-4329-88dc-fb124cdbdb48.0" configVersion="3ea8779b1a26e44b996dd30084b86ef900000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ТабличныйДокумент.Help" id="a2224706-4553-4329-88dc-fb124cdbdb48.1" configVersion="c3cdfe54a5231b4d88f1d737755fc2e200000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.Текст" id="afe6f377-4d61-425a-b8db-2fbd3c9e11fe" configVersion="f6c2f8971a955f44a473f7156d42db4d00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.Текст.Form" id="afe6f377-4d61-425a-b8db-2fbd3c9e11fe.0" configVersion="de0db005e74b214697d9f7728005a53d00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.Текст" id="afe6f377-4d61-425a-b8db-2fbd3c9e11fe" configVersion="a7cd488f198f1a429e9ff351206d4ee500000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.Текст.Form" id="afe6f377-4d61-425a-b8db-2fbd3c9e11fe.0" configVersion="30722beb6e2ff749a62e5b3654fbd37600000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.УникальныйИдентификатор" id="c0d19aa5-a129-4dca-83a7-b6f8af8b4420" configVersion="29c4ad91d5a4934aa924d5e40d93655500000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.УникальныйИдентификатор.Form" id="c0d19aa5-a129-4dca-83a7-b6f8af8b4420.0" configVersion="0b469dc6378c3c45b0760377a1adc26e00000000"/>
<Metadata name="DataProcessor.ирПлатформа.Form.ФоновоеЗаданиеФормы" id="844d45d0-c15e-412e-862f-103113b09891" configVersion="aaaa6f365c6ce641b575ea357d35fda500000000"/>

View File

@ -51,7 +51,7 @@
<xr:Item xsi:type="xr:MDObjectRef">Role.ирРазработчик</xr:Item>
</DefaultRoles>
<Vendor>Tormozit</Vendor>
<Version>6.79.1</Version>
<Version>6.79.2</Version>
<UpdateCatalogAddress/>
<IncludeHelpInContents>false</IncludeHelpInContents>
<UseManagedFormInOrdinaryApplication>true</UseManagedFormInOrdinaryApplication>

View File

@ -2060,6 +2060,9 @@
Если ВыполнятьВТранзакции Тогда
ЗафиксироватьТранзакцию();
КонецЕсли;
Если СохранитьДляОтложеннойОтладки Тогда
Возврат Истина;
КонецЕсли;
мРезультатЗапроса = мРезультатПакета[ПолучитьИндексПоследнегоРезультатЗапросаИзРезультатаПакета()];
Если РежимВременнойТаблицы <> Истина Тогда
Если ирКэш.ДоступныТаблицыМенеджераВременныхТаблицЛкс() Тогда

View File

@ -66,6 +66,11 @@
Выделение.Вставить("Начало", ОдномернаяПозицияИзДвумерной(НачальнаяСтрокаИлиПозиция, НачальнаяКолонкаИлиКонечнаяПозиция));
Выделение.Вставить("Конец", ОдномернаяПозицияИзДвумерной(КонечнаяСтрока, КонечнаяКолонка));
КонецЕсли;
// Для 8.3.13-
Выделение.Вставить("НачалоБезПереносов", Выделение.Начало);
Выделение.Вставить("КонецБезПереносов", Выделение.Конец);
УстановитьВыделениеВДокументеHTML(Выделение);
Иначе
Если КонечнаяСтрока = Неопределено Тогда
@ -156,10 +161,19 @@
Если ЛиПолеHTMLДокумента() Тогда
РедакторHTML = РедакторHTML();
Если РедакторHTML = Неопределено И ЭлементФормы.Документ.ЭтоРедактор = Истина Тогда
Если Истина
И РедакторHTML = Неопределено
И ирКэш.ДоступенБраузерWebKitЛкс()
И ЭлементФормы.Документ.ЭтоРедактор = Истина
Тогда
Возврат "";
ИначеЕсли РедакторHTML = Неопределено Тогда
Если Сырой И ЭлементФормы.Документ.ЭтоРедактор <> Истина Тогда
Если Истина
И Сырой
И (Ложь
Или ирКэш.ДоступенБраузерWebKitЛкс()
Или ЭлементФормы.Документ.ЭтоРедактор <> Истина)
Тогда
Текст = ЭлементФормы.ПолучитьТекст();
Иначе
Если ирКэш.ДоступенБраузерWebKitЛкс() Тогда
@ -193,7 +207,11 @@
КонецЕсли;
Если ЛиПолеHTMLДокумента() Тогда
РедакторHTML = РедакторHTML();
Если РедакторHTML = Неопределено И ЭлементФормы.Документ.ЭтоРедактор = Истина Тогда
Если Истина
И РедакторHTML = Неопределено
И ирКэш.ДоступенБраузерWebKitЛкс()
И ЭлементФормы.Документ.ЭтоРедактор = Истина
Тогда
Возврат Ложь;
ИначеЕсли РедакторHTML = Неопределено Тогда
ЭлементФормы.УстановитьТекст(Текст);

View File

@ -28,16 +28,12 @@
</v8:item>
</Synonym>
<Comment/>
<UseStandardCommands>true</UseStandardCommands>
<DefaultForm>DataProcessor.ирПлатформа.Form.ФорматированныйДокумент</DefaultForm>
<UseStandardCommands>false</UseStandardCommands>
<DefaultForm/>
<AuxiliaryForm/>
<IncludeHelpInContents>false</IncludeHelpInContents>
<ExtendedPresentation/>
<Explanation>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Описание платформы 8.3.9</v8:content>
</v8:item>
<v8:item>
<v8:lang>en</v8:lang>
<v8:content>Описание платформы 8.3.9</v8:content>

View File

@ -52,7 +52,9 @@
ЭлементыФормы.ОсновныеДействияФормы.Кнопки.ПодменюJSON.Кнопки.ФорматироватьJSON.Доступность = ирКэш.ДоступенJSONЛкс();
мПолеТекстаПоиска = ирКлиент.ОболочкаПоляТекстаЛкс(ЭлементыФормы.РезультатыПоиска);
ЭлементыФормы.РезультатыПоиска.Документ.ЭтоРедактор = Истина;
Если ирКэш.ДоступенБраузерWebKitЛкс() Тогда
ЭлементыФормы.РезультатыПоиска.Документ.ЭтоРедактор = Истина;
КонецЕсли;
ЭлементыФормы.ПанельОсновная.Страницы.JSON.Доступность = ирКэш.НомерВерсииПлатформыЛкс() >= 803014;
ЭлементыФормы.ПанельОсновная.Страницы.XML.Доступность = ирКэш.ДоступенРедакторМонакоЛкс();
УстановитьТекст(НачальноеЗначениеВыбора);
@ -462,9 +464,9 @@
Процедура ПриЗакрытии()
ирКлиент.ФормариЗакрытииЛкс(ЭтаФорма);
ЭлементыФормы.JSON.УстановитьТекст(""); // Так отключаем платформенный вызов перезагрузки этого редактора при открытии закэшированной формы
ЭлементыФормы.XML.УстановитьТекст(""); // Так отключаем платформенный вызов перезагрузки этого редактора при открытии закэшированной формы
УстановитьТекст(""); // Освобождаем память для случая, когда форма в кэше. TODO очистить все страницы
//ЭлементыФормы.JSON.УстановитьТекст(""); // Так отключаем платформенный вызов перезагрузки этого редактора при открытии закэшированной формы
//ЭлементыФормы.XML.УстановитьТекст(""); // Так отключаем платформенный вызов перезагрузки этого редактора при открытии закэшированной формы
//УстановитьТекст(""); // Освобождаем память для случая, когда форма в кэше. TODO очистить все страницы
мРедакторJSON = Неопределено;
// +++.КЛАСС.ПолеТекстаПрограммы

View File

@ -4,7 +4,7 @@
Процедура ПриНачалеРаботыСистемы()
Если ирСервер.ПриНачалеРаботыСистемыРасширениеЛкс(ПараметрЗапуска) Тогда
ЗавершитьРаботуСистемы(Ложь, Истина);
ирКлиент.ПерезапуститьСеансПослеДобавленияРолиЛкс();
Иначе
#Если Не ВебКлиент И Не МобильныйКлиент Тогда
ОткрытьОднократноАдаптациюРасширенияЛкс(ирПерехватКлавиатуры);

View File

@ -4,7 +4,7 @@
Процедура ПриНачалеРаботыСистемы()
Если ирСервер.ПриНачалеРаботыСистемыРасширениеЛкс(ПараметрЗапуска) Тогда
ЗавершитьРаботуСистемы(Ложь, Истина);
ирКлиент.ПерезапуститьСеансПослеДобавленияРолиЛкс();
Иначе
#Если Не ВебКлиент И Не МобильныйКлиент Тогда
ОткрытьОднократноАдаптациюРасширенияЛкс(ирПерехватКлавиатуры);

View File

@ -1,2 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<VERSION>588</VERSION>
<VERSION>589</VERSION>