起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 151|回复: 9

【搞定】在业务功能中如何访问DocView在业务信息中的控件**

[复制链接]
发表于 2007-9-10 10:36:54 | 显示全部楼层 |阅读模式
下面这个帖子所给出的一些调用非感知控件的方法,我试了好几次都有错误,这是为什么?http://bbs.justep.com/forum.php? ... p;highlight=docview
我在功能里调用的是业务信息下的记录视图,我想调用其中的DataEdit控件。
回复

使用道具 举报

发表于 2007-9-10 10:44:19 | 显示全部楼层
YWXX1.TSJWG(DocView1.Doc).DataGrid.Edit
信息单元名.表单类名(docview.doc).控件

前提你要为功能分配了业务信息。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-10 10:54:09 | 显示全部楼层
嗯,分配了,在建功能的时候直接引用的该记录视图
回复 支持 反对

使用道具 举报

发表于 2007-9-10 11:03:53 | 显示全部楼层
信息单元名.表单类名(docview.doc).控件  这个规则调用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-10 17:08:11 | 显示全部楼层
比如说我想在代码中调用下图中的红线框起来的那个格子里的值,应该怎么调用?

未命名.jpg

312.06 KB, 下载次数: 110

回复 支持 反对

使用道具 举报

发表于 2007-9-10 17:32:54 | 显示全部楼层
这个是我zz的
No.1  如何更改表格文档中的内容
表格文档仅仅是一种表现,修改单元格的值分三种情况:
l
1、如果是字段单元格,那么直接控制数据集的相应字段值就可以。(http://bbs.justep.com/forum.php?mod=viewthread&tid=3622

2、如果表达式单元格,表现的是一个参数,那么直接修改业务参数的值就可以(具体参考业务参数赋值 http://bbs.justep.com/showthread.ph...adid=3492  )

3、如果标准单元格,那么可以代码来控制该单元格的值
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-10 17:41:02 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-10 17:43:14 | 显示全部楼层
Dialogs.ShowMessage(DSData1.Fields[0].FieldName);这个是个void类型,如果我想做if语句的条件,比如说某个字段的值=这个字段单元格里的值应该怎么办?
回复 支持 反对

使用道具 举报

发表于 2007-9-10 18:10:50 | 显示全部楼层
你这个不是访问DocView在业务信息中的控件,而是要访问DocView连接的文档的某个单元格的值

这就需要看你这个单元格的类型,参考 http://bbs.justep.com/forum.php?mod=viewthread&tid=1861
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-12 10:16:50 | 显示全部楼层
这个明白了,谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-16 00:16 , Processed in 0.039656 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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