Cela fait longtemps que vous pouvez fournir à vos clients des applications fusionnées en mode SDI.
Nous savons que tester une application SDI peut s’avérer difficile, alors avec 4D v19 R8, vous pouvez visualiser le résultat de votre application sans avoir à construire votre application mono-poste ou cliente.
Continuez à lire pour tous les détails.
Activer le mode SDI
L’option permettant d’activer le mode SDI se trouve dans l’onglet « Interface » des paramètres du projet. Il s’agit de la même option qui active le mode SDI pour les applications fusionnées.
Nouveaux éléments de menu
Si l’option « Utiliser le mode SDI sur Windows » est cochée, deux éléments de menu sont disponibles pour tester l’application :
- Tester l’application en mode MDI
- Tester l’application en mode SDI
La partie développement est toujours en MDI. Ainsi, lorsque vous passez du mode développement au mode exécution avec le menu « Test application in SDI », cela équivaut à redémarrer votre base de données.
Voici un exemple avec une HDI si vous choisissez « Test Application in SDI Mode » :
Nouvel attribut
Lorsque vous exécutez votre application, utilisez la commande Get application info pour savoir si vous êtes en mode SDI ou MDI. Un nouvel attribut, SDIMode, renvoie l’état SDI.
var $mode : Object
$mode :=Get application info
ALERT (String($mode.SDIMode))
Conclusion
Pour plus de détails, consultez la documentation.