在 Openedge ABL(Progress 4GL)中定义浏览时如何创建新行?

In Openedge ABL (Progress 4GL) how create a new row when defining a browse?

我在网上到处寻找这些信息,我很想假设目前还不可能。明确地说,我有:

  1. 定义了一个 temp-table(x) 和 4 个字段
  2. 为临时table(x)
  3. 定义了一个查询(q)
  4. 为查询(q)定义了浏览(b)
  5. 为浏览器(b)定义了框架(f)
  6. 过滤了我的数据,创建了temp-table(xx),并将过滤后的数据分配给temp-table(x)
  7. 为每个温度打开了一个查询(q)-table(x)

我无法在 define browse(b) query(q) display 语句中使用 skip 将来自 temp-table(xx) 的字段之一放在不同的行上。有什么建议吗?

ABL 不支持多行浏览。根据您的 OpenEdge 版本,您应该使用 Active X 或 .NET 控件。