Visual FoxPro 表单设计中编程问题 5
现在表单中有3个文本框text1,text2,text3,2个组合框combo1,combo2我想在vf表单运行情况下实现如下情形当text1和text2中填入数值后te...
现在表单中有
3个文本框text1,text2,text3,2个组合框combo1,combo2
我想在vf表单运行情况下实现如下情形
当text1和text2中填入数值后text3中立刻显示出这两个数值的乘积值
当combo1选择了一个值后,combo2立刻显示对应值,同理当combo2选择值后,combo1立刻显示对应值。例如:combo1中有A、B,combo2中有1、2,当combo1选择A,对应的combo2中的值自动调整为1,并立即在combo2中显示出来。
如上的情况在vf中能实现么?怎么实现?谢谢了。 展开
3个文本框text1,text2,text3,2个组合框combo1,combo2
我想在vf表单运行情况下实现如下情形
当text1和text2中填入数值后text3中立刻显示出这两个数值的乘积值
当combo1选择了一个值后,combo2立刻显示对应值,同理当combo2选择值后,combo1立刻显示对应值。例如:combo1中有A、B,combo2中有1、2,当combo1选择A,对应的combo2中的值自动调整为1,并立即在combo2中显示出来。
如上的情况在vf中能实现么?怎么实现?谢谢了。 展开
2个回答
展开全部
第一问:新建一个命令按钮command1命名为计算
然后在这个命令按钮的click事件输入以下代码:
a=val(alltrim(thisform.text1.value))
b=val(alltrim(thisform.text2.value))
c=a*b
thisform.text3.value=str(c)
第二问:这个我还需要再想想
然后在这个命令按钮的click事件输入以下代码:
a=val(alltrim(thisform.text1.value))
b=val(alltrim(thisform.text2.value))
c=a*b
thisform.text3.value=str(c)
第二问:这个我还需要再想想
更多追问追答
追问
sorry,可能我没表述清楚,我的意思是可以只在某个事件中实现么,不需要通过command按钮,我要的效果是Text1、text2填入值完毕后,text3的值立刻变为乘积,不需要通过点击command
追答
好吧,我得说这不在我的能力范围之内。
向 xplong82 求助吧,他挺擅长写事件的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询