[Calc] Outil de gestion de référentiel Base et SQLite

Discussions sur les projets et applications développés en liaison avec une suite bureautique libre.

Modérateur : Vilains modOOs

jean-christophe
Membre hOOnoraire
Membre hOOnoraire
Messages : 101
Inscription : 12 févr. 2007 09:54
Localisation : Paris

[Calc] Outil de gestion de référentiel Base et SQLite

Message par jean-christophe »

Voici un outil de gestion de référentiels pour bases de données SQLite3 (compatible avec toute base reconnaissant la syntaxe SQL de SQLite3, c'est-à-dire, pas HSQLDB... :tesfou: ).

Un référentiel est une table de valeurs utilisée par d'autres tables. Il est relativement stable, et surtout assez pénible à mettre à jour quand il y en a pleins (de référentiels) et quand il n'y a pas de formulaires pour cela :marto: .

Cet outil est un tableau Calc qui gère les référentiels comme des tables :
- à chaque référentiel correspond un onglet, dont le nom porte le nom de la table dans la base.
- une macro est activée depuis l'onglet "Index" et génère un fichier d'instructions SQL nommé "ImportSQL.txt" dans le répertoire "Mes Documents".
- le fichier généré est un script SQL qui doit ensuite être exécuté depuis un client de la BD pour mettre à jour les référentiels (instruction .read ImportSQL.txt depuis la console SQLite3).

NB : la macro utilise une bibliothèque "StrUtils" récupérée sur un autre outil dénommé MEM (Master Enquêteur Macro).
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par jean-christophe le 26 janv. 2012 15:36, modifié 1 fois.
Ubuntu "EupTouDaite".
LibreOffice "EupTouDaite" aussi (4.2.3.3 en juin 2014)
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12231
Inscription : 08 nov. 2005 16:23
Localisation : Caen, France

Re: Outil de gestion de référentiels

Message par Bidouille »

Bonjour,

Ce fil a été déplacé dans une meilleure section du forum. Les gens intéressés par votre travail peuvent poster leur question, suggestion ou autre remarque à la suite.

Merci pour votre participation.
jean-christophe
Membre hOOnoraire
Membre hOOnoraire
Messages : 101
Inscription : 12 févr. 2007 09:54
Localisation : Paris

Re: [Calc] Outil de gestion de référentiel Base et SQLite

Message par jean-christophe »

Dans le même genre, un outil similaire :
[Calc] Export d'un ODS au format SQL
http://user.services.openoffice.org/fr/ ... 5&p=160050
Ubuntu "EupTouDaite".
LibreOffice "EupTouDaite" aussi (4.2.3.3 en juin 2014)