Terug naar de beginpaginaCentor Homepage

Gebruik van format-triggers


In reports is voor ieder veld, label of frame een format-trigger beschikbaar. Deze format-trigger kan worden gebruikt om te zorgen dat een veld, label of frame alleen wordt afgedrukt als er aan een speciale conditie wordt voldaan. Standaard bestaat de format-trigger alleen uit het statement return ('true'); Als er echter 'false' wordt teruggegeven, wordt het veld niet afgedrukt.

Een andere plezierige optie is het gebruik van SRW.SET_FIELD_CHAR(of set_field_num of set_field_date) hiermee kan het veld waarmee de format-trigger is verbonden iedere gewenste waarde krijgen.

Voorbeeld:
IF :a = :b
THEN
srw.set_field_char(0,_Waar_);
ELSE srw.set_field_char(0,_Onwaar_);
END IF;
RETURN (true);