以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  想做一个变色提醒的功能!!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=59501)

--  作者:身份不明
--  发布时间:2014/11/5 14:22:00
--  想做一个变色提醒的功能!!

想做这个变色的功能,比如我的订单表里有一列“号码”列,需要每次增加订单行的时候,号码列变颜色(只要新增行号码列就变色),保存订单后号码列的颜色取消。


--  作者:Bin
--  发布时间:2014/11/5 14:25:00
--  
http://www.foxtable.com/help/topics/0656.htm


--  作者:有点甜
--  发布时间:2014/11/5 14:26:00
--  

 在drawcell加入代码

 

e.Table.DataTable.AddUserStyle("c1", Color.Red, Color.black)
If e.Row.DataRow.RowState = DataRowState.Added AndAlso e.Col.Name = "第二列" Then
    e.Style = "c1"
End If


--  作者:身份不明
--  发布时间:2014/11/5 14:56:00
--  

谢谢甜老师,功能已经可以实现了。

现在有另一个问题,我打印订单是通过窗口套打的,但是我的订单页是分页加载,每页10行,如果我一次性下了50个订单,现在需要打印这50个订单,但是一页只能打印10行,我现在的操作是把打印窗口关掉,在切到下一页,在打开打印窗口继续打印第2页的10个订单,这样很麻烦,有什么快捷的操作方法吗。


--  作者:Bin
--  发布时间:2014/11/5 15:00:00
--  
弄个打印窗口,窗口放个SQLTABLE,把50行查询出来打印