Custom Scripting/Development

Process Director offers a number of methods for creating custom scripts. Script handlers with the appropriate stubs for scripting events are provided for .NET developers in the Visual Studio IDE, or created automatically in the Process Director interface. The term Custom Script can mean a wide variety of things in Process Director. Indeed, a better term might be "Custom Development" since "scripting" can range from a small script to change the background colors of a Knowledge View row, to building an fully functional Process Director application in ASP.NET—though the latter would be an exceptionally rare use case.

This section of the documentation covers the various scripting/development use cases, and provides instructions for implementing several custom development scenarios. You can navigate to each of the topics in the section via the Table of Contents displayed on the upper right corner of the page, or by using the links below.

Installing the BP Logix Visual Studio Plugin: Instructions for setting up Visual Studio with the BP Logix Plugin.

Form Scripts: Creating custom scripts that run for Form instances.

Process Scripts: Creating custom scripts that run for Process Timeline instances.

Knowledge View Scripts: Creating custom scripts that run for Knowledge Views.

Custom ASPX Pages: Creating ASPX pages to run custom scripts, such as for implementing custom business logic, independent of other Process Director objects.

Creating ASP.NET Forms: Creating custom ASCX Forms for use when developing in the Visual Studio environment.

Custom Portlets: Creating custom Workspace portlets to display in the product UI.

Custom Tasks: Creating your own Custom Tasks for use in your applications.

SDK Classes: Reference documentation for the Properties, Methods and Events of all .NET classes contained in the Process Director SDK.