语法

CALL TRANSACTION 'TCODE' USING itab_bdcdateMODE modeUPDATE upd OPTIONS FROM optMESSAGE INTO itab_message.

附加项

以下为F1帮助字典中内容。


MODE mode (执行模式)
模式选项决定处理模式。mode可以指定为类似字符的数据对象,其内容和用途如下表所示。如果没有使用添加模式或选项中的一个,其效果与模式的内容为“A”相同。

mode Effect
“A” 显示屏幕处理
“E” 只有在发生错误时才显示屏幕
“N” 不显示屏幕的处理。如果在一个被调用的事务中达到了一个断点,则以sy-subrc等于1001的方式终止处理。sy-msgty包含“S”,sy-msgid包含“00”,sy-msgno包含“344”,sy-msgv1包含“SAPMSSY3”,sy-msgv2包含“0131”。
“P” 不显示屏幕的处理。如果在一个被调用的事务中到达了断点,系统将切换到ABAP调试器。


UPDATE upd(更新模式)
更新选项决定处理的更新模式。upd可以指定为类似字符的数据对象,其内容和用途如下表所示。如果没有使用其中一个添加的UPDATE或选项FROM,其效果与upd的内容为“A”相同。

upd Effect
“A” 异步更新。对被调用程序的更新执行的方式与COMMIT工作语句中没有指定AND WAIT添加的方式相同。
“S” 同步更新。对被调用程序的更新执行的方式与COMMIT工作语句中指定的和等待添加的方式相同。
“L” 本地更新。对被调用程序的更新执行的方式与SET UPDATE TASK LOCAL语句在程序中执行的方式相同。


OPTIONS FROM opt
选项包含添加执行模式和更新模式的功能,并为控制批输入表的处理提供进一步的选项。控制参数是在ABAP字典中CTU_PARAMS类型的opt结构中指定的。CTU_PARAMS结构的组件如下表所示:

Component Meaning
DISMODE 添加MODE模式的值。
UPMODE 添加UPDATE模式有关的值。
CATTMODE CATT处理模式。批处理输入主要用于数据传输,而CATT过程是更复杂的事务,因为它们是可重用的测试。值:“”(无CATT模式)、“N”(无单屏控制)、“A”(有单屏控制)。
DEFSIZE 选择被调用事务的屏幕是否以标准屏幕大小显示。值:“X”(标准大小)," "(当前大小)。
RACOMMIT 选择提交工作语句是否终止处理。值:" "(提交工作终止处理),“X”(提交工作不终止处理)。
NOBINPT 选择系统字段sy-binpt。值:" " (sy-binpt在被调用的事务中包含"X"), “X” (sy-binpt在被调用的事务中包含" ")。
NOBIEND 选择系统字段sy-binpt。值:" " (sy-binpt在被调用的事务中批处理输入表数据结束后包含"X")“X”(sy-binpt在被调用事务中的数据结束后包含“”)。

如果不使用“OPTIONS”选项,则“MODE”模式或“UPDATE”设置的值或其中指定的标准值将应用于“DISMODE”和“UPMODE”。其他组件的值设置为" "。


MESSAGES INTO itab
使用这个附加功能,批处理输入过程中发送的所有消息都被保存到ABAP字典中BDCMSGCOLL类型的内部表itab中。

abap bdc附加选项相关推荐

  1. SAP ABAP BDC(批量数据通信)-018

    SAP ABAP BDC(批量数据通信)-018 批量输入简介 批处理输入通常用于将数据从非 R/3 系统传输到 R/3 系统或在 R/3 系统之间传输数据. 它是一种数据传输技术,允许您将数据集自动 ...

  2. SAP ABAP BDC 的使用及代码详解

    首先介绍一下BDC即Batch Data Conversion.由于某种原因,当我们需要大量并且重复的输入保存变更删除数据的操作,且没有对应的BAPI可以使用的时候,可以使用BDC的方式进行. 其原理 ...

  3. abap BDC 使用方法

    1.t-code: SHDB将操作录下来 2.在程序中包含下BDC子程序,只需复制粘贴即可使用,具体代码如下: * 包含BDC用子程序 INCLUDE zbdcrecx. zbdcecx内容: *-- ...

  4. ABAP BDC返回成功但是未创建单据或没有产生相应效果

    最近在调两个接口,两个接口都是使用BDC取生成数据 遇见主要的问题是数据转换的问题 问题一:原接口定义的字段长度长于BDC中对应字段的长度,这种只要定义一个符合BDC中对应字段长度的字段转换赋值一下即 ...

  5. ABAP BDC 实例

    BDC的本质就是在SAP中,一些标准程序批量处理时,无法使用SAP系统提供的BAPI进行数据处理,而使用SHDB生成一个模板,然后在程序中调用这个模板生成的代码,用于数据的批导. 1.使用Tcode ...

  6. SAP ABAP 点滴记录

    ***************************************************************************************** 系统字段篇--STR ...

  7. ABAP RFC远程调用

    RFC 可以在SAP系统之间.SAP系统与非SAP系统之间进行远程调用,且调用可以是双向的(SAP系统可以调用非SAP系统.非SAP系统也可以调用SAP系统--如Java通过Jco连接器来访问SAP) ...

  8. ABAP 开发系列(08): SAP Open SQL

    在学习 ABAP WorkBench时了解到SAP 的三层架构: – 表现层(Presentation),应用层(Application),数据层(Database) Open SQL就发生在 App ...

  9. ABAP 关键字:PARAMETERS

    关键字:PARAMETERS 时间:2021-09-02 语法: PARAMETERS {para[(len)]}|{para [LENGTH len]} [type_options] [screen ...

最新文章

  1. Docker-----仓库
  2. 撰写英文SCI文章的技巧
  3. 利用Web Services实现软件自动升级
  4. 重磅!英特尔终于挤出10nm芯片 六大技术战略,震动芯片届
  5. 字节跳动的敌人只有时间
  6. 设计模式学习——代理模式(Proxy Pattern)
  7. 不到一年英伟达股价又翻番了,CFO说:感谢中国、感谢AI
  8. Array.prototype.slice.call()如何工作?
  9. 移位运算与除法、取模运算
  10. Wannafly挑战赛27: D. 绿魔法师(莫比乌斯函数)
  11. BZOJ 2243: [SDOI2011]染色(树链剖分)
  12. Struts2学习笔记一之工作原理和struts.xml解析
  13. 2021总结,我在CSDN这些年
  14. c语言函数调用求阶乘和
  15. robocode_Robocode大师的秘密,预测性定位
  16. JUnit4单元测试入门教程
  17. iOS 使用WKWebView展示本地gif图片 并设置图片自适应屏幕大小
  18. 关于如何查找NXP S32K1xx系列单片机的封装信息和引脚定义
  19. 【流放之路召唤开荒攻略】
  20. 系统集成项目管理工程师对入户的帮助有多大?

热门文章

  1. MyEclipse解决SVN同步冲突问题conflict in the working copy obstructs the current operation
  2. linux修改 文件 命令
  3. 笔记本wifi模块消失问题解决方法(win10,当你使用校园网客户端时)
  4. webdriver.Chrome.set_network_conditions:Chrome网络仿真设置。
  5. Kmeans实现数据聚类
  6. js 取得 Unix时间戳(Unix timestamp)
  7. MySQL Log Messages: page_cleaner: 1000ms intended loop took 8120ms.
  8. 【物联网】windows环境 配置mqtt服务器
  9. python图片数字识别_python 识别图片上的数字
  10. 使用PHP模拟post提交数据