起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 178|回复: 6

【结贴】窗体引用业务信息变量

[复制链接]
发表于 2009-8-19 19:22:02 | 显示全部楼层 |阅读模式
在业务信息中定义一个公有变量,在功能窗体中能对它赋值吗?
回复

使用道具 举报

发表于 2009-8-20 08:50:54 | 显示全部楼层
可以。
通过Infobroker赋值
TYWXX(InfoBroker.Info).aaa := ''
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-20 19:20:53 | 显示全部楼层
我怎么不能赋值呢,我建了一个业务信息,又建了一个功能引用这个业务信息YWXX,之后在业务信息代码的public中建了个string类型的变量devtype,可是在功能窗体中我用TYWXX(infobroker1.info).devtype它说devtype不存在.用YWXX(infobroker.info).devtype也不行
回复 支持 反对

使用道具 举报

发表于 2009-8-21 08:38:57 | 显示全部楼层
你的变量是在public域里面吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-21 19:16:28 | 显示全部楼层
在public 中,对了我试了试得写成YWXX(infobroker.info).TYWXX(infobroker.info).devtype或是YWXX.TYWXX(infobroker.info).devtype。这样变量就可用了,这是怎么回事,为什么直接写YWXX(infobroker.info).devtype或TYWXX(infobroker1.info).devtype不行呢?
回复 支持 反对

使用道具 举报

发表于 2009-8-22 10:14:43 | 显示全部楼层
在使用TYWXX前,必须要Use一下它所在的命名空间YWXX,或者作为前缀。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-22 19:03:19 | 显示全部楼层
我在新建功能时已经引用这个业务信息了,难道还必须在代码中手写命名空间吗?
如果是这样的话,那就明白了,可以结帖了.谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-18 01:21 , Processed in 0.039381 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表