PvP.Akara.ru | Главная Помощь Поиск Участники Репутация Календарь Файлы |
Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
Страницы: (2) [1] 2 ( Перейти к первому непрочитанному сообщению ) |
hookleft | |
Андибот Профиль Группа: Гильдия Сообщений: 733 Пользователь №: 781 Регистрация: 2.02.2006 Репутация: 0 |
вобщем постараюсь пояснить суть.
нужно одним нажатие кнопки получить платёжные поручения на 160 человек (в заполненном виде) и чтобы они сами распечатались. с созданием, заполнением, с циклами, и т.п. документа проблем нет, вопрос вот в чём: как распечатать саму форму документа? вот кусок кода, для наглядности: ...... Док.Новый(); Док.ВыбраннаяФирма = ВыбраннаяФирма; Док.ЛицевойСчет = ВыбраннаяФирма.ОсновнойЛицевойСчет; ...... Док.Контрагент = ВыбрЧел; ..... Док.Записать(); // Документ записан и существует, теперь нужно распечатать форму, т.е. табличную часть документа которую мы увидели бы, если нажали на кнопку -Печать- в платежном поручении, при заполнении формы вручную. Может кто нить сталкивался? -------------------- Augen Auf! © Oomph!
Hookleft - приест, нигхт эльф, лвл 60, билд (26/25/0) Barbitura - варлоцк, хуман, лвл ??, текущий билд (0/0/13) |
Noisy | |
Добрый Ликвидатор Советов Профиль Группа: Гильдия Сообщений: 3283 Пользователь №: 650 Регистрация: 12.12.2005 Репутация: 23 |
2hookleft:
в модуле объекта есть функция Печать. надо ее вызвать. -------------------- |
hookleft | |
Андибот Профиль Группа: Гильдия Сообщений: 733 Пользователь №: 781 Регистрация: 2.02.2006 Репутация: 0 |
2Noisy:
может подскажешь как? -------------------- Augen Auf! © Oomph!
Hookleft - приест, нигхт эльф, лвл 60, билд (26/25/0) Barbitura - варлоцк, хуман, лвл ??, текущий билд (0/0/13) |
Noisy | |
Добрый Ликвидатор Советов Профиль Группа: Гильдия Сообщений: 3283 Пользователь №: 650 Регистрация: 12.12.2005 Репутация: 23 |
...
Док.Записать(); Док.Печать("ПлатежноеПоручение", , Истина); -------------------- |
hookleft | |
Андибот Профиль Группа: Гильдия Сообщений: 733 Пользователь №: 781 Регистрация: 2.02.2006 Репутация: 0 |
2Noisy:
Поле агрегатного объекта не обнаружено (Печать) -------------------- Augen Auf! © Oomph!
Hookleft - приест, нигхт эльф, лвл 60, билд (26/25/0) Barbitura - варлоцк, хуман, лвл ??, текущий билд (0/0/13) |
Noisy | |
Добрый Ликвидатор Советов Профиль Группа: Гильдия Сообщений: 3283 Пользователь №: 650 Регистрация: 12.12.2005 Репутация: 23 |
2hookleft:
зайти в модуль объекта ПлатежноеПоручениеВходящее (Исходящее). посмотреть есть ли функция Печать. дальше проверить, стоит ли у этой функции Экспорт. -------------------- |
hookleft | |
Андибот Профиль Группа: Гильдия Сообщений: 733 Пользователь №: 781 Регистрация: 2.02.2006 Репутация: 0 |
2Noisy:
функции нет, есть процедура, экспорта нет. я тут хелп читаю, в документах нет такого понятия как печать, а вот в таблицах есть. в документах есть - ВыгрузитьТабличнуюЧасть, только к чему это привязать? -------------------- Augen Auf! © Oomph!
Hookleft - приест, нигхт эльф, лвл 60, билд (26/25/0) Barbitura - варлоцк, хуман, лвл ??, текущий билд (0/0/13) |
Noisy | |
Добрый Ликвидатор Советов Профиль Группа: Гильдия Сообщений: 3283 Пользователь №: 650 Регистрация: 12.12.2005 Репутация: 23 |
2hookleft:
попутал. процедура. у процедуры поставить Экспорт. какие параметры на вход этой процедуры есть? -------------------- |
hookleft | |
Андибот Профиль Группа: Гильдия Сообщений: 733 Пользователь №: 781 Регистрация: 2.02.2006 Репутация: 0 |
Процедура Печать()
Таб.СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("ПлатёжноеПоручение"); ........ как есть написал -------------------- Augen Auf! © Oomph!
Hookleft - приест, нигхт эльф, лвл 60, билд (26/25/0) Barbitura - варлоцк, хуман, лвл ??, текущий билд (0/0/13) |
Noisy | |
Добрый Ликвидатор Советов Профиль Группа: Гильдия Сообщений: 3283 Пользователь №: 650 Регистрация: 12.12.2005 Репутация: 23 |
2hookleft:
ну значит просто попробуй ДокОбъект.Печать() после того, как экспорт нажмешь. если не получается, могу только сказать что надо пошагово посмотреть что происходит при нажатии на кнопку печать. и сделать все эти шаги самому. -------------------- |
hookleft | |
Андибот Профиль Группа: Гильдия Сообщений: 733 Пользователь №: 781 Регистрация: 2.02.2006 Репутация: 0 |
ладно, спасибо, пойду мучить дальше
-------------------- Augen Auf! © Oomph!
Hookleft - приест, нигхт эльф, лвл 60, билд (26/25/0) Barbitura - варлоцк, хуман, лвл ??, текущий билд (0/0/13) |
johnvb | |
Гуманист Добрый Ликвидатор Советов Профиль Группа: Гильдия Сообщений: 7675 Пользователь №: 6 Регистрация: 18.06.2004 Репутация: 115 |
OMG, я часто слышал много "хороших" слов про 1С, теперь увидел. ужос.
2hookleft: соррм за офф-топ сочуствую -------------------- If you wanna shoot - shoot, don't talk. © The Ugly
Once I was hunted. Now, I AM THE HUNTER! johnvb#2314 |
hookleft | |
Андибот Профиль Группа: Гильдия Сообщений: 733 Пользователь №: 781 Регистрация: 2.02.2006 Репутация: 0 |
Я тут порылся и получил во что
Док.Новый(); Док.ВыбраннаяФирма = ВыбраннаяФирма; Док.ЛицевойСчет = ВыбраннаяФирма.ОсновнойЛицевойСчет; ...... Док.Контрагент = ВыбрЧел; ..... Док.Записать(); ФормПлатПор=СоздатьОбъект("СписокЗначений"); ФормПлатПор.ДобавитьЗначение("Печать","Действие"); ОткрытьФормуМодально(Док.ТекущийДокумент(),ФормПлатПор); после чего на экран выводится сама форма платёжного поручения. а мне нужно распечатать на принтер, как это сделать? -------------------- Augen Auf! © Oomph!
Hookleft - приест, нигхт эльф, лвл 60, билд (26/25/0) Barbitura - варлоцк, хуман, лвл ??, текущий билд (0/0/13) |
hookleft | |
Андибот Профиль Группа: Гильдия Сообщений: 733 Пользователь №: 781 Регистрация: 2.02.2006 Репутация: 0 |
еле допетрил что делать нужно, кучу форумов перелапатил
-------------------- Augen Auf! © Oomph!
Hookleft - приест, нигхт эльф, лвл 60, билд (26/25/0) Barbitura - варлоцк, хуман, лвл ??, текущий билд (0/0/13) |
Noisy | |
Добрый Ликвидатор Советов Профиль Группа: Гильдия Сообщений: 3283 Пользователь №: 650 Регистрация: 12.12.2005 Репутация: 23 |
2hookleft:
каждый день сижу и петрю... -------------------- |
Страницы: (2) [1] 2 |