Создать шаблон формы из существующих - PullRequest
0 голосов
/ 28 августа 2018

Можно ли как-нибудь создать шаблон в формах, чтобы использовать его для каждого пользователя в компании? Например; допустим, у меня настроен экран заказа на продажу (SO301000) и сетка «Детали документа», которые отображают количество столбцов, отличное от значения по умолчанию (больше или меньше столбцов). Для каждого пользователя я хочу использовать этот шаблон (и все созданные), который я буду применять при добавлении нового пользователя. Буду признателен за любые рекомендации и помощь.

1 Ответ

0 голосов
/ 28 августа 2018

EDIT: Ниже приведен ответ для ASP-шаблона элемента формы. Хотя, читая ваш вопрос еще раз, я думаю, что вы пытаетесь сделать больше в духе автоматизации конфигурации столбцов сетки. Мы называем эту функцию макетом таблицы по умолчанию.

Здесь есть запрос функции: https://feedback.acumatica.com/ideas/ACU-I-415

Функция была поставлена ​​в версии 2017R2 и задокументирована здесь: https://help.acumatica.com/(W(1))/Main?ScreenId=ShowWiki&pageid=30f3229f-20f1-4055-9c03-e0fe3b37080d

Изображение копии страницы документации: enter image description here


Для шаблонов форм ASP

В Acumatica есть два способа работы с настройками:

  1. Как проект настройки, все делается напрямую в Acumatica экземпляр через веб-браузер с помощью редактора проекта настройки.

  2. Как библиотека расширений (файл DLL), скомпилированная в Visual Studio, которая затем включается в раздел FILES проекта настройки.

Для метода 1, я считаю, что создание пользовательских шаблонов было бы немного хаком и не было бы официально поддержано, если кто-то знает иначе, пожалуйста, включите.

Для метода 2 мы поставляем шаблоны Visual Studio с помощью мастера настройки Acumatica (установщик Acumatica ERP).

Эти шаблоны находятся в следующей папке:

My Documents\Visual Studio 20XX\Templates\ItemTemplates\Visual C #

enter image description here

Шаблоны будут доступны только для решения ASP.NET. Вы можете открыть веб-сайт Acumatica Instance в качестве решения, если веб-сайт уже развернут: enter image description here

При открытии диалогового окна Добавить новый элемент: enter image description here

Шаблоны Acumatica будут доступны: enter image description here

Это стандартные шаблоны Visual Studio, поэтому вы можете копировать и использовать их повторно для создания своих собственных. Применяется документация Microsoft для создания пользовательских шаблонов, и вы можете следовать их указаниям. Обратите внимание, что работа с Visual Studio и создание собственного шаблона несколько менее удобны для пользователя, чем использование редактора проектов настройки Acumatica.

Acumatica T100 охватывает использование Visual Studio для создания настроек и будет хорошей отправной точкой для изучения используемых методов:

https://openuni.acumatica.com/courses/development/t100-introduction-to-acumatica-framework/

...