Ok, here is the basic idea:
1. Open fastreport editor with the .fp3 file for modifications.
2. Insert a new object of any kind. Let’s assume you insert a new memo object and fill it with text “Click Here”. Name it ClickableMemo1.
3. Click on the Events tab of the new Memo object and double click on the “OnPreviewClick” event.
4. The code editor will open with this code:
procedure ClicklableMemo1OnPreviewClick( Sender: TfrxView; button: TmouseButton; Shift ..... )
begin
end;
5. Now you can call any xharbour function from inside the begin -end; code. for example:
procedure ClicklableMemo1OnPreviewClick( Sender: TfrxView; button: TmouseButton; Shift ..... )
begin
CallHbfunc( ‘MarkAsSigned’, [<someParmIfNecessary>] );
end;
Where MarkAsSigned is a function inside your app. See the documentation for more info on calling your own funcs.
Hope that helps,