메뉴 건너뛰기

SAP 한국 커뮤니티

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

냐옹냐옹 2010.06.01 09:10 조회 수 : 1883

안녕하세요,

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


아래 사진은 기본적인 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


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


 


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

번호 제목 글쓴이 날짜 조회 수
4872 <img src=3.gif>Selection texts 활성화 하는 방법? [2] 모포 2010.06.03 1542
4871 <img src=3.gif>inbound delivery생성시 item이 안보일땐..?? [1] 육포먹는 스님 2010.06.02 1786
4870 <img src=2.gif>TREE REFRESH에 관해 여쭙니다.. [1] 그란투리스모 2010.06.02 2635
4869 <img src=3.gif>팝업 안에 탭스트립 안에 ALV 구현 시 ALV 가 엉뚱하게 출력 됩니다. [2] file 지의 2010.06.02 2133
4868 <img src=3.gif><img src=1.gif>메일 전송 시 Document Class 에 대한 질문입니다. 지의 2010.06.02 1370
4867 <img src=3.gif>스마트폼에서 0.00으로 나오는 금액 수량 필드를 빈칸으로 나오게 하는 방법 설명좀 부탁드려요 [3] 슈릉 2010.06.01 1754
» <img src=2.gif>로그인시 * 표시 및 로그인 체크. [2] 냐옹냐옹 2010.06.01 1883
4865 <img src=3.gif>SQL 에서 concatenate 하는 방법 문의 [2] 모포 2010.06.01 2006
4864 <img src=2.gif>GUI_DOWNLOAD로 ALV에 있는 데이터를 XLS로 다운받는데요.. [3] 피크민 2010.05.31 2021
4863 <img src=2.gif>DYNP_VALUES_UPDATE 펑션에 대해 [1] 댕댕 2010.05.31 2543
4862 <img src=3.gif>ALV List에서 다중 선택 각각의 클릭이 아닌 드래그로 선택을 할때의 indx 정보??? [3] file 삐지미 2010.05.31 2448
4861 <img src=3.gif>ole 엑셀 subtotal 질문좀요..^^ [1] 숟가락맨 2010.05.31 2385
4860 <img src=3.gif>Text Object 를 ALV에서 읽어오려면 ? [4] 모포 2010.05.31 1474
4859 <img src=2.gif>인보이스 프로그램에 팝업 추가 질문 [2] 카츠 2010.05.28 1746
4858 <img src=3.gif><img src=1.gif>PDF 파일 첨부로 메일 전송 시 PDF 깨짐 현상 문의 드려요. 지의 2010.05.28 1920
4857 <img src=3.gif>GUI 720에는 ZEBRA 가 안먹히나요?? [3] 초밥 2010.05.28 1792
4856 <img src=1.gif>OS X에서 SE38 -> '점검'을 하면 무조건 DUMP MESSAGE가 [3] file inpreson 2010.05.28 1678
4855 <img src=3.gif>BDC돌리면서 몇번째 품목에 에로가 발생했는지 알수 있나요? [4] Bizzard.Chul 2010.05.28 1164
4854 <img src=3.gif>ALV에서 엑셀 띄울 때 포맷을 어떻게 넣는건가요? [2] 삐지미 2010.05.28 2435
4853 <img src=3.gif>문자형 숫자의 앞에 0 제외하여 ALV에 나타내기 [11] 모포 2010.05.28 4565