9 messages in org.openoffice.fr.progRe: [prog] Réorganisation de l'ordre ...
FromSent OnAttachments
FrançoiseOct 31, 2006 1:53 am 
FrançoiseOct 31, 2006 2:11 am 
Bernard MarcellyOct 31, 2006 5:22 am 
FrançoiseNov 5, 2006 7:31 am 
FrançoiseNov 5, 2006 7:55 am 
BobNov 5, 2006 12:19 pm 
FrançoiseNov 5, 2006 7:23 pm 
mlo...@bobiciel.comNov 6, 2006 2:01 pm 
BobNov 11, 2006 2:22 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] Réorganisation de l'ordre de tabulation des contrôles sur un formulaireActions...
From:mlo...@bobiciel.com (mlo@bobiciel.com)
Date:Nov 6, 2006 2:01:36 pm
List:org.openoffice.fr.prog

Bonsoir Françoise,

Peux-tu stp envoyer des messages en texte (sans les cadres et les icones) car on pert l'indentation et on ne sait plus qui a écrit quoi. Ce n'est pas très confortable pour répondre (surtout avec un webmail)

Françoise a écrit :

Bonjour Robert

[...] Il semblerait que ce auto Tab order (), ne fonctionne pas non plus :(

Bernard aurait tout à fait raison il n'y aurait rien sur les tabulations pour les formulaires) j'ai difficile à la croire

ça fonctionne très bien si on affecte l'ordre des champs explicitement. C'est le mode automatique qui semble étrange.

autre piste, ce code en VB qui semble répondre au même problème : http://www.oooforum.org/forum/viewtopic.phtml?t=16001&highlight=taborder attention, c'est du VB, donc il doit être adapté pour une utilisation en OOoBasic j'ai regardé rapidement, je n'ai pas compris comment il fait pour déterminier l'ordre des contrôles !

Il semblerait qu'il n'y arrive pas non plus. Comme j'ai pu comprendre il

aurait trois sections "Head", "Bottom" et "protect" Il commencerait au contrôle gauche le plus élevé avec le numéro 0 (séquence d'activation) et continue l'énumération contrôle par contrôle.

Mais lorsqu'il change de section la tabulation devrait reprendre à 0

mais cela ne se produit pas , à la deuxième section il semblerait que l'énumération recommence à 2 et à la troisième "protect" à 5 . Alors! cela ne fonctionne pas plus.

J'avoue que j'ai du mal à suivre !

Je me disais pourquoi nous ne mettrions pas un id à chaque contrôle après la copie avec ceci : [...] constants group FormComponentType (voir FormComponentType)

Ces constantes indiquent les types de classe pour identifier un composant. Penses-tu que cela soit une bonne idée, nous savons bien que le type

integer à toujours le dessus en informatique? nous pouvons toujours essayer, pour voir.

là je ne suis plus du tout !!

Sinon, je vais devoir trouvé une autre solution pour faire mes

formulaires, soit par html ou php pour faire mon fichier xml, mais je dois dire que tout recommencer à zéro ne me tente pas du tout :(

je te comprends. Mais je pense que ma macro d'énumération est une bonne piste (voir lien dans mon précédent message). J'essairai de me repencher sur ce problème prochainement.

Essaie de trouver sur le net avec notre ami google, des exemples de formulaires xforms réalisés avec OOo, ils doivent le même problème pour créer des formulaires extensibles. Peut être que qqu'un propose une solution. Si tu trouves qque chose, tiens nous au courant.

bonne soirée

bob