我正在尝试创建一个Visual FoxPro独立应用程序,该应用程序将接受用户的两个输入(旧位置和新位置)。它将有两个具有1:M关系的表,主键和外键与旧位置匹配。然后,应用程序应该用新位置替换旧位置的两个表中的所有实例。
我把表格放在一起,两个表中的字段都显示在网格中,两个文本框都存在,还有一个"更新记录"提交按钮。
我的问题是,当我选择"表单">"运行表单"时,我的文本框会变灰,我无法输入任何内容。
有人知道为什么盒子会变灰吗?我检查了"属性">"数据">"只读",它们都标记为.F.
非常感谢你的帮助!
*edit:弄清楚了-启用了ControlSource,因为我认为这会将输入绑定到特定表中的特定字段。没关系!:)
想好了-打开ControlSource,因为我认为这会将输入绑定到特定表中的特定字段。没关系!:)
Kate
只是一句题外话。由于多种原因,文本框可能会变灰,最明显的原因是属性设置为readonly=.t或enabled=.f,但如果文本框绑定到数据源,而该数据源不可用。
即表EMPTY或是EOF()或BOF()