![]() |
Datenbank: MariaDB • Version: 10 • Zugriff über: FireDAC
Ein TDBRichedit zu einem TfrxRichview zuweisen mit Formatierung
Wie kann ich einem TfrxRichView den kompletten inhalt eines TDBRichEdit zuweisen mit Formatierung ?
So habe ich es versucht, aber die Formatierung fehlt (?)
Code:
procedure TfrmMain.btnPrintRecipeClick(Sender: TObject);
var PictureView: TfrxPictureView; RichView: TfrxRichView; MemoView: TfrxMemoView; begin if dmMain.tblRezepte.RecordCount > 0 then begin try PictureView := dmMain.frxReport.FindObject('Picture') as TfrxPictureView; PictureView.Picture.bitmap.FreeImage; PictureView.Picture.assign(dbiBild.Picture); RichView := dmMain.frxReport.FindObject('RichText') as TfrxRichView; RichView.Clear; RichView.RichEdit.Text := dbreRezept.Text; MemoView := dmMain.frxReport.FindObject('Memo') as TfrxMemoView; MemoView.Clear; MemoView.Text := dbreRezept.Text; dmMain.frxReport.PrepareReport(True); dmMain.frxReport.ShowPreparedReport; except // TODO end; end; end; |
AW: Ein TDBRichedit zu einem TfrxRichview zuweisen mit Formatierung
Hat sich glaube ich erledigt.
Ich mache das nun so:
Code:
procedure TfrmMain.btnPrintRecipeClick(Sender: TObject);
var PictureView: TfrxPictureView; RichView: TfrxRichView; MemoView: TfrxMemoView; begin if dmMain.tblRezepte.RecordCount > 0 then begin try dmMain.qryRezepte.Sql.Clear; dmMain.qryRezepte.SQL.Add('SELECT * FROM items WHERE ID=' + dmMain.tblRezepteID.AsString); dmMain.qryRezepte.Open; dmMain.frxReport.PrepareReport(True); dmMain.frxReport.ShowPreparedReport; finally dmMain.qryRezepte.Close; end; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz