AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.02.2016, 11:31   #1  
Damn is offline
Damn
Участник
 
436 / 154 (6) ++++++
Регистрация: 28.05.2003
Адрес: в глуши
Хочется вернуться всё-таки к этой теме. Не могу понять почему стандартный функционал как-то плохо относится к таблице SysOutgoingEmailData. Особенно меня удивило что и в Ax2012 R3 так ничего не изменилось.
Поле EmailDataType так и остаётся обязательным для заполнения, хотя это baseenum, у которого один из элементов имеет значение 0. Это наверное чтобы ни у кого не возникло желание руками вставить вложение в письмо.
Нет форм, в которых можно было бы просмотреть содержимое этой таблицы.
Вобщем, обошли должным вниманием функционал использования вложений в исходящей почте.
__________________
Дмитрий
Старый 19.02.2016, 04:23   #2  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Цитата:
Сообщение от Damn Посмотреть сообщение
Нет форм, в которых можно было бы просмотреть содержимое этой таблицы.
Вранье и провокация. SysOutgoingEmailMessage как раз этим и занимается

Цитата:
Сообщение от Damn Посмотреть сообщение
Вобщем, обошли должным вниманием функционал использования вложений в исходящей почте.
Ну за-то есть куча партнерских решений, иногда даже кажется больше чем надо.
Старый 19.02.2016, 07:44   #3  
Damn is offline
Damn
Участник
 
436 / 154 (6) ++++++
Регистрация: 28.05.2003
Адрес: в глуши
Цитата:
Сообщение от skuull Посмотреть сообщение
Вранье и провокация. SysOutgoingEmailMessage как раз этим и занимается
Видимо речь идёт о доработанной форме. Стандартная форма ничего не показывает из таблицы SysOutgoingEmailData.
Про партнёрские решения я не говорю, оно итак понятно что в них есть много всего нужного и ненужного.
__________________
Дмитрий
Старый 19.02.2016, 10:19   #4  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Цитата:
Сообщение от Damn Посмотреть сообщение
Видимо речь идёт о доработанной форме. Стандартная форма ничего не показывает из таблицы SysOutgoingEmailData.
Про партнёрские решения я не говорю, оно итак понятно что в них есть много всего нужного и ненужного.
Откуда такое нежелание принять мнение отличное от своего?

Идем на форму SysOutgoingEmailMessage открываем init() видим там

X++:
[html, data] = SysEmailDistributor::substituteImageURLs(outgoingEmail.EmailItemId,outgoingEmail.Message);
идем вовнутрь и... сюрприз. сюрприз !

X++:
...
 outgoingEmailData = SysOutgoingEmailData::find(_itemId,SysEmailDataType::Embedded,emailDataId);
...
АX аккуратненько ищет картиночки и добаляет их в нашу хтмлочку чтобы показать их на формочке.

Последний раз редактировалось skuull; 19.02.2016 в 10:21.
Старый 19.02.2016, 11:45   #5  
Damn is offline
Damn
Участник
 
436 / 154 (6) ++++++
Регистрация: 28.05.2003
Адрес: в глуши
Цитата:
Сообщение от skuull Посмотреть сообщение
X++:
...
 outgoingEmailData = SysOutgoingEmailData::find(_itemId,SysEmailDataType::Embedded,emailDataId);
...
АX аккуратненько ищет картиночки и добаляет их в нашу хтмлочку чтобы показать их на формочке.
И полностью игнорирует записи с EmailDataType == SysEmailDataType::Attachment вот это я не могу понять. Записи с типом Embedded мне не интересны.
__________________
Дмитрий
Старый 19.02.2016, 12:19   #6  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Цитата:
Сообщение от Damn Посмотреть сообщение
И полностью игнорирует записи с EmailDataType == SysEmailDataType::Attachment вот это я не могу понять. Записи с типом Embedded мне не интересны.
Ну мало ли что кому интересно, если туда mp3 приаттачить AX должна вам песенку сыграть?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Печать в PDF и отправка по почте…DAX 4 Daiver DAX: Функционал 2 07.05.2010 13:51
Чтение почты из MS Dax 2009 zZ_TOP_Zz DAX: Программирование 19 25.09.2009 12:50
Отправка почты через Outlook... lev DAX: Программирование 9 12.12.2008 13:27
Отправка почты miklenew DAX: Программирование 10 07.09.2008 23:07
CRM:отправка почты на Outlook fialka DAX: Функционал 2 17.06.2008 16:09

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 18:25.