|
Бух учет 3 для HR релиз 40: Построенный запрос к СУБД использует слишком много таблиц. |
☑ |
0
Вася Теркин
10.12.21
✎
11:10
|
В журнале Поступление ТМЦ при формировании дерева документов есть код:
Если Не Метаданные.КритерииОтбора.СвязанныеДокументы.Тип.СодержитТип(ТипЗнч(ЗначениеКритерияОтбора)) Тогда
Возврат Неопределено;
КонецЕсли;
УстановитьПривилегированныйРежим(Истина);
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| СвязанныеДокументы.Ссылка
|ИЗ
| КритерийОтбора.СвязанныеДокументы(&ЗначениеКритерияОтбора) КАК СвязанныеДокументы";
Запрос.УстановитьПараметр("ЗначениеКритерияОтбора", ЗначениеКритерияОтбора);
Возврат Запрос.Выполнить().Выгрузить();
И неожиданно стало выходить сообщение про превышение 256 таблиц. Немного обработку подправлял с тех пор как все работало и модуль документа ОС. Сравнение конфигураций ничего не показывает больше. Ни один реквизит, ни сам критерий отбора не редактировались. Как мог состав измениться ?
|
|
1
Вася Теркин
10.12.21
✎
11:11
|
Один момент - раньше была на файле, теперь на скуль переложили.
|
|
2
Вася Теркин
10.12.21
✎
11:19
|
Странно. Старую перевел на скл, работает.
|
|
3
Вася Теркин
10.12.21
✎
11:20
|
В структуре конфигурации разницы нет, а пишет что в критерии отбора таблиц больше стало.
|
|
4
acht
10.12.21
✎
11:23
|
Ограничение на 256 таблиц убрано в SQL 2008. 13 лет назад.
|
|
5
acht
10.12.21
✎
11:25
|
А что за конфигурация "Бух учет 3 для HR релиз 40" ?
|
|
6
Вася Теркин
10.12.21
✎
11:25
|
(4) Супер, бинго. На том серваке 2005.
|
|
7
Вася Теркин
10.12.21
✎
11:26
|
(5) Пунто свитчер шалит.
|
|