Приветствую, Форумчане!
1с8.3.12, УФ, самопис
В ТЧ есть два реквизита "ТипДанных" и "Оформитель" (все перечисления)
Покрытие - Офис
Покрытие - Офис
Покрытие - Производство
Покрытие - Производство
Ерунда1 - Игнор
Ерунда1 - Игнор
Требуется проанализировать только по парам "Покрытие - Офис" и "Покрытие - Производство"
Т.е. проверить наличие этих пар в ТЧ, причем главным условием должно быть наличие только одной из этих пар: если есть обе, то это очень плохо и больно...
Проверка идет перед записью в модуле объекта.
Перепробовал несколько мыслей:
СтруктураДляПоиска.Вставить("ТипДанных, Оформитель", Перечисления.ТипыДанныхОформления.Покрытие, Перечисления.СпособыИзготовления.Производство);
МассивСтрокНаПроизводстве = Оформление.НайтиСтроки(структураДляПоиска);
там нужно использовать только один параметр для поиска
ПроверкаПокрытия.Свернуть("ТипДанных", "Оформитель");
требует число в суммируемом поле
Использовать запрос не удобно, т.к. проверка может идти для нового документа
Посоветуйте как правильно свернуть, сгруппировать или есчё что-нить, чтобы получить мечту жизни?