infopower2000中如何限制逻辑型字段的输入?(50分)

  • 主题发起人 主题发起人 天星
  • 开始时间 开始时间

天星

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用infopower2000的wwwRecordViewPanel关联mssql数据库,
但是逻辑型字段输入我无法控制,请问怎样才能限制用户只能输入
T or F?
 
打开DataSet的ControlType对话框,把该字段的EditControl设成一个
与该字段相连的DbCombobox或者DbRadioGroup,
还有用Picturemask属性不是可以控制输入的吗?
 
看看DEMO肯定有
 
字段是动态变化的,需要控件自己根据数据库中定义的字段属性
进行更新,在程序中应怎样作?
 
你的意思不太懂,如果是指该字段的值由另一张表决定
加一个LookupField就可以了
 
就是说,一个sql数据表,其字段名称、类型及其他属性,均由用户自定义,
我想做一数据录入界面,拟采用infopower中的wwwRecordViewPanel。录入时,
要对数据校验。其他字段类型可控制输入数据,但逻辑型字段只允许输入
T或F,如果输错,则会出现异常信息,因此我想改成下拉列框,只让用户
选择T或F。
我不知该如何实现,其附带的demo对逻辑型字段未做上述处理,请大虾
帮忙,能否提供主要的原代码?
 
我原来说的就是这个意思啊,先用一个DbComboBox设置它的Items是T和F
然后再打开wwTable或wwQuery的Controls对话框,选择该逻辑字段,设定它的EditControl
为前面做好的dbComboBox就行了
也可直接设置该字段的PictureMask属性.让它只能输入T和F
 
xiecc,不好意思,还得再次打扰。因为字段是动态变化的,不能事先确定
有哪些字段以及谁是逻辑型字段。我将wwwRecordViewPanel关联mssql数据库,
打开数据库后,wwwRecordViewPanel自动读入一条记录,并生成标签和编辑框,
这些不需我手工设置。所以按上述方法,我还是不知道该怎么控制,能否讲
得再详细些?
 
就是说在程序中如何实现?
 
接受答案了.
 
后退
顶部