强大的数据窗口

问题描述 投票:0回答:1

一个窗口中有两个数据窗口,标题部分和详细信息部分。详细部分数据窗口是多行数据窗口,通过.exe尝试后不显示。

很久以前,它就将第一个数据窗口字段添加到第二个数据窗口,将第二个数据窗口字段添加到第一个数据窗口。但现在不行了

powerbuilder
1个回答
0
投票

两个可能的原因:

  1. 最有可能的是数据窗口是共享的,并且您提到添加了列。标头数据窗口对象和详细数据窗口对象的定义可能不同,并且 ShareData 函数可能失败。解决方案:确保两个数据窗口的底层定义完全相同。我猜测 ShareData 函数失败了 - 检查返回代码进行验证。

  2. 您动态地将数据对象分配给数据窗口,并且它没有包含在 EXE 中。您可以尝试在构建时将其添加到 PBR 文件中,或者在构建应用程序时指定 PBD(对于 PBL)。请参阅:https://docs.appeon.com/pb2022/pbug/Distributing_resources.html#:~:text=A%20PBR%20file%20is%20an%20ASCII%20text%20file,list%20as%20a%20file% 20与%20%20扩展%20PBR.

© www.soinside.com 2019 - 2024. All rights reserved.