Re: [users-fr] [base] [ubuntu] error in script file line:77-> tables inaccessibles dans base de données faite so us windows

2008-01-06 Thread julien cochennec

Serge LE LOUARNE a écrit :

Bonjour,

D'après le message d'erreur, la connexion avec la base ne se fait, normal
dans ce cas de figure que toutes les tables soient injoignables.

Exact, du coup difficile de dire pourquoi la connexion ne se fait pas.
Quand je fais source de données dans calc, j'atteins "bilbiographie", je 
peux lire les tables.

La partie
"Order By" n'est pas porteuse de sens, puisque de toute facon la base ne
répond pas présente. On ne peut trier des données que l'on est incapable de
connaître.
  

Tout à fait d'accord.

Par contre certain élément seraient nécessaires :
- Escape7, c'est une base de quel type :
   - OOoBase natif, Calc, DBF, SQLite ...
   - Sinon, est-ce base sur un serveur de base de données (Mysql, SQLServer,
Oracle, ...) ?
  

C'est un escape7.odb, c'est à dire une base native.

- Quel Java as tu ,
  
Plusieurs, sun Java 1.6, icedtea1.7, blackdown 1.4, tous donnent le même 
résultat.

- Est que les autres éléments (formulaires ou rapports) fonctionnent ?
  
Oui et non, ils apparaissent mais dès que je les "lance", il se heurtent 
au problème.

Peux-tu essayer de créer un formulaire via l'assistant pour voir ?
- N'y aurait-il pas un pb de droit sur le fichiers ( droits en lecture mais
pas en éxécution/modification) ?
  
Ahhh, j'ai même pas pensé à ça! je vérifie. Merci de m'avoir indiqué 
ça, on ne sait jamais, il est vrai que ce fichier vient d'une partition 
ntfs, il est possible que les droits dessus ne soient pas les bons.

Il faut que je remonte mon disque Ubuntu, je vais voir.

Bon courage,
Serge
  
Merci pour ta réponse. Pour ce qui est du fichier, tu peux le 
télécharger là :

http://trblft.free.fr/escape7.odb
(fichier assez gros, plus de 8 Mo, qui fonctionne très bien sous windows)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [base] [ubuntu] error in script file line:77-> tables inaccessibles dans base de données faite so us windows

2008-01-06 Thread julien cochennec

yves dutrieux a écrit :

De souvenir, ce problème pouvait subvenir quand on changeai t de nom de
dossier par exemple.
  
Quand on déplace le fichier dans un autre dossier? C'est assez énorme 
comme problème... Effectivement, je l'ai déplacé d'un dossier "Bases" 
sous windows, dans un autre dossier "bases" sur une autre partition, 
dans un répertoire dont le nom contient un espace "sauvegarde e" (tout 
ça en NTFS) puis je l'ai déplacé dans une partition /home/ dans le 
répertoire /monnom/bases/ (en ext3), c'est dire comme il a voyagé...

Ou des dossiers avec des caractères "spéciaux" ou accentués.
Est-ce que tes bases originales étaient stockées dans un tel dossier ?
  
Le chemin exact de la base d'origine était E:\bases\escape7\escape7.odb 
et le chemin final, sous linux, /home/monnom/bases/escape7/escape7.odb.

Pourrais-tu m'envoyer une copie d'une db (à mon adresse perso) pour que je
puisse tester ?
si pas confidentiel bien entendu...
  

Merci de ton aide, tu peux télécharger le fichier là :
http://trblft.free.fr/escape7.odb
Je préfère ne pas te le mettre en mail, c'est plus de 8Mo.

Yves
  



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] varialbes dans les formulaires dba

2006-01-29 Thread julien cochennec

bonsoir à tous,
nosu sommes deux profs dans un projet important sous openoffice destiné 
à mettre en place un suivi des acquis de l'élève (toutes les matières, 
tous les niveaux).
sous openoffice base. ce projet s'inspire lui-même d'un projet libre, le 
ldc de l'epplug.
Nous avons choisi openoffice pour pouvoir installer cet outil partout et 
le diffuser dans l'académie de Versailles et ailleurs.
La base de données associée est déjà prête, mais nous échouons sur la 
conception du formulaire qui va avec.
il porte sur plusieurs tables, les relations entre ces tables (4 tables 
au total) sont complexes, nous avons tout essayé, même les requêtes avec 
paramètres, la macro qui autorise les paramètres nommés, je ne vois pas 
comment réaliser le formulaire qui permet de résoudre notre problème 
alors que depuis plusieurs semaines, je suis tout prêt de la solution.


Y-a-t-il sur cette liste, un spécialiste des formulaires portant sur 
plusieurs tables, faisant intervenir des variables qui "circulent entre 
les tables", pour que je puisse lui soumettre le modèle actuel de base 
et le formulaire, afin de savoir si mon problème a bien une solution?

merci d'avance à tous.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] varialbes dans les formulaires dba

2006-02-02 Thread julien cochennec

merci pour vos réponses à tous les deux.
Effectivement, ce qu'écrit Andrew est assez dur à comprendre.
J'ai l'impression qu'il veut dire qu'il faut se servir d'un champ qui 
existe pour stocker une variable, de manière détournée(?)
est-ce qu'il y a un sous formulaire ou un formulaire dont le contenu est 
une requête? c'est peut-être ça qu'il veut dire.
il faut que la requête contienne tous les champs qui contiendront les 
variables à utiliser.


What I meant was that you need to add a column a second time, the 
column must from those columns that are already part of the query as 
one of the grouping columns. It is this second column that will be 
used for the parameterization. so - looking at your original query:


SELECT
   SUM( "collecte"."Litrage" ),
   "collecte"."mois",
   "Adhérents"."Société",
   "Adhérents"."Nom",
   "Adhérents"."Prénom",
   "Adhérents"."Adresse",
   "Adhérents"."CP",
   "Adhérents"."Ville"
FROM "collecte" "collecte", "Adhérents" "Adhérents"
WHERE ( "collecte"."Producteur" = "Adhérents"."Nom" )
GROUP BY
   "collecte"."mois",
   "Adhérents"."Société",
   "Adhérents"."Nom",
   "Adhérents"."Prénom",
   "Adhérents"."Adresse",
   "Adhérents"."CP",
   "Adhérents"."Ville"

I could any of these columns for the parameter mois, Société, Nom, 
Prénom, Adresse, CP, Ville.


I could not however have used, Tel or Num EDE or Id or Date, because 
they are not already a grouped column.


I hope that helps, and that you have success with your project.

Sincerely

Andrew 'Drew' Jensen

Bref je n'y comprends rien! Si quelqu'un a le decodeur?   a+   Rainer



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] varialbes dans les formulaires dba

2006-02-02 Thread julien cochennec
Et que dit le support de oo à propos de ce bug? va-t-il être corrigé 
dans une prochaine version?
j'ai vu une page là-dessus l'autre jour, dans la faq, à propos des 
paramètres nommés, mais ça n'a pas résolu mon pb.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] requête sql à la main

2006-02-07 Thread julien cochennec

julien cochennec a écrit :

bonjour, quelquechose m'inquiète ici, je n'arrive pas à utiliser la 
commande sql insert into.
Il me répond que l'instruction n'est pas select, et d'autres erreurs 
quand je change la syntaxe.

Je voudrais faire la requête suivante :
INSERT INTO "resultats"
SELECT * FROM "resultatsimportes"
les deux expressions entre guillemets sont bien valides, ce sont des 
tables, est-ce que j'aurais oublié quelquechose?

J'ai aussi essayé :
INSERT INTO "resultats"("champ1", "champ2"...)
SELECT * FROM "resultatsimportes"("champ1", "champ2"...)
Y-a-t-il une erreur dans la syntaxe? je ne vois vraiment pas.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


ce que je trouve encore plus bizarre, c'est que la première requête 
fonctionne quand je choisis l'instruction sql dans le menu outils.

est-ce que qulequ'un pourrait me le confirmer :
il faut choisir cette option pour éxécuter une insertion d'un nouvel 
enregistrement?

cette option correspond, dans les formulaires, à l'instruction sql natif?
ça fait des mois que j'essaie de comprendre pour l'insertion échoue si 
souvent avec mes formulaires, alors que pourtant les sélections 
fonctionnent.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] requête sql à la main

2006-02-07 Thread julien cochennec
bonjour, quelquechose m'inquiète ici, je n'arrive pas à utiliser la 
commande sql insert into.
Il me répond que l'instruction n'est pas select, et d'autres erreurs 
quand je change la syntaxe.

Je voudrais faire la requête suivante :
INSERT INTO "resultats"
SELECT * FROM "resultatsimportes"
les deux expressions entre guillemets sont bien valides, ce sont des 
tables, est-ce que j'aurais oublié quelquechose?

J'ai aussi essayé :
INSERT INTO "resultats"("champ1", "champ2"...)
SELECT * FROM "resultatsimportes"("champ1", "champ2"...)
Y-a-t-il une erreur dans la syntaxe? je ne vois vraiment pas.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] base : transfert de données entre deux b ases

2006-02-08 Thread julien cochennec
Bonjour, je viens de lire que access pouvait faire des transferts de 
données entre deux bases existantes sur un système.
mon idée est que cela pourrait drôlement faire avancer le projet sur 
lequel je travaille :
-plusieurs collaborateurs travaillent dans leur coin sur des bases 
"locales" de type fichiers (fichier odb ou base sqlite/driverodbc)
-ces collaborateurs transfèrent leurs données locales de leur base 
"perso" vers une autre base distante, multiutilisateurs, du genre 
mysql/driverodbc
-le même logiciel "client" sert d'éditeur frontal aux deux bases (ici ce 
serait openoffice base)
-chaque collaborateur a donc sur son poste deux fichiers odb, l'un 
"*local.odb*" permet de gérer la base locale sqlite, l'autre 
*"global.odb" *permet de gérer les données globales, dont celles des 
autres utilisateurs.


ma question est la suivante :
est-ce que openoffice base sait faire ça? dans access il ya des requêtes 
ajout d'enregistrement qui demandent avant l'éxécution si on veut faire 
un ajout dans la base en cours d'utilisation ou dans une autre.
y-a-t-il un moyen simple de transférer des données entre deux tables de 
même structure de deux bases différentes? si oui comment? par requête? 
par instruction sql brute? par copier coller?

merci d'avance.


Re: [users-fr] base : transfert de données e ntre deux bases

2006-02-09 Thread julien cochennec

Secrétariat a écrit :




ma question est la suivante :
est-ce que openoffice base sait faire ça? dans access il ya des 
requêtes ajout d'enregistrement qui demandent avant l'éxécution si on 
veut faire un ajout dans la base en cours d'utilisation ou dans une 
autre.
y-a-t-il un moyen simple de transférer des données entre deux tables 
de même structure de deux bases différentes? si oui comment? par 
requête? par instruction sql brute? par copier coller?

merci d'avance.


bonjour,
il y a eu début janvier un échange entre rainer et Tony, sur les 
imports de données, dont tu liras ci-dessous un extrait. est-ce que 
cela répond à tes attentes ?

Jean Michel

oui, ça me dit effectivement comment le faire à la main dans la mesure 
ou je suis en possession des deux fichiers, source et destination, donc 
je peux m'en sortir comme ça, en demandant à chaque collaborateur 
d'envoyer un fichier, mais c'est lourd. merci quand même, ça me 
permettra de débloquer le problème en cas de crise, c'est déjà ça.
je vais voir si c'est possible que chaque utilisateur envoie ses données 
sur une base distante par une macro, c'est probablement la seule 
solution. en fait je dois trouver le moyen "d'automatiser" ce transfert 
par un clic et éventuellement une saisie.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Formulaires dans OpenOffice

2006-02-09 Thread julien cochennec
euh, tu veux stocker tes données dans un fichier, c'est ça? tu peux 
stocker tes données dans un fichier calc, peut-être, mais ça demande à 
être vérifié.
en tout cas, dès que tu insères un contrôle dans un formulaire, il te 
demande la source de données qui va avec.
tu dois pouvoir ne pas rentrer de source, mais alors tu ne pourras pas 
faire grand-chose avec ton formulaire.
si tu veux essayer, tu ouvres writer, tu vas dans "afficher", tu choisis 
"barre d'outils", "conception de formulaire" et "contrôles de formulaires".
ensuite tu peux choisir un type de contrôle dans la nouvelle barre 
flottante, tu mets une zone de liste ou une zone de texte (parcours la 
barre avec la souris pour voir le nom de chaque bouton).
à ta place, si tu veux garder une trace des données saisies ou les 
réutiliser dans un autre formulaire, c'est quand même très pratique 
d'évoir une petite base de données à côté.


DEBOVAL Patricia PREF95 a écrit :


Bonjour,
 
Je souhaiterai savoir comment créer un formulaire dans writer comme 
dans word sans base de donnée derrière.
 
Patricia DEBOVAL
 
*Préfecture du Val d'Oise*

DRME - SSI
Tel : 01.34.20.27.53
Email : [EMAIL PROTECTED] 



 




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Re: Formulaires dans OpenOffice

2006-02-09 Thread julien cochennec

DEBOVAL Patricia PREF95 a écrit :


Oui c'est exactement ça .

-Message d'origine-
De : Nojid [mailto:[EMAIL PROTECTED]
Envoyé : jeudi 9 février 2006 12:58
À : users@fr.openoffice.org
Objet : RE: [users-fr] Re: Formulaires dans OpenOffice


Bonjour
Je crois que nous n'avons pas réellement compris les besoins du demandeur.
Je pense que le formulaire n'est pas destiné à enregistrer des données
destinées à être stockées dans une feuille de calcul ou une base de données.
Il s'agit à mon avis d'un modèle d'imprimé, avec des champs (zone de liste,
champ formaté, zone de texte, ect...) à l'intérieur.

 

ah, d'accord, autant pour moi, j'avais pas du tout compris le but de 
l'opération. il faut donc que des champs "variables" apparaissent sur ce 
document pour permettre de le modifier.
dans ce cas j'aurais plutôt fait une insertion de champs, comme pour un 
publipostage, à partir d'un fichier calcl contenant les listes de 
valeurs du champ.
le fichier calcl avec l'insertion de noms devient une sorte de petite 
base de données et le fichier à imprimer devient facile à modifier, 
comme lors d'un publipostage.

il faut aller dans insertion->champ->autre.
mais là encore, on passe par une petite base de données, vraiment pas 
grosse, gérée par calc... donc je me tais, j'ai pas encore dû bien 
comprendre.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [base] importer/e xporter des données

2006-02-10 Thread julien cochennec

Secrétariat a écrit :


Jean-Marc Baty a écrit :


Salut,

Je suis en phase de réflexion pour développer une application OObase.
C'est la première fois que je développe quelque chose comme cela 
alors je me pose plein de question ;-)
Je voulais savoir si il est possible d'exporter le contenue d'un 
enregistrement d'une table, ainsi que toute les relations qui portent 
sur cet enregistrement, pour pouvoir l'importer ensuite dans un autre 
fichier base.
Pour être plus précis, Je pense qu'il est possible par le biais de 
requêtes de récupérer un enregistrement ainsi que toutes les 
relations qui lui sont lié, mais comment les enregistrer dans un 
fichier, et sous quel format ?


Merci d'avance pour toute réponse.

JMB 



bonjour,
il y a eu ces dernières semaines de nombreux échanges sur le 
fonctionnement de OOo Base, comme celui-ci :
http://fr.openoffice.org/servlets/BrowseList?list=users&by=thread&from=1162394 


ou celui-ci :
http://fr.openoffice.org/servlets/ReadMsg?list=users&msgNo=43748
qui peuvent répondre à tes questions.
Jean Michel


Oui, c'est marrant, on vient juste d'en parler. En fait c'est exactement 
ce que je compte faire : j'ai aussi une application oobase en cours de 
développement, et je compte utiliser une base locale pour saisir les 
données et transférer ces données vers une base distante ou une autre 
base locale, à l'aide d'open office.
comme je le faisais remarquer, cette fonctionnalité existe sous access, 
car il y a des requêtes ajout de données.
Il serait donc bon de vérifier que cette fonctionnalité est en cours de 
développement sous oo, ça faciliterait grandement le développement 
d'application sous oo.
J'ai choisi quand même oo car la création de formulaire me semble 
beaucoup plus facile que sous access, même si y'a encore des problèmes, 
et surtout, oo étant libre, je peux transmettre à mes collaborateurs 
l'application, la base de données et toute la plateforme de 
développement en même temps, gratuitement ( c'est un argument de poids 
je trouve ).

Voici 3 solutions que j'envisage, pour ça :

1) les macros
plutôt que d'attendre que ces requêtes ajout d'enregistrement (à la base 
locale ou à une autre base) existe, il est possible de les faire par 
macro interposées.
La programmation de macros me rebute mais des exemples ont déjà été 
construits justement, voir là :

http://fr.openoffice.org/Documentation/How-to/Basic/Exemples_macro_pour_bdd.sxw
*_Il me semble que ce serait assez facile de créer une macro générique à 
partir de ce code, pour que cette macro génère une fenêtre de dialogue, 
demandant à l'utilisateur :_*
- de choisir la base de destination (parmi les sources de données 
existantes, ce qui implique un intégration préalable de la source distante)
- de choisir la table de destination (ce serait très compliqué de 
construire une requête d'ajout multitables je pense, mieux vaut faire 
plusieurs requêtes séparées à ce moment là)
- de choisir ensuite une requête préenregistrée dans la base source (par 
exemple, à travers l'interface source de données)
tout cela en supposant bien sûr que la requête source et la table de 
destination aient la même structure (même nombre de colonnes, mêmes 
types de données dans chaque colonne)
_*Pour réussir cette macro, il faut que je trouve le moyen de faire 
apparaître la fenêtre "source de données" dans une fenêtre de dialogue 
(c'est pas gagné), un peu comme dans le menu source de données quand on 
crée un nouveau formulaire à partir du navigateurde formulaires.
Y aurait-il quelqu'un qui connaisse un document là-dessus? Cette macro 
me faciliterait énormément la tâche et enrichirati beaucoup le champ 
d'application de oobase.*_/_*

*_/
2) la saisie sql directe
il est déjà possible de faire ça, avec la fenêtre de saisie sql, on peut 
ajouter des enregistrements à une autre table. par contre, j'ignore si 
il est possible de le faire dans une autre base. Et même si c'était le 
cas, on ne peut pas enregistrer de requêtes au format sql "direct", ce 
qui est bien dommage, il faut tout refaire à chaque fois. J'espère que 
cette fonctionnalité sera améliorée dans les prochaines versions de oo.


3) l'ajout de cette fonctionnalité dans oo :
alors là, si ça se fait (ça se fera pas tout seul quand même), oo 
deviendra incontournable comme interface frontale de base de données. Il 
me semble qu'il y a encore des choses qui manquent au niveau des 
requêtes de calcul, mais à part ça... croisons les doigts pour que oo 
prenne cette direction là.
A propos du calcul, il est possible, dans access, de créer un champ de 
calcul à partir d'autres champs de requêtes (par exemple, un champ 
"nom", un champ "prénom", et un champ artificiel "nom et prénom" comme 
troisième champ de la requête). Je n'ai pas réussi à le faire dans oobase.
ou encore par exemple, un champ "prix ht", un champ "tva" et un champ 
artificiel "prix ttc".
évidemment on peut bricoler ça en passant par calc, mais ce serait 
radical de pouvoir construire et enregistrer ce genre de 

Re: [users-fr] [base] importer/e xporter des données

2006-02-10 Thread julien cochennec

Secrétariat a écrit :


Jean-Marc Baty a écrit :


Salut,

Je suis en phase de réflexion pour développer une application OObase.
C'est la première fois que je développe quelque chose comme cela 
alors je me pose plein de question ;-)
Je voulais savoir si il est possible d'exporter le contenue d'un 
enregistrement d'une table, ainsi que toute les relations qui portent 
sur cet enregistrement, pour pouvoir l'importer ensuite dans un autre 
fichier base.
Pour être plus précis, Je pense qu'il est possible par le biais de 
requêtes de récupérer un enregistrement ainsi que toutes les 
relations qui lui sont lié, mais comment les enregistrer dans un 
fichier, et sous quel format ?


Merci d'avance pour toute réponse.

JMB 



bonjour,
il y a eu ces dernières semaines de nombreux échanges sur le 
fonctionnement de OOo Base, comme celui-ci :
http://fr.openoffice.org/servlets/BrowseList?list=users&by=thread&from=1162394 


ou celui-ci :
http://fr.openoffice.org/servlets/ReadMsg?list=users&msgNo=43748
qui peuvent répondre à tes questions.
Jean Michel


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


euh, je repense à ce que je viens d'écrire, dans le précédent post : en 
passant par un formulaire calc, il devrait être possible de choisir un 
formulaire et un sous formulaire (ou alors deux formulaires distincts).
dans chacun de ces formulaires, on crée un contrôle de table (l'un 
s'appelle source et contient le résultat de la requête qu'on veut 
importer, l'autre s'appelle dest et contient les données complètes de la 
table dans laquelle on veut insérer les données).


ça doit être possible de lancer une macro avec un bouton, qui va aller 
cherche le contenu du contrôle source pour lancer une requête sql 
"insert into" qui va faire le transfert. à creuser, cette solution 
pourrait bien être la  plus simple  et la plus rapide à mettre en oeuvre.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [base] importer/e xporter des données

2006-02-10 Thread julien cochennec

Secrétariat a écrit :


Jean-Marc Baty a écrit :


Salut,

Je suis en phase de réflexion pour développer une application OObase.
C'est la première fois que je développe quelque chose comme cela 
alors je me pose plein de question ;-)
Je voulais savoir si il est possible d'exporter le contenue d'un 
enregistrement d'une table, ainsi que toute les relations qui portent 
sur cet enregistrement, pour pouvoir l'importer ensuite dans un autre 
fichier base.
Pour être plus précis, Je pense qu'il est possible par le biais de 
requêtes de récupérer un enregistrement ainsi que toutes les 
relations qui lui sont lié, mais comment les enregistrer dans un 
fichier, et sous quel format ?


Merci d'avance pour toute réponse.

JMB 



bonjour,
il y a eu ces dernières semaines de nombreux échanges sur le 
fonctionnement de OOo Base, comme celui-ci :
http://fr.openoffice.org/servlets/BrowseList?list=users&by=thread&from=1162394 


ou celui-ci :
http://fr.openoffice.org/servlets/ReadMsg?list=users&msgNo=43748
qui peuvent répondre à tes questions.
Jean Michel


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


est-ce que je me trompe en pensant que ce sont ces macros, sur cette 
image en pièce jointe, qui permettent de développer une interface 
permettant de choisir la base source et la base distante?


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Re: [users-fr] [base] importer/e xporter des données

2006-02-10 Thread julien cochennec

Secrétariat a écrit :

Il faudrait que tu t'exerces à la  mise au point de requêtes par 
l'assistant entre deux Tables  pour voir comment les requêtes 
fonctionnent. Tu verras que c'est facile et je ne suis pas sûr qu'il 
faille passer par  une macro comme tu le suggères.

Jean Michel


Je viens de regarder sur la mailing list anglophone, d'autres ont déjà 
eu le même problème, et n'ont pas apporté de solution à part la saisie 
directe en sql natif, mais comme je l'ai dit ça ne résout pas le 
problème puisque ce genre de requête ne peut pas être enregistrée.
Merci quand même à tous pour votre aide, c'est quand même mieux de pas 
être tout seul à chercher. est-ce que quelqu'un sait sur qelle mailing 
list regarder pour savoir où en sont les développeurs à ce sujet?
j'ai regardé sur la liste "dev" de dba et sur la liste "feature", j'ai 
pas trouvé...

bonne soirée à tous.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [base] importer/e xporter des données

2006-02-10 Thread julien cochennec

Secrétariat a écrit :



euh, je repense à ce que je viens d'écrire, dans le précédent post : 
en passant par un formulaire calc, il devrait être possible de 
choisir un formulaire et un sous formulaire (ou alors deux 
formulaires distincts).
dans chacun de ces formulaires, on crée un contrôle de table (l'un 
s'appelle source et contient le résultat de la requête qu'on veut 
importer, l'autre s'appelle dest et contient les données complètes de 
la table dans laquelle on veut insérer les données).


ça doit être possible de lancer une macro avec un bouton, qui va 
aller cherche le contenu du contrôle source pour lancer une requête 
sql "insert into" qui va faire le transfert. à creuser, cette 
solution pourrait bien être la  plus simple  et la plus rapide à 
mettre en oeuvre.



Il faudrait que tu t'exerces à la  mise au point de requêtes par 
l'assistant entre deux Tables  pour voir comment les requêtes 
fonctionnent. Tu verras que c'est facile et je ne suis pas sûr qu'il 
faille passer par  une macro comme tu le suggères.

Jean Michel


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


ah bon? tant mieux alors, mais ici impossible de trouver quoi que ce 
soit comme requête de type "ajout d'enregistrements", dans l'assistant 
de requêtes ou encore dans l'interface de création en mode ébauche, je 
ne vois rien qui permette de faire une requête de type "insert into".
je n'ai accès qu'à des requêtes de sélection (instruction "sql select" ) 
sauf en utilisant l'aordre sql direct dans le menu outil mais je ne peux 
pas sauver ces requêtes ( pourtant rien que ça, ça suffirait largement ).
D'ailleurs, pour gagner du temps, je commence une requête en mode 
ébauche et je désactive le mode ébauche à la fin pour rajouter les 
instructions non disponibles dans ce mode, quand je tape "insert into" 
après avoir désactivé le mode ébauche, il me la refuse (il me dit que 
cette instruction n'est pas disponible).

alors que si je choisis le menu sql dans outils, il le fait!!
est-ce un bug ou est-ce que c'est vraiment voulu, le fait que cette 
instruction soit indisponible? j'ai déjà posé la question l'autre jour, 
la réponse n'est pas vraiment venue. mais si ça existe, je serais 
vraiment ravi de savoir comment régler ça chez moi, ça me ferait 
peut-être gagner des mois...

Si quelqu'un est sous linux, est-ce qu'il pourrait essayer :
- créer une nouvelle base
- créer une table "source" à plusieurs champs ( un champ nom type texte, 
un champ age type nombre, un champ naissance type date )

- sauver la table
- copier la table et renommer la copie "destination"
- créer la requête suivante en mode sql :
INSERT INTO "destination"
SELECT * FROM "source"
- éxécuter la requête ( chez moi je reçois un signal d'erreur : syntax 
error in sql expression, parse error, expecting between, in or sql token 
like )
- ensuite enfoncer le bouton sql ( éxécuter directement en sql ) puis 
rééxécuter ( là il me dit "impossible de charger le contenu des 
données", statement does not generate a result set )
- enfin aller dans la fenêtre tables, aller dans outils, sql, taper les 
deux lignes :

INSERT INTO "destination"
SELECT * FROM "source"
autrement dit les mêmes, et là surprise... ça a marché ( regarder la 
table destination ).


seulement impossible de sauver cette instruction... rien que ça, ça 
m'aiderait à gagner des mois sur le développement de mon projet. ou 
alors ça vient de mon installation? est-ce que quelqu'un peut faire 
cette suite de tâches et me dire si un des deux messages d'erreur n'est 
pas apparu? parce que si c'est effectivement une erreur de syntaxe, ça 
veut dire que la syntaxe n'est pas la même dans les deux fenêtres 
requêtes en mode sql et instruction sql.



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] StarOffice 7

2006-02-10 Thread julien cochennec

Thomas a écrit :

Je ferais ce test sans hésiter, car OpenOffice comme tous les 
programmes Open Source est multi-plateformes, donc il n'utilise pas la 
base de registres de windows, qui est la principale source de 
problèmes quant aux installations concurrentes.
Le seul point à vérifier est quel logiciel ouvre par défaut quel type 
de fichier. Et c'est remaniable depuis windows, après installation.


Thomas

Bernard Ribot a écrit :


Secrétariat a écrit :


Bernard Ribot a écrit :


Bonjour
J'ai acheté une revue ce mois-ci qui offre un CD avec StarOffice 7. 
Ayant abandonné SO à sa version 5.2 pour OOo, je serais curieux de 
jeter un coup d'oeil à la version 7. Mais peut-on l'installer "à 
coté" de OOo 2 ? Quelqu'un a-t-il eu la même curiosité que moi ? 



Je n'ai pas eu cette curiosité, mais que crains tu exactement ?
J.M


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Je ne saurais dire précisément, peut-être une méfiance envers la 
manière dont Windows gère les applications ?


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]







deux remarques là-dessus :
- staroffice est gratuit pour toute utilisation dans le domaine de 
l'éducation ( si j'ai bien lu la dépêche ). Donc pour les profs, les 
élèves, l'administration, etc... par contre on ne peut peut-être 
l'installer que dans son établissement ( à vérifier ).
- il contient une version allégée d'une base réputée assez puissante ( 
c'est son seul avantage par rapport à openoffice avec les correcteurs 
orthographiques si j'ai bien compris ).


n'hésitez pas à compléter, je fais juste que rajouter ce que je vient de 
lire en diagonale sur le site de sun.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Re > javelle plantage de base

2006-02-11 Thread julien cochennec

Jacques GAIGNARD a écrit :




Et.. franchement... on est encore très très très loin des délires et 
insultes que l'on voit ailleurs non ?


Jacques GAIGNARD.


oui mais cependant, le ton employé ne laisse pas entrevoir une 
quelconque envie de faire partager l'importance accordée à la forme, en 
évacuant complètement le fond.
Moi aussi j'ai du mal à m'associer à ce genre de réponse cassante, 
encore une fois vis-à-vis du ton, quelqu'un qui enseigne est avant tout 
conscient que c'est précisément cet aspect cassant et humiliant qui fait 
de l'école un lieu de haine et de ressentiment, or choisir un tel mode 
de réponse sans rien apporter d'autre à son interlocuteur conduit 
inévitablement à créer un fossé entre celui qui cherche une réponse à un 
problème précis et celui qui s'offusque de la situation.


Ce que je trouve grave, c'est que cette liste est un lieu d'entraide ou 
j'aime  lire les réponses et les questions en général, et là ça ne m'a 
pas du tout plu.


Il y a de nombreuses autres façons de s'offusquer ou de faire remarquer 
les choses qui nous dérangent, en choisir une autre que celle-ci me 
semble être le moindre des efforts à fournir quand on s'inscrit ici.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] StarOffice 7

2006-02-11 Thread julien cochennec

Alex Thurggod a écrit :



Excuses-moi, je n'ai effectivement pas répondu à ta question 
initiale. Dans mon expérience, on peut tout à fait installer les deux 
côte à côte, car ils s'installent dans des répertoires différents. Ce 
qui changent toutefois, c'est le lanceur par défaut associé aux types 
mime vnd.xml.sun.star, car StarOffice 7 sait évidemment ouvrir 
des fichiers  SXW, SXD, SXI, SXC, etc. Donc, tu pourrais très bien te 
retrouver avec un comportement d'ouverture de fichiers à l'origine 
créés dans OOo qui s'ouvriraient dans StarOffice par défaut. Si cela 
n'est pas gênant, alors il n'y aura aucun problème.


alors, je suis un bon cobaye, vous allez voir ( non, ne me remerciez 
pas... )
J'ai téléchargé la version 8, comme je suis prof, et là première 
surprise : 167 Mo le paquet, donc si vous avez un modem rtc, achetez une 
revue à la place.
Pour le correcteur orthographique, je n'ai pas testé, je me suis 
concentré sur mes deux outils préférés, calc (qui n'a décidément pas 
grand-chose à envier à Excel, mais je n'ai rien vu de plus que sous 
openoffice )
mais quelle ne fut pas ma surprise en constatant que staroffice calc 
plante sur mon formulaire tout neuf que j'ai passé une semaine à 
réaliser alors qu'openoffice l'ouvre sans problème.


ensuite, base, mon nouveau jouet, qui est excellent, malgré les quelques 
fonctions qui lui manquent encore et qui seront sûrement très vite ajoutées.
ce logiciel sera véritablement incontournable dans quelques années je 
pense dans les applications clients, la possibilité offerte par les 
formulaires me semble énorme.
mais là, je n'ai vu absolument aucune différence avec openoffice ( je 
n'ai pas vu la base adabas, est-ce la base par défaut? mystère, il ne me 
semble pas...) J'ai donc recherché sur le disque dur une trace de cet 
engin, effectivement, il est installé, le fichier readme explique que le 
nombre d'utilisateurs simultané est limité et que la taille des bases 
est limité à 200 Mo.
Donc là, c'était la goutte d'eau, je désinstalle ( si il y a bien 
quelquechose qui m'énerve, c'est ce genre de limitations arbitraires 
pour justifier qu'n soft soit gratuit, on retrouve là la logique des 
grands groupes, microsoft est coutumier de ce genre de pratiques, dans 
windows xp, dans access, dans sql server... ) là encore c'est gratuit 
donc ça m'énerve moins, mais j'ai quand même désinstallé.
J'ai quand même vérifié avant de désinstaller que les limitations sur 
les requêtes étaient les mêmes que sur openoffice.


Mon opinion est faite. Je voulais juste voir "la tête" de SO7. Le jeu 
n'en vaut pas la chandelle, je n'ai pas envie, comme tu le dis, de 
mettre le baazar !


Oui, et là vous ne croyez pas si bien dire :
lors de la désinstallation de staroffice, j'ignore ce qui s'est passé, 
impossible de relancer openoffice à partir du menu programmes de windows 
xp!!
heureusement je peux encore le lancer à partir du lanceur rapide ou en 
allant chercher l'icône dans le disque C program files, mais mon menu 
programmes est inutilisable pour openoffice.
Donc définitivement, n'installez pas les deux en même temps avant 
d'avoir vérifié si il existe des précautions qui permettent d'éviter ça.
Ceci dit, ça ne m'empêche pas de travailler, je n'utilisais pas le menu 
programmes, et puis je compte bien installer la version 2.0.2 dès 
qu'elle sortira.
Attention, je parle bien de la version 8 ( pour moi, en dehors de 
writer, y'a vraiment rien qui m'ait paru meilleur...)



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [base] importer/e xporter des données

2006-02-11 Thread julien cochennec


 

En attendant, si tu veux te lancer également dans les macros, je te 
propose de t'inscrire sur la liste "prog-fr" qui est faite pour ça :

-> http://fr.openoffice.org/contact-forums.html

A bientôt.

Tony

Avec plaisir, de toute façon je pense que je vais en faire mon outil de 
travail pendant longtemps, donc autant que je me retrousse les manches 
tout de suite.
Merci pour les confirmations, je pense que ces fonctionnalités seront 
ajoutées prochainement.
Quand ce sera le cas, base sera un outil exceptionnel ( pour le moment, 
il est juste excellent ).


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Macro dans Calc : Peut-on l'affecter à un bouton dans la feuille ?

2006-02-11 Thread julien cochennec

Louis Vidonne a écrit :


Bonjour,

Je viens de faire une macro dans Calc, avec l'aide du livre de B.
Marcelly et L. Godard (sans ça, même pas la peine d'essayer).
Je voulais mettre un bouton dans ma feuille Calc pour faciliter la vie
de l'utilisateur : exécution de la macro en cliquant le bouton. Je ne
trouve pas comment affecter une macro à un bouton dans le document
lui-même. J'ai essayé d'affecter ma macro à l'événement "touche
enfoncée" dans le contrôle du bouton mais cela n'agit pas.
J'ai l'impression qu'on ne peut utiliser que des boutons de barre
d'outil. Je me trompe ?

Merci d'avance pour votre aide.

J'utilise OOo 2.0.1 avec Win Me.

Louis




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



euh, est ce que tu as testé l'option "lors du déclenchement".
je débute en macro alors je vais essayer de pas dire trop de bêtise, moi 
j'aurais fait comme ça :

afficher->contrôles de formulaires
enfoncer le bouton "(dés)activer le mode conception"
ensuite choisir le bouton dans le menu et en dessiner un directement sur 
le classeur.

faire un clic droit sur le bouton et choisir contrôle.
ensuite aller dans l'onglet évènements et choisir l'option "lors du 
déclenchement" (c'est là que je suis pas sûr, il faudrait faire des 
essais, au pire tu essayes tout, y'a bien un truc qui correspondra à ce 
que tu cherches...)
moi aussi j'étais surpris que ça marche pas le "touche enfoncée", je 
sais pas trop à quoi ça correspond.



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [Impress]Créeation formes perso

2006-02-11 Thread julien cochennec

Jean-Marc Spaggiari a écrit :

J'ai essayé avec la version "dev", et ca fonctionne effectivement bien 
pour le glisser/déplacer. A mon avis tu peux installer cette version 
si t'es tres presseé, car c'est probablement ca qui va se retrouver en 
version 2.0.2...


ah? y'a une liste des nouvelles fonctionnalités quelquepart? juste par 
curiosité...


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [base] importer/ex porter des données

2006-02-11 Thread julien cochennec

Christian Draux a écrit :


Tu peux peut être passer par le basic pour injecter du code qui viendrait

d'un fichier text. Perso je sais pas faire.
Pour exporter une base Ooo base en SQL, c'est possible.
Voir ici :
http://www.infogest.free.fr/index.php?tg=articles&topics=10

 


Je viens de le lire, ça résout en grande partie le problème de transfert :
en fait une macro très simple peut lancer cette commande (faut 
vérifier?) et ensuite choisir une base dans les sources de données ODBC, 
éxécuter ce script moyennant quelques modifications.
C'est un outil drôlement puissant en tout cas. Pour répliquer une base 
locale sur un serveur, ou encore obtenir une sauvegarde au format texte 
de toute une base...
est ce que c'est possible de faire la même chose avec seulement une 
table? on aurait un outil de sauvegarde terriblement efficace.

Merci, c'est un gros cadeau que tu me fais là.



Tu as sur cette liste les développeurs de Ooo Base, tu regardes dans leur 
signature (SUN)
Pour du code sur base cherche  Andrew Pitonyak ou AndrewBase.odt, son 
document est en perpétuel évolution.

Joyeuse découverte.
@+
Christian 

 

Je crois que j'ai vu ce document la semaine dernière, je vais essayer de 
le retrouver. Merci encore.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Macro dans Calc : Peut-on l'affecter à un bouton dans la feuille ?

2006-02-12 Thread julien cochennec

Yves LOMBARDOT a écrit :


Bonjour
Oui, c'est correct la bonne option c'est "lors du déclenchement". Par contre
le titre du bouquin, c'est quoi?
merci
 


http://www.eyrolles.com/Informatique/Livre/9782212114393/livre-programmation-openoffice-org.php

je crois que c'est celui-là.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [Base] Formulaires et zone de liste

2006-02-12 Thread julien cochennec

Gérard Laloux a écrit :


Secrétariat a écrit :


Gérard Laloux a écrit :


Yeps,
Je patauge ...
J'ai un formulaire créé à partir d'une table (ID - Nom - Prenom - 
etc...). Je voudrais créer une zone de liste qui affiche les noms et 
qui me permettrait de sélectionner facilement un enregistrement de 
mon formulaire. A la création de la zone de liste, il y a bien un 
assistant qui propose certains paramétrages, mais je patauge ...

Quelqu'un a-t-il déjà manipulé ces listes déroulantes ???

Bonne fin de wikèn ...


Bonjour,
Tout d'abord, à quel moment patauges tu ?
Oui, il y a eu des utilisateurs de bases de données qui ont mis au 
point des formulaires avec des zones de listes, et il y a eu 
plusieurs échanges sur ce point.

Voila par exemple une réponse de Sophie il y a quelques jours :
"sélectionne zone de liste et dessine autant de zone que besoin.
Sur chaque zone tu fais un clic droit et tu sélectionnes Contrôle.
Dans Entrée de liste, tu saisis les nombres en faisant maj+entrée à 
chaque fois que tu changes de nombre.
Plus bas dans la fenêtre Contrôle, tu modifies Déroulante et tu le 
mets sur Oui. "

Jean Michel


OK, je vais essayer d'être aussi clair que possible.
Ma table comprend les champs suivants : ID (clé) ; Nom ; Prenom ; Classe.
Je crée le formulaire en y insérant les 3 champs Nom ; Prenom et Classe.
Dans le formulaire, je crée une zone de liste >> l'assistant démarre.
Première étape de l'assistant : Sélection de la Table = OK (y'en a 
qu'une 8-) )

Deuxième étape : Sélection de champ >> "Nom"
Troisième étape : Liaison des champs >> "Nom" - "Nom".
>> Terminer.
Ensuite, si je sélectionne un nom dans la liste l'effet n'est pas de 
passer à l'enregistrement voulu, mais bien de changer la valeur du 
champ "Nom" de l'enregistrement courant.

Et voilà :-\

A+

ah, ça veut dire que ton formulaire est conçu pour créer de nouveaux 
enregistrements. Si fais un clic droit sur ta liste, tu choisis 
"formulaire", et là tu vas sur le premier onglet, choisis les options en 
bas de façon à ce que ton formulaire ne serve pas à la saisie de 
nouveaux enregistrements. personnellement, j'ai galéré beaucoup avec les 
zones de liste, j'ai choisi par lâcheté les contrôles de table, et 
franchement je ne le regrette pas.
ceci dit, tu as crée trois listes déroulantes, j'ai peur que ça ne 
fonctionne pas, puisque une fois que tu as choisi un nom dans l'une, les 
deux autres sont nécessairement figées, non?
en gros, ton formulaire va nécessairement être bloqué sur le premier 
enregistrement, car pour passer au deuxième enregistrement, ou un autre, 
il va falloir que tes trois contrôles changent en même temps ( donc à 
moins que tu aies 3 souris branchées, ça va pas le faire ).
tu fais ça pour pouvoir choisir tes élèves par nom, ou par prénom, ou 
par classe?
ça pose un problème car tes enregistrements ne vont pas être classés 
correctement.
à ta place, je ferais un menu déroulant, puis deux zones de texte, ou 
alors un contrôle de table et deux zones de texte.
tu veux choisir tes élèves en fonction de quoi? d'abord la classe? 
ensuite le nom?


dans mon projet qui ressemble à ça, j'ai fait une table classe, une 
table élèves et une table entre les deux "associations_classes_élèves".
Cahque table est pilotée par un formulaire. dans ce cas je peux faire 
deux zones de liste. comme un élève correspond à plusieurs classes, si 
je manipule le contrôle élève, le choix des classes se restreint, mais 
le contrôle reste actif.



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] débutant dans base

2006-02-12 Thread julien cochennec

Tony GALMICHE a écrit :


Bonsoir,

[EMAIL PROTECTED] a écrit :


Bonjour à tous,
 je suis en train d'essayer de me créer une base de données et j'ai 
besoin d'aide.  Il s'agit d'un genre de budget dans lequel je rentre 
les dépenses et les revenus, ainsi que la date.  Jusque là, tout va.


Mon problème est lorsque je veux un rapport ou une requête.  
J'aimerais que mon champs date (-mm-jj) devienne (-mm) pour 
grouper mes mois dans le rapport... je pensais devoir faire une 
requête, puis me servir de cette requête pour faire un rapport, mais 
je ne trouve pas comment.


Est-ce que quelqu'un peut m'aider ?

Merci,
Alexandre.
 

Je ne pense pas que ce soit possible simplement en changeant le format 
du champ date. A mon avis, la seule solution est de passer par une 
requête directement en mode SQL (sans l'assistant) et d'utiliser les 
fonctions YEAR et MONTH et GROUP BY. Voici un exemple :
-> SELECT year("LaDate") as , month("LaDate") as MM, sum("CA") as 
TotalCA FROM "Table1" "Table1" group by , MM


Autrement, une autre solution est de transférer la table dans Calc et 
d'utiliser le pilote de données ("Données / Pilote de données / 
Activer" et la fonction grouper du plan ("Données / Plan / Grouper").


N'hésite pas si tu veux plus d'informations sur l'une ou l'autre des 
méthodes.


En espérant avoir aidé.

Tony


en regardant dans l'aide, comme ce problème m'intéresse aussi, j'ai vu ça :

select * from Article where NomArticle like 'The *%' {escape '*'}

ça donnerait, dans l'exemple qui nous intéresse, l'instruction sql 
suivante :


select * from depenses where date like '2005-11-*%' {escape '*'}
renverrait l'ensemble des dépense du mois de novembre 2005, mais j'ai 
vérifié, et ça ne marche pas car l'instruction like ne marche pas avec 
les dates visiblement...


Maintenant, je pense que si ta table contenait un champ mois puis un 
champ jour, puis un champ année, ça serait drôlement plus pratique (en 
fait l'idéal serait un champ "mois" dans la requête issue de ta table). 
Dans access, ce truc là existe, les requêtes "opérations", un des seuls 
gros trucs qui manquent encore à oobase, avec les requêtes ajout 
d'enregistrement et les présentation de feuilles de données.



Le jour ou c'est ajouté, je sors une bouteille... mais je pense que par 
macro c'est faisable, après une macro pour ça, me semble bien 
fastidieux. C'est lourd pour toi pour de refaire la structure de ta 
base? parce que si c'est juste une table, comme le fais remarquer Tony 
Galmiche, en passant par calc, c'est très vite plié.


tu vas dans calc, tu fais source de données, tu choisi ta base, tu 
ouvres ta table, tu la sélectionnes, tu fais un glisser déposer sur la 
feuille de calcul, tu déplaces ta colonne de date, tu insères deux 
colonnes, tu tapes trois formules pour extraire l'année, le mois, le 
jour... avec les fonctions JOUR, MOIS, ANNEE, si tu veux je t'envoie le 
fichier tout prêt dans lequel tu n'auras plus qu'à faire glisser, déposer.





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [base] importer/ex porter des données

2006-02-12 Thread julien cochennec

Tony GALMICHE a écrit :


Bonsoir Christian,

Christian Draux a écrit :


julien cochennec wrote:
 


Christian Draux a écrit :

  


Tu peux peut être passer par le basic pour injecter du code qui
viendrait d'un fichier text. Perso je sais pas faire.
Pour exporter une base Ooo base en SQL, c'est possible.
Voir ici :
http://www.infogest.free.fr/index.php?tg=articles&topics=10




Intéressant ton site.

Tu ne voudrais pas participer à l'élaboration de how-to sur Base pour 
mettre sur notre site par hasard ;-)



Je viens de le lire, ça résout en grande partie le problème de
transfert : en fait une macro très simple peut lancer cette commande
(faut vérifier?) et ensuite choisir une base dans les sources de 
données

ODBC, éxécuter ce script moyennant quelques modifications.
C'est un outil drôlement puissant en tout cas. Pour répliquer une base
locale sur un serveur, ou encore obtenir une sauvegarde au format
texte de toute une base...
est ce que c'est possible de faire la même chose avec seulement une
table?
  



Je ne pense pas.
Extrait de la doc sur le moteur HSQLDB de Ooo Base :
SCRIPT ['file'];Creates an SQL script describing the database. If the 
file is not specified, a result set containing only the DDL script is 
returned. If the file is specified then this file is saved with the 
path relative to the machine where the database engine is 
located.Only an administrator may do this.Toute la doc le moteur est 
ici :http://hsqldb.sourceforge.net/web/hsqlDocsFrame.htmlBonne 
[EMAIL PROTECTED]  

Je ne connaissais pas cette commande "SCRIPT ['file']" et elle est 
vraiment très intéressante. Même sur une table de 10 
enregistrement, le résultat est instantanée. Je vais donc essayer de 
l'exploiter pour faire une macro pour importer/exporter des données 
entre plusieurs fichiers Base.


Tu ne saurais pas par hasard s'il est possible avec une autre commande 
de faire le contraire et de créer des tables et d'ajouter des 
enregistrements dans un fichier Base à partir d'un fichier contenant 
des instructions SQL ?


Exactement ce que je me suis demandé, et j'y ai réfléchi ce matin, je me 
disais :
supposons ( oui quand je réfléchis je parle comme ça ) qu'on ait deux 
fichiers base avec deux tables de même structure, une dans chaque fichier.
une fenêtre de dialogue s'ouvre et demande à l'utilisateur, 
successivement, la base source, la base destination, la table source, la 
table destination.
Ensuite il génère le fichier script source, va cherche dans ce fichier 
la ligne insert into "nomdelasource" et copie toutes les lignes qui suivent.

Il recommence des fois que cette ligne apparaisse plusieurs fois.
La macro a donc en mémoire tous les enregistrements à insérer dans la 
table destination.
Il suffirait presque de remplacer "nomdelasource" par 
"nomdeladestination" dans le texte et roule... mais si destination 
contient déjà des enregistrements de source?
Il faudrait faire une boucle munie d'une instruction conditionnelle, si 
"clé enregistrement déjà dans destination" alors "remplacer insert par 
update".


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [Base] Formulaires et zone de liste

2006-02-12 Thread julien cochennec

Gérard Laloux a écrit :



Justement, mon formulaire doit servir à la saisie de nouveaux 
enregistrements ...


ok, alors j'avais pas compris


J'ai une seule liste déroulante ???!


ok, j'avais même rien compris

Le but est tout simplement que lorsque le nombre d'enregistrements est 
important, je puisse facilement accéder à l'un d'eux via cette liste 
déroulante.
C'est ce que je faisais avec Access jusqu'à présent et là, ça se fait 
très facilement avec un assistant.  Ensuite, dans le formulaire, il 
suffit de sélectionner un nom dans la zone de liste pour que 
l'enregistrement correspondant s'affiche.
[J'ai très facilement fait le pas de M$ Office à OOo ... mais en ce 
qui concerne le module de base de données, je rame à fond !]


Good ivenink !


donc tu veux juste sélectionner un élève dans une liste et 
évenutellement, en rajouter un à la fin quand un nouvel élève arrive? 
dans ce cas un contrôle de table avec les champs nom, prénom, classe, 
avec un index sur un des champs pour les mettre dans l'ordre 
éventuellement, et là tu pourras les choisir encore plus vite que dans 
ta liste déroulante ( c'est bourrin, moins élégant, mais plus efficace 
selon moi ).
pour en ajouter un, tu pourras cliquer sur le bouton * en bas du 
contrôle de table, si je ne m'abuse.


au fait, dans ta table, y-a-t-il une clé primaire?


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] débutant dans base

2006-02-12 Thread julien cochennec

Tony GALMICHE a écrit :

(en fait l'idéal serait un champ "mois" dans la requête issue de ta 
table). Dans access, ce truc là existe, les requêtes "opérations", 



Ça existe aussi dans Base mais sans assistant. Il faut écrire la 
requête SQL à la main. Le résultat est le même, mais c'est moins 
intuitif.


Ah ça c'est un super scoop! j'ai pas trouvé ça dans l'aide, on peut 
trouver une liste des fonctions qui existent comme "month", year", tout 
ça? ça je l'ai vraiment vu nulle part, donc ça m'intéresse carrément 
d'avoir ça pour mes requêtes, déjà si ça marche avec les requêtes 
sélection, ce sera une aubaine...
Est-ce qu'il y a les fonctions Gauche et droite comme dans calc, elles 
sont aussi dans access.


un des seuls gros trucs qui manquent encore à oobase, avec les 
requêtes ajout d'enregistrement et les présentation de feuilles de 
données.



C'est quoi les présentations de feuilles de données ?


ben, quand on a fait une relation entre deux tables, par exemple une 
table "classes" et une autre "élèves", on ouvre la table classe, on 
choisit un enregistrement, et là y'a un petit + à droite de chaque 
enregistrement, on clique dessus, et on a un aperçu des élèves qui 
correspondent à cette classe, un peu comme une requête instantanée.
bon j'avoue, c'est un truc de fainéant, mais dans le cas de mon projet, 
c'est très pratique (ça m'aiderait beaucoup à convaincre mes collègues 
de s'y mettre, mais bon j'ai le temps...)




Le jour ou c'est ajouté, je sors une bouteille... mais je pense que 
par macro c'est faisable, après une macro pour ça, me semble bien 
fastidieux.



Pour ce problème, il ne faut pas de macros, mais simplement savoir 
écrire une requête SQL manuellement. Ce n'est pas si compliqué que ça, 
mais ça peut faire peur à beaucoup de monde.


et cette fois, comme c'est une requête select ça va être possible de 
l'enregistrer, c'est ça? parce qu'en fait les instructions SQL moi ça me 
dérange pas, j'ai acheté le livre "SQL pour les nuls", c'est très bien 
fait comme language. Ce qui me saoule c'est de pas pouvoir sauver les 
requêtes pour m'en servir directement après, par double clic.
Mais si on crée un bouton sauvegarder dans le fenêtre sql du menu 
outils, ça me suffit largement.


C'est lourd pour toi pour de refaire la structure de ta base? parce 
que si c'est juste une table, comme le fais remarquer Tony Galmiche, 
en passant par calc, c'est très vite plié.


tu vas dans calc, tu fais source de données, tu choisi ta base, tu 
ouvres ta table, tu la sélectionnes, tu fais un glisser déposer sur 
la feuille de calcul, tu déplaces ta colonne de date, tu insères deux 
colonnes, tu tapes trois formules pour extraire l'année, le mois, le 
jour... avec les fonctions JOUR, MOIS, ANNEE, si tu veux je t'envoie 
le fichier tout prêt dans lequel tu n'auras plus qu'à faire glisser, 
déposer.



En utilisant la fonction "Pilote de données" et le regroupement par 
mois il n'est même pas nécessaire d'utiliser de fonctions dans Calc.


Oui, c'est possible, ça fait partie des trucs que je ne connais pas du 
tout dans calc, j'ai lu un howto la semaine dernière là-dessus, 
d'ailleurs je crois que c'était toi l'auteur si je me souviens bien.
ça fait partie des trucs qui pourraient me permettre de construire un 
truc assez balèse pour mon projet, mais j'ai eu du mal à comprendre 
comment automatiser l'actualisation.
En tout cas c'est un très bon document, il correspond bien à un besoin 
qui doit toucher pas mal de monde. ça expliquait comment créer une plage 
de données, y importer le résultat d'une requête, actualiser la plage, 
utiliser une requête paramétrée puis une macro pour automatiser le 
saisie du paramètre.




A bientôt.

Tony

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Re: débutant dans base

2006-02-13 Thread julien cochennec

Christian Draux a écrit :


As tu jeté un oeil sur la dernière ligne de l'écran de Base ?

On y lit HSQL Database Engine.
Base dispose du moteur de base de données HSQLDB, donc toute la 
documentation du SQL de Base se trouve ici :

http://hsqldb.sourceforge.net/web/hsqlDocsFrame.html
 

ah, voilà, c'est cette page que je voulais, y'a tout dessus, en 
particulier la rubrique "stored functions and procedures", ce document 
mériterait d'apparaître sur l'espace documentation. Merci.


LEFT(s,count) returns the leftmost count of characters of s) - requires 
double quoting - use SUBSTRING() instead

RIGHT(s,count) returns the rightmost count of characters of s

 

parfait, avec ça y'aura possibilité de créer plein de choses, donc en 
fait il ne maque rien par rapport à access.


Certaines fonctions sont directement accessibles depuis le requêteur 
graphique. Exemple :

http://www.infogest.free.fr/index.php?tg=articles&idx=More&topics=10&article=30

D'autres en SQL.
 

ça facilite encore plus la tâche. J'avais essayé de faire ça, en 
m'inspirant de la syntaxe d'access, en fait celle de oo est encore plus 
simple. Maintenant il faudrait que je trouve toutes les instrcutions 
supportées par le requêteur graphique. Ce sont cleles qui figurent dans 
l'aide, ou y'en a d'autres?



Un exemple avec la fonction iif d'Access qui devient CASEWHEN :
CASEWHEN( "TypCpte" = 1, Sum( "mouvement"."debit" ) - Sum( 
"mouvement"."credit" ), - ( Sum( "mouvement"."debit" ) - Sum( 
"mouvement"."credit" ) ) )


 

ouah, alors ça c'est encore mieux, des expressions conditionnelles, ça 
je me doutaits pas que c'était faisable dans le requêteur graphique, bon 
ben ça change tout, je pensais qu'on presque aucun outil alors qu'en 
fait on en plein et utilisables graphiquement. Merci, vraiment, ça c'est 
un mail qui fait plaisir.




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


 




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] parenthèses géométriques

2006-02-14 Thread julien cochennec
Je me permet une petite digression, comme j'ai installé java pour 
openoffice, j'ai aussi pu installer un autre logiciel libre 
mulit-plateforme qui tourne sous Java et qui permet de faire des figures 
géométriques, de les exporter au formats eps et png je crois, et qui est 
excellent à la fois pour l'utilisation par des élèves, des étudiants que 
par des enseignants.

ça s'appelle Geolabo.
J'en parle ici parce que quelques collègues comme moi ont envisagé de 
passer à openoffice il y a quelques années, et n'ont pu le faire faute 
de logiciel de ce genre sous linux (il y a bien Kgeo, drGeo, Kig, mais 
ces logiciels souffrent de quelques défauts) pouvant remplacer Geoplan 
ou cabri géomètre. Je crois que l'excellent declic32 fonctionne aussi 
sous linux, mais ça reste à vérifier (je peux pas le faire encore 
puisque j'aurai fini le téléchargement de mandriva que dans 6h). Ces 
deux-là sont donc deux excellents compléments à openoffice et Dmaths 
sous windows et/ou linux.

D'ailleurs, Declic faisait plus ou moins partie du projet Dmaths je crois.

voici le lien pour Geolabo :
www.bibmath.net
J'ai pensé aussi aux allergiques aux maths, les copies d'écran sont très 
belles. à noter qu'il y a aussi un module d'intégration aux pages web, 
pas encore testé.


voici le lien pour declic :
http://emmanuel.ostenne.free.fr/declic/presentation.htm
de très nombreuses fonctions d'export, tout pour l'ultra précision, 
interface sobre et efficace. Super logiciel.


Voilà, en retour, comme je sais qu'il y a plein de gens sous linux ici, 
je me demandais si l'un d'entre vous connaît un logiciel de géométrie 
dans l'espace, proche de l'illustre et excellent Geospace, édité par le 
cndp. Geospace tourne sous wine parfaitement, je l'ai vérifié car un 
poste de mon collège a un double boot windows/mandrake, d'aillerus je 
peux expliquer commment installer ça pour ceux que ça intéresse.


Je ne veux pas remplacer les logiciels windows, je cherche juste des 
outils pour produire des documents de qualité sous linux et windows, car 
je passe au double boot sur mon poste pour éviter les virus et 
spywares/malwares et certains des postes de mon collège qui rament sous 
un vieux windows mal "maintenu" auraient une belle seconde jeunesse sous 
linux je pense.


De manière générale, je trouve que le double boot est vraiment pratique. 
L'intérêt d'avoir des figures géométriques de tout type sous openoffice 
est que cela complète parfaitement la présence du module draw qui est 
excellent pour les maths (vecteurs, repères, etc...).


Le logiciel que je cherche est juste un module simple de géométrie dans 
l'espace, je peux pas me plonger dans un truc compliqué comme blender ou 
pov. Merci d'avance. Son "intégration" dans openoffice est un point 
important (formats d'exports, pertes lors du passage par le presse 
papier, déformations lors de la réduction, etc... )



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Macro dans Calc : Peut-on l'affecter à un bouton dans la feuille ?

2006-02-14 Thread julien cochennec

Louis Vidonne a écrit :


Bonjour,

Le bouquin c'est "Programmation OpenOffice.org 2" de B.Marcelly et L. 
Godard chez Eyrolles (36,10€ à la Fnac).

Il tient compte des particularités de OOo V2.
Je l'ai acheté jeudi, donc je n'ai pas encore tout lu (724 pages, 
quand même !) mais d'ores et déjà il m'est très utile ; je peux dire 
qu'il m'est indispensable si je veux vraiment écrire des macros.


Bonne soirée à tous,
Louis


724 pages pour 36,10€, ça fait environ 0,05€ la page non? ça vaut le 
coup, je vais en prendre 724 de ces pages utiles alors... y-a-t-il une 
section sur les bases de données? c'est pas que je sois borné mais y'a 
que calc et base qui m'intéressent. Comme je me suis planté y'a deux ans 
en achetant un bouquin sur word alors que je bossais sur excel... bon ça 
m'a servi quand même, mais là je veux être directement dans le vif du sujet.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [Base] connexion base existante

2006-02-15 Thread julien cochennec

Gérard Laloux a écrit :


Yeps,
Lorsque je crée une nouvelle base (*.odb) en choisissant "se connecter 
à une base de données existante", en l'occurrence un classeur calc, 
une nouvelle base est créée contenant comme table, le classeur en 
question.
Dans ce cas, il m'est impossible de créer une nouvelle table 
directement à partir de l'interface de Base ! Les deux tâches 
possibles (ébauche ou assistant) sont en grisé et inactives.
D'autre part, il m'est impossible de définir une clé primaire dans la 
table correspondant au classeur.

Cette situation est-elle normale ?

A+

oui, de deux choses l'une, si tu veux avoir tes données à la fois dans 
une base et dans un calc :
- soit tu les mets dans un base, tu crées éventuellement plusieurs 
tables, des clés, etc... et tu importes dans calc ( c'est la méthode la 
plus logique dans de nombreux cas ).
- soit tu pars d'un fichier excel, tu l'importes dans une base. pour ça 
deux méthodes. Celle que tu as choisis, qui permet d'avoir les données 
actualisées automatiquement, mais impossible de modifier la structure.
Une autre, qui consiste à sélectionner tes données calc, à faire copier, 
ensuite coller dans une base vide, et là tes données sont mises dans une 
table, tu peux changer la structure mais tes données ne seront 
acutalisables que dans la base et non plus dans le classeur calc.


Si tu veux deux fichiers base et calc liés dynamiquement, sans avoir 
besoin de mettre à jour l'un ou l'autre, je pense que la première 
méthode est la meilleure.
Crée une base vide, importe tes données par copier coller ou tape les à 
la main, ensuite ouvre un fichier calc vide, importe tes données depuis 
la base par glisser déposer en enfonçant le bouton source de données et 
en choisissant ta base.


J'espère que ça répond à ton problème, c'est pas très clair, mais j'ai 
pas beaucoup de temps, en plus je suis pas sûr que ça corresponde bien à 
tes besoins, désolé.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Importations formulair es et requêtes

2006-02-16 Thread julien cochennec

GUILLEMOT Jean Pierre a écrit :


Hou là là grosse déception ;=))Bon ben Ypuka
Merci

-Message d'origine-
De : chris draux [mailto:[EMAIL PROTECTED]
Envoyé : mercredi 15 février 2006 18:45
À : users@fr.openoffice.org
Objet : Re: [users-fr] Importations formulaires et requêtes


GUILLEMOT Jean Pierre <[EMAIL PROTECTED]> wrote:
 


Bonjour
J'ai réussi à importer les tables d'une base de données Access. Est-il
possible de le faire pour les formulaires et les requêtes ou faut-il
tout se repalucher ? Merci
   



A la mimine bien sûr.
@+
Christian

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


 

Tiens, je reçois aujourd'hui, 16/2/2006 ce message daté du 31/7/2005 en 
réponse à celui du 15/2/2006.
Donc il semblerait que Jean Pierre ait inventé la machine à remonter 
dans le temps.

Dans ce cas je ne sais pas si ça vaut le coup de tout refaire à la main...

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Pb OpenOffice - MyODBC

2006-02-17 Thread julien cochennec

Claude BERNARDINI a écrit :


Bonjour,

J'ai un problème avec l'utilisation de OOo2 et MySQL :
J'ai créé une base MySql sur mon serveur localhost
J'ai installé MyODBC 3.51 et créer un lien vers la base ODBC sans problème
Je lance OOo Base, je choisi de créer une base de données en me connectant
sur la base de données MySQL : OK

Sous OOo Base, les tables s'affichent, mais en lecture seule seulement !
impossible de modifier ou d'ajouter un enregistrement !

De plus :
Lorsque je lance l'assistant formulaire, j'ai le message d'erreur "Les noms
de champ de NomDeMaTable n'ont pas pu être extraits".

Du coup, j'ai désintallé MyODBC 3.51 et j'ai installé MyODBC 2.50. Et là :
Il est toujours impossible d'ajouter et de supprimer un enregistrement.
Et lorsque je lance l'assistant formulaire, il fonctionne bien pour la
première table de la base mais j'ai le même message pour les autres tables
de la base !

Merci de votre aide,
Claude

 

c'est peut-être un grosse bêtise, mais comment sont les clés primaires 
dans les tables de cette base? je crois que base a du mal avec les clés 
et qu'elle ouvre en lecture seule toute table qui n'a pas de clé primaire.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [MODERATION] STOP !

2006-02-19 Thread julien cochennec

Luc Mamin a écrit :

Visiblement, ce qui était attendu ressortait de la simple et pure 
logique commerciale : j'ai acheté donc je m'attends à
Donc décalage inévitable et heureux (!) avec le sens (j'ai failli dire 
l'esprit...) de cette liste de diffusion qui se situe bien au-delà de 
cet aspect seulement mercantile.


Voilà, je n'aurai pas dit mieux et tout y est.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] optimiser le lancement d'un formulaire

2006-02-20 Thread julien cochennec

Bonsoir à tous, voilà la situation :
- j'ai enfin un formulaire qui fonctionne, sur ma partition E, c'est un 
fichier calc qui contient plusieurs formulaires et sous formulaires ( 
plus d'une 30aine ).
- ce formulaire interagit avec une base oobase "normale", format hsqldb, 
située elle aussi sur le disque E.

- je suis sous winxp.
Je pense supprimer quelques formulaires, car le lancement de ce fichier 
est très long.
En attendant de pouvoir le faire, il faut que je trouve un moyen 
d'accélérer le lancement.
Toutes mes tables sont munies d'index qui permettent de trouver assez 
vite un enregistrement, donc la lenteur ne vient pas de là.
Je souhaitais savoir quels sont les moyens que j'ai d'accélérer le 
démarrage de ce fichier?


- où dois-je le placer?
- où dois-je placer la base?
- est-ce que la case URL de chaque formulaire, dans l'onglet général, 
joue un rôle dans la vitesse de lancement?
- est-il possible, sans macro, d'importer le contenu d'une requête 
paramétrée dans des cases de classeur calc, sans passer par des 
contrôles de formulaire (cette requête paramétrée est le contenu d'un 
formulaire)?
- si ce sont les requêtes paramétrées qui posent problème, y-a-t-il 
moyen de les accélérer?


dernière petite question, quand je décide de fixer l'url d'un 
formulaire, dans l'onglet général, qu'est ce que ça change? mon problème 
est que je veux construire un truc multi-plateforme, je ne vois pas 
comment une url du type E:\base\formulaire va donner quelquechose sous 
linux...


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] connexion sécurisée base de données

2006-02-21 Thread julien cochennec
bonsoir à tous, est-ce que quelqu'un utilise une connexion sécurisée, à 
partir d'openoffice base, pour ouvrir une base distante?
Est-ce que vous savez si il est possible d'utiliser une connexion par 
tunnel ssh avec openoffice sans passer par un autre logiciel?

Merci.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] connexion sécurisée base d e données

2006-02-21 Thread julien cochennec

Alex Thurgood a écrit :


julien cochennec wrote:

Bonsoir,

bonsoir à tous, est-ce que quelqu'un utilise une connexion sécurisée, 
à partir d'openoffice base, pour ouvrir une base distante?
Est-ce que vous savez si il est possible d'utiliser une connexion par 
tunnel ssh avec openoffice sans passer par un autre logiciel?

Merci.



J'ai essayé par le biais de konqueror / fish et par le biais de la 
console, mais cela n'a jamais fonctionné pour moi. Cela conduit 
systématiquement à un plantage, mais il faut dire que je demande au 
pilote ODBC de faire la connexion à une adresse fixe (et non un nom de 
machine), chose qu'il ne peut faire lorsque la connexion se fait pas 
ssh. Peut-être que je n'ai pas su le configurer comme il faut.


Alex

Merci, ODBC par ssh, je note... J'ai lu, en faisant une recherche google 
JDBC ssh, apèrs avoir reçu ton message, qu'on peut se connecter à une 
base oracle par un client java avec ssh.
Est-ce que ça signifie que Java peut gérer le client ssh? Est-ce que ça 
veut dire que c'est facile à ajouter comme fonctionnalité dans openoffice...
Bon en tout cas tu m'aides bien, comme d'habitude, je vais regarder ODBC 
ssh, bonne soirée.



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] connexion sécurisée base d e données

2006-02-21 Thread julien cochennec

Alex Thurgood a écrit :


julien cochennec wrote:

Bonsoir,

bonsoir à tous, est-ce que quelqu'un utilise une connexion sécurisée, 
à partir d'openoffice base, pour ouvrir une base distante?
Est-ce que vous savez si il est possible d'utiliser une connexion par 
tunnel ssh avec openoffice sans passer par un autre logiciel?

Merci.



J'ai essayé par le biais de konqueror / fish et par le biais de la 
console, mais cela n'a jamais fonctionné pour moi. Cela conduit 
systématiquement à un plantage, mais il faut dire que je demande au 
pilote ODBC de faire la connexion à une adresse fixe (et non un nom de 
machine), chose qu'il ne peut faire lorsque la connexion se fait pas 
ssh. Peut-être que je n'ai pas su le configurer comme il faut.


Alex

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



http://www.linuxfocus.org/Francais/March2003/article285.shtml
ça c'est encore mieux non? je lis et j'en reparle demain...

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] connexion sécurisée base d e données

2006-02-21 Thread julien cochennec

Alex Thurgood a écrit :


julien cochennec wrote:

Bonsoir,

bonsoir à tous, est-ce que quelqu'un utilise une connexion sécurisée, 
à partir d'openoffice base, pour ouvrir une base distante?
Est-ce que vous savez si il est possible d'utiliser une connexion par 
tunnel ssh avec openoffice sans passer par un autre logiciel?

Merci.



J'ai essayé par le biais de konqueror / fish et par le biais de la 
console, mais cela n'a jamais fonctionné pour moi. Cela conduit 
systématiquement à un plantage, mais il faut dire que je demande au 
pilote ODBC de faire la connexion à une adresse fixe (et non un nom de 
machine), chose qu'il ne peut faire lorsque la connexion se fait pas 
ssh. Peut-être que je n'ai pas su le configurer comme il faut.


Alex

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


euh, je ne connais pas bien le ssh, j'en ai juste entendu parlé lors 
d'un stage, mais en gros, il y a un port local fixe côté client, par 
exemple 2018, l'entrée du tunnel, qui est redirigé vers un port 
aléatoire, toujours côté client, puis vers le serveur, etc... Si j'ai 
bien compris ce que j'ai lu, n'importe quelle application dirigée vers 
localhost:2018 (lentrée du tunnel) est redirigée vers le serveur par le 
tunnel sécurisé (il suffit d'entrer dans le tunnel quoi...). Donc il 
suffit de mettre en place un tunnel pour que openoffice s'en serve?
Le tunnel à mettre en place, ça a l'air compliqué quand même, mais y'a 
des docs qui existent on dirait... J'ai bien envie de tester.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] connexion sécurisée base d e données

2006-02-21 Thread julien cochennec

Alex Thurgood a écrit :



J'ai essayé par le biais de konqueror / fish et par le biais de la 
console, mais cela n'a jamais fonctionné pour moi. Cela conduit 
systématiquement à un plantage, mais il faut dire que je demande au 
pilote ODBC de faire la connexion à une adresse fixe (et non un nom de 
machine), chose qu'il ne peut faire lorsque la connexion se fait pas 
ssh. Peut-être que je n'ai pas su le configurer comme il faut.



1) https
et une connexion https? il suffit de faire l'opération côté serveur, 
dans la configuration d'apache, c'est moins sécurisé? tu ne l'a pas 
tenté parce que ton hébergeur ne fournit pas un accès https à ta base, 
c'est ça? moi c'est le problème que j'ai, je veux tout faire à partir de 
openoffice, y compris le transfert de données, mais si c'est pas 
sécurisé, certaines de mes données étant confidentielles, c'est fini.


Il semblerait que le plus simple soit d'installer soi-même un serveur 
web https permettant l'accès direct à la base de données, sans les pages 
web... l'installation du serveur est lourde et le débit est faible si 
c'est une connexion de particulier... mais l'opération n'est faite 
qu'une fois.


2) ssh automatisé pour les fainéants
Comme on est plusieurs à devoir faire ça, si je choisis ssh, je dois 
configurer chez chacun le client ssh, et ça c'est lourd...
est-ce qu'il est possible d'automatiser l'installation d'une connexion 
ssh sur un client à l'aide de dialogues et de boites de saisie? vous 
avez déjà vu ce genre d'appli?


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] connexion sécurisée base d e données

2006-02-21 Thread julien cochennec

Alex Thurgood a écrit :



J'ai essayé par le biais de konqueror / fish et par le biais de la 
console, mais cela n'a jamais fonctionné pour moi. Cela conduit 
systématiquement à un plantage, mais il faut dire que je demande au 
pilote ODBC de faire la connexion à une adresse fixe (et non un nom de 
machine), chose qu'il ne peut faire lorsque la connexion se fait pas 
ssh. Peut-être que je n'ai pas su le configurer comme il faut.


Alex



je ne savais pas ça, il ne peut pas se connecter à une adresse fixe... 
c'est une info intéressante. mais c'était sur un réseau local ou sur le 
net? si c'est une adresse publique fixe, tu dois avoir moyen de lui 
donner un nom.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] connexion sécurisée base d e données

2006-02-22 Thread julien cochennec

Alex Thurgood a écrit :


Je pense que le problème avec ODBC est plutôt le suivant :
- il faut que la source de données soit déclaré en local pour que OOo 
la voit, même si la connexion se fait avec un serveur distant


déclaré en local, c'est à dire déclaré dans les sources de données c'est 
ça? dans le menu outils, options, sources de données?


- du coup, il faut pouvoir configurer les fichiers odbc.ini de manière 
à accepter d'établir une connexion sécurisée avec une adresse 
distante, chose que je n'ai pas su  faire (et pas vraiment chercher 
non plus). Je ne sais même pas si ODBC accepte les connexions 
sécurisées de ce type, contrairement à Java, qui lui, a des extensions 
SSL.



ça je ne savais pas non plus... le problème avec https c'est qu'aucun 
hébergeur gratuit ne le fait, même les hébergeurs payants imposent de le 
faire avec une ip fixe, ça fait des frais à rallonge que je ne peux pas 
me permettre. ou alors je monte mon serveur moi-même, mais là le débit 
que j'ai ne le permet pas.


 Comme mon serveur mysql est derrière un pare-feu en zone 
démilitarisée, l'adresse n'est pas visible sur le réseau. La 
translation de port n'est pas non plus effectuée. Le seul accès que 
j'ai est en ssh, du coup pour l'instant je lance une session graphique 
de OOo distante via ssh sur le serveur qui s'affiche sur mon écran 
local, mais évidemment pas très satisfaisant vu la lourdeur.


Alex

oui, en même temps je trouve que ça a l'air vraiment très sûr du point 
de vue données mais la création du tunnel me semble balèze, certains de 
mes collaborateurs vont s'arracher les cheveux et moi aussi.
Merci pour ces infos, je vais regarder si je trouve quelquechose sur 
java et ssl.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] connexion sécurisée base d e données

2006-03-04 Thread julien cochennec

Alex Thurgood a écrit :


julien cochennec wrote:

Bonsoir,

déclaré en local, c'est à dire déclaré dans les sources de données 
c'est ça? dans le menu outils, options, sources de données?




Il faut que la source soit déclarée dans un fichier odbc.ini sur le 
poste qui lance OOo pour que OOo la voit, même si l'adresse est 
distante. Au niveau de l'adresse, on peut mettre le nom de la machine 
distante, ou l'adresse TCP/IP, mais évidemment, avec une adresse 
dynamique ou non publique, il devient impossible de le faire sauf à 
mettre le nom de domaine qui puisse être trouvé par le serveur DNS.


ça je ne savais pas non plus... le problème avec https c'est qu'aucun 
hébergeur gratuit ne le fait, même les hébergeurs payants imposent de 
le faire avec une ip fixe, ça fait des frais à rallonge que je ne 
peux pas me permettre. ou alors je monte mon serveur moi-même, mais 
là le débit que j'ai ne le permet pas.



Oui, c'est la contrepartie de la gratuité des service de les limiter 
au minimum d'options.



Alex


http://www.tldp.org/linuxfocus/Francais/Archives/lf-2003_03-0285.pdf
Sur le même sujet, une explication sur ce qu'il faut faire pour que JDBC 
se connecte à une base distante de manière sécurisée SSL.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Enquête sur le module Base

2006-03-21 Thread julien cochennec

Sophie Gautier a écrit :


Bonjour,

Je vous traduis ici un mail de Uwe Fischer envoyé sur la liste 
[EMAIL PROTECTED] :
J'aimerais savoir comment vous utilisez le composant base de données 
d'OpenOffice.org.


Utilisez-vous Base pour maintenir vos bases de données
Si oui pour quel format de base de données (hsqlbd, mysql, dBase, ??)


hsqldb, mais j'aimerais l'utiliser en connexion distante avec des bases 
mysql ou postgresql, en mode client serveur sécurisé, j'ai entendu dire 
que java contenait les outils pour ça.
je sais que c'est très rare et que ça concerne peu de monde vu que les 
fournisseurs d'accès n'autorisent pas pour la plupart un accès direct 
aux bases, pour des questions de sécurité, donc cette demande est 
marginale, je comprendrais qu'on laisse la priorité à des changements 
plus "urgents".




Si non, pourquoi ? Qu'est-ce qui doit être amélioré pour l'utiliser ?

Quelle partie de fichier de base de données utilisez vous le plus : 
les tables, les requêtes, les formulaires, les rapports ?


les tables et les requêtes sont très bien, rien à redire, les rapports 
aussi. les formulaires sont ingérables à cause du dimensionnement des 
fenêtres, je dois les faire sous calcl, c'est très performant en dehors 
de ce problème d'affichage.




Avez-vous créé vos tables, requêtes, formulaires ou rapports 
manuellement ou en utilisant les assistants ?


manuellement, mais les assistants m'ont aidé à comprendre comment ça 
marchait.



Qu'est-ce qui peut être amélioré ?


l'utilisation des formules dans les requêtes, en particulier les 
requêtes de calcul, les détails complets dans l'aide de toutes les 
formules utilisables pour insérer dans une requête un champ calculé à 
partir de plusieurs autres champs, c'est le seul défaut qu'il reste 
vis-à-vis d'access, avec les feuilles de calcul :
dans access, quand on a un enregistrement d'une table lié à plusieurs 
enregistrements d'une autre table, un petit "+" apparaît devant, on peut 
cliquer dessus et alors apparaissent tous les enregistrements en lien 
avec celui qu'on a "ouvert".


Par exemple, quel format de fichier d'export souhaiteriez-vous en plus 
des formats disponibles ?


pour les formats d'export, je n'ai pas vérifié encore si ça se faisait : 
sous excel, le plus pratique était de publier un classeur xml qui se 
mettait à jour à chaque modification du classeur.

est-ce possible avec les rapports? (je pose juste la question).

Est-ce que l'aide en ligne est suffisante ? Quels parties 
nécessiteraient une meilleur documentation.


comme je l'ai dit, la partie concernant les formules de calcul dans les 
requêtes graphiques (comment concaténer deux champs dans un troisième, 
comment effectuer un calcul dans un champ à partir de deux autres, 
exemples de syntaxe utilisée, comment extraire le dernier résultat d'une 
requête, d'une sous requête, etc)




Commentaire de Sophie : il semble qu'Uwe fasse une recherche plus sur 
l'interface et la manipulation du module que sur le traitement des 
données en lui-même.


Merci de tous les commentaires que vous pourrez apporter à cette 
demande  afin que les développeurs puissent avoir tous vos retours et 
ainsi répondre au mieux à vos besoins.


Pour des questions pratiques : merci de bien respecter ce fil de 
discussion afin que je puisse faire facilement un relevé de vos 
réponses et les transmettre en anglais par la suite.


A bientôt
Sophie

base est un excellent module, très prometteur dans le milieu scolaire et 
peut-être également ailleurs, qui dispose de certains avantages 
vis-à-vis d'access (le prix bien sûr, mais aussi la simplicité de 
concetion des formulaires et des macros).



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] last, max

2006-04-21 Thread julien cochennec
bonjour, j'ai une base de données qui sert à évaluer certains savoirs 
qu'ont acquis mes élèves.
chaque évaluation (devoir) contient un certain nombre de savoirs 
(numérotés par ordre d'apparition chronologique) et chaque élève, pour 
chaque savoir, a un résultat (acquis, non acquis, etc...)
j'ai une table élèves, une table savoirs, une table évaluation, une 
table détails qui associe une évaluation à plusieurs savoirs et une 
table résultats.
J'évalue ces savoirs plusieurs fois pour chaque élève, donc je voudrais 
pouvoir extraire le dernier résultat pour chaque élève dans chaque savoir.
les savoirs sont classés chronologiquement grâce à une période et un 
indice (deux champs de la table évaluation) et un numéro (un champ dans 
la table détails).


voici mes deux problèmes :
1) je veux filtrer un seul savoir, un seul élève et obtenir le dernier 
résultat de cet élève (la requête doit afficher uniquement ce résultat), 
comment faire?
2) je veux obtenir comme résultat de requête, pour tous les savoirs et 
tous les élèves, le dernier résultat (période la plus élevée, indice le 
plus élevé, numéro le plus élevé).comment faire?


autre question plus simple: j'ai essayé d'utiliser max, min, nombre dans 
les requêtes en ébauche (interface graphique) et il me jette 
systématiquement, est-ce un problème d'index? ces trois fonctions me 
donne un message d'erreur avec des nombres, des dates, des chaînes de 
caractère, je comprends pas ou est le problème.


dernière question : sous access, il existe une fonction last, assez 
pratique, existe-t-elle aussi sous hsqldb? j'ai essayé, il a accepté la 
syntaxe mais l'éxécution de la requête a échoué.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] last, max

2006-04-21 Thread julien cochennec

Manuel NAUDIN a écrit :


Bonjour,
sans vraiment pouvoir donner l'exemple pour ta base, voici une requête
qui limite le résultat à la date_exam la plus récente (sous base
intégrée hsqldb):

SELECT "nom", "date_exam" FROM "T_ELEVES", "T_EVALUATION"
WHERE "nom" = 'le nom recherché' AND "T_ELEVES"."id" =
"T_EVALUATION"."ref_eleve"
ORDER BY "date_exam" DESC
TOP 1
   


2) je veux obtenir comme résultat de requête, pour tous les savoirs et
tous les élèves, le dernier résultat (période la plus élevée, indice le
plus élevé, numéro le plus élevé).comment faire?
 


je ne suis pas sûr d'avoir bien saisi, mais en fait tu n'utilises pas
de champs de type DATE pour classer chronologiquement, mais période +
indice + numéro ?
la clause de tri devrait alors être ainsi :
SELECT .
ORDER BY "période" DESC, "indice" DESC, "numéro" DESC
TOP 1

   


après vérification, cette syntaxe fournie par la doc hsqldb ne semble
pas fonctionner sous Base. Il faut remplacer la forme 'TOP 1' par
'LIMIT 1 OFFSET 0' ou plus simplement 'LIMIT 1'
Toutes mes excuses.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


 


merci, je teste ça maintenant. je connaissais pas cet outil limit.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] last, max

2006-04-21 Thread julien cochennec

Manuel NAUDIN a écrit :



je ne suis pas sûr d'avoir bien saisi, mais en fait tu n'utilises pas
de champs de type DATE pour classer chronologiquement, mais période +
indice + numéro ?
la clause de tri devrait alors être ainsi :
SELECT .
ORDER BY "période" DESC, "indice" DESC, "numéro" DESC
TOP 1

   


après vérification, cette syntaxe fournie par la doc hsqldb ne semble
pas fonctionner sous Base. Il faut remplacer la forme 'TOP 1' par
'LIMIT 1 OFFSET 0' ou plus simplement 'LIMIT 1'
Toutes mes excuses.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
 


bon, la forme est bien "limit", donc merci.
Maintenant je pense qu'il faut que je fasse une requête imbriquée, car 
au lieu de me donner les derniers résultats dans chaque savoir, il ne me 
donne que le dernier résultat en date tout cours...

Mais je pense que je vais trouver grâce au requêtes imbriquées.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] last, max

2006-04-21 Thread julien cochennec

Manuel NAUDIN a écrit :


après vérification, cette syntaxe fournie par la doc hsqldb ne semble
pas fonctionner sous Base. Il faut remplacer la forme 'TOP 1' par
'LIMIT 1 OFFSET 0' ou plus simplement 'LIMIT 1'
Toutes mes excuses.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


   


http://weescape.tuxfamily.org/capturebase.jpg
si tu as le temps, peux-tu regarder cette capture d'écran? il s'agit des 
résultats d'un élève dans plusieurs savoirs.
La première colonne est l'identifiant de l'élève. La deuxième est un 
item permettant d'identifier le savoir. La troisième ne sert à rien 
(c'est l'identifiant du devoir).
Les trois suivantes servent à classer les résultats par savoir et dans 
l'ordre chronologique inverse.
Autrement dit, ici, ce que je voudrais c'est le dernier résultat pour 
chaque savoir, autrement dit chaque item, donc les lignes que la requête 
doit retourner sont les lignes 1 (pour le savoir 6n1-a10), 5 (pour le 
savoir 6n1-A20) et 6(pour le savoir 6n1-B10).
Est-ce possible par requête? la seule solution que je vois c'est 
d'utiliser une requête paramétrée dans une macro, truc vraiment lourd.

J'espère que je me trompe.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [Base] Formulaires

2006-04-22 Thread julien cochennec
Je coris que vous avez crée des formulaires indépendant. Les champs 
"établir un lien" n'apparaissent que pour un formulaire emboité dans un 
autre.
Pour cela, choisissez un de vos formulaires, faites un clic droit 
dessus, choisissez nouveau, puis formulaire, et là appraît un formulaire 
imbriqué dans le premier.

Normalement, les menus "établir un lien" apparaissent.
Vous avez créer un nouveau formulaire dans la branche principale qui 
s'appelle "standard", je crois.


Bernard Ribot a écrit :


Bonjour Sophie,

J'avais consulté ce how-to qui est très bien, mais dans mes 
formulaires "Etablir un lien depuis" et "Etablir un lien avec" 
n'apparaissent pas. Est-ce parce que je n'utilise pas desource de 
données externe (dBase ou autres) ? J'ai créé une base propriétaire OOo.


En ce qui concerne le navigateur, j'ai aussi un problème. 
Contrairement à ce qui est dit dans l'aide, à savoir :
1) "Le Navigateur de formulaire contient une liste de TOUS LES 
FORMULAIRES (logiques) créés avec les champs de contrôle 
correspondants", je ne vois pas qu'un formulaire, celui qui m'a servi 
à lancer le navigateur. Que veut dire formulaires "logiques" ?
2) "Une fois créés, vous pouvez transformer les formulaires en 
sous-formulaires. Il suffit de passer en mode Conception, puis 
d'ouvrir le navigateur de formulaire. Dans le navigateur de 
formulaire, FAITES GLISSER LE FORMULAIRE que vous souhaitez 
transformer en sous-formulaire sur tout autre formulaire. ". 
Malheureusement je ne peux rien dépose dans le navigateur, le pointeur 
de la souris garde la forme d'un rond barré.


Je m'en suis tiré en bricolant. Un copier-coller du premeier 
sous-formulaire pour en créer un second, puis des bidouilles dans le 
navigateur ! Mais je n'aime pas trop travailler comme ça.


Est-ce que ça viendrait du fait que c'est une base propriétaire ? Si 
j'ai un peu de temps je referais mes tables en format dBase pour voir 
ce que ça donne.


Sophie, ceci dit, ne passe pas ton week-end sur ce problème !

Amitié,
Bernard




Sophie Gautier a écrt :


Bonjour Bernard,

Bernard Ribot wrote:


Bonjour à tous

J'ai quelques problèmes avec les formulaires. J'essaie de créer un 
formulaire avec des sous-formulaires. Je l'ai fait de deux manières, 
une fois en mode ébauche, une fois avec l'assistant.


En mode ébauche, j'ai créé 3 formulaires, l'un étant destiné à être 
le formulaire parent et les deux autres des sous-formulaires. Mais 
dans les propriétés des formulaires, onglet données, les zones 
"Etablir un lien depuis" et "Etablir un lien avec" n'apparaissent pas !


Avec l'assistant j'ai bien créé un formulaire avec un 
sous-formulaire mais je ne sais pas comment ajouter un second 
sous-formulaire.



Il faut que tu affiches le Navigateur de formulaires (depuis la barre 
d'outils de formulaire) c'est lui qui te permet de créer de nouveaux 
formulaires et sous formulaires.

Il y a un how-to dans notre documentation qui t'aidera sûrement :
http://fr.openoffice.org/Documentation/How-to/writer/creation_sous-formulaires20fr_1.01.pdf 



A bientôt
Sophie

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] last, max

2006-04-22 Thread julien cochennec

Manuel NAUDIN a écrit :


http://weescape.tuxfamily.org/capturebase.jpg
si tu as le temps, peux-tu regarder cette capture d'écran? il s'agit des
résultats d'un élève dans plusieurs savoirs.
La première colonne est l'identifiant de l'élève. La deuxième est un
item permettant d'identifier le savoir. La troisième ne sert à rien
(c'est l'identifiant du devoir).
Les trois suivantes servent à classer les résultats par savoir et dans
l'ordre chronologique inverse.
Autrement dit, ici, ce que je voudrais c'est le dernier résultat pour
chaque savoir, autrement dit chaque item, donc les lignes que la requête
doit retourner sont les lignes 1 (pour le savoir 6n1-a10), 5 (pour le
savoir 6n1-A20) et 6(pour le savoir 6n1-B10).
Est-ce possible par requête? la seule solution que je vois c'est
d'utiliser une requête paramétrée dans une macro, truc vraiment lourd.
J'espère que je me trompe.
   



j'ai un peu cherché, et pour le moment je sèche ...
mais je continue ...
Bonne soirée

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


 

y'a p'tet moyen avec une requête imbriquée, mais de toute façon je suis 
décidé à faire une macro, donc tu peux laisser tomber si c'est juste 
pour m'aider. tu m'as déjà bien aidé avec limit.
D'ailleurs un des grands défauts de la doc hsqldb, c'est qu'il n'ya pas 
moyen de faire une recherche dedans.
Si c'est pour aider au développement d'openoffice, je demanderais bien 
ça comme feature request, mais bon, c'est p'tet pas si pratique que ça.
Comme je viens d'acheter le bouquin de programmation, je laisse tomber 
cette idée, je vais faire une macro.
Au fait, limit ne marche qu'en sql direct (mais j'ai quand même pu 
sauvegarder la requête).
Bravo pour la doc sql direct, sur le site open office, j'ai compris 
plusieurs trucs sur la clause group by.

bonne soirée.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] base: requête effectuée et champs int rouvables

2006-04-29 Thread julien cochennec
Bonjour à tous, j'ai testé une requête complexe, qui fait appel à une 
autre requête imbriquée (merci encore à Manuel Naudin pour cette idée de 
génie), voici la requête :


SELECT DISTINCT "T2"."annee", "T2"."niveau", "T2"."division", 
"T2"."matiere", "T2"."nom", "T2"."periode", "T2"."taxonomie", 
AVG("T1"."appreciation_taux")*100 AS "note" FROM

"appreciation" AS "T1",
"resultats" AS "T3",

(SELECT DISTINCT "classes"."cla_annee" AS "annee", 
"classes"."cla_niveau" AS "niveau", "classes"."cla_division" AS 
"division", "classes"."cla_id" AS "classe_id", "matieres"."matiere" AS 
"matiere", "evaluations"."eva_matiere" AS "matiere_id", 
"resultats"."res_eleve_id" AS "eleve_id", "eleves"."ele_nom" AS "nom", 
"evaluations"."eva_periode" AS "periode", 
"details_evaluations"."det_com_id" AS "item", 
"details_evaluations"."det_taxonomie" AS "taxonomie_id", 
"registres_taxonomiques"."reg_description" AS "taxonomie", MAX( 
"resultats"."res_repere" ) AS "derniere" FROM "details_evaluations" 
"details_evaluations", "evaluations" "evaluations", "resultats" 
"resultats", "classes" "classes", "matieres" "matieres", "eleves" 
"eleves", "classes_eleves" "classes_eleves", "registres_taxonomiques" 
"registres_taxonomiques" WHERE ( "details_evaluations"."det_evaluation" 
= "evaluations"."eva_id" AND "resultats"."res_evaluation" = 
"evaluations"."eva_id" AND "resultats"."res_numero" = 
"details_evaluations"."det_numero" AND "evaluations"."eva_classe_id" = 
"classes"."cla_id" AND "evaluations"."eva_matiere" = 
"matieres"."matiere_id" AND "resultats"."res_eleve_id" = 
"eleves"."ele_id" AND "classes_eleves"."asso_classe_id" = 
"classes"."cla_id" AND "classes_eleves"."asso_eleve_id" = 
"eleves"."ele_id" AND "details_evaluations"."det_taxonomie" = 
"registres_taxonomiques"."reg_id" ) GROUP BY "classes"."cla_annee", 
"classes"."cla_niveau", "classes"."cla_division", "classes"."cla_id", 
"matieres"."matiere", "evaluations"."eva_matiere", 
"resultats"."res_eleve_id", "eleves"."ele_nom", 
"evaluations"."eva_periode", "details_evaluations"."det_com_id", 
"details_evaluations"."det_taxonomie", 
"registres_taxonomiques"."reg_description" ORDER BY "annee" ASC, 
"niveau" ASC, "division" ASC, "classe_id" ASC, "matiere" ASC, 
"matiere_id" ASC, "eleve_id" ASC, "eleves"."ele_nom" ASC, "periode" ASC, 
"item" ASC, "taxonomie_id" ASC, "taxonomie" ASC) "T2"


WHERE ("T2"."eleve_id"="T3"."res_eleve_id" AND 
"T2"."derniere"="T3"."res_repere" AND 
"T1"."appreciation_id"="T3"."res_appreciation") GROUP BY "T2"."annee", 
"T2"."niveau", "T2"."division", "T2"."matiere", "T2"."nom", 
"T2"."periode", "T2"."taxonomie"


bon, je sais, c'est peut-être pas intéressant de mettre un texte aussi 
peu lisible, mais mon erreur est peut-être évidente pour certains 
d'entre vous, donc je le met au cas où.
Cette requête fonctionne (et oui, moi non plus j'en reviens pas), mais 
il se passe deux problèmes étranges :


1) si je ne met pas l'alias "note" juste avant FROM, le dernier champ 
n'apparaît pas! est-ce un bug?


2) cette requête me donne une liste de résultats que je veux exploiter 
dans un rapport ou un formulaire. Mais dès que je lance l'assistant 
rapport, je sélectionne cette requête, il me répond qu'il n'a pas pu 
extraire le nom des champs de cette requête!!! bug aussi? ou fausse 
manip de ma part? est-ce qu'il faut un alias pour chaque champ?
autre surprise, le problème se produit aussi, exactement de la même 
façon, dans un formulaire sous calc, je remplis donc les propriétés des 
contrôles à la main... et ça fonctionne! quelqu'un a-t-il une explication?


Ma question est donc la suivante :
existe-t-il une façon de faire un rapport sans passer par l'assistant? 
est-ce que le publipostage peut fonctionner avec ce problème? merci 
d'avance.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] base: requête effectuée et champs introuvables

2006-04-30 Thread julien cochennec

Alex Thurgood a écrit :



Un bug pas forcément, mais une limitation de OOo/HSQLDB peut-être. 
Apparemment la combinaison OOo/HSQLDB n'arrive pas à afficher dans 
l'interface graphique des champs calculés sans Alias. J'avais déjà 
remarqué cette nécessité.


bon, ben maintenant je vais mettre des alias partout, d'ailleurs c'est 
ce que j'aurais du faire de puis le début. c'est bien de le savoir.


2) cette requête me donne une liste de résultats que je veux 
exploiter dans un rapport ou un formulaire. Mais dès que je lance 
l'assistant rapport, je sélectionne cette requête, il me répond qu'il 
n'a pas pu extraire le nom des champs de cette requête!!! bug aussi? 
ou fausse manip de ma part? est-ce qu'il faut un alias pour chaque 
champ?



A mon avis, le problème réside plutôt dans les limitations de 
l'interface graphique par rapport aux possibilités sous-jacentes. Les 
développeurs ont maintefois admis que tout ce qui est possible avec 
HSQLDB seul ne l'est pas sous OOo, que ce soit par intervention 
manuelle, ou via l'interface graphique. Le module Base a été conçue 
avec une fonctionnalité minimale pour pouvoir fonctionner avec HSQLDB 
et continuer à fonctionner avec d'autres db, mais il reste encore tant 
de choses à faire, et le développement de l'interface UI a souffert 
par manque de ressources (il n'y en avait déjà pas assez pour 
l'intégration HSQLDB, alors pour le reste...), d'ou ces incohérences.



d'accord, je pense donc que je vais avoir du mal à me servir de cette 
requête, ceci dit, en rentrant le nom des champs à la main dans tous les 
contrôles de formulaires, il les a trouvé quand même, donc ce problème 
n'est pas complètement bloquant, mais ça alourdit la tâche.



Ma question est donc la suivante :
existe-t-il une façon de faire un rapport sans passer par 
l'assistant? est-ce que le publipostage peut fonctionner avec ce 
problème? merci d'avance.



Oui, il existe des Addons/Docs en téléchargement pour ça à partir 
d'autres sites, que je n'ai pas encore essayés, par manque de temps, 
mais que je vais essayer prochainement, car le générateur de rapports 
est de loin trop limité actuellement.


bon, ben je m'y met tout de suite alors, c'est vrai que la partie 
rapport n'est pas la plus complète. je sais ce que je demanderai au 
prochain feature request alors. merci Alex.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] base: requête effectuée et champs introuvables

2006-04-30 Thread julien cochennec

Manuel NAUDIN a écrit :


Bonjour,
comme je j'ai indiqué dans le how-to requête sql directes, tu es
effectivement obligé d'attribuer un alias à toutes les fonctions
utilisées dans une requête pour que le champ calculé s'affiche
correctement dans Base.


ok, j'ai rajouté des alias partout.



2) cette requête me donne une liste de résultats que je veux exploiter
dans un rapport ou un formulaire. Mais dès que je lance l'assistant
rapport, je sélectionne cette requête, il me répond qu'il n'a pas pu
extraire le nom des champs de cette requête!!! bug aussi? ou fausse
manip de ma part? est-ce qu'il faut un alias pour chaque champ?
autre surprise, le problème se produit aussi, exactement de la même
façon, dans un formulaire sous calc, je remplis donc les propriétés des
contrôles à la main... et ça fonctionne! quelqu'un a-t-il une 
explication?



est-ce que tu as essayé de créer une vue à partir de cette requête
(clic-droit sur la requête > Créer en tant que vue) et d'utiliser
ensuite cette vue comme source dans l'assistant rapport.


je viens d'essayer, la vue s'est faite sans problème, par contre les 
vues n'apparaissent pas dans les sources de données du rapport. donc 
l'idéal serait de trouver un moyen de faire le rapport à la main, je 
suis convaincu que ça marcherait si je pouvais rentrer le nom des champs 
à la main.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] base: requête effectuée et champs introuvables

2006-04-30 Thread julien cochennec

Manuel NAUDIN a écrit :



est-ce que tu as essayé de créer une vue à partir de cette requête
(clic-droit sur la requête > Créer en tant que vue) et d'utiliser
ensuite cette vue comme source dans l'assistant rapport.


alors ça ne marche pas, mais c'est quand même une bonne idée : comme 
l'assistant rapport foirait, j'ai essayé avec l'assistant mailing, en 
créant mon propre modèle de document.
j'ai commencé le document en publipostage simple, à la main, pour 
pouvoir insérer mes champs introuvables.
Il faudrait que je mette une capture d'écran pour vous montrer. 
l'assistant mailing se plante à un moment, il ne trouve pas les 
adresses, mais c'est pas important, puisqu'on peut sauter cette étape et 
obtenir un document fusionné.

Le gros problème, c'est que du coup, je ne peux pas faire de regroupements :
chacun de mes élèves obtient plusieurs notes avec ce document. Je 
voudrais effectuer un regroupement pour que toutes les notes d'un élève 
se retrouve sur la même page. ça se fait automatiquement dans 
l'assistant rapport mais je n'ai rien vu comme ça dans le publipostage 
ni dans l'assistant mailing.

chose surprenante :
je peux faire un glisser déposer avec mes champs introuvables! c'est 
quand même dingue, je les vois, du coup je fais la mise en page que je 
veux (comme dans le how-to publipostage dans la section writer du site). 
Je n'avais pas vu ce how-to vu que je cherche toujours dans la section 
base d'habitude. il est très utile celui-là.


donc ma question : comment fait-on des regroupements à la main dans un 
document writer de publipostage? y-a-t-il une méthode, quelquechose à 
rajouter sur les champs, dans le document de base, pour qu'ils se 
regroupent? merci.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] base: requête effectuée et champs introuvables

2006-04-30 Thread julien cochennec

Manuel NAUDIN a écrit :


c'est bizarre, chez moi les vues apparaissent comme des tables, et tu
peux en choisir une avec l'assistant rapport. Est-ce que ta vue
apparaît bien parmi les tables ?
tu es sous hsqldb ou une autre base ? 


chez moi, que des tables et des requêtes dans l'assistant de rapport, 
mais la vue apparaît bien parmi les tables, sans problème.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] base: requête effectuée et champs introuvables

2006-04-30 Thread julien cochennec

Manuel NAUDIN a écrit :


Le 30/04/06, julien cochennec<[EMAIL PROTECTED]> a écrit :


Manuel NAUDIN a écrit :

> c'est bizarre, chez moi les vues apparaissent comme des tables, et tu
> peux en choisir une avec l'assistant rapport. Est-ce que ta vue
> apparaît bien parmi les tables ?
> tu es sous hsqldb ou une autre base ?

chez moi, que des tables et des requêtes dans l'assistant de rapport,
mais la vue apparaît bien parmi les tables, sans problème.


mais la vue n'apparaît pas ? sous quel nom l'as-tu sauvée ? Elle est
peut-être (sans doute) parmi les tables que te propose l'assistant
rapport ...
Ceci dit, les rapports créés avec l'assistant sont, hum ... comment
dire ..., peu satisfaisants.
Pour faire des rapports "à la main" en insérant des champs, j'ai pas
trouvé de solution ...(je crains qu'il ne faille utiliser des macros).

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


ben, je me demande si y'a pas moyen, en faisant des sections, de 
regrouper les enregistrements, c'est ce que je suis en train de tester. 
ça mériterait un petit how-to.
Si ça marche, je le ferai. J'ai sauvé la vue sous le même nom que la 
requête, mais elle n'apparaît pas dans les tables de l'assistant, j'ai 
bien vérifié.

par contre elle apparaît sans problème dans la section "tables" de base.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] base: requête effectuée et champs introuvables

2006-04-30 Thread julien cochennec

Manuel NAUDIN a écrit :


Le 30/04/06, julien cochennec<[EMAIL PROTECTED]> a écrit :


Manuel NAUDIN a écrit :

> c'est bizarre, chez moi les vues apparaissent comme des tables, et tu
> peux en choisir une avec l'assistant rapport. Est-ce que ta vue
> apparaît bien parmi les tables ?
> tu es sous hsqldb ou une autre base ?

chez moi, que des tables et des requêtes dans l'assistant de rapport,
mais la vue apparaît bien parmi les tables, sans problème.


mais la vue n'apparaît pas ? sous quel nom l'as-tu sauvée ? Elle est
peut-être (sans doute) parmi les tables que te propose l'assistant
rapport ...
Ceci dit, les rapports créés avec l'assistant sont, hum ... comment
dire ..., peu satisfaisants.
Pour faire des rapports "à la main" en insérant des champs, j'ai pas
trouvé de solution ...(je crains qu'il ne faille utiliser des macros).

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



rectificatif : ça marche! (je comprends vraiment pas pourquoi, mais bon...)
voilà ce qui se passe : si je lance l'assistant de rapport à partir de 
l'icône, dans la section rapport de base, il ne voit pas la vue, et la 
requête est inutilisable.
Par contre, quand je fais un clic droit sur la vue, je vois un menu 
"assistant rapport" (j'avais jamais remarqué qu'il existait).
Je clique sur ce menu, et là : miracle! ça marche, il voit tous les 
champs de la vue!
est-ce que cette vue est dynamique? est-ce qu'elle se mettra à jour, 
ainsi que le rapport? en tout cas j'obtiens bien ce que je voulais, avec 
les regroupements.
merci, ça m'évite de chercher des sections, des trucs compliqués, je 
vais bidouiller le modèle, ce sera parfait.
C'est impressionnant tout ce qu'on peut faire avec openoffice, tous 
modules confondus.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Mise à jour de deux how- to pour Calc

2006-05-10 Thread julien cochennec

Tony GALMICHE a écrit :


Bonjour à tous,

Je viens de mettre en ligne deux how-to mis à jour pour la version 2.x 
de OOo :


Diagramme : Comment créer un diagramme (Graphique de données) dans Calc.
-> Merci Marceau Guihard et Loic Breilloux pour cette mise à jour

Outils d'analyse : Valeurs cibles, protection des valeurs et 
réalisation de scénario n'auront plus de secret pour vous !

-> Merci Ludovic TICHIT de la société IDKAL pour cette mise à jour

N'oubliez pas, que vous pouvez toujours venir nous rejoindre sur notre 
liste doc-fr, vous relire nos documents ou en proposer des nouveaux :-) :

-> http://fr.openoffice.org/contact-forums.html

A bientôt.

Tony

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Je n'ai pas encore eu le temps de jeter un oeil à ces deux-là, en 
revanche, la nouvelle version du how-to pilote de données est vraiment 
très bien fait et très clair.

Pour les utilisateurs de base, ce truc est probablement très utile.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] base odb multi-utilisateurs en réseau

2006-09-09 Thread julien cochennec

bonjour à tous,

je travaille en réseau dans mon collège, donc j'ai la possibilité de
mettre sur un espace commun (lecteur réseau) un fichier oobase .odb
accessible à plusieurs utilisateurs.
J'ai testé d'ailleurs, une source de données (dans options) peut
parfaitement appartenir à un lecteur réseau et peut être modifiée par
des formulaires à différents endroits du réseau, pour peu que le lecteur
réseau contenant la base soit le même pour tout le monde.

mon problème, c'est ce qui se passe si plusieurs utilisateurs utilisent
en même temps des formulaires qui modifient cette base hsqldb :
est-il possible qu'au même moment, deux connections à cette base se
produisent?
je ne connais pas grand-chose aux problèmes techniques, mais est-ce que
les bases au format fichier acceptent les utilisations multiples
simultanées?
est-ce qu'il ne vaut mieux pas utiliser une base Mysql? ou PostgreSQL?
Est-ce qu'une base SQLite serait encore préférable?
personnellement je préfère avoir une base au format fichier pour les
sauvegardes multiples et les transferts.
Il est indispensable que le modèle de base retenu puisse être géré par
openoffice, aussi bien les relations entre tables que les modifications.

Evidemment je devrais tester moi-même pour voir si ça marche, mais comme
la base n'est pas encore construite, j'aimerais savoir dès le début
quelle base est la meilleure plutôt que de commencer un travail lourd
sur des formulaires pour tout laisser tomber ou tout refaire dans un mois.



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] base odb multi-utili sateurs en réseau

2006-09-09 Thread julien cochennec

Manuel NAUDIN a écrit :

Bonjour,
pour une base intégrée hsqldb (un fichier .odb), ce n'est normalement
pas possible directement.

ok, comme ça c'est réglé.
une base hsqldb non-intégrée permet cela. Il faut un JRE sur la 
machine hôte.

bon, c'est déjà pas mal, donc simple à installer quoi.

si vraiment le format fichier est important pour toi, MySql et
Postgresql sont hors course.
ben en fait, vu à quel point mysql est répandu, je commence à douter sur 
ce point. J'ai du mal à comprendre comment on sauvegarde une base mysql.

je suppose qu'avec une base hsqldb externe en jdbc, une fois pasé un
petit 'truc' à connaître, tout cela fonctionnera.

bon, je me renseigne.

Tu peux essayer une base hsqldb, malheureusement la documentation
n'existe qu'en Anglais
http://hsqldb.org/web/hsqlDocsFrame.html
oui, je m'en suis déjà servi. au fait, mon projet avance, il sera 
opérationnel vers la fin du mois je pense.

Bon courage.

merci.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] base odb multi-utili sateurs en réseau

2006-09-10 Thread julien cochennec

Est-ce qu'il y a un avantage à utiliser hsqldb par rapport à Sqlite?
ça fait longtemps que je m'intéresse à sqlite et le fait qu'il soit géré 
par openoffice en fait peut être la solution.
le fichier que je veux créer n'est pas gourmand en écriture, le fait de 
bloquer la base pendant un court instant n'est pas un problème.
De plus, le fait de ne pas installer de serveur m'arrange quand même 
énormément du poitn de vue maintenance.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] évaluer les items de maths en collè ge avec oo

2006-09-15 Thread julien cochennec

bonjour à tous,
ceci n'est pas une publicité mais juste une annonce (j'espère que je 
suis sur la bonne liste).
nous sommes deux profs à travailler sur l'évaluation des maths de 
collège à l'aide d'une base de données. mon collègue travaille sur une 
application web, et moi sur une application fichier basée sur 
openoffice, ce qui me laisse penser que je ne suis pas totalement 
hors-sujet.
Comme j'ai croisé quelques profs sur cette liste, je me permet de vous 
inviter à tester cette solution qui est gratuite, libre, que nous 
publirons sous licence GPL.

Le principe est le suivant :
- une base de données odb recueille toutes les informations
- un formulaire sert à créer des contrôles ou des évaluations
- un autre formulaire sert à définir les items (compétences, savoirs, 
connaissances préenregistrés dans la base de données) qui composent ce 
contrôle
- un autre formulaire sert à saisir les résultats de chaque élève à 
chaque item de chaque contrôle
- un autre formulaire sert à contrôler les items ratés et rangent les 
élèves dans des groupes suivant à quel point ils ont raté l'item pour 
former des groupes de besoin, de travail ou d'entraide

- un autre formulaire sert à rajouter, déplacer ou supprimer un élève
- les fomulaires sont séparés de la base, ainsi on peut changer 
complètement l'interface sans perdre un seul résultat, on peut même 
développer une infinité d'interfaces personnalisées
- openoffice2 est à la fois l'environnement et la plateforme de 
développement, aussi bien sous windows que sous linux, une grande partie 
des formulaires ne contient même pas de macros, donc c'est accessible 
même à ceux qui ne programment pas
- c'est utilisable sur plusieurs postes en réseau, les sauvegardes sont 
faciles puisque seul le fichier odb nécessite d'être sauvegardé, plutôt 
deux fois qu'une.


Pour les téméraires, le reste a été fait avec l'aide des contributeurs 
de la liste (Manuel Naudin pour ne pas le citer, les docs de Tony 
Galmiche, le livre excellent de B. Marcelly et L. Godard, les bons 
conseils d'Alex Thurgood...) que je remercie au passage. Une future 
évolution de ce fichier sera la possibilité de s'échanger entre 
collègues d'un même établissement, les résultats d'évaluation, pour 
faire le suivi pointu des élèves sur 4 ans de collège.
La base de données a été conçue pour s'adapter au lycée et aux autres 
matières qu'aux maths (bien qu'il faille un très gros travail 
supplémentaire pour y rentrer la liste d'items pour une matière).


Maintenant, j'aimerais savoir si il est possible de déposer sur un 
espace particulier les fichiers nécessaires à son fonctionnement? Je 
développe un espace de travail collaboratif mais il est encore loin 
d'être prêt.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] requête UNION difficile

2006-09-22 Thread julien cochennec

Bonsoir,
la requête qui tue du week-end :
j'ai une requête du type suivant
SELECT * FROM "T1" UNION ALL SELECT * FROM "T2"
(SELECT ...) "T1"
(SELECT ... EXCEPT SELECT ...) "T2"
les deux requêtes T1 et T2 imbriquées, façon Manuel Naudin, fonctionnent 
si elles sont faites seules. donc je pense que l'erreur de syntaxe n'est 
pas dedans.
elles ont exactement les mêmes noms de champ. Est-ce que quelqu'un voit 
ce qui ne va pas? est-ce que la syntaxe du union est bonne?


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] requête UNION difficile

2006-09-22 Thread julien cochennec

julien cochennec a écrit :

Bonsoir,
la requête qui tue du week-end :
j'ai une requête du type suivant
SELECT * FROM "T1" UNION ALL SELECT * FROM "T2"
(SELECT ...) "T1"
(SELECT ... EXCEPT SELECT ...) "T2"
les deux requêtes T1 et T2 imbriquées, façon Manuel Naudin, 
fonctionnent si elles sont faites seules. donc je pense que l'erreur 
de syntaxe n'est pas dedans.
elles ont exactement les mêmes noms de champ. Est-ce que quelqu'un 
voit ce qui ne va pas? est-ce que la syntaxe du union est bonne?


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



désolé, c'est moi qui m'était planté dans une parenthèse, j'ai trouvé.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] requête UNION difficile

2006-09-23 Thread julien cochennec

Manuel NAUDIN a écrit :

les deux requêtes T1 et T2 imbriquées, façon Manuel Naudin, fonctionnent

et dire que je ne savais même pas qu'il existait des requêtes façon
Manuel Naudin (avec de la bière et des lardons sans doute ...)  ;-)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


ben si, avec des tables sous forme de requêtes imbriquées, je me 
spécialise là-dedans... la bière et les lardons? bon ben je vais essayer 
alors.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] (base) raccourci pour enregistrement suivant dans un formulaire?

2006-09-24 Thread julien cochennec

[EMAIL PROTECTED] a écrit :

Bonjour,
Existe-t'il un raccourci pour passer à l'enregistrement suivant dans un
formulaire OOo Base?
Merci.
Gauthier

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


  

un raccourci clavier tu veux dire?
une macro peut te le permettre, c'est assez facile à faire.
sinon, quand tu sélectionnes un enregistrement dans un contrôle de 
table, la flèchedroite du clavier fait passer au suivant, il me semble.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] Calc - pilote de données

2006-11-28 Thread julien cochennec
Bonjour à tous, dans le pilote de données, j'ai une requête à gérer avec 
les champs suivants :

1) nom de l'élève
2) chapitre
3) section (du chapitre)
4) competence
5) difficulté de l'exercice
6) résultat
je voudrais que 1) soit un champ de page, que 2), 3) 4) soient des 
champs de lignes et que 5) soit un champ de colonne.

le problème c'est le champ 6) :
pour chaque compétence, il se peut qu'un élève soit évalué plusieurs 
fois, auquel cas dans chaque case du tableau croisé, il peut y avoir 
plusieurs résultat.
Je voudrais que ces résultats viennent se placer dans la ligne en face 
de la compétence correspondante.
Seulement le problème c'est que le pilote de données m'impose de faire 
une opération dessus (somme, moyenne, etc...)

est-ce qu'il y a une solution? pour ne pas faire ces opérations?

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] [users] pilote de données

2006-11-28 Thread julien cochennec

Bonjour à tous, dans le pilote de données, j'ai une requête à gérer avec
les champs suivants :
1) nom de l'élève
2) chapitre
3) section (du chapitre)
4) competence
5) difficulté de l'exercice
6) résultat
je voudrais que 1) soit un champ de page, que 2), 3) 4) soient des
champs de lignes et que 5) soit un champ de colonne.
le problème c'est le champ 6) :
pour chaque compétence, il se peut qu'un élève soit évalué plusieurs
fois, auquel cas dans chaque case du tableau croisé, il peut y avoir
plusieurs résultat.
Je voudrais que ces résultats viennent se placer dans la ligne en face
de la compétence correspondante.
Seulement le problème c'est que le pilote de données m'impose de faire
une opération dessus (somme, moyenne, etc...)
est-ce qu'il y a une solution? pour ne pas faire ces opérations?

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] formatage conditionnel et espaces vides

2006-12-02 Thread julien cochennec

Bonjour,
question relativement simple :
j'ai un tableau rempli de nombres compris entre 0 et 100 et de cases vides.
je veux faire apparaître sur fond rouge les nombres compris entre 0 et 
50 (ça facile...).
Je veux faire apparaître sur fond vert les nombres compris entre 50 et 
100 (facile aussi).
Je veux que les cellules vides appraissent sur fond gris (là, plus dur, 
car elles sont traitées comme des zéros et apparaissent donc en rouge!)
Quelqu'un a une solution? J'ai cherché dans les options mais je ne vois 
pas comment faire.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] formatage conditionnel et espaces vides

2006-12-02 Thread julien cochennec

Freddy Van Ingelgom a écrit :

Bonjour,
J'ai fait un  rapide essai. La formule =SI(A1="";1;0) marche pour moi, 
donc je présume que c'est dans cette direction qu'il faudra chercher . 
J'utilise OOo 2.0.4 sous Debian ubnstable (mais OOo pas version Debian)

J'espère que ça vous aide.
Freddy
euh, oui et ono, c'est à dire que ça me permettrait éventuellement de 
remplacer les cellules vides par autre chose, en faisant en lien vers la 
page  d'à côté, ce que je viens de faire.
J'hésite aussi à faire quelquechose de plus simple mais moins bon 
visuellement :

passer la police en couleur conditionnelle au lieu du fond.
Ceci dit votre idée est bonne :
sur la page suivante, feuille2, dans la cellule E4 par exemple, on 
écrira la formule :

SI('feuille1'.E4="";"_";'feuille1'.E4)
Si la syntaxe 'feuille1' n'est pas correcte, il suffit de faire un 
collage spécial en cochant "lier" pour savoir comment ça s'écrit.
C'est une piste valable, surtout que comme ça le pilote de données ne 
détruira pas la mise en forme.

Merci beaucoup.



julien cochennec wrote:

Bonjour,
question relativement simple :
j'ai un tableau rempli de nombres compris entre 0 et 100 et de cases 
vides.
je veux faire apparaître sur fond rouge les nombres compris entre 0 
et 50 (ça facile...).
Je veux faire apparaître sur fond vert les nombres compris entre 50 
et 100 (facile aussi).
Je veux que les cellules vides appraissent sur fond gris (là, plus 
dur, car elles sont traitées comme des zéros et apparaissent donc en 
rouge!)
Quelqu'un a une solution? J'ai cherché dans les options mais je ne 
vois pas comment faire.





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [BDD]peut-on utiliser plusieurs lignes dans un rapport ?

2006-12-13 Thread julien cochennec
Sinon, pour ce que tu veux faire, c'est peut-être avec le pilote de 
données que tu pourras le faire :
tu lances calc, tu choisis options/pilote de données/activer, tu choisis 
ta base, ta table ou ta requête...
ensuite tu vois un fenêtre apparaître avec tes champs sous forme de 
boutons que tu déplaces, sur les lignes, sur les colonnes ou sur 
l'entête de page ou sur la partie principale.
après à toi de bidouiller, mais je pense que tu auras un truc meilleur 
que le rapport writer.

Si tu base change, tu fais clic droit actualiser sur ton tableau.
Désolé si c'est pas très clair, j'ai pas beaucoup de temps, si tu peux 
cherches pilote de données dans la partie documentation, base ou calc.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] déni de service openoffice et avast

2007-01-05 Thread julien cochennec

gros problème ici :
je gère une base de données à l'aide de formulaires établis sous calc.
J'obtiens bien une application du type "access" qui fonctionne et
évolutive, donc pas question de passer à autre chose.
cette application me permet de stocker des résultats d'évaluation et un
grand nombre d'informations.

comme je dois insérer des données sur plusieurs tables, j'ai choisi de
le faire par macro (je ne voyais pas comment le faire autrement). Je
sélectionne donc des données dans mes tables, pour les associer aux
données que j'insère. Mon formulaire est donc en connexion permanente
avec la base de données pour lire ses données dans des contrôles de table.
quand j'ai sélectionné ce qu'il faut, je lance une macro qui se connecte
à la base et y insère des données, puis se déconnecte et recharge les
contrôles de table pour voir si les données ont bien été insérées.
Au passage, je signale qu'il y a moins d'un an, je ne connassais rien au
langage des macros, j'ai réussi à partir des exemples du livre de
Bernard Marcelly et Laurent Godard qui est un chef d'oeuvre de
simplicité et tout de même très complet, je le recommande vivement à
ceux qui voudraient se lancer.

hier, j'ai stocké les résultats de 4 évaluations d'un coup, donc gros
volume de données (environ 40 élèves, 120 données entrées par élève) et
à la fin, alors que j'allais terminer :
avast, mon antivirus, bloque la macro d'insertion des résultats du
dernier élève.
motif : visiblement openoffice a submergé la mémoire de mon PC (1 Go de
mémoire quand même!) ce que avast a pris pour attaque en déni de
service! qu'il a donc bloqué.
j'ai perdu mes données et j'ai du redémarrer le PC (openoffice s'est
crashé et je l'ai relancé, il n'a pas pu restaurer mon formulaire et le
crash en cours de connexion m'a fait perdre les données, les
modifications sur la base n'ont pas été prises en compte).

j'ai aussitôt viré avast pour le remplacer par AVG free.

ce qui m'amène à me poser deux questions :

- comment faire pour que openoffice n'ait plus ce problème là? est-ce un
problème de ma config? est-ce qu'il faut changer les options (mémoire
vive, etc)? est-ce un problème de mémoire virtuelle?

- comment faire en sorte que les données soient sauvegardées à chaque
fin de macro (c'est à dire après chaque élève)? ma base s'appelle
escape5.odb et je constate qu'un fichier escape5.odb.lck s'ouvre dès que
je lance mon formulaire. ce fichier contient les modifications sur la
base, c'est ça? il se ferme dès que je ferme le formulaire... y-a-t-il
un moyen de faire une fausse fermeture, ou une rupture de connexion à la
base, pour que les données soient sauvées dans la base à chaque élève,
comme ça, en cas de plantage, je ne perds que les données d'un élève, au
lieu de perdre tout une classe ou plusieurs classes.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] déni de service openoffice et avast

2007-01-05 Thread julien cochennec

LE LOUARNE Serge a écrit :
A chaquer changement d'élève, sauvegarder les données saisies. Pour 
cela tu
récupère tes valeurs dans les champs par macro et tu constsitue à partie de 
ces informations une requête SQL que tu injecte dans ta base.

[...]ma base s'appelle
  
euh? je sais pas si j'ai été très clair là-dessus : c'est déjà ce que 
fait ma macro, elle prend des données dans la page, puis elle écrit une 
requête SQL, puis elle l'éxécute dans la base...
tu me suggères de faire une copie au format texte des requêtes rentrées 
dans la base, en écrivant dans un fichier le contenu exact des requêtes 
SQL effectuées, c'est ça? c'est facile à faire je pense, il suffira par 
la suite d'un petit copier coller pour rétablir les données perdues, 
dans l'interface sql direct.
Je vais le faire, c'est facile et plutôt bien pour une solution de 
secours. En fait l'idée serait de faire une sauvegarde au format texte 
des requêtes, dans un fichier texte dont le titre serait la date de la 
manip.
Comme ça en cas de plantage, on retrouve les requêtes, copier coller 
dans l'interface sql direct de openoffice base, et hop!

J'y avais pas pensé... merci.

escape5.odb et je constate qu'un fichier escape5.odb.lck s'ouvre dès que
je lance mon formulaire. ce fichier contient les modifications sur la
base, c'est ça? il se ferme dès que je ferme le formulaire... y-a-t-il
un moyen de faire une fausse fermeture, ou une rupture de connexion à la
base, pour que les données soient sauvées dans la base à chaque élève,
comme ça, en cas de plantage, je ne perds que les données d'un élève, au
lieu de perdre tout une classe ou plusieurs classes.

Le fichier verrour sert à emphêcher une éventuelle ouverture par un autre 
utilisateur ou processus, pas à interdire la mise à jour de la base. Du moins 
de manière générale.
  
c'est là que j'ai du mal à comprendre... en principe après chaque 
requête l'enregistrement des données est fait... alors pourquoi en cas 
de crash d'openoffice lors d'une requête je me retrouve avec des données 
perdues pour plein d'élèves? Les données perdues correspondent à 
plusieurs dizaines de requêtes. Comment gérer une forme de "sauvegarde" 
après chaque requête?


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] déni de service openoffice et avast

2007-01-05 Thread julien cochennec

Manuel NAUDIN a écrit :


est-ce tu exécutes ta requête sur un RowSet du formulaire ? Dans ce
cas, les données ne sont pas vraiment écrites dans la base, mais
localement. Ce n'est qu'après avoir validé la saisie (bouton
enregistrer dans la barre de navigation formulaire) que les données
sont inscrites dans la base. je ne connais pas l'équivalent macro,
mais Xray sur le formulaire ou le rowset devrait aider.
Manuel

ben en fait, ma macro contient une ligne oconnexion.executequery(SQL1)
dans laquelle SQL1 est la requête qui convient.
le texte de la macro est en fin de mail.
voici les extraits qui me tracassent : le premier est la source de 
données, le deuxième est la première requête (on efface les résultats 
précédents pour les remplacer par d'autres), le troisième est la seconde 
requête (on met les nouveaux résultats dans la base) le dernier est la 
clotûre de connexion.les deux requêtes sont incluses dans une boucle, ce 
qui fait qu'à chaque lancement de la macro, il y a potentiellement 30 
requêtes delete  suivies de 30 requêtes insert.


oContext = createUnoService("com.sun.star.sdb.DatabaseContext")
oSource=oContext.GetByName("escape5")
oConnexion=oSource.getconnection("","")
oStatement = oConnexion.CreateStatement()

 
   SQL1 = "DELETE FROM ""resultats"" WHERE ""res_eleve_id"" 
=" & "'" & a & "'" & " AND ""res_evaluation"" =" & b & " AND 
""res_numero"" =" & c

   effacement=oStatement.executeQuery(SQL1)

   g = "INSERT INTO 
""resultats""(""res_eleve_id"",""res_evaluation"",""res_appreciation"",""res_numero"",""res_repere"") 
VALUES("
   SQL2 = g & "'" & a & "'" & "," & b & "," & d & "," & 
c & "," & "'" & ores_repere & "'" & ")"
   phrase ="les instructions" & SQL1 & " et " & SQL2 & 
" sont effectuées."

   resultat=oStatement.executeQuery(SQL2)
   subsubsubsubform.Reload

   oConnexion.close
   oConnexion.dispose

comme les requêtes existent (voir la variable texte "phrase" du 
troisième extrait) il est facile de faire une sauvegarde texte. mais il 
devrait y avoir plus simple non?



oContext = createUnoService("com.sun.star.sdb.DatabaseContext")
oSource=oContext.GetByName("escape5")
oConnexion=oSource.getconnection("","")
oStatement = oConnexion.CreateStatement()

'contenu de la boucle
for i = 1 to 30
ocolonne = 1+i
ocase = feuille.getCellByPosition(ocolonne, 4)
ores = ocase.Value
a = oeleveid
b = oevaluid
d = ores
e = otrimestre
f = oindice
h = omatiere
n = left(oannee,4)
if i < 10 then
c ="0"&i
Else
c=i
End if
if f < 10 then
l ="0"&f
Else
l=f
End if
if h < 10 then
k ="0"
m = k & h
Else
m=h
End if
ores_repere = "m" & m & "r" & n & e & "i" & l & "n" & c

'si il n'y a pas de nouvelle saisie on ne fait rien, sinon
   if ores <> 0 Then
   'on supprime l'enregistrement existant s'il existe
   SQL1 = "DELETE FROM ""resultats"" WHERE ""res_eleve_id"" 
=" & "'" & a & "'" & " AND ""res_evaluation"" =" & b & " AND 
""res_numero"" =" & c

   effacement=oStatement.executeQuery(SQL1)
   'si la saisie est s comme effacer, on ne fait plus rien, 
pas besoin de le remplacer, sinon

   if ores<>21 Then
   'on néglige les s, et on insère les nouveaux résultats
   g = "INSERT INTO 
""resultats""(""res_eleve_id"",""res_evaluation"",""res_appreciation"",""res_numero"",""res_repere"") 
VALUES("
   SQL2 = g & "'" & a & "'" & "," & b & "," & d & "," & 
c & "," & "'" & ores_repere & "'" & ")"
   phrase ="les instructions" & SQL1 & " et " & SQL2 & 
" sont effectuées."

   resultat=oStatement.executeQuery(SQL2)
   subsubsubsubform.Reload
  
   End if

   End if
   Next i
   'fin de la boucle
   subsubsubform.next
   mazone = feuille.getCellRangebyName("C4:AF4")
   gomme = com.sun.star.sheet.CellFlags.STRING
   mazone.clearContents(gomme)
   ocasedebut = feuille.getCellByPosition(2, 3)
   doc.currentController.Select(ocasedebut)
   oConnexion.close
   oConnexion.dispose

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] déni de service openoffice et avast

2007-01-05 Thread julien cochennec

Alex Thurgood a écrit :
Je crains tout de même que le prix à payer pour l'intégration de 
HSQLDB dans le flux I/O fichier de OOo était bien l'obligation de 
fermer au moins le fichier ODB correspondant. Tant que ce fichier 
n'est pas fermé, me semble-t-il, la transaction n'est pas 
effectivement écrite. Une discussion sur ce point a eu lieu sur la 
liste dba avec les devs il y a 3 mois environ. Il se peut même, si le 
fichier est ouvert par le biais d'une macro, qu'il soit nécessaire 
d'arrêter le processus soffice et de le relancer.
c'est à dire faire quitter dans le lancement rapide? c'est ça? merci de 
cette précision.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [Draw] Avoir un quadrillage dans un cercle (ou d'autres formes)

2007-01-05 Thread julien cochennec

Guillaume a écrit :

Bonjour à tous.

Pour faire travailler le repérage dans un quadrillage, j'aimerais 
sortir du quadrillage traditionnel sous la forme d'un carré ou d'un 
rectangle dans lequel figure le quadrillage pour en présenter dans des 
cercles, ou d'autres formes géométriques.


Mais, à part le faire à la main, je suis sec pour le faire avec Draw O:-)

Quelqu'un aurait-il une piste ?

Merci d'avance !

Guillaume


euh, tu veux faire un cercle avec un quadrillage à l'intérieur? il 
suffit de faire un quadrillage et de positionner un cercle dessus, non?
après si tu veux positionnner cela de façon particulière, tu peux 
soulever des problèmes du type :
un cercle centré sur l'origine, de rayon 5 cm, passe par les points de 
coordonnées (3;2) (2;3) (-2;3) (-3;2) (5;0) etc... expliquer pourquoi.
Pour le faire avec draw : tu fais un quadrillage et tu traces ton cercle 
en l'inscrivant dans un carré de côté 10, pour qu'il ait le bon rayon.

ensuite tu ajuste ton cercle pour qu'il ait le bon centre.
Si tu veux d'autres exemples comme ça, tu te sers des équations de 
cercles et des exemples particuliers de triangles de Pythagore.
Pour d'autre figures, je sais pas. Ce qui semble intéressant c'est 
d'approcher la notion de vecteurs, donc un hexagone pourrait être très 
intéressant, mais en faire un avec quadrillage à l'intérieur, c'est 
impossible sans cercles, donc on retombe sur le problème précédent.
Maintenant tu peux faire six cercles et obtenir un bel hexagone mais tu 
verras plus grand-chose.
Ce que tu veux faire n'est pas très clair, tu peux préciser? quel est 
l'objectif exact? anticiper le parallélisme, l'égalité de longueur? 
repérer des symétries, des translations et faire le lien avec des 
coordonnées?


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [Draw] Avoir un quadrillage dans un cercle (ou d'autres formes)

2007-01-06 Thread julien cochennec

Guillaume a écrit :


Bonjour et merci de ta réponse.
J'aurais dû, effectivement, préciser un peu :
le repérage sur un quadrillage, c'est pour mes grande section de 
maternelle !


Ce que je souhaitais, c'est leur présenter un quadrillage (avec 
quelques cases coloriées) qui ne soit pas classiquement sous la forme 
d'un quadrillage représenté sous la forme de cases carrées ou 
rectangulaires ,dans un carré ou un rectangle, mais sous la forme de 
casses carrées, dans un cercle, voire de cases à bords non rectilignes !


Guillaume
Houla! pour des cases carrées je ne pense pas qu'il y ait de problèmes, 
pour des cases à bord non rectilignes, tu pourrais partir d'une sphère 
avec des parallèles et des méridiens, voir ensuite les différentes 
représentations planes de la sphère. Ce que je te suggère, pour revenir 
à OO, c'est d'installer la galerie oohg (petit chef d'oeuvre) que tu 
trouveras ici :

http://ooo.hg.free.fr/
Moi je m'en sers en collège pour créer des exos de repérage, des exos 
sur les échelles, des exos de géométrie sur l'alignement, les cercles, 
les distances, etc.


Après si tu cherches plus compliqué, comme des figures dans l'espace, 
tes élèves risquent de ne pas comprendre, à moins que tu leur présente 
des figures très détaillées genre planisphère, tu n'auras probablement 
pas le temps de rentrer dans des trucs comme ça.
Alors il faut trouver des trucs tout fait sur lesquels tu pourras 
rajouter des détails.

http://www.stellamaris-edu.net/cartotheque/monde.htm
là tu as des cartes centrées sur le pôle nord avec les parallèles 
représentés en cercles, tu dois pouvoir rajouter les méridiens, ça doti 
correspondre un peu à ce que tu veux.


http://fr.wikipedia.org/wiki/Planisph%C3%A8re
c'est la page wikipédia, c'est intéressant, les différents types de 
projections, comme celle de Postel ou de Wuller.

http://acds.hautetfort.com/archive/2005/06/22/les_projections_cartographiques.html
là c'est un peu plus détaillé...
http://www.astrosurf.com/buil/iris/lecon21.htm
là c'est plus "scientifique", mais intéressant quand même.
http://lettres-histoire.info/lhg/geo/geo_monde/cartes_mondes.htm
et là tu as plein de choses.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [Draw] Avoir un quadrillage dans un cercle (ou d'autres formes)

2007-01-06 Thread julien cochennec

http://lettres-histoire.info/lhg/geo/geo_monde/cartes_monde/monde_projection_Lambert_hemisphereN.jpg
ça doit être utilisable. bon courage.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [Draw] Avoir un quadrillage dans un cercle (ou d'autres formes)

2007-01-06 Thread julien cochennec

Guillaume a écrit :

julien cochennec a écrit :
http://lettres-histoire.info/lhg/geo/geo_monde/cartes_monde/monde_projection_Lambert_hemisphereN.jpg 



Merci pour le lien, c'est une solution.

Ce qui serait parfait pour le reste, ce serait d'arriver à ça :
http://www.cijoint.fr/cij645223472548.png
ou
http://www.cijoint.fr/cij640708737507.png

Guillaume


ah d'accord! j'avais pas vu ça comme ça... ben ça a un lien très fort 
avec deux notions très intéressantes  :

- la perspective à projection centrale en arts plastiques
- la géométrie projective
le mieux serait alors d'utiliser geolabo, outil gratuit de géométrie 
assistée.

je fais un dessin et je reviens.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [Draw] Avoir un quadrillage dans un cercle (ou d'autres formes)

2007-01-06 Thread julien cochennec

voici un exemple de perspetive à projection centrale.
http://trblft.free.fr/perspective.jpg
C'est un des types de perspective que je trouve le plus joli et facile à 
faire.
malheureusement, à faire sous draw, c'est la galère, il faudrait choisir 
une grille particulière, un rapport de projection particulier, etc.
Donc je te conseille Geolabo qui a le bon goût d'être libre, gratuit et 
multiplateforme, que tu peux trouver là :

http://www.bibmath.net/geolabo/index.php3
Au passage, pour les profs des écoles et profs de maths, c'est un 
excellent complément à openoffice writer (non non, je ne dis pas ça pour 
pas être hors sujet...) pour intégrer des figures géométriques.
Pour ceux qui veulent en savoir plus, voir l'expo images de la cité des 
sciences de la Villette.


L'intérêt pour toi, c'est que tu sèmes dans la tête des élèves des 
choses intéressantes qui seront récoltées bien plus tard :
- les lignes bleues, rouges et vertes forment des faisceaux de droites 
concourantes sur le dessin (c'est une conséquence du théorème de Thalès, 
entre autres)

- dans la réalité, elles sont des faisceaux de droites parallèles
Cette idée est un fondement de la géométrie projective : deux droites 
parallèles se coupent à l'infini.
on est donc dans une géométrie qui n'est pas la géométrie Euclidienne 
classique(dans laquelle deux droties parallèles ne se coupent pas).

Mais on peut pousser :
- Comme on a trois faisceaux de droites parallèles, on a trois points "à 
l'infini"

- on remarque que ces trois points sont alignés
Ceci nous amène à la notion de "droite à l'infini", ensemble des points 
situés infiniment loin dans l'axe de la vision, ce qui recoupe notre 
conception de l'horizon.

Certains élèves abordent cette notion en arts plastiques au collège.
Si tu veux récupérer cette figure au format Geolabo, je peux te 
l'envoyer sur ton mail.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [Draw] Avoir un quadrillage dans un cercle (ou d'autres formes)

2007-01-06 Thread julien cochennec

Gwen a écrit :

Bonsoir,

julien cochennec a écrit :

voici un exemple de perspetive à projection centrale.
http://trblft.free.fr/perspective.jpg



 Not Found

The requested URL /perspective.jpg was not found on this server.

Apache/ProXad [Dec 3 2006 11:06:17] Server at trblft.free.fr Port 80

;o((

ah oui, désolé, je me suis planté de site! merci de le signaler, c'est 
corrigé.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] formule calcule hertz note musique [calc]

2007-02-06 Thread julien cochennec

endive a écrit :


Je suis d'accord avec vous, d'où l'intteret des commas lorsque on 
utilise un instrument "non" accordé (voie, violon, guitare défretté, 
scie musical,...)
Il y à plusieurs théorie pour les commas, ( voir 
http://fr.wikipedia.org/wiki/Comma )j'ai choisi la plus mathématique 
c'est à dire 1 ton = 9 comma.
Tu dis qu'une gamme contient 6 tons. C'est pas plutôt une octave? je ne 
connais rien ou presque en musique mais ça je l'ai vu sur une guitare.
On sait que quand on divise la fréquence 880/440 on obtient 2, 
coefficient multiplicatif entre les deux notes extrêmes de l'octave.
On peut donc dire que pour passer d'une note au demi-ton au dessus, il 
faut le multiplier par la racine 12ème de 2.

Une calculatrice te le fait facilement.
Sinon, si la note de départ a pour fréquence A, alors pour obtenir le 
demi-ton juste au dessus tu fais A*(2^(1/12)).

Voilà pour les demis-tons.
Toi tu veux des commas, alors il te faut multiplier ta fréquence de 
départ par 2^(1/54).

Je ne suis pas sûr mais je pense que c'est ça le nombre dont tu parles.
Dans ton tableur calc, si tu as en A1 la fréquence de la note X et que 
tu veux en A2 la fréquence de la note X+1comma, alors tu tapes dans la 
case A2 la formule :

=A1*(2^(1/54))
Je pense que ça marche, non? Sinon c'est possible que je n'ai pas 
compris le problème, je suis désolé je n'ai pas le temps de tout lire.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Re: Pilote de données : C a rame !!!

2007-02-15 Thread julien cochennec

Philippe BRONCHART a écrit :


Si on transforme cette même Base en format natif HSQL ( par un copier coller 
de la table) c'est une catastrophe !


Les temps de réponse sont hyper long !!! Décourageant même ...
  
Pour moi c'est pareil, ça prend énormément de temps, mais heureusement 
je ne suis pas pressé.

C'est dommage car OO est vraiment l'outil parfait pour ça.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Le Conseil Régional d'Ile-de -France va fournir à 175 000 lycéens fr anciliens des clés USB équipées de logi ciels libres

2007-02-19 Thread julien cochennec

Frank Thomas a écrit :
Est-ce qqn connaît les logiciels libres que le Conseil Régional ainsi 
que le ministère de l'éducation nationale va distribuer sur les clés 
USB ? Est-ce qu' OOo en fait partie ?
http://www.atelier.fr/applications-it/8,000,cles,usb,convertir,enseignants,numerique-33892-14;actu.html 



Merci
F. Thomas

Ce serait surprenant qu'il n'y sois pas... mais bon. Pour les profs 
d'histoire y'a une clé carrément énorme avec tout ce qu'il faut pour 
créer des documents.
justement, y'a quand même un souci là-dedans, je ne suis pas lycéen mais 
j'envisage de copier et de configurer ces clés pour mes collègues, 
notamment pour la gestion de bases de données par OO;
Le problème, c'est que Java lui, n'est pas portable, si? Est-ce que ça 
existe? OO portable avec Java inclus? En français si possible.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Le Conseil Régional d'Ile-de -France va fournir à 175 000 lycéens fr anciliens des clés USB équipées de logi ciels libres

2007-02-19 Thread julien cochennec

julien cochennec a écrit :


Le problème, c'est que Java lui, n'est pas portable, si? Est-ce que ça 
existe? OO portable avec Java inclus? En français si possible.


Ben en fait en cherchant la news, je suis tombé sur framasoft, et c'est 
bien expliqué. Il faut que le poste client sur lequel on branche la clé 
ait Java installé.

par contre pas de problème pour le français et les dicos.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Re : Publipostage : bilan - details

2007-02-20 Thread julien cochennec
Bon, je me permet de répondre sur ce fil de discussion puisque ça a un 
rapport direct :


j'ai un rapport de résultats d'élèves réalisé sous openoffice base avec 
l'assistant de rapport.


Ce rapport fait figurer, sur chaque page, la liste des résultats des 
élèves, ces résultats sont groupés par classe, puis par élève, par 
trimestre ensuite il y a pour chaque trimestre un tableau donnant le 
résultat pour chaque catégorie d'exercices (4 catégories en tout).


Je voudrais envoyer par mail ces résultats pour que le système devienne 
dynamique, que les élèves le reçoivent en temps réel et en garde une 
historique sur leur mail (ils ont tous un mail personnel au collège).



Comment faire? Je peux modifier le rapport et choisir l'assistant mail 
mais rien ne me prouve qu'il va faire le lien entre les élèves qui sont 
mentionnés dans le rapport et la liste de mails que je lui donne (je ne 
sais pas si je suis clair?)


En revanche je dispose du document de base déjà tout fait et modifiable, 
il n'y a plus qu'à l'expédier. De plus, ce document a été fait à partir 
d'une vue elle -même faite à partir d'une requête. Je peux ajouter un 
champ mail à cette requête.


L'autre solution serait de ne pas utiliser l'assistant de rapport et de 
faire un publipostage tout bête, mais alors je serais incapable de faire 
les regroupements par trimestre, etc...


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] [base de données]questions un peu complexes

2007-06-15 Thread julien cochennec

Henri Boyet a écrit :

1er problème :
Dans un formulaire F_ELEVES pour remplir la table principale 
(T_ELEVES), je peux facilement remplir la case "niveau" avec une liste 
déroulante pour le choix du niveau dans les valeurs de T_NIVEAUX ; 
mais est-il possible que la case "cycle" se remplisse automatiquement 
avec la valeur correspondante ?
Oui, avec une mini macro ça doit être possible. Une macro qui ferait une 
requête sélection sur la base, pour trouver le cycle correspondant au 
niveau rentré et qui utiliserait le résultat pour remplir la case.
Mais plus simplement, tu pourrais utiliser une macro qui ferait 
carrément l'insertion d'un enregistrement dans la base.


2ème problème :
Toujours pour remplir T_ELEVES, je peux dans un formulaire choisir 
l'école avec une liste déroulante reliée au champ "nom" de T_ECOLES ; 
mais puis-je ensuite choisir la classe parmi les valeurs des champs 
"classe1" à "classe12" de l'école sélectionnée (certaines cases 
restant vides puisque toutes les écoles n'ont pas le même nombre de 
classes ?)
Pour faire cela, je ferais une table T_ECOLES puis une autre tables 
T_CLASSES dans laquelle chaque classe serait reliée par un champ à un 
établissement. Ce genre de structure t'oblige à fonctionner par macro, 
donc je comprendrai que tu trouves mon conseil pas du tout adapté à ton 
problème. Je travaille sur une structure de ce genre.
Si c'est pas indiscret, c'est pour faire quoi? Dans mon cas c'est pour 
de l'évaluation par compétences, j'ai intégré une table établissements 
car certains de mes collègues se trouvent sur plusieurs établissements.
Si tu veux je peux t'envoyer mes bases de données et mes questionnaires, 
ou même simplement le schéma des relations de ma base, c'est ce qu'il y 
a de plus parlant.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Comment cacher OOo au profit de sa propre GUI ?

2007-06-16 Thread julien cochennec

Béryl a écrit :

Bonjour à tous.

Je voudrais savoir si l'on peut créer une interface graphique sous 
Base (un ou plusieurs formulaires) et ne passer que par elle pour 
gérer une base de donnée. Je veux dire sans afficher celle de Base 
(qui tourne en arrière plan, mais qu'on ne voit pas).


Je l'ai vu sous Access mais je n'arrive pas à le reproduire sous OOo.


Merci.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Question que je me suis posé aussi, la solution que j'ai retenu, c'est 
de faire un formulaire sous calc (ou writer) avec une macro au démarrage 
qui l'affiche en plein écran, ce qui fait qu'on ne voit plus que les 
onglets et le formulaire, option assez élégante mais très "bricolée", 
qui permet d'avoir un bouton qui sort du mode plein écran pour pouvoir à 
tout moment retomber sur openoffice.
Le problème, c'est qu'alors il faut faire un formulaire qui ne soit pas 
dans la base, mais je préfère car comme ça, la base est indépendante du 
formulaire et les deux sont modifiables indépendamment également.

Si vous voulez, je vous envoie la macro en plein écran, pas de pb.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Comment cacher OOo au profit de sa propre GUI ?

2007-06-16 Thread julien cochennec

julien cochennec a écrit :

Béryl a écrit :

Bonjour à tous.

Je voudrais savoir si l'on peut créer une interface graphique sous 
Base (un ou plusieurs formulaires) et ne passer que par elle pour 
gérer une base de donnée. Je veux dire sans afficher celle de Base 
(qui tourne en arrière plan, mais qu'on ne voit pas).


Je l'ai vu sous Access mais je n'arrive pas à le reproduire sous OOo.


Merci.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Question que je me suis posé aussi, la solution que j'ai retenu, c'est 
de faire un formulaire sous calc (ou writer) avec une macro au 
démarrage qui l'affiche en plein écran, ce qui fait qu'on ne voit plus 
que les onglets et le formulaire, option assez élégante mais très 
"bricolée", qui permet d'avoir un bouton qui sort du mode plein écran 
pour pouvoir à tout moment retomber sur openoffice.
Le problème, c'est qu'alors il faut faire un formulaire qui ne soit 
pas dans la base, mais je préfère car comme ça, la base est 
indépendante du formulaire et les deux sont modifiables indépendamment 
également.

Si vous voulez, je vous envoie la macro en plein écran, pas de pb.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Il suffit donc de faire un formulaire sous calc ou writer, d'enregistrer 
la macro ci-dessous, puis d'aller dans 
outils/personnaliser/évènements->"démarrage de l'application" et 
d'affecter la macro.
A l'ouverture suivante, en acceptant les macros, le formulaire s'ouvre 
en plein écran avec un bouton pou revenir en mode normal. Cette macro a 
été faite avec l'enregistreur et fonctionne sous calc.


sub Affichage
rem --
rem define variables
dim document   as object
dim dispatcher as object
rem --
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem --
dim args2(0) as new com.sun.star.beans.PropertyValue
args2(0).Name = "FullScreen"
args2(0).Value = True

dispatcher.executeDispatch(document, ".uno:FullScreen", "", 0, args2())

rem --
dim args3(0) as new com.sun.star.beans.PropertyValue
args3(0).Name = "ViewRowColumnHeaders"
args3(0).Value = false

dispatcher.executeDispatch(document, ".uno:ViewRowColumnHeaders", "", 0, 
args3())

end sub

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] Suivi d'un bug

2007-06-16 Thread julien cochennec

Bonjour à tous, il y a quelques mois, ce bug a été identifié :
http://qa.openoffice.org/issues/show_bug.cgi?id=51151
Y-a-t-il un moyen de suivre l'évolution de ce bug? Sur une autre liste 
peut-être?


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Suivi d'un bug : appel au vote!

2007-06-17 Thread julien cochennec

Manuel NAUDIN a écrit :

Une manière de faire avancer les choses est de voter pour l'issue 53779.
Manuel
Oui, d'ailleurs j'ai déjà voté pour l'autre, mais je constate que je 
suis... le seul? Quand je regarde les votes seul mon nom apparaît, et 
pour l'autre bug il y a quelques noms.
Alors sans vouloir faire de lobbying, de trafic d'influence, etc... 
Votez tous pour ce bug, svp, c'est le seul qui empêche oo de fonctionner 
correctement et de remplacer avantageusement Access.
Le pilote de données est sûrement le plus bel outil de toute la suite, 
pour moi. Votez pour ce bug, ça rend beau, j'vous assure, c'est là :

http://qa.openoffice.org/issues/show_bug.cgi?id=53779

D'ailleurs au passage, Manuel, je prépare la nouvelle version de ma 
base, j'ai même fait un site rien que pour ça sur Tuxfamily, 
l'utilisation d' OObase y sera bien détaillée, je l'ai rebaptisée 
progressioo.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Re: Comment cacher OOo au profit de sa propre GUI ?

2007-06-17 Thread julien cochennec

Maurice Starck a écrit :

Je suis aussi intéressé par cette macro.
Maurice
La voici, elle était déjà dans le mail précédent mais je la remet ici, 
il suffit de créer un nouveau module et de copier ce texte dedans :


sub Affichage
rem --
rem define variables
dim document   as object
dim dispatcher as object
rem --
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem --
dim args2(0) as new com.sun.star.beans.PropertyValue
args2(0).Name = "FullScreen"
args2(0).Value = True

dispatcher.executeDispatch(document, ".uno:FullScreen", "", 0, args2())

rem --
dim args3(0) as new com.sun.star.beans.PropertyValue
args3(0).Name = "ViewRowColumnHeaders"
args3(0).Value = false

dispatcher.executeDispatch(document, ".uno:ViewRowColumnHeaders", "", 0, 
args3())

end sub

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Suivi d'un bug : appel au vote!

2007-06-17 Thread julien cochennec

[EMAIL PROTECTED] a écrit :

a voté
Cela me servira sans doute un jour car je deviens maniaque de base de donnée 
même si pour l'instant c'est plutôt mysql !

Gérard
  
Merci! Je pense qu'il doit y avoir moyen de l'utiliser avec une base 
Mysql, personnellement je n'ai pas testé, ce qui est sûr c'est que c'est 
un super outil pour les rapports de base de données qui compenserait 
pour le moment assez largement (si il n'y a avait pas ce bug) les 
petites "faiblesses" de l'assistant création de rapport de base.
Bref, base+calc+pilote de données+formulaires OO est une plateforme de 
développement extrêment rapide et productive, qui tiendrait largement la 
comparaison avec Access pour les applications base de données.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] base:apostrophes et autres signes pénibles

2007-06-20 Thread julien cochennec

Bonjour à tous,
Je cherche à insérer des données via une macro dans une base de données.
Le problème c'est qu'un des champs contient un énoncé éventuellement 
composé d'apostrophes, et qu'en cas de présence d'apostrophe, 
l'insertion est refusée pour un problème de syntaxe.

Donc ma question s'adresse à tous ceux qui otn trouvé une solution :
- J'ai une partie de la macro qui remplace les apostrophes, en quoi 
puis-je les changer pour que ça marche?
- Quel caractère ou suite de caractères choisir pour qu'une fois dans la 
base, mon apostrophe apparaisse bien comme une apostrophe dans les 
fomulaires, les rapports?


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] base:apostrophes et autres signes pénibles

2007-06-20 Thread julien cochennec

Anthony Benoist a écrit :

Patrick Lanz <[EMAIL PROTECTED]> a écrit :
Sous MySQL, il faut mettre doubler les apostrophes pour qu'ils  
soient mis dans la base de données.


Bonjour,

Idem pour HSQLDB.
Merci à vous deux, je teste immédiatemment. Avant la prochaine mauvaise 
surprise, y-a-t-il d'autres signes qui ne "passent pas" dans les chaînes 
de caractère?


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[users-fr] progressioo, évaluation par compétences en mathématiques avec oo

2007-06-21 Thread julien cochennec

Bonjour à tous,
Je me permet de poster ici bien que mon post soit légèrement hors-sujet, 
ce n'est pas une question technique, car certains utilisateurs font des 
recherches dans le même domaine que moi, la gestion de résultats 
d'élèves avec oo.


Voici le résultat publié en ligne :
http://weescape.tuxfamily.org/escape/spip/spip.php?rubrique3

Toute la méthode repose entièrement sur des logiciels libres (vous voyez 
bien, je ne suis pas totalement hors-sujet) et les macros sont aussi 
libres, j'ai même mis un petit avertissement là-dessus dans un des fichiers.


N'importe qui voulant reprendre ce principe peut donc modifier, 
bricoler, étoffer la base de données fournie dans le package 
progressioo.zip, même pour une autre matière que les maths et pour un 
niveau autre que ceux du collège. Le site est encore très succint mais 
les explications et mode d'emploi vont venir.


Actuellement les applis qui permettent de faire des choses comparables 
sont des applis web, qui selon moi sont moins pratiques pour le retour à 
l'élève, sur papier et posent des problèmes d'évolutivité que OO ne pose 
pas, oobase étant presque un RAD sql comme access.


J'aurais bien besoin (et envie) de former un groupe de travail 
collaboratif sur la question, vous êtes tous les bienvenus avec vos 
conseils, y compris les non-enseignants.


Cet ensemble de fichiers doit beaucoup à Manuel Naudin et à Tony 
Galmiche pour leurs réponses et publications nombreuses ici et sur le 
site français, un grand merci donc.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Suivi d'un bug : appel au vote!

2007-07-06 Thread julien cochennec



Manuel NAUDIN a écrit :
  

Une manière de faire avancer les choses est de voter pour l'issue 53779.

Malheureusement, déjà 16 votes pour l'issue 53779 et pourtant, sa 
priorité n'est que P3. Pourtant c'est bien un handicap majeur de Base.

Et toujours pas une ligne dans "resolution".
Doit-on en déduire que base ne concerne encore que très peu d'utilisateurs?
Les commentaires ne sont pas du tout encourageants sur ce problème, j'ai 
regardé le Wiki et la roadmap, rien sur ce bug dans les features des 
versions 2.3, 2.4 et 3.0, ai-je mal lu?
Aujourd'hui j'ai travaillé sur des requêtes de requêtes, la moindre 
éxécution prend presque 10 mn, c'est insupportable.
J'ai un Athlon 3200+ avec 2 Go de RAM, carte mère asus, une machine qui 
tourne plus que bien, sauf là.
Un vrai plaisir de concevoir des requêtes avec un vrai bon outil RAD, 
gâché par des heures d'attente bien supérieures aux heures de travail.
J'ai peur que ce bug en décourage un certain nombre, si base ne gagne 
pas en nombre d'utilisateurs, ce bug peut persister encore longtemps, non?


Quelqu'un a-t-il trouvé un moyen de contourner le problème? En passant 
par des vues? Même en sql direct ça ne change quasiment rien.



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [users-fr] Suivi d'un bug : appel au vote!

2007-07-06 Thread julien cochennec

Manuel NAUDIN a écrit :

si j'ai bien compris l'issue ne concerne que les accès à dBase ?
Alors changer de moteur de base ? 
C'est possible? Par exemple passer à SQlite en gardant les mêmes tables, 
les mêmes requêtes? Est-ce qu'il y a une doc là-dessus?
En effet, ça pourrait être un très bon outil de développement, on 
conçoit sur un moteur et on passe à un autre si ça bloque.
Par quoi tu commencerais? est-ce que j'ai tout à refaire? ou est-ce que 
je peux garder mes formulaires, mes requêtes, faire du copier-coller 
dans un autre projet?


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



  1   2   >