以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]打印标签窗口,不同表的数据引用?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=58005)

--  作者:rophy0952
--  发布时间:2014/10/9 22:39:00
--  [求助]打印标签窗口,不同表的数据引用?
如题,在设计打印标签窗口时,有两个数值需要从不同表中引用。在窗口事件的textchanged输入的代码,但是值未发生改变。

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

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


--  作者:有点甜
--  发布时间:2014/10/9 22:42:00
--  
 这个标签的值,需要你在afterload的时候,或者对应的事件,通过代码赋值的。
--  作者:有点甜
--  发布时间:2014/10/9 22:43:00
--  
 不要写在TextChanged事件。
--  作者:rophy0952
--  发布时间:2014/10/9 23:04:00
--  
只有在控件的dataformat事件中写入代码,才可以引用数据,但是在打开窗口后,先出现错误提示,关闭提示后,才弹出窗口,正确取值,如图。

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


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


--  作者:Bin
--  发布时间:2014/10/10 8:33:00
--  
你代码按照- 分割
但是你截图的字符是用 /  字符的

--  作者:rophy0952
--  发布时间:2014/10/10 8:52:00
--  
方阻上限/方阻下限:是两个控件来的,中间用/进行分割。用-分割的是箱号的值。不是同一个控件
--  作者:Bin
--  发布时间:2014/10/10 8:54:00
--  
可能箱号  或者你 SQLFIND到的DR为空

加入判断一下

if dr isnot nothing then
   \'你的赋值代码
end if

--  作者:有点甜
--  发布时间:2014/10/10 9:02:00
--  

 例子发上来,肯定是你的条件不对。

 


--  作者:rophy0952
--  发布时间:2014/10/10 10:25:00
--  
刚才加了一个空值判断的代码,现在可以了,谢谢!