以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  Word表应该如何设计  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=42669)

--  作者:zpx_2012
--  发布时间:2013/11/18 19:24:00
--  Word表应该如何设计
客户要求如下这样的word表单做在系统中,不知道用哪种方式做比较好?
1、合同的条款第一项下有一个加工产品的明细表;
2、其他内容都是条款

图片点击可在新窗口打开查看此主题相关图片如下:合同.jpg
图片点击可在新窗口打开查看
我的想法是
1、4两部份设计成一个主表,2 设计一个明细表, 3 条款部份再设计一个明细表

条款3中黄色部分里面的数字不部还要求可以人为选择输入

这样的表该怎么设计,请教大家思路?
另外不管怎么设计输出打印时要打成这样的格式,是用excel报表,还是用专业报表,能实现吗?

谢谢!

--  作者:有点甜
--  发布时间:2013/11/18 19:45:00
--  
 就按照你说的那样做,主从表,用专业报表实现便可。

 至于条款那里,可以做成备注;如果再精细一些,就是抽出可变的内容,设置成多列/一列用符号分隔,再填入原来的文字模板里。
[此贴子已经被作者于2013-11-18 19:44:57编辑过]

--  作者:zpx_2012
--  发布时间:2013/11/18 19:51:00
--  
谢谢,但黄色部份中间有些数字要求可以人为调整要怎么办,是不是每种数字都再增加一数字列,输入后打印时再插入到中间,但这样打印专业报表实现起来也很难吧?
--  作者:有点甜
--  发布时间:2013/11/18 20:23:00
--  
 如果要人为设置的话,可以多加一个表,用来存储需要变动的值。这个表可以这样设计。

 主表id 值1 值2 值3 值4 值5 值6 值7 值8

 然后在主表的备注(模板)里这样写:xxxxx{值1},xxxx{值2}xxx{值3}

 如果备注的内容是一样的话,就不要备注列,直接提取出来就行了。

--  作者:ztmdnzc
--  发布时间:2013/11/19 12:49:00
--  
要想开发出这种东东,奉劝大家最好用foxtable的表和vba的word相结合进行开发,专业报表还有很多改进的地方,如无法保存为doc格式,保存为rtf文件转换为doc时全部为乱码,单双角的“,”和","转换后被?号替代等等,期待中。
--  作者:狐狸爸爸
--  发布时间:2013/11/19 14:24:00
--  

符号的问题,参考:

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

 


--  作者:cte1661
--  发布时间:2014/2/11 21:23:00
--  
看看路过111