4D v16

Premiers pas dans 4D

Accueil

 
4D v16
Premiers pas dans 4D

Premiers pas dans 4D    


 

 

Bonjour,

Dans cette vidéo nous allons découvrir comment créer une base de travail en quelques clics et nous familiariser rapidement avec l'environnement de 4D.

Nous allons commencer par créer 1 table :

  • en sélectionnant "Table" dans l'explorateur
  • puis en cliquant sur le bouton "+" en bas à gauche de la fenêtre.
  • Nommons cette table "Interventions" puis cliquer sur OK.

Automatiquement la table est créée et apparaît dans la fenêtre de "Structure". Cette "fenêtre de structure" représente le modèle de données avec l'ensemble des tables, des champs et des liens.

Apparaît également la palette de l'inspecteur. Cette palette présente les propriétés de chacun des objets sélectionnés à savoir : la fenêtre de structure, une table, un champs ou 1 lien ultérieurement.

Pour ajouter des champs dans cette table il suffit de double cliquer sur une des lignes de la table puis de créer les champs un par un.

Nous allons créer 4 champs :

  • la date d'intervention
  • L'heure
  • l'objet de l'intervention
  • et les initiales du technicien


Chaque table dans 4D peut-être déplacée en cliquant sur le titre ou agrandie par le coin inférieur droit pour voir apparaître les champs.

Une fois ces 4 champs créés, nous allons indiquer le type de chacun des champs afin que 4D puisse effectuer les contrôles de validité nécessaires.
La date est de type date, l'heure de type heure et les 2 autres champs de type alpha.

Nous allons ajouter tout de suite des enregistrements dans cette table :

  • Cliquer sur le menu enregistrement
  • puis demandez "afficher la table courante"

Sachant que nous n'avons pas encore créé de formulaire 4D propose la création de formulaires automatiques pour la table courante ou pour toutes les tables que vous auriez créées.

Cliquez sur oui.

L'affichage par défaut de 4D est un affichage en liste qui présente les données sous une forme tableur pour que vous puissiez rechercher trier ou imprimer la sélection.

Pour ajouter 1 enregistrement cliquez sur le menu "enregistrement" puis choisissez "nouvel enregistrement".

Il suffit de remplir chacun des champs puis de valider en cliquant sur le bouton de validation.

Après validation une autre fiche est proposée en saisie jusqu'à ce que nous cliquions sur le bouton "Annuler" pour terminer la saisie.

Lorsque la saisie est terminée, on cliquer sur annuler et nous revenons donc dans la présentation liste. La liste contiendra l'ensemble des enregistrements créés.

Cette petite palette permet ensuite de naviguer entre les différentes tables.

Pour modifier un enregistrement il suffit de double cliquer dessus d'effectuer les modifications, et d'enregistrer.. Si les modifications ne doivent pas être enregistrées., cliquer sur Annuler.

Bien évidemment la plupart du temps vous disposerez de données déjà saisies voire exportées à partir d'une autre base de donnée, de données provenant de tableurs ou sous forme de fichier texte.

Après ce premier tour rapide nous allons donc importer des données ce qui nous permettra de découvrir très rapidement comment rechercher, trier et concevoir des états très facilement paramétrables.

Pour importer des données :

  • cliquer dans le menu "Fichier" => importer du fichier
  • choisir le fichier texte que vous souhaitez importer dans notre cas il s'agit d'interventions
  • le dialogue de paramétrage d'import permet de définir les champs et options d'import
  • Lorsqu'on dispose de plusieurs tables, on peut choisir la table en question
  • faire ensuite dans la partie inférieur la correspondance des champs
  • indiquer éventuellement le jeu de caractères. il se trouve que là, nous avons volontairement pris un fichier provenant de Macos non unicode, donc nous allons prendre une conversion en Mac Roman, les accents sont rectifiés
  • Pour ne pas importer la ligne de titre, on clique sur l'onglet "En-tête" et on indique qu'il faut importer à partir de la ligne 2
  • ensuite, cliquer sur le bouton importer
  • En quelques instants, nous avons 11730 lignes qui ont été importées sur un total de 11732 puisque nous en avions créé 2 manuellement.

Une fois cet import terminé, nous pouvons effectuer des recherches, des tris et des états

Commençons par les recherches :

  • Cliquer sur le bouton "Requêtes"
  • Cliquez sur le critère à évaluer (par exemple "objet")
  • puis sur l'opérateur de comparaison (contient)
  • et indiquer la valeur (par exemple "mat") et cliquer sur rechercher
  • La recherche nous retourne 4692 enregistrements car "mat" est contenu dans "matériel" et dans "formation"


Affinons la Recherche :

  • Cliquer sur le bouton "Requêtes"
  • Modifier la valeur en "mate" (il n'est pas utile de mettre l'accent) et cliquer sur le bouton rechercher
  • Nous obtenons bien la liste des interventions relatives au "matériel"

Affinons encore la Recherche en ne recherchant que les intervention du technicien MA01:

  • "Requêtes"
  • Cliquer en bas à droite sur "ajouter" (une 2è ligne apparaît dans la partie supérieure de l'écran)
  • Cliquer sur le critère "Initiales" puis sur l'opérateur "contient" puis indiquer la valeur "MA" et enfin sur le bouton "Rechercher"
  • Nous obtenons 328 enregistrements

Pour trier ces informations par ordre de réalisation par ordre de date et heure d'intervention:

  • Cliquer sur la flèche à droite du bouton "requêtes" et choisir "Trier ..."
  • Cliquer-glisser la date d'intervention de la colonne de gauche vers la colonne de droite et pareil avec l'heure d'intervention.
  • les 2 triangles à droite indiquent si le tri est croissant ou décroissant. Il suffit de cliquer dessus pour inverser le sens.
  • Cliquer ensuite sur Trier.

les informations sont bien triées par ordre croissant.

Recherchons maintenant les interventions d'une période particulière

  • Cliquer sur le bouton "Requêtes"
  • puis sur le bouton "Tout suppr."
  • sélectionner le critère date d'intervention, l'opérateur "supérieur ou égal à", la date nous indiquerons le 12/07/11 dans la "valeur"
  • on ajoute une ligne  on resélectionne la "date d'intervention",  "inférieur ou égal à" et le 17/07/11 puis rechercher

Nous obtenons 54 enregistrements qui correspondent aux interventions qui ont eu lieu dans la période.

 
 

 
PROPRIÉTÉS 

Produit : 4D
Thème : Premiers pas dans 4D
Nom intl. : First steps in 4D

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

Autoformation ( 4D v16)