如何更改报告标题

2020-08-31 11:21发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨Friendz

请给我您的专家建议。

我想把报告的标题作为"需求计划报告",上面有日期和时间戳,以及工厂,工厂是从selectoin屏幕中提取的。 这是ALV网格显示。

亲切的问候

Manisha。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨Friendz

请给我您的专家建议。

我想把报告的标题作为"需求计划报告",上面有日期和时间戳,以及工厂,工厂是从selectoin屏幕中提取的。 这是ALV网格显示。

亲切的问候

Manisha。

付费偷看设置
发送
11条回答
me_for_i
1楼-- · 2020-08-31 11:40

选中此程序" BCALV_GRID_01",您将了解如何在ALV上显示标题

Ex:

gs_layout-grid_title ='航班'。

此致

SaiRam

SKY徐
2楼-- · 2020-08-31 11:38

步骤1:

数据gs_layout类型lvc_s_layo。
 gs_layout-grid_title ='您想要的标题'。

第二步:

调用方法wcl_alv-> set_table_for_first_display
     出口
       is_layout = gs_layout
     改变
       it_outtab = gt_sflight [] 
DafaDDDa
3楼-- · 2020-08-31 11:33

嗨,

使用系统变量SY-TITLE。 为它分配新标题。

请检查该线程。

动态报告标题

希望对您有帮助。

祝你好运

Narin

樱桃小丸子0093
4楼-- · 2020-08-31 11:46

你好朋友

我编写了以下代码,但是在输出中得到空白屏幕而不是标题。

常量:c_header TYPE c VALUE'H',

c_item类型c值'S'。

数据:lv_r_line TYPE slis_listheader,"保留列表标题

lv_date TYPE char10,"日期

lv_time TYPE char10,"时间

lv_title(120)TYPE c,"标题

lv_werks(4)TYPE c。

将p_werks移动到lv_werks。

  • 标题显示

lv_r_line-typ = c_header。 "标题

lv_title = text-027。

lv_r_line-info = lv_title。

APPEND lv_r_line到i_alv_top_of_page。

清除lv_r_line。

  • 运行日期显示

lv_r_line-typ = c_item。 "项目

写:sy-datum至lv_date MM/DD/YYYY。

lv_r_line-key =文本028。

lv_r_line-info = lv_date。

APPEND lv_r_line到i_alv_top_of_page。

清除:lv_r_line,

lv_date。

  • 运行时间显示

lv_r_line-typ = c_item。 "项目

写:使用编辑掩码'__:__:__'将sy-uzeit转换为lv_time。

lv_r_line-key =文本-029。

lv_r_line-info = lv_time。

APPEND lv_r_line到i_alv_top_of_page。

清除:lv_r_line,

lv_time。

lv_r_line-typ = c_item。 "项目

lv_r_line-key = text-030。

lv_r_line-info = lv_werks。

APPEND lv_r_line到i_alv_top_of_page。

清除:lv_r_line,

lv_werks。

CALL FUNCTION'REUSE_ALV_COMMENTARY_WRITE'

导出

IT_LIST_COMMENTARY = i_alv_top_of_page

  • I_LOGO =

  • I_END_OF_LIST_GRID =

  • I_ALV_FORM =

CALL FUNCTION'REUSE_ALV_GRID_DISPLAY'

导出

I_CALLBACK_PROGRAM = sy-repid

i_callback_top_of_page ='sub_build_report_title'

IT_FIELDCAT = lt_fieldcat []

表格

t_outtab =

例外情况

PROGRAM_ERROR = 1

其他= 2。

IF sy-subrc <> 0。

消息ID SY-MSGID类型SY-MSGTY编号SY-MSGNO

使用SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4。

ENDIF。

请告诉我可能的解决方法。

代楠1984
5楼-- · 2020-08-31 11:35

嗨Friendz

非常感谢。 我已经解决了我的问题。

现在可以正常工作了。

角色

Manisha

一周热门 更多>