我有一组用户需要在打印出报告之前修改拉入报告中的地址详细信息。我们不希望将这些修改保存或记录在 CRM 上。
我已经解决了使用文本参数,将 CRM 中的原始值显示为默认值和一个新的文本参数来捕获任何更改(即每个地址行有 2 个参数 - 1 个默认用于参考,1 个用于更改)效果很好对于以下场景:
如果我想从其中一个地址字段中删除一个条目,从而将其留空
如果我想修改其中一个地址字段。
如果原始字段为空并且我希望它保持该状态
我真的很挣扎,因为原始字段没有值,因此是空白或 NULL。
该参数显示为空白(这是正确的),我可以使用新值键入新参数,但是当我运行报告时它不显示新值。
我已经尝试了多种代码来尝试对此进行排序(附上一些示例)但我无法让它工作。 单个 IIF 代码使用 带 IsNothing 的 IIF 代码
试过:
- 检查原始字段数据上的 IsNothing
- 检查新参数值的 IsNothing
- 设置参数值以接受空值
- 将 (IsNothing(AddressLine3)) 更改为 (AddressLine3="")
任何人都可以帮助如何让报告接受原始数据中没有值的新参数值吗?