So ich hab es endlich hin bekommen, eine Lösung ist das zwar nicht, weil der Fehler ist denke ich an anderer Stelle
aber wenigstens funktioniert mein Projekt jetzt wieder so wie es soll.
Code:
function rgnTreatment_OnBeforePrint(Self: TRaveRegion);
begin
Self.Visible := (RaveProject.GetParam('grb_Treatment') = '-1');
if (RaveProject.GetParam('grb_Treatment_Left') <> '') and (RaveProject.GetParam('grb_Treatment_Top') <> '') then
Self.Left := StrToFloat(RaveProject.GetParam('grb_Treatment_Left'));
Self.Top := StrToFloat(RaveProject.GetParam('grb_Treatment_Top'));
end;
end OnBeforePrint;
So geht es, aber frag nicht warum das andere nicht klappte.
Ein schönes Osterwochenende noch!