PowerBuilderグローバル関数を解決するためのPowerSoftレポートの入手方法

StackOverflow https://stackoverflow.com/questions/1400033

  •  05-07-2019
  •  | 
  •  

質問

現在、レポートをPowerSoftファイルとしてユーザーにメールで送信する必要がある環境で働いています。 データウィンドウの計算列で使用されるグローバルなPowerBuilder関数があります。このデータウィンドウは最終的なpsrレポートになります。
私のテストでは、ライブで実行すると、関数は正常に解決されます。ただし、ユーザーがレポートを実行すると、psrがそれぞれの電子メールアドレスに送信されます。 (システムを設計しませんでした)
psrを開くと、機能は解決されません。 この関数をデータウィンドウまたは最終的なpsrにラップできるかどうかは誰にもわかりますか?

ありがとう、 グレン

役に立ちましたか?

解決

グローバル関数は、PSRビューアーを介して使用可能でなければなりません。期間。データウィンドウを正しく表示するには、ユーザーのPSRビューアーに同じグローバル機能が必要です。

これを回避する方法はありますが、かなり面倒です。基本的に、(グローバル関数を使用する)計算フィールドをSQL列に置き換える必要があります。 SQLを更新して、適切なデータ型のダミー列を含めます。取得が完了したら、計算フィールドの値を取得し(" Describe( 'evaluate')"を参照)、ダミー列でSetItem()を実行します。計算フィールドの代わりに列を表示します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top