TechKnowledge コンテンツ

概要 この記事では、カスタマイズ メンテナンス パッケージを使用して、サードパーティのレポートディクショナリから Great Plains Report Writer 関数を有効にする方法 について説明します。 詳細の例: SOP Blank History Invoice Form レポートは、レポート ライターの Smartlist ディクショナリで変更されています。 ユーザーは、Smartlist ディクショナリからアクセスできない RW_ParseString レポート ライター関数を呼び出します。この制限を回避するには、カスタマイズ メンテナンスによって作成されたパッケージ ファイルを 使用できます。1。 Exp1493r.dic (Smartlist が使用するレポートディクショナリ) のバックアップ コピーを作成します。2. レポート ライターの Smartlists で、変更するレポートを開きます。 この例では、使用されているレポートは SOP Blank History Invoice Form です。3. 新しい計算フィールドを作成します。 計算フィールドに必要な名前を付けます (例: calcfield1)。4. 計算フィールドに「String」と入力します。5. [関数] タブをクリックし、[ユーザー定義] ボタンをクリックします。 [系列 ] の [インベントリ] をクリックします。 表示されている RW 関数を選択し、[追加] をクリック します。 このrw_ASI_Get_Customer_Item_Descriptionでは、次の例を使用します。6. この例では、最初の 25 文字の [項目マスター] フィールドの [項目の説明] を解析する必要があります。 式の例の大平原の関数|集計フィールドは、次のように表示 FUNCTION_SCRIPT(RW_ParseString IV_Item_MSTR。項目の説明 25 1) ただし、RW_ParseStringはここで使用できないので、ステートメントは FUNCTION_SCRIPT(rw_ASI_Get_Customer_Item_Description IV_Item_MSTR。項目の説明 25 1) 7。 レイアウト ウィンドウを閉じて変更を保存し、レポート ライターを終了して [大平原] に戻ります。8. [移動ツール] |カスタマイズ|[カスタマイズ メンテナンス] を選択し、一覧からこのレポートを選択します。9. パッケージ ファイルにエクスポートします。10. パッケージ ファイルを開き、メモ帳。11. calcfield1 (または名前が付けられたもの) を検索します。 それを見つけると、レポート関数が表示され、上記rw_ASI_Get_Customer_Item_Description表示されます。 名前を [RW_ParseStringに切り替えます。これは、使用する関数の名前ですが、入力できないためです。12. [メモ帳を終了し、変更を保存します。13. [カスタマイズ メンテナンス] ウィンドウに戻り、[インポート] をクリックして importa パッケージをインポートし、変更したパッケージを選択し、既存のレポート を上書きします。14.レポートライターに戻り、必要な関数を含む計算フィールドが表示され、計算フィールドが正しく機能します。この記事は TechKnowledge Document ID:34991 でした

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。