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!)
그 모든 것을 아직도 조금 저장할 수있는 텍스트의 많은,하지만 가져옵니다.
모든 의견이나 제안을 환영합니다.
감사합니다.