Exports à la ligne de commande

Untis offre la possibilité d’effectuer des imports/exports de données à partir de la ligne de commande, de manière à pouvoir intégrer Untis dans un ensemble plus vaste.

La syntaxe de l’appel est extrêmement simple:

Untis <nom du fichier GPN> /exp<xxx>[=<nom de fichier de sortie>]

  • <nom du fichier GPN> correspond au fichier Untis dont vous souhaitez exporter les données;
  • <xxx> code correspondant au type de données exportées (voir ci-dessous)
  • <nom du fichier de sortie> nom et chemin du fichier de sortie (facultatif – si manquant, le fichier est généré dans le répertoire courant).

Exemple:

Untis c:\G_P\std.gpn /exp002=D:\temp\lessons.txt

Avec cet appel, les données des cours stockées dans le fichier std.gpn vont être exportées dans le fichier D:\temp\lessons.txt. Les fichiers DIF sont en format ASCII. Les champs sont séparés par des virgules et les champs de texte sont délimités par des guillemets. Les dates sont représentées sous la forme AAAAMMJJ.

Code Type de Données Import Export
001 Horaire  No red cross  yes green V
002 Cours  No red cross  yes green V
003 Classes  yes green V  yes green V
004 Professeurs  yes green V  yes green V
005 Salles  yes green V  yes green V
006 Matières  yes green V  yes green V
007 Divisions (départements)  yes green V  yes green V
008 Compétences des Professeurs  yes green V  yes green V
009 Surveillance des Pauses  No red cross  yes green V
010 Étudiants  yes green V  yes green V
011 Périodes  yes green V  yes green V
012 Motifs d’Absences  yes green V  yes green V
013 Absences  No red cross  yes green V
014 Remplacements  No red cross  yes green V
015 Choix des Cours  yes green V  yes green V
016 Contraintes  yes green V  yes green V
017 Examens  yes green V  yes green V
018 Vacances  yes green V  yes green V
019 Séquences de Cours  yes green V  yes green V
020 Comptabilisations  yes green V  yes green V
021 Motifs des Comptabilisations  yes green V  yes green V

Notes:

  • Il est possible d’exporter tous les fichiers disponibles en un seul appel en passant « exp* » au lieu de « exp<xxx> ». Le nom d’un éventuel fichier de sortie sera ignoré et les fichiers seront nommés d’après les codes ci-dessus.
  • Il est possible d’exporter directement en format XML en utilisant « xml » au lieu de « exp<xxx> »:
    Untis demo.gpn /xml=demo.xml
  • Cet article est tiré de l’aide en ligne disponible sur le site de la société Untis GmbH (anciennement Gruber&Petters GmbH) http://www.grupet.at/HTML/WebHelp/fr/untis/index.html?hid_export.htm laquelle donne des liens vers les définitions de chacun des types de données mentionnés ci-dessus.