DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Editeurs / Editeur de projet / Importation/Exportation
  • Présentation
  • Comment le faire : Importation de projets
  • Importer un projet WINDEV ou WINDEV Mobile dans WEBDEV
  • Comment le faire : Importation d'éléments
  • Importer des éléments WINDEV ou WINDEV Mobile (fenêtres, états, ...) dans un projet WEBDEV
  • Notes
  • Projet manipulant des codes partagés entre WINDEV, WINDEV Mobile et WEBDEV
  • Dépendance des fichiers
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation
Un projet WINDEV et tous ses éléments compatibles avec WINDEV Mobile (analyse, fenêtres, classes, collections de procédures, requêtes, ...) peuvent être ouvert sous WINDEV Mobile. Inversement, un projet WINDEV Mobile peut être ouvert sous WINDEV.
Un projet WINDEV (ou WINDEV Mobile) et tous ses éléments compatibles avec WEBDEV (analyse, classes, collections de procédures, requêtes, ...) peuvent être importés dans un nouveau projet WEBDEV.
Inversement, un projet WEBDEV peut être importé dans un nouveau projet WINDEV. Pour plus de détails, consultez Importation d'un projet WEBDEV et de ses éléments.
Comment le faire : Importation de projets
WEBDEV - Code Serveur

Importer un projet WINDEV ou WINDEV Mobile dans WEBDEV

Pour importer un projet WINDEV ou WINDEV Mobile dans WEBDEV :
  1. Sous le volet "Projet", dans le groupe "Projet", déroulez "Importer" et sélectionnez "Un projet WINDEV ou WINDEV Mobile".
  2. Sélectionnez le répertoire contenant le projet WINDEV (ou WINDEV Mobile) à importer sous WEBDEV. L'assistant d'importation se lance.
  3. Sélectionnez le répertoire où le projet WEBDEV doit être créé.
  4. Si le projet est lié à une analyse, indiquez :
    • si l'analyse doit être copiée dans le nouveau projet
    • si l'analyse doit être partagée entre le projet WINDEV (ou WINDEV Mobile) et le projet WEBDEV. Dans ce cas, le répertoire de l'analyse ne sera pas copié dans le répertoire du nouveau projet.
  5. Par défaut, les éléments du projet (classes, collections de procédures, requêtes) sont automatiquement copiés dans le nouveau projet WEBDEV.
    Il est cependant possible de partager ces éléments entre le projet WINDEV (ou WINDEV Mobile) original et le projet WEBDEV. Dans ce cas, les fichiers resteront dans le projet WINDEV (ou WINDEV Mobile original) : ils ne seront pas copiés dans le répertoire du projet WEBDEV.
    Sélectionnez les éléments du projet à partager.
  6. Validez l'importation du projet. Tous les éléments du projet sont automatiquement importés (sauf les fenêtres). Le projet est ouvert et compilé sous WEBDEV.
La liste des erreurs rencontrées (fonctions n'existant pas en WEBDEV par exemple) est affichée dans le volet "Erreurs de compilation".
Remarque : A partir de la version 24, l'assistant de webisation permet de transformer une application WINDEV en un site Internet. Pour plus de détails, consultez Transformez vos applications WINDEV existantes en sites Internet.
Comment le faire : Importation d'éléments
WEBDEV - Code Serveur

Importer des éléments WINDEV ou WINDEV Mobile (fenêtres, états, ...) dans un projet WEBDEV

Pour importer des éléments WINDEV ou WINDEV Mobile Mobile (fenêtres, états, ...) dans un projet WEBDEV :
  1. Ouvrez le projet WEBDEV dans lequel l'import doit être effectué.
  2. Sous le volet "Projet", dans le groupe "Projet", déroulez "Importer" et sélectionnez "Des éléments WINDEV ou WINDEV Mobile". L'assistant d'importation se lance.
  3. Sélectionnez le projet WINDEV ou WINDEV Mobile contenant les éléments à importer ou directement les fichiers WINDEV ou WINDEV Mobile à importer. Passez à l'étape suivante.
  4. Sélectionnez les éléments à importer.
  5. Si le projet WINDEV (ou WINDEV Mobile) contient des éléments pouvant être partagés avec WEBDEV (classes, collections de procédures, états, requêtes), l'assistant d'importation permet :
    • soit de partager ces éléments. Ces éléments ne sont pas recopiés physiquement dans le projet WINDEV, mais seront accessibles depuis le projet.
    • soit de recopier ces éléments dans le projet WINDEV. Ces éléments évolueront indépendamment dans les deux projets.
  6. Validez. L'importation est automatiquement réalisée.
Remarque : Les fenêtres sont transformées en pages lors de l'importation. Les champs non gérés en WEBDEV ne sont pas importés.
Notes

Projet manipulant des codes partagés entre WINDEV, WINDEV Mobile et WEBDEV

Si les projets partagent des classes ou des collections de procédures, les éléments présents dans le projet original sont directement manipulés. Un seul code source est utilisé.
Il peut être nécessaire d'adapter le code pour fonctionner sur les différentes plateformes. Il est par exemple conseillé d'utiliser les fonctions EnModeXXX (EnModeAndroid, EnModeIOS, ...) et / ou l'instruction <SI CibleExécution=...>pour différencier un code exécutable sur un PC, un site Web et un téléphone.

    Dépendance des fichiers

    Les éléments sont importés avec leurs dépendances : tous les fichiers liés à l'élément importé sont également importés. Les images sont automatiquement converties dans un format reconnu par WINDEV, WEBDEV ou WINDEV Mobile.
    Version minimum requise
    • Version 9
    Documentation également disponible pour…
    Commentaires
    Cliquez sur [Ajouter] pour publier un commentaire

    Dernière modification : 17/07/2024

    Signaler une erreur ou faire une suggestion | Aide en ligne locale