Loading

アイテムの追加または編集

チケット定義には、多くのデフォルトのチケット アイテムが含まれています。カスタム アイテムを作成して設定することもできます。カスタム アイテムごとに、アイテム タイプを定義する必要があります。新しいアイテムはチケット定義に追加されます。ワークスペース「[商品アイテム] 」および「[オーダーアイテム] 」には、使用可能なすべてのアイテムが表示されます。

製品で使われるチケット アイテムは、ワークスペース「[商品] 」でその製品用に排他的に構成できます。ビューで使われるチケット アイテムは、そのビュー用に排他的に構成できます。

アイテム名やアイテム タイプはアイテム作成後に変更できません。

追加の操作

説明

アイテムの並べ替え

  1. 列ヘッダーをクリックして、昇順または降順に並べ替えます。

    並べ替え機能を使用すると、種類でアイテムおよび製品をグループを作成できます。または、アイテムおよび製品をアルファベット順に並べ替えることができます。

アイテムの削除

[商品アイテム] 」および「[オーダーアイテム] 」からチケット アイテムを削除できます。

  1. 削除するアイテムを選択します。

    たとえば、「[作者] 」や「[ユーザー ID] 」などの一部のアイテムは定義済みで、システム ファイルに関連付けられています。これらのアイテムを削除することはできません。そのようなアイテムを選択すると、「[削除] 」ボタンが無効になります。

  2. アイテムを削除するには削除アイコンをクリックします。

  3. アイテムの削除を確認します。

    チケット アイテムが 1 つ以上のビューまたは製品に追加されている場合は、このアイテムの削除を確認する必要があります。この後で、アイテムはすべてのビューおよび製品から削除されます。

  1. 新しいアイテムを作成するワークスペースを次から選択します: [商品アイテム] または[オーダーアイテム] 。

  2. [追加] 」をクリックします。

  3. アイテム名を定義します。次の文字を使用できます。a- z、A- Z.', '0.- 9.'、'_'。スペースは使用できません。名前は一意のものでなければなりません。

    アイテム名は 128 文字を超えないようにしてください。ジョブ チケット定義に 128 文字よりも長い名前のアイテムが含まれている場合、アカウント情報は収集できません。

  4. アイテム タイプを定義します。

  5. [表示内容] 」を定義します。キャプションはアイテムの表示名です。次の文字を使用できます。a- z、A- Z.', '0.- 9.'、'_'。スペースはキャプションには使用できません。

    アイテムのデフォルト言語はセクション「[表示内容] 」の上部に表示されています。各言語のキャプションを定義できます。アイテムの言語を追加または削除する場合の手順については、「言語の管理」を参照してください。

    • 右のテキスト フィールドでツールヒントを定義できます。ツールヒントのテキスト フィールドは黄色で表示されています。各言語のツールヒントを定義できます。

  6. [設定] 」を定義します。

    このダイアログ ボックスでは、アイテムの値を定義します。アイテムの値は、チケット定義にあります。

    • アイテムに中立のデフォルト値を割り当てることが推奨されています。「None」、「No」、「0」、「False」、[空のストリング]。

    表 1.

    アイテム タイプ

    説明

    [番号]

    [番号] アイテムとは、ユーザーが数値を入力できるアイテムのことです。

    • [小数点以下の桁数:]

      ユーザーが定義された小数点以下の桁数よりも多く入力した場合、定義された小数点以下の桁数に応じて四捨五入されます。

    [はい/いいえ]

    [はい/いいえ] アイテムとは、ユーザーがアイテムを有効または無効にできるアイテムのことです。

    アイテムのデフォルト値を定義できます。チェックボックスのチェックマークは、デフォルト値が「はい」であることを意味します。空のチェックボックスは、デフォルト値が「いいえ」であることを意味します。

    「はい」および「いいえ」の値のカスタム キャプションを定義できます。たとえば、「True」および「False」です。各キャプションは、右のテキスト フィールドでツールヒントを定義できます。ツールヒントのテキスト フィールドは黄色で表示されています。

    [「未定義」表示名] このオプションのキャプションを定義すると、[初期表示設定:] オプションは無効になります。ユーザーは常にこのアイテムの値を選択する必要があります。ユーザーにデフォルト値は提供されません。

    [テキスト]

    [テキスト] アイテムとは、ユーザーがテキストを入力できるアイテムのことです。テキスト アイテムは単一行または複数行にできます。[備考] のようなアイテムは通常、複数行のアイテムです。

    ジョブ チケットでデフォルト文字列として表示されるテキストを入力できます。ユーザーがテキスト アイテムを編集できる場合、ユーザーはデフォルト文字列を変更できます。ユーザーが入力できる最大文字数を指定できます。

    テキストのマスクを定義できます。マスクは入力したテキストと比較されます。パターンが一致すると、テキストは有効です。マスクは正規表現にする必要があります。

    メモ

    マスクについてユーザーに知らせるには、マスクの情報をアイテムのツールヘルプに入れることができます。

    [納品予定日時]

    [納品予定日時] アイテムとは、ユーザーが日付を入力できるアイテムのことです。

    [デフォルトの日付は、今日 + オフセット:] 」オプションを使用すると、いつ処理を実行する必要があるかを定義できます。処理はジョブに関連します。「0」を入力すると、アイテムの使用時に本日の日付が表示されます。別の数値を入力すると、本日の日付にその数値が加算されます。加算結果の日付が表示されますが、ユーザーはこの日付を変更できます。構文の表記「[1.00:00:00] 」は「日数.時間:分:秒」を意味します。

    デフォルトの日付を基準に最初および最後の有効な日数の最大値はそれぞれ -4,700 日と 4,700 日です。

    タイプが「[納品予定日時] 」の新しいアイテムには曜日を選択できます。祝日などを指定するには、[不許可日数:] オプションを使用します。

    たとえば、[納品日] アイテムでは次の値が定義されます。

    • [デフォルトの日付は、今日 + オフセット:] 1.00:00:00

    • [デフォルトの日付と相対的に最初の有効な日付:] 0.00:00:00

    • [デフォルトの日付と相対的に最後の有効な日付:] 4.00:00:00

    • [許可日:] 月曜日から金曜日

    ジョブは6月15日木曜日に送信されます。デフォルトの配信日は6月16日金曜日になります。ジョブは最も早い場合で6月16日金曜日に配信できます。最も遅い場合は6月22日木曜日になります。

    [オプション]

    [オプション] アイテムとは、ユーザーがドロップダウン リストからオプションを選択できるアイテムのことです。

    新しいオプションを選択アイテムに追加するには、「+」アイコンをクリックします。

    1. オプション名を定義します。次の文字を使用できます。a- z、A- Z.', '0.- 9.'、'_'。スペースは使用できません。名前は一意のものでなければなりません。

    2. オプションのキャプションを定義します。オプションのキャプションはオプションの表示名です。オプションのデフォルト言語は上部に表示されています。次の文字を使用できます。a- z、A- Z.', '0.- 9.'、'_'。スペースはキャプションには使用できません。

      各言語のキャプションを定義できます。

    3. 右のテキスト フィールドでツールヒントを定義できます。ツールヒントのテキスト フィールドは黄色で表示されています。

    4. 選択アイテムのオプションのカスタム画像を追加するには、[[参照] ] をクリックします。イメージ パスが空の場合は、オプションのカスタム画像は削除されます。

    オプションを編集するには鉛筆アイコンをクリックします。このアイコンはカーソルをオプションの上に移動すると表示されます。既存オプションのオプション名を変更することはできません。

    選択アイテムの順序を変更するには、「上」ボタンおよび「下」ボタンを使用します。

    ドロップダウン リストから選択アイテムのデフォルト オプションを選択します。

    メモ

    すべての表示チケット アイテムは選択アイテムです。ほとんどの表示チケット アイテムでは、選択肢を追加または削除することはできません。NewCoverMediaおよび Mediaでのみ、利用可能な選択アイテムを変更できます。「編集」を選択するか、用紙カタログをインポートします(用紙カタログのインポート)。

    [ダイナミック]

    動的アイテムで使用されるチケット アイテムの値はジョブ チケットに入力されます。

    動的アイテムの変数としてオーダー アイテムと製品アイテムを使用できます。各変数をテキスト フィールド内の必要な位置にドラッグアンドドロップします。固定テキストを入力することもできます。

    • 動的アイテムを [商品アイテム] ワークスペースに作成します。

    • 動的アイテムをジョブ チケットに追加します。

      動的アイテムをオーダー チケットに追加することはできません。

    [参照] ODBC ドライバを使用する アイテム

    ODBC ドライバを使用する「ルックアップ」タイプのチケット アイテムは、データ ソースから情報を読み取るためにクエリを使用します。オーダーにこの情報を追加できます。

    1. ODBCドライバーを作成して設定します(「ルックアップ アイテムと ODBC ドライバを使用したデータソースへのアクセス」を参照)。

    2. [ODBC ドライバ] 」を選択します。

    3. ODBC ドライバの名前をタイプします。これは、[データソース名] で定義したものと同じ名前、または ODBC ドライバの SQL データソースの名前です。

    4. SQL データ ソース、またはMS アクセス データ ソースに対して:

      • このデータベースに対するアクセス権限があるユーザー アカウントの「ユーザー名」と「パスワード」をタイプします。

        メモ

        ルックアップ アイテムの「ユーザー名」と「パスワード」は ODBC ドライバの「ログイン ID」と「パスワード」を上書きします。「SQL データソース用のODBC ドライバ」の手順のステップ 6 参照。例えば、「ユーザー名」と「パスワード」を空白のままにすると、ユーザー アカウントは空白の資格情報によってログインしようとします。

      TXT または CSV データ ソース、またはExcel データ ソースに対して:

      • 「ユーザー名」と「パスワード」を空白にしておきます。

    5. データ ソースからの情報を検索するために、SQL クエリを作成します。選択したデータベースが正しいデータ検索のために大文字と小文字を区別する場合、正しいクウエリはこれを考慮する必要があります。プロファイル アイテムのリストを表示するために、クエリの中に $ をタイプすることができます。クエリの中のこれらのプロファイル アイテムを使用できます。たとえば、クエリは以下のようになります。ODBC_data_source.txt から F3 を選択

      このクエリはデータ ソース “ODBC_data_source.txt” の “F3” 列のすべての値をルックアップ アイテム “ODBC lookup” に返送します。

      クエリの例:

      • SQL ドライバ:Database.Table からの列の選択

      • Microsoft アクセス ドライバ:Table からの列の選択

      • Microsoft Excel ドライバ:[Sheet1$] WHERE User LIKE '$LastName$’ からのアカウントの選択

      • Microsoft Txt ドライバ:test.txt からの F2 の選択

    6. 「Other」の値を入力します。クエリ アイテムが値を返さない場合、ルックアップ アイテムは「Other」の値を返します。

    7. 変更を保存します。

    8. 「製品」を選択し、1つ以上の製品にルックアップ アイテムを追加します。

    9. 変更を公開します。

    メモ

    クエリによって返される最初の 999 個の値はドロップダウン リストで使用できます。

    [参照] LDAP サーバーの アイテム

    メモ

    uniFLOWが有効になっているとき、LDAPサーバー用のルックアップアイテムは使用できません。

    LDAP サーバーの「ルックアップ」タイプのチケット アイテムは、LDAP サーバーからユーザーのデータを取得します。オーダーにこの情報を追加できます。LDAP サーバーのルックアップ アイテムの例は以下の表にあります。

    1. [LDAPサーバー設定] 」を選択します。

    2. ドロップダウン リストから LDAP サーバーを選択します。

      ドロップダウン リストには、ユーザー データの取得に使用されるすべての LDAP サーバーがあります ([設定] - [システム] - [接続性] - [LDAPサーバー設定] - [認証 & ユーザーデータ] を参照)。

    3. データを取得する LDAP 属性を入力します。ルックアップ アイテム別に 1 つの LDAP 属性を定義できます。

    4. 区切り記号を定義します。LDAP 属性には複数の値を含めることができます。したがって、各値が個別に正しく読み取られるように区切り記号を定義する必要があります。

      LDAP サーバーの設定アイテムの 1 つは区切り記号です。ルックアップ アイテムと LDAP サーバーの両方で同じ区切り記号を使用する必要があります。使用しない場合、ルックアップ アイテムは LDAP 属性の複数の値を正しく返すことができません。LDAP サーバーによって使用される区切り記号を確認するには、以下の操作を行います。

      1. [設定] 」-「[システム] 」-「[接続性] 」-「[LDAPサーバー設定] 」-「[LDAP サーバー] 」をクリックします。

      2. [複数の値を持つ属性の区切り文字:] 設定を確認します。

    5. [選択基準]

      選択条件では、どのユーザーの LDAP 属性からデータを取得するかを定義します。選択条件を空にすることはできません。検索対象として 1 人以上のユーザーを定義する必要があります。この条件には、複数のプレースホルダーと定数値を含めることができます。これらはコンマで区切る必要があります。プロファイル アイテムのリストを表示するために、クエリの中に $ をタイプすることができます。クエリの中のこれらのプロファイル アイテムを使用できます。

      ルックアップ アイテムを使用する場合:

      まず、プレースホルダーを実際の値に置き換えます。たとえば、$UserId$はログインしているユーザーのユーザー名に置き換えられます。これで、コンマで区切られたユーザーのリストになります。ユーザーは指定した順序で評価されます。ルックアップ アイテムは、コンマ区切りリストの先頭にある有効なユーザーの LDAP 属性からデータを取得します。有効なユーザーが見つからない場合、条件はルックアップ アイテムのデフォルト値を返します (次の手順を参照)。

    6. 「Other」の値を入力します。条件が値を返さない場合、ルックアップ アイテムは「Other」の値を返します。

    7. 変更を保存します。

    8. 「製品」を選択し、1つ以上の製品にルックアップ アイテムを追加します。

    9. 変更を公開します。

  7. ログ ファイルでそのアイテムを表示する場合は、オプション「[ログ アイテム] 」を有効にします。

  8. [保存] 」をクリックします。

  9. ワークスペース [商品/オーダー設定] または [ウェブショップ設定] のタブにある [公開] アイコンをクリックします。

    PRISMAdirectサーバーへの変更の公開には少々時間がかかることがあります。ステータス バーに進捗が表示されます。

LDAP サーバーのルックアップ アイテムの例

LDAP サーバーに、次のユーザーが含まれています。u1、u2、u3、u4、u5。これらのユーザーは、以下のコスト センターにアクセスできます。

  • u1: c1、c2、c3

  • u2: c4

  • u3: c2、c4

  • u4: c1、c3

  • u5: <なし>

コスト センターは「CostCentres」[LDAP 属性] に保存されています。

[選択基準]:$OnBehalfUserId$, $UserId$, u2

  1. 「u1」としてログインしており、「u3」の代わりにジョブを投入します。ルックアップ アイテムは c2、c4 を返します。

  2. 「u1」としてログインしており、「u5」の代わりにジョブを投入します。「u5」の「CostCenters」属性の値は空であるため、選択条件は次の値を評価します。次の値は、ログインしているユーザー「u1」です。ルックアップ アイテムは c1、c2、c3 を返します。

  3. LDAP ユーザーとしてログインせず、「u5」の代わりにジョブを投入します。両方のユーザーの「CostCenters」属性の値は空であるため、選択条件は次の値を評価します。次の値はユーザー「u2」です。ルックアップ アイテムは c4 を返します。

  4. 選択条件は、有効なユーザーが見つからないと、「Other」で定義されたルックアップ アイテムのデフォルト値を返します。