Имя: Пароль:
1C
1С v8
Внешняя печатная форма!
,
0 Tumakota
 
22.03.14
20:04
Доброго вечера уважаемые коллеги

УТ 11, есть внешняя печатная форма, досталась по наследству, нужно в ней кое что исправить! Создал реквезит, СсылкаНаОбъект, с нужным мне документов, но вот не могу понять какую процедуру мне вставить на кнопку выполнить чтобы посмотреть в конфигураторе, некоторую ифнормацию, на 11 перешли недавно поэтому еще не сильно разобрался в конфигурировании 11 торговли! Устанавливаю процедуру Печать() с которой начинается все действие, он пишет что {Форма.Форма.Форма(5,2)}: Процедура или функция с указанным именем не определена (Печать)
    <<?>>Печать(); (Проверка: Тонкий клиент)
Может кто нить подскажет как мне запустить внешнююпечатную форму как внешнюю обработку?
1 vicof
 
22.03.14
21:05
В конфах на УТ другой механизм печатных форм.
http://infostart.ru/public/180159/
2 vicof
 
22.03.14
21:10
*в конфах на УФ
3 Поpyчик-4
 
23.03.14
01:14
(0) Изучай БСП или к специалистам за деньги.
4 zippygrill
 
23.03.14
01:28
забудь про "СсылкаНаОбъект". в БСП смотри примеры.
5 Diamond905
 
23.03.14
08:52
Можно и с ссылкой на объект баловаться.. Наверняка в модуле формы есть функция аля СформироватьТабДокумент(МассивОбъектов,ОбъектыПечати, КакаяТоХрень..)

Делаем ссылку на объект нужного типа, форму. Команду создаем, выводим на форму. Команду сразу на сервер отправляем:

МассивОбъектов=Новый Массив;
МассивОбъектов.Добавить(СсылкаНаОбъект);

ОбъектыПечати=Новый СписокЗначений;
ОбъектыПечати.Добавить(СсылкаНаОбъект);

КакаяТоХрень = ...//Здесь надо в модуле объекта в функции Печать печати найти что там будет.

ОбработкаОбъект = РеквизитФормыВЗначение("Объект");
ТабДок = ОбработкаОбъект .СформироватьТабДокумент(МассивОбъектов,ОбъектыПечати, КакаяТоХрень..)

ТабДок.Показать(); //Или вывести подобно функции печать из модуля объекта. В любом случае по отладке пройти удастся
6 Поpyчик-4
 
23.03.14
15:45
(5) Я вас умоляю. Не гоните порожняк, а лучше учите матчасть, и не делайте мне ржачно.