DOCUMENTATION de VISUAL PLANNING 5.3

Définition du contexte d'export d'événements

Cette page décrit les paramètres nécessaires à la définition d'un contexte d'Export d'Evénements.

Les paramètres des autres types de contextes d'import/export sont disponibles ici :

Spécifier les caractéristiques de l'export dans les onglets existants.

Onglet Destination

La destination unique de l'export peut être de type :

Selon le type choisi, les paramètres nécessaires à l'export diffèrent.

Cas de la base de données

Si l'export s'effectue vers une base de données, il faut choisir le type Base de données.

Il est alors nécessaire de préciser les paramètres :

Type

Dans ce cas, la valeur doit être Base de données.

SGBD

Préciser la technologie de SGBD1) utilisée :

  • MSACCESS,
  • MYSQL,
  • ORACLE,
  • ou SQLSERVER,

Paramètres de connexion

Les paramètres de connexion diffèrent selon le type de SGBD choisi.

Après un clic gauche, une nouvelle fenêtre apparaît :

MSACCESS MYSQL ORACLE SQLSERVER
SID
Mot de passe
Chemin d'accès
Port
Serveur
Login

Base de données

Il faut préciser le nom de la Base de données où exporter.

Table

Choisir la Table dans laquelle exporter.

Cette liste est vide tant que la base de donnée n'est pas précisée.

Pour valider ces paramètres, cliquer sur :

  • OK,
  • ou Annuler pour revenir en arrière.

Cas du fichier XML

Il est alors nécessaire de préciser les paramètres :

Type

Dans ce cas, la valeur doit être Fichier XML.

Chemin

Spécifier le chemin d'accès au fichier de destination au format *.XML. Si ce fichier n'existe pas, il est créé au moment de l'export.

Cas du fichier Excel

Il est alors nécessaire de préciser les paramètres :

Type

Dans ce cas, la valeur doit être Fichier Excel.

Chemin

Spécifier le chemin d'accès au fichier de destination au format *.XLS ou *.XLSX. Si ce fichier n'existe pas, il est créé au moment de l'export.

Feuille

Spécifier la Feuille du fichier de destination dans laquelle exporter. Si cette feuille n'existe pas, elle est créée au moment de l'export.

Cas du fichier *.CSV

Il est alors nécessaire de préciser les paramètres :

Type

Dans ce cas, la valeur doit être Fichier Csv.

Séparateur

Le Séparateur de valeurs dans le fichier de destination peut être :

  • Point virgule,
  • Point,
  • Espace,
  • Virgule,
  • ou Tabulation.

Encodage

Le type d'Encodage est à choisir suivant le système d'exploitation du serveur :

  • Défaut (Encodage système) c'est l'encodage de la machine client
  • UTF8 l'encodage pour les systèmes exploitation anglophone (Windows, UNIX)
  • Windows 1252 (Norme européenne)

Chemin

Spécifier le Chemin d'accès, ce dernier peut contenir :

  • Un fichier de destination de type CSV. Si le fichier n'existe pas, il est créé au moment de l'export,
  • Une adresse URL,
  • Un texte de type Import=NomDuContextExport permettant de faire des imports d'exports.

Onglet Correspondance

Cet onglet permet de faire la correspondance entre la source qui est un ensemble d'événements du planning et la destination qui est, selon le cas, un fichier, une feuille ou une table.

Cette correspondance s'effectue champ par champ.

Il convient de remplir le tableau qui contient plusieurs colonnes :

Propriété

Cette colonne contient les noms des rubriques et paramètres choisis pour l'export.

En cliquant sur , il est possible d'exporter :

  • Les propriétés générales et temporelles des événements
  • Chaque rubrique de chaque dimension,
  • Le nom de chaque ressource sous la forme de ses rubriques d'identification
  • Plusieurs rubriques en une seule fois lorsque l'utilisateur clique sur (Sélectionner tous les attributs). Ceci est utile lorsqu'un grand nombre de rubriques est concerné dans l'export,
  • Chaque rubriques de chaque formulaire,
  • La valeur fixe, la valeur par unité et le coefficient de chaque poste de valorisation,
  • L'identifiant Interne (UID) des événements.

Concernant les rubriques calculées, seules les rubriques persistantes peuvent être exportées.

Destination

Choisir pour chaque rubrique ou propriété à exporter, le champ de la destination correspondant. Si aucune destination n'est saisie, la propriété ou la rubrique n'est pas exportée.

  • Dans, le cas d'un fichier, le nom est par défaut celui de la rubrique ou propriété. Il est possible de modifier ce nom.
  • Dans le cas d'une table, les noms sont choisis dans la liste des champs de la table de destination.

Clef

Pour l'export vers une table de base de données, il est possible de choisir une clef en cochant une ou plusieurs case Clef?.

c.f. Ajouter si aucune correspondance

Dans le cas d'un export vers un fichier, il est possible de définir l'ordre des colonnes dans le fichier d'export en utilisant les flèches . Cet ordre définit aussi l'ordre des ressources exportées dans le fichier.

Onglet Définition

Ajouter si aucune correspondance

Ce paramètre n'est utile et accessible que dans le cas d'un export vers une base de données (autre que MSCACCESS).

Dans le cas d'un export vers une table, l'export est considéré par défaut une insertion de nouvelle données.

Cette case, si elle est cochée, permet de vérifier dans la base de données de destination si la donnée existe déjà, et de la créer uniquement si elle n'existe pas.

La clef utilisée pour cette vérification est définie dans l'onglet correspondance.

Format des dates

Il faut choisir le format auquel les dates vont être écrites lors de l'export, parmi :

  • dd/MM/yyyy
  • yyyy-MM-dd
  • MM/dd/yyyy
  • dd.MM.yyyy

Filtre

Il est possible de limiter l'export à certains événements.

Pour cela, il faut sélectionner un filtre d'événements.

Période

Il est aussi possible de choisir la Période de temps dans laquelle se trouvent les événements à exporter.

Type d'intersection

Il est enfin possible de choisir l'intersection des événements avec la période de temps, parmi les choix possibles :

  • Intersecte la période,
  • Recouvre la période,
  • Entièrement dans la période,
  • Débute dans la période,
  • Finit dans la période.

Procédure stockée

Ce paramètre n'est utile et accessible que dans le cas d'un export vers une base de données (autre que MSCACCESS).

Il faut définir le nom d'une procédure stockée.

Les procédures stockées doivent avoir uniquement les deux paramètres suivants :

  • retcode d'utilisation OUT et de type INTEGER : doit prendre la valeur 0 en cas de succès,
  • message d'utilisation OUT et de type VARCHAR : doit contenir un texte explicatif qui sera mis à disposition de l'utilisateur.

c.f. Enchaînement d'import/export

Contexte d'importation à suivre

Ce paramètre n'est utile et accessible que dans le cas d'un export vers une base de données (autre que MSCACCESS).

Cela permet de lancer un autre contexte d'importation une fois la procédure stockée exécutée.

Il faut choisir un contexte d'import parmi ceux disponibles dans la liste.

La liste des imports proposés sont du type :

1) Système de Gestion de Base de Données
Imprimer/exporter
Langages
Traductions de cette page: