Authorization Value 用到的幾個字元:井號美元符號-->之二
$的使用
使用條件:
針對Cost Center/Profit Center等有許可權限制,並且使用者大部分情況下都不同的場景,如果採用以前的方法,需要針對各種組合都設定相應的Role,
工作量巨大,那麼可以通過$的使用來簡化Role的定義。 此設定通過Enhancement來實現,”$”後面跟一個變數名,
而此變數名的使用和Query設定eHancement的過程一樣。
1. PFCG->設定變數:即將原本的賦值變成賦變數,並且變數全面加一個“$”符號,比如$ZVN_CT01.
2. CMOD->編寫程式碼:即將使用者的許可權在此做設定,程式碼如下
when 'ZVN_CT01'.
if i_step = 0 .
clear l_s_range.
l_s_range-sign = 'I'.
l_s_range-opt = 'EQ'.
l_s_range-low = 'CUST004'.
append l_s_range to e_t_range.
l_s_range-low = 'CUST005'.
append l_s_range to e_t_range.
endif.
這裡我沒有做過多的編碼,實際情況可能這裡會用到一個Mapping表,通過獲取當前使用者獲得對應的許可權。
3. 此處的變數和Query的變數沒有任何關係
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/554557/viewspace-612725/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Authorization Value 用到的幾個字元:美元符號-->之二字元符號
- Authorization Value 用到的幾個字元:井號-->之三字元
- Authorization Value 用到的幾個字元:冒號字元
- Authorization Value 用到的幾個字元:冒號-->之一字元
- XAML中的特殊符號幾空白字元處理符號字元
- 萬用字元與特殊符號字元符號
- C語言(C++語言)中##(兩個井號)和#(一個井號)用法[轉]C語言C++
- C# 給Word中的字元新增強調符號(著重號)C#字元符號
- c++中&符號的幾種用法C++符號
- vscode輸入中文標點符號自動覆蓋前一個字元以及彈出兩個符號VSCode符號字元
- HTML特殊字元顯示(常用到的特殊符號,箭頭相關,貨幣相關等)HTML字元符號
- 無符號數相減得到的是無符號還是有符號?符號
- .vue檔案中style標籤的幾個識別符號Vue符號
- 批處理特殊符號 萬用字元與轉義符符號字元
- 關於有符號與無符號的位元組符號
- [C]有符號數和無符號數符號
- JavaScript >>> 三個大於號無符號右移運算子JavaScript符號
- CSS @ 符號CSS符號
- 特殊符號符號
- 符號使用符號
- 如何解決jQuery的美元$符號衝突問題jQuery符號
- Perl 的特殊符號符號
- python井號有什麼作用Python
- package.json 中的版本號,符號 ~ 與 ^ 的區別及其他符號的含義PackageJSON符號
- latex 屬於符號和根號符號
- 正則中括號點符號符號
- 符號連結符號
- Google Map 符號Go符號
- Html 特殊符號HTML符號
- PHP基本符號PHP符號
- Shell 符號(轉)符號
- 識別符號符號
- 找不到符號符號
- 正規表示式.號元字元(除了回車符\r和換行符\n)字元
- HTML 中的特殊符號HTML符號
- 連結使用的符號符號
- Html/CSS的符號學HTMLCSS符號
- CSS中的特殊符號CSS符號