zoukankan      html  css  js  c++  java
  • 権限チェック

    -権限チェック
      プログラム実行中に実行ユーザが権限を持つか否かをチェックする(だけ)
     -AUTHORITY-CHECK命令
      権限チェックの命令
      ユーザが必要な権限を持つ場合→sy-subrc = 0
      ユーザが必要な権限を持たない→sy-subrc = 4
      指定なし→sy-subrc = 8
      チェック後の処理は開発者が自由に実装する
     -構文
     AUTHORITY-CHECK
      OBJECT 'obj_name'
       ID 'f_name' FIELD 'value'
       ID 'ACTVT' FIELD 'act_id'
       
     活動(act_id):
     登録=01
     変更=02
     照会=03
     -例
     AUTHORITY-CHECK
      OBJECT 'S_CARRID'
       ID 'CARRID' FIELD 'AA'
       ID 'ACTVT' FIELD '02'.
       
     -他の活動(アクティビティ)は透過テーブル(SU11で参照)のTACTに格納されている
     -項目のチェックが不要のときはDUMMYと入力する
     AUTHORITY-CHECK
      OBJECT 'S_CARRID'
       ID 'CARRID' FIELD DUMMY
       ID 'ACTVT' FIELD '02'.
     -簡単なAUTHORITY-CHECK命令のソースコードへの挿入
     ABAPエディタでパターンを選択→AUTHORITY-CHECKラジオボックスをチェック→データオブジェクト名を入力しEnter

  • 相关阅读:
    401. Binary Watch
    46. Permutations
    61. Rotate List
    142. Linked List Cycle II
    86. Partition List
    234. Palindrome Linked List
    19. Remove Nth Node From End of List
    141. Linked List Cycle
    524. Longest Word in Dictionary through Deleting
    android ListView详解
  • 原文地址:https://www.cnblogs.com/yjyongil/p/10605909.html
Copyright © 2011-2022 走看看