report - GP Dynamics 报告编写器计算字段 RW_POPLINECommentText 未显示在一揽子 PO 上
问题描述
我们需要在采购订单的行项目上显示多达 12 条评论行。我在这里遵循了这个 GP Report Writer 教程:https : //community.dynamics.com/gp/b/gpmarianogomez/posts/adding-more-comment-lines-to-pop-purchase-orders 除了我无法弄清楚抑制行评论:sSuppressComment1 = F6_LAST (C) 第 1 行评论 = "" AND F6_LAST (C) 第 2 行评论 = ""。
我可以找到“F6_LAST Line 1 Comments”的字段,但找不到“F6_LAST (C) Line 1 Comments”的字段,修改该字段会引发错误。
即使不禁止注释,新的计算字段也会出现在标准 PO 上,但不会出现在一揽子 PO 上。空白行确实出现在一揽子采购订单上。
我想了解更多有关进入表达式的字段(第 1 行评论 = FUNCTION_SCRIPT(RW_POPLINECommentText POP_PO.PO 类型 POP_PO.PO 编号 popPOLineRollupTemp.Ord 80 1),尤其是“POP_PO.Po 类型”字段。我我想知道这是否是我的罪魁祸首。是否有通过采购订单工作字段的资源?
提前感谢您的任何建议。
解决方案
我找到了答案。变量 POP_PO.Po 类型是一个整数,指示 PO 类型: PO 类型:1 – 标准 2 – 直销 3 – 毯子 4 – 毯子直接出货
通过用硬编码的 1 替换它,该函数现在可以在标准和一揽子 PO 上工作。使用 GP Dynamics 16。这可能会在升级时中断。
FUNCTION_SCRIPT(RW_POPLINECommentText 1 POP_PO.PO 编号 popPOLineRollupTemp.Ord 80 1)
推荐阅读
- angular - TypeScript setter 未触发
- typescript - 仅将接口上的方法替换为另一种类型的通用类型,其余部分保持不变?
- android - 包安装错误:Visual Studio Code 中的失败 [INSTALL_FAILED_OLDER_SDK]
- html - 自定义 Dialogflow Messenger 集成的聊天小部件的高度
- c# - 如何将相关实体添加到多对多关系
- powershell - 远程 Get-ChildItem 返回值错误
- vba - 如何禁用访问表单中的所有键盘快捷键?
- c# - 如何从 C# 中另一个类的公共方法中获取值
- image - 预览在 FlatButton 中拍摄的图像
- flutter - 带有过滤器的 Flutter Firebase 列表视图