Microsoft Dynamics GP で Reports.dic ファイルを再作成する方法

この記事では、Microsoft Dynamics GP で Reports.dic ファイルを再作成する方法について説明します。

適用対象: Microsoft Dynamics GP
元の KB 番号: 850465

概要

この記事では、Microsoft SQL Serverを実行しているコンピューターでこれらのプログラムを使用する方法について説明します。

解決方法

Reports.dic を再作成するには、次の手順を使用します。

手順 1: 現在の Reports.dic ファイルから変更されたレポートをエクスポートする

  1. Microsoft Dynamics GP で、 Microsoft Dynamics GP を選択し、[ ツール] をポイントし、[ カスタマイズ] をポイントして、[ カスタマイズ メンテナンス] を選択します。

  2. 現在の辞書ファイルからエクスポートするフォームまたはレポートを選択します。 Shift キーまたは Ctrl キーを使用して、複数のリソースを選択します。

  3. [エクスポート] を選択します。

  4. [ パッケージ ファイルを選択してください ] ダイアログ ボックスで、ファイルを保存する場所を選択し、パッケージ ファイルに名前を付けて、[保存] を選択 します

    注:

    既定では、パッケージ ファイル名は [パッケージ 番号] です。パッケージ。 Number プレースホルダーは、エクスポートが実行されるたびにインクリメントされる数値のプレースホルダーです。

進行状況バーにエクスポートの状態が表示されます。 エクスポート中にエラーが発生した場合は、エラーが画面に表示されます。 一般に、エラー一覧に表示されるレポートはエクスポートされません。

手順 2: 既存の Reports.dic ファイルの名前を変更する

  1. すべてのユーザーが Microsoft Dynamics GP を終了していることを確認します。
  2. Windows エクスプローラーを使用して、GP コード フォルダーに移動します。 Reports.dic ファイルを右クリックし、名前を Reports.bac に変更します。 (ファイルまたはファイルは、サーバーまたはワークステーションに存在する可能性があります。正しいパスについては、ローカルの Dynamics.set ファイルを確認してください)。
  3. Microsoft Dynamics GP を起動し、[Microsoft Dynamics GP] で [ツール ] を選択し、[ カスタマイズ] をポイントして、[ レポート ライター] を選択します。 新しい Reports.dic ファイルが自動的に作成されます。

手順 3: 変更したレポートを新しい Reports.dic ファイルにインポートする

  1. Microsoft Dynamics GP で、Microsoft Dynamics GP を選択し、[ ツール] をポイントし、[ カスタマイズ] をポイントして、[ カスタマイズ メンテナンス] を選択します。

  2. [インポート] を選択します。

  3. [ パッケージ ファイルのインポート ] ダイアログ ボックスで、エクスポート プロセス中に作成したパッケージ ファイルを見つけて、[ 開く] を選択します。

  4. [ パッケージ ファイルのインポート ] ダイアログ ボックスで、[ OK] を 選択してインポートを開始します。

    注:

    • [ パッケージ ファイルのインポート ] ダイアログ ボックスには、パッケージ ファイルに存在するすべてのリソースが一覧表示されます。
    • 進行状況バーには、インポートの状態が表示されます。 インポート中にエラーが発生した場合は、エラーが画面に表示されます。 一般に、エラー一覧に表示されるレポートはインポートされます。 ただし、ユーザーがレポートを印刷できない場合があります。

(代替手順 3)レポート ライター内からレポートをインポートする

  1. すべてのユーザーが Microsoft Dynamics GP を終了していることを確認します。

  2. Reports.dic ファイルの名前を Reports.bac に変更します。 Reports.dic ファイルは、サーバーまたはワークステーションにあります。

  3. Microsoft Dynamics GP を起動します。

  4. [ ツール ] メニューの [ カスタマイズ] を選択し、[ レポート ライター] を選択します。 レポート ライターが起動すると、新しい Reports.dic ファイルが作成されます。

  5. [レポート] を選択します。 変更されたレポートの一覧が空です。 [変更されたレポート] リストが空でない場合は、[手順 2: 既存の Reports.dic ファイルの名前を変更する] セクションで間違った Reports.dic ファイルの名前を変更しました。 適切な Reports.dic ファイルを見つけて、そのセクションからやり直します。

  6. レポート ライターで、[インポート] を選択 します

  7. [ソース ディクショナリ] ボックスの横にある省略記号ボタン (...) を選択します。 手順 2 で指定した Reports.bac ディクショナリ ファイルを見つけて、[ 開く] を選択します。

  8. [ ソース ディクショナリ レポート] の一覧で、インポートする変更されたレポートを選択し、[挿入] を選択 します。 [インポートするレポート] ボックスの一覧 にレポートが 一覧表示されます。

  9. [インポート] を選択します。 [インポートするレポート] リストが空の場合、変更されたレポートは新しい Reports.dic ファイルにインポートされます。

注:

独自のテーブル リレーションシップを作成した場合、Reports.dic ファイルの名前を変更するとテーブル リレーションシップが削除されます。 レポートをインポートすると、作成したテーブル リレーションシップが復元されます。 リレーションシップを作成したが、リレーションシップをレポートにリンクしなかった場合は、リレーションシップをもう一度作成する必要があります。

詳細

フォームとレポートのディクショナリを GL アカウント フレームワークに同期するには、 reports.dic ファイルを共有の場所にコピーした後に Microsoft Dynamics GP にログオンしようとすると、エラー メッセージの手順を参照してください。

forms.dic を再作成するには、「 Microsoft Dynamics GP で Forms.dic ファイルを再作成する方法」の手順を参照してください。