在界面查询时,使用了定制表单读取逻辑按钮调出屏幕。可对查询条件进行深度定制,其中包括记录条目,日期,排序,以及通过表内

的某个字段进行筛选。如下图:

图1. 定制表单读取逻辑

实际上该屏幕是通过FUNCTION STC1_FULLSCREEN_TABLE_CONTROL 进行调用的,该function为sap系统function,使用该function

能够轻易地对某表进行维护以及筛选数据,是一个简洁方便的维护工具。下面对该function进行简单的说明:

CALL FUNCTION 'STC1_FULLSCREEN_TABLE_CONTROL'

EXPORTING

header            = l_header           标题栏文字信息

tabname           = 'ZHR_ADS_FORM_C'  需要读取内容的表名

display_only      = space

endless           = space

display_toggle    = 'X'

no_button         = 'X'                 该字段为空时,屏幕上会增加sap标准操作按钮

x_start           = 5                   下面的字段为窗口坐标

y_start           = 5

x_end             = 90

y_end             = 25

IMPORTING

okcode            = l_okcode           该值为BOOL类型,确定是否执行成功

TABLES

table             = g_formc_tab        填入表格内的信息

fielddif          = fielddif           表格抬头信息其类型为field_dif

modif_table       = l_formc_tab        在表格内修改后更改的提交信息(例如,要查询某字段显示的个数为三个,通过该内表提交)

EXCEPTIONS

no_more_tables    = 1

too_many_fields   = 2

nametab_not_valid = 3

handle_not_valid  = 4

OTHERS            = 5.

IF l_formc_tab IS INITIAL.

*   读取逻辑没有修改或者修改没有保存

MESSAGE w178(zpilot01_hrms).

EXIT.

ENDIF.

使用前需要先将抬头字段写入到fielddif表内。更改后点击保存按钮,完成筛选。

转载于:https://www.cnblogs.com/purehunter/archive/2011/05/26/2058088.html

最新文章

  1. 抽屉效果的实现(DrawerLayout和SlidingMenu的对比)
  2. [转移]安装 BugZilla 时 Perl 模块的安装
  3. applyDimension的用法
  4. 关于DataFormWebPart中CreatedModifiedInfo信息的分开使用
  5. c# Net XML文档(2,2)中有错误
  6. 用户管理 之 Linux 用户管理工具介绍
  7. Python 字典(dict)操作(update)、翻转字典
  8. 【动态规划】多重背包问题:P1077摆花
  9. linux重启gpu_远程配置Ubuntu深度学习服务器GPU驱动+Docker+CUDA多个版本
  10. Python基础 day2
  11. cpu缓冲区大小怎么设置_FL Studio中音频ASIO4ALL的设置
  12. 用C#分析华表插件表格数据
  13. 从零开始学写脚本【第一天】
  14. vue : 无法加载文件 C:\Users\EDZ\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本。有 关详细信息,请参阅 https:/go.microsoft
  15. Spring AOP具象化理解(代理模式)
  16. 解决 Chrome 浏览器地址栏字体发虚模糊
  17. CCS Uniflash烧写CC3200开发板的简易操作笔记
  18. tar.gz和tar.xz文件
  19. 微信小程序---JavaScript脚本
  20. 有空赚赚美元! 美国的外包项目交易网站

热门文章

  1. ArcGIS 打开捕捉工具
  2. 【ArcGIS|空间分析|网络分析】11 利用流量数据执行网络分析
  3. 解决PHP不打印任何东西浏览器输出字符串
  4. Android 代码关于重构的一点体会
  5. 7限制cpu使用_macOS限制CPU或进程使用率
  6. 转结构体_小型四轮山地自行车的设计机械结构设计模具数控工艺夹具
  7. 掉价最快的手机排行榜_如何看待2020第一季度手机销量数据。
  8. csv文件的读写--示例
  9. python列表的应用与实例_python列表生成式应用案例
  10. 手机通话记录重复显示怎么处理_手机通话记录怎么找回