SMARTFORM 传值的4种方法

Posted Rainystuday

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SMARTFORM 传值的4种方法相关的知识,希望对你有一定的参考价值。

*& 20161019 160300
smartform传值的方法

1.通过结构 传值;
最通常的用法是通过SE11中建立STRUCTURE XXX(表则没用),
在REPORT中申明此结构的数据类型,在SMARTFORMS中的FORM接口
申明同样的结构后就可以传值了(itabTYPE XXX)

2.Fieldsimble 传值;

 

....待续...

 

3.通过SAP内存( export,import )传值;
SAP内存语句含义:
使用EXPORT TO MEMORY语句在内存中存储数据对象。
使用IMPORT FROM MEMORY语句从内存中读取数据对象。
使用FREE MEMORY语句从内存中删除数据簇。

若是传递一两个很单一的变量,比较简单的做法是在REPORT程序中用EXPORT,在SMARTFORMS中用IMPORT。
IMPORT和EXPORT我们一般能不用就不用,后续维护难以跟踪。

 

4.通过数据库中的簇数据库方式
SAP数据库中的簇数据库语句含义:
使用EXPORT TO DATABASE语句将数据对象存储到簇数据库中。
使用IMPORT FROM DATABASE语句为数据簇生成目录表,并从簇数据库中取数据对象。
使用DELETE FROM DATABASE语句从簇数据库中删除数据簇。

 

以上是关于SMARTFORM 传值的4种方法的主要内容,如果未能解决你的问题,请参考以下文章

struts2传值的四种方式

前台向后台传值的两种方法 以及 从后台获取数据的方法

SAP Smartform转成PDF方法汇总

SAP Smartform转成PDF方法汇总

反向传值的几种常用方法

2019-3-26WinForm窗体间如何传值的几种方法