星期五, 6月 29, 2012

[VFP] HighlightRowLineWidth:Expression evaluated to an illegal value

為方便使用者在 Grid 內可以較明顯看出整行資料,嘗試去設定 HighlineRowLineWidth,把它設為 10 後儲存離開 Form 後,只要一打開 Form 就會出現這個錯誤訊息,而且完全進不去 Form。

HighlightRowLineWidth:Expression evaluated to an illegal value 1

查詢 Help 才發現到 HighlightRowLineWidth 有效值是 0 至 7,預設值為 1,難怪會出問題。

VFP 的 Form 其實是一個 DBF,可以像開 DBF 資料庫一樣,直接用 USE 來開啟,利用 Command Windows 來進行修正參數
USE D:\Data.scx IN 0 SHARED
SET FILTER TO Objname = "grdOrderData" 
BROWSE
點選 Properties 欄位就會列出 grdOrderData 內全部 Property 設定值

HighlightRowLineWidth:Expression evaluated to an illegal value 2
修正 HighlineRowLineWidth 值就可以順利開啟這個 Form。

沒有留言:

張貼留言