스크린 페인터로 계산기 하나 코딩좀 해주시면 안될까요..;;;
저에겐 너무 어려운 문제네요...ㅠㅠㅠ
이런 형식으로 만드는건데요....
소수점 2자리까지 받을 수 있는 10자리수
cls 는 초기화 입니다....
부탁좀 드릴께요..;;;
댓글 8
-
숟가락맨
2007.11.20 19:37
-
썬바바
2007.11.20 19:38
계산기...부르는 함수 있는걸로 알고 있는데..굳이 할필요가 있을런지....
이거 쓰시는게..App tool bar에 계산기 부르는 버튼 하나 만들어놓고..
call function 'FITRV_CALCULATOR'
* EXPORTING
* INPUT_VALUE =
* CURRENCY =
* START_COLUMN = '10'
* START_ROW = '10'
IMPORTING
OUTPUT_VALUE = X_VALUE
EXCEPTIONS
INVALID_INPUT = 1
CALCULATION_CANCELED = 2
OTHERS = 3.
IF SY-SUBRC = 0.
WRITE:/ 'Output Value ', X_VALUE.
ENDIF.
이거 쓰시면 될듯
SAP에는 찾아보면 함수가 많지요
-
SSong
2007.11.20 19:41
제 생각은 함수로 만드는 것보다 시간이 걸리더라도 직접 한번 해보시는게 실력 향상에 좋을것 같습니다.
처음 부터 너무 어려운것 보다 쉬운것 부터 차근 차근 따라해 보시면서 실력을 향상 시키는게 좋을것 같은데요 ^^
계산기 이번 한번만 잘 하시면 다음뻔에 그와 비슷한 내용은 정말 쉬울것 같습니다 . ^^
조금더 힘내시길 바랍니다 .
-
BEST!!
2007.11.20 19:47
댓글 감사드립니다..^^; 숙제는 아니고..
스크린페인터를 첨 해보는거라.......
-
썬바바
2007.11.20 19:47
아직 질문하신 분께서 Dynpro에 대한 개념이 안잡히셔서 그런듯 하긴 하네요. 급하지 않으면 함수 쓰시지 말고 직접
프로그래밍 해보는것도 좋긴 하겠네요. 각 푸쉬버튼에 펑션키 달아주고 그 펑션키에 대한 값을 반환해서 계산 하시면
쉬게 될것같네요..
-
e-abap
2007.11.20 19:55
스크린 페인터 알고나면 쉬운데, 처음 개념 잡기가 아주 힙듭니다. PBO, PAI ~~ 부터 ~~
스크립트 전체를 짜달라는건 서로 도움안될거 같구요.
책한권 사셔서 공부하다가 모르는거 있음 질문하시는게 더좋을거 같네요.
또는
T-CODE : ABAPDOCU 에 들어가시면
ABAP USER DIALOG -> SCREEN 의 예제들을 학습하셔도 좋습니다.
-
지의
2007.11.20 20:31
저분이 막히시는 것이 dynpro 도 있겠지만 저번 질문에서 보게 되면 event 부분도 같이 막히신거 같습니다.
제 개인적인 생각으로는 처음부터 너무 무리 하지 마시고 event 와 dynpro 의 개념을 천천히 익히 신 후에 다시 도전 해보심이
어떨까 합니다. 좋은 하루 보내세요.
-
BEST!!
2007.11.20 22:51
햐 어렵다..ㅠ
헐...어디 숙제 같은건가요? 그걸 직접 만들면서 막히면 연구해보고...어느부분이 막히면 그부분을 질문 하고 그래야..
실력이 늘죠...그걸..노력도없이 그냥..무작정..만들어달라구 하는건..좀..^^;;