首页 > 其他分享 >FM实现F4帮助系列三:弹出框多筛选…

FM实现F4帮助系列三:弹出框多筛选…

时间:2022-10-12 20:02:21浏览次数:73  
标签:帮助 f4 shlp 框多 SCREEN F4 DATA FM


        FM实现F4帮助系列三:弹出框多筛选条件的搜索帮助(根据搜索帮助筛选字段)





函数:F4IF_GET_SHLP_DESCR



     



效果图






FM实现F4帮助系列三:弹出框多筛选…_字段

​​






本例子代码:



找到需要的帮助:



FM实现F4帮助系列三:弹出框多筛选…_字段



*&---------------------------------------------------------------------*



ZLM_TEST_045





zlm_test_045.





TABLES makt.





DATA:



   



     



      maktx   TYPE maktx,



     





DATA:l_it_f4 LIKE TABLE OF str_f4.





SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-t01.





SELECT-OPTIONS:



          s_matnr   FOR makt-matnr NO INTERVALS.





SELECTION-SCREEN END OF BLOCK b1.





"帮助



AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_matnr-low.






PERFORM frm_f4."   USING 'S_MATNR-LOW' .



*&-------------------------------------------------------------------



*& 搜索帮助



*&-------------------------------------------------------------------



FORM frm_f4.





DATA g_shlp_descr_t            






DATA: gt_return_tab  





"调用标准帮助






 



   



   



 



    shlp    










 



   





   





 











 



    shlp           = g_shlp_descr_t



    maxrecords     = 500



    multisel       = 'X'



 



   











 



 



 



 






                  " FRM_F4







另外一个F4增强的例子,也是添加筛选字段:



​http://blog.sina.com.cn/s/blog_c0978c9b0101h1qf.html​

标签:帮助,f4,shlp,框多,SCREEN,F4,DATA,FM
From: https://blog.51cto.com/u_15680210/5751445

相关文章

  • VOFM修改组单开票时会计凭拆分规则
    货铺QQ群号:834508274之前有人问到例程的内容,我好久不做了,应该是17年还是18年做过。当时是因为组单开票的时候,发现本来应该开在一张凭证上的单子开出来两张凭证。......
  • WebAssembly01--web 编译FFmpeg(WebAssembly版)库
    下载ffmpeg版本注意这里是承接dockerUbuntuwasm环境配置浏览器debugc/c++gitclonehttps://git.ffmpeg.org/ffmpeg.gitffmpegcdffmpeggitbranch-rgitc......
  • 物料查询F4帮助增强(添加筛选条件
    需求:1、通过F4快捷按钮查询物料主数据时,在查询界面增加已删除/冻结物料点选按钮(如上图)2、系统默认不点选已删除/冻结物料,查询结果不包括已删除和已冻结物料;当用户点选已删......
  • FFmpeg 转分辨率及转编码格式方命令
    最近工作中需要用到不同分辨率,不同编码格式的视频,以下为转分辨率和转编码格式的命令转分辨率ffmpeg-iinput_file-vfscale=2048:1024output_file-hide_banner#2k......
  • 23、FFmpeg像素格式转换
    简介前面使用SDL显示了一张YUV图片以及YUV视频。接下来使用Qt中的QImage来实现一个简单的YUV播放器,查看QImage支持的像素格式,你会发现QImage仅支持显示RGB像素格式数......
  • python实现RFM建模
    如果觉得文章写得好,如果你想要博客文章中的数据,请关注公众号:【数据分析与统计学之美】,添加作者【个人微信】,进群和作者交流!目录  ​​1、RFM模型的含义​​​  ​​2、......
  • Huffman编码
    §5.哈夫曼(Huffman)编码哈夫曼编码是用于数据文件压缩的一个十分有效的编码方法,其压缩率通常在20%~90%之间。哈夫曼编码算法使用字符在文件中出现的频率表来建立一个0,1串,以......
  • 图像课设Huffman编码
         它是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时......
  • 调整 FMX Android 文字显示「锯齿」效果
    说明:调整FiremonkeyAndroid显示文字有「锯齿」效果适用:FiremonkeyAndroid平台修改方法:请将源码FMX.FontGlyphs.Android.pas 复制到自己的工程目录里,再进行修改。......
  • golang fmt格式“占位符”
    golang的fmt包实现了格式化I/O函数,类似于C的printf和scanf。#定义示例类型和变量typeHumanstruct{Namestring}varpeople=Human{Name:"zhangsan"......