R
Riverside Software
Guest
If you want to do a generic procedure, it's to my mind much better to have a single .p and buffer handles. /* genericTrigger.p */ define input parameter oldBuffer as handle no-undo. define input parameter newBuffer as handle no-undo. if not newBuffer:buffer-compare(oldBuffer) then message "Table: " + oldBuffer:name. That won't save you from the trigger procedure itself, but the business logic is in a single location, and not duplicated in every rcode. /* Table trigger */ trigger procedure for write of new buffer bNew old buffer bOld. run genericTrigger.p (buffer bOld:handle, buffer bNew:handle).
Continue reading...
Continue reading...