1
他の誰かがこの問題を経験していますか? 私のお店では、最終的にPB8からPB12.1へのコードの移行が始まりました。私の問題は、RTEコントロールです。PowerBuilder 12:CopyRTFですべてのテキストがコピーされない
このコードスニペットは、fw_save_rtf()イベントにあります。
if rte_1.modified and NOT isNull(ldt_eff_dt) and NOT isNull(ls_frm_ver_doc) then
rte_1.SaveDocument("c:/temp/saveme", FileTypeRichText!, EncodingANSI!)
ls_rtf = rte_1.CopyRTF(True, Detail!)
etc....
rte_1.SaveDocument行の結果はすべて保存されます。 CopyRTFメソッドの結果は、ドキュメント内の最後の行がドロップされたことになります。
私も試してみた:
rte_1.SelectTextAll(Detail!)
ls_rtf = rte_1.CopyRTF(True, Detail!)
をし、それは少し節約するために、テキストのより多くの、まだありませんすべてを取得します。
ご意見やご提案は大歓迎です。
ありがとうございます。