Numbersort / SapLearnArchives

0 stars 0 forks source link

TVARVCテーブル(「クライアント固有」のバリアント変数) #3

Open qling717 opened 2 years ago

qling717 commented 2 years ago

TVARVCテーブルのデータ

image

選択タイプにはS(Select Option)またはP(Parameter)がある。

T-CODE:STVARVは今ログオンしているクライアントのTVARVCテーブルの値を参照 T-CODE:STVARVCはクライアント「000」のTVARVCテーブルの値を参照 ※クライアント「000」とは、全てのマスタとなる(全てのおおもとの)クライアントです。ここに保存されているバリアント変更の値を変更すれば、全クライアントのバリアント変数が変更されます。

qling717 commented 2 years ago

プログラムでバリアント変数の取得方法 SELECT SINGLE LOW FROM TVARVC CLIENT SPECIFIED INTO (内部テーブル) WHERE MANDT = '000' AND NAME = 'sample' AND TYPE = 'sample' AND NUMB = 'sample'.

画面項目へのTVARVC変数の割当方法 TVARVC変数は各プロジェクトで定期自動更新の仕組みを作ることになる。 豆知識だが、TVARV(古いテーブル)に登録した変数をTVARVCに転写するPGM:RSTVARVCLIENTDEPENDENTというプログラムも存在する。

image image