powerbulider中datawindwos中某列的实际佳美置
时间: 2024-03-01 22:52:43 浏览: 128
Pfc.rar_PFC_Powerbuilder pfc_powerbulider
在 PowerBuilder 的 DataWindow 中,您可以使用以下方法获取数据窗口中某列的实际位置:
1. 首先,需要确定要获取位置的列的名称或 ID。
2. 然后,使用 `Describe` 函数获取该列的属性信息。
3. 在属性信息中,可以获取该列的 `XPos` 和 `YPos` 属性,这两个属性分别表示该列在数据窗口中的横向和纵向位置。
以下是一个示例代码,演示如何获取名为 "myColumn" 的列在数据窗口中的位置:
```
integer li_colid
li_colid = dw_1.Object.datawindow.column.Count + 1
dw_1.InsertColumn(li_colid)
dw_1.Describe("myColumn." + "XPos", ll_xpos)
dw_1.Describe("myColumn." + "YPos", ll_ypos)
```
上述代码中,`dw_1` 是数据窗口的名称,`myColumn` 是要获取位置的列名。通过 `InsertColumn` 函数插入一个新列,然后使用 `Describe` 函数获取该列的位置信息。
希望这可以帮助到您!
阅读全文