以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教复选框的筛选显示问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=121290)

--  作者:huizhong
--  发布时间:2018/7/3 14:09:00
--  请教复选框的筛选显示问题

老师:现在有一个表,格式如下:

 

  发票种类    税率    所属部门
   服务类    12%    业务部
   广告类    15%    业务部
   固定税率    6%    财务部

 

另外有两个窗口,一个窗口是对业务部门开放的;一个窗口是对财务部门开放的,我想实现在业务部门的窗口中的“复选框”列表内容只体现上表中第三列“所属部门”列的业务部对应的两行内容;而在财务部门部门的窗口中的“复选框”列表内容只体现财务部对应的一行内容

 

麻烦老师给指导下该如何做,我是新手,烦劳指教


--  作者:有点甜
--  发布时间:2018/7/3 14:15:00
--  

1、复选框?什么控件?checkbox还是CheckedComboBox

 

2、解雇或者做个例子发上来说明。


--  作者:huizhong
--  发布时间:2018/7/3 14:46:00
--  
老师,是窗口中的“Table1”表中的列表项目
--  作者:有点甜
--  发布时间:2018/7/3 15:02:00
--  
以下是引用huizhong在2018/7/3 14:46:00的发言:
老师,是窗口中的“Table1”表中的列表项目

 

prepareEdit事件,写代码

 

If e.Table.name = "窗口1_Table1" Then    
    If e.Col.name = "第一列" Then        
        e.Col.combolist = DataTables("表a").GetComboListString("税率", "所属部门 = \'业务部\'")        
    End If   
End If


 

你具体的问题,做个例子说明,没看懂你要做的功能。

[此贴子已经被作者于2018/7/3 15:02:32编辑过]