Убираем условия на вирт.таблицу - смотрим, добавляем по-одному условия и смотрим где выборка становится пустой. Или сразу-же - пишем правильное условие (приоритетность И , ИЛИ, скобки)
1. приоритет операторов "И", "ИЛИ". Разберитесь с ними 2. Предпочтительнее использовать при отборе счетов оператор "В ИЕРАРХИИ". ( Т.к. если вдруг, пользователь вручную введет субсчет, ( к примеру Вы сравниваете Счет = Счет361, а пользователь добавил два субсчета 3611, 3612, то они не попадут в результат запроса )). 3.Проверьте точно ДатаНач, ДатаКон в точности до МоментаВремени().
По факту в чем причина..., черт его знает, нужны данные.
Специалист : Технологическая платформа 8.х, Бухгалтерия для Украины, Управление торговлей для Украины, Зарплата и Управление Персоналом для Украины
Группа: Пользователи
Сообщений: 443
Из: Казахстан
Спасибо сказали: 43 раз
Рейтинг: 43
Цитата(Petre @ 12.03.15, 13:41)
Замените на: (СчетДт = &Счет ИЛИ СчетКт = &Счет1) И (СубконтоДт1 = &Контрагент ИЛИ СубконтоКт1 = &Контрагент)
Все равно на выходе пустая таблица.Можно конечно "кишлачным" методом,отсекать нужные контрагенты после выполнения запроса,дополнительным условием при добавлении во временную таблицу.Но будет некрасиво так программировать.
Группа: Пользователи
Сообщений: 443
Из: Казахстан
Спасибо сказали: 43 раз
Рейтинг: 43
Разобрался,как всегда-"человеческий фактор".Пользователь ввел несколько контрагентов с одинаковым названием.Отгрузка "вешалась" на один контрагент,а при выборе контрагента в отчетной форме выбирался другой контрагент- с таким же названием.Соответственно когда убирал условие , фильтрующее определенного контрагента то запрос был с данными, иначе -на выходе-пусто.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!