PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Overview
  • Configuring the dashboard
  • The dashboard in details
  • Information about the project
  • Project analysis
  • Project elements
  • Source Code Manager
  • Fast selection
  • Static audit
  • External components
  • Code
  • Runtime
  • Performances
  • Automatic tests
  • Cover
  • Tasks and incidents
  • Notes
  • Documents
  • Recent files
  • Translation
  • HFSQL servers
  • CustomMenu
  • Last commands
  • Action plans
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Overview
The project dashboard provides an overall view of project status via different indicators. The dashboard includes several elements (Widgets) that provide an overall view of the project status. Each Widget displays various information about the project.
Configuring the dashboard
To configure and customize the dashboard of your project, you have the ability to use a popup menu (right mouse click in an empty dashboard area).
This popup menu is mainly used to:
  • Switch to edit mode: The "Edit" mode allows you to configure the different Widgets. You can:
    • move the Widgets: all you have to do is select the requested Widget, keep the left mouse button down and move the Widget to the requested location.
    • display new Widgets: all you have to do is redisplay the popup menu of the dashboard and select "Add". The available Widgets are proposed and they can be selected.
    • hide the useless Widgets: all you have to do is display the popup menu of widget to hide and select "Hide". The Widget is immediately deleted from the dashboard.
    • restore the initial configuration (before switching to edit mode).
    Note: To exit from the "Edit" mode, all you have to do is reselect "Edit mode" from the popup menu of the dashboard.
  • Animate the widgets: This option is used to get an animation effect when the Widget is updated.
  • Refresh the dashboard: This option is used to update the dashboard according to the last modifications performed in the project.
Most of the Widgets propose their own options.
The dashboard in details

Information about the project

This Widget is used to quickly view the characteristics of the project:
  • Project found or not the SCM (Source Code Manager). If the project is not found in the SCM, a link allows you to add it.
  • Number of configurations found in the project. By expanding the arrow button, you have the ability to select a project configuration or to create a new one.
Different links and menus are found in this Widget:
  • A click on the project directory is used to open this directory in the Windows explorer.
  • The "Code" option is used to display the project code in the code editor.
  • The "Graph" option is used to display the project graph.The "Description" option is used to display the description window of the project.
The arrow button found at the top right of Widget is used to open a drop-down menu proposing the main project options:

Project analysis

This Widget allows you to find out whether the project is associated with an analysis.
If the project is associated with an analysis, the name of the analysis and the number of data files found in the analysis are displayed. The arrow button is used to open the analysis in the editor.
If the project is not linked to an analysis, the "Create an analysis" link is used to start the wizard for analysis creation.

Project elements

This widget allows you to find out the number of elements in the current project (number of windows, reports, classes, ...). A click on the magnifier is used to open the window for quick search of project elements. See Window for quick selection for more details.
This Widget proposes a popup menu (right mouse click) that is used to:

Source Code Manager

When a project is found in a SCM database, this Widget allows you to find out:
  • the current management mode (automatic or Master/Subscriber).
  • the number of checked-out elements. A click on this number is used to open the window for checking in the elements into the SCM database.
  • the number of elements to check in. A click on this number is used to open the window for checking out the elements from the SCM database.
  • Versions 22 and later
    the size of project in the Source Code Manager.
    New in version 22
    the size of project in the Source Code Manager.
    the size of project in the Source Code Manager.

Fast selection

This Widget gives quick access to the project elements. All you have to do is type a word in the search control to display all the project elements containing this word.
A popup menu on the elements found is used to perform the requested action (open, exclude from configuration, delete from project, ...).

Static audit

This Widget allows you to:
  • see the number of compilation errors found in the project. A click on the number of errors is used to view the list of compilation errors.
  • start the static audit of the project. All you have to do is click the gray arrow of Widget.
See Static audit for more details.

External components

This Widget is used to find out the number of external components found in the project.
A drop-down menu (displayed via a click on the arrow) is used to:
  • Import an external component from a file.
  • Import an external component from the SCM.
  • Versions 21 and later
    Import a utility or sample external component.
    New in version 21
    Import a utility or sample external component.
    Import a utility or sample external component.
  • Display the list of external components imported into the project.
  • Versions 22 and later
    Relocate a component.
    New in version 22
    Relocate a component.
    Relocate a component.

Code

This Widget is used to get code statistics about the project:
  • Total number of lines.
  • Author of code lines. A click on the magnifier is used to perform a search on all the code lines belonging to the author.
  • Number of comment lines. A click on the magnifier is used to perform a search on all the comment lines.
  • Number of processes containing code lines.
  • Number of preset actions. A click on the magnifier is used to perform a search on all the preset actions.
  • Number of automatic management of errors. A click on the magnifier is used to perform a search on these processes.

Runtime

This widget (also called "Dynamic audit") is used to start a dynamic audit. The dynamic audit is used to perform an audit during the test of the application. You can find out:
  • the memory footprint of the elements used by the application.
  • the images not found, ...
A click on the Widget arrow is used to expand the Widget menu. This menu is used to:
  • enable or not the dynamic audit.
    • If the dynamic audit is enabled, it will be performed for each project GO. The corresponding audit file is saved in the project directory.
    • If the Widget is disabled, a link is used to re-enable it.
  • start a detailed project GO.
  • open an audit.
See Dynamic audit for more details.

Performances

This Widget is used to start the performance profiler on the project. The performance profiler is used to check and optimize the execution time of the application.
A click on the Widget arrow is used to expand the Widget menu. This menu is used to:
  • enable (or not) the performance profiler.
    • If the performance profiler is enabled, it will be performed for each project GO. The corresponding file is saved in the project directory.
    • If the Widget is disabled, a link is used to re-enable it.
  • start the performance profiler.
  • open the performance profiler.
See Performance profiler for more details.

Automatic tests

This Widget is used to find out the percentage of automatic tests passed, in error or not passed.
A click on the Widget arrow is used to expand the Widget menu. This menu is used to:
  • run all the project tests.
  • run all the project tests not passed.
  • run all the project tests in construction.
  • run all the tests that detected a project error.
  • display the results.
  • save a new test.
See Automatic tests for more details.
Versions 22 and later

Cover

This Widget displays a chart showing the percentages of tested and untested code.
A click on the Widget arrow is used to expand the Widget menu. This menu is used to:
  • Display the result of last GO. In this case, only the code coverage regarding the last GO of current configuration is displayed.
  • Display the personal results. In this case, the code coverage regarding the current developer on the current configuration is displayed. The data of GO and automatic tests is taken into account.
  • Display the team results. In this case, the code coverage regarding all the developers working on the current configuration is displayed. The data of GO and automatic tests is taken into account.
  • Enable or disable the Widget (to display or not the data of code coverage in the project dasboard.
  • Display the coverage in the code. Used to display the lines whose test was run in the code editor.
New in version 22

Cover

This Widget displays a chart showing the percentages of tested and untested code.
A click on the Widget arrow is used to expand the Widget menu. This menu is used to:
  • Display the result of last GO. In this case, only the code coverage regarding the last GO of current configuration is displayed.
  • Display the personal results. In this case, the code coverage regarding the current developer on the current configuration is displayed. The data of GO and automatic tests is taken into account.
  • Display the team results. In this case, the code coverage regarding all the developers working on the current configuration is displayed. The data of GO and automatic tests is taken into account.
  • Enable or disable the Widget (to display or not the data of code coverage in the project dasboard.
  • Display the coverage in the code. Used to display the lines whose test was run in the code editor.

Cover

This Widget displays a chart showing the percentages of tested and untested code.
A click on the Widget arrow is used to expand the Widget menu. This menu is used to:
  • Display the result of last GO. In this case, only the code coverage regarding the last GO of current configuration is displayed.
  • Display the personal results. In this case, the code coverage regarding the current developer on the current configuration is displayed. The data of GO and automatic tests is taken into account.
  • Display the team results. In this case, the code coverage regarding all the developers working on the current configuration is displayed. The data of GO and automatic tests is taken into account.
  • Enable or disable the Widget (to display or not the data of code coverage in the project dasboard.
  • Display the coverage in the code. Used to display the lines whose test was run in the code editor.

Tasks and incidents

This Widget is used to display the number of tasks and incidents saved in the Project Monitoring Center for this project.

Notes

This Widget is used to enter notes ("+" button).

Documents

This Widget is used to list the different documents associated with the project. For each document, a popup menu allows you to open it, to remove it from the project or to delete from the disk.
A click on the "+" button of the Widget is used to expand the addition menu. This menu is used to:
  • Select an existing document.
  • Scan a document (a Twain device is required on the computer).

Recent files

This Widget lists the last elements opened in the current project.

Translation

If WDMSG (translation tool) is installed, this Widget is used to manage the translations of the project elements.
This Widget:
  • displays the number of untranslated elements.
  • is used to check out the messages to translate.
  • is used to check in the translated messages
See WDMSG for more details.

HFSQL servers

This Widget is used to create shortcuts to HFSQL servers.
The "+" button is used to add a new HFSQL server into the Widget. All you have to do is specify the necessary connection parameters: server, port, login and password.
The popup menu of the server proposes to :
  • connect to the server: The HFSQL Control Center is started.
  • delete the server from the Widget.

CustomMenu

This Widget is used to access the commands defined in the custom-menu. To do so, click the Widget arrow to expand the options of the custom-menu.
See CustomMenu for more details.

Last commands

This Widget lists all the actions performed on the current product.

Action plans

This Widget is used to list the last action plans run as well as their status.
A click on the Widget arrow is used to expand the Widget menu. This menu is used to:
  • Configure the coordinator address.
  • Start the administrator of software factory.
See Software Factory for more details.
Minimum required version
  • Version 19
This page is also available for…
Comments
Click [Add] to post a comment