Имя: Пароль:
1C
1С v8
Как на отчет (табличный д-т) добавить стандартную кнопку "Отправить по электронной почте"?
0 Vito
 
08.10.22
00:27
Собственно вопрос в названии темы.
Заранее спасибо за любые подсказки.
1 RomanYS
 
08.10.22
00:29
(0) добавляй на форму. На ТД не надо
2 RomanYS
 
08.10.22
00:29
А лучше используй типовую форму, там уже добавлено
3 Vito
 
08.10.22
00:38
(1) Вопрос как добавить? Саму кнопку добавить понятно как, а вот какую процедуру, чтобы письмо не сразу отправилось, а только сформировалось для отправки?
4 Мимохожий Однако
 
08.10.22
06:59
(3) Если ответишь, какая типовая конфигурация, то смотри (2). Есть ,например, общая форма Печать документов с нужным функционалом. БСП в руки ...
5 Vito
 
08.10.22
10:17
(4) УНФ . Какие модули БСП использовать?
6 Мимохожий Однако
 
09.10.22
09:54
(5) В конфигурации есть регистр сведений Версии подсистем. Там увидишь какой релиз подсистемы используется.
Но даже если не копать глубоко, то (повторюсь) найди в конфигурации ОбщиеФормы.ПечатьДокументов. Большинство табличных документов выходят на печать через эту форму.
Аналогично есть общая форма ФормаОтчета. Посмотри как в них выводятся табличные документы и вызывай эти формы из своей поделки
7 Vito
 
10.10.22
23:52
(6) Спасибо! Реализовал через ОбщиеФормы.ПечатьLокументов по этой инструкции: https://lavnik.net/kak-vyvesti-tablichnyjdokument-v-tipovuyu-formu-bsp-pechat-dokumentov
Получилось просто, эффективно но не совсем красиво. Меня устраивает.

Вопрос, как задать чтобы по умолчанию страница была альбомной , а не книжной?
8 b_ru
 
11.10.22
00:24
>>Вопрос, как задать чтобы по умолчанию страница была альбомной , а не книжной?
ТабличныйДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший