以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  归类  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=52057)

--  作者:风声
--  发布时间:2014/6/8 11:21:00
--  归类

Tables("通讯录").sort="信息归类"

信息归类列的属性是自定义列表项目,现在不能自动归类。


--  作者:有点甜
--  发布时间:2014/6/8 11:27:00
--  
不明白你的意思,什么自动归类。
--  作者:风声
--  发布时间:2014/6/8 11:39:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:归类.png
图片点击可在新窗口打开查看把相同的列内容归类在一起

--  作者:有点甜
--  发布时间:2014/6/8 11:43:00
--  

你要设置合并模式

 

With Tables("通讯录")
    .MergeMode = MergeModeEnum.Free
    .MergeCols.Clear() \'清除原来的合并列
    .MergeCols.Add("信息归类") \'加入要合并的列
    .MergeSort = "信息归类" \'设置合并模式下的排序方式
    .AllowMerge = True \'启用合并模式
End With

 

http://www.foxtable.com/help/topics/1373.htm

 

[此贴子已经被作者于2014-6-8 11:43:08编辑过]

--  作者:风声
--  发布时间:2014/6/8 12:44:00
--  
老师,这给代码放在哪个属性的代码里。我是把一列相同内容的行归类在一起。
--  作者:风声
--  发布时间:2014/6/8 14:01:00
--  
老师上面的代码不行
--  作者:有点甜
--  发布时间:2014/6/8 14:41:00
--  

 单独运行那段代码试试,应该是可以的。

 

 表名要写对。如果是窗口表,表名要看看这里 http://www.foxtable.com/help/topics/1788.htm

 


--  作者:风声
--  发布时间:2014/6/8 15:24:00
--  
老师看不到代码
--  作者:有点甜
--  发布时间:2014/6/8 15:29:00
--  
以下是引用风声在2014-6-8 15:24:00的发言:
老师看不到代码

 

在afteropenproject事件写入如下代码

 

With Tables("通讯录")
    .MergeMode = MergeModeEnum.Free
    .MergeCols.Clear() \'清除原来的合并列
    .MergeCols.Add("信息归类") \'加入要合并的列
    .MergeSort = "信息归类" \'设置合并模式下的排序方式
    .AllowMerge = True \'启用合并模式
End With


--  作者:风声
--  发布时间:2014/6/8 15:53:00
--  
\'TX\' + SubString(\'0000\', 1, 4 - Len(Convert([_Identify],\'System.String\'))) + Convert([_Identify], \'System.String\')老师,这个"编号"列表达式为影响“归类"列的运行吗?