以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] 请问是如何让当前窗口的控件和另一个窗口的表格绑定?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=47588)

--  作者:jimmyhwang
--  发布时间:2014/3/13 3:00:00
--  [求助] 请问是如何让当前窗口的控件和另一个窗口的表格绑定?

 请问是如何让当前窗口的控件和另一个窗口的表格绑定? 比如,我在一个窗口制作了一个table。另外又做了一个窗口作为票据打印的模板。选择表格的行,并且通过票据窗口打印。用在快递单打印上的。那个520的打印系统是不是这样做的?打不开了撒。。知道的前辈告诉一下。谢谢~


--  作者:lsy
--  发布时间:2014/3/13 7:35:00
--  
用例子说明,什么窗口的什么控件,绑定了哪个窗口,想实现什么样的功能。
--  作者:jimmyhwang
--  发布时间:2014/3/13 13:39:00
--  
我做了个例子。实现功能:订单处理并且通过申通窗口票据模版打印。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:票据打印小例.rar


--  作者:Bin
--  发布时间:2014/3/13 14:26:00
--  
设置BindingField  即可

Forms("XX").Controls("X").BindingField="窗口1_Table1.字段1"





--  作者:jimmyhwang
--  发布时间:2014/3/13 14:29:00
--  
超版一语道破啊。。我先试试。
--  作者:lsy
--  发布时间:2014/3/13 14:38:00
--  

在帮助里搜索“票据设计”


--  作者:jimmyhwang
--  发布时间:2014/3/14 1:38:00
--  

请问bin老师是绑定之后是如何引用实例的?搞不懂撒~

 

Dim sto As WinForm.Form = Forms("申通打印模版")
Forms("申通打印模版").controls("sjrtextbox").BindingField = "订单处理_Table1.收货人"
Forms("申通打印模版").controls("sjdztextbox").BindingField = "订单处理_Table1.收货地址"
Forms("申通打印模版").controls("sjtextbox").BindingField = "订单处理_Table1.收件人电话"
Dim doc As PrintDoc = sto.GernatePrintDoc()
doc.Preview()

 


--  作者:Bin
--  发布时间:2014/3/14 8:37:00
--  
还是和原来的一样没变化啊.
--  作者:Bin
--  发布时间:2014/3/14 8:38:00
--  
Dim doc As PrintDoc = forms("窗口名").GernatePrintDoc()
doc.Preview()

--  作者:jimmyhwang
--  发布时间:2014/3/14 12:50:00
--  

哪里缺少什么了?


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140314124902.jpg
图片点击可在新窗口打开查看