Labview列表框用作显示控件时,每次都是从第一行开始显示啊,怎么设置显示在具体某一行呢?

2024-11-07 13:50:39
推荐回答(3个)
回答1:

在下拉列表框上点右键-生成器,然后选中相应的表,在字段中选择name字段,添加到右边。
然后在下拉列表框的click或interactivechange事件中加入代码,如:
c1=alltrim(this.value)
sele * from 表名 where name=c1 into cursor "temp"
thisform.grid1.recordsource="temp" &&将查询到的结果放入表格控件中

回答2:

赋值给其属性节点的 值 或者赋值给其局部变量,0 代表第一行,1 第二行。。。

回答3:

选到你要显示的那一行,右键->数据操作->当前值设为默认值,搞定!