PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Overview
  • Comparing elements
  • Comparing the current element with another element
  • Comparing two elements
  • Comparing two projects
  • Differences found between two elements or two projects
  • Carrying over the differences from an element to another one
  • Limitations
  • Comparing two analyses
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
Comparing two windows (two pages, two reports, two classes, ...) is a common need in the life of an application.
For example, a window that used to operate properly two weeks ago was modified by a trainee. This window does not operate anymore. Is it possible to find out the modifications made to this window? All you have to do is used the project comparator!
The project comparator is used to compare two projects or two elements (windows, pages, reports, ...) between themselves.
The comparison is performed:
  • on the GUI of the element and sub-elements (a window and the controls found in this window for example).
    Versions 19 and later
    WINDEV Mobile If the window contains layouts, the comparison is performed on each layout.
    New in version 19
    WINDEV Mobile If the window contains layouts, the comparison is performed on each layout.
    WINDEV Mobile If the window contains layouts, the comparison is performed on each layout.
  • on the code associated with the element and sub-elements (a report and the controls found in this report for example).
All the differences found between the two elements are listed.
The following elements can be compared:
  • Projects.
  • Windows or window templates.
  • Pages.
  • Reports.
  • Queries.
  • Analyses.
  • Classes.
  • Sets of procedures.
  • Style sheets.
  • Versions 15 and later
    Stored procedures.
    New in version 15
    Stored procedures.
    Stored procedures.
  • Versions 15 and later
    Stored queries.
    New in version 15
    Stored queries.
    Stored queries.
  • Versions 15 and later
    Triggers.
    New in version 15
    Triggers.
    Triggers.
  • Versions 15 and later
    Properties of the project (version numbers, copyright information, etc.).
    New in version 15
    Properties of the project (version numbers, copyright information, etc.).
    Properties of the project (version numbers, copyright information, etc.).
  • Versions 15 and later
    Versions 18 and later
    Images.
    New in version 18
    Images.
    Images.
    New in version 15
    Versions 18 and later
    Images.
    New in version 18
    Images.
    Images.
    Versions 18 and later
    Images.
    New in version 18
    Images.
    Images.
Comparing elements
The element comparator is used to compare:
  • the current element with another element.
  • two elements.
  • two projects.

Comparing the current element with another element

To compare the current element with another element:
  1. Select "File .. Comparison .. Compare the current element". The comparison wizard starts.On the "Project" pane, in the "Other actions" group, expand "Compare" and select "Compare the current element". The comparison wizard starts.
  2. Select the element that must be compared with the current element.
  3. Validate. All the differences found between the two elements are listed.

Comparing two elements

To compare two elements:
  1. Select "File .. Comparison .. Compare two elements". The comparison wizard starts.On the "Project" pane, in the "Other actions" group, expand "Compare" and select "Compare two elements". The comparison wizard starts.
  2. Select the type of element to compare (project, window, page, report, ...).
  3. Select the two elements to compare.
  4. Validate. All the differences found between the two elements are listed.

Comparing two projects

To compare two projects:
  1. Select "File .. Comparison .. Compare two projects". The comparison wizard starts.On the "Project" pane, in the "Other actions" group, expand "Compare" and select "Compare two projects". The comparison wizard starts.
  2. Select the two projects that must be compared.
  3. Validate. All the differences found between the two projects are listed.
Differences found between two elements or two projects
The differences are listed according to the following order:
  • Code difference: is used to simultaneously see the code of the two elements currently compared.
  • Difference of properties: is used to see the different characteristics.
    Versions 18 and later
    if the element is an image, is used to see the differences:
    This window presents the two versions of the image:
    • the new version (top left).
    • the former version (bottom left).
      The pager found below the image allows you to highlight the differences (opacity of common pixels).
      To display the differences only, position the opacity to 0%.
    New in version 18
    if the element is an image, is used to see the differences:
    This window presents the two versions of the image:
    • the new version (top left).
    • the former version (bottom left).
      The pager found below the image allows you to highlight the differences (opacity of common pixels).
      To display the differences only, position the opacity to 0%.
    if the element is an image, is used to see the differences:
    This window presents the two versions of the image:
    • the new version (top left).
    • the former version (bottom left).
      The pager found below the image allows you to highlight the differences (opacity of common pixels).
      To display the differences only, position the opacity to 0%.

Carrying over the differences from an element to another one

The differences can be carried over from an element to another one.
See Carrying over the differences for more details.
Limitations

Comparing two analyses

When comparing two analyses, the following characteristics are ignored:
  • the dimensions and the position of the different graphic objects representing the analysis.
  • the shared information.
  • the options found in the "Options" tab of the description window of the analysis.
Minimum required version
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment