acumatica - 如何在现代 UI 中创建特定于表单的帮助菜单?
解决方案
如Acumatica ERP 文档中所述,要将参考文章与特定屏幕链接,您应该根据表单的屏幕 ID 指定文章 ID,用下划线替换句点。例如,如果 Screen ID 为AP.10.10.00,则其引用表单的 ID 必须指定为AP_10_10_00。
一个非常相似的概念用于将特定于表单的帮助链接到特定屏幕。如果您快速查看Wiki 站点地图 (SM.20.20.10),您应该注意到用户指南下的表单快速参考节点:
表单快速参考节点按其顺序包含许多代表 Acumatica ERP 不同模块的子节点。通过检查包含在销售订单( User Guide -> Form Quick Reference -> Sales Orders
) 中的 Wiki 文章列表,您可以很容易地看出,特定于表单的帮助菜单只不过是链接到特定屏幕的 Wiki 文章。要将特定于表单的帮助链接到特定屏幕,您应该根据表单的屏幕 ID 指定文章 ID,用下划线替换句点并在文章 ID 的末尾添加_NAV。
代表特定表单帮助的 Wiki 文章的内容通常非常简单:
==Procedures==
[HelpRoot_User\SO__How_Create_Sale_Order|To Create a Sales Order (SO)]{br}
...
[HelpRoot_User\SO__How_Process_RM_Order|To Process Authorized Returns (RM)]
==Concepts==
[HelpRoot_User\SO__con_Order_Processing|Sales Order Processing Options]{br}
...
[HelpRoot_User\SO__con_Order_Types_for_Returns|Predefined Order Types for Customer Returns]
==Form Reference==
[HelpRoot_User\SO_30_10_00|Sales Orders] ([~/?ScreenId=SO301000|SO.30.10.00])
==Help Dashboard==
对于大多数标准 Acumatica ERP 屏幕,特定于表单的帮助最多包含 4 个部分:
- 程序
- 概念
- 表格参考
- 帮助仪表板
还要记住,程序部分被认为是可选的,可以很容易地从某些特定于表单的帮助菜单中排除。
推荐阅读
- python - 为什么python中的csv只写最后一行?
- php - php 7 调用未定义函数 bcpowmod()
- javascript - 十进制格式验证
- java - 知道如何解决这个问题吗?线程“WindowsNativeRunloopThread”中的异常 java.lang.NoSuchMethodError
- python-3.x - 从excel表制作python字典
- c# - Button_Clicked 事件操作特定元素(纯 C# (Page.cs))
- android - Android 未经检查的分配
- forms - 您如何访问 Gravity Form 字段预提交?
- javascript - 如何获取 .eslintrc.js 忽略所有无 js 文件
- xml - XSLT value-of 返回实际值而不是节点