Ну почему ты не работаешь, таблица оборотов?

Столкнулся со странным — две примерно похожие базы БП3, в одной отчет по счету 41 работает, во второй — выдает пустой результат. Хотя провел анализ счета, вижу, что проводки есть.

Мне понадобилось 30 напряженных минут с конструктором запросов, чтобы разобраться, в чем причина не работоспособности вот такого запроса по субконто Номенклатура, Партии:

Причина была банальна:

Во второй базе у счета 41 не было субконто Партии. Поэтому запрос выдавал пустой результат.
Сначала я просто вместо полей поставил *, чтобы выбрать все поля. Отчет выдал данные. А потом убрал все поля по Субконто2 и тоже получил данные. Правда, я запускал в консоли по одному субконто Номенклатура, т.к. там нельзя было передать в параметры запроса массив, только список, а со списком субконто запрос не работает.

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

комментария 2

  1. sema:

    в консоли9000 в параметрах можно и массивы, и таблицызначений, и списки делать. Вообще достаточно мощный инструмент.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *