Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

In select-options, how to get the default values as current
month first date and last date by default?

Eg: 1/10/2006 and 31/10/2006

Answer Posted / sinu mathew

DATA : lv_last_day_of_month TYPE sy-datum,
lv_datum_low TYPE sy-datum.

SELECT-OPTIONS : s_data FOR sy-datum.

INITIALIZATION.
s_data-sign = 'I'.
s_data-option = 'BT'.
s_data-low = sy-datum.
lv_datum_low = sy-datum.

REPLACE SECTION OFFSET 6 LENGTH 2 OF lv_datum_low WITH '01'.
if sy-subrc eq 0.
s_data-low = lv_datum_low.
endif.

CALL FUNCTION 'LAST_DAY_OF_MONTHS'
EXPORTING
day_in = sy-datum
IMPORTING
last_day_of_month = lv_last_day_of_month
EXCEPTIONS
day_in_no_date = 1
OTHERS = 2.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE.
s_data-high = lv_last_day_of_month.
ENDIF.


APPEND s_data.

Is This Answer Correct ?    14 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How many default tab strips are there? How to insert more tabs in it?

1116


How would you suppress the display of a parameter on the selection screen?

1036


Will 50,000 records be uploaded directly into APP's Server?  

2385


What are the different window types in sapscript?

1006


What is the difference between rfc and bapi function modules? : abap bdc

1144


Can you create a table with fields not referring to data elements? : abap data dictionary

1281


What are the different types of locks? : abap data dictionary

1100


What is a subroutine?

1049


What are the disadvantages of abap query tool?

1277


What are the different types of mode (run code) in call transaction method?

1169


I am getting the (first) page number and the remaining records displayed in another list in another page BUT the PAGE Number is not displayed? What is the code/solution?

1978


Differentiate between static and dynamic step loops?

1067


What are hashed tables?

1373


What is the name of the system variable that holds the contents of the selected line in interactive reporting?

1214


How do you validate the selection criteria of a report? And how do you display initialvalues in a selection screen?

1205