ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / Editors / Project editor
  • Overview
  • How to?
  • Carrying over the code differences from an element to another one
  • Carrying over the differences of characteristics from an element to another one
  • Carrying over the controls found in one of the two elements only (window, page or report)
  • Carrying over the local procedures found in one of the two elements only (window, page or report)
  • Carrying over the global procedures found in one of the two sets of procedures only
  • Carrying over the methods found in one of the two classes only
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Carrying over the differences from an element to another one
Overview
The project comparator is used to compare two elements and to list the differences found.
For more details, see Project comparator.
Once the differences have been listed, you have the ability to carry over from an element to another one:
  • the code differences.
  • the differences of characteristics (size and position of a window or page for instance).
  • the controls found in one of the two elements only (window, page or report).
  • the local procedures found in one of the two elements only (window, page or report).
  • the global procedures found in one of the two sets of procedures only.
  • the methods found in one of the two classes only.
For example:
Code differences
Compare and retrieve the relevant lines in a single click!
Retrieving lines of code
How to?

Carrying over the code differences from an element to another one

To carry over the code differences from an element to another one:
  1. Select the code lines to carry over.
  2. Click:
    • to carry over the code selected in the right window into the left window.
    • to carry over the code selected in the left window into the right window.
Limitation: The processes associated with the project cannot be carried over.

Carrying over the differences of characteristics from an element to another one

To carry over the differences of characteristics from an element to another one:
  1. Select the line of the characteristic to carry over.
  2. Click:
    • to carry over the characteristic selected in the right window into the left window.
    • to carry over the characteristic selected in the left window into the right window.
Limitation: The logical name of an element cannot be carried over.

Carrying over the controls found in one of the two elements only (window, page or report)

To carry over the controls found in one of the two elements only (window, page or report):
  1. Select the control to carry over.
  2. Click:
    • to carry over the control selected in the right window into the left window.
    • to carry over the control selected in the left window into the right window.
Limitation: The following elements cannot be carried over:
  • the columns of a table. However, a Table control can be carried over.
  • the attributes of a looper. However, a looper can be carried over.
  • a control belonging to another control (supercontrol, looper control, cell, internal window, ...). In this case, the "container" control must also be carried over.
    However, when carrying over a control that contains other controls (supercontrols, looper control, cell, internal window, and so on), you have the ability to carry over some of the controls found in this control.
  • the popup menus and/or their menu options.

Carrying over the local procedures found in one of the two elements only (window, page or report)

To carry over the local procedures found in one of the two elements only (window, page or report):
  1. Select the local procedure to carry over.
  2. Click:
    • to carry over the local procedure selected in the right window into the left window.
    • to carry over the local procedure selected in the left window into the right window.

Carrying over the global procedures found in one of the two sets of procedures only

To carry over the global procedures found in one of the two sets of procedures only:
  1. Select the global procedure to carry over.
  2. Click:
    • to carry over the global procedure selected in the right window into the left window.
    • to carry over the global procedure selected in the left window into the right window.
Limitation: A set of procedures cannot be carried over. To carry over a global procedure, the corresponding set of procedures must be found in the two projects that are compared.

Carrying over the methods found in one of the two classes only

To carry over the methods found in one of the two classes only:
  1. Select the method to carry over.
  2. Click:
    • to carry over the method selected in the right window into the left window.
    • to carry over the method selected in the left window into the right window.
Limitation: A class cannot be carried over. To carry over a method, the corresponding class must be found in the two projects that are compared.
Minimum version required
  • Version 10
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 05/26/2022

Send a report | Local help