VFP6.0的表格控件引用出错!
表单中两个按钮COMMBUTON,一个表格GRID,表格共8列,其中的第二列中我用的是COMBO BOX控件。目的是用GRID显示表记录,其表为自由表。GRID.(下拉式組合框)的屬性如下:
ROWSOURCETYPE=“5” &&数组
ROWSOURCE="A_PARTNO" &&已定义好
按钮1的关键代码如下:
&GR1LJ.RECORDSOURCE="TEMP_BOM"
&GR1LJ.COLUMN1.CONTROLSOURCE="TEMP_BOM.项目"
&GR1LJ.COLUMN2.CONTROLSOURCE="TEMP_BOM.料号"
&GR1LJ.COLUMN1.TEXT1.READONLY=.T. &&无论何时都不出错
&GR1LJ. &&再次执行出错,原因是找不到COMBO1找不到!!!!
按钮2的关键代码:
&GR1LJ.VISIBLE=.F.
特别说明:
此段代码在表单第一次执行时,是不出錯的,完全能夠達到設計要求,但是在不釋放此表單的前題下點擊按鈕2,再點按鈕1,則出如上標示的錯誤!
我查看了一些工具書,有提到表格除非發生了INIT事件,不然其中的控件是不能夠引用的!可是問題是:
1.如果讓表格再次發生INIT事件?(表單載入時已經發生過了).
2.如果是以上的問題,為何TEXT類的控件又可以引用,單單就是COMBO BOX控件用不了呢?
以上請各位點解.
2.pdf
(68.55 KB)