한주가 시작되었네요. 이번 한주도 보람되고 행복하게 지내시길 바라며 질문 하나 드립니다.
시간을 읽는 함수 SY-UZEIT 현재 실시간 서버TIME을 읽는 것으로 알고 있었는데
특정 시점 시간을 읽은 후 작업완료까지 읽지 않나봐요.
작업시간은 1시간이고 작업완료 후 SY-UZEIT 을 일괄적으로 입력하는데 최초의 작업시각으로 입력이 되어 있습니다.
혹시 경험하셨거나 당시 서버 시간을 읽을 수 있는 함수 아시는 분 알려주시면 감사하겠습니다.
댓글 6
-
마시멜로우
2008.03.31 20:05
-
초보아밥퍼
2008.03.31 20:42
이런경우는 처음 보네요... 흠. 역시나 마시멜로님 말처럼 고민을 해봐야 할듯
찾아보도록 하겠습니다.
-
초보아밥퍼
2008.03.31 22:07
혹시~ 펑션을 만드셔서 SY-UZEIT 을 호출하면 제시간을 가져오지 않을까 하는
허접한 생각을 해보네요....
될런지는 애매모호....
-
나침반친구
2008.03.31 23:17
SY-UZEIT 를 가져오기 전에 GET TIME. 이 구문을 적어주세요.
GET TIME. 이 구문이 system field SY-UZEIT를 현재의 시간으로 가져오는 효과과 있으니 이 구문을 사용해주면 될거 같아요. ^^
-
김화영
2008.04.01 00:58
아.. GET TIME. 사용해 보겠습니다. 감사합니다.
-
푸른새벽
2008.04.01 21:46
COMMIT WORK를 사용하시면 SY-UZEIT의 시간을 Refresh해줍니다.
예전에 이것땜시 고생한적이...............^^
작업시간이 1시간으로 픽스되있는거라서 단지 그시간표시를 해주고싶으신거면 작업완료시에 if sy-subrc 해서 시작시간에 한시간을 더해주면 되지않을까요?
그런데 실제로 작업완료된 시간이 필요하신거면 음 좀더 고민좀 해봐야겠습니다