Office中国论坛/Access中国论坛
标题:
为何给报表文本框赋值识别不了?
[打印本页]
作者:
付谦
时间:
2021-5-13 19:34
标题:
为何给报表文本框赋值识别不了?
在报表上文本框 TEXT12="12345" 运行没有问题,但如果将文本框名称写成动态的,如TEXT&"世代"&"排行"="12345",其中世代=1,排行=2 就不能识别了,提示找不到文本框,要如何写才能识别运行?
作者:
admin
时间:
2021-5-14 09:39
"世代"&"排行" 都是变量,TEXT&"世代"&"排行"=TEXT世代排行 不等于TEXT12
作者:
付谦
时间:
2021-5-14 11:11
请教有什么变通解决办法?使其识别运行
作者:
aslxt
时间:
2021-5-14 21:04
如果文本框是当前窗体的控件:
me.controls("text" & 世代 & 排行)="12345"
如果是当前窗体的子窗体的控件
me.子窗体.form.controls("text" & 世代 & 排行)="12345"
如果是父窗体的控件
me.parent.form.controls("text" & 世代 & 排行)="12345"
如果是另一个窗体的控件
forms("另一个窗体名").form.controls("text" & 世代 & 排行)="12345"
作者:
付谦
时间:
2021-5-14 22:46
经测试可识别运行,帮我解了燃眉之急,谢谢ASLST大师!
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3