report zsaptip_009 message-id test.
tables: dd02l.
data: g_tabname(30) type c value '/1BCDWB/DB',
action type sy-ucomm value 'ANZE',
global_auth(4) type c,
g_data_exit like rs38l-name value 'UPDA'.
data: mem_id(16) value 'TABELLENANZEIGER'.
*----------------------------------------------------------------------*
* INITIALIZATION *
*----------------------------------------------------------------------*
initialization.
perform check_password.
*----------------------------------------------------------------------*
* SELECTION-SCREEN *
*----------------------------------------------------------------------*
selection-screen begin of block frm1 with frame title text-001.
parameters: tabname like databrowse-tablename memory id dtb.
selection-screen skip.
selection-screen end of block frm1.
*----------------------------------------------------------------------*
* AT SELECTION-SCREEN *
*----------------------------------------------------------------------*
at selection-screen on value-request for tabname.
perform f4_objname.
at selection-screen.
select * from dd02l
where tabname = tabname
and as4local = 'A'
and ( tabclass <> 'INTTAB' and tabname <> 'APPEND' and
tabclass <> 'VIEW' ).
exit.
endselect.
if sy-subrc <> 0.
message e402(mo) with tabname.
endif.
*----------------------------------------------------------------------*
* START-OF-SELECTION *
*----------------------------------------------------------------------*
start-of-selection.
IF tabname(1) <> 'Z'. "OR tabname(1) <> 'P'.
message e000 with '당신은 권한이 없습니다'.
EXIT.
ENDIF.
concatenate g_tabname tabname into g_tabname.
dd02l-mainflag = 'X'.
export action dd02l-mainflag global_auth
to memory id mem_id.
submit (g_tabname) via selection-screen and return.
*&---------------------------------------------------------------------*
*& Form CHECK_PASSWORD
*&---------------------------------------------------------------------*
* 패스워드 확인
*----------------------------------------------------------------------*
form check_password .
* if not ( sy-uname = 'aaa01' )
* message e000 with '당신은 권한이 없습니다'.
* endif.
endform. " CHECK_PASSWORD
*&---------------------------------------------------------------------*
*& Form F4_OBJNAME
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
form f4_objname.
data: l_dnum like d020s-dnum,
l_repid like sy-repid.
l_dnum = sy-dynnr. l_repid = sy-repid.
call function 'RS_HELP_HANDLING'
exporting
dynpfield = 'TABNAME'
dynpname = l_dnum
object = 'TB '
progname = l_repid
suppress_selection_screen = 'X'.
endform. " F4_OBJNAME
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
409 | REPORT z02_14. | sapjoy | 2012.07.30 | 1534 |
408 | REPORT z02_13. | sapjoy | 2012.07.30 | 1688 |
407 | REPORT z02_12. | sapjoy | 2012.07.30 | 1613 |
406 | REPORT z02_11. | sapjoy | 2012.07.30 | 1714 |
405 | REPORT z02_10. | sapjoy | 2012.07.30 | 1605 |
404 | REPORT z02_09. | sapjoy | 2012.07.30 | 1581 |
403 | REPORT z02_08. | sapjoy | 2012.07.30 | 1839 |
402 | REPORT z02_07. | sapjoy | 2012.07.30 | 1783 |
401 | REPORT z02_06. | sapjoy | 2012.07.30 | 1654 |
400 | REPORT z02_05. | sapjoy | 2012.07.30 | 1859 |
399 | REPORT z02_04. | sapjoy | 2012.07.30 | 1947 |
398 | REPORT z02_03 | sapjoy | 2012.07.30 | 1794 |
397 | REPORT z02_01. | sapjoy | 2012.07.30 | 1774 |
396 | REPORT Z_WHEREUSEDLIST [4] | sapjoy | 2011.03.28 | 3215 |
395 | Z_EXPORT_GRAPHIC_FROM_SE78 [1] | sapjoy | 2011.03.28 | 4443 |
394 | REPORT ZSMARTFORMS_03. | sapjoy | 2008.11.28 | 3345 |
393 | REPORT zfalv_011. | sapjoy | 2011.02.16 | 3624 |
392 | <b>easy abap 소스 전체 파일 입니다. [188] | sapjoy | 2008.05.01 | 10122 |
» | report zsaptip_009 [1] | sapjoy | 2010.12.10 | 3852 |
390 | REPORT Z_3DGRAPH. [1] | sapjoy | 2010.10.17 | 3659 |
이프로그램은 권한때문에(운영에서는 db조회권한도없담니다. 큭~) 저희도 만들어서 쓰고있습니다.
좋은 프로그램 게재 감사합니다 ^^