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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.01.2020, 11:37   #1  
VORP is offline
VORP
Участник
Аватар для VORP
 
146 / 95 (4) ++++
Регистрация: 26.05.2006
D365: Привести форму к интерфейсу.
Добрый день,
для того чтобы Entity показывалась по кнопке интеграции с екселем для редактирования надо чтобы форма реализовывала OfficeIGeneratedWorkbookCustomExporter интерфейс. Методы я добавил, но система всё равно не считает его совместимым, при выполении
X++:
fr = formRun as OfficeIGeneratedWorkbookCustomExporter;
fr становится равным Null.
Существует ли какой то способ заставить его сработать?
Старый 22.01.2020, 11:52   #2  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Все шаги ниже пройдены?
https://docs.microsoft.com/en-us/dyn...en-office-menu
Старый 22.01.2020, 12:14   #3  
VORP is offline
VORP
Участник
Аватар для VORP
 
146 / 95 (4) ++++
Регистрация: 26.05.2006
Спасибо, надо попробовать что получится если использовать подход не через интерфейсы, в основной статье про EventHandler не написано.
Наверное правильно смотреть что тут: Modifying the Open in Office menu through extensions and event subscriptions
Старый 22.01.2020, 13:36   #4  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от VORP Посмотреть сообщение
Добрый день,
для того чтобы Entity показывалась по кнопке интеграции с екселем для редактирования надо чтобы форма реализовывала OfficeIGeneratedWorkbookCustomExporter интерфейс.
Если это ваша форма, то надо добавить implements OfficeIGeneratedWorkbookCustomExporter в заголовок. (см PurchReqTableListPage, например)
Старый 22.01.2020, 14:47   #5  
VORP is offline
VORP
Участник
Аватар для VORP
 
146 / 95 (4) ++++
Регистрация: 26.05.2006
Нет не моя. Но как описано в статье в разделе выше, для стандатных форм это можно реализовать через eventHandler объекта OfficeFormRunHelper,
см. JmgEmployee_Extension например.
За это сообщение автора поблагодарили: sukhanchik (2), Logger (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
patrickmouwen: D365 Retail APIs Part II: How to know exactly what happens inside D365 Retail Blog bot DAX Blogs 0 14.12.2019 01:17
patrickmouwen: Identify Configuration differences between D365 F&O environments Blog bot DAX Blogs 2 11.06.2019 14:11
Добавление DimensionDefault в таблицу и форму D365 Artikov DAX: Программирование 4 08.08.2018 00:44

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

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

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