Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 5
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Збереження документу в PDF (без експортної функції)          
Inkognito Подменю пользователя
сообщение 18.11.22, 16:31
Сообщение #1

Ветеран
*******
Группа: Пользователи
Сообщений: 909
Из: Україна
Спасибо сказали: 446 раз
Рейтинг: 13.5

Переведення функціоналу зберігання документів з Бухгалтерії 1.2 на BAS Бухгалтерію 2.1
Необхідно зберегти документ "Реалізаця товарів та послуг" (форма акту) програмно.

Раніше:
ТабДок= ДокОб.ПечатьАктаОбОказанииУслуг(); //експорта функція отримання табличного документу; додано Экспорт (в типовій конфігурації функція НЕ експортна)
ТабДок.Записать(КаталогВременныхФайлов() + ТипЗнч(Док) + " " + Док.Номер + " " + Формат(Док.Дата, "ДФ=dd-MM-yyyy"), ТипФайлаТабличногоДокумента.PDF);


Функція ПечатьАктаОбОказанииУслуг() є, і теж не експортна. Клієнт наполягає, щоб не вносити змін в конфігурацію. Все зовнішніми формами-обробками.
Відповіно питання: чи можна в новій конфігурації зберегти документ програмно в файл (без зміни функції на експорту)?

Сообщение отредактировал Vofka - 21.11.22, 10:11

andreydv87 Подменю пользователя
сообщение 18.11.22, 19:15
Сообщение #2

Говорящий
***
Группа: Пользователи
Сообщений: 71
Спасибо сказали: 13 раз
Рейтинг: 11.3

Inkognito @ Сегодня, 17:31 * ,
Внешней обработкой сделать или через функционал расширения.

Pepe Подменю пользователя
сообщение 19.11.22, 9:33
Сообщение #3

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1423
Из: Ужгород
Спасибо сказали: 756 раз
Рейтинг: 225

Bullzip PDF printer можна використати для друку та збереження.

takefive Подменю пользователя
сообщение 21.11.22, 12:14
Сообщение #4

Говорящий
***
Группа: Пользователи
Сообщений: 55
Из: Днепропетровск
Спасибо сказали: 20 раз
Рейтинг: 20.9

Inkognito @ 18.11.22, 17:31 * ,
Для получения табличного документа Вы можете использовать процедуру Печать в модуле менеджера документа


Signature
без свинга нет музыки...

Спасибо сказали: Inkognito,

Inkognito Подменю пользователя
сообщение 21.11.22, 17:55
Сообщение #5

Ветеран
*******
Группа: Пользователи
Сообщений: 909
Из: Україна
Спасибо сказали: 446 раз
Рейтинг: 13.5

Результат
МассивОбъектов = Новый Массив(1); 
МассивОбъектов[0] = Документ.Ссылка;              

ПараметрыПечати = Новый Структура;

ОбъектыПечати = Новый СписокЗначений;
ПараметрыВывода = УправлениеПечатью.ПодготовитьСтруктуруПараметровВывода();

КоллекцияПечатныхФорм = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм(ИмяМакета);

Документы[ИмяДокумента].Печать(МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода);
ТабДок= КоллекцияПечатныхФорм[0].ТабличныйДокумент;


Сообщение отредактировал Vofka - 22.11.22, 10:02

Спасибо сказали: takefive, Vofka,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 07.12.22, 4:22
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!