#0
by sader
Бухгалтерия предприятия 1.5.2. Пытаюсь, например, сформировать ОСВ по 60 сч. с отбором по контрагентам, у которых в комментарии есть последовательноть символов "поставщ. инстр.". Вылетает ошибка "Построенный к СУБД запрос использует слишком много таблиц". Если делаю тоже самое по реквизиту "НаименованиеПолное", то всё ОК. Где копать ХЗ. Может кто нить решал подобную проблему
#6
by sader
Вот такой текст ВЫБРАТЬ РАЗРЕШЕННЫЕ в консоли выдает запросов выдает ту же ошибку. При этом, если датаНачала иДатаОкончания не заполнена, формирует. То же и в самом отчёте.
#8
by sapphire
А тип субконто2 какой? Видимо, проще сделать left join с таблицей нужного типа и наложить условие, что значение поля-ключа соединения IS NOT NULL и комментарий LIKE чего-то там. Учтите, если комментарий - поле бесконечной длины - то его необходимо CAST к типу строка 256
#9
by sader
тип значение2, в бухгалтерии в данном случае - строка неограниченной длины. Если выполнять запрос в консоли, то это строка огр. длины.
#10
by hhhh
Организация = &Организация И Субконто2 ССЫЛКА Справочник.ДоговорыКонтрагентов И Субконто2.Комментарий ПОДОБНО &Значение2
#12
by sader
изменять запрос я не хочу потому что кажный раз при обновлении будет гемор. мне проще отказаться от возможности отбора по комментарию. Просто хочется докопаться где же ошибка...
#14
by sapphire
Не рекомендуется в условиях виртуальной таблицы вызывать неявное соединение. Т.е. условие на Комментарий нужно вынести за пределы вызова виртуальной таблицы
#15
by sader
Там запрос генерится во время работы. Ошибка в типовой конфе... Жалко.. не хотелось в таких местах код менять, работы без того много....
#16
by hhhh
просто Субконто2 имеет составной тип и если пишешь с точкой "Субконто2.Комментарий", то у тебя автоматом подтягиваются таблицы всех справочников, перечислений и документов, которые есть в субконто. Попробуй
#17
by sader
Да так работает. Спасибо, конечно, токо этож надо во всех стандартных отчётах менять процедуру формирования запроса... не буду я этого делать я лучше в договор реквизит добавлю ссылочный и по нему отбирать буду. Спасибо всем кто помог. Я теперь хоть знаю чего не надо делать, когда строишь запросы)
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- V7 Запрос по БухСчету (Не бух запрос)
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: 1Сpp прямой запрос фильтр по реквизиту через $РегистрОстаткиОбороты
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- Методика расчета характеристик терминального сервера
- Почему в модуль расчета "Зарплаты к выплате" округления до 0 знаков?
- ЗУП Количество часов за неделю не совпадает с расчетным!
- Сбои при пакетном автообмене УРБД
- Как программно установить основной договор контрагента?
- ТиС: Сумма накладной превышает сумму кредита. СРОЧНО.
- перекинуть аванс с одного на другого контрагента...
- Выгрузка из одной БУ в другой.
- Как программно переключить интерфейс?
- Типовые формы:Т-6, Т-5, Т-8
- 8.1 Линейный способ погашения стоимости. Каким документом?
- Отладка шаблонов ограничения
- Есть ли групповая обработка свойств характеристик номенклатуры в УПП
- Как создать Правила обмена между одинаковыми конфами 7.7
- ТиС 7.7 -> Бухгалтерия. Перенос справочников номенклатуры и цен.
- ПодключитьОбработчикИзмененияДанных для табличных частей
- запуск нескольких баз 1С 7.7 одим пользователем на терминале
- Как закрыть 1С с помощью bat-файла.
- Ошибка создания внешнего отчета
- Множественное выделение строк в табличном поле