5 messages in org.openoffice.fr.progDates boite de dialogue et API
FromSent OnAttachments
nicolasAug 29, 2006 9:05 am 
Marceau GUIHARDAug 29, 2006 10:51 am 
Serge LE LOUARNEAug 29, 2006 12:49 pm 
Marceau GUIHARDAug 29, 2006 1:49 pm 
Serge LE LOUARNEAug 30, 2006 4:18 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Dates boite de dialogue et APIActions...
From:nicolas (itki@wanadoo.fr)
Date:Aug 29, 2006 9:05:49 am
List:org.openoffice.fr.prog

Je cherche à enregistrer des données dates dans ma base de donnée dbase, cela
depuis une boite de dialogue, et en passant par un rowset. Donc d'apres ce que j'ai compris du Livre, les boites de dialogue renvoient une
date format ISO, et l'api a besoin d'objets de date spécifique. Donc j'ai écrit
le petit programme suivant pour faire la conversion: Function ConvDate(DateISO as long) dim convdateISO as new com.sun.star.util.date convdateISO.year=Left(DateISO,4) convdateISO.Month=Mid(DateISO,4,2) convdateISO.Day=Right(DateISO,2) Convdate=convdateISO end function ALors apparemment basic ne connait pas d'objet du type com.sun.star.util.date,
j'ai pourtant recopier la def de la page 588 .Je navigue a vu avec l'API, qu'est
ce qui ne va pas? quelqu'un aurait il une réponse ... ou une petite fonction
déja écrite qui tournerait.??.. Nico

Message du 29/08/06 16:35 De : "Louis Vidonne" A : pr@fr.openoffice.org Copie à : Objet : Re: [prog] Pas de conteneur dans document Base

Merci Alex,

Je vais faire avec. La seule chose importante pour l'instant (mes macros ne tournent que sur un seul ordi) c'est que je dois sauver les fichiers correspondants. Mais ce n'est pas un problème.

Encore merci à tous ceux qui donnent leur aide avec rapidité et compétence sur cette liste. Je ne me souviens pas d'avoir eu une telle aide lorsque j'utilisais des logiciels propriétaires (mais mon grand âge doit être la cause de mes pertes de mémoires !).

Cordialement, Louis

Alex Thurgood a écrit :

Louis Vidonne wrote:

Bonjour Louis,

Je n'ai pas trouvé d'indication comme quoi ça ne serait pas

le cas pour les documents Base (à moins que j'aie lu trop vite ?) Pour le moment, je mets mes macros dans "Mes macros" de soffice, mais ça n'est pas une solution durable (mes macros ne sont pas stockées dans le document).

Les documents Base ne sont pas des documents OOo comme les autres.

S'agit-il d'un bug ou d'une mauvaise manipulation de ma part ? Y a-t-il une solution ?

Un bug, pas tellement, plutôt une limitation du document Base dans son intégration dans le framework. C'est déjà signalé comme ENHANCEMENT dans IssueTracker :

http://www.openoffice.org/issues/show_bug.cgi?id=49133 http://www.openoffice.org/issues/show_bug.cgi?id=66195 http://www.openoffice.org/issues/show_bug.cgi?id=66728