問題タブ [datawindow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1292 参照

powerbuilder - データウィンドウはデバッグではコンテンツを表示しますが、ランタイムでは表示しません

この Powerbuilder 12.0 プロジェクトを継承しました。別のデータウィンドウを追加する必要がありました (これは多かれ少なかれ別のデータウィンドウのコピーですが、異なる SQL テーブルが関連付けられています)。

デバッグモードでデータウィンドウをテストすると、「レポート」はデータとフォーマットで問題なく表示されます。次に、アプリケーションを展開した後、実行可能ファイルを実行すると、同じデータウィンドウの空白の白いページのみが表示されます。データもフォーマットもありません。

ここで何か見逃しましたか?

0 投票する
1 に答える
588 参照

powerbuilder - txtへの複合データウィンドウ

Powerbuilder 11.5で、アプリケーションの請求書フォームを表示する複合データウィンドウを作成しました。ここギリシャのほとんどの会計書類と同様に、私はそれをテキストファイルとして会計装置に送信する必要があります。会計装置はデジタル税の署名を作成し、それを請求書に追加します。問題は、SaveAsAscii関数がコンポジット全体ではなく、最初の子データウィンドウのみを保存することです。ご存知のように、これは深刻な問題です。

ネストされたすべてのデータウィンドウでSaveAsAsciiを使用して、個別のテキストファイルを生成する方法はありますか?その後、それらを1つのテキストファイルに簡単にマージして、会計デバイスに送信できます。

前もって感謝します!

0 投票する
1 に答える
1971 参照

function - Powerbuilder 12.5 - データウィンドウの関数

PB12 と PB12.5 (両方ともパッチ適用済み) の間で動作が変更されていることに気付きました。グローバル関数を含むデータウィンドウはほとんどありません。以前のバージョンの PB では、これらの関数は、データウィンドウがフォーカスを取得したとき (getfocus イベント) にのみ起動されました。これは、アプリケーションに完全に適していました。

関数は常に起動しているように見えます (mousemove イベントのようですが、確信が持てません)。

他の誰かが同じことに気付きましたか?解決策はありますか? ありがとう

0 投票する
1 に答える
271 参照

oracle - データウィンドウ クエリで `WITH` 句を使用することは可能ですか?

PB10.5 アプリケーションにデータウィンドウがあり、WITH背後にある SQL クエリの先頭に句を追加するまでは完全に機能します。クエリ ペインタはこれを有効な構文として受け入れます。データウィンドウ ペインタで手動でデータを取得すると、そこでも完全に機能します。検索が一貫して -1 を返すアプリケーションを実行すると、問題が発生します。なぜこれが起こっているのか、それを防ぐために何ができるのか誰か教えてもらえますか?

0 投票する
1 に答える
696 参照

uniqueidentifier - 引数の型の一意の識別子を取得します

私はSQL Anywhereに次の表を持っています:

データウィンドウを作成しました。

(SQL ステートメント:

ruid_doc検索引数と type = string として追加しました。

保存しようとすると、次のエラーが表示されます。

SQLSTATE = 07006 [Sybase][ODBC Driver] 0 を uniqueidentifier に変換できません。

と を使ってみましconvertcast

参考までに、編集ソースを介してこれを行うことができます。

0 投票する
2 に答える
2490 参照

performance - Evaluate 式を使用した PowerBuilder Describe メソッドと GetItem... (GetItemString, ...) データウィンドウ メソッド

データウィンドウ コントロールとGetItem... (GetItemString、GetItemDate、GetItemNumber、...) データウィンドウ メソッドでEvaluate 式を使用してDescribeメソッドを使用する場合、パフォーマンスに大きな違いはありますか?

特定のデータ型に対して GetItem... メソッドを使用する代わりに、Evaluate 式を使用して Describe メソッドによってデータウィンドウ コントロールからデータを取得する関数が 1 つ必要です。

ご回答ありがとうございます。

0 投票する
1 に答える
2795 参照

powerbuilder - データウィンドウ選択グループ行

外観の異なるデータウィンドウがいくつかあります。1つのシンプルなものには、詳細バンドがあり、情報が表示されます。その行をマークするそのデータウィンドウで行を選択できます。すべての列を含むグループバンドを持つ別のDWを入手しましたが、何らかの理由でその列の行を選択できません。

また、たとえばitemfocuschanged(...)では、グループバンドを持つDWのdwobject引数がnullであることに気付きました。これを解決して、他のDWの行も選択できるようにするにはどうすればよいですか?

0 投票する
2 に答える
5842 参照

colors - デフォルトの色が「透明」の場合、実行時に列の色を変更できません

次のコードを使用して、編集のために日付ウィンドウを開くときに特定の列の色を変更します。

デフォルトの背景色がペインターで「透明」でない限り、これはうまく機能します。透過的に開始する場合、このコードは何もしません。

列を透明にする方法はありますが、白に変更してから再び元に戻すにはどうすればよいですか?

ありがとう、

0 投票する
2 に答える
1943 参照

powerbuilder - PowerBuilder 複合データウィンドウ

1 つは詳細バンドに、もう 1 つは要約に、2 つのレポートを含む複合データウィンドウがあります。私の期待される結果は、詳細バンドのレポートが最初に来て、それが終わりに達すると、他のレポートが始まるということです。ただし、これは当てはまりません。概要のレポートが詳細レポートと重なっています。

希望する結果を得るにはどうすればよいですか?

0 投票する
2 に答える
9927 参照

pdf-generation - PowerBuilder 12.5 Classic PDF SaveAs が Win7 x64 でサイズ 0 のファイルを作成する

プラットホーム:

ウィンドウズ 7 x64

PB 12.5 クラシック

Ghostscript 9.07 (x32 と x64 の両方がインストールされています)

「Sybase DataWindow PS」としてインストールされた HP Laserjet PS プリンタ


Datawindow の [Data Export] タブには、[Format to configure:]PDFと [Method: ] がありますDistill。"Distill custom postscript" と "Print using XSLFOP" の両方のチェックボックスがオフになっています。

クリックFile | Run/Previewして [ファイルの種類]File | Save Rows Asを選択PDFし、pdf ファイル名を入力して [保存] をクリックします。メッセージボックスにSave Rows As failed. ファイルはディスク上に作成されていますが、サイズは 0 バイトです。

マニュアルには、Ghostscript がインストールされていない場合にこれが発生する可能性があると記載されていることに気付きました。ただし、最初に x64 バージョンをインストールし、次に x32 バージョンの Ghostscript もインストールしました。PB マニュアルのどこかに x64 原因をインストールしました。OS のプラットフォームに Ghostscript をインストールする必要があると記載されていました。x64 Win7 を使用しているため、x64 Ghostscript をインストールしました。ただし、両方で機能しているわけではありません。

何が間違っている可能性がありますか?誰でもアイデアはありますか?私はネットとスタックオーバーフローで解決策を検索しましたが、誰もがXPと同様にx32プラットフォームを指しているようです(私には思えました)。以前のXPインストールは正常に機能していました。現在、Win7 x64 を使用しており、これを使用する必要があります。

ティア