Табличная часть Внешняя обработка #600951


#0 by justxd
Доброго времени суток! Вопрос: Я создал внешнюю обработку (ВПФ) содержащую ТабличнуюЧасть, хочу при печати дока, модально открыть форму с ТабЧастью и загрузить строки ТабЧасти дока в ТабЧасть формы...Все перепробовал...ничего не помогает))спасибо за внимание
#1 by Kom-off
Форма.Открыть в функции Печать
#2 by justxd
Форму открыть не проблема... проблема загрузить строки из 1 таб части в другую и все это на открытой форме
#3 by justxd
#4 by GROOVY
Оффтоп:
#5 by GROOVY
По делу, через временное хранилище передавай тч.
#6 by justxd
поподробней можно плиз=))i am noob!
#7 by justxd
еслибы все так было просто))
#8 by Kom-off
Заведи у обработки табличную часть, аналогичную ТЧ дока. Перед работой с формой заполни ее (табличную часть) данными из документа, ведь во внешней печатной форме в функцию Печать передается СсылкаНаОбъект. На своей форме заведи табличное поле и в качестве источника данных табличного поля укажи табличную часть своей обработки. Если сделать все правильно, то можно получить профит.
#9 by m-serg74
#10 by Kom-off
Не правильно. У тебя табличная часть загружается в элемент формы, а я предлагаю загружать в табличную часть самой обработки печати. Поверь, что в этом большая разница.
#11 by m-serg74
>табличную часть самой обработки печати не понятно что есть "обработка"? если имеется ввиду объект конфигурации, то ТЧ на форме и есть ТЧ обработки, т.к. форма принадлежит обработке...
#12 by catena
ТЧ на форме не есть ТЧ обработки, так как ТЧ обработки - это реквизит, видимый в модуле и способный заполнятся без создания формы обработки.
#13 by m-serg74
фото прикольное... зачем ему тогда передать в ТЧ обработки если он не хотит его видеть?
#14 by PVV65
Слушай грамотных людей.
#15 by m-serg74
кого именно? их здесь вона скока много)))
#16 by m-serg74
а зачем делать "ТЧ на форме не есть ТЧ обработки"?
#17 by catena
в смысле - зачем? Если у обработки есть ТЧ как реквизит, можно где угодно делать вызов обработки, присваивать ТЧ и вызывать процедуры модуля, не открывая форму обработки.... Если ТЧ только на форме, в любом случае придецца открывать форму и каким-либо извращенным методом заполнять там ТЧ.
#18 by m-serg74
в чем извращенность то, и главное я так понял он перед печатью хочет что нить редактировать а значит форму все равно открывать...
#19 by m-serg74
ТЧ как реквизит = ТЧ на форме не вариант что ли?
#20 by catena
Я тебе про область видимости, а не про него :)
#21 by m-serg74
вот упрямица))) чем не устраивает то?
#22 by catena
Меня? Зависит от задачи. Если создавать колонки динамически, то даже ТЧ не подойдет - надо делать реквизит ТЗ. Если таблица определенного формата, то можно и не связывать ТП и реквизит ТЧ - тогда на форме можно делать всякие цветуёчки с таблицей, но при необходимости можно будет вызвать обработку мимо формы, передав тч в параметр. Плюс связи тч и тч на форме, например, возможность установки отбора.
#23 by m-serg74
прочитай внимательно задачу в
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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