‎2007 Sep 27 1:21 PM
Hi,
Everybody
i had coded the date as like this
CONCATENATE wa_insp-cdate6(2) wa_insp-cdate4(2) wa_insp-cdate+0(4)
INTO wa_insp-fdate SEPARATED BY '/'.
but i am nt getting the value in to wa_insp-fdate that too in the following format (dd/mm/yyyy)
‎2007 Sep 27 1:25 PM
hi,
check the length of wa_insp-fdate.i think it should b of length 10.
Debug this statment because here its working fine.
DATA : dt(2) TYPE c,
mon(2) TYPE c,
yr(4) TYPE c,
dat TYPE sy-datum,
dat_l(10) TYPE c,
dat_h(10) TYPE c,
yr_l(4) TYPE c,
yr_h(4) TYPE c,
datt(10) TYPE c.
SELECT-OPTIONS: date FOR datt.
INITIALIZATION.
dat = sy-datum.
CONCATENATE dat6(2) dat4(2) dat+0(4)
INTO dat_l SEPARATED BY '/'.
date-low = dat_l.
date-high = dat_h.
date-sign = 'I'.
date-option = 'BT'.
APPEND date.
‎2007 Sep 27 1:22 PM
Hi Ram,
Try to use edit mask statement instead of concatenate.
regards,
Santosh Thorat
‎2007 Sep 27 1:23 PM
and how do you get it then in wa_insp_fdate ?? and is that field of type string or char ?? it can't be of type date ofcourse
‎2007 Sep 27 1:27 PM
‎2007 Sep 27 1:38 PM
HI RAM
PDATE TYPE SY-DATUM
PDATE1 TYPE SY-DATUM
concatenate P_DATE0(4) '/' P_DATE4(2) '/' P_DATE+6(2) INTO P_date1.
WRITE : / P_DATE1
LIKE DO THAT
IT WILL COME
KK.
‎2007 Sep 27 1:25 PM
hi,
check the length of wa_insp-fdate.i think it should b of length 10.
Debug this statment because here its working fine.
DATA : dt(2) TYPE c,
mon(2) TYPE c,
yr(4) TYPE c,
dat TYPE sy-datum,
dat_l(10) TYPE c,
dat_h(10) TYPE c,
yr_l(4) TYPE c,
yr_h(4) TYPE c,
datt(10) TYPE c.
SELECT-OPTIONS: date FOR datt.
INITIALIZATION.
dat = sy-datum.
CONCATENATE dat6(2) dat4(2) dat+0(4)
INTO dat_l SEPARATED BY '/'.
date-low = dat_l.
date-high = dat_h.
date-sign = 'I'.
date-option = 'BT'.
APPEND date.
‎2007 Sep 27 1:26 PM
‎2007 Sep 27 1:27 PM
u cannot use / in date field.
USe charcter field of required length to do thius.
Pls reward if helpful.
‎2007 Sep 27 1:28 PM
‎2007 Sep 27 1:33 PM
Hi..
here the target field should be 10 characters.
do this way..
data : v_Date(10).
CONCATENATE wa_insp-cdate6(2) wa_insp-cdate4(2) wa_insp-cdate+0(4)
INTO v_Date SEPARATED BY '/'.
WRITE:/ V_date.
REWARD IF HELPFUL.
‎2007 Sep 27 1:58 PM