Вопрос № 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 ответил почти на СУТКИ раньше Вас. Поэтому такая оценка...
Отправить вопрос экспертам этой рассылки
Приложение (если необходимо):
* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.
Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!
Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.
Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.