메뉴 건너뛰기

SAP 한국 커뮤니티

<img src=2.gif>로그인시 * 표시 및 로그인 체크.

냐옹냐옹 2010.06.01 18:10 조회 수 : 1926

안녕하세요,

모듈풀로 간단한 프로그램을 만들고 있는데요. 로그인 화면을 하는 스크린입니다.


아래 사진은 기본적인 1000번 스크린에서 '로그인' 버튼을 누르면 1100스크린이 뜨면서 로그인을 시도합니다.


 



 


그러려면 아래 사진과 같이 ID와 password를 입력받는데요


비밀번호 입력할 때 보통 웹페이지에서나 윈도 로그인할때 등등 비밀번호는 * 표시를 하잖아요


이를 구현하려 하는데 어떻게 하면 될까요?? 스크린페인터에서 이것저것 만져보고 설정하는데 잘 안되네요^^;;


 


그리고 로그인하는 로직을 1000번 스크린의 PAI의 USER_COMMAND_1000에 적었는데요.


 

module USER_COMMAND_1000 input.
 case ok_code.
   when 'LOGIN'.
     call SCREEN 1100 STARTING AT 10 10.
   WHEN 'CHECK'.
     PERFORM check_login.
   WHEN OTHERS.
 ENDCASE.


---------------------------------------------------------------------


 

form check_login .
 select SINGLE * FROM zsawon
                 WHERE id = zsawon-id
                 and password = zsawon-password.

 if sy-subrc eq 0.
   if zsawon-admin = 'O'.
     call SCREEN 1210.
   else
     call SCREEN 1220.
   ENDIF.
 else.
   MESSAGE e001 with 'Login Failed'.
 ENDIF.
endform.


-----------------------------


 


라고 하니깐 에러가 납니다. zsawon 테이블은 id와 password가 담겨 있구요. 로그인시 관리자냐 일반 사용자냐를 확인하는데 이를 zsawon 테이블의 admin을 통해 확인합니다. zsawon 테이블은 아래와 같습니다.


 



 


<<에러내용>> 


A target area must be declared either explicitly with an INTO clause or implicity with a TABLES statement.


 


이게 에러 메세지인데요.


 


제가 알기론 select문에서 처리할 into 구문이 없다....는 것같은데 그래서 ~top에 작업영역으로 table을 선언하려고 합니다..그런데 table을 어떻게 선언하는게 좋을까요?? ㅠㅠ


 


음....문제가 뭘까요...ㅠㅠ


 


그리고 위의 로그인화면에서요....모달로 뜬 팝업창....오른쪽 위에 X 누르면 창이 닫히는데 cancel 눌러도 닫히게끔 하였지만 먹히지 않네요.....ㅠㅠ


 

module USER_COMMAND_1100 input.
 CASE OK_CODE.
   WHEN 'CANCEL'.
     LEAVE TO SCREEN 0.
   WHEN OTHERS.
 ENDCASE.
endmodule


요렇게 하면...문제있나요?? ㅠㅠ 저 위에 에러때문에 컴파일도 안되네요...힝...


 


혹시 아시는 고수분 계시다면. 지식 좀 나눠주세요^^

번호 제목 글쓴이 날짜 조회 수
4907 <img src=3.gif>바피 BAPI_MATERIAL_SAVEDATA 로 자재를 올릴때 아래와같은 메시지가 나타납니다. [3] file 아바바바 2010.06.11 1969
4906 <img src=2.gif>웹브라우져의 텍스트를 갖고오는게 갑자기 안됩니다. [1] 그란투리스모 2010.06.10 1285
4905 <img src=2.gif>환율 관련 ALV 관련 질문입니다. [2] 마늘맛쿨피스 2010.06.10 2333
4904 <img src=3.gif>로컬PC의 파일의 사이즈를 알수 있는 방법 [3] 궁금이 2010.06.10 1564
4903 <img src=3.gif>bapi로 자재마스터 올리려는데 품질뷰에 대해서 질문합니다. [3] 아바바바 2010.06.10 2077
4902 <img src=3.gif>Selection Scree에서의 조건값에 대한 SQL where절 질문입니다. [2] Chaconne 2010.06.09 2048
4901 <img src=3.gif>Statistics 테이블은 실시간 자료인가요? [1] 모포 2010.06.09 1380
4900 <img src=2.gif>개발 클레스 삭제 질문이요...^^ [1] 숟가락맨 2010.06.09 1183
4899 <img src=3.gif>테이블 join에 대하여 질문드립니다. [2] 변상훈 2010.06.09 1399
4898 <img src=3.gif>timestamp,timestampl 타입 질문드립니다 [3] GoodAbap 2010.06.09 2255
4897 <img src=2.gif>SAP 웹 인터페이스 질문입니다(JSP, PHP, WEB DYNPRO...) [3] PCGUY7 2010.06.09 1970
4896 <img src=2.gif>테이블 컨트롤의 속성을 변경하고 싶습니다. [1] 냐옹냐옹 2010.06.09 1303
4895 <img src=3.gif>Table Control 과 Alv Grid 사용에 관해서 질문입니다. [2] Chaconne 2010.06.09 1450
4894 <img src=2.gif>ALV에서 한개 필드의 최대 길이 관하여.... [2] 나왜이케매짜? 2010.06.09 2613
4893 <img src=3.gif>ALV 에서 REFRESH_TABLE_DISPLAY 사용시 에러 [4] file LE 2010.06.08 3591
4892 <img src=3.gif>체크박스 선택에 따른 AT SELECTION-SCREEN ON VALUE-REQUEST에 관한 질문입니다. [4] 신동욱 2010.06.08 2206
4891 <img src=2.gif>CTS가 안 따져요 확인쫌 부탁드립니다. [5] 아밥고지를 찾아서 2010.06.08 2775
4890 <img src=2.gif>정말 몰라서 그러는데요, table에 data를 추가하려면.. [2] 냐옹냐옹 2010.06.08 1367
4889 <img src=3.gif>type t -> type i 로 변환시 의 질문 [2] 웅냐공주사랑 2010.06.08 1262
4888 <img src=3.gif>type t -> type i 로 변환시 의 질문 [2] 웅냐공주사랑 2010.06.08 1129