powerbuilder データ ウィンドウ レポートに大きな固定テキストを追加したいと考えています。どのように作成でき、どのコントロールを使用すればよいでしょうか...?
よろしくお願いします
powerbuilder データ ウィンドウ レポートに大きな固定テキストを追加したいと考えています。どのように作成でき、どのコントロールを使用すればよいでしょうか...?
よろしくお願いします
レポートにテキストを挿入する主な方法は次のとおりです。
MLEコントロールを忘れて、代わりにSQLでテキストフィールドを宣言しました。それは非常にうまく機能します:selectで、次のような列を追加します:cast( '' as char(3000))、またはさらに大きなサイズで、このフィールドを計算された列と位置タブで高さの自動サイズ調整をチェックし、必要に応じて真上にスライドします。値については、次のようなコンマ区切りリストに値を取得しました: select list(distinct yourcolumn) into :ls_tmp from //etc.. トリックは、各コンマの後にスペースを入れることでした。スペースがトリガーするため、改行が機能します改行が正しく機能するようにします。これには PFC と n_cst_string.of_globalreplace を使用しました。PFC を使用しない場合は、インターネット上でこれに役立つ置換コードを見つけることができます。これは私のレポートで完璧に機能しました。
よろしくブレイジ
あなたはすでにこれを解決していると思いますが、記録として、ちょっとした回避策「ハック」を見つけました。
私はフローティングpowerbuilderオブジェクトの複数行編集でdwoをだまし、その値を保存して、行が変わるたびにデータウィンドウ編集に更新しています。ドラッグですが、255 の編集文字制限を超えています。大量のテキストをコピーして貼り付けたり、mle に書き込んだり、dwo の編集によってデータベースに保存したりできるようになりました。ただし、この修正が特定の状況で機能するかどうかはわかりません。
Appeon の Novalys 関係者が、将来の PB バージョンの dwo で修正できることを願っています。