изменение внешнего отчета ТТН #539757


#0 by Фантазер
Здравствуйте! Подскажите, как изменть во внешнем отчете ТТН (Товарно-транспортная накладная) поля Водитель, Номер Удостоверения, марка авто, номер авто? Поля у меня строчные, а надо чтоб из справочника были. Я сделал новый справочник Водители и Транспорт, но как дальше сделать чтобы от Водителя привязывалось по печатной форме поле Номер Удостоверения? от марки авто привязывалось поле Номер авто?
#1 by Матвеев Максим
:-)
#2 by Матвеев Максим
документы переделал?
#3 by Dmitriy_76
что в самом доке ссылается на Водителя и Транспорт ?
#4 by Фантазер
В Диалоге у поля Водитель поставил тип Справочник.Водители. В печатной вкладке Таблица в ячейке поставил выражение Водители. Только в итоге в печатной форме в поле Водители подставляется значение из графы Наименование, а как в ячейку поставить НомерУдостоверения?
#5 by pioner
Водители.НомерУдостоверения Если у тебя в справочник.Водители есть такой реквизит Ответы на вопросы такого уровня надо искать в учебниках.
#6 by Хряк
водятел.номерУдостоверения (или как там у тя в спр.водители реквизит называется)
#7 by Anarki
Отчет?? Если обработка, то кинь на ее форму реквизиты диалога с соответствующими типами(Справочники твои), и в модуле, в процедуре обработчике, привяжи  их к соответствующим строчкам макета. СтатусВозврата = 0 убрать еще ПриОткрытии
#8 by Фантазер
в печатной форме ставлю в ячейку Водители.НомерУдостоверения Ругается: Водители<<?>>.НомерУдостоверения Переменная не определена (Водители) Прописал переменную НомерУдостоверения, не помогло..
#9 by Dmitriy_76
о как..а где ссылка на документ ?
#10 by Фантазер
какая ссылка? Как ее описывать? Я в 1С никогда не писал, это мои мааленькие пробные исправления. так чтопо подробнее, если можно
#11 by povar
позовите специалиста или читайте
#12 by Фантазер
А здешние специалисты не помогут?
#13 by Гефест
сам то ходил по ссылке? )
#14 by Фантазер
Сижу, читаю. Но помощь в таком маленьком примере мне бы очень помогла. Я ж не переписывать конфу прошу.
#15 by Ёпрст
в макете, нужной в ячейке ПечВодитель + тип ячейки Выражение, в модуле формы до вывода цекции ПечВодитель = Докум.Водитель; (Докум - это как там у тебя ссылка на документ/контекст формы - по аналогии с другими реквизитами)
#16 by povar
и что там не так ?
#17 by Фантазер
Предупреждение("Данная обработка предназначена для печати товарно-транспортной накладной                        |и должна быть зарегистрирована в списке внешних печатных форм конфигурации.
#18 by Фантазер
Очень нехорошо делаю, но надо. Выкладываю текст модуля. Где нужно исправлять, подскажите? Завел Справочник Водители. В нем реквизиты ФИОВодителя, НомерУдостоверения. как сделать чтоб была привязка?
#19 by Хряк
Конт.Водитель.НомерУдост..
#20 by Хряк
+при условии, что водитель есть в доке(накладной) если водятел только в форме, то он д.б. типа спр.водители тогда обращение Водитель.НомерУдост..
#21 by Фантазер
Эх. Ничего не понял... и не работает.
#22 by Конфигурист
Иди учись! Тебе ссылки дали, читай-думай-пробуй. А мы тут важные вопросы обсуждаем.
#23 by Ёпрст
ПечВодитель = Форма.Параметр.Получить("Контекст").Водитель;
#24 by Фантазер
Выдает ПечВодитель = Форма.Параметр.Получить("Контекст").Водитель; {...TTNPRINT.ERT}: Поле агрегатного объекта не обнаружено (Водитель) Что я все таки не так делаю? В диалоге у меня поле Водитель с типом Справочники.Водители. При заолнении открывает справочник Водители и выбираешь кого -надо. Но в сам отчет что то не лезет.
#25 by Dmitriy_76
стучись в аську...мне уже интересно посмотреть что там у тебя
#26 by Ёпрст
водитель - это реквизит формы или документа ?
#27 by Фантазер
Ну вот, все благодаря  Dmitriy_76 разрешилось в хорошую сторону.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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