Ouvrez la fenêtre de génération d'application. Mode Structure. Menu Structure/Générer l'application.
4
Cochez la case "Construire Base de données compilée" ou "Construire une application exécutable"
5
Si (vous avez coché "Construire Base de données compilée")
Passez à l'étape 8 Sinon
Continuer cette check-list normalement Fin de si
6
Localisez l'application Runtime Volume License
7
Intégrez les licences nécessaires à la génération de l'application.
Quelles licences intégrer ?
- Dans le cas d'une application exécutable non OEM, il vous faut intégrer la licence Developper Edition, la licence 4D Runtime Volume License (Sponsored ou Pro) ainsi que les licences 4D Runtime Volume Licence pour vos plugins, si vous en avez.
- Dans le cas d'une application exécutable OEM Monoposte, il vous faut intégrer la licence Developper Edition, la licence 4D Runtime Volume License Editeur Global 2004- OEM ainsi que la licence 4D Plugins for Runtime VL 2004 - OEM si votre base utilise des plugins.
- Dans le cas d'une application exécutable OEM Client/Serveur, il vous faut intégrer la licence 4D Server Appl. Ed. Global 2004 - OEM ainsi que la licence 4D Plugins for Server 2004 - OEM - si votre base utilise des plugins.
Remarque : La licence 4D OEMaker 2004 n'est pas à intégrer dans ce dialogue, mais elle doit être présente dans votre dossier Licenses dont le chemin est : C:\Documents and Settings\All Users\Application Data\4D\Licenses sous Windows ; et Disque dur:Bibliothèque:application support:4D :Licenses sous Mac OS X. Nous en parlerons à l'étape 11.
8
Cliquez sur Appliquer ce qui va générer l'ossature "basique" du fichier xml permettant la personnalisation de votre application
9
Si vous n'êtes pas dans le cas d'une application OEM et si vous voulez une application exécutable par défaut ou compilée, cliquez sur le bouton Construire. Votre base est prête.
- Pour les applications OEM* Monoposte, la balise <IsOEM></IsOEM> est indispensable et doit être à True.
Elle doit être placée à cet endroit :
/Preferences4D/BuildApp/SourcesFiles/RuntimeVL/IsOEM dans votre projet xml
- Pour les applications OEM* Client/Serveur, la balise <IsOEM></IsOEM> est indispensable et doit être à True.
Elle doit être placée à cet endroit :
/Preferences4D/BuildApp/SourcesFiles/CS/IsOEM
Nous retrouvons ici l'importance de la présence de votre licence 4D OEMaker 2004 dans le dossier "Licenses" puisque c'est elle qui permettra que la balise <IsOEM></IsOEM> soit exécutée ou non.
12
Générer l'application à l'aide de la commande GENERER APPLICATION ("chemin du projet xml")
(*) Une documentation supplémentaire sur les clés XML pour les applications OEM est disponible auprès de votre interlocuteur commercial
Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants :