我目前在一个环境中工作,必须将报告作为PowerSoft文件通过电子邮件发送给用户。 有一个全局的PowerBuilder函数,它在我的数据窗口的计算列上使用。此数据窗口成为最终的psr报告。
在我的测试中,该功能在运行时解决得很好。但是,当用户运行报告时,它会将psr发送到各自的电子邮件地址。 (我没有设计系统)
当他们打开psr时,该功能无法解决。 有谁知道是否可以将此函数包装到数据窗口或最终的psr中?

谢谢, 格伦

有帮助吗?

解决方案

必须通过PSR查看器提供全局功能。期。用户的PSR查看器必须具有相同的全局功能才能使数据窗口正确呈现。

有一种方法可以解决它,但它相当乏味。基本上,您需要将计算字段(使用全局函数)替换为SQL列。更新SQL以包含适当数据类型的虚拟列。完成检索后,获取计算字段的值(查找“Describe('evaluate')”)并在虚拟列上执行SetItem()。显示列而不是计算字段。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top