A demo program to create subscreen in your ABAP Program
*
* This report will display the user last login date and time.
*
* Subscreen selection 1 : User Name
* 2 : Last Login Date
* 3 : Class Belong To
*
* Written by : SAP Basis, ABAP Programming and Other IMG Stuff
* http://www.sap-img.com
*
REPORT ZSUBSCREEN.
TABLES: USR02, "Logon data
SSCRFIELDS. "FIELDS ON SELECTION SCREENS
*---------------------------------------------------------------
* SUBSCREEN 1
*---------------------------------------------------------------
SELECTION-SCREEN BEGIN OF SCREEN 100 AS SUBSCREEN.
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-010.
SELECT-OPTIONS: USERNAME FOR USR02-BNAME.
SELECTION-SCREEN END OF BLOCK B1.
SELECTION-SCREEN END OF SCREEN 100.
*---------------------------------------------------------------
* SUBSCREEN 2
*---------------------------------------------------------------
SELECTION-SCREEN BEGIN OF SCREEN 200 AS SUBSCREEN.
SELECTION-SCREEN BEGIN OF BLOCK B2 WITH FRAME TITLE TEXT-020.
SELECT-OPTIONS: LASTLOGI FOR USR02-TRDAT.
SELECTION-SCREEN END OF BLOCK B2.
SELECTION-SCREEN END OF SCREEN 200.
*---------------------------------------------------------------
* SUBSCREEN 3
*---------------------------------------------------------------
SELECTION-SCREEN BEGIN OF SCREEN 300 AS SUBSCREEN.
SELECTION-SCREEN BEGIN OF BLOCK B3 WITH FRAME TITLE TEXT-030.
SELECT-OPTIONS: CLASSTYP FOR USR02-CLASS.
SELECTION-SCREEN END OF BLOCK B3.
SELECTION-SCREEN END OF SCREEN 300.
* STANDARD SELECTION SCREEN FOR SCROLLING LEFT AND RIGHT
SELECTION-SCREEN: FUNCTION KEY 1,
FUNCTION KEY 2.
SELECTION-SCREEN: BEGIN OF TABBED BLOCK SUB FOR 15 LINES,
END OF BLOCK SUB.
START-OF-SELECTION.
SELECT * FROM USR02 WHERE BNAME IN USERNAME
AND ERDAT IN LASTLOGI
AND CLASS IN CLASSTYP.
WRITE: / 'User ', USR02-BNAME,
'Last Login Date ', USR02-TRDAT,
'Last Login Time ', USR02-LTIME,
'CLASS ', USR02-CLASS.
ENDSELECT.
END-OF-SELECTION.
INITIALIZATION.
* SCREEN ICON LEFT AND RIGHT
SSCRFIELDS-FUNCTXT_01 = '@0D@'.
SSCRFIELDS-FUNCTXT_02 = '@0E@'.
SUB-PROG = SY-REPID.
SUB-DYNNR = 100.
AT SELECTION-SCREEN.
CASE SY-DYNNR.
WHEN 100.
IF SSCRFIELDS-UCOMM = 'FC01'.
SUB-DYNNR = 300.
ELSEIF SSCRFIELDS-UCOMM = 'FC02'.
SUB-DYNNR = 200.
ENDIF.
Wednesday, October 1, 2008
Subscribe to:
Post Comments (Atom)
Archives
-
▼
2008
(139)
-
▼
October
(139)
- free download book on abap reporting on all modules
- Submit ABAP report with SQL traces
- SAP ABAP Commonly Asked Questions I
- Difference Between LIS, Reports, Abap Query
- SAP Some ABAP/4 Query header line variable
- SAP ABAP Quick Viewer
- SAP ABAP Proxy communication
- SAP ABAP/4 Program: Describe Select-Options
- SAP ABAP/4 Program: Output Table Fields to a List
- SAP ABAP/4 Program: Outstanding PO Report
- SAP ABAP/4 Program:Un/Lock all users in a client
- SAP ABAP/4 Program: Output Table Fields to a List
- SAP ABAP Program: Output of Date Format
- free download book on abap programming Tutorial
- SAP ABAP Programming Language
- free download BC-ABA pdf book SAP ABAP prog
- BC-ABA pdf free download SAP ABAP prog
- SAP ABAP Sample Test Questions on Programming
- SAP ABAP Programming Documentation
- SAP ABAP free download abap programming pdf book
- SAP ABAP The Employee Example - step by step example
- SAP Finding the user-exits of a SAP transaction code
- SAP A comparison between enhancement techniques
- SAP Toolbar Control Object
- SAP HTML Viewer Control
- Add Button to ALV Toolbar with REUSE_ALV_LIST_DISPLAY
- Interview Question on BAPI, RFC, ABAP Objects, Tables
- OBJECTS Tutorials PDF Free downloads
- Objective Questions
- MODEL PROGRAMS ON EVERY TOPIC
- sd tables structure
- Tables structure
- purchasing tables structures
- fico tables structure
- Project Systems tables structure
- Production Planning tables structures
- PM Tables
- system tables
- Classic pdf free download
- SAP ABAP List Viewer ALV
- SAP ABAP CONSTANTS
- SAP ABAP CONDENSE
- faqs SAP ABAP Interview Tips, Questions and Answers
- SAP ABAP interview questions
- SAP Answers to some ABAP Interview Questions
- SAP ABAP Interview Questions
- What types of tables can be created in the ABAP Di...
- More SAP ABAP Interview Faq's
- What types of objects can be created in the ABAP D...
- What is the difference between Pooled tables and C...
- What is the difference between Database tables and...
- What are the different types of Views? ABAP
- What is Table Maintenance Generator? ABAP
- Real Time SAP ABAP Internal Tables
- Real Time BDC & LSMW
- performance tuning
- ABAP TAW12 3/3 ABAP Workbench Concepts
- ABAP TAW12 2/3 ABAP Workbench Concepts
- ABAP TAW12 1/3 ABAP Workbench Concepts
- ABAP TAW10 2/2 ABAP Workbench Fundamental
- SAP ABAP TAW10 1/2 ABAP Workbench Fundamentals
- SAP ABAP Creating Extract Dataset
- all interview questions sap abap faqs
- SAP free download abap
- Important SAP ABAP FAQs
- ABAP FAQs
- FAQ In ABAP
- SAP ABAP Dialog Programming
- Will there always be an implicit commit in an RFC?
- Validating table fields in SAP ABAP
- SAP ABAP The difference between field groups and i...
- SAP ABAP Unicode check error fix
- SAP ABAP Creating a screen for grid display
- SAP ABAP Migrating test programs from ECC 4.6 to 6.0
- SAP ABAP Creating a field exit for a data element
- SAP ABAO Methods for uploading SAP data
- SAP ABAP Error when reading XML files
- SAP ABAP A parameter with no record available
- ABAP Adobe Document Services ADS
- Dictionary
- What is this new transaction 'n' all about?
- What does ABAP stand for?
- What does R/3 stands for ?
- How are RANGES different from SELECT-OPTIONS?
- How to convert a date to internal or external format?
- How do I download data in my internal table in a C...
- How can I get the IP address of the system program...
- How can I download my internal table into an Excel...
- How can I read an Excel file from presentation ser...
- How can I convert numerals into the corresponding ...
- I am using a SELECT query on a database table. Sin...
- Where are the long texts of a document stored and ...
- How do I create a long text for a document?
- How do I display / add the Terms and Conditions to...
- How to convert from one currency value to other?
- How to change the deadline of the workitem program...
- In SAP ABAP How to calculate last date of the month?
- How to do the EXCISE ANNEXURE10 report?
- SAP ABAP Class ALV
- SAP ABAP ALV Articles
-
▼
October
(139)
No comments:
Post a Comment