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 CAE的快捷方式来添加命令,或者使用其他的配置方法。但是,这些方法都需要用户具备一定的配置和安装经验,否则可能会出现问题。 ABAQUS调用子程序...
本资源提供的"LabWindows_CVI调用外部程序的六种方法源代码"详细介绍了如何在CVI环境中与外部应用程序进行交互。 首先,让我们逐一探讨这六种方法: 1. **系统调用函数(system())**:这是最基础的方法,通过调用...
在LabWindows/CVI中,有时我们需要调用外部程序来扩展功能或者与其他软件进行数据交换。本资源提供了调用外部程序的六种方法的源代码,这对于开发者来说是一份宝贵的学习和参考材料。 1. **系统调用函数system()** ...
在微信小程序(XCX)开发中,WXML(WeiXin Markup Language...综上,理解并熟练掌握WXML中调用WXS方法的技巧,对于提升小程序的开发效率和用户体验至关重要。在实际项目中,合理利用WXS能有效优化代码结构,提高性能。
Java 中两种方式调用其他.exe 可执行程序 Java 是一种广泛应用于企业级应用开发的编程语言,可以调用其他.exe 可执行程序,实现一些特殊的功能。在 Java 中有两种方式可以调用其他.exe 可执行程序,即使用 `Desktop...
子程序和调用程序可以通过以下几种方式进行数据传递: - **使用参数**:最直接的方法是通过参数传递数据。这可以通过在子程序定义时指定输入或输出参数来实现。 - **共享表格工作区**:子程序和调用程序可以自动...
这接口是我熬夜写出来的,可以用于ECtouch的H5发起小程序调用微信收货地址,如果看不懂的话,可以进微信>>发现>>小程序搜索:“春意谷成人用品商城”进“春意谷成人用品商城”这个小程序可以看我做的接口演示,小...
该实现方法通过在JSP页面中嵌入一个Applet,使用JavaScript与Applet进行交互,实现实时的人民币大小写转换。 一、JSP页面调用Applet的实现 在JSP页面中,使用 `;charset=gb2312" %>` 指定页面的字符编码为GB2312,...
这些存根类提供了与服务交互的方法,使得开发者可以像调用本地方法一样调用远程服务。 2. CXF:Apache CXF是一个全面的服务开发框架,支持SOAP和RESTful风格的Web服务。相比于Axis,CXF提供了更现代的API和更好的...
本文实例为大家分享了小程序云函数调用API接口的具体代码,供大家参考,具体内容如下 以下例子是调用小程序官方的API,如何调用API来进行对内容的安全检测: 第一步:新建一个文件名为msgCheck的Node.js的云函数,...
XFire 1.2.6 调用 Web Service 的几种方法 XFire 1.2.6 是一个流行的开源 Web 服务框架,提供了多种调用 Web 服务的方法。了解这些方法对于开发高效、可靠的 Web 服务客户端非常重要。本文将详细介绍 XFire 1.2.6 ...
使用汇编语言,熟悉子程序调用,大小写转换,拼接字符串,调用子程序,使用DOSBox验证 菜单: 1) 输入一个字符串,将其中的小写转大写,大写不变并输出 2) 输入一个字符串,将其中的大写转小写,小写不变并输出 3) ...
在PB 11.5中,有几种方法可以实现对Web服务的调用,以下将详细介绍这些方法。 1. **SOAP Toolkit**: PB 11.5包含了对SOAP(简单对象访问协议)的支持,通过使用SOAP Toolkit,开发者可以直接在PB中创建、调用和...
Page() 函数用来注册一个页面。接受一个 object 参数,其指定页面的初始数据、生命周期函数、事件处理函数等。 //index.js Page({ data: { text: This is page data., sliderOffset: 0, sliderLeft: 0, ... /
java调用本地dll的几种方法性能对比测试。 JNA消耗的总时间(ms):5406 bridj消耗的总时间(ms):984 JNI消耗的总时间(ms):47 包含c++源码和java源码,部署和使用方法。在win7和winxp下测试用过。 部分源码是...
Java 程序调用 MATLAB 接口是 Java 和 MATLAB 之间的交互接口,允许 Java 程序调用 MATLAB 的函数和方法。本文将详细介绍 Java 程序调用 MATLAB 接口的注意事项、环境安装、MATLAB 如何生成 JAR 包和 MATLAB 生成的 ...
7. **同步与异步调用**:根据实际需求,子程序可能是同步调用(等待子程序执行完毕再继续执行后续代码)或是异步调用(子程序执行与主程序并发进行)。易语言提供了相应的机制来处理这两种情况。 在易语言资源网站...
动态调用子程序的步骤通常包括以下几个方面: 1. 准备参数:根据子程序的参数列表,将参数按照调用约定(如stdcall、cdecl等)放入栈中或寄存器中。 2. 获取函数地址:这可能涉及到动态链接库(DLL)的导入,或者...
在IT行业中,小程序是一种轻量级的应用形式,它无需下载安装即可使用,广泛应用于移动设备上。...通过学习和实践,开发者能够掌握小程序与蓝牙设备的连接和通信方法,从而拓展小程序在物联网领域的应用场景。