Search the Wiki

Viewing 202 to 204 of 408 items

How To…Add a Drawcommand to a Page

Question “How do I add items to an archived page before viewing or printing with the Archive Reader?” Solution Create a generic TppRasterDevice and implement its OnPageReceive event to add a drawcommand to the page before the report is rendered. Download: ArchiveReaderAddDrawCommand.zip Sample Delphi code: procedure TForm1.ppArchiveReader1BeforePrint(Sender: TObject); var lDevice: TppDevice; begin // get reference  Full Article…

0

Archive to Blob

TECH TIP: Loading an Archive File to a BlobĀ (or memory stream) You can easily write a routine to take a .RAF file and load it into a blob field or a TMemoryStream: myFileStream := TFileStream.Create('myArhcive.RAF', fmOpenRead); myFileStream.Position := 0; myBlobField.LoadFromStream(myFileStream); myFileStream.Free; OR myMemoryStream := TMemoryStream.Create; {note: passing 0 as the second parameter will copy the  Full Article…

0

RB 16

Delphi XE7 and XE8 support for VCL Win32 Delphi XE7 and XE8 support for VCL Win64 New Delphi XE7/XE8 REST Service components* New Delphi XE7/XE8 Mobile Client components* * RB Enterprise for XE7/XE8 only REST Service Components All New Quickly and easily build a REST server to publish RB reports Components: RestService, processes REST requests  Full Article…

0