SAP 参数(条件表)灵活配置GS01/GS02/GS03
来源:互联网 发布:小米平板网络助手 编辑:程序博客网 时间:2024/05/22 00:41
在开发中,某段代码运行可能需要满足某个条件,通常解决办法有两种:一种是在代码中写死限制条件,此种方式当限制条件变化时需要修改代码;另一种办法则是自定义数据表,将限制条件值保存在表中,当程序运行时,可以直接从表中读取条件值作为控制条件,这样比较灵活,就像Java开发中的属性配置文件一样,但我们不需要手动创建这样的参数表,SAP已为我们提供了这样的工具,可以通过该工具更灵活地将数据维护到一个层次结构
数据集必须参考某个数据库表的具体某个字段,一般参考某一字段建立一个相关的数据集,称为基本组,也可以将多个基本组合并到一个单维集,多个单维集则可以分配到同一个多重组中来实现统一管理。
参考VBAK-AUART字段
可以维护多个值,值还可以是范围、公式、变量:
另外,还可以配置下级数据集:
配置完后,可以查看层次结构:
数据集实际上是保存在表SETLEAF中,以集的名称及行号作为关键字,字段SETNAME为集的名称,LINEID即为行号,上面配置的数据集在表中如下:
数据集与数据集之单的关系存储在 SETNOD 表中:
通过ABAP程序,可以将信中所维护的值读取到RANGE类型的内表中,作为查询条件:
TABLES: vbak.
ranges:lt_auart for vbak-auart OCCURS 0.
select valsign valoption valfrom valto
INTO table lt_auart
from setleaf
WHERE setname LIKE 'ZD_AUART'.
LOOP AT lt_auart .
WRITE:/ lt_auart-sign , lt_auart-option ,lt_auart-low ,lt_auart-high .
ENDLOOP.
- SAP 参数(条件表)灵活配置GS01/GS02/GS03
- 参数(条件表)灵活配置GS01/GS02/GS03
- GS01/GS02/GS03 Set and transport request
- 财务集(set)的使用(gs01,gs02,gs03)
- SAP SET --> Via TX: GS01/02/03
- sap 参数配置
- 关于SAP条件表
- SAP系统常用配置参数设定
- SAP MM和SD中的条件表
- 灵活利用配置表,制作报表
- sap中使用SE11读取透明表时,如何设置过滤条件(属性)
- SAP SD 条件技术
- SAP 接口 普通参数 表参数 扁平结构参数
- DOS批处理,灵活延迟,带有参数的延迟 (copied)
- 方法日志打印demo(可灵活处理方法参数)
- NHibernate的灵活配置
- NHibernate的灵活配置
- NHibernate的灵活配置
- URL编码与二次encodeURI
- 大一下自我学习规划
- js DOM篇
- Out of Memory
- 案例-用户上次访问时间
- SAP 参数(条件表)灵活配置GS01/GS02/GS03
- XAMPP设置外网访问
- 判断一个页面是否加载了某个js文件
- jsp向mysql数据库添加中文出现乱码的解决方案
- 新概念英语学习笔记-1
- sprintf新知
- 整合Camera和MediaRecorder实现拍照和录像
- Android第二十课;DataPicker与TimePicker
- 1.26.1