Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

8.3 УФ. Кнопочка отправки письма

8.3 УФ. Кнопочка отправки письма
Я
   Amig0_0
 
14.07.20 - 12:12
Добрый день, уважаемые! Кто-нибудь добавлял на "свою" форму отчета созданного на СКД стандартные кнопочки командной панели?
Не могу разобраться как добавить кнопку "Отправки письма".
https://yadi.sk/i/llwK3KNqR_EoZw

Заранее спасибо!
   SadrArt
 
1 - 14.07.20 - 12:31
кнопочку не знаю, а вот кнопка добавляется, скорее всего, из глобальных команд
   SadrArt
 
2 - 14.07.20 - 12:47
(1) а нет, был не прав, Команда оказывается в форме, https://prnt.sc/thgfh3
   Amig0_0
 
3 - 14.07.20 - 12:50
(2) Ну это вы его на форме сами создали, полагаю методом "ДобавитьКомандыОтправки". Или как?
   Amig0_0
 
4 - 14.07.20 - 12:51
(1) В глобальных, да, она есть. Параметризируемоя. Ссылается на общую команду в состав которой НЕльзя включить Отчеты) Только документы. Или я не понимаю как это сделать
   SadrArt
 
5 - 14.07.20 - 12:55
(3) нет, это типовое, в БП, посмотрел сейчас в ЗУПе тоже самое - видимо, это БСПшная
   Amig0_0
 
6 - 14.07.20 - 12:57
(5) а что за отчет на скрине, не подскажите?
   SadrArt
 
7 - 14.07.20 - 12:58
(6) Общая форма ФормаОтчета
   Amig0_0
 
8 - 14.07.20 - 13:51
(7) Спасибо большое! Разобрался) тема закрыта.

Решение:

1) Создаем свою команду
2) описываем

&НаКлиенте
Процедура ОтправитьПоЭлектроннойПочте(Команда)
    
    ЭтотОбъект.Результат = Отчет.ТабДок;
    ОтправкаПочтовыхСообщенийКлиент.ОтправитьОтчет(ЭтотОбъект);
    
КонецПроцедуры

Если у вас табличный документ - НЕ реквизит отчета, а реквизит Формы, 1-я строка с присваиванием не нужна.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.