以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  重新设置合并模式  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=192111)

--  作者:qq51837000
--  发布时间:2024/5/29 13:35:00
--  重新设置合并模式
老师,我在一个表里,设置过一次合并模式,后来在第一列插入了一个新列,重新设置了一次合并模式,
但每次重新打开项目后,切换合并状态时它总是恢复成了最初的设置状态(新增那一列没有被勾选)。
我删除了Bin文件夹也没有用,不知道这个合并模式要保存最新的设置?

--  作者:有点蓝
--  发布时间:2024/5/29 14:06:00
--  
把合并模式取消所有勾选。确定返回。然后重新设置合并模式
--  作者:qq51837000
--  发布时间:2024/5/29 15:41:00
--  
按上述操作了,还是不行,重新打开项目还是回到最开始的设置状态,新的第一列的勾被自动去掉了。

因为主窗体中有多个表,我的按钮代码如下:

Tables("表A").Position = Tables("表A").Rows.Count - 1
If Tables("表A").Focus Then
    Syscmd.Table.ToggleMergeMode
End If

不知道有没有影响?

[此贴子已经被作者于2024/5/29 15:43:26编辑过]

--  作者:有点蓝
--  发布时间:2024/5/29 15:49:00
--  
使用代码设置的合并模式都是临时的。到菜单里设置,设置后保存一下项目
--  作者:qq51837000
--  发布时间:2024/5/29 15:51:00
--  
是在菜单里面设置并保存的,再用代码来切换状态
--  作者:有点蓝
--  发布时间:2024/5/29 16:12:00
--  
搞错了,合并模式设置是不能保存的。

考虑使用这种方式设置合并模式:http://www.foxtable.com/webhelp/topics/1373.htm
--  作者:qq51837000
--  发布时间:2024/5/29 17:02:00
--  
谢谢老师,问题已解决