`
blueoxygen
  • 浏览: 1200255 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

调用其他程序的几种方法与恶心的大小写

    博客分类:
  • SAP
阅读更多
SUBMIT... [VIA SELECTION-SCREEN]
          [USING SELECTION-SET var]
          [WITH sel criterion]
          [WITH FREE SELECTIONS freesel]
          [WITH SELECTION-TABLE rspar].
These additions have the following effects:
·        VIA SELECTION-SCREEN
The selection screen of the called executable program appears. If you transfer values to the program using one or more of the other options, the corresponding input fields in the selections screen are filled. The user can change these values. By default, the system does not display a selection screen after SUBMIT.
·        USING SELECTION-SET <var>
This addition tells the system to start the called program with the variant var.
·        WITH sel criterion
Use this addition to fill individual elements sel of the selection screen (selection tables and parameters) with the help of the language elements criterion.
·        WITH FREE SELECTION freesel
User dialog for dynamic selections. To use this option, the called program must be connected to a logical database that supports dynamic selections.
·        WITH SELECTION-TABLE rspar
Dynamic transfer of different values. An internal table rspar with the Dictionary structure RSPARAMS is created. This table can be filled dynamically in the calling program with all the required values for the selection screen of the called program.
For more information on these additions, refer to the keyword documentation.
Except for WITH SELECTION-TABLE, you can use any of the above options several times and in any combination within a SUBMITstatement. In particular, you can use the WITH sel addition several times for one single criterion sel. The only combination possible for the WITH SELECTION-TABLE addition is USING SELECTION-SET.

REPORT  zdavid_submit                           .

DATA: it_rspar TYPE TABLE OF rsparams,
      wa_rspar LIKE LINE OF it_rspar,
      gc_kunnr TYPE kna1-kunnr,
      gc_vdatu TYPE vbak-vdatu.

SELECT-OPTIONS s_kunnr FOR gc_kunnr MATCHCODE OBJECT debi.
SELECT-OPTIONS s_vdatu FOR gc_vdatu NO-EXTENSION OBLIGATORY.

INITIALIZATION.

AT SELECTION-SCREEN.

START-OF-SELECTION.

*  SUBMIT /dct/w575_is_mmo_ord_sumlist VIA SELECTION-SCREEN.
*  SUBMIT /dct/w575_is_mmo_ord_sumlist USING SELECTION-SET 'DAVID VAR1'.
*  SUBMIT /dct/w575_is_mmo_ord_sumlist WITH s_kunnr IN s_kunnr
*                                      WITH s_vdatu IN s_vdatu.
* Build selection table
  wa_rspar-selname = 'S_VDATU'.
  wa_rspar-kind = 'S'. "P is parameter
  wa_rspar-sign = s_vdatu-sign. "E is excule
  wa_rspar-option = s_vdatu-option.
  wa_rspar-low = s_vdatu-low.
  wa_rspar-high = s_vdatu-high.
  APPEND wa_rspar TO it_rspar.
  SUBMIT /dct/w575_is_mmo_ord_sumlist "VIA SELECTION-SCREEN

分享到:
评论

相关推荐

    abaqus调用子程序的方法

    此外,ABAQUS还提供了一些其他的方法来调用子程序,例如使用ABAQUS CAE的快捷方式来添加命令,或者使用其他的配置方法。但是,这些方法都需要用户具备一定的配置和安装经验,否则可能会出现问题。 ABAQUS调用子程序...

    LabWindows_CVI调用外部程序的六种方法源代码

    本资源提供的"LabWindows_CVI调用外部程序的六种方法源代码"详细介绍了如何在CVI环境中与外部应用程序进行交互。 首先,让我们逐一探讨这六种方法: 1. **系统调用函数(system())**:这是最基础的方法,通过调用...

    LabWindowsCVI调用外部程序的六种方法源代码

    在LabWindows/CVI中,有时我们需要调用外部程序来扩展功能或者与其他软件进行数据交换。本资源提供了调用外部程序的六种方法的源代码,这对于开发者来说是一份宝贵的学习和参考材料。 1. **系统调用函数system()** ...

    小程序 wxml里调用方法的用法及实践用法

    在微信小程序(XCX)开发中,WXML(WeiXin Markup Language...综上,理解并熟练掌握WXML中调用WXS方法的技巧,对于提升小程序的开发效率和用户体验至关重要。在实际项目中,合理利用WXS能有效优化代码结构,提高性能。

    java中两种方式调用其他.exe可执行程序

    Java 中两种方式调用其他.exe 可执行程序 Java 是一种广泛应用于企业级应用开发的编程语言,可以调用其他.exe 可执行程序,实现一些特殊的功能。在 Java 中有两种方式可以调用其他.exe 可执行程序,即使用 `Desktop...

    ABAP 子程序及其调用

    子程序和调用程序可以通过以下几种方式进行数据传递: - **使用参数**:最直接的方法是通过参数传递数据。这可以通过在子程序定义时指定输入或输出参数来实现。 - **共享表格工作区**:子程序和调用程序可以自动...

    小程序web-view调用H5页面发起小程序抽取微信地址示例代码

    这接口是我熬夜写出来的,可以用于ECtouch的H5发起小程序调用微信收货地址,如果看不懂的话,可以进微信&gt;&gt;发现&gt;&gt;小程序搜索:“春意谷成人用品商城”进“春意谷成人用品商城”这个小程序可以看我做的接口演示,小...

    jsp页面调用applet实现人民币的大小写转换.docx

    该实现方法通过在JSP页面中嵌入一个Applet,使用JavaScript与Applet进行交互,实现实时的人民币大小写转换。 一、JSP页面调用Applet的实现 在JSP页面中,使用 `;charset=gb2312" %&gt;` 指定页面的字符编码为GB2312,...

    WebService调用的几种方式

    这些存根类提供了与服务交互的方法,使得开发者可以像调用本地方法一样调用远程服务。 2. CXF:Apache CXF是一个全面的服务开发框架,支持SOAP和RESTful风格的Web服务。相比于Axis,CXF提供了更现代的API和更好的...

    小程序云函数调用API接口的方法

    本文实例为大家分享了小程序云函数调用API接口的具体代码,供大家参考,具体内容如下 以下例子是调用小程序官方的API,如何调用API来进行对内容的安全检测: 第一步:新建一个文件名为msgCheck的Node.js的云函数,...

    XFire 1.2.6调用Web Service的几种方法

    XFire 1.2.6 调用 Web Service 的几种方法 XFire 1.2.6 是一个流行的开源 Web 服务框架,提供了多种调用 Web 服务的方法。了解这些方法对于开发高效、可靠的 Web 服务客户端非常重要。本文将详细介绍 XFire 1.2.6 ...

    使用汇编语言,熟悉子程序调用,大小写转换,拼接字符串,调用子程序,使用DOSBox验证

    使用汇编语言,熟悉子程序调用,大小写转换,拼接字符串,调用子程序,使用DOSBox验证 菜单: 1) 输入一个字符串,将其中的小写转大写,大写不变并输出 2) 输入一个字符串,将其中的大写转小写,小写不变并输出 3) ...

    PB 调用webservice 几种方式

    在PB 11.5中,有几种方法可以实现对Web服务的调用,以下将详细介绍这些方法。 1. **SOAP Toolkit**: PB 11.5包含了对SOAP(简单对象访问协议)的支持,通过使用SOAP Toolkit,开发者可以直接在PB中创建、调用和...

    微信小程序Page中data数据操作和函数调用方法

    Page() 函数用来注册一个页面。接受一个 object 参数,其指定页面的初始数据、生命周期函数、事件处理函数等。 //index.js Page({ data: { text: This is page data., sliderOffset: 0, sliderLeft: 0, ... /

    java调用本地dll的几种方法性能对比测试

    java调用本地dll的几种方法性能对比测试。 JNA消耗的总时间(ms):5406 bridj消耗的总时间(ms):984 JNI消耗的总时间(ms):47 包含c++源码和java源码,部署和使用方法。在win7和winxp下测试用过。 部分源码是...

    Java程序调用MATLAB接口

    Java 程序调用 MATLAB 接口是 Java 和 MATLAB 之间的交互接口,允许 Java 程序调用 MATLAB 的函数和方法。本文将详细介绍 Java 程序调用 MATLAB 接口的注意事项、环境安装、MATLAB 如何生成 JAR 包和 MATLAB 生成的 ...

    易语言汇编调用子程序并返回源码

    7. **同步与异步调用**:根据实际需求,子程序可能是同步调用(等待子程序执行完毕再继续执行后续代码)或是异步调用(子程序执行与主程序并发进行)。易语言提供了相应的机制来处理这两种情况。 在易语言资源网站...

    易语言汇编动态调用子程序源码

    动态调用子程序的步骤通常包括以下几个方面: 1. 准备参数:根据子程序的参数列表,将参数按照调用约定(如stdcall、cdecl等)放入栈中或寄存器中。 2. 获取函数地址:这可能涉及到动态链接库(DLL)的导入,或者...

    小程序调用蓝牙打印机完整代码

    在IT行业中,小程序是一种轻量级的应用形式,它无需下载安装即可使用,广泛应用于移动设备上。...通过学习和实践,开发者能够掌握小程序与蓝牙设备的连接和通信方法,从而拓展小程序在物联网领域的应用场景。

Global site tag (gtag.js) - Google Analytics