Eze*_*iel 3 enter progress-4gl openedge
当按 ENTER 键时,我需要将浏览中的单元格选择移动到右侧的单元格。
默认情况下,按 ENTER 将所选内容移至同一列中的下一条记录。我需要在一个特定的浏览器中改变这种行为。
例子:
所选字段为第 1 行、“Sacar de Lima”列。如果我按 ENTER 键,所选字段将是第 2 行、“Sacar de Lima”列。
我需要做的是:如果我按 ENTER 键,则选择将转到第 1 行“Sacar de Lince”列。
我尝试为该字段设置 ENTER 触发器,但由于某种原因,我只能将其应用于整个浏览器,但这没有用。浏览是临时表的“自由形式查询”。
我在 Windows 中使用 Openedge 11.6.4,
// Trigger Phrase for RETURN
ON "RETURN" OF ColumnField1 IN BROWSE brwName DO:
// select Column2
APPLY "ENTRY" TO ColumnField2 IN BROWSE brwName .
// select not the next row, just a return
RETURN NO-APPLY.
END.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
214 次 |
| 最近记录: |