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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.07.2018, 01:39   #1  
alicedr is offline
alicedr
Участник
 
175 / 43 (2) +++
Регистрация: 06.07.2012
Адрес: Канада
D365 создать запись в таблице через OData из console application (.Net)
Несмотря на то, что в интернете есть несколько неплохих ссылок, я не могу добавить запись к таблице через одату из консольного приложения.
Также не получается получить значение определенного поля из энтити.

Если у кого получалось сделать под версию 8, буду благодарна за советы.

Я использовала подход который описан в статье StoneridgeSoftware (Working with the OData Endpoint in Dynamics 365 for Operations), аналогичное описание есть у Hitachi solutions (Dynamics 365 Roadmap: Dynamics 365 for Operations – How to Access Dynamics 365 for Operations Data Entities using OData Protocol and .NET) и "AX7/D365/Operations: Create customer postal address through data entity from .NET console application"

Описанный в статьях подход пришлось немного изменить в сторону асинхронности, например для вставки данных это SaveChangesAsync вместо SaveChanges.
Я не получаю никаких ошибок в дебаггере, я вижу в контексте другие энтити, но запись не добавляется!
Энтити рабочая - запись с такими же полями прекрасно вставляется через data management из excel файла.

Веб приложение зарегистрировано в портале, права добавлены, в самой аксапте приложение тоже добавлено с ретейл пользователем. В заголовке OAUTH номер токена вижу.

Идеи уже закончились. Из консольного дебаггера выглядит что запись вставилась, а в аксапте ее нет (
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
ValidTimeStateMode = NoGap. Можно ли создать запись в действующем диапазоне Владимир Максимов DAX: Программирование 2 30.01.2018 21:19
dynamicsaxinsight: AX7/D365/Operations: Create customer postal address through data entity from .NET console application Blog bot DAX Blogs 0 20.09.2017 15:11
Глюк(?) при импорте в Excel через .Net Loengrinchik DAX: Программирование 1 14.08.2015 10:55
AX.NET: интеграция .NET-приложений с Аксаптой и (будущие) возможности облачных вычислений gl00mie DAX: Программирование 2 23.04.2010 00:47
Очень просто: создать новую запись в таблице Hobo DAX: Программирование 20 11.07.2006 13:02

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:03.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.