Topic: 我现在要写一个现金流量表,要求自定义一个custom table,将行次的计算方法维护进去,我都不知道custom table是什么,怎么自建一个?

ERP俱乐部

第 1 页 总共 1 页 [共有 9 条记录]


Posted by fogful on 2005-01-20 10:05 上午
rt

Posted by fogful on 2005-01-20 10:14 上午
客户表

Posted by mara on 2005-01-20 10:16 上午
你用se11,输入字母Z打头的表名,点创建,进入后新增你想要的字段及字段的相关属性,最后设一下这个表的技术设置,激活后就大功告成。

Posted by fogful on 2005-01-20 10:18 上午
那比如说我想要设定这个表里面的为计算公式:5 = 1+2+3 ,这个应该怎么定义各个字段,客户想自己维护以后的计算方式。 谢谢!

Posted by mara on 2005-01-20 11:04 上午
其实SAP跟别的语言没有什么区别 ,如何定义字段,这要根据你的需求来定,象你说的计算公式,你可以定义4个字段a,b,c,d
在程序中可以a=b+c+d,来实现
可能楼主对数据库不是太熟,我建议你看看数据库相关资料。

Posted by fogful on 2005-01-20 11:12 上午
客户不希望以后改动时改程序,可能他们希望维护table,比如现在是5 = 1+2+3, 以后可能会变成 1-2那样,这样他们只要维护一下数据库表就可以了,而不需要我们再来改程序。程序不写死计算公式,直接读table计算公式。

Posted by 与时俱进 on 2005-01-20 03:18 下午
很简单的呀,一张表T1两个字段C1用来放行次,C2用来放该行次对应的公式,
例如:

C1 C2
01 K.
02 K.
03 H01+H02.

K 代表自由数字
H01+H02. 代表01行次加02行次

这样就好了,当然公式本身可以扩充功能的

要是让用户维护,这个公式的输入正确性校验就很不容易实现了

呵呵!


Posted by 老大 on 2005-01-21 05:59 下午
用SAP自带的科目组实现就好了啊,为什么要重做自定义表.
我刚作完这样一个程序,对不起,要做活,不可能!

Posted by chrishcn on 2005-01-22 10:39 上午
我是来学习的。