Bonjour, J'aimerais relater ce qui m'est arrivé hier avec OpenOffice.org 1.1.5 et un formulaire de bdd.
Pré-requis : OOo 1.1.5 Formulaire de bdd donnant accès à une base mysql sur serveur distant. Le formulaire peut être stocké en partage sur un volume NFS, ou localement sur le même disque que le poste dans le même réseau local. J'accède à l'ensemble des différentes machines par SSH depuis l'extérieur du réseau local (qui est un réseau d'entreprise). J'ai les droits d'administrateur sur tous les postes, y compris le serveur. 1) Je me connecte en SSH au serveur. 2) Je me connecte en SSH depuis le serveur à l'un des postes du réseau local désservi par le serveur. Jusque là, que du banal. Les connexions SSH peuvent être compressées ou non, cela ne fait aucune différence dans le comportement. A noter que les accès SSH se font par le biais d'un compte utilisateur banal, pas le compte root. 3) Je lance OOo depuis ce poste. Il s'ouvre sur l'écran de mon portable sans problème, un peu lent, mais même avec l'ADSL, il faut pas s'attendre à des miracles avec X par SSH. 4) J'ouvre le formulaire en partage NFS. Ce formulaire est normalement en lecture seule pour empêcher les utilisateurs de le modifier, simplement y saisir les données. Je modifie les droits dessus avant de l'ouvrir afin de pouvoir lire et écrire. En alternative, je charge une copie identique du même ficher stockée localement sur le disque dur (dans mon /home de la machine à laquelle j'ai accédé en SSH depuis le serveur). Le formulaire a été créé au départ par l'assistant de création de formulaire sur une table principale, et puis modifié pour peaufiner certains aspect. Le formulaire contient, entre autres, une zone de liste qui va piocher dans une autre table mysql de la même bdd, via une requête native SQL, et un bouton exécutant une macro pour l'obtention d'un chiffre généré de manière automatique dans l'autre table. Je répète, jusqu'ici pas de problème pour l'ouverture. Mon formulaire contient une trentaine de champs différents (date, texte, int) Premier problème : je ne peux rien saisir ni modifier dans la base via le formulaire, sans que cela plante et ferme OOo. 5) Deuxième problème : si je veux modifier mon formulaire, je bascule en mode conception. OK, jusque là. J'ai accès aux paramètres des différents champs. 6) J'ajoute un nouvel élément "Zone de Liste" sur le formulaire. Je configure cet élément pour pointer sur un champ de ma table principale, et puis pour obtenir les données par requête SQL native d'une troisième table de la même bdd. 7) J'enregistre les modifications en mode "Conception". Je rebascule en mode "utilisation" et ferme le formulaire. Je ferme OOo. 8) Je rouvre OOo et mon formulaire récemment modifié. Surprise !!! La plupart des champs de saisie qui pré-existaient sur le formulaire avant mes modifications a disparu. Par contre, le champ de saisie qui je venais d'ajouter est bien visible et fonctionnel. !!! C'est très mauvais pour mon chakra ;-) 9) Si je suis physiquement présent dans les locaux, donc avec accès direct au serveur NFS ou au poste avec la copie du formulaire, les modifications sont prises en compte et le formulaire n'est pas saccagé. Seul l'accès via SSH semble poser des soucis. C'est sans doute un peu exceptionnel comme situation (quoique), mais y-aurait-il qqn pour me confirmer / infirmer ce comportement ? Alex --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
