Related Topics
List Maximum Custom Variables
These system variables enable you to specify the maximum number of records that are returned by various system lists, such as the maximum number of Knowledge View roes, User/Group Picker rows, etc.
This variable enables you to set the maximum entries that any KView can return. The default value for this variable is "1000".
Example
public override void SetSystemVars (BPLogix.WorkflowDirector.SDK.bp bp)
{
// Set maximum number of KView returns to 900 records
bp.Vars.nKViewBuiltinMaxResults = 900;
}
This variable enables you to set the maximum number of rows in the Admin section for any list. The default is 100.
Example
public override void SetSystemVars (BPLogix.WorkflowDirector.SDK.bp bp)
{
// This will set the maximum number of rows to 400 in any list of
// the admin section.
bp.Vars.nMaxAdminRows = 100;
}
On the User Admin page, there is a search box that will enable you to search for a specific user by typing in a text string. By default, Process Director will include Group names in that search. However, for a large number of users, searching the Group names as part of this search adds unacceptable overhead to the search function. If the number of users in the system exceeds this value, the search function on the User Admin page will stop using Group names as part of the search. The default value is 10000.
Example
public override void SetSystemVars (BPLogix.WorkflowDirector.SDK.bp bp)
{
// This will set the maximum number of rows before stopping
// the use of Group names as a search criteria in User Admin.
bp.Vars.nMaxAdminRows = 10000;
}
This variable enables you to set the maximum number of dropdown rows that appear in a Group Picker control that is displayed as a dropdown control.
Example
public override void SetSystemVars(BPLogix.WorkflowDirector.SDK.bp bp)
{
// This will set the maximum number of user dropdown rows.
bp.Vars.nMaxGroupDropdownRows = 15;
}
This variable enables you to set the maximum number of buttons an administrator can configure in a profile. These buttons are show at the top of each user’s home page, and the default is 12.
Example
public override void SetSystemVars(BPLogix.WorkflowDirector.SDK.bp bp)
{
// This will set the maximum number of buttons an admin can
// configure.
bp.Vars.nMaxProfileButtons = 12;
}
This variable enables you to set the maximum number of dropdown rows that appear in a User Picker control that is displayed as a dropdown control.
Example
public override void SetSystemVars(BPLogix.WorkflowDirector.SDK.bp bp)
{
// This will set the maximum number of user dropdown rows.
bp.Vars.nMaxUserDropdownRows = 15;
}
Documentation Feedback and Questions
If you notice some way that this document can be improved, we're happy to hear your suggestions. Similarly, if you can't find an answer you're looking for, ask it via feedback. Simply click on the button below to provide us with your feedback or ask a question. Please remember, though, that not every issue can be addressed through documentation. So, if you have a specific technical issue with Process Director, please open a support ticket.