以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于不同窗口间的数据引用 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=63911) |
-- 作者:青鸟 -- 发布时间:2015/1/31 16:20:00 -- [求助]关于不同窗口间的数据引用 继续请教:
我做了窗口“报表输出”,窗口中有个"GroupBox","GroupBox"内有2个"DropBox"和"CheckBox1","CheckBox2"。
我在"DropBox1"和"DropBox2"内设置了下拉输入窗口“项目名称”,在项目名称目录树NodeMouseDoubleClick事件中编写代码,需要引
用"DropBox"的Name,
以分别向"DropBox1"和"DropBox2"进行不同的输入,怎样引用?
另外,我还需要将这两个"DropBox"内的值引用到表事件的代码中,用以作为Excel报表模板中,细节区的打印数据筛选条件,
如:项目名称 = "DropBox1" 的值,子项目名称 = "DropBox2"的值
|
-- 作者:Bin -- 发布时间:2015/1/31 16:23:00 -- forms("报表输出").controls("DropBox1").text="123" |
-- 作者:青鸟 -- 发布时间:2015/1/31 16:47:00 -- Bin老师给的是取得"DropBox"的值吧,我下面这段NodeMouseDoubleClick事件代码中,红色部分有问题,想法是通过选择不同的"DropBox",来获得不同的输入。两个"DropBox"都是绑定到同一个目录树窗口上的。
Dim dr As DataRow = e.Node.DataRow |
-- 作者:Bin -- 发布时间:2015/1/31 16:53:00 -- 什么意思? 你到底是选择节点,还是选择 DropBox 你上个例子看看 |
-- 作者:青鸟 -- 发布时间:2015/1/31 17:24:00 -- DropBox1和DropBox2绑定的下拉窗口都是“项目名称目录树”
希望在DropBox1中,点击“温江”输入的是“Outlets项目”,即:forms("报表输出").controls("DropBox1").text="Outlets项目"
而在DropBox2中输入时,点击“温江”输入的则是“温江”,即:forms("报表输出").controls("DropBox1").text="温江"
|
-- 作者:青鸟 -- 发布时间:2015/1/31 17:26:00 -- 上面最后一句话有误,应该是:而在DropBox2中输入时,点击“温江”输入的则是“温江”,即:forms("报表输出").controls("DropBox2").text="温江" |
-- 作者:Bin -- 发布时间:2015/2/2 7:48:00 -- 上传图片和附件看这里 http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=78 |
-- 作者:有点甜 -- 发布时间:2015/2/2 9:39:00 -- 用此属性
http://www.foxtable.com/help/topics/1860.htm
|