DCAgile 发表于 2017-2-22 16:26:08

tx模板合并异常

操作步骤:
打开程序启动
==》分别 单击 “选择第一个”“选择第二个” 可正确加载对应模板
==》单击 “合并模板” 模板合并过程中第二个模板内容中出现第一个模板中的内容(模板内存出现混乱),如下图所示:


gw0506 发表于 2017-2-22 23:58:36

因为第一个模板有Header,第二个模板没有header。你看到的是section新加了并且加载了。但是header仍然用了第一个模板的header。你可以在添加第二个section后,这个section的header。
control.Sections.GetItem().HeadersAndFooters.Remove(HeaderFooterType.All);

DCAgile 发表于 2017-2-23 10:15:50

gw0506 发表于 2017-2-22 23:58
因为第一个模板有Header,第二个模板没有header。你看到的是section新加了并且加载了。但是header仍然用了 ...

经过如下图所示,测试,多次合并仍然会出现合并异常问题:



gw0506 发表于 2017-2-23 10:20:28

DCAgile 发表于 2017-2-23 10:15
经过如下图所示,测试,多次合并仍然会出现合并异常问题:

具体出现什么异常?
另外,问题的原因已经找到,我给你的代码也就是示意和建议,你实际情况下可以多测试,再做调整。我不可能写的完全符合你们的业务逻辑。
页: [1]
查看完整版本: tx模板合并异常