Posted: Sat Sep 22, 2007 7:27 pm Post subject: Screen Painter and Input Boxes like Select-Options
1. Create your own fields, labels, and a push button to "simulate" the select-options.
2. First field should be associated with LOW of the range and the second field should be associated with HIGH.
3. When the user clicks the pushbutton, you call the FM as described by Art's example.
4. After returning from FM, READ the first record in the range using INDEX 1.
5. Depending on how far you want to go, you need to change the icon on the push button, in front of the fields, etc., dynamically. It can get too complex.
Code:
REPORT zztest.
DATA: l_fieldname LIKE help_value-fieldname,
l_tablename LIKE help_value-tabname,
l_f4_type(1) TYPE c,
l_fieldtab LIKE help_value OCCURS 1 WITH HEADER LINE,
l_valuetab LIKE help_info-fldvalue OCCURS 1
WITH HEADER LINE,
l_headertext LIKE sy-title,
l_macobj LIKE dd23l-mconame.
RANGES: rng_bukrs FOR vbak-kunnr.
l_headertext = 'Mehrfachselektion für Kundennummer'.
CALL FUNCTION 'COMPLEX_SELECTIONS_DIALOG'
EXPORTING
title = l_headertext
TABLES
range = rng_bukrs.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.