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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.12.2017, 00:19   #13  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
И чтобы поддержать дух исследования хочется отметить что ссылки можно генерить и без аксапты, к примеру, из консольного приложения:
X++:
using Microsoft.Dynamics.AX.Framework.Utilities.UrlHelper;
using System;

namespace URLGeneratorTest
{
    class Program
    {
        static void Main(string[] args)
        {
            UrlGenerator generator = new UrlGenerator();
            generator.MenuItemName = "VendTable";
            generator.MenuItemType = UrlGenerator.MenuItemTypes.Display;
            generator.HostUrl = @"https://yourvmname.cloudax.dynamics.com/";
            generator.Company = "usmf";

            var requestQueryParameterCollection = generator.RequestQueryParameterCollection;

            requestQueryParameterCollection.UpdateOrAddEntry("VendTable", "AccountNum", "1002");

            Console.WriteLine(generator.GenerateFullUrl().AbsoluteUri);
        }
    }
}
За это сообщение автора поблагодарили: sukhanchik (2), trud (7).
Теги
d365o, deep link, полезное

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Кликабельная URL-ссылка в отчёте tindomka DAX: Программирование 2 01.06.2017 23:06
dynaxtips: The URL Parameters Blog bot DAX Blogs 0 21.03.2017 03:13
Позиционирование на конкретную запись датасета Lucky13 DAX: Программирование 8 21.12.2005 19:26
Ошибка при импорте демоданных (Axapta 3.0 CIS SP1) KocDm DAX: Администрирование 2 11.08.2005 12:04

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

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

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