Вопрос № 99140: Уважаемые Эксперты, такая проблема:
Создал следующую процедуру печати (В приложении).
как видно из текста, в зависимости от даты документа и должности работника выбирается необходимая печатная форма документа.
наименование должности...
Вопрос № 99.140
Уважаемые Эксперты, такая проблема:
Создал следующую процедуру печати (В приложении).
как видно из текста, в зависимости от даты документа и должности работника выбирается необходимая печатная форма документа.
наименование должности выбирается из справочника "Должности" в котором есть графы "Должность" и "Наименование", причем Графе наименование присваивается значение графы должность процедурой
Процедура Должность()
Наименование = Должность;
КонецПроцедуры
Если в тексте модуля документа идет ссылка на графу Наименование, то все работает нормально, еси ссылаться на графу Должность, то условия, ставящие в зависимость выбираемую применяемую печатную форму от должности работника не выполняются и применяется сразу печатная форма Таб.ИсходнаяТаблица("Договор050707"); или Таб.ИсходнаяТаблица("Договор"); соответственно, в зависимости от даты документа.
Никак не пойму в чем дело.
P.S. Тип значения в графе Должность - Строка.
Отвечает: Vlad Skorochod
Здравствуйте, Сазонов Алексей!
Попробуйте В условии использовать функцию
СокрЛП(Исполнитель.Должность.Наименование)
В противном случае у вас условие работать не будет.
Ответ отправил: Vlad Skorochod (статус: 7-ой класс)
Ответ отправлен: 21.08.2007, 15:48 Оценка за ответ: 5 Комментарий оценки: Совет Эксперта помог!!! Огромное Вам спасибо за оперативный и точный ответ!!! Я полдня сидел думал, а оказывается все так просто...
Ответ отправил: Dmitry Stashenko (статус: 8-ой класс)
Ответ отправлен: 22.08.2007, 10:37 Оценка за ответ: 2 Комментарий оценки: Уважаемый Спасибо за ваш ответ, он правильный, но... несколько не своевременный... Эксперт Vlad Skorochod ответил почти на СУТКИ раньше Вас. Поэтому такая оценка...