- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1使用变式预 设置选择
概览
内容
什么是变式 ?
本节描述:
1什么是变式 ?
启动报表程 序时,ABAP/4 在选择屏幕 上提供特定 数据库和特 定报表选择 的输入字段 。要选择某 种数据集, 必须键入相 应的值(参 见 使用选择屏幕 (页 错误!链接无效。) )。
如果想在固定间隔时间运行具有相同选择的同一报表程序(例如,每月的销售额统计),则肯定不想每次键入相同的值。因此,ABAP/4可以在一个选择设置中组合全部选择所需的值。可以对每个报表程序创建任意多个不同的选择设置,而它们仍只分配给值得怀疑的报表程序。这种选择设置称为变式。
变式是选择屏幕的界面。联机使用的变式与在后台处理中使用的变式可能具有不同功能。
使用联机变式
联机情况下,由于不必在每次显示选择屏幕时都输入同一种选择设置,所以通过变式启动报表会保存用户工作。另外,使用变式可使输入错误减到最少。通过为报表程序的每个应用程序创建具有最优值的变式,可保证最终列表尽可能地既精确又迅速。在选择屏幕上输入准确值也可缩短报表程序的运行时间。
在后台处理中使用变式
在后台处理中,变式是为选择传递值的唯一可行的方法。因此在后台执行的报表程序必须通过变式启动(例外:SUBMIT… VIA JOB)。 为避免每次值变化时都创建新的变式,ABAP/4提供了以变量值为变式赋值的可能(参见变式属性(页2))。
为确保报表程序总是通过变式启动,可以在程序属性中设定。
1创建和更改变式
要创建或更改变式,请从“ABAP/4编辑器初始屏幕”中启动。输入要维护其变式的程序名,标记“变式”并选择“更改”。将显示“ABAP/4:变式-初始屏幕”。现在可以显示程序现有变式的列表、创建新变式或修改现有变式。
下列主题描述:
1显示所有变式报表
创建新变式前,应检查是否存在您可能使用或轻微修改的特定报表程序的变式。要继续,请单击可能的变式名字段的输入按钮。
或在初始屏幕上选择“变式-目录”。
在该屏幕中,可以显示、删除或打印变式。显示变式示例如下:
要显示属性,请单击“显示属性”按钮。
要从目录屏幕更改变式,请选择“更改值”或“更改属性”。然后可以看到在创建变式(页1)说明的屏幕之一。
1创建变式
要创建新变式,请进行下列操作:
1. 在“ABAP/4编辑器初始屏幕”上,输入要为其创建变式的报表程序名,标记“变式”并选择“更改”。
2. 在“ABAP/4:变式-初始屏幕”上,输入变式名。
名称可由最多14个字母数字字符组成。不要在名称中使用或%,因为它们会导致错误消息;也不要在名称中以SAP_打头,这是因为更新系统时这些变式可能会被覆盖掉。
3. 选择“创建”。
出现选择屏幕。
4. 输入所需的选择值,包括多个选择和动态选择。
5. 选择“继续”。
然后您会看到概述屏幕,在该屏幕上,您可以指定并保存变式属性。(参见变式属性(页2))。
请注意,创建新变式时,总须填写属性和值。因此,只能在第二屏上保存新变式。
2变式属性
在下列屏幕上维护变式的属性:
创建变式时,可以输入下列属性:
描述
输入变式的简短而有意义的描述。最多30个字符。
仅后台
指定只在后台处理中使用该变式,还是在联机环境中也使用。
受保护变式
如果想保护该变式不被其他用户更改,请标记该字段。
不显示变式
如果只想在分类中显示变式名,而不在F4值列表中显示,请标记该字段。
对包含在变式中的选择,可以输入下列属性:
类型
系统显示该字段是参数还是选项。
受保护
在选择屏幕上标记要保护而不被覆盖字段。以该方式标记的值可以显示给用户,但用户不能更改,也就是说它们不接受输入。
不可见
如果标记该栏,则启动报表程序时,系统不会在用户见到的选择屏幕上显示相应字段。
变量
如果要运行期间设置值,请标记该。可按下列三种方式设置,详情请见使用变式变量(页2)。
- 变量日期计算
- 特定用户值
- 表格TVARV中的值
输入所有属性后,保存该设置。创建新变式时,必须填写值和属性屏幕上的所有条目,而且只能在属性屏幕上保存新变式。但是,如果要更改现有变式的值或属性,则可在相应屏幕上保存变式。
2更改变式
要更改现有变式,请调用创建变式(页1)中描述的变式。但是,不使用“创建”,而选择现有变式名并单击“更改”。现在可以更改值或属性(参见变式属性(页2))。
输入更改后,在相应屏幕上保存值或属性。
2删除变式
要删除变式,请在变式初始屏幕上输入报表名和变式名,然后选择“变式-删除”。
系统首先显示窗口,可以在该窗口中确认或取消决定。
然后确认带有适当消息的活动。
要删除一个活动中的几个变式,请选择“变式-目录”。标记要删除的变式,并选择“删除”。
2打印变式
要打印变式,请在变式初始屏幕上输入变式名,选择要显示的值(从“ABAP/4
文档评论(0)