Имя: Пароль:
1C
1С v8
Получить ссылку на внешнюю печатную форму документа из обработки
0 Чинандалар Бонг
 
10.09.13
08:47
Надо из обработки получить ссылку на внешнюю печатную форму документа. Как это сделать?
1 Нуф-Нуф
 
10.09.13
08:49
Программно? Не?
2 Serg_1960
 
10.09.13
08:50
Ссылку? О_О
3 Defender aka LINN
 
10.09.13
08:53
(0) Дятлы в атаке... Название конфигурации мы теперь угадывать должны?
И вообще - что за задача перед тобой стоит? Ну, кроме как выпятить на мисте свою некомпетентность.
4 Serg_1960
 
10.09.13
08:55
Файл временный, контекст модуля - это как бы понимаю, но "ссылка" - это что? Включаю телепата :) Ссылка на запись в справочнике регистрации внешних? А кому и для чего она нужна? Нее, сломался телепат.
5 Чинандалар Бонг
 
10.09.13
09:00
сорри. щас прочитал, действительно непонятно задал вопрос. Имеется ввиду внешняя печатная форма, которая в справочнике внешних печ форм.
6 Чинандалар Бонг
 
10.09.13
09:01
из обработки создается документ, после чего его надо распечатать, для этого и надо получить его печ форму (внешнюю)
7 Defender aka LINN
 
10.09.13
09:01
(5) Это мы и без тебя тут протелепали уже. Ты расскажи - нахрена.
8 Defender aka LINN
 
10.09.13
09:02
(6) Скопипасти процедуру печати в свою обработку и не тилипи нам моск
9 Serg_1960
 
10.09.13
09:06
(6) Грац. Вот что значит собрался и наконец-то спросил :) Наводящий вопрос: а если у документа несколько печатных форм?

PS: Справочник - он и есть справочник. Принципы работы неизменны.
10 Чинандалар Бонг
 
10.09.13
09:06
(8) если по делу сказать нечего, то не стоит засорять форум пустыми словами
Нужна одна форма, чтобы не вносить изменения в обе сразу
11 Чинандалар Бонг
 
10.09.13
09:07
(9) ну да. когда грамотно сформулировал вопрос, уже сам понял как сделать :)
12 Serg_1960
 
10.09.13
09:14
вольная трактовка китайской мудрости чёрт знает какого века: Чтобы правильно задать вопрос - нужно знать большую часть ответа.
13 Defender aka LINN
 
10.09.13
09:28
(10) Охренеть. Дятел будет решать, что по делу я говорю, а что нет. Куда побежишь, когда обработку в другой базе запустят?
14 Serg_1960
 
10.09.13
09:32
(13) Остынь. Для того и форум чтобы спрашивать. Спрашивают тогда, когда не знают ответа. Потому и вопросы такие... эээ... малоинформативные :) Вопросы! А не автор. Ну, максимум что допустимо, поговорить о компетенции, но не о личности. Угомонись.
15 mzelensky
 
10.09.13
09:47
(0) вообще-то конфа сама получит нужную форму. Тебе просто нужно вызвать необходимую процедуру. Точнее передать в процедуру "Печать" необходимые параметры и все.
16 mzelensky
 
10.09.13
09:49
(15) сори, не "Печать", а вот в эту процедуру:

"УниверсальныеМеханизмы.ПечатьПоДополнительнойКнопке("
17 Serg_1960
 
10.09.13
09:53
(16) +1 Достаточно указать текст с наименованием этой печатной формы в кнопке "Печать" формы документа. Но есть более короткий путь - непосредственное обращение к записи справочника.
18 Serg_1960
 
10.09.13
10:06
(17) + но должен заметить, что "короткий путь" не означает "простой путь". Если учитывать все условия, что могут быть описаны при регистрации печатной формы, то "короткий" путь совсем так не прост, как кажется.
19 mzelensky
 
10.09.13
10:13
(17) самое правильное это повторить то, что происходит при интерактивном действии (т.е. по нажатию кнопки печать). Тогда однозначно конечный результат будет идентичным. + не нужно долго разбираться с множеством параметров - конфа сама определит печатную форму (внешнюю или внутреннюю)