使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

TechKnowledge 内容

摘要 本文讨论如何使用自定义维护包启用第三方报表字典中的高级普通报表编写

器函数。


详细信息示例:正在报表编写器中的 Smartlist 字典中修改


SOP 空白历史记录发票窗体报表。 用户希望调用位于大RW_ParseString字典中且无法从 Smartlist 字典访问的报表编写器函数。


若要处理此限制,可以使用自定义维护创建的包文件


:1。 创建 Exp1493r.dic (Smartlist 使用的报表字典的备份) 。


2. 在报表编写器中的 Smartlists 中,打开要修改的报表。 本示例使用的报表为 SOP 空白历史记录发票窗体。


3. 创建新的计算 (字段) 。 将计算字段命名为所需字段,例如 calcfield1。


4. 将"计算字段"设置为"字符串"类型。


5. 单击"
函数"选项卡,然后单击"
用户定义的"按钮。 单击
序列的"清单"。 选择列出的任何 RW 函数,并单击"添加
"。 此示例rw_ASI_Get_Customer_Item_Description将使用示例。


6. 本示例需要分析前 25 个字符的项主字段项说明。 表达式中大原语中的 函数|计算字段如下所示


:FUNCTION_SCRIPT (RW_ParseString IV_Item_MSTR。项目说明 25 1) 但是,此处RW_ParseString,因此我们的语句类似于





:FUNCTION_SCRIPT (rw_ASI_Get_Customer_Item_Description IV_Item_MSTR。项目说明 25 1)


7。 关闭布局窗口,保存更改,然后退出"报表编写器"返回到"大普通"。


8. Go 工具|自定义|自定义维护,然后从列表中选择此报表。


9. 将文件导出到包文件。


10. 在"文件"中打开记事本。


11. 搜索 calcfield1 (或你为它命名的任何) 。 找到它,你将在那里查看报表函数,rw_ASI_Get_Customer_Item_Description如上所示。 将名称切换到RW_ParseString,因为这是我们想要使用但无法输入的函数的名称。


12. 退出记事本并保存更改。


13. 返回"自定义维护"窗口,单击"导入"以导入包,选择刚刚修改的包,
然后覆盖现有报表。


14.返回到"报表编写器",应看到具有我们需要的函数的计算字段和计算字段函数。

本文为 TechKnowledge 文档 ID:34991

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×