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.

Project images