コンテンツフレーム起動

機能の文書化  メソッド 文書を SAP ライブラリストラクチャに組み込む

使用

メソッドは、対象決定と有効化で使用されます。メソッドとは、対象の選択または有効化の条件を定義する際の手順です。

メソッドを使用すると、複数の個別比較で構成された論理条件を登録することができます。論理積と論理和命令文を用いてこれらを組み合わせます。比較は、たとえば a > b のように 2 つの比較オペランドと 1 つの比較演算子から構成されます。オペランドは、現在の環境で有効な機能または定数です。このメソッドから、有効化および選択中の 1 つ以上の対象に対してまたはの値が導かれます。

有効な比較演算子

対象列からのエディタの呼び出し ( 選択):

以下が使用できます

        テーブル/ 項目で定義される機能 - 比較演算子 - テーブル/ 項目に定義される機能または値またはリテラル (2 タイプの機能間の区別を行う、以下の注記参照)

        テーブル/ 項目に定義される機能 - IN - ( リテラル1, リテラル2, リテラル3,...)

        テーブル/ 項目に定義される機能 - IN - ABAP 汎用モジュールに定義されテーブル/ 項目機能カテゴリから値が返される機能、これは比較オペランドとして最初に使用されました。

可能な比較演算子: = <> <= >= <>

論理積を使用してこれらの条件を互いにリンクすることができます。業務プロセス行タイプの場合は ( ただしここでのみ) 、論理和も使用できます。これらは、括弧によって互いに区切ることができます。

例

行タイプ業務プロセス:

        SenderProcessCategory <> “01” - “01” カテゴリに属しないすべてのプロセスが選択されます ( マスタデータの 特性 タブページを参照してください)

        SenderProcess IN (“1”, “2”, “3”) - 業務プロセス 12 および 3 が、存在する場合に選択されます。

        SenderProcessAttribute1 = “EXPENSIVE” - “EXPENSIVE” 属性を持つすべての業務プロセスが選択されます。

        SenderProcess IN ProcessFromProcessGroup ( グループ名 = “GPG1”) - グループ GPG1 のすべての業務プロセスが選択されます。

        SenderProcessCompanyCode = “0001” OR SenderProcessProfitCenter = “IT” - 会社コード “0001” ( マスタレコード参照) および/ または 利益センタ “IT” に割り当てられたすべての業務プロセス。

行タイプ原価センタ/ 活動タイプ:

        SendCostCenter IN CostCenterOfAGroup ( グループ名 = “G1”) AND SendActivityType = “FST” - 活動タイプ “FST” が計画されているグループ“G1” のすべての原価センタが選択されます。

以下の条件/ 演算子は、使用できません

        ABAP 汎用モジュールで定義される機能 - 比較演算子 - ABAP 汎用モジュールに定義される機能

        テーブル/ 項目で定義される機能 - 比較演算子 - ABAP 汎用モジュールに定義される機能

        算術演算子: + - * /

有効化列からのエディタの呼び出し ( 選択):

以下が使用できます

        ABAP 汎用モジュールに定義される機能 - 比較演算子 - ABAP 汎用モジュールに定義される機能

        テーブル/ 項目で定義される機能 - 比較演算子 - ABAP 汎用モジュールに定義される機能 ( 逆も同様)

        テーブル/ 項目に定義される機能 - 比較演算子 - テーブル/ 項目に定義される機能

        テーブル/ 項目に定義される機能 - IN - ( リテラル1, リテラル2, リテラル3,...)

可能な比較演算子: = <> <= >= <>

論理演算子 AND および OR を使用して条件をリンクすることができます。

以下の条件/ 演算子は、使用できません

        テーブル/ 項目に定義される機能 - IN - ABAP 汎用モジュールに定義される機能

        算術演算子: + - * /

注記

機能タイプ

2 つのタイプの機能があります。

        テーブル/ 項目に定義される機能

        ABAP 汎用モジュールに定義される機能

以下に、各機能のタイプを説明します。

...

     1.      環境および機能ツリーの更新 ( トランザクションCTU6) を呼び出します。

     2.      機能を選択します。

     3.      実現化 タブページを選択します。

     4.      テーブル名/ 項目名 項目にエントリが含まれる場合、これはテーブル/ 項目に定義される機能です。

ABAP 機能参照 項目にエントリがある場合、この機能は ABAP 汎用モジュールに定義されています。

注記

IN 演算子

エディタの機能が向上したため、数量演算子IN を導入する必要があります。IN および括弧内にカンマで区切られたリテラル値を使用して、エディタの 1 つの列に古いエディタで入力した値が定義されます。

例

古いエディタ

1

2

センダプロセス

 

'1'

 

'2'

 

'3'

 

新しいエディタ

センダプロセスIN ('1', '2', '3')

参照:

ストラクチャのリンク対象の決定

ストラクチャのリンク有効化

メソッドの定義

ストラクチャのリンクフレキシブル機能

環境の機能

 

 

 

コンテンツフレーム終了