Thibault Vataire | 3 Jul 10:05
Favicon

Re: Re: Insertion texte dans tableau

Bonjour,

Lorsque la même mise en forme est utilisée dans tous le paragraphe, le problème ne se pose pas : c'est
cette mise en forme qui est utilisé quelque soit la position du texte ajouté ou la manière dont il est ajouté.
Toutefois si votre paragraphe contient diverses mise en forme, le choix de l'emplacement où le texte va
être inséré conditionne la mise en forme qui va lui être appliqué. Il est même parfois nécessaire
de placer le texte "au mauvais endroit" pour reprendre une mise en forme existante, puis de réorganiser
le texte.

Vous trouverez ci-joint un fichier d'exemple. 

Cordialement,

T. Vataire

----- Mail Original -----
Envoyé: Vendredi 3 Juillet 2009 09h30:00 GMT +02:00 Harare / Pretoria
Objet: [prog]  Re: Insertion texte dans tableau

Bonjour,

Ok dans ce cas qu'existe-t-il comme solution pour garder le formatage de tout en
paragraphe d'une cellule ?

Mon texte d'origine vient d'une ligne d'un tableau.

Je voudrais juste récupérer la ligne de ce tableau, changer quelques caractères
et insérer cette nouvelle ligne dans le tableau.

Sur des forum, j'ai vu des solutions pour recopier des lignes des tableaux sous
(Continue reading)

Thibault Vataire | 1 Jul 12:01
Favicon

Re: Prog Une erreur dans une macro

Bonjour,

Lorsque l'on associe l'exécution d'une macro à un évènement de l'application en passant par le menu
Outils > Personnaliser > Événements, l'évènement à l'origine du déclenchement de la macro n'est
pas passé en paramètre.

Il faut donc remplacer :

Sub onClickOuvrirFmTbClients( oEvent as variant )
OpenForm( 
OEvent.Source.Model.Parent.ActiveConnection.Parent.DatabaseDocument.FormDocuments, 
OEvent.Source.Model.Parent.ActiveConnection, "FmTbClients")
end sub

par :

Sub onClickOuvrirFmTbClients()
OpenForm( 
thisComponent.ActiveConnection.Parent.DatabaseDocument.FormDocuments, 
thisComponent.ActiveConnection, "FmTbClients")
end sub

Cordialement,

T. Vataire

----- Mail Original -----
De: "Jean Sympa" <jsympa <at> free.fr>
À: "Prog" <prog <at> fr.openoffice.org>
Envoyé: Mercredi 1 Juillet 2009 11h23:18 GMT +02:00 Harare / Pretoria
(Continue reading)

Jean Sympa | 1 Jul 11:23
Favicon

Prog Une erreur dans une macro

Bonjour à toutes et à tous,

Prog Une erreur dans une macro

Je voudrais, au démarrage d'une application, afficher un menu avec trois 
options. Je voudrais associer à chaque option un bouton qui me 
permettrait d'ouvrir un sous formulaire. Le retour d'un sous formulaire 
au menu ferait appel à un deuxième bouton.

Jean-Michel Pierre et François Gatto m'ont proposé un exemple. Il y a 
une erreur dans le formulaire, ouverture des formulaires. Je n'arrive 
pas à la corriger

REM ***** BASIC *****


' ouverture des formulaires

' se fait par appel d'une fonction

Sub onClickOuvrirFmTbClients( oEvent as variant )

OpenForm( 
OEvent.Source.Model.Parent.ActiveConnection.Parent.DatabaseDocument.FormDocuments, 
OEvent.Source.Model.Parent.ActiveConnection, "FmTbClients")

end sub

*Erreur d'exécution BASIC*

(Continue reading)

HSION | 1 Jul 08:28

Re: Bibliothèque contenant la fonction Shell

Accusé de réception

   Votre      Re: [prog] Bibliothèque contenant la fonction Shell          
   document                                                                
   :                                                                       

   a été      Hervé SION/Mairie                                            
   reçu                                                                    
   par :                                                                   

   le :       01/07/2009 08:29:35                                          

Thibault Vataire | 30 Jun 18:00
Favicon

Re: Bibliothèque contenant la fonction Shell

Bonjour,

La fonction Shell est une fonction intégrée au Starbasic et ne nécessite pas de charger une bibliothèque.
La documentation de cette fonction est disponible dans l'aide d'OpenOffice.org dans la section
"OpenOffice.org Basic".
Quel problème rencontrez-vous exactement?

Cordialement,

T. Vataire

----- Mail Original -----
De: "Rémi Mathieu" <remi.mathieu <at> neuf.fr>
À: prog <at> fr.openoffice.org
Envoyé: Lundi 30 Mars 2009 16h03:42 GMT +02:00 Harare / Pretoria
Objet: [prog] Bibliothèque contenant la fonction Shell

Bonjour

Le document d'Andrew Pitonyak "Eléments de programmation des macros" 
donne un exemple d'utilisation de la fonction Shell, mais il y manque le 
chargement de la bibliothèque dans laquelle se trouve cette fonction.

Merci d'avance à qui voudra bien m'indiquer le nom de la bibliothèque à 
charger

Rémi Mathieu

---------------------------------------------------------------------
To unsubscribe, e-mail: prog-unsubscribe <at> fr.openoffice.org
(Continue reading)

HSION | 30 Jun 16:06

Bibliothèque contenant la fonction Shell

Accusé de réception

   Votre      [prog] Bibliothèque contenant la fonction Shell              
   document                                                                
   :                                                                       

   a été      Hervé SION/Mairie                                            
   reçu                                                                    
   par :                                                                   

   le :       30/06/2009 16:09:38                                          

Rémi Mathieu | 30 Mar 16:02
Favicon

Bibliothèque contenant la fonction Shell

Bonjour

Le document d'Andrew Pitonyak "Eléments de programmation des macros" 
donne un exemple d'utilisation de la fonction Shell, mais il y manque le 
chargement de la bibliothèque dans laquelle se trouve cette fonction.

Merci d'avance à qui voudra bien m'indiquer le nom de la bibliothèque à 
charger

Rémi Mathieu
Alan | 30 Jun 11:42

Insertion texte dans tableau

Bonjour,

j'ai un problème de mise en page lors de l'insertion de texte dans un tableau.
Dans le code ci-dessous le texte est bien formaté jusqu'à la ligne "cellText =
join(splitChamps, index_row - 1)" mais une fois inséré dans le tableau, le gras
et les sauts de lignes ne sont plus du tout les mêmes.

For index_row = 1 to nb_row - 1
  For index_col = 0 to nb_colonne - 1

    Cell = Table.getCellByPosition(index_col,index_row)

    dim splitChamps() as string
    splitChamps = split(listechamps(index_col), "@")

    dim cellText as string
    cellText = join(splitChamps, index_row - 1)

    Cell.setString(cellText)

  Next index_col
Next index_row

Qu'est ce que j'ai mal fait ? Existe-t-il une autre méthode ? Merci d'avance
pour vos réponses, solutions ou aide.
Stéphane PURNELLE | 30 Jun 09:25

Accès au registre Windows


Return Receipt

   Your       [prog] Accès au registre Windows                             
   document:                                                               

   was        stephane.purnelle <at> corman.be                                  
   received                                                                
   by:                                                                     

   at:        30/06/2009 09:26:57                                          

HSION | 30 Jun 08:26

Accès au registre Windows

Accusé de réception

   Votre      [prog] Accès au registre Windows                             
   document                                                                
   :                                                                       

   a été      Hervé SION/Mairie                                            
   reçu                                                                    
   par :                                                                   

   le :       30/06/2009 08:29:45                                          

Rémi Mathieu | 29 Jun 18:00
Favicon

Accès au registre Windows

bonjour à tous

Je cherche à lire les clés qui indiquent la résolution et le nombre de 
bits par pixel du moniteur.

Le document sur lequel je m'appuie, "Programmation OpenOffice.org 2", 
présente la manière de faire. Cependant, l'exemple donné ne permet que 
d'accéder aux clés de HKEY_LOCAL_MACHINE, alors que les clés que je veux 
atteindre (WIndows 98) sont dans HKEY_ CURRENT_CONFIG.

Quelle valeur faut-il donner au premier paramètre des fonctions 
OpenRegKey et  QueryValue

L'exemple du livre donne

Const HKEY_LOCAL_MACHINE = &H80000002
....
OpenRegKey (HKEY_LOCAL_MACHINE, ......)
valeurlue = QueryValue (HKEY_LOCAL_MACHINE, ......)

Je vous remercie par avance pour ces informations

Rémi

Gmane