Re: [prog] POUR MACRO ?????

2010-11-30 Par sujet philippe L
Bonjour,

En espérant que sa d'aide :
http://wiki.services.openoffice.org/wiki/FR/Documentation/Administration_Guide/Using_Custom_Macros_and_Libraries

2010/11/30 Stéphane PURNELLE stephane.purne...@corman.be

 Return Receipt

   Your   [prog] POUR MACRO ?
   document:

   wasstephane.purne...@corman.be
   received
   by:

   at:30/11/2010 09:41:56






[prog] macro 1.1.4 OOo marche pas ?

2008-05-20 Par sujet philippe L
Bonjour,


Je n'arrive pas à faire fonctionner la macro batchConv 1.7 sous 2.4.0 ?
J'ai encore oublié qque chose ?

Merçi

Ptilou


Re: [prog] Transformer un addon en macro ?

2007-08-27 Par sujet philippe L
Bonjour,

Je n'arrive pas à modifier la chaine de carractères le string au
lieu de N° de pourvoi je voudrais renommer les fichiers avec la ligne
qui commence par Bulletin, cette dernière contient entre 13 et 90
caractères.
D'abort, le add-on, ne supporte pas le html ? (ni le .txt ! )

Dans la petite macro de départ j'ai réussi, mais j'arrive pas à
l'intégrer à la add-on les modifications !

les modifs effectué sont :
aLocation = Split( oDoc.Location, / )
[...]
oDescriptor.setSearchString( .*Bulletin.*)

Et j'ai en résultat de nom de fichier :
Bulletin criminel 2006 N° 201 p. 715

alors que je voudrai çà :
Bulletin criminel 2006 N° 201 ou :

civ1= Bull. civ. I
civ2= Bull. civ. II
civ3= Bull. civ. III
civ4= Bull. civ. IV = Chambre commerciale
soc= Bull. civ. V = Chambre social
crim= Bull. crim.
+ N° de bulletin = 201 + l'année

( c'est comme çà que les divers éditeurs les gèrent )

Et quand je modifie le add-on comme indiqué ci-dessous alors j'ai çà :
Publié au bulletin_Bullcrim
( Maintenant plus rien, mais je crois que c'est un PB avec UTF8 et autres ! )

J'ai essayer de modifier le add-on, mais il ne prend pas en compte les
modifications et au redémarrages de OOo, je récupère la version que tu
m'a envoyé !

Merci

Ptilou

-- 
Y a pas de la doc pour créer une feuille de style en xls, j'affiche
tel champs ou balise et pas comme si ou comme çà, etc ...
Le 27/08/07, Francois Gatto[EMAIL PROTECTED] a écrit :
 Bonjour,

 philippe L a écrit :
  Bonjour,
 
   comment transformer un addon en Macro ?

 Un add-on peut-être disponible dans différents langages.
 - Son emploi est généralement direct via un bouton/une entrée de menu,
 - sa modification (si add-on libre et non verrouillé) pourra se faire en
   consultant les sources dans le répertoire d'installation du package.

 Par exemple sous XP, une extension pourra se trouver sous le chemin du
 genre :

 C:\Documents and Settings\{nom_du_compte}\Application
 Data\OpenOffice.org2\user\uno_packages\cache\uno_packages\44.tmp_\Legifrance.oxt

  J'ai des problèmes avec les caractères  et certainement d'autre
  quelle modif dois je opérer ?
 
  Merçi
 
  Ptilou


 Quelques précisions sur tes difficultés seraient les bien venues.

 Francois Gatto

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




[prog] Transformer un addon en macro ?

2007-08-25 Par sujet philippe L
Bonjour,

 comment transformer un addon en Macro ?
J'ai des problèmes avec les caractères  et certainement d'autre
quelle modif dois je opérer ?

Merçi

Ptilou


Re: [prog] Gestion des genres et nombres

2007-08-23 Par sujet philippe L
Bonjour,

Peut-être que j'en dis une de plus mais qqun avait fait quelque chose
en français avec Htdig, histoire de pas partir de zero ...
http://didier.quartier-rural.org/elucu/htdig-vf/htdig-fr-1.0.6.tar.gz

Ptilou

Le 23/08/07, Philippe Allart[EMAIL PROTECTED] a écrit :
 Bonjour Bob,

 merci pour tes suggestions.

 Je suis parti sur l'idée d'un dictionnaire afin de pouvoir le
 mutualiser, et surtout pour mutualiser son enrichissement.

 Ta solution a l'avantage de pouvoir être utilisée sur un poste de
 travail isolé. Ce n'est pas négligeable.

 L'inconvénient, c'est qu'il faut recoder dans chaque modèle toutes les
 déclinaisons du même mot, et qu'il faut recoder encore plusieurs fois ce
 mot dans le même modèle si il doit s'accorder avec des entités
 différentes (par exemple le (la) propriétaire et le (la) locataire).

 Si on reste sur le principe d'un dictionnaire, on pourrait envisager un
 assistant qui faciliterait la mise au point de tes modèles, et on
 jouerait sur les deux tableaux.

 J'ai envisagé de réutiliser fr_FR.dic et fr_FR.aff, mais ce n'est pas
 exploitable en l'état: il y a des amalgames et il manque des infos. D'où
 l'idée de partir de zéro, mais de ne gérer que des cas non triviaux. Par
 contre, je me demande si on ne pourrait vraiment pas récupérer les
 règles triviales dans fr_FR.aff. Ca permettrait d'internationaliser le
 projet, plutôt que de coder ces règles en dur.

 A+

 Ph.

 --



 Bob a écrit :
  Bonjour Philippe,
 
  Pour solutionner un problème similaire dans une appli de fusion xml,
  j'ai adopté la solution suivante :
 
  - créer un champ de type liste de saisie qui contient la liste des
  couples clé;valeur possibles
  - le nom du champs correspond au chemin de sélection correspondant à la clé
  - lors de la fusion, MaXFusion ne retient que la valeur correspondant à
  la clé et supprime le champ
 
  Comme un petit exemple vaut mieux qu'un long discourt, jette un oeil sur
  ce document :
  ooo.bobiciel.com/tests_documents/genre_nombre_test.sxw
 
  Si tu souhaites utiliser MaXFusion, dis le moi, je t'enverrai la version
  qui va bien.
  Sinon, ça peut être une piste intéressante pour effectuer un traitement
  similaire à l'aide d'une macro. L'avantage, c'est que tu n'as pas besoin
  de bd externe et toutes les portions de texte variables sont attachées
  au contexte.
 
  Pour une base externe, pourquoi ne pas créer une nouvelle catégorie dans
  les Autotextes ;-)
 
  Voila, that's all
  En espérant que ça fasse avancer ton schmilblick
 


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



[prog] Sensibilité à la casse de Basic

2007-08-20 Par sujet philippe L
Bonjour,

J'ai modifié le script que ma fait François, je ne comprend pas
comment activé la casse majuscule minuscule qui n'est pas pris en
compte par ce dernier ?
( il prend en compte art au lieux de Art ! )

Merci

Ptilou

Le script :
sub SearchArticle

 dim oDoc as object, oDescriptor as object, oFind as object
 dim aLocation, aURL, aNumPourvoi, aDocName
 dim i as integer
 dim aFileProperties( 0 ) as new com.sun.star.beans.PropertyValue

 aFileProperties( 0 ).Name  = Overwrite
 aFileProperties( 0 ).Value = TRUE
 oDoc = ThisComponent
 aLocation = Split( oDoc.Location, / )

 for i = 0 to uBound( aLocation )-1
  aURL = aURL  aLocation( i )  /
 next i

 aDocName = 

 oDescriptor = oDoc.createReplaceDescriptor
 oDescriptor.SearchRegularExpression = true
 oDescriptor.setSearchString( .*Art.*)
 oFind = oDoc.FindFirst( oDescriptor )

 if NOT isNull( oFind ) then
  aNumPourvoi = Split( oFind.String, . )
  aDocName = ConvertToURL( aURL _
  trim( aNumPourvoi( uBound( aNumPourvoi )))_
  _  CPP.rtf )
  oDoc.StoreAsURL( aDocName, aFileProperties() )
 else
  msgbox( Aucune occurence trouvée, 48, Traitement interrompu )
 end if

end sub


[prog] rename dans la macro Batchconv1.7

2007-08-19 Par sujet philippe L
Bonjour,

Pour faire suite à la Macro que François ma fait qui marche très bien,
je voudrais l'appeler dans la boite de dialogue de la Macro
BatchConv1.7 !
Quelle fonction dois je utiliser pour appeler la macro search ?
( Et non la copier dans la macro BatchConv1.7 !)

merci

Ptilou


Re: [prog] Script rename Légifrance

2007-08-17 Par sujet philippe L
Bonjour,

Le 16/08/07, Francois Gatto[EMAIL PROTECTED] a écrit :
 Bonsoir,

 philippe L a écrit :
  Bonjour,
 
  Je recherche un script ou une macro pour renomer les fichiers DL sur 
  légifrance.
  Le non des fichier se présente par doc suivie de 12 chiffres, je
  souhaiterais que les fichiers apparaissent avec le numéro de pourvoi
  ou appel ou numéro affecté au JORF !
  Exemple doc 123456789112 devient 87-82444+Bullcrim
 
 
  Merci par avance de toutes aide
 
  Ptilou

 Voici un exemple de traitement à effectuer :

 sub SearchPourvoi

  dim oDoc as object, oDescriptor as object, oFind as object
  dim aLocation, aURL, aNumPourvoi, aDocName
  dim i as integer
  dim aFileProperties( 0 ) as new com.sun.star.beans.PropertyValue

  aFileProperties( 0 ).Name  = Overwrite
  aFileProperties( 0 ).Value = TRUE
  oDoc = ThisComponent
  aLocation = Split( oDoc.Location, / )

  for i = 0 to uBound( aLocation )-1
   aURL = aURL  aLocation( i )  /
  next i

  aDocName = 

  oDescriptor = oDoc.createReplaceDescriptor
  oDescriptor.SearchRegularExpression = true
  oDescriptor.setSearchString( .*N° de pourvoi.*)
  oFind = oDoc.FindFirst( oDescriptor )

  if NOT isNull( oFind ) then
   aNumPourvoi = Split( oFind.String, : )
   aDocName = ConvertToURL( aURL _
   trim( aNumPourvoi( uBound( aNumPourvoi ))) _
   _  Bullcrim.odt )
   oDoc.StoreAsURL( aDocName, aFileProperties() )
   msgbox( Document sauvegardé comme :  chr( 10 )  aDocName , 64,
 Fin )
  else
   msgbox( Aucune occurence trouvée, 48, Traitement interrompu )
  end if

 end sub

Royale ! et un grand merci ...

Mais comment j'assigne la macro ( l'execute) sur un dossier ?
Ya pas une explication comment imbriquer une dexième boucle pour le
choix de la formation de la Cour ( 8 choix possibles ) ?

Ptilou


[prog] Script rename Légifrance

2007-08-16 Par sujet philippe L
Bonjour,

Je recherche un script ou une macro pour renomer les fichiers DL sur légifrance.
Le non des fichier se présente par doc suivie de 12 chiffres, je
souhaiterais que les fichiers apparaissent avec le numéro de pourvoi
ou appel ou numéro affecté au JORF !
Exemple doc 123456789112 devient 87-82444+Bullcrim


Merci par avance de toutes aide

Ptilou


[prog] gérée des liens automatiquement à partir d'une variable dans de document rtf

2007-05-08 Par sujet philippe L

Bonsoir,

J'ai un ensemble de fichiers texte, ( volume de plus de 400 Mo ) ou il
apparait de façon fréquente des référence aux arrêts de la Cour de
cassation, je souhaiterait un script pour automatiser le
téléchargement des arrêts, pour DL, légifrance utilise une clés de
session, je compte utiliser wget via un appel par une macro sous 000,
mais je ne sais pas comment faire pour que la macro récupére les infos
de l'arrêt ? ( Ex : Cass. crim. 6 déc. 1907, Bull. crim., no 494 ) (
se dernier arrêts n'est pas en ligne, seulement ceux après 1960 ! )Il
faut seulement pour DL  : crim 494 1907, bon la solution doit être du
coté d'un tableau, mais personne aurait un morceau de code bien avancé
à me donner ?

Merçi

Ptilou


Re: [prog] GED'OOo

2007-03-08 Par sujet philippe L

Bonjour,

Je les DL, la doc est bien faite .

Merci

Ptilou

Le 07/03/07, Philippe Allart[EMAIL PROTECTED] a écrit :

Bonjour,

permettez-moi de vous annoncer enfin la naissance du projet GED'OOo. il
consiste a monter une GED de bout en bout avec OpenOffice.org, avec
l'objectif avoué de réduire de 50% les cas d'utilisation d'une suite
bureautique sur les postes de travail, et de centrer l'activité de
l'utilisateur sur la validation des documents et leur recherche.

La démarche est la suivante:
- développer un jeu de macros qui encapsule autant que possible les API,
de manière à faciliter le développement en basic par des utilisateurs
moyennement avancés.
- utiliser les API de manière à pouvoir produire à la volée n'importe
quelle sorte de documents à partir de modèles élaborés par les utilisateurs;
- tout retranscrire derrière des services web, de manière à faciliter
l'intégration de GED'OOo dans les applications métiers, avec la
collaboration des éditeurs;
- indexer les documents, non seulement sur les méta-données habituelles,
mais aussi sur les méta-données implicites qu'il est possible de déduire
des noms donnés aux styles, aus cadres et aux sections;
-  archiver, retrouver, etc.. une GED, quoi.

La première version est ici, avec des exemples et de la doc,
essentiellement en basic.
http://adullact.net/frs/?group_id=384

Je vous est pas mal embêtés ces derniers mois. Je fais tout pour
qu'aucun développement ne soit trop spécifique. J'espère que le résultat
sera réutilisable par quelques-uns d'entre vous.

Bien cordialement,

Ph.

--


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[prog] recherche déseperement cvsweb ?

2007-03-07 Par sujet philippe L

Bonjour,


Je recherche le cvsweb, du projet OOo !
Ou puis je le trouver ?

Merci

Ptilou

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [prog] recherche déseperement cvsweb ?

2007-03-07 Par sujet philippe L

re,

Le 07/03/07, Tony GALMICHE[EMAIL PROTECTED] a écrit :

Bonjour,

philippe L a écrit :
 Bonjour,


 Je recherche le cvsweb, du projet OOo !
 Ou puis je le trouver ?
Sur la page d'accueil, il faut aller dans le menu Outils / Version Control
- http://fr.openoffice.org/source/browse/fr/

A bientôt.



Euh, je voudrais dire que je n'ai trouvé que des pages en html, y a
pas le source de l'application, sun n'en diffuse pas une version pour
la version star ?
( même pas du python ! )

Merci


Ptilou


Re: [prog] Re: recherche déseperement cvsweb ?

2007-03-07 Par sujet philippe L

Bonjour,

Le 07/03/07, Laurent Godard[EMAIL PROTECTED] a écrit :

Bonjour

 Pourquoi, tu veux que je me complique la vie ?

 moi je cherche les répertoires bin/ usr/ src/ et touticointi !


regarde de ce coté
http://fr.openoffice.org/Laboratory/indexlabo.html
http://wiki.services.openoffice.org/wiki/Getting_It

avec un cvs co, tu recupereras tout ce que tu veux



Oui, mais se que je veux c'est consulter sur le web !


Ptilou


Re: [prog] [writer] meta-fichier de Word sous OOo

2007-03-06 Par sujet philippe L

Re,

Le 06/03/07, Jean Baptiste Faure[EMAIL PROTECTED] a écrit :

[...]


 J'ai essayé sa ne change rien, j'ouvre les fichiers avec vim voila
 comment se présente le problème :
  javascript:void(0) }}{\fldrslt {

Je ne comprends comment on peut avoir du javascript dans un doc RTF, c'est
plutôt fait pour le html. C'est quoi le début du fichier si tu l'ouvres avec
vim ?


C'est : 
{\rtf1\ansi\ansicpg1252\deff0\deflang1033\fs20{\fonttbl{\f0\fswiss\fprq2\fcharset0
Verdana;}
{\f2\fnil\fcharset0 ZapfDingbats;}
{\f3\fnil\fcharset0 Verdana;}
{\f99\froman\fcharset0\fprq2{\*\panose
02020603050405020304}Verdana;}{\f100\fnil\fcharset2
Symbol;}{\f101\fnil\fcharset2 Wingdings;}{\f102\fcharset204{\*\fname
Courier New;}Courier New CYR;}


Re: [prog] CADOO.o 0.12.1

2007-03-05 Par sujet philippe L

Bonsoir,

C'est une commande windows : pkgchk -v  ?
Sinon, sans l'avoir essayé, des biblio compatible autocad !

Bon courrage

Ptilou

Le 05/03/07, gerard[EMAIL PROTECTED] a écrit :

Bonjour à tous,

Tel qu'il est, le module *Draw* de *OpenOffice.org* permet de faire un
peu de dessin technique. CADOO.o  est une extension qui ajoute certaines
fonctions que l'on peut trouver dans d'autres logiciels de dessin
assisté par ordinateur.

Par exemple :

* un accrochage aux objets plus étendu (extrémités, intersection,
  milieu, perpendiculaire, tangent) ;
* une saisie des coordonnées rectangulaires ou polaires absolues ou
  relatives ;
* une saisie des rayons, des diamètres ou des longueurs ;
* un mode axonométrique pour tracer à l'horizontale, à la verticale,
  à 45° ;
* tracer un cercle passant par trois points ;
* coter un rayon, un diamètre, un angle, une distance à
  l'horizontale ou verticale.

Cette extension ajoute une entrée de menu intitulée CADOO.o et une
barre d'outils.

CADOO.o a été testé avec OpenOffice.org 1.1.5 le module python étant
validé, sous Linux et Windows.

La version actuelle est la 0.12.1 téléchargeable à
http://gerard.deneux.free.fr.

Important : CADOO.o ne fonctionne pas avec la version 2.x.x

Merci de me faire part de vos remarques et suggestions.

--
gérard

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




[prog] signature numérique ?

2007-03-04 Par sujet philippe L

Bonsoir,

Est que quelqu'un signe ses macro ?
Le fait avec quel type de certificat ?
Et à placé ou le certificat ?
( sous XP 2, je ne vois même pas de certificats apparaitre dans la
boite de dialogue, ni sous madriva ! )

Merci

Ptilou


[prog] Re: [users-fr] [base] M-box

2007-03-03 Par sujet philippe L

Bonjour,

Le 03/03/07, Bob[EMAIL PROTECTED] a écrit :

Bonsoir Philippe,

philippe L a écrit :
 Bonsoir, bonjour,

 Y a t'il une astuce pour gérer des fichiers au format m-box dans
 base de OOo ?

Je viens de faire qques recherches sur le sujet avec Google, il ne
semble pas que qqu'un ait déja développé cet outil d'import. par contre,
on trouve des scripts perl qui génère de l'xml.
A partir de l'xml c'est jouable en faisant une fusion dans un docment
OOo (une feuille calc par exemple). La où ça se complique, c'est pour
traiter les pièces jointes ...
Ce serait également envisageable de créer une macro qui importe ce format.

Si tu souhaites continuer la discussio, passe sur la liste
prog@fr.openoffice.org



Ok !


 ( genre un mail représente une fiche, les champs de la table
 principale sont l'expéditeur, le sujet, la date de réceptions, etc ...
 )



J'en suis à me demander si c'est une bonne solution pour mon utilisation ?
( Les mails sont des news-letter, et se que je souhaite c'est
croiser les informations, quand l'editeur x, parle de la même chose
que y le tous etant en rapport avec le texte z, comment retrouver ces
infos ?)
Moi j'ai pensée à une base de donnée d'où cette idée de manipuler le
format m-box sous base !

Merci

Ptilou


[prog] tableau script

2007-03-03 Par sujet philippe L

Bonjour,


J'ai un tableau, avec les propriété du document ( Nbr de caractère, de
ligne, de paragraphe, etc ...)
Je voudrais insérer une macro dans la dernière ligne, dernière colonne !
( ou que le tableau soit entièrement géré par une macro )

Je ne trouve pas quel fonction pour coller le résultat dans la cellule
et non dans une boite de dialogue ?
( elle est ou la fonction boite de dialogue, et je la remplace par quoi ?)


Merci

Ptilou

Le script : Sub ChercheEspaces
 Dim oSearch As Object
 oSearch = ThisComponent.createSearchDescriptor
 With oSearch
   .SearchString=  
   .SearchWords=false
 End With
 Print Nombre d'espaces:   ThisComponent.findAll(oSearch).count

End Sub


Re: [prog] Re: [users-fr] [base] M-box

2007-03-03 Par sujet philippe L

Bonjour,

Le 03/03/07, yves dutrieux[EMAIL PROTECTED] a écrit :

Bonjour,

Le 03/03/07, philippe L [EMAIL PROTECTED] a écrit :

 Bonjour,

 Le 03/03/07, Bob[EMAIL PROTECTED] a écrit :
  Bonsoir Philippe,
 
  philippe L a écrit :
   Bonsoir, bonjour,
  
   Y a t'il une astuce pour gérer des fichiers au format m-box dans
   base de OOo ?
 
  Je viens de faire qques recherches sur le sujet avec Google, il ne
  semble pas que qqu'un ait déja développé cet outil d'import. par contre,
  on trouve des scripts perl qui génère de l'xml.
  A partir de l'xml c'est jouable en faisant une fusion dans un docment
  OOo (une feuille calc par exemple). La où ça se complique, c'est pour
  traiter les pièces jointes ...
  Ce serait également envisageable de créer une macro qui importe ce
 format.
 
  Si tu souhaites continuer la discussio, passe sur la liste
  prog@fr.openoffice.org
 

 Ok !
 
   ( genre un mail représente une fiche, les champs de la table
   principale sont l'expéditeur, le sujet, la date de réceptions, etc ...
   )
  

 J'en suis à me demander si c'est une bonne solution pour mon utilisation ?
 ( Les mails sont des news-letter, et se que je souhaite c'est
 croiser les informations, quand l'editeur x, parle de la même chose
 que y le tous etant en rapport avec le texte z, comment retrouver ces
 infos ?)
 Moi j'ai pensée à une base de donnée d'où cette idée de manipuler le
 format m-box sous base !


Personnellement, j'utilise Coveo Desktop Search pour rechercher dans les
messages, c'est plus simple et plus efficace ;-)
Yves



Bien, mais est il possible de faire passer ces moteur, (qui sont une
implémentation de find) par des script ? ( genre virés les préposition
et les accents, comme le fait legifrance en javascript. )

Moi j'utilise Google Desktop !
( d'ailleurs si y a des infos, sur ce dernier, je suis preneur ! )

Merci

Ptilou


[prog] CVS

2007-02-03 Par sujet philippe L

Bonjour,

Existe t'il un cvs de OOo
(si oui je cherche l'adresse !)

Merci

Ptilou

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]