This commit is contained in:
Администратор 2023-06-05 21:56:42 +03:00
parent 908f4c5e27
commit 09a6894f5a
5 changed files with 14 additions and 15 deletions

View File

@ -10946,7 +10946,7 @@
// Параметры:
// НужныПредставления - Булево - для стандартных полей будут заполняться представления (дольше)
Функция ПоляТаблицыМДЛкс(ПолноеИмяИлиОбъектМД, _ВызыватьИсключениеПриОтсутствииПрав = Истина, ИндексПараметраПериодичность = Неопределено, ВыражениеПараметраПериодичность = "",
Функция ПоляТаблицыМДЛкс(ПолноеИмяИлиОбъектМД, НужныТолькоТипы = Ложь, ИндексПараметраПериодичность = Неопределено, ВыражениеПараметраПериодичность = "",
НужныПредставления = Истина) Экспорт
Если ТипЗнч(ПолноеИмяИлиОбъектМД) = Тип("ОбъектМетаданных") Тогда
@ -10955,7 +10955,7 @@
ПолноеИмяМД = ПолноеИмяИлиОбъектМД;
КонецЕсли;
ПолноеИмяТаблицыБД = ирКэш.ИмяТаблицыИзМетаданныхЛкс(ПолноеИмяМД);
ПоляТаблицы = ирКэш.ПоляТаблицыБДЛкс(ПолноеИмяТаблицыБД, _ВызыватьИсключениеПриОтсутствииПрав, ИндексПараметраПериодичность, ВыражениеПараметраПериодичность);
ПоляТаблицы = ирКэш.ПоляТаблицыБДЛкс(ПолноеИмяТаблицыБД, НужныТолькоТипы, ИндексПараметраПериодичность, ВыражениеПараметраПериодичность);
Если НужныПредставления Тогда
// Нужно для заполнения представлений системных полей, которые не заполняются в ПоляТаблицыБДЛкс()
КомпоновщикТаблицы = ирКэш.КомпоновщикТаблицыМетаданныхЛкс(ПолноеИмяМД);
@ -28030,18 +28030,17 @@ _РежимОтладки = Ложь;
//Если ТипТаблицы = "ДвиженияССубконто" Тогда
// ПолноеИмяТаблицыБД = Лев(ПолноеИмяТаблицыБД, СтрДлина(ПолноеИмяТаблицыБД) - СТрДлина(".ДвиженияССубконто"));
//КонецЕсли;
Если Истина
// Заполняем весь кэш сразу, если уложимся за секунду
И Метаданные.Справочники.Количество() < 300
Если Ложь // Все таки отключил
И Метаданные.Справочники.Количество() < 300 // Заполняем весь кэш сразу, если уложимся за секунду
И ирКэш.НомерВерсииПлатформыЛкс() >= 803016
Тогда
СтруктураХраненияБД = ирКэш.СтруктураХраненияБДЛкс(ЛиИменаБазыДанных); // 0.5сек
СтруктураХраненияБД = ирКэш.СтруктураХраненияБДЛкс(ЛиИменаБазыДанных); // 0.5сек в моей базе, 2.5сек в рабочей базе
ДобавитьИндексВТаблицуЛкс(СтруктураХраненияБД, "ИмяТаблицы");
Иначе
// https://partners.v8.1c.ru/forum/topic/1751092
// https://bugboard.v8.1c.ru/error/000046221.html
// В этих версиях платформы будут компилироваться модули менеджеров. Поэтому получаем структуру хранения узко
СтруктураХраненияБД = ПолучитьСтруктуруХраненияБазыДанных(ФильтрМетаданных, ЛиИменаБазыДанных); // В цикле по всем из редактора объекта - 4сек
СтруктураХраненияБД = ПолучитьСтруктуруХраненияБазыДанных(ФильтрМетаданных, ЛиИменаБазыДанных); // В цикле по всем из редактора объекта - 4сек в моей базе
ПеревестиКолонкиСтруктурыХраненияБДТаблицыЛкс(СтруктураХраненияБД);
КонецЕсли;
СтрокиСтруктурыТаблицы = СтруктураХраненияБД.НайтиСтроки(Новый Структура("ИмяТаблицы", ПолноеИмяТаблицыБД));

View File

@ -79,8 +79,8 @@
<Metadata name="CommonModule.ирКлиент.Module" id="b1b745dc-34b4-46ee-a8b3-1926e1a27608.0" configVersion="b4b583116cf5bb42ae2220b34722cb3d00000000"/>
<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="efa0e28355ee8a488b19e2761f39e8dc00000000"/>
<Metadata name="CommonModule.ирОбщий.Module" id="ad8f9897-ed33-465e-abb0-2fff0b04813f.0" configVersion="42f0831332237e44b6eff2bb62889a3300000000"/>
<Metadata name="CommonModule.ирОбщий" id="ad8f9897-ed33-465e-abb0-2fff0b04813f" configVersion="d473442c0572204dbb0eb1e10b6998c200000000"/>
<Metadata name="CommonModule.ирОбщий.Module" id="ad8f9897-ed33-465e-abb0-2fff0b04813f.0" configVersion="07b196859a2b4b43a5e141335a10cc7900000000"/>
<Metadata name="CommonModule.ирПортативный" id="a72577b8-211f-40be-bb34-05c6a3ffd205" configVersion="84a5512b68f7f14a8166fa66ab77b0dc00000000"/>
<Metadata name="CommonModule.ирПортативный.Module" id="a72577b8-211f-40be-bb34-05c6a3ffd205.0" configVersion="cb38e0f93fb15f4d9584e8fe930090bf00000000"/>
<Metadata name="CommonModule.ирСервер" id="e3c2c9e1-a519-4acd-bc0a-d2f23b90ebd5" configVersion="9860f45d1f359b41b11c8346be3bf24c00000000"/>
@ -577,7 +577,7 @@
<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="0286102ce4b47e428d245042aa54bd9800000000"/>
<Metadata name="Configuration.ИнструментыРазработчика" id="6dfb797d-2e17-486d-8769-e566f427a20e" configVersion="6be4bbbac9f0834eb50232503e823d5100000000"/>
<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"/>
@ -3409,7 +3409,7 @@
<Metadata name="Role.ирРазработчик.Rights" id="8098f380-05ab-4143-80e6-e3c6ad0b885c.0" configVersion="2ab42dddc535ae43be19087e8299b72b00000000"/>
<Metadata name="Style.ирОсновной" id="d4fb5140-8838-483f-9452-47ac6138c9d1" configVersion="24be0087bd49454c9f89c34f7c57d63900000000"/>
<Metadata name="Style.ирОсновной.Style" id="d4fb5140-8838-483f-9452-47ac6138c9d1.0" configVersion="fa72aa9ef8eecf4d85ddb77d674120ce00000000"/>
<Metadata name="Subsystem.ИнструментыРазработчикаTormozit" id="69395056-dad8-4227-b35c-38827b1495be" configVersion="f3a73d1104a1344189260251b80efaa700000000"/>
<Metadata name="Subsystem.ИнструментыРазработчикаTormozit" id="69395056-dad8-4227-b35c-38827b1495be" configVersion="802fda473c1e244285f1ad3b781e3d6a00000000"/>
<Metadata name="Subsystem.ИнструментыРазработчикаTormozit.CommandInterface" id="69395056-dad8-4227-b35c-38827b1495be.1" configVersion="7ffa5d0d4123f44a9d5ae40ee3629b4300000000"/>
<Metadata name="Subsystem.ИнструментыРазработчикаTormozit.Help" id="69395056-dad8-4227-b35c-38827b1495be.0" configVersion="a02c8b0a3a39da44b7e790059ed6331300000000"/>
</ConfigVersions>

View File

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

View File

@ -6,7 +6,7 @@
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Инструменты разработчика 6.78.1</v8:content>
<v8:content>Инструменты разработчика 6.78.2</v8:content>
</v8:item>
<v8:item>
<v8:lang>en</v8:lang>
@ -17,7 +17,7 @@
<v8:content>Инструменты разработчика 6.73.1</v8:content>
</v8:item>
</Synonym>
<Comment>6.78.1</Comment>
<Comment>6.78.2</Comment>
<IncludeHelpInContents>true</IncludeHelpInContents>
<IncludeInCommandInterface>true</IncludeInCommandInterface>
<Explanation>

View File

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