DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV, WEBDEV et WINDEV Mobile 2025 !
Aide / Editeurs / Editeur de projet
  • Présentation
  • Comment utiliser les nouveautés WINDEV Suite SaaS dans vos projets ?
  • Utiliser les nouveautés de WINDEV Suite SaaS
  • Configuration par défaut et changement de mode
  • Ouverture d'un projet existant avec WINDEV Suite SaaS
  • Création d'un nouveau projet avec WINDEV Suite SaaS
  • Désactiver le "mode SaaS" sur un projet
  • Cas particuliers
  • Partage d'analyse
  • Composant interne
  • Composant externe
  • Serveur HFSQL Client/Serveur
  • Patch d'application
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Présentation
A partir de la version 2025 Update 1, des nouveautés spécifiques à WINDEV Suite SaaS sont disponibles. Ces nouveautés seront utilisables dans votre projet uniquement si ce dernier est ouvert dans un produit en version SaaS et si ce projet est en "Mode SaaS".
Attention : Un projet en "Mode SaaS" ne peut plus être utilisé dans une version avec clé.
Comment utiliser les nouveautés WINDEV Suite SaaS dans vos projets ?

Utiliser les nouveautés de WINDEV Suite SaaS

Pour utiliser les nouveautés SaaS dans vos projets, deux solutions :
  • Depuis le tableau de bord :
    Dans le widget correspondant au projet, l'interrupteur "SaaS" permet d'indiquer si le projet peut utiliser les nouveautés de WINDEV Suite SaaS.
  • Depuis la fenêtre de description du projet : dans l'onglet "Options", il suffit de cocher l'option "Autoriser l'utilisation des fonctionnalités WINDEV Suite SaaS dans le projet".
Attention : Lorsque cette option est active le projet passe en "Mode SaaS" : tous ses éléments ne peuvent plus être manipulés par une version de WINDEV avec clé. Il ne sera plus compatible.
Tant que le mode "SaaS" n'est pas activé, le projet et ses éléments gardent un format compatible entre la version SaaS et la version avec clé.
Cas particulier : Je travaille pour plusieurs clients qui utilisent soit une version avec clé, soit une version SaaS. Quelle version doit être utilisée ?
Il suffit d'utiliser une version SaaS pour travailler avec tous les projets. En effet, tous les types de projets peuvent être ouverts avec cette version. Le "mode SaaS" permettra de déterminer si des nouveautés "SaaS" pourront être intégrées ou non dans le projet. Ainsi :
  • les projets pour des clients utilisant la version 2025 avec clé n'auront pas l'option SaaS activée.
  • les projets pour les clients utilisant WINDEV Suite SaaS 2025 seront en "Mode SaaS" et pourront bénéficier des nouveautés SaaS.
Configuration par défaut et changement de mode

Ouverture d'un projet existant avec WINDEV Suite SaaS

A partir de WINDEV Suite SaaS 2025 Update 1, ce projet reste par défaut en version compatible. Il pourra être manipulé avec la version WINDEV Suite SaaS et la version avec clé tant que l'option "SaaS" n'est pas activée sur le projet.

Création d'un nouveau projet avec WINDEV Suite SaaS

A partir WINDEV Suite SaaS Update 1, les nouveaux projets créés sont automatiquement en "Mode SaaS". Par défaut, ils ne peuvent pas être utilisés avec la version avec clé.

Désactiver le "mode SaaS" sur un projet

Il est possible de désactiver le "mode SaaS" sur un projet : il suffit de désactiver l'option "SaaS" correspondante.
Dans ce cas, toutes les fonctionnalités SaaS utilisées ne seront plus disponibles dans le projet. Le projet est recompilé. Des erreurs de compilation du type "Les fonctionnalités WINDEV Suite SaaS ne sont pas autorisées dans le projet" peuvent apparaître si vous avez utilisé des fonctionnalités ou des syntaxes disponibles uniquement dans un projet en "Mode SaaS".
Après correction des éventuelles erreurs, le projet pourra de nouveau être utilisé avec une version avec clé.
Cas particuliers

Partage d'analyse

Une analyse peut être partagée entre un projet en "Mode SaaS" et un projet qui n'a pas l'option "SaaS" activée.

Composant interne

Un composant interne ne peut pas être partagé entre un projet en "Mode SaaS" et un projet qui n'a pas l'option "SaaS" activée.

Composant externe

Un composant externe provenant d'un projet en "Mode SaaS" ne peut pas être importé dans un projet qui n'a pas l'option "SaaS" activée. De même, un exécutable créé avec un projet dans un projet qui n'a pas l'option "SaaS" activée, ne peut pas utiliser en exécution un composant générée par un projet en "Mode SaaS".

Serveur HFSQL Client/Serveur

Il est possible d'utiliser un serveur HFSQL Client/Serveur aussi bien avec une application générée via un projet en "Mode SaaS" qu'avec une application générée avec un projet qui n'a pas l'option "SaaS" activée.

Patch d'application

Un exécutable compilé à partir d'un projet qui n'est pas en "Mode SaaS" ne peut pas charger un patch d'application créé avec un projet en "Mode SaaS".
Si les patchs sont utilisées dans un projet pour déployer des mises à jour, le déploiement qui suivra l'activation du mode SaaS doit se faire avec un nouvel exécutable, et pas seulement un patch.
Version minimum requise
  • Version 2025
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 05/03/2025

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