Nothing Special   »   [go: up one dir, main page]

An SAP Consultant - ABAP - ALV Blocked List1

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

10/18/2014

An SAP Consultant: ABAP - ALV Blocked List

An SAP Consultant
HOME

ABAP

ALV

SMART FORMS

ADOBE FORMS

HR ABAP

WORKFLOW

WEB DYNPRO ABAP

Saturday, December 18, 2010

ABAP - ALV Blocked List

HCM

Want to Contribute ?

If you are interested in writing about the new stu

you learn everyday while working, please write t


REPORT zvenkat_blocked_alv.
*&---------------------------------------------------------------------*
*& Declarations
*&---------------------------------------------------------------------*
DATA:
i_0000 TYPE STANDARD TABLE OF pa0000,
i_0001 TYPE STANDARD TABLE OF pa0001,
i_0002 TYPE STANDARD TABLE OF pa0002,
i_0008 TYPE STANDARD TABLE OF pa0008.
TYPE-POOLS:
slis.
DATA:
i_fieldcat1 TYPE STANDARD TABLE OF slis_fieldcat_alv,
i_fieldcat2 TYPE STANDARD TABLE OF slis_fieldcat_alv,
i_fieldcat3 TYPE STANDARD TABLE OF slis_fieldcat_alv,
i_fieldcat4 TYPE STANDARD TABLE OF slis_fieldcat_alv,
i_events
TYPE STANDARD TABLE OF slis_alv_event,
w_events
TYPE slis_alv_event,
w_layout
TYPE slis_layout_alv.
*&---------------------------------------------------------------------*
*& Start-of-selection
*&---------------------------------------------------------------------*
START-OF-SELECTION.

the.sap.consultants@gmail.com.
Click on Contribution for more details.
Find us on Facebook

An SAP Consultant
Like

575 people like An SAP Consultant.

Followers
Join this site

SELECT * FROM pa0000 INTO TABLE i_0000 UP TO 10 ROWS.


SELECT * FROM pa0001 INTO TABLE i_0001 UP TO 10 ROWS.
SELECT * FROM pa0002 INTO TABLE i_0002 UP TO 10 ROWS.
SELECT * FROM pa0008 INTO TABLE i_0008 UP TO 10 ROWS.
PERFORM build_fieldcatalog USING 'PA0000' CHANGING i_fieldcat1.
PERFORM build_fieldcatalog USING 'PA0001' CHANGING i_fieldcat2[].
PERFORM build_fieldcatalog USING 'PA0002' CHANGING i_fieldcat3[].
PERFORM build_fieldcatalog USING 'PA0008' CHANGING i_fieldcat4[].
w_layout-max_linesize = '500'.
DATA:l_program TYPE sy-repid.
l_program = sy-repid.
CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_INIT'
EXPORTING
i_callback_program = l_program.

w ith Google Friend Connect

Members (30)

Already a member? Sign in

Popular Posts
1

ABAP - ALV Report example with steps

Web Dynpro ABAP ALV - ON_CLICK event

PERFORM build_block_list_append TABLES i_0000[] USING w_layout i_fieldcat1[] 'PA0000' i_events[].


PERFORM build_block_list_append TABLES i_0001[] USING w_layout i_fieldcat2[] 'PA00
01' i
_eve
nts[]
. SUBMIT
Execute
ABAP
Report
using
2
statement
PERFORM build_block_list_append TABLES i_0002[] USING w_layout i_fieldcat3[] 'PA00
02' i_events[].
PERFORM build_block_list_append TABLES i_0008[] USING w_layout i_fieldcat4[] 'PA0008' i_events[].

CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_DISPLAY'.


ABAP - Dynamic WHERE clause
4
*&---------------------------------------------------------------------*
*&
Form build_block_list_append
ABAP - Download report output as PDF file
5
*&---------------------------------------------------------------------*
FORM build_block_list_append TABLES outtab USING layout fieldcat tabname events .
ABAP - Sending email with pdf attachment
6
CALL FUNCTION 'REUSE_ALV_BLOCK_LIST_APPEND'
EXPORTING
ABAP - ALV Demo programs
7
is_layout
= layout
it_fieldcat = fieldcat
ABAP - Binary to String, String to XSTRING,
8
i_tabname
= tabname
String to Binary
http://www.an-sap-consultant.com/2010/12/abap-alv-blocked-list.html

1/3

10/18/2014

An SAP Consultant: ABAP - ALV Blocked List

it_events
= events
TABLES
t_outtab
= outtab.
ENDFORM.
" build_block_list_append
*&---------------------------------------------------------------------*
*&
Form build_fieldcatalog
*&---------------------------------------------------------------------*
FORM build_fieldcatalog USING
structure CHANGING i_fieldcat1.
DATA:l_program TYPE sy-repid VALUE sy-repid.
CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
EXPORTING
i_program_name
= l_program
i_structure_name = structure
CHANGING
ct_fieldcat
= i_fieldcat1.
ENDFORM.
" build_fieldcatalog

9
10

Web dynpro abap Error / Success message


sample program
Web Dynpro ABAP - Download file

ABAP-Categories
SAP ABAP - (00)-Enhancement
SAP ABAP - (01)-BADIs
SAP ABAP - (02)-User Exits
SAP ABAP - ALV
SAP ABAP - Application Server
SAP ABAP - Background jobs
SAP ABAP - BDC - Batch Input Session
SAP ABAP - BDC related
SAP ABAP - Class
SAP ABAP - Control framework
SAP ABAP - Date n Time function modules
SAP ABAP - Debugging
SAP ABAP - Dialog Programming
SAP ABAP - Dictionary
SAP ABAP - Dynamic Programming

Recommend this on Google

SAP ABAP - FTP related


SAP ABAP - Function Modules

0 comments:

SAP ABAP - General


SAP ABAP - Get Last Day of The Month

Post a Comment

Your use ful com m e nts, sugge stions are appre ciate d.Your com m e nts are m ode rate d.

SAP ABAP - Native n Open SQL


SAP ABAP - Objects

Enter your comment...

SAP ABAP - PDF Generation


SAP ABAP - Program Variants

Comment as:

Google Account

SAP ABAP - Sapscripts


SAP ABAP - Scripts n Smartforms

Publish

Preview

SAP ABAP - Selection Screen


SAP ABAP - Sending Mails
SAP ABAP - Smartforms
SAP ABAP - Tab. Maint.Generator
SAP ABAP - Tables
SAP ABAP - Tips n Tricks
SAP ABAP - Transport Mgmt
SAP ABAP - Zipping in ABAP

http://www.an-sap-consultant.com/2010/12/abap-alv-blocked-list.html

2/3

10/18/2014

An SAP Consultant: ABAP - ALV Blocked List

Websites I follow
HTML/CSS/Javscript Generator
Easy CSS3 Generator
Digital Inspiration
Shout ME Loud
Twitter Feed

An SAP Consultant

Follow US

Contact US

About US

Facebook

Follow by Email
Email address...

Twitter

Privacy Policy
LinkedIn
Google

B logger Template created with Artisteer by .

http://www.an-sap-consultant.com/2010/12/abap-alv-blocked-list.html

3/3

You might also like