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 上午
|
我是来学习的。
|
|