메뉴 건너뛰기

SAP 한국 커뮤니티



유저에 맞는 날짜 포맷 세팅하는 코딩..

지의 2007.09.28 14:18 조회 수 : 1183 추천:4

안녕하세요.


 


코딩한거는 보통 자료라고 하기 뭐하죠.. 게시판이 생겨서 정말 좋네요.


 


(있었는데 몰랐던가.. 퍽~)


 


BDC 할 때나 필요할 때 유저에 따라 날짜 포맷이 틀린 관계로 그 날짜 포맷에 맞게 세팅하는 경우가 종종 생깁니다.


 


말이 이상하죠? 유저에 따라 어떤 유저는 YYYY.MM.DD 를 사용하고 어떤 유저는 DD.MM.YYYY 또는 MM.DD.YYYY 를 사용하기도 합니다.


 


그런데 이런걸 신경 쓰지 않고 BDC 같은 곳에서 그냥 날짜에 SY-DATUM 하시면 X 되죠.. 왜냐면 BDC 에서 변수 값은 보통 CHAR 로 가져가기 때문입니다.


 


즉..가정을 해보면.


1.  LV_DATUM LIKE SY-DATUM. 해서 LV_DATUM = SY-DATUM 을 하셨다면


2,. 나의 날짜 출력 포맷 타입이 DD.MM.YYYY 라면


3. BDC 모드를 A 모드로 돌렸을 때


 


날짜가 입력되는 것을 보시면 LV_DATUM 에 20070928 이 들어갈 테니 BDC 내에서는 같은 날짜로 들어가긴 합니다.


 


다만 날짜 값이 들어갈 때 유저 날짜 포맷으로 변경이 되죠. 다음과 같이요 20.07.0928 ... ㅋ


 


1. 가정에 변수를 안 쓰고 SY-DATUM 넣어도 상황은 마찬가지입니다.


 


이런 부분에 대해서 나름 중급 이상 분들도 처음 막딱 들이면 고민하게 나름입니다.


 


이 부분을 대부분의 분들이 유저의 날짜 포맷 방식을 USR01 테이블에서 읽어다가 하드코딩을 하게 되는데요.


 


이런 뻘짓은 그만.. 파일을 하나 올렸습니다.


 


정말 초 간단... 7줄 정도면 끝나네요.. 하드 코딩도 필요없고.. 실질적인 로직은 3줄 .. 한줄에 늘려서 써도 괜찮을듯..


 


ㅋㅋㅋ 좋은 하루 보내세요.


 


추가..


 


쥔장님이 PPT 로 만들라고 협박을 하셔서.. 짧게 만들었습니다.


 


과거 하드 코딩하던것도 넣었으니 이 부분은 참고만 하세요.


 


텍스트 파일은 테스트 소스가 있습니다.


 


갖다 붙이면 테스트 된다는....


 


다운은 같이 받아주세욤~ ㅋ


 


좋은 하루 보내세요.


 


* e-abap님에 의해서 게시물 이동되었습니다 (2007-10-02 22:11)
번호 제목 글쓴이 날짜 조회 수
258 ALE 자료입니다. [7] file 하오 2009.02.07 21830
257 SAP Online Help Document [14] file 보나(박민철) 2014.11.20 11654
256 FI Customizing(IMG) 세팅 자료입니다.[추천:유리선율][추천:버미!][추천:e-abap][추천:無念군] [104] file 노랑레몬 2010.11.24 6284
255 Selection-Screen 상황별 사용법 [68] file 차돌 2011.10.05 5650
254 ALV 샘플프로그램 화면 - 개발클래스 SLIS [53] file 노름마치 2007.08.22 2965
253 area menu 설정 방법 [9] file activeman 2008.02.13 2744
252 Long Text 사용법 및 샘플 소스 [10] file 아밥초보생 2013.04.15 2741
251 <img src=c.gif>Abap 교재입니다[추천:열공아밥][추천:e-abap] [80] file aza 2010.03.10 2614
250 <img src=c.gif>SAP Query 만드는 법 (초보용)[추천:e-abap][추천:열공아밥] [34] file ydoory 2010.02.05 2599
249 SAP Function 입니다.[추천:열공아밥][추천:e-abap][추천:진현태][추천:보나] [57] file 버미! 2010.02.11 2477
248 Sap Note 활용법 [4] file LUCY 2007.09.04 2462
247 <img src=b.gif>회계가 이렇게 쉬운거 였나? [50] file 워너송 2009.11.11 2452
246 <img src=d.gif>ALE 매뉴얼[추천:e-abap] [8] file neopaper 2011.03.22 2397
245 스마트폼에 관련된 기초적인것을 예시형식으로 정리해봤어요[추천:e-abap] [14] file 아밥돌이 2009.07.16 2303
244 Transaction Variant를 활용한 표준 화면제어 [3] file kris 2014.07.11 2249
243 ABAP_효과적인_코딩법 [29] file Zking 2008.11.18 2153
242 Maintenance View(유지 보수뷰) 만드는 방법 [8] file SSong 2007.09.18 2090
241 CTS 관리 [24] file 신촌독수리 2010.05.11 1976
240 badi 실습자료 입니다. [31] file activeman 2009.02.06 1918
239 아밥팁들 (개발자자료) [63] file 스땐 2008.11.06 1917