以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]请问选定行是如何做到的?想要打印选定行。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=47587)

--  作者:jimmyhwang
--  发布时间:2014/3/13 1:44:00
--  [求助]请问选定行是如何做到的?想要打印选定行。

首先,我已经把position定位在了要选定的行的位置。也就是行号1的颜色变为橙色。起初我以为这样就算选定了。结果打印的是datatable里选定的行。接下来我用鼠标点击了一下table里的单元格,或者用鼠标选定一行。这时候再打印,就符合我需要的行的内容。

求解~


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

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

--  作者:Bin
--  发布时间:2014/3/13 8:42:00
--  
选中行会高亮显示,就和你图2一样.
--  作者:jimmyhwang
--  发布时间:2014/3/13 12:24:00
--  
但是我要如何才能选中呢?或者只选中单元格也可以啊。不然的话,只是设置了position也不能正确打印。
--  作者:jimmyhwang
--  发布时间:2014/3/13 12:25:00
--  
图2是我用鼠标点击形成的。不是代码生成的。我要代码生成。
[此贴子已经被作者于2014-3-13 12:49:13编辑过]

--  作者:Bin
--  发布时间:2014/3/13 14:12:00
--  
不明白你的意思,你是说想用代码设置当前行吗?

设置position即可.

--  作者:jimmyhwang
--  发布时间:2014/3/13 14:32:00
--  
我设置了position哦。如图一。position指定了table的当前行位置没错哦。但是只是选定了行号。其他没选定。然后打印的时候之行的是datatable的当前行哦。那个把我郁闷死了。
[此贴子已经被作者于2014-3-13 14:32:14编辑过]

--  作者:Bin
--  发布时间:2014/3/13 14:34:00
--  
不可能的,反复测试了多次,设置position 都可以选中行.

你上个例子我看看.  你是不是没弄对表?  副本表和 主表没分清楚? 还有窗口表?

--  作者:jimmyhwang
--  发布时间:2014/3/13 15:04:00
--  
我想没有别的问题。应该是这个问题了。代码我研究了好几遍都没问题。其实我也没搞清楚那么多个表格的关系。不过我是选择了作为副本表的哦。我再研究研究。
[此贴子已经被作者于2014-3-13 15:08:12编辑过]

--  作者:Bin
--  发布时间:2014/3/13 15:05:00
--  
上个例子看看.
--  作者:jimmyhwang
--  发布时间:2014/3/13 18:33:00
--  
狐爸为我找到原因了。最早的时候我做模版的时候用了datatable。谢谢超版,谢谢狐爸。。