Имя: Пароль:
1C
1С v8
как увидеть реквизит в форме внешней обработки?
0 Garnet27
 
26.07.13
14:48
Здравствуйте! Во внешней печатной форме добавляю реквизит Справочники.Контрагенты, в модуле обработки есть доступ к его реквизитам, в модуле формы - его вообще не видно. Почему, не подскажите? Заранее спасибо
1 ДенисЧ
 
26.07.13
14:49
Объект.Реквизит ?
2 Garnet27
 
26.07.13
14:52
Нет. ЭтотОбъект.Реквизит - не видит. Код не мой. В модуле есть следующий код:
        АктОбъект = СсылкаНаОбъект.ПолучитьОбъект();
    
     ФормаАкта = ПолучитьФорму("ФормаАктаВыполненныхРабот");
    ФормаАкта.ДокументОбъект = АктОбъект;
    ФормаАкта.ВнОбработка    = ЭтотОбъект;
    
    ТабДок = ФормаАкта.ПечатьВнешнейФормы();
И в функции ПечатьВнешнейФормы() не видно реквизита
3 takefive
 
26.07.13
15:07
посмотри основной реквизит формы
4 Garnet27
 
26.07.13
15:12
Основной реквизит:
Имя ОбработкаОбъект
Тип ВнешняяОбработка.ВнешняяПечатнаяФормаАктВыполненныхРабот

И?
5 Галахад
 
гуру
26.07.13
15:14
Не понял. Печать идет из формы документа, а не из формы обработки.
6 Garnet27
 
26.07.13
15:37
И я не поняла. Поясните, пожалуйста.
7 Галахад
 
гуру
26.07.13
15:45
(6) Это я не понял. Перечитал вроде стало понятнее.
8 takefive
 
26.07.13
15:48
В свойствах формы Данные выберите ОбработкаОбъект
9 takefive
 
26.07.13
16:03
укажите правильно пол, и разместите фото. И у Вас Все Получится...
Закон Брукера: Даже маленькая практика стоит большой теории.