Developed a bespoke function within Driveworks aimed at minimizing repetitive tasks, thereby enhancing efficiency and productivity
DriveWorks User Defined Function
Project Overview
Date
01-02-2024
Customer Profile
Engineering Solutions
Location
Gujarat - India
Industry
Outsourcing Services
Categories
DriveWorks Plugin, DLL
Input
Customer share the challenges and the exsisting DriveWorks project.
Output
Developed the DASListRemainingTask plugin to list pending tasks that users can leave out in the UI.
Software
C#, .Net, DriveWorks Pro SDK
Software we Used
Why was it required?
DriveWorks, current functionalities do not have any tasks to fulfill this requirement directly using any functions. This can be achieved using existing functionality by creating calculation table by adding control name, control caption, error result, color for the font, error string with color for each form controls. The maintenance of the data in the calculation table is time consuming and redundant method to add data if new control is created on UI.
To achieve this requirement, we created one user defined function which is time effective and less maintenance.
Description:
The user defined function “DASListRemainingTask” is to list all the pending tasks to be left out by user on the UI. This function will look for all the controls within the project forms and error result written in the behavior.
The function has 5arguments:
-
Navigation Page Name:
-
The name of the form to list the remaining task of the controls.
-
Navigation Page Name Color:
-
The color of the navigation page name to be displayed.
-
Control Name Color:
-
The color of the control name to be displayed.
-
Control Error Message Color:
-
The color of the error result to be displayed.
-
Sort By Tab Index?
-
Sort the controls by tab index to be displayed.