Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

There are several Reactor Controls that have optional Action parameters: for example, those in CalPack2 CalPack2.html (DayCal2 DayCal2.html , MonthCal2, ResourceCal2 ResourceCal2.html , NavCal), GanttChartPro, Tagger and ImageFlowPro. Many of these controls also include Actions as overrides, not just paramters. See the Override Manager for details. e.g. Tagger has Action available through an override: ActionOnTagCreate, which gets triggered when the user adds a new tag.

...

"Script=<script name>", optionally followed by a vertical pipe and GetField=<fieldname on remote table>. All fieldname's need to be fully-qualified with their table occurrence names;

Please Note: In the original CalendarPack, no TO should be used. The older CalendarPack won't work WITH the table occurrence; standard Actions won't work WITHOUT it.

...

Code Block
"SetField=DayCal selected ID|GetField=Record ID"                     // Original CalendarPack.
"SetField=Home::DayCal selected ID|GetField=Appointments::Record ID" // All others.

Note that the SetField table must be the “home” table, while the GetField table must be the "related" table.

...

SetGlobal is used if you need to populate a global variable, but don't need a script to perform any additional processing. GetField should be used when you want to set a field on the layout table to a value in the remote record. The same rules with |DateMask= applies here (as described above).

Please Note: SetGlobal is NOT available in the Original CalendarPack.

...