cancel
Showing results for 
Search instead for 
Did you mean: 

Date Format Change Urgent

Former Member
0 Kudos

Hi all,

Currently my date format in one smartform is 04.09.2007 i want to change this to 09/04/2007. What i have to do.

Please help me its urgent.

Thank you. Sidd.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos
Former Member
0 Kudos

Hey in smartform where can i use this /: SET DATE MASK = 'date_mask'.

Answers (2)

Answers (2)

Former Member
0 Kudos

u can change the date foramat by calling the function module.

CALL FUNCTION 'CONVERSION_EXIT_IDATE_OUTPUT'

Former Member
0 Kudos

Hi

In the same Tcode Change your User profile settings

System--> User Profile --> Own data --> Defaults( Tab) --> Date format

Check this link

http://www.sapdb.org/7.4/htmhelp/48/0d8018b4f211d2a97100a0c9449261/content.htm

Try with this

/: SET DATE MASK = 'date_mask'

If u want the output then use this coding in your smartfom

Use the FM : CONVERSION_EXIT_IDATE_INPUT to convert date to Date format.

try like this. it will solve your problem

start-of-selection.

data: lv_date type sy-datum.

data: lv_formatdate(10) type c.

data: var1(4) type c,

var2(2) type c,

var3(2) type c.

lv_date = sy-datum.

var1 = lv_date+(4).

var2 = lv_date+4(2).

var3 = lv_date+6(2).

concatenate var3 var2 var1 into lv_formatdate separated by '.'. " By changing here Var position you can get your required output

Ex: var1 var2 var3

etc

Regards

Pavan

Message was edited by:

Pavan praveen