關於VFP表格的使用
今天碰到一件想不通的事情.事件如下:兩個表單,分別擁有一個表格,表格有N列,其中的一個表格A的第3列有加COMBO BOX組合框控件,其控件顯示的數據為字符型數據.另外一個表單中的表格B第3列只是TEXT文本框控件,顯示的是一個邏輯型的數據.我先運行有表格B的表單,關正常顯示了數據.然后再運行有表格A的表單,此時在以下的代碼中出了問題:
GRID1. &&說是數據類型不匹配!!!!我略過錯誤,再執行顯示數據的操作,錯誤沒有了!
經過特別煩人的排查,那是因為首先運行了含有顯示邏輯型數據的表格,所以在這個含有組合框的表格他會自動顯示剛才打開的數據表,偏偏第3列為羅輯型,所以出錯了!(沒有定義表單的數據環境),但是非常想不通,為什麼ROWSOURCETYPE和顯示的數據會有關聯?
所以在這里向大家請教一下,如何讓表格在沒有明確定義的時候,不顯示當前工作區的數據.
[ 本帖最后由 GEORGECHIN 于 2009-10-14 17:56 编辑 ]