Developer tab

Every entity with an automation interface has an optional Developer tab which can be shown to reveal the automation fields available in ActivReporter with their names and values.

The information in these tabs is useful in the creation of bots and development of other forms of automation.

Tip

You can move off the Developer tab and make changes to the entity record, then return to the Developer tab to see the tab updated with the changes you made!

To gain access to the Developer tabs, you must first have Developer Tools enabled.

Enable Developer Tools

Developer Tools are enabled on a per user basis by adding a value to the registry.

  1. Open the Registry Editor on your computer.

  2. In the left pane, navigate to \HKEY_CURRENT_USER\SOFTWARE\AccountingWare\Activity.
  3. Right-click the Activity folder and select New > DWORD (32-bit) Value from the context menu. A default item is added in the right pane, ready for you to assign the new key a name.

  4. Name the new key "DeveloperTools" (no spaces).
  5. Double-click the new item to open its edit dialog.

  6. In the Value data field, change "0" to "1". This enables Developer Tools.
  7. Click OK.
  8. Close the Registry Editor.

After Developer Tools are enabled, new options appear in the Tools menu of every ActivReporter entity which has an automation interface. If Developer Tools are enabled and these actions do not appear in an entity window, then the entity does not currently have an automation interface.

  • Developer Tab. This action shows the Developer tab for the current entity only and the tab disappears once you close the editing window. You can press Ctrl+F12 at any time from an automation-capable entity to display the tab again.
  • Always Show Developer Tab. This action shows the Developer tab for every entity with an automation interface and persists until you turn the feature off by reselecting Always Show Developer Tab. (The presence or absence of a checkmark in the menu margin next to the action indicates whether the feature is on or off.)