Re: [users-fr] image jpg comme masque

2010-07-19 Thread François Gatto

Bonsoir,

Le 19/07/2010 19:30, Klaus Becker a écrit :

Bonsoir,

je voudrais utiliser une image jpg comme masque qui remplit tout l'arrière-
plan de mes diapos. J'ai enregistré l'image comme bitmap (bmp) et je constate
que la taille est passé de 60 ko à 1 MO ! J'ai essayé avec Gimp et Draw, la
taille est à peu près pareille. Est-ce que j'ai bien fait ?

Ensuite en mode masque de diapo, je fais format - page - arrière-plan -
bitmap, mais comment trouver mon image bitmap perso ?

Je n'arrive pas à trouver où ces fichiers se trouvent dans l'arborescence. J'ai
cherché sous Debian/Gnu-Linux dans /opt/openoffice.org/basis3.2/share/gallery et
partout dans /opt/openoffice.org/basis3.2/share, mais je ne trouve pas. Je
suppose qu'il faut copier mon image là où se trouvent les autres images bitmap
fournies avec OOo ?

merci de vos idées

Klaus


Il suffit de faire un clic-droit sur la (première) diapo puis de 
sélectionner Diapo>Définir l'image d'arrière plan et tu choisiras 
l'objet graphique que tu veux à l'endroit où il se trouve ;)


Enfin tu peux répondre "Oui" (si tu le souhaite) à la question 
"Paramètres d'arrière plan pour toutes les pages".


--
Cordialement
François Gatto
OOo 3.2.1 (320m18:9502)
Ubuntu 10.04





-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Re: D���©crire une format personnalis���© de t ype "commentaire"

2010-07-23 Thread François Gatto

Bonjour,

Le 23/07/2010 16:30, Gérald a écrit :

Samuel Mounier (Liste CGO  cgocean.com>  writes:



Tu peux utiliser le formatage conditionnel pour faire cela.

Mais avec cette méthode tu sera vite limité à trois styles possible.

Samuel Mounier



Salut et merci,
3 styles, ça m'irait largement,
mais avec des chaines, ça ne marche pas:
les opérateurs sont pour des formules ou des valeurs numériques



Le formatage conditionnel fonctionne bien.
Tes chaines, comme par exemple le seul caractère *, doivent être saisies 
entre quotes -> "*"


--
Francois Gatto
Ubuntu 10.04 UNR
OpenOffice.org 3.2.1



-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Base : requête mise à jour

2010-07-30 Thread François Gatto

Bonjour,

Le 30/07/2010 10:18, Claude FRICARD a écrit :

Hervé,
Ci-après un lien vers un petit fichier Base qui pourrait répondre à ta
question
http://www.cijoint.fr/cjlink.php?file=cj201007/cij20b2H3I.odb
De fait ça ne fonctionne pas comme avec Access et les requêtes de mise à
jour, avec OOo Base c'est possible mais pour l'heure le résultat n'est
qu'un Alias...si quelqu'un a une idée pour mettre à jour le champ de la
table, je suis également preneur... ;-)

Claude


Le 29/07/2010 20:13, Hervé a écrit :

Bonjour,

Je suis novice dans Openoffice.base. Je dois créer une table salaires
avec les
colonnes salaire_brut_1 - taux_travail et salaire_brut_2. Je dois
mettre à jour
automatiquement la colonne salaire_brut_2 (salaire_brut_1 *
taux_travail).

Comment dois-je m'y prendre pour que cela soit automatique?

Avant je travaillais avec Microsoft access et je pouvais créer une
requête mise
à jour. Quel est l'équivalent dans Openoffice.base.

Merci de vos réponses.



Base ne permet pas de créer des requêtes de mise à jour comme on peut en 
disposer dans Ms-Access.


L'exemple proposé *ne permet que de visualiser* un calcul (ce qui dans 
nombre de cas s'avèrera suffisant.


Pour ce qui est d'une mise à jour des données il faut se tourner vers 
l'éditeur SQL (Menu Outils>SQL) et saisir une commande UPDATE comme par 
exemple lors d'une augmentation d'un taux :


UPDATE "SALAIRES" SET "Taux_travail"=6 WHERE "Taux_travail"=5;
UPDATE "SALAIRES" SET "Salaire_brut_2"="Salaire_brut_1"*"Taux_travail";


--
--
Francois Gatto
Ubuntu 10.04 UNR
OpenOffice.org 3.2.1



-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Base : requête mise à jour

2010-07-30 Thread François Gatto

Claude,

Je comprends bien.
Mais ce n'est pas à proprement parler une mise à jour de tables mais de 
présentations des données donc de données non persistantes (ex : le 
calcul du salaire présenté). C'est souvent très utile cependant, comme 
je l'ai évoqué pour la modification du "Taux_travail", il est parfois 
nécessaire de modifier toute ou partie de données destinées à être 
conservées [au moins jusqu'à leur prochaine modification ;-) ].



Le 30/07/2010 17:38, Claude FRICARD a écrit :

François,
Il faut en effet avoir recours au SQL pour cet Update de la table et
cela constitue une réponse. Dans le cadre de la formation aux personnes
de l'association, non "pointues", je retiendrai la solution de
Marie-Pierre: 'créer en tant que vue"...
Merci

Claude


Le 30/07/2010 16:12, François Gatto a écrit :


Bonjour,

Le 30/07/2010 10:18, Claude FRICARD a écrit :

Hervé,
Ci-après un lien vers un petit fichier Base qui pourrait répondre à ta
question
http://www.cijoint.fr/cjlink.php?file=cj201007/cij20b2H3I.odb
De fait ça ne fonctionne pas comme avec Access et les requêtes de mise à
jour, avec OOo Base c'est possible mais pour l'heure le résultat n'est
qu'un Alias...si quelqu'un a une idée pour mettre à jour le champ de la
table, je suis également preneur... ;-)

Claude


Le 29/07/2010 20:13, Hervé a écrit :

Bonjour,

Je suis novice dans Openoffice.base. Je dois créer une table salaires
avec les
colonnes salaire_brut_1 - taux_travail et salaire_brut_2. Je dois
mettre à jour
automatiquement la colonne salaire_brut_2 (salaire_brut_1 *
taux_travail).

Comment dois-je m'y prendre pour que cela soit automatique?

Avant je travaillais avec Microsoft access et je pouvais créer une
requête mise
à jour. Quel est l'équivalent dans Openoffice.base.

Merci de vos réponses.



Base ne permet pas de créer des requêtes de mise à jour comme on peut
en disposer dans Ms-Access.

L'exemple proposé *ne permet que de visualiser* un calcul (ce qui dans
nombre de cas s'avèrera suffisant.

Pour ce qui est d'une mise à jour des données il faut se tourner vers
l'éditeur SQL (Menu Outils>SQL) et saisir une commande UPDATE comme
par exemple lors d'une augmentation d'un taux :

UPDATE "SALAIRES" SET "Taux_travail"=6 WHERE "Taux_travail"=5;
UPDATE "SALAIRES" SET "Salaire_brut_2"="Salaire_brut_1"*"Taux_travail";






--
Francois Gatto
Ubuntu 10.04 UNR
OpenOffice.org 3.2.1



-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Supprimer les cadres

2010-08-05 Thread François Gatto

Bonjour,

Merci Élodie pour le rappel de cette fonctionnalité mais je crois, sauf 
mauvaise compréhension, que le but n'était pas de *supprimer* tel ou tel 
élément mais simplement de le *masquer*.


Aussi le menu *Outils>Options* est tout indiquer pour *peaufiner son 
interface*


Le 05/08/2010 09:50, Cybelodie a écrit :

Bonjour,

bien que la réponse de Joël te satisfasse, je voulais juste donner une autre
possibilité. Puisque tu as inséré une section, celle-ci se voit dans le
navigateur. Après l'avoir activé, tu développes le + devant Sections, tu
fais un clic droit sur Section1 (ou 2 ou 3...), menu Éditer, et là un bouton
permet de supprimer la section.

Bon été

Le 4 août 2010 15:50, CAZIN Christophe DSIC SGSIC<
christophe.ca...@interieur.gouv.fr>  a écrit :


Je suis passé par Insertion - Section - Colonne !
ça ne réagit pas comme un tableau ...




 Original Message 
Subject: Re: [users-fr] Supprimer les cadres
From: Joel
To: users@fr.openoffice.org
Date: 04/08/2010 15:20

  Si il y a colonne c'est que tu as créé un tableau

Clic droit dans la cellule
Tableau
Onglet bordure
sélectionne tes deux
colonnes et choisi l'épaisseur de tes trait la couleur etc .

Bonne soirée


Le 04/08/2010 15:28, CAZIN Christophe DSIC SGSIC a écrit :


Writer (pour l'instant)

 Original Message 
Subject: Re: [users-fr] Supprimer les cadres
From: CAZIN Christophe DSIC SGSIC
To: users@fr.openoffice.org
Date: 04/08/2010 15:23

  Plus difficile : même chose mais dans une page avec deux colonnes :

Comment ne plus afficher le(s) cadre(s) ?

Christophe


 Original Message 
Subject: Re: [users-fr] Supprimer les cadres
From: CAZIN Christophe DSIC SGSIC
To: users@fr.openoffice.org
Date: 04/08/2010 15:09

  Oui , je viens de trouver : Affichage - délimitation du texte 


Merci

Christophe

 Original Message 
Subject: Re: [users-fr] Supprimer les cadres
From: Joel
To: users@fr.openoffice.org
Date: 04/08/2010 14:56

  Bonjour,


Je pense que tu parles du cadre de limite texte. Si c'est cemla va
dans outils

  openoffice.org_

  apparence et décoche
délimitation du texte
Bonne journée

Le 04/08/2010 14:51, CAZIN Christophe DSIC SGSIC a écrit :


Bonjour,

Comment peut on supprimer les cadres affichés par défaut dans un
document vierge dans Writer ou Impress ?

Christophe




--
Francois Gatto
Ubuntu 10.04 UNR
OpenOffice.org 3.2.1

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] OOo 3.2 Base Bouton de commande

2010-08-09 Thread François Gatto

Bonsoir Claude
Le 09/08/2010 09:35, Fricard Claude a écrit :

Bonjour,
j'avais demandé il y a quelque temps, s' il était concevable d'avoir une
macro qui ouvre une Requête plutôt qu'un formulaire. Cette question
n'avait pas eu d'écho , je veux bien croire que l'activité sur le forum
en cette période est réduite et aussi peut-être que ma question est un
peu saugrenue


Oui la période est propice à la calmitude :D

Si j'ai bien compris l'expression de ton besoin, il s'agit de pouvoir 
ouvrir directement une requête sans passer par l'appel d'un formulaire.


Si tel est le cas, voici un bout de code (que tu aurais pu trouver sur 
le Net) :


sub onClickButton( oEvent as object )

 '"Query1" = le nom de la requête

  openQueryDataView( "Query1", 
oEvent.Source.Model.Parent.ActiveConnection )


end sub

sub OpenQueryDataView( aQueryName as string, aConnection as variant )

dim oDesktop, oDispatchObject
dim aURL as New com.sun.star.util.URL
dim aProps(5) as New com.sun.star.beans.PropertyValue

oDesktop = createUnoService("com.sun.star.frame.Desktop")

aURL.Complete = ".component:DB/DataSourceBrowser"

oDispatchObject = oDesktop.queryDispatch(_
aURL, _
"_Blank",_
com.sun.star.frame.FrameSearchFlag.CREATE)

aProps(0).Name = "ActiveConnection"
aProps(0).Value = aConnection
aProps(1).Name = "CommandType"
aProps(1).Value = com.sun.star.sdb.CommandType.QUERY
aProps(2).Name = "Command"
aProps(2).Value = aQueryName
aProps(3).Name = "ShowMenu"
aProps(3).Value = TRUE
aProps(4).Name = "ShowTreeView"
aProps(4).Value = FALSE
aProps(5).Name = "ShowTreeViewButton"
aProps(5).Value = FALSE

oDispatchObject.dispatch(aURL, aProps)

end sub


Dans le code OOo.org Basic je ne vois pas de commande d'équivalence à la
fonction : Function OpenForm


En effet ; la démarche est sensiblement différente.


Cette demande fait suite au constat que le switchboard s'il apporte un
début de réponse à un menu d'accueil, ne proposant pas de commande
Requêtes, il ne donne pas les moyens à un utilisateur lambda de profiter
pleinement d'une Base de données.
Quelqu'un aurait-il une réponse ?
Claude



Bonne continuation.

--
Francois Gatto
Ubuntu 10.04
OpenOffice.org 3.2.1

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Macro Comportement a=D=A pproche débutant

2010-08-18 Thread François Gatto

Bonjour,

Le 18/08/2010 11:37, ribotb a écrit :

Bonjour Jean,

J'ai regardé la macro mais je n'arrive pas à la faire fonctionner. Le
problème doit venir du fait qu'elle est appelée dans un sous-formulaire.
J'ai essayé de "bidouiller" empiriquement mais mes connaissances en
StarOffice Office étant proche de zéro, comme je l'ai déjà dit, je n'y
arrive pas. J'espère que quelqu'un sur la liste pourra nous aider.

Bernard



Brièvement car le temps me manque.

Entre autres il faut respecter la hiérarchie des composants, à savoir 
dans l'exemple proposé :


drawPage.forms("MainForm").getByName("SubForm").getByName("txtFle_Nom")
 formulaire |
 sous-formulaire |
 contrôle ___|

Espérant que ça vous permette d'avancer.
Il semble qu'il y ait d'autres problèmes malheureusement je ne peux 
m'attarder.

--
Francois Gatto
Ubuntu 10.04
OpenOffice.org 3.2.1

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Thunderbird Mozbackup utility

2010-08-18 Thread François Gatto

Bonsoir,

Le 18/08/2010 17:20, Claude FRICARD a écrit :

  Bonjour
Je me risque à une question sur ce forum à propos de Mozilla Thunderbird
puisque vous êtes nombreux à en avoir fait votre courrielleur.


Nombreux sont les utilisateurs de Window$, Firefox, etc ;)


J'ai
téléchargé et installé Mozbackup.

Tu n'en précises pas la version et l'origine !

La version officielle se trouve ici :
http://sourceforge.net/projects/mozbackup/files/MozBackup/1.4.10/MozBackup-1.4.10-EN.exe/download


J'ai également téléchargé le patch
pour avoir le menu en français:* mozback patch français 14932.zip*


Je ne comprends pas ton "patch" !

Le fichier officiel de langue
http://mozbackup.jasnapaka.com/languages/french.zip


d'avance merci

--
Claude




--
Francois Gatto
Ubuntu 10.04
OpenOffice.org 3.2.1

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Thunderbird Mozbackup utility

2010-08-19 Thread François Gatto

Bonjour,
Il suffit de placer le fichier default.lng dans le dossier 
d'installation de Mozbackup !


Tu peux sauvegarder l'ancien en le renommant default_en.lng par exemple, 
au cas où tu en aurais besoin.


L'interface (donc les dialogues) sont francisés dès l'ouverture de cet 
utilitaire.


Tu peux même modifier tout ou partie de ces translations pour les 
adaptées à ta convenance. Par exemple remplacer la chaine "Sauvegarder 
un profil" par "Sauver un profil" qui m'est apparue sur un certain 
nombre de postes plus lisible ;)


Le 19/08/2010 13:55, Claude FRICARD a écrit :

Merci François mais la question reste entière ou alors je ne respecte
pas la procédure ?
Après avoir installé Mozbackup. je suis allé sur le site indiqué pour le
passage en Français . J'ai décompressé le fichier .zip j'obtiens un
fichier: default.Ing question :a quel moment le code de menu de
Mozbackup devrait-il être modifié (patché...)

Claude


Le 18/08/2010 17:45, François Gatto a écrit :


Bonsoir,

Le 18/08/2010 17:20, Claude FRICARD a écrit :

Bonjour
Je me risque à une question sur ce forum à propos de Mozilla Thunderbird
puisque vous êtes nombreux à en avoir fait votre courrielleur.


Nombreux sont les utilisateurs de Window$, Firefox, etc ;)


J'ai
téléchargé et installé Mozbackup.

Tu n'en précises pas la version et l'origine !

La version officielle se trouve ici :
http://sourceforge.net/projects/mozbackup/files/MozBackup/1.4.10/MozBackup-1.4.10-EN.exe/download



J'ai également téléchargé le patch
pour avoir le menu en français:* mozback patch français 14932.zip*


Je ne comprends pas ton "patch" !

Le fichier officiel de langue
http://mozbackup.jasnapaka.com/languages/french.zip


d'avance merci

--
Claude




--
Francois Gatto
Ubuntu 10.04
OpenOffice.org 3.2.1



NB : Compte tenu de la nature de tes dernières demandes qui n'ont pas 
vraiment trait à OpenOffice.org, je pense qu'il serait peut-être mieux 
de les poser sur la liste discuss-h...@fr.openoffice.org
De même, s'agissant de logiciels tiers/externes, ces demandes 
trouveraient probablement un meilleur écho et des réponses plus 
pertinentes sur les sites ou forums /ad hoc/


--
Francois Gatto
Ubuntu 10.04 / Fedora 13
OpenOffice.org 3.2.1

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Base Contrôle affichant une =D=A liste

2010-08-19 Thread François Gatto

Bonjour,

Le 19/08/2010 15:30, Jean Sympa a écrit :

Merci Bernard,
Ce que je voudrais, c'est afficher dans un formulaire lié uniquement à
la table Fleur, le libellé de la famille pris dans table Famille.

Les deux tables étant liées par une relation 1,n . Famille (1), Fleur (n).
Cordialement
Papy


Pourquoi ne pas créer une requête avec jointure puis à partir de 
celle-ci générer un formulaire ?


Une autre voie consisterait à créer le formulaire en mode "assistance", 
de sélectionner la table "Fleurs", de préciser ensuite qu'un 
sous-formulaire affichera la "Famille".


Tout dépend en fait de ta réalisation, il existe d'autres possibilités 
notamment la création manuelle de tous ces possibilités.


--
Francois Gatto
Ubuntu 10.04 / Fedora 13
OpenOffice.org 3.2.1

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Calc Affichage erroné de l' heure

2010-08-20 Thread François Gatto

Bonjour,

Le 20/08/2010 08:06, Jean Sympa a écrit :



Bonjour à toutes et à tous,


Calc Affichage erroné de l'heure


Quel jour sommes-nous?

Calc affiche vendredi 21 Août 09

Windows 7 Vendredi 20 Août 2010



Il est clair que Calc affiche l'heure de l'année passée.


Non ! Ce n'est pas clair du tout.


Comment corriger cette anomalie??


A partir de quelle formule ou instruction tires-tu la date [du jour] ?


Avec mes remerciements

Cordialement

Papy




--
Francois Gatto
Ubuntu 10.04 / Fedora 13
OpenOffice.org 3.2.1



-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Application Herbier, Erreur sous Ubuntu

2010-08-23 Thread François Gatto

Bonjour,

Le 23/08/2010 11:51, Jean Sympa a écrit :


Erreurs sous Ubuntu 10,04

L'application se comporte normalement sous Windows 7. Je la transpose
sur Ubuntu 0,04.

J'ai l'erreur suivante :

Cordialement


Sous LINUX tu dois respecter deux choses : le séparateur et l'adressage.

Un chemin Linux s'écrit de cette façon :
/[.]dossier/[.]sous-dossier/[.]nomfichier.extension

où

- le premier slash / représente la racine, les autres sont 
représentatifs de l'arborescence,

- [.] option pour masquer un dossier ou fichier

NB : l'extension peut être absente pour certains fichiers

Le séparateur sera donc "/"
L'adressage sera du genre /home/francois/Documents/monfichier.ext

ET avec OpenOffice cet adressage sera réalisé via la fonction ConvertToURL()

Ainsi dans ton programme tu devras écrire quelque chose comme :

ShExec.execute( convertToURL( Fichier ) , "", 0 )

--
Francois Gatto
Ubuntu 10.04 / Fedora 13
OpenOffice.org 3.2.1



-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Application Herbier, Erreur sous Ubuntu

2010-08-23 Thread François Gatto
Bonsoir Jean,

Le 23 août 2010 17:33, Jean Sympa  a écrit :
>
> Merci François,
>
> J'ai corrigé la macro. J'ai encore une erreur. Le-fichier est introuvable.
>
> Je constate que le chemin se termine par[\.]. C'est sans doute là que siège 
> l'erreur!

Oui !
Je ne peux regarder ton code, mais s'il ajoute effectivement un
Antislash à la fin du nom de fichier ce n'est pas normal.

Par ailleurs,  je n'ai pas testé la base, si le fonctionnement est
prévu pour les plateformes Windows et Linux il faudra sans doute
veiller à ce que les chemins de tes documents soient gérés
différemment selon que l'on est sous Windows ou Linux.
Celui qui enregistre un élément dans la base ne devrait pas se
préoccuper de cela, c'est à toi d'établir les conversions selon le
système.


> Cordialement
>
> Papy

Cordialement
François Gatto

>
> //***
> Le 23/08/2010 15:36, François Gatto a écrit :
>
> Bonjour,
>
> Le 23/08/2010 11:51, Jean Sympa a écrit :
>
> Erreurs sous Ubuntu 10,04
>
> L'application se comporte normalement sous Windows 7. Je la transpose
> sur Ubuntu 0,04.
>
> J'ai l'erreur suivante :
>
> Cordialement
>
> Sous LINUX tu dois respecter deux choses : le séparateur et l'adressage.
>
> Un chemin Linux s'écrit de cette façon :
> /[.]dossier/[.]sous-dossier/[.]nomfichier.extension
>
> où
>
> - le premier slash / représente la racine, les autres sont représentatifs de 
> l'arborescence,
> - [.] option pour masquer un dossier ou fichier
>
> NB : l'extension peut être absente pour certains fichiers
>
> Le séparateur sera donc "/"
> L'adressage sera du genre /home/francois/Documents/monfichier.ext
>
> ET avec OpenOffice cet adressage sera réalisé via la fonction ConvertToURL()
>
> Ainsi dans ton programme tu devras écrire quelque chose comme :
>
> ShExec.execute( convertToURL( Fichier ) , "", 0 )
>
>

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Application Herbier, Erreur sous Ubuntu

2010-08-23 Thread François Gatto

Bonjour,

Le 23/08/2010 22:58, Jean Sympa a écrit :



Bonsoir à vous deux,


 >Ça devrait fonctionner sans problème sous Windows et Linux. Le
contrôle "Sélection de fichier" > permet de choisir le fichier et la
macro l'enregistre "bêtement dans la table". La bidouille pour
 > récupérer le nom de fichier au bout du chemin :-) n'est pas utile
pour Jean, c'est moi qui l'avait
 > rajouté dans la macro pour mes besoins personnels.

Que faut-il faire pour supprimer cette bidouille, qui fonctionne sous
Windows 7 ?


Avec mes remerciements

Cordialement

Papy



La procédure d'affichage devrait pouvoir être simplifiée comme suit :

Sub ApercuImage
 Dim Control as object, ShExec as object
 dim txtFle_Nom as string, txtFle_chemin as string, Fichier as string

 Control = ThisComponent.drawpage.Forms( "MainForm" ).getByName( 
"txtFle_Chemin" )

 Fichier = Control.text

 ShExec = createUnoService( "com.sun.star.system.SystemShellExecute" )
 ShExec.execute( convertToURL( Fichier ), "", 0 )
End Sub


Je pense qu'elle devrait être compatible pour toutes les plateformes.

--
Francois Gatto
Ubuntu 10.04 / Fedora 13
OpenOffice.org 3.2.1



-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Herbier familial un grain de sable

2010-08-29 Thread François Gatto

Bonsoir Papy Jean,

Le 29/08/2010 17:09, jean Sympa a écrit :

Bonjour à toutes et à tous,


Herbier familial un grain de sable


L'anomalie siège au niveau du formulaire F_Fleur : Je ne peux pas
enregistrer un chemin, par exemple, celui de Berce des prés.


Berce des près et Impératoire sont de la famille Apiacées

Le chemin appartient bien à la table T_Fleur (Fle_Fleur)

Quand je saisis Berce des prés dans le sous formulaire F_Fleur, je peux
trouver son chemin

l'afficher dans son contrôle, dans le formulaire principal et, afficher
la fiche documentée de Berce des prés. Jusque ici, le fonctionnement de
l'application est normal.


Le seul problème, et il est de taille, je ne peux pas enregistrer le
chemin de Berce des prés.

J'ai essayé, sans succès, d'utiliser sur F_Fleur un bouton Enregistrer.


Pour tester ce programme tout document Writer convient.


Avec mes remerciements

Cordialement

Papy



Serait-il possible de disposer de la dernière version que tu utilises ?
La pièce-jointe que tu sembles avoir liée n'est pas disponible.

--
Francois Gatto
Ubuntu 10.04 / Fedora 13
OpenOffice.org 3.2.1



-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Calc : valeur àrécupérer dans un libellé

2010-08-29 Thread François Gatto

Bonjour,

Le 30/08/2010 02:12, Gabriel a écrit :

Le dimanche 29 août 2010 17:20:57, Serge a écrit :

Bonjour à tous,
Win XP SP3 OOo 3.2.1
J'ai récupéré une feuille Calc que je dois modifier.
Les valeurs que je dois utiliser, elles-mêmes
résultat d'un calcul, sont concaténées avec un libellé
du genre: La valeur moyenne est de ...


À priori, si les valeurs sont concaténées c'est qu'elles sont présentes
ailleurs sur la feuille,

Dans une des feuilles du classeur voire dans un autre classeur.


à moins qu'il ne s'agisse d'un copier/collage spécial
qui ne récupère que le texte. Dans ce cas il faudra utiliser soit :

1) la fonction DROITE() qui permet de récupérer x valeurs à droite de la
chaîne de caractères. Cela sous-entend que les valeurs à récupérer ont toutes
le même nombre de caractères.

De fait c'est plutôt rare et partir de la droite est assez périlleux.
Je crois qu'une formulation du genre :
=CNUM(SUBSTITUE(B1;"La valeur moyenne est de";""))
serait plus efficace.


Si les valeurs sont dans la colonne A , écrire
en B1 : =DROITE(A1;5) où 5 définit le nombre de caractère que l'on veut
récupérer.

2) l'outil de recherche&  remplacement accessible par le menu
"Édition/Rechercher&remplacer". Dans le dialogue, dans la zone nommée
"Rechercher", écrire le texte à extraire de la colonne (en l'occurrence "la
valeur moyenne est de"), cliquer sur le bouton "Tout rechercher" puis sur le
bouton "Tout remplacer". Du fait qu'il n'y a rien dans la zone remplacer, le
texte sélectionné sera remplacé par rien.
Il faudra veiller à vérifier que la recherche/remplacement s'effectue 
bien pour les valeurs et non les formules en affichant les options et en 
sélectionnant "Valeurs"


Cette solution est probablement la meilleure car elle ne passe pas par 
la rédaction de formules, etc.




Sinon tu peux aussi mettre en ligne un exemple de ton fichier (dépersonnalisé)
sur : http:cjoint.com et fournir le lien obtenu sur cette liste.

Cordialement.


Comment ne récupérer que la valeur pour la réutiliser dans
un calcul ? J'ai regardé l'extraordinaire site de Chrisitianwtd
mais j'utilise peu Calc et je ne sais pas où chercher.
Pouvez-vous me le dire ?
Merci



--
Francois Gatto
Ubuntu 10.04 / Fedora 13
OpenOffice.org 3.2.1



-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Couleurs des images importées

2010-09-08 Thread François Gatto

Bonjour,

Le 08/09/2010 19:18, Hugues Bousquet (Prof) a écrit :

Bonjour à tous,

Je suis confronté à un problème de couleur des images importées dans
Writer, à savoir :

- je dispose d'une image .jpg,
- je l'importe dans mon document .odt (soit copié-collé, soit
insertion/image/à partir d'un fichier, peu importe la méthode),

le résultat me donne une image avec des couleurs dénaturées, notamment
un beau violet transformé en bleu clair, joli au demeurant, mais non
conforme à mes attentes...

J'ai effectué la manipulation avec OO.o 3.2.1 sous Windows XP SP3. Le
problème ne se pose pas avec un autre traitement de texte installé par
mon prédécesseur sur le poste...
Je n'ai pas eu l'occasion de tester chez moi l'importation de cette
image, sous un autre environnement que windows (Kubuntu 10.04), je le
fais sitôt que je le peux.

Des pistes en attendant ?

D'avance merci

Hugues Bousquet

N'y aurait-il pas eu quelques réglages effectués au moyen des outils de 
la barre d'outils "Image" ?


As-tu vérifié les paramètres disponibles dans cette barre d'outils ?

A moins que ton document ait conservé quelques paramètres précédemment 
utilisés; ce qui me semble tout de même curieux.


Il se pourrait également que ton profil soit surchargé, aussi je pense 
que tu pourrais relancer OOo après avoir "court-circuité" le profil 
actuel en le renommant *temporairement*. OOo en créera alors un nouveau.
Cette solution de test permettrait de vérifier s'il s'agit bien d'un 
problème de configuration latente ou pas.



--
Francois Gatto
Ubuntu 10.04 / Fedora 13
OpenOffice.org 3.2.1



-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Installer SDK

2010-09-17 Thread François Gatto

Bonjour,

Le 17/09/2010 22:00, Jean Sympa a écrit :



Bonjour à toutes et à tous


Installer SDK


J'ai téléchargé :

OOo-SDK_3.2.1_Win_x86_install_en-US


J'ai quatre disques durs. J'ai demandé que l'installation se fasse dans
un répertoire du disque F:

Dans ce répertoire, il y a :







J'ai également

Les outils de dévelooppement OpenOffice.org (SDK)

http://www.culte.org/reunions/conf250206.pdf


Mais, je ne trouve pas SDK.


Ai-je commis une erreur?

Faut-il compléter l'installation?


Cordialement

Papy


L'installation par défaut permet de retrouver le SDK, notamment les 
pages html via index.html, dans le dossier d'installation d'OOo, comme 
par exemple :

C:\Program Files\OpenOffice.org 3\Basis\sdk

PS : s'il s'agit de disposer du SDK comme source d'information 
uniquement, tu peux très bien dézipper le fichier openofficeorg1.cab qui 
est décompressé par défaut sur le bureau au moment de l'exécution de 
l'installation.


Francois Gatto
En transit temporaire sous Win7 ;-)





-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Variante Formule tableur calcul d'amplitude horaire

2010-10-01 Thread François Gatto

Bonjour,

Le 01/10/2010 11:18, Guy MORSCH a écrit :

Bonjour à tous.

Cette fois il me faut ajouter 15mn par celulle non vide (contient un
prenom) dans une colonne, le total doit etre en A10 type heure 00:00:00

=A10+0:15(SI(A1:A9>0;A10)) ne fonctionne pas et il y a surement une
bonne raison, c'est que le gars n'a pas tout compris lol

Merci de vos lumieres Guy de SQY



Je ne sais pas exactement ce que tu veux faire, mais peut-être que cet 
exemple t'aidera :


=SI( B2 > 0; B2 + "0:15:00" ; 0 )

Francois Gatto

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] OOo 3.2.1 - Base - Exécution de r equêtes SQL en masse

2010-10-01 Thread François Gatto

Bonjour,

Le 01/10/2010 09:13, Ludovic CHEVALIER a écrit :

Bonjour.

Merci pour vos réponses.

Le 01/10/2010 08:18, Alex Thurgood a écrit :


Quel moteur de BDD derrière ? Je pose la question, car la plupart des moteurs 
de BDD ont un accès client ligne de commande, et avec ça, en général, tu peux 
passer un ensemble d'instructions SQL directement à la base, par exemple en les 
mettant tous dans un fichier SQL. Il faut pour cela que la DB et la table soit 
identifiée dans ce fichier.



En fait, j'utilise HSQLDB. Mais j'ai effectivement pensé à passer par
l'étape mysql pour ce faire. Cependant, mon souci est également que je
risque de souvent avoir à faire cette manip' et que ma base doit être
portable.

Donc, si y'a une solution envisageable directement en HSQLDB, ça me va bien.

Merci.

Ludo



Comme tu peux l'imaginer à la lecture des réponses il existe plus d'une 
solution. Mais tu n'as pas *précisé* à partir de *quelles informations* 
tu dois réaliser ces insertions.


Comme l'a mentionné Bernard Ribot une de ces solutions pourrait être 
d'insérer une liste de données à partir d'une feuille Calc (issue 
pourquoi pas d'un fichier csv).

NB : il faudra éventuellement gérer les index.

Sinon une macro d'injection à partir d'une source de type csv est 
aisément réalisable.


Francois Gatto



-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] OOo 3.2.1 - Base - Exécution de r equêtes SQL en masse

2010-10-01 Thread François Gatto

Le 01/10/2010 17:42, Ludovic CHEVALIER a écrit :

Bonjour.


Re,


Ce qui compte avant tout c'est de respecter la structure de ta table.


En fait, je possède effectivement les données initiale sous forme de
tableur. Sauf que l'organisation des données dans ce tableur est
justement ce que je veux changer.

En gros, je veux passer d'une forme:
||N° de compte||Description||Montant||
|60|Blabla|45|
|62|Blabli|23|


C'est très clair.


à

||Description|60||61||62||63||64||
|Blabla|45|0|0|0|0|
|Blabla|0|0|23|0|0|


Là j'ai du mal à saisir et surtout je m'interroge sur ton modèle !


J'ai donc construit des requêtes sql à partir de la fonction CONCATENER
de calc pour obtenir cette deuxième forme de tableau.

Mais avec 900 enregistrement, je me trouve mal à les exécuter maintenant.

... to be continued


C'est simple de [ré]agencer les données sous Calc ; non ?
Ensuite, si tout cela correspond à la structure de ta table dans Base, 
un copier/coller devrait permettre de mettre à jour la table.


Tu devrais peut-être essayer de comprendre le principe à partir d'une 
table exemple avec quelques données, puis d'y ajouter quelques lignes 
par copier/coller et bien suivre l'assistant en y apportant 
éventuellement les adaptations requises.



Merci.

Ludo



Francois Gatto

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Variante Formule tableur calcul d'amplitude horaire

2010-10-01 Thread François Gatto

'soir,

Le 01/10/2010 19:01, Guy MORSCH a écrit :

Je veux dans une colonne A avoir en A10 le total des 15 mn que génère
chaque cellule de A1 à A9
ex : A2 et A7 contiennent zoé et fanny A1,A3,A4,A5,A6,A8,A9 sont vides
(a blanc) je veux 00:30:00 en A10
Suis je plus clair comme cela?


Faire un calcul conditionnel est alors possible.
Placer en A10 (au format Heure) la formule ci-dessous
TEMPSVAL( "0:" & NB.SI( A1:A9; "<>''" ) * 15 )

Francois Gatto


- Original Message - From: "François Gatto" 
To: 
Sent: Friday, October 01, 2010 5:12 PM
Subject: Re: [users-fr] Variante Formule tableur calcul d'amplitude horaire



Bonjour,

Le 01/10/2010 11:18, Guy MORSCH a écrit :

Bonjour à tous.

Cette fois il me faut ajouter 15mn par celulle non vide (contient un
prenom) dans une colonne, le total doit etre en A10 type heure 00:00:00

=A10+0:15(SI(A1:A9>0;A10)) ne fonctionne pas et il y a surement une
bonne raison, c'est que le gars n'a pas tout compris lol

Merci de vos lumieres Guy de SQY



Je ne sais pas exactement ce que tu veux faire, mais peut-être que cet
exemple t'aidera :

=SI( B2 > 0; B2 + "0:15:00" ; 0 )

Francois Gatto



-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] OOo 31.2 - Base - Exécution de requêtes SQL en masse

2010-10-01 Thread François Gatto

Bonsoir,

Le 01/10/2010 22:45, yves dutrieux a écrit :

insert from file


Je ne suis pas sûr qu'une commande de ce genre soit autorisée.
Et je n'ai pas connaissance d'une commande du genre "bulk insert".

Pour mes besoins d'import de données de type csv j'utilise (parfois) le 
gestionnaire de carnet d'adresses (Fichier>Assistants>Source de données 
des adresses)


Francois Gatto



-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Variante Formule tableur calcul d'amplitude horaire

2010-10-02 Thread François Gatto

Bonjour,
La formule proposée n'est certes pas optimisée mais elle doit répondre 
au besoin.


Voici dans la même veine une formulation qui est plus correcte :
=TEMPSVAL( "0:" & NB.SI(A1:A9; ".*") * 15 )
recherche de tout caractère ___^

Pour simplifier son écriture la solution de Christian
=NBVAL(A1:A9) * "00:15:00"
peut être suffisante.

Dans la même veine ma formule peut s'écrire :
= NB.SI(A1:A9; ".*") * "00:15:00"

L'avantage de NB.SI c'est de pouvoir "filtrer" tes données. Par exemple 
pour totaliser les personnes commençant par la lettre Z, tu écrirais :


= NB.SI(A1:A9; "Z.*") * "00:15:00"

Bonne continuation.
Francois Gatto

Le 02/10/2010 01:39, Guy MORSCH a écrit :

Merci François, je progresse grâce a ton explication.Dans un 1er temps
il m'est proposé cette correction :
=TEMPSVAL( "0:"&NB.SI( F3:F53; "<>''" ")*15) au lieu de :
=TEMPSVAL( "0:" & NB.SI( F3:F53; "<>''" ) * 15 ) le résultat donne 12:45
Pour tester j'ai essayé
=TEMPSVAL( "0:"&NB.SI( F3:F53; "<>''" ")*1) j'obtiens 0:51 sauf que dans
les deux cas toutes les cellules sont vides
0:51 semble correspondre au nombre de cellules calculé de la plage
F3:F53 et quoique je tape dans les cellules de la colonne cela ne varie pas
donc "colonne non vide" n'est pas pris en compte?
je viens d'avoir l'idée de remplacer <> par >< cela marche déjà mieux
Vais peu être arriver a y comprendre quelque chose a ces fichues formules
Merci je vais aller me coucher un peu moins beta lol
Guy de sqy




-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] OOo 31.2 - Base - Exécution de requêtes SQL en masse

2010-10-02 Thread François Gatto

Bonjour,

Le 01/10/2010 22:45, yves dutrieux a écrit :

Bonsoir,

Le 30 septembre 2010 21:33, Ludovic CHEVALIER  a écrit
:


Salut!

Il s'agit de requêtes de type "INSERT INTO TABLE (???,???) VALUES(XXX,XXX);



Si c'est des inserts, perso, j'aurais généré un fichier texte csv avec les
valeurs et utilisé la commande sql
insert from file (ou qq chose du genre, je connais plus la syntaxe).

Yves




Voilà, voilà.

Ludo



Merci Yves d'avoir réveiller mes neurones.

Certes, sauf erreur de ma part, il ne s'agit pas du simple emploi d'une 
séquence du genre "insert from file".


HSQLDB permet effectivement d'injecter en masse des données via des 
fichiers de type csv.
La procédure est "légèrement" longue et on y trouvera intérêt que dans 
des insertions par lots.


La démarche est la suivante :
1 *création* d'une table (temporaire) de type TEXT,
2 *association* du fichier csv à injecter,
3 *insertion* des données dans une table (existante ou à créer)
4 *suppression* de la table temporaire

En SQL voici un exemple :

1 *création* d'une table (temporaire) de type TEXT

CREATE TEXT TABLE "TableCsv" (
"ID" identity,
"Nom" varchar(25) ,
"Temps" Time );

2 *association* du fichier csv à injecter

SET TABLE "TableCsv" SOURCE "insertion_donnees.csv";

3 *insertion* des données dans une table "LaTable"
 existante *et* de même structure.

INSERT INTO "LaTable" SELECT * FROM  "TableCsv";

4 *suppression* de la table temporaire

DROP TABLE  "TableCsv";

Voilà !

Bon faudra bien veiller à respecter les structures des tables et 
l'agencement des données dans le fichier à importer.


Un peu de lecture ici :
http://hsqldb.org/doc/2.0/guide/texttables-chapt.html

Bonne journée
Francois Gatto

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] Variante Formule tableur calcul d'amplitude horaire

2010-10-03 Thread François Gatto

Bonjour Yves,

Peut-être ai-je mal compris !
La formulation que j'ai proposée a pour dessein de comptabiliser toutes 
les occurrences sauf les cellules comportant IME ou I.M.E


Le 03/10/2010 14:43, yves dutrieux a écrit :

Bonjour François,

Le 3 octobre 2010 14:27, Francois Gatto  a écrit :


Bonjour,

il te suffit d'écrire :

=NB.SI(A1:A9;"<>I.*M.*E" ) * "00:15:00"



je suis pas d'accord car si tu places "IMPARFAITE" (<:-) ) par exemple dans
la cellule, ça correspondra à ton critère, or c'est "I.M.E"  qui doit être
filtré.
Le filtre que tu indiques reprend toutes les chaines "I" suivies de
n'importe quoi comportant un "M" et se terminant par un "E".
ok ?



Je ne comprends pas ! :(

Je viens de tester sur un exemple et j'obtiens le bon décompte.
N'aurions nous pas les mêmes fonctionnalités/paramètres pour filtrer ?


Francois Gatto


Yves



Francois Gatto

Le 03/10/2010 11:19, Guy MORSCH a écrit :

  Merci de ces précisions François, cela tombe bien car à présent, il me

faut exclure les bornes en l'occurrence "I.M.E" (Institut Médico Educatif)
=TEMPSVAL("0:"&NB.SI(E3:E53;"><"" ")*15)
Comment introduire cette exclusion?
NB.SI(E3:E53;(".*" AND NOT "I.M.E") et ou faut t'il ajouter des "
ou remplacer "><" par quelque chose de plus élégant?
Guy de sqy






-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org