从现有模板创建表单模板
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从现有模板创建表单模板相关的知识,希望对你有一定的参考价值。
有什么方法可以在表单中创建模板以供公司中的每个用户使用?例如;假设我有以某种方式配置的销售订单屏幕(SO301000)和文档详细信息网格,它显示的列数与默认列数不同(或多或少列)。对于每个用户,我想使用此模板(以及创建的所有模板),我将在添加新用户时应用该模板。我很感激任何指导和帮助。
编辑:我提供了下面的表单元素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
对于ASP表单模板
在Acumatica中有两种方法可以使用自定义:
- 作为自定义项目,所有操作都可以使用自定义项目编辑器通过Web浏览器直接在Acumatica实例中完成。
- 作为在Visual Studio中编译的扩展库(DLL文件),然后将其包含在Customization Project的FILES部分中。
对于方法1,我认为创建自定义模板会有点破解并且不会得到官方支持,如果有人不知道请加入。
对于方法2,我们使用Acumatica配置向导(Acumatica ERP安装程序)发布Visual Studio模板。
这些模板位于以下文件夹中:
My Documents\Visual Studio 20XX\Templates\ItemTemplates\Visual C
#
这些模板仅适用于ASP.NET解决方案。如果已经部署了网站,您可以打开Acumatica Instance网站作为解决方案:
这些是标准的Visual Studio模板,因此您可以复制和重复使用它们来创建自己的模板。用于创建用户模板的Microsoft文档适用,您可以遵循其准则。请注意,使用Visual Studio并创建自己的模板比使用Acumatica自定义项目编辑器更不方便用户。
Acumatica T100涵盖了使用Visual Studio创建自定义项,并且是学习所涉及技术的良好起点:
https://openuni.acumatica.com/courses/development/t100-introduction-to-acumatica-framework/
以上是关于从现有模板创建表单模板的主要内容,如果未能解决你的问题,请参考以下文章