| # 標準ソフトウェア環境の手順の詳細 このセクションでは、標準ソフトウェア環境の手順の詳細を説明します。 手順 1. 新しいパッケージ VRC を作成する この例では、カスタマイズ部門の特別なパッケージ VRC である tcB60O_a_cus を作成します。新しいパッケージ VRC は、Infor LN ｢共通｣ パッケージのパッチ/更新が含まれている tcB60U_a_stnd 更新パッケージ VRC から派生させる必要があります。 パッケージ VRC (ttadv1511m000) セッションを開始します。 ツールバーの新規作成をクリックします。パッケージ VRC (ttadv1111s000) 詳細セッションが開始されます。 パッケージ、バージョン、リリース、および顧客フィールドに新しいパッケージ VRC の識別子のそれぞれのセグメントを入力する必要があります。 この例では、tcB60O_a_cus VRC を作成します。したがって、以下のように入力します。 パッケージ: tc バージョン: B60O リリース: a バージョン: cus 派生元領域のフィールドで、新しいパッケージ VRC の派生元となる パッケージ VRC を入力または選択します。 この例では、新しい VRC は B60U_a_stnd VRC から派生させなければなりません。したがって、以下のように入力します。 バージョン: B60U リリース: a バージョン: stnd 保存→閉じるの順にクリックして、パッケージ VRC (ttadv1511m000) 概要セッションに戻ります。 概要セッションを終了します。 注意: Infor では、ツール (tt)、ツールアドオン (tl)、Data Director (da)、OpenWorld Middleware-enabling (tm)、および New Technology (nt) を除き、すべてのパッケージに独自の VRC を作成することをお勧めします。 手順 2. 新しいパッケージ VRC のソフトウェア構成要素を保存するディレクトリを新規作成する 新しい VRC のソフトウェア構成要素を保存できるランタイムディレクトリを作成します。パッケージ VRC ごとに、フォーム、メニューなどのディレクトリのパスを定義する必要があります。この例では、ランタイムディレクトリを ${BSE}/application ディレクトリに保存する必要があります。 この例では、新しいカスタマイズ VRC tcB60O_a_cus のソフトウェア構成要素のランタイムディレクトリを作成します。ランタイムディレクトリは ${BSE}/application ディレクトリに保存できます。 後の段階で、新しいカスタマイズ VRC のランタイムディレクトリの標準パッケージ VRC tcB60_a と更新 VRC tcB60U_a_stnd からソフトウェア構成要素をコピーできます。 ソフトウェア構成要素のディレクトリ (ttadv1115m000) セッションを開始します。 ツールバーの新規グループをクリックして、グリッドの上のグループフィールドに新しいカスタマイズパッケージ VRC tcB60O_a_cus を入力します。 ツールバーの新規作成をクリックして、ソフトウェア構成要素の新しいディレクトリを作成します。 ソフトウェア構成要素フィールドで、ディレクトリを作成するソフトウェア構成要素を入力または選択します。すべてのソフトウェア構成要素タイプに対してディレクトリを指定することをお勧めします。システム上のパスフィールドに、システムのディレクトリのパスを入力できます。このシステムは、クライアント/サーバ環境のローカルでもリモートでもかまいません。詳細は、このセッションのヘルプを参照してください。 新しいデータを保存してセッションを終了します。 注意: 新しいパッケージ VRC ごとにディレクトリを作成する必要があります。 手順 3. 新しいパッケージコンビネーションを作成する 新パッケージ VRC をリンクできるパッケージコンビネーションを作成する必要があります。この例では、パッケージコンビネーション b60oacus を作成します。パッケージコンビネーションの名前と説明、およびテーブルとドメイン定義の場所を指定する必要があります。 この例では、カスタマイズパッケージ VRC をリンクできるパッケージコンビネーションを作成します。 パッケージコンビネーション (ttaad1520m000) セッションを開始します。 ツールバーの新規作成をクリックして、新パッケージコンビネーションを作成します。パッケージコンビネーション (ttaad1120s000) セッションが開始されます。 パッケージコンビネーション (例: b60oacus) をパッケージコンビネーションフィールドに入力し、パッケージコンビネーションを保存するディレクトリをテーブル定義パスフィールドに入力します。ディレクトリが存在しない場合は、ディレクトリを作成するかどうかを確認するプロンプトが表示されます。 Yes をクリックして、テーブル定義ディレクトリの作成を承諾します。パッケージコンビネーション (ttaad1120s000) セッションが再起動します。 パッケージコンビネーション (ttaad1120s000) 詳細セッションで保存→閉じるの順にクリックして、パッケージコンビネーション (ttaad1520m000) セッションに戻ります。 概要セッションを終了します。 手順 4. パッケージ VRC を新しいパッケージコンビネーションにリンクする 新パッケージ VRC を新しいパッケージコンビネーションにリンクする必要があります。 この例では、カスタマイズパッケージ VRC、tcB60O_a_cus をカスタマイズパッケージコンビネーション b60oacus にリンクします。 パッケージコンビネーション別パッケージ (ttaad1121m000) セッションを開始します。 ツールバーの新規グループをクリックし、グリッドの上のグループフィールドにカスタマイズパッケージコンビネーション b60oacus を入力します。 ツールバーの新規作成をクリックして、パッケージ VRC をパッケージコンビネーションにリンクします。 [パッケージバージョン]、[リリース]、[顧客] の各フィールドにパッケージ VRC コードを入力します。この例では、このコードは tcB60O_a_cus です。パッケージコンビネーションに含めるすべてのパッケージ VRC に対してこのステップを繰り返す必要があります。Infor では、ツール (tt) とツールアドオン (tl) を除くすべてのパッケージの VRC を含めることをお勧めします。 特定メニューの DD の再作成をクリックして、ドメイン、テーブル定義、セッション、およびファイル転送のランタイムデータディクショナリを再構築します。必要に応じて、パッケージコンビネーションにリンクされている会社のテーブルが新しいデータ定義に従って再構成されます。プロセスが実際に開始する前に、デバイスの選択 (ttstpsplopen ) セッションが開始します。このセッションを使用して、手順の実行中に発生したエラーのレポートを出力できます。プロセスが完了すると、発生したイベント数を示すメッセージが表示されます。 OK をクリックして、パッケージコンビネーション別パッケージ (ttaad1121m000) セッションに戻ります。 プロセスが完了すると、セッションを終了します。 手順 5. 会社を新しいパッケージコンビネーションにリンクする パッケージコンビネーションを、Infor LN の該当するデータを含む 1 つまたは複数の会社にリンクする必要があります。 この例では、新しいパッケージコンビネーション b60oacus を既存の会社 1 つだけにリンクしますが、会社の範囲にリンクすることもできます。 会社別パッケージコンビネーションの変更 (ttaad1101m000) セッションを開始します。 新旧のパッケージコンビネーションを入力します。 新しいパッケージコンビネーションにリンクする会社を、範囲指定グループボックスに入力します。 変更をクリックしてプロセスを開始します。 プロセスが完了すると、閉じるをクリックしてセッションを終了します。 手順 6. ユーザを新しいパッケージコンビネーションにリンクする Infor LN ソフトウェアをカスタマイズするユーザにパッケージコンビネーションをリンクする必要があります。ユーザが新しいパッケージコンビネーションにリンクしている場合は、ユーザのデフォルトの会社番号もこのパッケージコンビネーションにリンクされます。 この例では、新しいパッケージコンビネーション b60oacus を広い範囲のユーザにリンクしますが、個別のユーザにリンクすることもできます。 ユーザに対するパッケージコンビネーションの変更 (ttaad2200m000) セッションを開始します。 新旧のパッケージコンビネーションを入力します。 新しいパッケージコンビネーションにリンクするユーザを、範囲指定グループボックスに入力します。 変更をクリックしてプロセスを開始します。 プロセスが完了すると、閉じるをクリックしてセッションを終了します。 手順 7. 開発者の権限を変更する ソフトウェア構成要素をカスタマイズできる開発者権限を持つユーザの場合は、新しいパッケージコンビネーションのパッケージ VRC の権限が与えられるように、ユーザプロファイルに関連付けられている開発者権限テンプレートを変更する必要があります。テンプレートは Infor LN の権限管理システム (AMS) で定義されます。開発者権限の詳細は、｢ユーザ管理｣ を参照してください。 この例では、開発者権限テンプレートのパッケージ VRC が tcB60O_a_cus に変更されました。 開発者権限のテンプレート (ttams1151m000) セッションを開始します。このセッションはパスワードで保護されています。 必要なパスワードを入力します。セッションが開始します。 ツールバーの新規グループをクリックし、新しい VRC を追加しなければならない開発者権限テンプレートを入力します。 新規作成をクリックします。開発者権限のテンプレート (ttams1151m000) セッションが開始されます。 新しいパッケージ VRC を入力します。 権限対象グループボックスに、開発者が権限を与えられているモジュールと言語を入力します。 ツールバーの保存終了をクリックして、開発者権限のテンプレート (ttams1551m000) 概要セッションに戻ります。 特定メニューの変更をランタイム DD へ変換 をクリックして、テンプレートのデータをランタイムデータディクショナリに変換します。 プロセスが完了すると、セッションを終了します。 手順 8. Business Data Entities (BDE) のテストツールを初期化する このステップは、ビジネスオブジェクト (Business Data Entities) を作成/カスタマイズしてテストする場合にのみ実行する必要があります。BOL テストツール - 公開レイヤ (tlbct3250m000) セッションでは、テスト履歴テーブルにテストデータを格納することができるため、あとでテストを再利用することができます。 このテストツールを使用できるようにするには、まずテストデータを保存する会社を指定する必要があります。 BDE の公開テストツールの初期化 (tlcom0200m000) セッションを開始します。このセッションでは、公開テストツールとツールアドオン (tl) 回帰テストのデータの保存に必要なテーブルを作成します。 公開テストツールと回帰テストには別々の会社番号を設定できます。公開テストツールデータフィールドと回帰テストデータフィールドに、該当するデータの保存先となる会社番号を指定します。たとえば、それぞれに 300 と 101 を入力します。 次をクリックして続行します。実行する処理の概要が表示されます。 終了をクリックして、指定した会社にテーブルを作成します。 この例では、以降、公開テストツールを開始すると、データは会社 300 から読み取られます。回帰テスト内で生成されたデータは会社 101 に保存され、データは会社 101 から読み取られます。 手順 9. 通常ユーザに新規またはその他の環境の権限を与える 開発者権限のない通常ユーザが新しい環境を使用するには、そのユーザデータを変更する必要があります。 この例では、通常ユーザのパッケージコンビネーションを b60oacus に変更します。 ユーザデータ (ttaad2500m000) セッションを開始します。 グリッド内のユーザをダブルクリックします。ユーザデータ (ttams1100s000) 詳細セッションが開始します。 パッケージコンビネーションフィールドに、新しい環境のパッケージコンビネーションを入力します。会社フィールドに、このパッケージコンビネーションにリンクしている会社を入力します。保存終了をクリックして ユーザデータ (ttaad2500m000) 概要セッションに戻ります。 ユーザデータ (ttaad2500m000) セッションで、ユーザを選択し、特定メニューの変更をランタイム DD へ変換をクリックします。変更のランタイム DD への変換 (ttams2200m000) セッションが開始されます。 特定の要件に応じて、適切なチェックボックスをオンにし、変換ランタイムデータディクショナリのユーザのパッケージコンビネーションを変更します。 閉じるをクリックしてこのセッションを終了します。 これで新しいソフトウェア環境を使用できます。新しいユーザ設定を有効にするには、ユーザはいったんログオフして再びログオンする必要があります。 注意 また、ワンステップソフトウェア環境の手順 を使用してソフトウェア環境を作成することもできます。この手順は簡単で、標準ソフトウェア環境の手順の場合と結果は同じです。ただし、標準ソフトウェア環境の手順で説明したセッションを使用して、作成したソフトウェア環境をメンテナンスする必要があります。 関連トピック ワンステップソフトウェア環境の手順 |