Имя: Пароль:
1C
1С v8
открыть внешнюю обработку из реквизита
,
0 Neznayka_5
 
13.07.12
07:10
Такой вопрос. Есть реквизит типа СправочникСсылка.ВнешниеОбработки в него передается занчение. К примеру, ТТН (то есть понятно что не типовая). Как открыть и заполнить эту печатную форму? Есть еще реквизит СсылкаНаОбъект, по нему и нужно заполнять. Может кто знает.
И есть еще такая же беда с типовыми, с ними вообхе хз как. Тип реквизита - строка, если хочу распечатать типовую печатную форму.
Очень признательна
1 iceman2112
 
13.07.12
07:13
чего?
2 Wobland
 
13.07.12
07:15
а что актеры делают
когда они находятся
на заднем плане сцены
может, спят?
ведь если не уходят,
значит им чего-то надо:
ЗАЧЕМ-ТО ведь они же там
стоят...
3 Alex1979rak
 
13.07.12
07:23
(0) почитай на ИТСе про создание внешних печатных форм. плюс ко всему почитай справку в самой программе. сам недавно работал над созданием ВПФ. все получилось.
4 Neznayka_5
 
13.07.12
07:26
(3) а что такое ИТС?
5 Wobland
 
13.07.12
07:28
(4) диск такой. оптический. информационно-технологическое сопровождение
6 dva1c
 
13.07.12
07:32
(0) А если воспользоваться поиском http://www.google.com/search?client=opera&rls=ru&q=создание+внешних+печатных+форм+1с+8.2&sourceid=opera&ie=utf-8&oe=utf-8
то там вообще дофига всего и все разжевано )
7 Neznayka_5
 
13.07.12
07:34
печатная форма то готова уже, вопрос только в том, как ее запустить!
8 dva1c
 
13.07.12
07:37
(7) Надо подключить её в Сервис -> Доп. отчеты и обработки -> Доп. внешние печатные формы
9 Wobland
 
13.07.12
07:37
(7) она запускается сама. таков механизм ВПФ. думай, что он - чёрный ящик. управление на старет передаётся в функцию Печать() модуля обработки. в СсылкеНаОбъект имеешь ссылку на объект
10 Neznayka_5
 
13.07.12
07:42
она есть в сервисе и подключена, мне нужно ее запустить из другой обработки, в этой обработке она задана реквизитом (8,9)
11 Neznayka_5
 
13.07.12
07:46
просто у меня обработка, которая должна выводить несколько печатных форм в одном табличном документе. и на форме задается, каких именно и в каком количестве. а вот как их выводить в документ я не знаю..
12 iceman2112
 
13.07.12
08:16
ну тут не понятно, что за форма? Если её делали с расчетом на внешнее то во внешнее надо вставлять если нет, трудно сказать что тебе сделать надо, что она запустилась. Опять же толком ниче не понятно что надо
13 Neznayka_5
 
13.07.12
08:45
ладно, закрыли тему) новая появилась:
как открыть печатную форму типовую во внешней печатной форме?
14 Neznayka_5
 
13.07.12
08:48
внешнюю я открыа через ХранилищеВнешнейОбработки, как внутреннюю?
15 Пыльный
 
13.07.12
08:56
(13)А зачем? Создаешь объект и вызываешь печать :)
16 Neznayka_5
 
13.07.12
09:13
(15) мне нужно печатать по нажатию одной кнопки как печатные формы из разных документов так и внешние. все делается в зависимости от настроек пользователя
17 Пыльный
 
13.07.12
09:24
(16) Если макет находится в конфигурации, то

Док = СсылкаНаПечатаемыйДок.ПолучитьОбъект();
Док.Печать(ИмяМакета, КоличествоЭкземпляров, НаПринтер);

Если внешняя:

УниверсальныеМеханизмы.НапечататьВнешнююФорму(СсылкаНаПечатаемыйДок, ИмяМакета);

Посмотри любую процедуру печати в типовых. Там все это есть.
18 Neznayka_5
 
13.07.12
10:05
(17) не далеко я продвинулась, говорит что не будет так печатать: Док.Печать
19 Neznayka_5
 
13.07.12
10:06
простите, недалеко вместе пишется_)
20 Neznayka_5
 
13.07.12
10:48
все нормально, но это процедура, как бы функцию такую? дело в том, что нужно все макеты в общий печатный документ помещать..
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.