Необходимо в запросе выбрать Номенклатуру из определенных групп, но из нескольких подгрупп этих же групп элементы не нужны.
Период с ДатаОст по ДатаОст;
Номенклатура = Регистр.ОстаткиТМЦ.Номенклатура;
Количество = Регистр.ОстаткиТМЦ.Количество;
Группировка Номенклатура без групп;
Условие (
(
(Не(Номенклатура в НеВыгружать1)) или (Не(Номенклатура в НеВыгружать2))
) и
(
((Номенклатура в Выгружать1))
)
);
Функция ОстатокКоличество =КонОст(Количество);
Выбирает ВСЕ элементы из этих групп, не учитывая, что некоторые выгружать не нужно. Как сделать, чтобы выполнялись все условия?
(3) так примерно:
НоменклатураРодитель = Регистр.ОстаткиТМЦ.Номенклатура.Родитель;
СписокИсключаемыхРодителей - список значений, туда предварительно помещаешь исключаемые группы
Оказывается просто вместо ИЛИ нужно было И подставить
Период с ДатаОст по ДатаОст;
Номенклатура = Регистр.ОстаткиТМЦ.Номенклатура;
Количество = Регистр.ОстаткиТМЦ.Количество;
Группировка Номенклатура без групп;
Условие ((Не(Номенклатура в НеВыгружать1))
и (Не(Номенклатура в НеВыгружать2)));
Условие((Номенклатура в Выгружать1));
Функция ОстатокКоличество = КонОст(Количество);
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой