我正在尝试创建一个Visual FoxPro独立应用程序,它将从用户(旧位置和新位置)获取两个输入。它将有两个表与1:M的关系,主键和外键与旧位置匹配。然后,应用程序应将旧位置的两个表中的所有实例替换为新位置。
我把表单放在一起,得到两个表格中的字段,显示网格,文本框和“更新记录”提交按钮。
我的问题是,当我选择“表单”>“运行表单”时,我的文本框显示为灰色,我无法输入任何内容。
有没有人有任何想法为什么盒子会变灰?我查看了属性>数据>只读,它们都标记为.F。
非常感谢你的帮助!
*编辑:想出它 - 有ControlSource,因为我认为这会将输入绑定到特定表中的特定字段。没关系! :)
答案 0 :(得分:0)
想出它 - 有ControlSource,因为我认为这会将输入绑定到特定表中的特定字段。没关系! :)
答案 1 :(得分:0)
凯特
就在旁边。由于多种原因,文本框可能会显示为灰色,最明显的是属性设置为readonly = .t。或者启用= .f。,但是如果文本框绑定到数据源并且该源不可用。
即表EMPTY或是EOF()或BOF()