PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

  • Overview
  • Describing the project directories
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
When creating a project, a directory specific to this project is automatically created. This directory corresponds to the main directory of the project. The different project elements are stored in the sub-directories of this main directory. Each one of these sub-directories has a specific role.
For example, the directories of the "Accounting" project are as follows. This project contains all the possible sub-directories. Depending on the configuration of your project, some directories may not exist.
Directories of project center
Note: A backup of the project can be performed at any time ("Tools .. Save the project"). See Save a project for more details.Note: A backup of the project can be performed at any time: on the "Project" pane, in the "Other actions" group, expand "Save/Restore" and select "Save the project". See Save a project for more details.
Describing the project directories
The table below presents the content of the different directories found in the "Accounting" project:
DirectoryDescriptionCan be deleted?WINDEVWEBDEVWINDEV
Mobile
<Accounting>Main directory of the project
This directory contains:
  • the project (".WDP", ".WWP", ".WPP" file),
  • the windows (".WDW" files),
  • the pages (".WWH" files).
  • the reports (".WDE" files),
  • the queries (".WDR" files),
  • the images used in the windows and reports, ...
Note: A file name starting with the '$' character means that the file is currently edited on a computer.
NoXXX
cache.management of sourcesDirectory used by the Source Code Manager (SCM)
This directory contains the elements managed by the Source Code Manager (SCM).
NoXXX
Data of automatic testsDirectory used by the automatic tests
This directory contains the data of the different automatic tests defined in the project.
Yes, but the test data will be lost.XXX
<Name of Internal Component>Directory used by the internal components
If the project contains one or more internal components, the directory of the project contains sub-directories named as the internal component. For each internal component, this directory contains all the elements (windows, pages, reports, ...) of internal component.
NoXXX
<Accounting>.aidDirectory of the project help (WINDEV only)
This directory contains all the elements required to create the final help file: images, index, ...
This directory is found only if a help file (hlp or chm) is compiled from the project. See Creating a help file for more details.
Yes
This directory is automatically re-created when the help is compiled.
XXX
<Accounting>.anaDirectory of the project analysis
This directory contains:
  • the description of the analysis (".WDA" and ".WDD" files) and the description of its files.
  • the different generation versions of the analysis (for example, the "ANA00002" sub-directory contains the description of the analysis during the second generation).
  • the description of the analysis during the last generation ("lastgen" sub-directory).
  • the description of the analysis during the last backup ("lastsave" sub-directory).
  • the code of the stored procedures defined in the analysis, ...
Versions 20 and later
Note: From version 20, you have the ability to optimize the format for analysis storage. The ".ana" directory is simplified and compressed. See Logical Data Model (LDM) for more details.
New in version 20
Note: From version 20, you have the ability to optimize the format for analysis storage. The ".ana" directory is simplified and compressed. See Logical Data Model (LDM) for more details.
Note: From version 20, you have the ability to optimize the format for analysis storage. The ".ana" directory is simplified and compressed. See Logical Data Model (LDM) for more details.
Note: This directory can be named:
  • Accounting.wd7 for an analysis created in WINDEV 7 or 7.5,
  • Accounting.wd8 for an analysis created in WINDEV 8,
  • Accounting.wd9 for an analysis created in WINDEV 9,
  • Accounting.wd10 for an analysis created in WINDEV 10,
  • Accounting.wd11 for an analysis created in WINDEV 11.
No
Note: The "ANAxxx", "lastgen" and "lastsave" directories can be deleted. The version of the analysis found in each directory will be deleted.
XXX
<Accounting>.cplDirectory of the compiled codes
This directory contains:
  • The files of compiled codes for each project element: windows, reports, queries, etc.
  • A sub-directory for each developer taking part in the project. This directory corresponds to the name of the developer. See Share the development of a project for more details.
Yes
This directory is automatically re-created when the project is opened ("File .. Open a project").
This directory is automatically re-created when the project is opened.
XXX
<Accounting>._WEBDirectory of site resources (Project Name_WEB)
This directory contains:
  • The .CSS style sheets
  • The directory of page resources (Javascript, images, ...)
  • A folder for each language to generate the Sitemap.xml file (FR for French, UK for English, ...)
X
Language code (FR, US, UK, ...)Directory of page resources for each language (Language code of the project)
For example, FR for French, UK for English, ...
This directory contains:
  • The translated captions of each HTM page
  • Images for each language.
X
DocumentationDirectory of the printed documentation
This directory:
  • is created when printing the documentation of the project (or project element) in RTF or HTML format ("File .. Print the documentation" or "Project .. Print the project documentation".is created when printing the documentation of the project (or project element) in RTF or HTML format (on the "Home" pane, in the "General" group, expand Print ).
  • contains all the files generated when printing the project documentation in RTF or HTML format.
Yes
This directory is automatically re-created when printing the documentation of the project or the documentation of a project element in RTF or HTML format.
XXX
EXERuntime directory of the project
This directory contains all the elements required to run the project test and to run the project:
  • data files (".FIC", ".MMO" and ".NDX" files)
  • the framework (".DLL" files) if it is not included in the executable
  • the libraries (".WDL" files)
  • ...
This directory is created:
  • during the project test ("Project .. Test mode .. Debug the project")during the project test: click Project GO among the quick access buttons.
  • during the test of a project element ("Code .. Run the test of XXX").during the test of a project element: click Window GO among the quick access buttons.
  • when creating the project executable ("Workshop .. Executable .. Generate the executable..."). See Creating an executable for more details.when creating the project executable: click Generate . See Creating an executable for more details.
Versions 16 and later
Note: If the project contains several project configurations, a sub-directory will be created for each project configuration when the element corresponding to the project configuration is generated (a directory containing the executable and its DLLs, a directory containing the Java archive, ...).
New in version 16
Note: If the project contains several project configurations, a sub-directory will be created for each project configuration when the element corresponding to the project configuration is generated (a directory containing the executable and its DLLs, a directory containing the Java archive, ...).
Note: If the project contains several project configurations, a sub-directory will be created for each project configuration when the element corresponding to the project configuration is generated (a directory containing the executable and its DLLs, a directory containing the Java archive, ...).
Yes, except if this directory contains data files.
This directory is automatically re-created:
  • when running the test of the project or the test of a project element.
  • when creating the executable of the project.
XXX
GroupwareDirectory of developer groupware
This directory contains the elements (windows, reports, and so on) checked out from the project. The status of these elements corresponds to their status before the check-out operation.
See Developer groupware for more details.
NoXXX
HistoryDirectory of code history
This directory contains the code of the modified processes.
A sub-directory is created for each type of element (WDE for the reports, WDW for the windows, ...).
This directory is found only if the management of code history is enabled.
See Code history for more details.
Yes
The code history will not be displayed anymore.
This directory will be automatically re-created when the code is modified if the code history is enabled.
XXX
InstallDirectory of the setup program of the project (client version)
This directory contains the files required to install the application on the end-user computers.
See Setup program for more details.
Yes
This directory will be automatically re-created when generating the setup program ("Workshop .. Create the setup procedure").This directory will be automatically re-created when generating the setup program (on the "Project" pane, in the "Generation" group, click "Setup procedure").
XXX
InstGrpDirectory of the groups of files to install
By default, when generating the setup program, the files to install are grouped in groups of files.
These groups of files (".WDZ" extension) are found in the "InstGrp" directory.
During the next generation of the setup program, if a group contains no file modified since the last generation, the corresponding file will not be re-created.
Yes
This directory will be automatically re-created when generating the setup program.
X
PATCHDirectory of the patches generated from the project
When creating a patch from a project, the patch is automatically created:
  • in the directory of the executable (used to immediately run the test of the executable while using the patch)
  • in the PATCH sub-directory of the project.
If a setup program is requested when creating the patch, the setup program will be generated in the PATCH directory only.
See Application patch for more details.
Yes
This directory will be automatically re-created when generating a new patch.
X
BackupDirectory of automatic backups
This directory contains two archive files for each element (window, report, class, ...) used:
  • ".BK*" files: last backup files.
  • ".TK*" files: second to last backup files.
This directory is found only if "Management of automatic backup for the project elements" is checked ("Tools .. Options .. General options of WINDEV/WEBDEV/WINDEV Mobile", "General" tab).This directory is found only if "Management of automatic backup for the project elements" is checked in the "General" tab of the product options.
Yes
This directory will be automatically re-created during the next backup of a project element if the automatic backup of elements is managed.
XXX
TaskDirectory of the project tasks
This directory contains the files of project tasks ("Task.FIC", "Task.NDX" and "Task.MMO").
See Task list for more details.
NoXXX
VersionsDirectory of project backups
This directory contains the different backups of the project (as archive files).
To save a version of the project, select "Tools .. Save the project".To save a version of the project, on the "Project" pane, in the "Other actions" group, expand "Save/Restore" and select "Save the project".
Yes
All the versions of the project will be deleted.
This directory will be automatically re-created during the next backup of a project version.
XXX
Minimum required version
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment