注册 登录
编程论坛 VFP论坛

求文本框叠加显示其他文本框的内容!!

wangjiayu45 发布于 2019-10-12 17:10, 4018 次点击
求文本框叠加显示其他文本框的内容!!弄了好久都没有成功,请老师赐教。
vfp9.0 表单上有:
combo1 值:“是”或“否”  对应文本框 text1   当combo1.value="是"  text1.value="AAAAA"  当combo1.value="否",text1.value=""
combo2 值:“是”或“否”  对应文本框 text2   当combo2.value="是"  text2.value="abbbb"  当combo2.value="否",text2.value=""
.....
combo99值:“是”或“否”  对应文本框 text99  当combo99.value="是" text99.value="xxxx"  当combo99.value="否",text99.value=""

要求:当combo1到combo99凡是value="是" 对应文本框的值,都按顺序显示到text100中. combo1到combo99凡是value="否"则在TEXT100中不显示。

[此贴子已经被作者于2019-10-12 17:20编辑过]

17 回复
#2
sdta2019-10-12 17:37
一个组合框对应一个文本框
共有 99 组
#3
sdta2019-10-12 18:12
只有本站会员才能查看附件,请 登录
#4
hu9jj2019-10-13 09:30
在代码中添加判断语句,动态设置文本框的visible属性不行吗?

[此贴子已经被作者于2019-10-13 09:33编辑过]

#5
wangjiayu452019-10-13 09:55
回复 3楼 sdta
在最后的文本框中,要显示combo1+combo2+....combo99的内容地行。
#6
wangjiayu452019-10-13 09:56
回复 4楼 hu9jj
一个个动态判断没问题,可惜太多了。我代码没弄成!请赐教。
#7
吹水佬2019-10-13 16:30
用那么多combobox和textbox,有点复杂,没看明白是做什么用。
或者改一下思路,如用表格来处理。
#8
wangjiayu452019-10-14 09:30
回复 7楼 吹水佬

例如:1:combo1.value="是"  combo99.value="是"  结果:text100.value ="AAAAA+xxxx"
   2:combo1.value="是"  combo2.value="是" combo99.value="是" 结果:text100.value ="AAAAA+abbbb+xxxx"
      3:combo2.value="是" combo99.value="是" 结果:text100.value ="abbbb+xxxx"
#9
吹水佬2019-10-14 14:16
回复 8楼 wangjiayu45
99个combobox是怎样布局?
#10
wangjiayu452019-10-14 15:42
回复 9楼 吹水佬
按1-99的顺序布局!!
#11
hu9jj2019-10-14 18:56
以下是引用wangjiayu45在2019-10-13 09:56:48的发言:

一个个动态判断没问题,可惜太多了。我代码没弄成!请赐教。

那就建议您优化程序结构,改变一下思路,找到更合理的步骤。
#12
sxy1662019-10-15 09:54
论坛前一阵子有人问过,我觉得符合楼主的思路
只有本站会员才能查看附件,请 登录
#13
wangjiayu452019-10-15 16:10
回复 12楼 sxy166
这也可以,不知道怎么下手 !请指教
#14
sxy1662019-10-16 09:23
只有本站会员才能查看附件,请 登录
#15
schtg2019-10-16 13:24
向各位学习,谢谢!
#16
wangjiayu452019-10-16 15:59
虽然楼上的这很好,但是我还是想解决我的问题。
#17
吹水佬2019-10-16 17:10
以下是引用wangjiayu45在2019-10-16 15:59:05的发言:

虽然楼上的这很好,但是我还是想解决我的问题。

可以参考3楼的变通一下就好
#18
wangjiayu452019-10-19 16:25
谢谢
谢谢

[此贴子已经被作者于2019-10-19 16:29编辑过]

1