3 messages in org.openoffice.fr.prog[prog] Tables temporaires avec OOo et...
FromSent OnAttachments
ARGENTE Jean LouisSep 12, 2004 2:17 pm 
Tony GALMICHESep 12, 2004 11:12 pm 
ARGENTE Jean LouisSep 13, 2004 2:32 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[prog] Tables temporaires avec OOo et PostgresqlActions...
From:ARGENTE Jean Louis (jl.a@laposte.net)
Date:Sep 12, 2004 2:17:58 pm
List:org.openoffice.fr.prog

Bonsoir,

Je pense que ma question va plus particulierement concerner Tony (avoir vu ton embryon de gestion de stock me fait remonter en memoire cette importante question); mais si d autres veulent s y coller... ;)

Nous avons besoin de faire des requetes a l interieur de OOo (vers Postgresql) qui s enchainent et necessitent des tables temporaires.

Grosso modo, nous avons deux solutions, creer des tables normales que l on efface au fur et a mesure des requetes sur les reponses (mais quid des autres utilisateurs qui peuvent lancer la meme appli et vont donc generer des conflits avec les memes tables temporaires) ou utiliser le systeme des tables TEMPORARY.

De fait, nous avons un probleme (bug) de fond, Postgresql utilise des templates et il semble que OOo ne sache pas les gerer convenablement.

En effet selon les actions sur les tables on se contente de nommer la seulement la table dans les requetes (exemple : stock) mais pour d autres actions (modifs) il faut la prefixer du template (exemple: public.stock). Le probleme devient ingerable lors de l utilisation de tables TEMPORARY dont, logiquement, le nom de template change...

L on pourrait aussi imaginer avoir de multiples utilisateurs, ayant chacun son template (pour les tables temporaires) et partageant un template commun (public par exemple) pour les tables normales. Mais cela est tout aussi ch..t car il va falloir personnaliser les requetes en fonction du user (de leur nom de template); cela reviens au meme que "personnaliser" le nom des tables temporaires dans le fil des requetes (ce que fait TEMPORARY mais...)

Comment resoudre, simplement ;), cela dans OOo ?

Jean Louis