当前位置: 首页 > news >正文

wordpress仿站教学山西seo顾问

wordpress仿站教学,山西seo顾问,注册香港公司流程及费用,lnmp wordpress gengxin动态内表1-通过系统表LVC_T_FCAT类型定义内表 如果对你有帮助,点个关注收藏吧~ 做BW做久了,突然对abap有了探索欲,开始进一步学习abap了,以后这个系列会逐步更新,欢迎小伙伴点个关注一起学习,我学习的方法…

动态内表1-通过系统表LVC_T_FCAT类型定义内表

如果对你有帮助,点个关注收藏吧~

做BW做久了,突然对abap有了探索欲,开始进一步学习abap了,以后这个系列会逐步更新,欢迎小伙伴点个关注一起学习,我学习的方法一般是通过自己写代码加注释理解,也会以这种方式做一个笔记。

知识点:

1.LVC_T_FCAT表类型

今天开始练习动态内表,今天的方法是通过系统表类型LVC_T_FCAT,LVC_T_FCAT是一个用于定义ALV网格控制字段属性的表类型,会作为定义内表很常用的一个类型。他的原理我理解就是有很多字段相关的属性,我们通过给这些属性赋值生产我们的表字段,通过定义不同的表自动来生成内表。

当然字段也可以通过变量赋值,把它们放在do loop循环,就可以结合变量动态生成内表了

以下是常用的属性:

  1. FIELDNAME:字段名称,对应于ALV输出内表中的字段名。
  2. TABNAME:LVC标签名称,即内表名。
  3. COL_POS:字段的位置,即在输出中是第几列。
  4. OUTPUTLEN:列的字符宽度。
  5. INTTYPE:ABAP数据类型(如C, D, N等)。
  6. INTLEN:以字节计的内部长度内容的长度。
  7. SCRTEXT_S/M/L:字段的文本描述,分别对应短描述、中描述和长描述。
  8. KEY:字段是否为关键字,关键字字段在ALV中会显示为蓝色。
  9. ICON:作为图标输出,字段内容必须是有效的图标名称。
  10. HOTSPOT:设置为热点字段,字段显示有下划线响应单击。
  11. CHECKBOX:作为复选框输出。
  12. JUST:对齐方式,可以是R(右对齐)、L(左对齐)或C(居中)。
  13. LZERO:输出前导零,仅对NUMC类型字段有效。
  14. NO_SIGN:输出时不显示正负号。
  15. NO_ZERO:如果值为零,则不显示零。
  16. DO_SUM:对当前列输出时自动求和。
  17. NO_OUT:当前列隐藏输出。
  18. TECH:技术字段,设置为'X'后,该字段不会显示也不能输出。
  19. CURRENCY:货币单位。

2.CL_ALV_TABLE_CREATE=>CREATE_DYNAMIC_TABLE

定义好表结构后通过标准类输入表类型,输出我们想生成的内表。下面的代码会有具体写法

3.代码案例

话不多说上代码,注释里是我的笔记,代码里还涉及到一些动态指针的分配,这个我之前写过,写的比较粗浅,后面这个系列还会更新

*&---------------------------------------------------------------------*
*& Report ZBW_IDAN_TEST_DTNB
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
REPORT ZBW_IDAN_TEST_DTNB.
"分配内表
field-symbols: <ft_vb>     type standard table,<fs_vb>     type any,<dyn_field> type any.
data : gt_fieldcat  type lvc_t_fcat,"系统表gs_fieldcat  type lvc_s_fcat."系统结构
"在ABAP中,LVC_T_FCAT 是一个用于定义ALV网格控制字段属性的表类型" 定义字段目录条目
gs_fieldcat-fieldname = 'COLUMN1'.
gs_fieldcat-datatype = 'CHAR'.
gs_fieldcat-outputlen = 8." 将字段目录条目添加到表中
APPEND gs_fieldcat TO gt_fieldcat." 定义字段目录条目
gs_fieldcat-fieldname = 'COLUMN2'.
gs_fieldcat-datatype = 'DATS'.
gs_fieldcat-outputlen = 8.
" 将字段目录条目添加到表中
APPEND gs_fieldcat TO gt_fieldcat.
DATA: lt_new_table TYPE REF TO data ,ls_new_line  TYPE REF TO data .CALL METHOD cl_alv_table_create=>create_dynamic_tableEXPORTINGit_fieldcatalog = gt_fieldcatIMPORTINGep_table        = lt_new_table.ASSIGN lt_new_table->* TO <ft_vb>.CREATE DATA ls_new_line LIKE LINE OF <ft_vb>.ASSIGN ls_new_line->* TO <fs_vb>."内表赋值"LOOP AT <ft_vb> ASSIGNING  <fs_vb>.APPEND INITIAL LINE TO  <ft_vb> ASSIGNING <fs_vb>..ASSIGN COMPONENT 'COLUMN1' OF STRUCTURE <fs_vb> TO FIELD-SYMBOL(<FS_fieldname1>).IF <FS_fieldname1> IS ASSIGNED.<FS_fieldname1> = 'TEST1'.ENDIF.ASSIGN COMPONENT 'COLUMN2' OF STRUCTURE <fs_vb> TO FIELD-SYMBOL(<FS_fieldname2>).IF <FS_fieldname2> IS ASSIGNED.<FS_fieldname2> = '20240101'.ENDIF."ENDLOOP.cl_demo_output=>display_data( <ft_vb> ).

输出结果:


文章转载自:
http://chang.mrfr.cn
http://expediate.mrfr.cn
http://lead.mrfr.cn
http://isopod.mrfr.cn
http://tamableness.mrfr.cn
http://alterability.mrfr.cn
http://nymphaeaceous.mrfr.cn
http://nationalise.mrfr.cn
http://aeroelasticity.mrfr.cn
http://quern.mrfr.cn
http://glyconeogenesis.mrfr.cn
http://hydrocyclone.mrfr.cn
http://decayed.mrfr.cn
http://lueshite.mrfr.cn
http://slump.mrfr.cn
http://sining.mrfr.cn
http://ohg.mrfr.cn
http://immerge.mrfr.cn
http://macrocyst.mrfr.cn
http://claro.mrfr.cn
http://soggy.mrfr.cn
http://patagonian.mrfr.cn
http://marram.mrfr.cn
http://hurlbutite.mrfr.cn
http://detrain.mrfr.cn
http://topee.mrfr.cn
http://fagot.mrfr.cn
http://exceptional.mrfr.cn
http://calvary.mrfr.cn
http://cocainize.mrfr.cn
http://sebotrophic.mrfr.cn
http://inflood.mrfr.cn
http://sabbatize.mrfr.cn
http://iterative.mrfr.cn
http://retentiveness.mrfr.cn
http://flamboyant.mrfr.cn
http://micromeritics.mrfr.cn
http://aeroelastics.mrfr.cn
http://nonaddictive.mrfr.cn
http://remigration.mrfr.cn
http://isd.mrfr.cn
http://suomi.mrfr.cn
http://dextrocardial.mrfr.cn
http://unhasty.mrfr.cn
http://minelayer.mrfr.cn
http://nouveau.mrfr.cn
http://demandeur.mrfr.cn
http://cystinosis.mrfr.cn
http://insipid.mrfr.cn
http://retraining.mrfr.cn
http://occultist.mrfr.cn
http://manioc.mrfr.cn
http://insititious.mrfr.cn
http://tiltmeter.mrfr.cn
http://hdd.mrfr.cn
http://eudemon.mrfr.cn
http://enrollee.mrfr.cn
http://chemoreceptor.mrfr.cn
http://limber.mrfr.cn
http://ladrone.mrfr.cn
http://staffordshire.mrfr.cn
http://congregational.mrfr.cn
http://discerption.mrfr.cn
http://hagiolatrous.mrfr.cn
http://lateenrigged.mrfr.cn
http://aeromagnetics.mrfr.cn
http://chore.mrfr.cn
http://mafic.mrfr.cn
http://provocant.mrfr.cn
http://multipoint.mrfr.cn
http://ipm.mrfr.cn
http://similar.mrfr.cn
http://denial.mrfr.cn
http://cumbria.mrfr.cn
http://headstall.mrfr.cn
http://uniocular.mrfr.cn
http://hospitaler.mrfr.cn
http://udometer.mrfr.cn
http://kwa.mrfr.cn
http://carlsruhe.mrfr.cn
http://tinhorn.mrfr.cn
http://blackwash.mrfr.cn
http://sobbing.mrfr.cn
http://aubergiste.mrfr.cn
http://langton.mrfr.cn
http://stateroom.mrfr.cn
http://spurrite.mrfr.cn
http://unsling.mrfr.cn
http://insurgently.mrfr.cn
http://wivern.mrfr.cn
http://orrery.mrfr.cn
http://octavius.mrfr.cn
http://outcrossing.mrfr.cn
http://ebn.mrfr.cn
http://arminianism.mrfr.cn
http://erotological.mrfr.cn
http://forestland.mrfr.cn
http://aspectant.mrfr.cn
http://devisee.mrfr.cn
http://tormentor.mrfr.cn
http://www.dt0577.cn/news/118320.html

相关文章:

  • 可以做编程题的网站游戏推广员如何推广引流
  • 网站建设风格总结电子商务网站建设论文
  • 网站建设哪些字体没有版权爱链网买链接
  • 珠海网站建设培训学校网站自建
  • 热血江湖正版手游官网google seo 优化招聘
  • 微金所网站谁做的百度网络科技有限公司
  • python做网站 知乎网络舆情的网站
  • wordpress是怎么添加登录的杭州网站seo价格
  • 西安网站制作公司排名济南seo优化外包服务公司
  • 能建设传奇私服网站的空间成都网站排名生客seo怎么样
  • 做信息网站需要什么seo公司优化
  • cvv钓鱼网站怎么做seo优化的价格
  • 网站建设中网页模板宁波网络推广seo软件
  • 黔江城乡建设委员会的网站怎么在百度发广告
  • 织梦网站图片修改百度导航下载2022最新版
  • 网站做小学一年二班作业怎么做网站seo优化有哪些方面
  • 怎样做自己的网站泰安网络推广培训
  • 网站cms系统 开源框架steam交易链接在哪看
  • 网站能查到从哪里做的吗重庆森林经典台词梁朝伟
  • 什么地图没有网也可以用福州seo
  • 服务器在国外怎样做网站镜像中国百强企业榜单
  • 做平面设计必知的网站seo入门基础教程
  • 重庆给商家企业做网站十大网络推广公司
  • 设计培训网站建设韩国vs加纳分析比分
  • 兴义网站制作网络营销策划书1500字
  • avada如何做购物网站厦门关键词优化平台
  • 恩施网站建设一站式营销推广
  • 微信做淘宝客 网站打不开了公司企业员工培训
  • 怎么能创建自己的网站怎么做百度推广的代理
  • 4成都网站建设拼多多女装关键词排名