4D v16

Importer

Accueil

 
4D v16
Importer

Importer    


 

 

En complément des manipulations expliquées dans la vidéo, il faut noter que :

Lors de l’import de valeurs booléennes (vrai-faux dans 4D), vous pouvez demander une conversion automatique :

  • en allant dans le dernier onglet du dialogue d’import
  • et en précisant "oui;non", "interne;externe", "Homme;Femme"...

4D convertit automatiquement les données importées (la première valeur en Vrai et la deuxième en Faux).

Vous pouvez également proposer à vos utilisateurs l’accès au dialogue d’import ou d’export en utilisant les commandes :

  •  IMPORTER DONNEES("")
  •  EXPORTER DONNEES("")

Lorsque vous réalisez un import par formulaire, le formulaire contient les champs devant recevoir les données. L'ordre de saisie dans le formulaire doit être identique à l’ordre des colonnes du fichier d’import.

 Bonjour,

dans cette vidéo nous allons apprendre à créer une table directement lors de l'import des données.

Nous avons déjà importé des données dans la table Interventions et techniciens.

Pour gagner du temps et récupérer rapidement un existant informatique déjà saisi dans une autre base de données ou dans des feuilles de calcul, nous allons découvrir la possibilité de créer une table directement lors de l’import de données à partir d’un fichier texte tabulé.

Nous allons procéder à un import comme nous l'avons réalisé dans les vidéos précédentes.

  • "Fichier" => "Importer" => "du Fichier ..."
  • On affiche la liste de tous les fichiers
  • et on prend le fichier "lieux.txt"

Le dialogue de paramétrage apparaît :

  • cliquez sur    "Créer une table"
  • renseignez ensuite le nom de la table
  • puis dans le 2e onglet "en-tête"
  • cocher la case "Titre de colonne comme nom de champ"

Automatiquement les champs sont créés et typés par défaut en fonction de leur contenu.

Revenons sur le 1er onglet, nous avons toujours potentiellement des problèmes d'accents donc modifions le fichier puis nous allons pouvoir indiquer quel type de champ nous souhaitons définir pour chacune des colonnes.

  • Alpha c'est très bien
  • Alpha
  • Alpha
  • le code postal, il est préférable de le mettre en Alpha
  • et la ville également.

Une fois ces paramétrages effectués, cliquez sur le bouton "Importer".

L’import s’effectue puis 4D propose de créer des formulaires pour cette nouvelle table.

Comme nous avons fait jusqu'à présent cliquez sur oui.

D’autres modes d’imports sont disponibles dans 4D :

  • Import par formulaires
  • Import ODBC
  • Importer de données d’une ancienne base, par conversion
  • Connexion à d'autres bases de données
  • Import programmé

En utilisant ce même dialogue d’import, Fichier => Importer de données => fichier
vous pouvez importer des données, nous allons le simuler sans aller jusqu'au bout/

Par exemple dans le fichier lieux => ouvrir.

On peut importer des données en utilisant un formulaire. L'intérêt étant de créer un formulaire spécifique, dédié à l'import dans lequel on a programmé les méthodes objets ou la méthode formulaire de manière à effectuer des contrôles automatiques, des reformatages ou le remplissage automatique de champs calculés, etc... comme si l’utilisateur saisissait les données dans ce formulaire.

On peut également, lorsque par la suite on va programmer, réaliser des imports en utilisant les commandes Ouvrir document et RECEVOIR PAQUET, nous le verrons dans une autre vidéo.

 
 

 
PROPRIÉTÉS 

Produit : 4D
Thème : Importer
Nom intl. : Importing

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

Autoformation ( 4D v16)