Не срабатывает отбор по субконто, если оно добавлено НЕ в конфигураторе.
Хозрасчетный.СчетДт В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПрочиеРасходы))
И (Хозрасчетный.СчетКт В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыПоСоциальномуСтрахованию))
ИЛИ Хозрасчетный.СчетКт = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПерсоналомПоОплатеТруда))
И Хозрасчетный.СубконтоДт2 В (&СписокПодразделений)
условие в блоке "ГДЕ". Пробовал вид субконто указывать - не помогло.
Таблица "ДвиженияССубконто".
(1) а если это поле?
Выбор Когда
Хозрасчетный.СчетДт В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПрочиеРасходы))
И (Хозрасчетный.СчетКт В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыПоСоциальномуСтрахованию))
ИЛИ Хозрасчетный.СчетКт = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПерсоналомПоОплатеТруда))
И Хозрасчетный.СубконтоДт2 В (&СписокПодразделений)
Тогда Истина
Иначе Ложь
Конец
Это Субконто2 вообще выбирается, если организовать простую выборку? Возможно, установлены параметры по субконто в ВТ, где задано только либо одно субконто, либо субконто определенного вида.
(3) никто не мешает такую конструкцию писать в параметры вирт таблицы, это правильней просто. а выбирать ничо не будет, где-то косяк всё равно в условии, оно всегда Ложь
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший