メニュー作成機能

はじめに

本書では、ITAメニュー作成(以降、メニュー作成)システムの機能および操作方法について説明します。

メニュー作成機能の概要

メニュー作成機能は、ITA上で操作可能なメニューを作成する機能です。
作成するメニューの種類として、「パラメータシート」と「データシート」があります。
作成したメニュー(パラメータシート/データシート)は、他のメニューと同様にWeb、Excel、RestAPIから操作が可能です。
メニュー(パラメータシート/データシート)の項目数や形式・サイズ・入力制限はメニュー作成機能で自由に設計することが可能です。
他のメニューからプルダウンで選択する項目の参照元として利用することで、文言の揺れなどを防ぐことも可能です。

パラメータシート

  • IaCの変数値を管理
    各ドライバの「代入値自動登録設定」メニューで設定可能なパラメータシートの作成が可能です。
    「メニュー作成」メニューグループ>「メニュー定義・作成」メニュー>「メニュー作成情報」タブ>「基本情報」枠>「作成対象」項目にて、「パラメータシート(オペレーションあり)」および「パラメータシート(ホスト/オペレーションあり)」を選択し作成したメニューをパラメータシートと呼びます。
    各ドライバの「代入値自動登録設定」メニューにて、対象となるパラメータシートとIaC変数を設定しておくことで、パラメータシートの「パラメータ」項目に入力された値をIaC変数に自動で代入することが可能です。
    パラメータシート(ホスト/オペレーションあり)定義画面

    図 1 パラメータシート(ホスト/オペレーションあり)定義画面

    パラメータシート利用例

    図 2 パラメータシート利用例

  • パラメータシートで選択できる一覧
    • ホスト/オペレーションあり
      パラメータシートが「ホスト」と「オペレーション」単位で作成されます。
    • 縦メニュー利用
      同一項目を繰り返すパラメータ設定を行う場合、視認性をよくする縦メニューの利用が可能です。

データシート

  • ITA内でデータの管理
    自由に項目を作成できるデータシートの作成が可能です。データシートは各ドライバの「代入値自動登録設定」メニューでは利用できません。
    CMDB(Configuration Management Database、構成管理データベース)として、ITA上で情報を管理する場合に利用できます。
    具体的には、項目のプルダウンリスト上の選択肢として扱うことが可能です。

    警告

    プルダウンリストの項目として扱いたい場合は、プルダウンリストに表示したい項目の 必須一意制約 にチェックを入れる必要があります。
    データシート定義画面

    図 3 データシート定義画面

    データシート利用例

    図 4 データシート利用例

メニュー作成機能の主要機能

メニュー作成機能の主要機能は次のカテゴリーに分類されます。
  • Web
    Webコンテンツ。ブラウザで提供されるメニュー作成機能を使用できる画面です。
  • Backyard
    Webコンテンツとは独立してサーバー上で動作する常駐プロセスのことを指します。

メニュー作成機能のメニューグループ

「メニュー作成」メニューグループと、それに所属するメニューは以下となります。
  • 「メニュー定義・作成」メニューでメニュー(パラメータシート/データシート)を作成する場合、「メニュー定義一覧」「カラムグループ管理」「メニュー項目作成情報」の各メニューへデータが自動で登録されるため、各メニュー内でデータを作成する必要はありません。
  • 非表示になっているメニューを使用したい場合は、「ロール・メニュー紐付管理」で対象のメニューを復活させてください。
    (復活/廃止の手順は 「Exastro-ITA_利用手順マニュアル_管理コンソール」 を参照してください。)

    表 77 「メニュー作成」メニューグループに所属するメニュー

    メニ ューグループ

    所属するメニュー

    段落

    説明

    メニュ ー作成

    メニュー定義・作成

    「メニュー定義・作成」メニューの操作説明

    パラメータシートまたはデータシートとそれに紐づく項目を作成することが可能です。

    パラメータシートまたはデータシートの更新も可能です。

    メニュー定義一覧

    「パラメータシート定義一覧」メニューでパラメータシートを確認

    作成するパラメータシートまたはデータシートをメンテナンス(参照/更新/廃止/復活)できます。

    メニュー作成履歴

    「パラメータシート作成履歴」メニューで作成状況の確認

    メニュー作成の状態を確認できます。

    カラムグループ管理

    「カラムグループ管理」メニューでカラムグループを登録

    作成するパラメータシートまたはデータシートのカラムグループをメンテナンス(参照/更新/廃止/復活)できます。

    ※インストール時は非表示のメニューです。

    メニュー項目作成情報

    「パラメータシート項目作成情報」メニューで設定する項目を登録

    作成するパラメータシートまたはデータシートで管理する項目をメンテナンス(参照/更新/廃止/復活)できます。

    ※インストール時は非表示のメニューです。

    メニューロール作成情報

    「メニューロール作成情報」メニュー

    作成するパラメータシートまたはデータシートのアクセス許可ロールメンテナンス(参照/更新/廃止/復活)できます

    ※インストール時は非表示のメニューです。

    一意制約(複数項目)

    -

    作成するパラメータシートまたはデータシートの一意制約(複数項目)をメンテナンス(参照/更新/廃止/復活)できます。

    ※インストール時は非表示のメニューです。

    メニュー・テーブル紐付管理

    パラメータシート定義-テーブル紐付管理

    作成したメニューとDBのテーブルの紐付けを表示します。

    ※インストール時は非表示のメニューです。

    他メニュー連携

    他メニュー連携

    作成したメニューのメニューグループ、メニュー、項目、DBのテーブルの紐付けを表示します。

    ※インストール時は非表示のメニューです。

    選択1

    選択1

    プルダウン選択で使用する項目を管理するメニューです。(1択用)

    ※インストール時は非表示のメニューです。

    選択2

    選択2

    プルダウン選択で使用する項目を管理するメニューです。(2択用)

    ※インストール時は非表示のメニューです。

    参照項目情報

    参照項目情報

    参照項目として利用可能な項目を表示します。

    ※インストール時は非表示のメニューです。

注釈

「メニュー定義・作成」メニューではメニュー(パラメータシート/データシート)を1件ずつメンテナンス可能ですが、一度に複数のメニュー(パラメータシート/データシート)をメンテナンスしたい場合、「メニュー作成」メニューグループの各メニューからエクセルを使用し一括でメンテナンスすることが可能です。

メニュー(パラメータシート/データシート)説明

  • 作成するシートの分類
    「メニュー作成」メニューグループ ‣ 「メニュー定義・作成」メニュー を選び、「メニュー作成情報」タブ内「作成対象」欄にて、
    • パラメータシート」を選択してメニュー作成を実行
      各ドライバの「代入値自動登録設定」メニューで項目の設定が可能なメニュー(パラメータシート)が作成されます。
    「作成対象」欄で「パラメータシート」を選択し作成されたメニュー(パラメータシート)

    図 5 「作成対象」欄で「パラメータシート」を選択し作成されたメニュー(パラメータシート)

    • 「データシート」を選択してメニュー作成を実行
      「代入値自動登録設定」メニューでは利用できないメニュー(データシート)が作成されます。
    「作成対象」欄で「データシート」を選択し作成されたメニュー(データシート)

    図 6 「作成対象」欄で「データシート」を選択し作成されたメニュー(データシート)

    表 78 パラメータシートとデータシートの比較

    作成対象の選択値

    代入値自動登録設定

    メニュー項目

    ホスト/オペレーションとの関係

    パラメータシート (ホスト/オペレーションあり)

    設定可能

    「ホスト名」と「オペレーション」の項目が自動的に付与される。

    その他の項目は自由に作成可能。

    特定の「ホスト・オペレーション」に紐付く

    データシート

    設定不可

    すべての項目を自由に作成可能。

    「ホスト」や「オペレーション」に紐付かない

    注釈

    データシートは、他のメニューからプルダウンで選択する項目の参照元としての利用や、CMDB(Configuration Management
    Database、構成管理データベース)としてITA上でデータを一元管理する等の利用を想定しています。

  • 作成するメニューの作成パターン
    メニュー作成機能で作成できるメニュー(パラメータシート/データシート)の作成パターンは合計2つです。
    1. パラメータシート選択 (ホスト/オペレーションあり)
    2. データシート選択
    パラメータシートを選択した場合、メニューグループ3つに対してメニュー(パラメータシート)が作成されます。
    • A. 入力用
    • B. 代入値自動登録用
    • C. 参照用
    データシートを選択した場合、メニューグループ1つに対してメニュー(データシート)が作成されます。
    • A) 入力用
      メニュー(パラメータシート/データシート)のメンテナンス(登録/更新/廃止/復活)操作が行えるのは「A)入力用」メニューグループのみであり、その他のメニューグループではメンテナンス(登録/更新/廃止/復活)操作が行えません。
      表 79 メニュー作成パターン

      メニュー種別

      メニューグループ

      メンテナンス

      パラメータシート (ホスト/オペレーションあり)

      入力用

      代入値自動登録用

      不可

      参照用

      不可

      データシート

      入力用

    パラメーターシート「パラメーターシート1」、データシート「デタシ1」を作成した場合、
    入力用、代入値自動登録用、参照用各グループでの見え方は以下の通りです。
    各グループでの見え方

    図 7 各グループでの見え方

「メニュー定義・作成」メニューの操作説明

「メニュー作成」メニューグループの「メニュー定義・作成」メニューでは、メニュー(パラメータシート/データシート)の作成と項目の設定が同時に行えます。
../../../../_images/menu_definition_m.png

図 8 「メニュー定義・作成」メニュー

(A) 項目・グループの設定

メニュー(パラメータシート/データシート)に設定する項目を作成します。
  • 「項目」ボタン

    項目 ボタンを押下すると項目が出力され設定できるようになります。

    項目追加

    図 9 項目追加

    項目を入力するとメニュー(パラメータシート/データシート)に項目として追加することが可能です。
    項目定義
  • 「グループ」ボタン
    カラムグループを設定します。
    表示したカラムグループの領域に項目をドラッグ&ドロップすると設定できるようになります。
    1つのグループに対して複数の項目が設定できます。
    カラムグループ作成
    カラムグループinメニュー

    図 10 カラムグループinメニュー

  • 「取り消し」ボタン
    入力・設定した項目を直前に戻します。
    キャンセルボタン

    図 11 キャンセルボタン

  • 「やり直し」ボタン
    「取り消し」ボタンを押す前の状態に戻します。
    やり直しボタンmenu_base_info.png

    図 12 やり直しボタン

  • 項目名定義
    項目の名称を入力します。初期値は「項目1」です。「/」は使用禁止です。
    項目定義

    図 13 項目名定義

  • 項目名定義 (REST API 用)
    項目の名称 (REST API 用)を入力します。初期値は「item_1」です。
    半角英数字と-_(ハイフン、アンダースコア)以外の文字は使用禁止です。
    項目定義 (REST API 用)

    図 14 項目名定義 (REST API 用)

  • 入力方式選択
    プルダウンメニューから入力方式を選択します。
    入力方式選択

    図 15 入力方式選択

表 80 入力方式毎の設定項目

設定箇所

説明/作成される項目

文字列(単一行)文字列(複数行)

単一行: 単一行のみ入力可能なテキストボックスとなります。

複数行: 複数行入力可能なテキストボックスとなります。

入力項目

最大バイト数

最大バイト数を入力します。

最大は8192バイトです。

半角英数字なら文字数分となります。

全角文字ならば文字数×3+2バイト必要になります。

「入力方式」が「文字列(単一行)」の場合、入力必須です。

正規表現

正規表現による入力値チェックを行う場合は、正規表現を入力します

例:0バイト以上の半角数値項目の場合:^[0-9]*$

1バイト以上の半角英数字の場合:^[a-zA-Z0-9]+$

初期値

作成したメニューからデータを登録際デフォルトで入力欄に入る値を入力します。

項目に設定した「最大バイト数」を超える値、「正規表現」に不一致な値は入力できません。

また、作成したメニューからデータをExcel出力した際に、項目の空欄に初期値に設定した値が入った状態となります。

整数

入力値が整数かどうかのチェックが行われます。

入力項目

最小値

最小値を入力します。

-2147483648~2147483647の整数数値が入力できます。

未入力の場合は-2147483648になります。

最小値は最大値より小さい数値を入力してください。

最大値

最大値を入力します。

-2147483648~2147483647の整数数値が入力できます。

未入力の場合は2147483647になります。

最大値は最小値より大きい数値を入力してください。

初期値

作成したメニューからデータを登録する際、デフォルトで入力欄に入る値を入力します。

項目に設定した「最小値」を下回る値、「最大値」を上回る値は入力できません。

また、作成したメニューからデータをExcel出力した際に、項目の空欄に初期値に設定した値が入った状態となります。

小数

入力値が小数かどうかのチェックが行われます。

入力項目

最小値

最小値を入力します。

-99999999999999~99999999999999、整数・小数合計14桁以下の小数数値が入力できます。

未入力の場合は-99999999999999になります。

最小値は最大値より小さい数値を入力してください。

最大値

最大値を入力します。

-99999999999999~999999999 99999、整数・小数合計14桁以下の小数数値が入力できます。

未入力の場合は99999999999999になります。

最大値は最小値より大きい数値を入力してください。

桁数

整数・小数の合計桁数上限を入力します。

例: 0.123は4桁 (整数1桁、小数3桁)

11.1111は6桁  (整数2桁、小数4桁)

1~14の整数数値が入力できます。

未入力の場合は14になります。

初期値

作成したメニューからデータを登録する際、デフォルトで入力欄に入る値を入力します。

項目に設定した「最小値」を下回る値、「最大値を上回る値、「桁数」を超える値は入力できません。

また、作成したメニューからデータをExcel出力した際に、項目の空欄に初期値に設定した値が入った状態となります。

日時

カレンダー選択の項目になります。

入力項目

初期値

作成したメニューからデータを登録する際、デフォルトで入力欄に入る値を入力します。 「YYYY-MM-DD hh:mm:ss」を入力することができます。

日付

カレンダー選択の項目になります。

入力項目

初値値

作成したメニューからデータを登録する際、デフォルトで入力欄に入る値を入力します。  「YYYY-MM-DD」を入力することができます。

プルダウン選択

プルダウンの項目になります。

入力項目

選択項目

作成したメニュー(パラメータシート/データシート)から参照する対象をプルダウンから選択します。 「選択項目」欄の文字列は「メニューグループ:メニュー:項目」の構成です。

「入力方式」が「プルダウン選択」の場合、選択必須必須です。

※「選択項目」に表示される対象は「プルダウン選択」の「選択項目」で利用できる対象についてを参照してください。

参照項目

「プルダウン選択」の「選択項目」で選んだ項目に対して、同じメニューに存在する別の項目を横並びで表示させることができます。

「参照項目を選択」ボタンを押下すると横並びで表示させることが可能な項目の一覧が表示され、チェックボックスにチェックを入れて「決定」ボタンを押下することで対象を指定することができます。

詳細な利用方法は「プルダウン選択」利用時の「参照項目」についてを参照してください。

初期値

作成したメニューからデータを登録する際、デフォルトで選択されている値を指定します。

項目に設定した「選択項目」に登録されているデータをプルダウンから選択します。 また、作成したメニューからデータをExcel出力した際に、項目の空欄に初期値に設定した値が入った状態となります。

パスワード

入力中の文字列が「*」で隠された状態の項目になります。

入力項目

最大バイト数

最大バイト数を入力します。

最大は8192バイトです。

半角英数字なら文字数分となります。

全角文字ならば文字数×3+2バイト必要になります。

「入力方式」が「パスワード」の場合、入力必須で。

ファイルアップロード

ファイルを参照し選択できるボタンと「事前アップロード」ボタンのある項目になります。

入力項目

ファイル最大バイト数

アップロードするファイルの最大バイト数を入力します。 最大は104857600バイトです。

「入力方式」が「ファイルアップロード」の場合、入力必須です。

リンク

入力したURLがリンク表示になります。

入力項目

最大バイト数

最大バイト数を入力します。

最大は8192バイトです。

半角英数字なら文字数分となります。

全角文字ならば文字数×3+2バイト必要になります。

「入力方式」が「リンク」の場合、入力必須です。

初期値

作成したメニューからデータを登録する際、デフォルトで入力欄に入る値を入力します。

項目に設定した「最大バイト数」を超える値は入力できません。

また、作成したメニューからデータをExcel出力した際に、項目の空欄に初期値に設定した値が入った状態となります。

表 81 各入力方式共通の設定項目

設定箇所

説明

必須

必須項目にするかどうかを、チェックボックスにて設定します。

一意制約項目

一意制約項目にするかどうかを、チェックボックスにて設定します。

説明

備考

備考欄を入力します。

(B) 「メニュー作成情報」タブ

  • メニュー作成のために必要な情報を入力します。
    • 「基本情報」枠
      「基本情報」枠

      図 16 「基本情報」枠

      表 82 「基本情報」枠設定値

      設定箇所

      説明

      作成対象の選択値

      パ ラメータシート

      データシート

      項番

      メニュー(パラメータシート/データシート)作成 時は「自動入力」と表示されます。既存メニ ュー(パラメータシート/データシート)の編 集時はそのメニューの項番が表示されます。

      表示

      表示

      メニュー名

      作成するメニュー(パラメータシート/データシート)の名称を入力します。「メインメニュー」という名称はメニュー名に使用できません。

      表示

      表示

      作成対象

      プルダウンから「パラメータシート(ホスト/オペレーションあり)」、「パラメータシート(オペレーションあり)」、「データシート」のいずれかを選択します。

      「データシート」を選択すると、「対象メニューグループ」枠に「入力用」欄が表示されます。

      「パラメータシート(オペレーションあり)」を選択すると、「基本情報」枠に「縦メニュー利用」チェックボックス、「対象メニューグループ」枠に「入力用」欄、「代入値自動登録用」欄、「参照用」欄が表示されます。

      表示

      表示

      表示順序

      メニューグループにおける表示順序を入力します。昇順に表示されます。

      表示

      表示

      縦メニュー利用

      「作成対象」欄で「パラメータシート」を選択した場合、「縦メニュー利用」欄が表示されます。

      「利用する」チェックボックスにチェックをいれた場合、縦メニューに対応したパラメータシートを作成します。

      表示

      非表示

      最終

      更新日時

      初期表示は「自動入力」となります。

      閲覧、編集モードの場合表示されます。

      最終更新者が「メニュー作成機能」(Backyardがレコードを更新する際のユーザ)である場合、そのレコードを除いた最新のレコードの最終更新日時が表示されます。

      表示

      表示

      最終

      更新者

      初期表示は「自動入力」となります。

      閲覧、編集モードの場合表示されます

      最終更新者が「メニュー作成機能」(Backyardがレコードを更新する際のユーザー)である場合、そのレコードを除いた最新のレコードの最終更新者が表示されます。

      表示

      表示


    • 「対象メニューグループ」枠
      メニュー(パラメータシート/データシート)作成時に使用するメニューグループを表示します。
      「対象メニューグループを選択」ボタンを押下すると、「対象メニューグループ」選択画面が表示され、使用したいメニューグループを選択、設定することが出来ます。
      表 83 対象メニューグループ」枠設定値

      設 定箇 所

      説明1

      作成対象の選択値

      パ ラメータシート

      データシート

      入力用

      初期値は「入力用」メニューグループです。

      「対象メニューグループ」選択画面の「入力用」列で選択したメニューグループ名が表示されます。

      ※選択必須項目です。

      表示

      表示

      代入値自動登録用

      初期値は「代入値自動登録用」メニューグループです。

      「作成対象」欄が「パラメータシート」の場合、「対象メニューグループ」選択画面の「代入値自動登録用」列で選択したメニューグループ名が表示されます。

      ※「対象メニューグループ」枠に表示されている場合、選択必須項目です。

      表示

      非表示

      参照用動登録用

      初期値は「参照用」メニューグループです。

      「作成対象」欄が「パラメータシート」の場合、「対象メニューグループ」選択画面の「参照用」列で選択したメニューグループ名が表示されます。

      表示

      非表示

      ../../../../_images/menu_target_group.gif

      図 17 「対象メニューグループ」選択画面

      注釈

      画像は「作成対象」欄で「パラメータシート」を選択した場合になります。
      • 「対象メニューグループ」選択画面
        • メニュー(パラメータシート/データシート)を作成する対象となるメニューグループを選択します。
        • デフォルトでは「入力用」「代入値自動登録用」「参照用」メニューグループが選択されています。
        • 使用したいメニューグループを選択し「決定」ボタンを押下してください。
        • デフォルトのまま「決定」ボタンを押下すると、自動的に「入力用」「代入値自動登録用」「参照用」メニューグループが作成されます。(「作成対象」欄で「データシート」を選択した場合は「入力用」メニューグループのみ作成されます。)
        • デフォルトのメニューグループを使用しない場合は、事前に「管理コンソール」メニューグループで作成してください。(作成方法については 「Exastro-ITA_利用手順マニュアル_管理コンソール」 を参照してください。)
        • 「メニュー定義/一覧」メニューに戻る場合は「取消」ボタンを押下してください。
    • 「一意制約(複数項目)」枠
      作成したメニューにデータを登録する際に、指定した複数の項目で同じレコードの組み合わせが登録できないように制御する機能です。
      「一意制約(複数項目)」の機能

      図 18 「一意制約(複数項目)」が設定されたメニュー

      「一意制約(複数項目)を選択」ボタンを押下すると、「一意制約(複数項目)」設定画面が表示され、一意制約を適用させる項目の組み合わせを設定できます。
      • 「一意制約(複数項目)」設定画面
        • 「パターンを追加」ボタンを押下することで組み合わせのパターンが1つ追加されます。パターンは複数設定することができます。
        • パターンには現在の項目がすべて表示され、項目をクリックすることで一意制約とする項目の組み合わせを設定できます。
        • 不要なパターンは「削除」ボタンを押下することで削除することができます。
        • 「取消」ボタンを押下することで、設定を反映させずに設定画面を閉じることができます。
        • 「決定」ボタンを押下することで、設定した組み合わせのパターンが反映されます。
        「一意制約(複数項目)」設定画面

        図 19 「一意制約(複数項目)」設定画面

        • 以下のパターンはバリデーションエラーになります。
          ① 1つのパターンに項目が1つしか選択されていない場合。
          ② 同じ項目の組み合わせのパターンが存在する場合。
        1つのパターンに項目が1つしか選択されていない場合

        図 20 1つのパターンに項目が1つしか選択されていない場合

        同じ項目の組み合わせのパターンが存在する場合

        図 21 同じ項目の組み合わせのパターンが存在する場合

    • 「アクセス許可ロール」枠
      • ロールを選択した場合
        メニュー定義(「メニュー作成」メニューグループ配下の各メニュー)は、選択したロールからのみアクセスが可能となります。
        作成したメニュー(パラメータシート/データシート)は、「ロール/メニュー紐付管理」メニューの設定により選択したロールのみアクセス可能となります。
      • ロールを一つも選択しなかった場合
        メニュー定義(「メニュー作成」メニューグループ配下の各メニュー)は、すべてのロールがアクセス可能となります。
        作成したメニュー(パラメータシート/データシート)は、「ロール/メニュー紐付管理」メニューの設定によりシステム管理者のロールと作成ユーザーが所属するロールのみアクセス可能となります。
        「アクセス許可ロール」設定画面

        図 22 「アクセス許可ロール」設定画面

(C) 「プレビュー」

  • 「プレビュー」タブ
    入力中の項目がテーブル形式で表示されます。
    「プレビュー」タブ

    図 23 「プレビュー」タブ

  • 「ログ」タブ
    「作成」ボタン押下後の作成実行結果の内容を表示します。

(D) 「作成」

  • 「作成」ボタン
    必須項目入力後に押下するとメニュー(パラメータシート/データシート)の作成を行います。
    「作成」ボタン

    図 24 「作成」ボタン

    作成後は画面上部の「メニュー作成履歴ボタンから「メニュー作成履歴」メニューに遷移し、正常にメニューが作成されたか確認をしてください。
    メニュー作成履歴

    図 25 メニュー作成履歴

    「メニュー定義・作成」メニューでメニュー(パラメータシート/データシート)を作成した場合、
    メニュー定義一覧」、「カラムグループ管理」、「メニュー項目作成情報」、「一意制約(複数項目)作成情報」「メニューロール作成情報」の各メニューに対して自動でデータが入ります。

メニュー作成受付後の「メニュー定義・作成」メニューの使い方

「メニュー定義・作成」メニューでメニュー(パラメータシート/データシート)を新規作成した後は、作成したメニューの編集や初期化、作成したメニューをテンプレートとして流用する形で新規作成することが可能です。
  • 閲覧画面
    閲覧画面

    図 26 閲覧画面

    新規作成後は上記の様に画面遷移します。
    閲覧画面ではメニュー(パラメータシート/データシート)の編集や作成は出来ません。
    画面上に表示されている「編集」、「初期化」、「流用新規」ボタンを押下することで、編集や作成が可能になります。
    「編集」ボタンと「初期化」ボタンではなく「作成(新規)」ボタンが表示される場合は、メニュー作成機能のBackyard処理がメニュー作成を完了していない状態です。
    メニュー作成完了後にブラウザ画面を更新すると、「編集」ボタンと「初期化」ボタンが表示されるようになります。
    メニュー作成のステータスは「メニュー作成履歴」ボタンより遷移できる「メニュー作成履歴」メニューで確認できます。
    Backyard処理が完了していない場合のボタン配置

    図 27 Backyard処理が完了していない場合のボタン配置


    Backyard処理が完了している場合のボタン配置

    図 28 Backyard処理が完了している場合のボタン配置

    • 「作成(新規)」ボタン ( Backyard処理完了前)
      「作成(新規)」ボタンを押下すると閲覧画面から編集画面へ遷移します。編集画面では、「入力用」メニューグループから登録したデータを保持したまま、項目の追加や削除が可能です。編集し「作成(編集)」ボタンを押下するとメニュー(パラメータシート/データシート)の編集が実行されます。
    • 「作成(編集)」ボタン ( Backyard処理完了後)
      「作成(編集)」ボタンを押下すると閲覧画面から編集画面へ遷移します。編集画面では、「入力用」メニューグループから登録したデータを保持したまま、項目の追加や削除が可能です。
      (既存の項目の設定値や、基本情報は一部箇所を除いて修正できません)
      編集し「作成(編集)」ボタンを押下するとメニュー(パラメータシート/データシート)の編集が実行されます。
    Backyard処理が完了している場合の編集不可箇所

    図 29 Backyard処理が完了している場合の編集不可箇所

    • 「初期化」ボタン
      「初期化」ボタンを押下すると閲覧画面から初期化画面へ遷移します。初期化画面では値を編集し「作成(初期化)」ボタンを押下するとメニュー(パラメータシート/データシート)が再作成されます。再作成される際、「入力用」メニューグループから登録したデータは削除されます。
    • 「流用新規」ボタン
      「流用新規」ボタンを押下すると、閲覧画面で表示中のメニューをテンプレートとして新規作成する画面へ遷移します。メニュー名と表示順序は新たに入力してください。
      メニュー名は既存のメニュー名と違う名前にしてください。
    • 「メニュー作成履歴」ボタン
      閲覧画面に表示されているメニューの「メニュー作成履歴」メニューに遷移します。


  • 編集画面
    編集画面

    図 30 編集画面

    編集画面では「入力用」メニューグループで登録したデータを保持したまま、メニューの編集をすることが可能です。
    既存項目は「項目名」「正規表現」「説明」「備考」の設定値を自由に変更できます。
    「最大バイト数」「最小値」「最大値」「桁数」「ファイル最大バイト数」の設定値については、元の値よりも大きい数値にのみ変更できます。
    「正規表現」を変更した場合、登録済みのデータが変更後の「正規表現」と不整合な状態になったとしてもデータは保持されます。
    既存項目を削除した場合、その項目に入力されていたデータは削除されます。
    新規項目を追加した場合、レコードが空の状態で項目が追加されます。
    「必須」「一意制約」にチェックを入れた場合でもレコードが空の状態となるため、登録データに不整合が生じる場合があります。
    対象メニューグループを変更した場合、変更前に選択されていたメニューグループに作成されているメニューは廃止され、変更後のメニューグループに新たに登録されます。(その場合も登録したデータは保持されます。)
    「基本情報」の「メニュー名」「作成対象」「ホストグループ利用」「縦メニュー利用」の設定値を変更することはできません。
    「メニュー項目作成情報」メニューから項目のデータを更新して「作成(編集)」を実行した場合、作成したメニューに不整合が発生する場合があります。
    • 「作成(編集)」ボタン
      編集画面に表示されているメニュー(パラメータシート/データシート)に、データを保持したまま編集します。

      注釈

      既存メニュー(パラメータシート/データシート)を編集する場合、項目間で項目名の交換ができないため、項目名を変更すると、作成する時エラーが発生する恐れがあります。
    • 「再読込」ボタン
      編集内容が破棄されて、登録内容の状態に戻ります。
    • 「キャンセル」ボタン
      「編集」ボタン押下前の状態に戻ります。
    編集画面の各ボタン

    図 31 編集画面の各ボタン

  • 初期化画面
    初期化画面

    図 32 初期化画面

    初期化画面では画面に表示されているメニューを編集することが可能です。
    対象メニューグループを変更した場合、変更前に選択されていたメニューグループに作成されているメニューは廃止され、変更後のメニューグループに新たに登録されます。
    「基本情報」の「メニュー名」を変更することはできません。

    「メニュー名」以外の編集に制限はありませんが「入力用」メニューグループで登録したデータはすべて削除されます。
    • 「作成(初期化)」ボタン
      編集画面に表示されているメニュー(パラメータシート/データシート)が再作成されます。

    注釈

    既存メニュー(パラメータシート/データシート)を編集する場合、項目間で項目名の交換ができないため、項目名を変更すると、作成する時エラーが発生する恐れがあります。
    • 「再読込」ボタン
      編集内容が破棄されて登録内容の状態に戻ります。
    • 「キャンセル」ボタン
      「編集」ボタン押下前の状態に戻ります。
      初期化画面の各ボタン

      図 33 初期化画面の各ボタン

「メニュー作成履歴」メニューで作成状況の確認

パラメータシートまたはデータシートのメニュー作成の状態を確認します。
メニュー作成履歴」メニュー

図 38 「メニュー作成履歴」メニュー

ステータス「未実行」をBackyardが監視しており、Backyardは未実行のデータを元に、メニュー(パラメータシート/データシート)の設定ファイル作成、SQLを実行してテーブル作成、メニュー(パラメータシート/データシート)画面プログラムの配置と登録を行います。
ステータスが「完了」になった時(数十秒程度)にメニュー(パラメータシート/データシート)がメニューグループに追加されます。
表 85 「メニュー作成履歴」メニュー各項目

項目名

説明

メニュー名

作成対象のメニュー(パラメータシート/データシート)名です。

ステータス

メニュー(パラメータシート/データシート)作成状況のステータスです。

未実行:メニュー(パラメータシート/データシート)作成前の状態

実行中:Backyardがメニュー(パラメータシート/データシート)作成処理を実行中

完了 :メニュー(パラメータシート/データシート)作成が正常に完了

完了(異常):メニュー(パラメータシート/データシート)作成時にエラー終了した状態

作成タイプ

メニュー(パラメータシート/データシート)作成のタイプです。

新規作成:新しくメニューを作成した場合

初期化:既存メニューを初期化した場合

編集:既存メニューを編集した場合

備考

自由記述欄です。

作成されたメニューの確認

「メニュー作成」メニューグループ>「メニュー定義・作成」メニュー>「メニュー作成情報」タブ>「基本情報」枠にて選択した値によって作成される下記(1)~(3)パターンのメニュー(パラメータシート/データシート)について説明します。
  1. データシート
    A. 入力用メニューグループ
  2. パラメータシート(ホスト/オペレーションあり)
    A. 入力用メニューグループ
    B. 代入値自動登録用メニューグループ
    C. 参照用メニューグループ
  3. パラメータシート & 縦メニュー利用
    A. 入力用メニューグループ
    B. 代入値自動登録用メニューグループ
    C. 参照用メニューグループ
「基本情報」枠の選択箇所

図 39 「基本情報」枠の選択箇所

1.「作成対象」欄で”データシート”を選択した場合

メニュー(パラメータシート/データシート)作成時に「メニュー定義・作成」メニュー(または「メニュー定義一覧」メニュー)の「作成対象」欄で「データシート」を選択した場合、データシートが作成されます。

データシート作成

図 40 データシート作成

「入力用(メニューグループ)」欄で指定したメニューグループにデータシートが追加されていることを確認してください。
「入力用」メニューグループ

図 41 「入力用」メニューグループ

A) 入力用メニューグループ

メンテナンス(登録/更新/廃止/復活)が可能なデータシートが作成されます。

入力用メニューグループ配下に作成されたデータシート

図 42 入力用メニューグループ配下に作成されたデータシート

注釈

データシートは特定のホスト/オペレーションに紐づかないためホスト/オペレーション項目は表示されません。

注釈

「代入値自動登録用」および「参照用」メニューグループにはデータシートは作成されません。

2.「作成対象」欄で”パラメータシート(ホスト/オペレーションあり)”を選択した場合

メニュー(パラメータシート/データシート)作成時に「メニュー定義・作成」メニュー(または「メニュー定義一覧」メニュー)の「作成対象」欄で「パラメータシート(ホスト/オペレーションあり)」を選択した場合、ホスト名単位のパラメータシートが作成されます。

パラメータシート(ホスト/オペレーションあり)作成

図 43 パラメータシート(ホスト/オペレーションあり)作成

「入力用(メニューグループ)」欄、「代入値自動管理用(メニューグループ)」欄、「参照用(メニューグループ)」欄で指定したメニューグループにパラメータシートが追加されていることを確認してください。
「入力用」「代入値自動登録用」「参照用」メニューグループ

図 44 「入力用」「代入値自動登録用」「参照用」メニューグループ

A) 入力用メニューグループ

ホスト名単位でメンテナンス(登録/更新/廃止/復活)が可能なパラメータシートが作成されます。

入力用メニューグループ配下に作成されたパラメータシート

図 45 入力用メニューグループ配下に作成されたパラメータシート

B) 代入値自動登録用メニューグループ

閲覧専用メニューです。入力用メニューグループで登録した内容がホスト名単位で「一覧」サブメニューに表示されます。

代入値自動登録用メニューグループ配下に作成されたパラメータシート

図 46 代入値自動登録用メニューグループ配下に作成されたパラメータシート

C) 参照用メニューグループ

閲覧専用メニューです。「表示フィルタ」サブメニューの「オペレーション:基準日時」欄で指定した日時の時点で有効になっている設定をホスト名単位で「一覧」サブメニューに表示します。

参照用メニューグループ配下に作成されたパラメータシート

図 47 参照用メニューグループ配下に作成されたパラメータシート

注釈

「表示フィルタ」サブメニューの「オペレーション:基準日時」欄が空白の状態で「フィルタ」ボタンを押下した場合、「一覧」サブメニューにホスト名単位で「基準日時」欄が最新のデータのみ表示されます。

※「基準日時」はオペレーションの「最終実行日時」に値がある場合は「最終実行日時」が、「最終実行日時」に値が無い場合は「実施予定日時」が当てはまります。

3.「作成対象」欄で”パラメータシート”を選択し、「縦メニュー利用」チェックボックスにチェックを入れた場合

メニュー(パラメータシート/データシート)作成時に「メニュー定義・作成」メニュー(または「メニュー定義一覧」メニュー)の「作成対象」欄で「パラメータシート(ホスト/オペレーションあり)」を選択し、「縦メニュー利用」欄の「利用する」チェックボックスにチェックを入れた場合、縦表示のパラメータシートが作成されます。

パラメータシート(縦メニュー利用)作成

図 48 パラメータシート(縦メニュー利用)作成

「入力用(メニューグループ)」欄、「代入値自動管理用(メニューグループ)」欄、「参照用(メニューグループ)」欄で指定したメニューグループにパラメータシートが追加されていることを確認してください。

「入力用」「代入値自動登録用」「参照用」メニューグループ

図 49 「入力用」「代入値自動登録用」「参照用」メニューグループ

A) 入力用メニューグループ
ホスト名単位でメンテナンス(登録/更新/廃止/復活)が可能なパラメータシートが作成されます。
登録済みの「ホスト名」と「オペレーション」の組み合わせに対して、「代入順序」欄を入力することで複数のパラメータを設定することが可能です。
入力用メニューグループ配下に作成されたパラメータシート

図 50 入力用メニューグループ配下に作成されたパラメータシート

例)縦メニューを利用しないで上記の登録を試みた場合①
登録済みの「ホスト名」と「オペレーション」の組み合わせに対して、複数のパラメータを設定することはできません。
入力用メニューグループ配下に作成されたパラメータシート

図 51 入力用メニューグループ配下に作成されたパラメータシート

注釈

「host1」と「ope_sample1」の組み合わせに対し既に「11.11.11.11」「test1.com」が設定されている場合、同様に「22.22.22.22」「test2.com」を設定しようとすると重複エラーになります。
例)縦メニューを利用しないで上記の登録を試みた場合②
登録済みの「ホスト名」と「オペレーション」の組み合わせに対して、複数のパラメータを設定する場合、項目数を増やすことで設定可能ですが、パラメータシートが横長になり視認性が悪くなります。
「メニュー定義・作成」メニュー

図 52 「メニュー定義・作成」メニュー

注釈

「メニュー作成」メニューグループ>「メニュー定義・作成」メニューにて項目を作成した分、パラメータを設定することが可能です。
入力用メニューグループ配下に作成されたパラメータシート

図 53 入力用メニューグループ配下に作成されたパラメータシート

注釈

上記の場合、「IPアドレス_3」「ドメイン_3」まで項目を作成しており、それ以降の項目は存在しません。
また、項目が存在しないため、同一の「ホスト名」「オペレーション」の組み合わせに対して「IPアドレス_4」「ドメイン_4」にあたる内容(「44.44.44.44」「test4.com」)を登録することはできません。

同一の項目を繰り返すパラメータシートを作成する場合、縦メニューの利用を推奨します。(データシートには縦メニューの利用はできません。)

B) 代入値自動登録用メニューグループ

閲覧専用メニューです。入力用メニューグループで登録した内容がホスト名単位で「一覧」サブメニューに表示されます。

代入値自動登録用メニューグループ配下に作成されたパラメータシート

図 54 代入値自動登録用メニューグループ配下に作成されたパラメータシート

C) 参照用メニューグループ
閲覧専用メニューです。
「表示フィルタ」サブメニューの「オペレーション:基準日時」欄で指定した日時の時点で有効になっている設定をホスト名単位で「一覧」サブメニューに表示します。
参照用メニューグループ配下に作成されたパラメータシート

図 55 参照用メニューグループ配下に作成されたパラメータシート

注釈

「表示フィルタ」サブメニューの「オペレーション:基準日時」欄が空白の状態で「フィルタ」ボタンを押下した場合、「一覧」サブメニューにホスト名単位で「基準日時」欄が最新のデータのみ表示されます。

※「基準日時」はオペレーションの「最終実行日時」に値がある場合は「最終実行日時」が、「最終実行日時」に値が無い場合は「実施予定日時」が当てはまります。

「メニュー作成」メニューグループのインストール時非表示メニュー

「カラムグループ管理」メニューでカラムグループを登録

インストール時「カラムグループ管理」メニューは非表示です。作成するメニュー(パラメータシート/データシート)のカラムグループをメンテナンス(参照/更新/廃止/復活)できます。
カラムグループ管理」メニュー

図 56 「カラムグループ管理」メニュー

カラムグループとは、メニュー(パラメータシート/データシート)項目の見出し部分を表示上まとめるグループのことです。
メニュー作成機能では、作成する項目のカラムグループを作成することができます。
下記の赤枠線部分はカラムグループの例です。
入力用メニューグループ配下に作成されたパラメータシート

図 57 入力用メニューグループ配下に作成されたパラメータシート

表 86 「カラムグループ管理」メニュー設定値

設定箇所

説明

親カラムグループ名

親カラムグループをプルダウンから選択します。

※「一覧/更新」サブメニューの「更新」ボタンおよび「登録」サブメニューに表示あり

カラムグループ名(ja)

日本語のカラムグループ名を入力します。

※「一覧/更新」サブメニューの「更新」ボタンおよび「登録」サブメニューに表示あり

カラムグループ名(en)

英語のカラムグループ名を入力します。

※「一覧/更新」サブメニューの「更新」ボタンおよび「登録」サブメニューに表示あり

フルカラムグループ名(ja)

日本語の親カラムグループとカラムグループ名が「/」つなぎで表示されます。

※「一覧/更新」サブメニューに表示あり

※「更新」「廃止/復活」ボタンあり

フルカラムグループ名(en)

英語の親カラムグループとカラムグループ名が「/」つなぎで表示されます。

※「一覧/更新」サブメニューに表示あり

※「更新」「廃止/復活」ボタンあり

備考

自由記述欄です。

更新/廃止時に以下のチェックを行います。
  1. そのデータ自身を親カラムグループに選択できません。
  2. 他のデータの親グループに指定されている場合、廃止できません。
  3. ループ関係になるような親子関係は設定できません。
    (親子関係がA⇒B⇒Cの場合、CをAの親には指定できません。)

「メニュー項目作成情報」メニューで設定する項目を登録

インストール時「メニュー項目作成情報」メニューは非表示です。
パラメータシートまたはデータシートのメニューで管理する項目をメンテナンス(参照/更新/廃止/復活)できます。
「メニュー項目作成情報」メニュー

図 58 「メニュー項目作成情報」メニュー

表 87 「メニュー項目作成情報」メニュー設定値

設定箇所

説明

メニュー名

項目を紐付けするメニュー(パラメータシート/データシート)をプルダウンから選択します。

項目名

(ja)

メニュー(パラメータシート/データシート)に表示する項目名を入力します。

※項目名に「/」は使用禁止です。

項目名

(en)

メニュー(パラメータシート/データシート)に表示する項目名を入力します。

※項目名に「/」は使用禁止です。

項目名

(rest)

メニュー(パラメータシート/データシート)に表示する項目名を入力します。

※半角英数字と「_-」のみ使用可能です。

説名

(ja)

日本語で項目名をマウスオーバーした際に表示される説明を入力します。

説名

(en)

英語で項目名をマウスオーバーした際に表示される説明を入力します。

カラムグループ

所属するカラムグループをプルダウンから選択します。

カラムクラス

「SingleTextColumn」、「MultiTextColumn」、「NumColumn」、「FloatColumn」、「DateTimeColumn」DateColumn」、「IDColumn」、「PasswordColumn」、「FileUploadColumn」、「LinkIDColumn」から選択します。

「SingleTextColumn」を選択した場合、単一行のみ入力可能なテキストボックスの項目になります。

「MultiTextColumn」を選択した場合、複数行が入力可能なテキストボックスの項目になります。

「NumColumn」を選択した場合、整数であることのチェックが行われるテキストボックスの項目になります。

「FloatColumn」を選択した場合、小数であることのチェックが行われるテキストボックスの項目になります。

「DateTimeColumn」と「DateColumn」を選択した場合、カレンダー選択の項目になります。

「IDColumn」を選択した場合、プルダウンの項目になります。また「参照項目」により「プルダウン選択」で選んだ同じ行のレコードを横並びで表示させることができます。

「PasswordColumn」を選択した場合、入力中の文字列が「*」で隠された状態のテキストボックスの項目になります。(枠内の瞳のアイコンを押下している間のみ、入力した文字列が表示されます。)

「FileUploadColumn」を選択した場合、ファイルを参照し選択できるボタンのある項目になり、ファイルをアップロードすることが可能になります。 「FileUploadColumn」を選択した場合、入力したURLがリンク表示になるテキストボックスの項目になります。

※代入値自動登録設定の連携対象項目は「文字列(単一行)」、「文字列(複数行)」、「整数」、「小数」、「パスワード」、「リンク」になります。

「日時」、「日付」、「ファイルアップロード」は連携しません。「プルダウン選択」で選ぶ項目が「日時」、「日付」の場合も連携しません。

表示順序

メニューに表示されるカラムの順序を入力します。左から昇順に表示されます。

必須

必須項目にする場合は、「True」をプルダウンから選択します。

一意制約

一意制約項目にする場合は、「True」をプルダウンから選択します。

備考

自由記述欄です。

インストール時「メニューロール作成情報」メニューは非表示です。
作成するメニュー(パラメータシート/データシート)のメニューロール作成情報をメンテナンス(参照/更新/廃止/復活)できます。
「メニューロール作成情報」メニュー

図 59 「メニューロール作成情報」メニュー

表 88 「メニューロール作成情報」メニュー設定値

設定項目

説明

メニュー名

メニューロール作成情報を設定するメニュー(パラメータシート/データシート)をプルダウンから選択します。

ロール

選択したメニューに紐付けするロールをプルダウンから選択します。

付録

メニュー定義-テーブル紐付管理

作成したメニューとDBのテーブルの紐付けを表示するメニューです。
インストール時は非表示のメニューです。
Backyardが利用するメニューで、ユーザーが操作することはありません。
メニュー作成後に紐付けを直接変更しても、追随して本メニューが変更されることはありません。
メニュー定義-テーブル紐付管理

図 60 メニュー定義-テーブル紐付管理

表 89 設定項目一覧

項目名

説明

メニューグループ:メニュー

DBに紐付いているメニュー名です。

テーブル名

作成したテーブル名です。

主キー

作成したテーブルの主キーです。

テーブル名(履歴)

作成した履歴テーブル名です。

備考

自由記述欄です。

他メニュー連携

作成したメニューのメニューグループ、メニュー、項目、DBのテーブルの紐付けを表示します。
インストール時は非表示のメニューです。
Backyardが利用するメニューで、ユーザーが操作することはありません。
メニュー作成後に紐付けを直接変更しても、追随して本メニューが変更されることはありません。
他メニュー連携

図 61 他メニュー連携

表 90 設定項目一覧

項目名

説明

メニューグループ名

DBに紐付いているメニューグループ名です。

メニュー名

作成したパラメータシートまたはデータシートのメニュー名です。

メニュー名(rest)

作成したメニュー名のrest名です。

項目名(ja)

作成したメニュー名の項目名(日本語)です。

項目名(en)

作成したメニュー名の項目名(英語)です。

メニューグループ名:メニュー名:項目名(ja)

作成したメニューグループ名:メニュー名:項目名(日本語)です。

メニューグループ名:メニュー名:項目名(en)

作成したメニューグループ名:メニュー名:項目名(英語)です。

ID連携テーブル

連携先のテーブル名です。

ID連携テーブルPK

連携先のテーブルのPKです。

ID連携項目名

連携先の項目名です。

ID連携項目名(rest)

連携先の項目名(rest)です。

ID連携ソート条件

ID連携のソート条件です。

ID連携多言語対応有無

連携先が多言語対応の対象の場合、Trueとなります。

カラムクラス

連携先となる対象のカラムクラスです。

メニュー作成対象フラグ

メニュー作成対象の場合は、Trueとなります。

備考

自由記述欄です。

選択1

プルダウン選択で利用する項目を管理するメニューです。(1択用)
インストール時は非表示のメニューです。
ユーザーが操作することはありません。
選択1

図 62 選択1

表 91 項目一覧

項目名

説明

*-(ブランク)

プルダウン選択で「*」を利用するための項目です。

選択2

プルダウン選択で利用する項目を管理するメニューです。(2択用)
インストール時は非表示のメニューです。
ユーザーが操作することはありません。
選択2

図 63 選択2

表 92 項目一覧

項目名

説明

Yes-No

プルダウン選択で「Yes」または「No」を利用するための項目です。

True-False

プルダウン選択で「True」または「False」を利用するための項目です。

「プルダウン選択」の「選択項目」で利用できる対象について

項目「プルダウン選択」の「選択項目」で利用できる対象は以下の通りです。
表 93 項目一覧

メニュー グループ

メニュー

項目

備考

管理コンソール

メニュー管理

メニューグループ名称+メニュー名称

基本コンソール

オペレーション一覧

オペレーション名

Movement一覧

Movement名

Ansible共通

機器一覧

ホスト名

ファイル管理

ファイル埋込変数名

Ansibleドライバをインスト

テンプレート管理

テンプレート埋込変数名

Conductor

Conductor一覧

Conductor名称

メニュー作成

選択1

*-(ブランク)

メニュー作成

選択2

True-False

メニュー作成

選択2

Yes-No

上記とは別に「メニュー作成」メニューグループの機能で作成したメニュー(パラメータシート/データシート)のカラムクラスが「文字列(単一行)」「文字列(複数行)」「整数」「小数」「日時」「日付」「リンク」のいずれか、かつ「必須」かつ「一意制約」である項目』も対象となります。

「プルダウン選択」利用時の「参照項目」について

項目に「プルダウン選択」を利用する際、「プルダウン選択」で選択した値を元に、同じメニューにあるほかの項目を横並びで表示させることができます。
「メニュー作成」メニューグループの「メニュー定義・作成」メニューにて、項目に「プルダウン選択」を設定した際、「参照項目を選択」ボタンを押下すると、「選択項目」のメニューにあるほかの項目が選択できる画面が表示されます。
横並びで表示させたい対象の項目にチェックを入れ、「決定」を押下すると「参照項目」に値が挿入されます。
「プルダウン選択」利用時の「参照項目」

図 64 「プルダウン選択」利用時の「参照項目」 図1

「参照項目」として選択できる項目は、以下の通りです。
表 94 項目一覧

選択項目

メニュー

項目名

項目名(rest)

備考

管理コンソール:メニュー管理:メニュー名称

メニュー管理

メニュー名(rest)

menu_name_rest

アンシブル共通:機器一覧:ホスト名

機器一覧

DNSホスト名

host_dns_name

IPアドレス

ip_address

ユーザー

login_user

パスワード

login_password

上記とは別に『「選択項目」が「メニュー作成」メニューグループの機能で作成したメニューのとき、「選択項目」で選んだメニューが持つほかの項目でカラムクラスが「文字列(単一行)」「文字列(複数行)」「整数」「小数」「日時」「日付」「パスワード」「ファイルアップロード」「リンク」のいずれかである項目』も対象となります。
「プルダウン選択」に「参照項目」を設定した状態でメニューを作成すると、「入力用」メニューグループに作成されたメニューについて、「登録」からは「プルダウン選択」項目の欄しか表示されませんが、「一覧/更新」では「プルダウン選択」で設定した値と同じ行にあるレコードが横並びで表示されるようになります。
「プルダウン選択」利用時の「参照項目」 図2

図 65 「プルダウン選択」利用時の「参照項目」 図2

「代入値自動登録用」メニューグループおよび「参照用」メニューグループに作成されるメニューで「一覧」を表示した際も、「参照項目」の値が横並びに表示された状態となります。
「代入値自動登録用」メニューグループに作成されたメニューにて表示される「参照項目」は、各ドライバの「代入値自動登録設定」にて通常の値と同様に利用できます。

参照項目情報

「メニュー定義・作成」のプルダウン選択で利用できる参照項目の情報を表示します。
インストール時は非表示のメニューです。
Backyardが利用するメニューで、ユーザーが操作することはありません。
「メニュー定義・作成」のプルダウン選択で利用できる参照項目

図 66 「メニュー定義・作成」のプルダウン選択で利用できる参照項目

表 95 項目一覧

項目名

説明

他メニュー連携のID

参照元となる対象のメニューのIDです。

メニューグループ名

参照元となる対象のメニューグループ名です。

メニュー名

参照元となる対象のメニュー名です。

表示順序

参照項目選択時における表示順序です。昇順に表示されます。

カラムクラス

参照元となる対象のカラムクラスです。

項目名(ja)

参照元となる対象の項目名(日本語)です。

項目名(en)

参照元となる対象の項目名(英語)です。

項目名(rest)

参照元となる対象の項目名(rest)です。

カラムグループ

参照元となる対象が所属するカラムグループです。

ID連携テーブル

参照元のテーブル名です。

ID連携テーブルPK

参照元テーブルのPKです。

ID連携項目名

参照元テーブルの項目名です。

ID連携項目名(REST)

参照元テーブルの項目名(REST)です。

ID連携ソート条件

ID連携のソート条件です。

ID連携多言語対応有無

参照元が多言語対応の対象の場合、Trueとなります。

Sensitive設定

参照元となる対象が「パスワード」の場合、Trueとなります。

メニュー作成対象フラグ

メニュー作成対象の場合は、Trueとなります。

説明(ja)

参照元となる対象の説明です。

説明(en)

参照元となる対象の説明です。

備考

自由記述欄です。