|  | Бух учет 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) Пунто свитчер шалит.     |  |