现在需要在表格内某列做一进度条,将表格列TEXT删除后,加入进度条控件,象原来加CHECKBOX控件一样,将列FORMAT属性设为.T.,SPARSE属性设为.F.,只有在活动的当前记录行显示出进度条,不会象加CHECKBOX一样,全部显示该控件。
并且该进度条控件VALUE能不能象CHECKBOX一样,反应出当前记录的值?请版主有空指教一下,谢谢。
THISFORM.GRID1.RecordSource=NULL
=SQLEXEC(main_nhandle,"select * from t_temp","temp2_cx")
SELECT temp2_cx
thisform.grid1.RecordSource="temp2_cx"
thisform.grid1.column1.ControlSource="temp2_cx.fwcjd"
thisform.grid1.column2.ControlSource="temp2_cx.fwcjd"
得到的结果如下图:
CHECKBOX的效果就是OK的。

每列都显示控件,并且准确反应出当列值,0或1