4D v16.3

Créer une nouvelle application

Accueil

 
4D v16.3
Créer une nouvelle application

Créer une nouvelle application  


 

 

Vous pouvez créer une base de données vierge ou créer une base de données à partir d’une définition de structure préalablement exportée. 

La création d’une base de données s’effectue de façon identique depuis l’application 4D ou l’application 4D Server.

Vous pouvez créer une base vierge, c’est-à-dire ne contenant aucun(e) table, champ ou formulaire. C’est l’équivalent de la feuille blanche pour la base de données. 

Pour créer une base vierge :

  1. Choisissez la commande Nouveau > Base de données... dans le menu Fichier ou dans le menu associé au bouton “Nouveau” de la barre d’outils de 4D. Vous pouvez également cliquer directement sur le bouton “Nouveau” de la barre d’outils.
    Une boîte de dialogue standard d’enregistrement de fichiers apparaît, vous permettant de choisir le nom et l’emplacement de la base 4D :
  2. Saisissez le nom de votre base de données et cliquez sur le bouton Enregistrer.
    Vous pouvez choisir tout nom de fichier accepté par votre système d’exploitation. Attention, si votre base est destinée à fonctionner sous d'autres systèmes, tenez compte des restrictions propres à chacun d'entre eux. Par exemple, le caractère "barre oblique inversée" (\) est accepté sous OS X mais est interdit sous Windows.

Lorsque vous validez la boîte de dialogue, 4D referme la base courante (le cas échéant), crée un dossier à l’emplacement défini (le nom du dossier est le nom de la base) et y place les fichiers nécessaires au fonctionnement de la base. Pour plus d’informations sur l’architecture des bases 4D, reportez-vous au paragraphe Architecture des bases

La fenêtre de l’application 4D est alors affichée et l’Explorateur apparaît au premier plan. Vous pouvez dès lors, par exemple, créer des formulaires projet, afficher l’éditeur de structure et ajouter tables, champs, etc.

Les définitions de structures exportées au format XML peuvent être utilisées pour créer à la volée de nouvelles bases de données à l’identique. Dans ce cas, la définition de structure peut être considérée comme un modèle de structure, qu’il est possible de dupliquer à loisir. Pour plus d’informations, reportez-vous à la section Exporter et importer des définitions de structure

Une définition de structure XML peut être utilisée telle quelle ou être modifiée au préalable via un éditeur XML. Ce principe permet d’envisager tout type de mécanisme ayant pour but de générer des structures par programmation.  

Par ailleurs, le format interne des fichiers XML de description des structures 4D étant public (cf. paragraphe Format d’une définition de structure 4D), il est possible de construire ce type de fichier depuis d’autres environnements de bases de données ou toute application de conception afin de générer automatiquement des bases de données 4D. 

Pour créer une base de données depuis une définition de structure :

  1. Sélectionnez la commande Nouveau > Base de données à partir d’une définition de structure... dans le menu Fichier de 4D ou dans le menu associé au bouton “Nouveau” de la barre d’outils de 4D.
    Une boîte de dialogue standard d’ouverture de documents apparaît, vous permettant de désigner le fichier de description à ouvrir. Vous devez sélectionner un fichier au format XML respectant la “grammaire” des descriptions de structure 4D (le programme valide le fichier via la DTD). 
  2. Sélectionnez un fichier XML de description de structure puis cliquez sur OK.
    4D affiche une boîte de dialogue vous permettant de choisir le nom et l’emplacement de la base de données à créer.
  3. Choisissez le nom et l’emplacement de la base de données à créer et cliquez sur le bouton Enregistrer.
Si le fichier XML est valide, 4D referme la base courante (le cas échéant) et crée une nouvelle structure basée sur la définition de structure. Un dossier est créé à l’emplacement défini (le nom du dossier est le nom de la base), contenant les fichiers nécessaires au fonctionnement de la nouvelle base. La fenêtre de l’Explorateur est ensuite affichée.

 
PROPRIÉTÉS 

Produit : 4D
Thème : Gestion des fichiers 4D
Nom intl. : Creating a new application

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Mode Développement ( 4D v16)
4D - Mode Développement ( 4D v16.1)
4D - Mode Développement ( 4D v16.3)