Выбор макета по условию #717312


#0 by Robert51
Добрый вечер! Пытаюсь совместить 2 макета в 1 печатной форме. То есть, в зависимости от Контрагента будет выводиться на печать тот или иной макет. Но вот что-то не получается. Что я не так делаю? Собственно что делаю: ... ... Выдает ошибку: Значение не является значением объектного типа (ПолучитьОбласть)
#1 by ДенисЧ
у тебя Шапка.Фирма не равны не первой, ни второй фирме. Кстати, продам отладчик. Дорого.
#2 by Robert51
Мечтаю об отладчике, но терминальная 1с и зависает. Ко всему там старый комп. Я же выбираю по Контрагенту, а не по макету. | ЕСТЬNULL(ПоступлениеТоваровУслуг.Контрагент.Наименование, """") КАК Фирма, ...
#3 by ДенисЧ
Ещё раз. В Шапка.Фирма у тебя не рога и копыта и не комарики и шарики. А если на отладчик у тебя денег нет, тогда в два раза дешевле научу вставлять отладочную печать.
#4 by Wobland
и выбираешь х.. простите, ж.. простите.. неопределену
#5 by GenV
сделай так: если работает, значит прав, либо название другое
#6 by ДенисЧ
ЧТо значит "если"?? Я всегда прав. Просто по определению.
#7 by GenV
Еще есть вариант с пробелами в названии )
#8 by ДенисЧ
Если есть пробелы - значит, условие не выполняется. Ты не видишь, что ветки "совсем иначе" нету?
#9 by hhhh
может сначала поставить ???
#10 by GenV
Но проблема уже будет не в неправильности контрагента в шапке. Там он может быть правильно выбран. ЗЫ Да пока на глаза не жаловался.
#11 by Robert51
Работает, но по причине не выполнения  первого условия. Я специально не ставил Иначе, чтоб исключить перескакивание. Плюс макетов будет штук 5.
#12 by ivanov-i-i
Попробуй так, если нет отладчика: Если Шапка.Фирма = "Рога и Копыта" Тогда И обрати внимание на .
#13 by Robert51
Я это частенько проделываю =) Выводит нужное значение. А вот сработало. Огромное спасибо! Это из-за того что выборка шапки еще не выполнена? То есть последовательность нарушена?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С