ABAPF4帮助..docVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ABAPF4帮助.

ABAP中的F4帮助怎么用? Admin 2010年9月16日 名人名言:个人如果但靠自己,如果置身于集体的关系之外,置身于任何团结民众的伟大思想的范围之外,就会变成怠惰的、保守的、与生活发展相敌对的人。——高尔基 ABAP中的F4帮助怎么用? 当我们在sap的界面上,焦点放到一个字段上的时候,按F4,会出现选择或者搜索的界面,这就是abap中的f4帮助。 ? 有多种实现f4帮助的方法,现在就把我指导的一点点说出来: ? 1 , 固定值。 我们在Domain 中可以定义 value range ,在 value range 中定义的值,就可以出现在f4帮助中。这是最简单的实现f4帮助的方法。 ? 2 ,数据类型关联。 加入我们在选择屏幕上定义一个 dats 类型的 参数,她就自动调用了日期类型的f4帮助。 ? 3, se11 创建 f4帮助。 ( 将se11创建的搜索帮助挂到表上的时候,又可以分为以下三种类型: ? 用检查表实现输入帮助 字段的外部搜索帮助附件 数据元素的明确搜索帮助附件 ? 她们之间有啥区别,我也不知道。等我知道了再补充。 ) ? 用 se11 创建 的 f4 帮助 可以分为两类: ? 基本搜索帮助 集中搜索帮助 ? 基本搜索帮助是搜索帮助的最小单元,集中搜索帮助还可以包括集中搜索帮助,也可以包括基本搜索帮助。 ? 在基本搜索帮助中 可以定义 数据来源,但是集中搜索帮助不可以定义数据来源。 ? 无论是基本搜素偶帮助还是集中搜索帮助都包含输出输出字段定义,并可以定义搜索帮助exit,用于调用一个远程的 function module 来对数据进行 过滤和处理。 ? ? 如果将这些搜索帮助与表挂上之后,我们在使用的时候就会自动出现该搜索帮助。 ? 在 synpro 程序中。也可以通过属性(属性名叫 搜索帮助)为字段 重新指定自定义的搜索帮助 ? ? 也可以在 选择屏幕或者 screen 中重新指定搜索帮助,下面举几个例子来说明使用的方法 ? 一, 根据搜索帮助的名字 来指定搜索帮助 1 选择屏幕 ? REPORT z_ljc_078 LINE-SIZE 200. parameters: mama(18) type c. INITIALIZATION. AT SELECTION-SCREEN on value-request for mama. DATA:v_mama LIKE help_info-dynprofld. v_mama = MAMA. CALL FUNCTION F4IF_FIELD_VALUE_REQUEST EXPORTING tabname = fieldname = SEARCHHELP = ZFI_CRC_001 DYNPPROG = SY-REPID DYNPNR = SY-DYNNR DYNPROFIELD = v_mama . start-OF-SELECTION. write mama. ? 2 dynpro screen ? 流逻辑: ? PROCESS BEFORE OUTPUT. MODULE INIT. PROCESS AFTER INPUT. PROCESS ON VALUE-REQUEST. FIELD matnr MODULE VALUE_matnr. ? report : MODULE init OUTPUT. progname = sy-repid. dynnum = sy-dynnr. ENDMODULE. ? ? MODULE value_matnr INPUT. CALL FUNCTION F4IF_FIELD_VALUE_REQUEST EXPORTING tabname = fieldname = SEARCHHELP = MAT1 DYNPPROG = SY-REPID DYNPNR = SY-DYNNR DYNPROFIELD = MATNR ENDMODULE. ? ? 无论是在选择屏幕或者是dynpro中,如果指定了searchhelp 属性,则 tabname 和 fieldname 属性就不起作用了。 当不指定 searchhelp 属性,而制定 了 tabname 和 fieldname 属性,则会调用 tabname-f

文档评论(0)

dashewan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档