Имя: Пароль:
1C
1С v8
внешняя печатная форма
0 alisto
 
11.11.11
14:11
Всем добрый день!
Необходимо сделать внешнюю печатную форму которая должна вызываться из управляемой формы документа. Но, мне необходимо сделать так, чтобы перед выводом печатной формы, открывалась еще одна (на сколько я понимаю, только управляемая) форма, в которую вносятся дополнительные данные отображающиеся в итоговой печатной форме.
Каким образом мне организовать такую схему? Если дадите ссылок на полезные статьи по теме - буду рад, если дадите пример - буду счастив! :)
Спасибо!
1 DrShad
 
11.11.11
14:14
а как бы ты это делал не во внешней печтной форме?
2 Лефмихалыч
 
11.11.11
14:19
(0) вопрос в том, как внешнюю печатную форму состряпать, или в том, как с управлямыми формами работать?
3 alisto
 
11.11.11
14:20
(1) в смысле? :)
У меня есть документ, мне нужно подключить внешнюю печатную форму. Логика должна быть следующая: из документа вызываю форму, в ней заполняю поля, нажимаю кнопку "Печать" - выводится печатная форма. Проблема в том что формы управляемые...
4 alisto
 
11.11.11
14:21
(2) обычные печатные формы уже давненько разобрал, вопрос в том как состряпать внешнюю печатную форму используя управляемые формы. Не объяснил?
5 DrShad
 
11.11.11
14:22
(4) так же как и не в управляемых в справочнике в справке все написано
6 alisto
 
11.11.11
14:24
(5) ну не получается у меня открыть форму для ввода дополнительной информации... А если получается ее открыть, то почему-то у меня нет ссылки на документ из которого я ее вызвал :(. Ткните в справку!
И еще вопрос, можно ли, как нибудь отлаживать такие формы?
7 DrShad
 
11.11.11
14:25
(6) ты определись что ты хочешь, а то у тя в сабже одно потом в постах другое и снова третье
8 DrShad
 
11.11.11
14:26
(6) в данном контексте ответ на (1) давай
9 alisto
 
11.11.11
14:29
(7) а мне кажется я об одном...
Есть у кого нибудь пример самой простой печатной формы, сделанной на управляемых формах?
(8) как бы я делал это не во внешней печатной форме? я не совсем понял вопрос...
10 DrShad
 
11.11.11
14:31
(9) как бы ты делал вызов дополнительной формы, если бы печатная была не внешней?
11 alisto
 
11.11.11
14:39
(10) видимо я чего то недопонимаю... можно Вас попросить ответить на этот вопрос?
12 alisto
 
11.11.11
14:39
Как бы Вы делали вызов дополнительной формы, если бы печатная была не внешней?
13 DrShad
 
11.11.11
14:40
(11) ТС у нас кто?
14 alisto
 
11.11.11
14:45
(13) я :) Я вот и хочу понять как мне сделать вызов формы, из которой я смогу запустить вывод печатной формы.
На сколько я знаю, такие формы заносятся в справочник "Дополнительные отчеты и обработки". При регистрации этой внешней печатной формы указываются типы документов к которым она относится, в них появляется кнопка "доп печ. формы" ...
15 alisto
 
11.11.11
15:13
ups
16 DrShad
 
11.11.11
15:53
(14) правильно понимаешь и ведь также как в обычном приложении
17 alisto
 
11.11.11
16:00
(16) далее мне нужно чтобы открывалась еще одна форма! Если я делаю вариант запуска обработки (использование) "ОткрытиеФормы" то у меня не передается ссылка на документ из которого я запустил эту форму. А мне необходимо ее передать. Если запуск через "ВызовКлиентскогоМетода" или "ВызовСерверногоМетода" то сразу запускается процедура печать и доп форма, в которой мне нужно сделать дополнения не выводится...
18 DrShad
 
11.11.11
16:03
(17) а в самой внешней обработке не судьба сделать вызов доп формы?
19 alisto
 
11.11.11
16:10
Я очень хочу это сделать, но вот не знаю как! Подскажите пожалуйста.
Еще раз повторюсь, я делаю доп. форму во внешней обработке, но у меня не передается ссылка на объект из которого она была вызвана. В этом основная проблема.

Согласитесь, не очень хорошо будет если из документа вызвать дополнительную форму, в которой нужно опять выбрать документ для печати, заполнить необходимые поля и выводить на печать. Не ушто нет способа передать ссылку на объект из которого вызывается обработка?
20 hhhh
 
11.11.11
17:04
(19) может объект еще не записан в базу, тогда ссылки пока не существует. Не обращал внимание, когда пишешь единицу измерения, обазательно требует сначала записать номенклатуру?
21 alexandrius
 
11.11.11
19:03
Можно почитать тут:
http://www.1c-pro.ru/index.php?showtopic=26882&st=0&p=114677&#entry114677
там описано как создавать на управляемых формах,

туда же можно жобавить мето глобального контекста
ОткрытьФорму("ВнешняяОбработка.<имя вн обработки>.Форма.<имя  формы с параметрами>") - описание в синтаксе помошнике
22 alisto
 
15.11.11
17:14
Спасибо всем за участие!
(21) я уже сам нашел эту статью и всё взлетело!
Только теперь проблема следующая...:
v8: файловая база, управляемые формы, печатная форма
Кто подскажет может?
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.