カスタム・マクロを作成するには
1.
「編集」モードのフローチャート・ページで、「オプション」アイコンをクリックして「カスタム・マクロ」を選択します。
「カスタム・マクロ」ダイアログが表示され、既存のカスタム・マクロが表示されます。
2.
「新規項目」をクリックします。
3.
「保存先」ドロップダウン・リストから、カスタム・マクロの保存先のフォルダー・ロケーションを選択します。
4.
「名前」フィールドで、カスタム・マクロを参照できるように、以下の構文を使用してカスタム・マクロの名前と宣言を入力します。
MacroName(var1,var2,...)
表現する必要があるのは、カスタム・マクロの名前 (固有でなければならない) と変数のリストです。
MacroName」は英数字でなければなりません。 MacroName 文字列にスペースを使用することはできませんが、下線 (_) は使用できます。
*
カスタム・マクロと組み込みマクロが同じ名前の場合は、カスタム・マクロが優先します。 ベスト・プラクティスとして、混乱を避けるために、カスタム・マクロには演算子の名前や Campaign の組み込みマクロと同じ名前を付けないでください。 新しいカスタム・マクロを常に使用し、組み込みマクロをアクセス不能にする場合は例外です。
*
5.
「セキュリティー・ポリシー」ドロップダウン・リストから、新しいカスタム・マクロのセキュリティー・ポリシーを選択します。
6.
オプションで、「説明」フィールドを使用して新しいカスタム・マクロの説明を入力し、カスタム・マクロの目的と各変数が表す内容を明確にします。
7.
「式の分類」ドロップダウン・リストから、作成するカスタム・マクロの種類を選択します。
*
「SQL(ID)」を選択する場合は、「データベース」フィールドのドロップダウン・リストからデータベースを選択する必要もあります。
*
「SQL(ID+ データ)」を選択する場合は、「データベース」フィールドのドロップダウン・リストからデータベースを選択し、「値タイプ」ドロップダウン・リストからフィールドの値タイプを選択する必要もあります。ここで選択する値タイプが正確であることを確認してください。 そうでないと、後でこの照会のプロファイルを作成しようとすると、「タイプが一致しない」という主旨のエラーが発生します。
*
値タイプとして「テキスト」を選択した場合は、「データ長 (バイト数)」フィールドに値タイプのデータ長をバイト単位で指定します。 このバイト単位のデータ長の情報は、データベースから取得する必要があります。 データベースへのアクセス権限がない場合や、この情報を取得できない場合は、256 (最大データ長) と入力します。
8.
「式」フィールド内をクリックして、「選択条件の指定」ウィンドウを開きます。
9.
*
例: ID と値を選択する未加工 SQL を使用するカスタム・マクロ
ID と値を選択する未加工 SQL を使用するカスタム・マクロ
10.
「保存」をクリックして、カスタム・マクロを保存します。
カスタム・マクロが保管され、名前によってアクセスできるようになります。
11.
「閉じる」をクリックして、「カスタム・マクロ」ダイアログを終了します。