Bernard Marcelly | 3 Dec 10:07
Picon

Re: [Base]Désactiver les messages d'avertissements sur les macros

Bonjour Frédéric Vuillod
Message du 2006-11-30 10:12:
> Bonjour,
> 
> J'utilise des formulaires dans Base comportant des macros. Je 
> souhaiterais ne pas avoir les messages d'avertissements à chaque fois 
> que j'ouvre un formulaire.
> 
> Cependant, même si je déclare l'emplacement où se trouve le fichier odb 
> comme sûr, il me met ces messages...
> 
> Ya t-il un moyen pour les désactiver autrement qu'en les désactivant 
> pour toute la suite ?
> 

Hélas non :(
Le problème est signalé dans Issue 49441.
Les développeurs de base n'ont pas prévu qu'on utilise des macros avec 
Base :-!
On ne peut pas insérer des macros dans le document Base lui-même (voir 
Issue 49133), et le fait qu'elles soient intégrables dans un document 
formulaire intégré à un document Base n'a pas été prévu par les 
concepteurs de la sécurité de macros. Encore heureux qu'il y ait un 
message d'alerte systématique, sinon ce serait une brèche de sécurité.

Le délai de résolution n'est pas encore fixé.
Un contournement du problème est d'utiliser des documents formulaires 
séparés du document Base (à la manière des versions antérieures à 2.0).

  Bonne journée
(Continue reading)

Francois Gatto | 3 Dec 22:05

Re: Ouvrir un fichier

Bonsoir,

Françoise a écrit :
> Bonjour,
> 
>  
> 
> J'aimerais ouvrir un fichier xml mais en ayant la boîte de l'exploreur pour
> savoir choisir moi-même le fichier xml dans le répertoire, comment dois-je
> faire? merci
> 
>  
> 
> Françoise
> 

Regardes le service suivant :

http://api.openoffice.org/docs/common/ref/com/sun/star/ucb/SimpleFileAccess.html

Il me semble également que cet été tu avais recherché des éléments sur 
des fichiers XML et que des réponses avaient été apportées contenant des 
procédures en relation avec ta demande de ce jour.

A moins que je ne me trompe.

François
Françoise | 3 Dec 22:38
Picon

Réf. : Re: [prog] Ouvrir un fichier


Bonjour François,

Oui ! tu as d'une certaine façon raison .. Ma macro je l'ai mais tu vois je
me sers de deux fichiers xml différents et je donne le nom directement, ce
qui m'oblige à mettre toujours les même noms à mes fichiers, je dois dire
que je ne trouve pas ça pratique. J'aimerais pouvoir ouvrir la boîte de l
exploreur pour savoir choisir le fichier xml que je désire dans ce style :

option explicit

Sub ChoisirFichier

  Dim monDocument As Object

  Dim FP As Object

  Dim mesFichiers() As String

  Dim maFeuille As Object

  Dim RepertoireDoc As String

  Dim NomFichier As String

  Dim CheminNomFichier As String

  monDocument = thisComponent

  FP = CreateUnoService("com.sun.star.ui.dialogs.FilePicker")
(Continue reading)

Francois Gatto | 3 Dec 22:54

Re: Réf. : Re: [prog] Ouvrir un fichier

Re,

J'ai un peu de mal à comprendre la difficulté, mais si tu écris cela :

     .appEndFilter("Fichiers XML", "*.xml")
     .CurrentFilter = "Fichiers XML"
     .Title = "Choisir un fichier XML"

isNoGood ?

François

Françoise a écrit :
>  
> 
> Bonjour François,
> 
>  
> 
> Oui ! tu as d'une certaine façon raison .. Ma macro je l'ai mais tu vois je
> me sers de deux fichiers xml différents et je donne le nom directement, ce
> qui m'oblige à mettre toujours les même noms à mes fichiers, je dois dire
> que je ne trouve pas ça pratique. J'aimerais pouvoir ouvrir la boîte de l
> exploreur pour savoir choisir le fichier xml que je désire dans ce style :
> 
>  
> 
> option explicit
> 
> Sub ChoisirFichier
(Continue reading)

Patrice DESTOUCHES | 4 Dec 10:43
Picon

Re: [prog] calc:recupérer un texte dans une cellule calc

Mes excuses pour le retard mais j'avais laissé tombé pendant une semaine.

La solution proposée m'a permis de débloquer mon problème ce WE;

Merci et a un de ces 4

Patrice DESTOUCHES
----- Original Message ----- 
From: "christianwtd" <christianwtd <at> free.fr>
To: <prog <at> fr.openoffice.org>
Sent: Sunday, November 26, 2006 6:02 PM
Subject: Re: [prog] calc:recupérer un texte dans une cellule calc

> Patrice DESTOUCHES a écrit :
>> Bonsoir,
>> Je cherche a récupérer le premier mot d'un texte se trouvant dans une 
>> cellule calc.
>>
>> J'ai réussi a récupérer le texte en entier de lafaçon suivante :
>>
>> Curseur=UneCellule.createTextCursor
>> Curseur.gotoStart(false)
>> Curseur.gotoEnd(true)
>>
>> mais la commande Curseur.gotoEndOfWord(true) qui fonctionne sous writer 
>> ne semble pas être utilisable dans calc (message d'erreur).
>>
>> Quelqu'un aurais t il la réponse a mon problème ?
>>
>> Merci d'avance
(Continue reading)

Françoise | 4 Dec 15:46
Picon

Réf. : Re: [prog] Réf. : Re: [prog] Ouvrir un fichier


Re, 

J'ai un peu de mal à comprendre la difficulté, mais si tu écris cela : 

appEndFilter("Fichiers XML", "*.xml") 

CurrentFilter = "Fichiers XML" 

Title = "Choisir un fichier XML" 

isNoGood ? 

isGood !  Parfais ! je laisse ma macro si jamais elle pourrait servir.

Merci François

Option Explicit

Sub Supprimer_Balises_Content

 Dim f1 As Integer, f2 as integer

 Dim uneLigne As String

 dim identite as string, resultat as string

  Dim monDocument As Object

  Dim FP As Object
(Continue reading)

Pansu Jean | 5 Dec 09:21
Picon

Désactivation de macros

Bonjour

J'ai du faire une fausse manip et je ne retrouve plus mes macros (je 
suis un peu énervé sachant que la dernière sauvegarde est un peu loin, 
mea culpa) alors que les propriétés de mon document indique nettement 
plus de feuilles que mes 3 feuilles de données.
Existe-t-il un moyen de réactiver ses macros?

--

-- 
Famille Pansu Tél: 04.90.53.40.75

Logiciels libres:  http://www.framasoft.net/
FCPE pays Salonais: http://fcpe13paysalonais.free.fr
Collectif Alerte Expulsion du Pays Salonais: http://fcpe13300darbaud.free.fr
Pierre | 5 Dec 10:32
Picon

Liste déroulante avec une value = ID et une valeur affichée = NOM comme en PHP/HTML ?

Bonjour a tous ...

c'est mon premier message ici, et je cherche a comprendre comment je
pourrais faire une liste déroulante comme en php ?

en effet, je viens de commencer à coder en OOoBasic ...

bref mon soucis c'est qu'en html on a la possiblité de mettre une value qui
peut correspondre à l'ID par exemple
et ensuite on tape le texte affiché qui correspondra à la valeur ...

le "itempos" se rapproche de ce principe mais ca reste très limité.
car dans ma base de données j'ai une table qui contient ID et NOM...
et le problème c'est que c'est pas génial de taper sur le NOM, et en gros il
n'y a que cela de possible ...
j'aimerais, dans ma liste pouvoir récupérer le nom et l'id ce qui me
permettrai d'attaquer d'autres tables a partir de cet id
plutot que de faire :
un select sur le nom et ensuite récuperer l'id
ce qui pose problème car on ne pourrait avoir qu'un seul nom identique dans
toute la table .... et je ne peux pas me le permettre ... donc voila voila
...

help me please :)

--

-- 
Pierre Belmonte
Frédéric Vuillod | 5 Dec 10:34
Picon
Favicon

Re: [Base]Désactiver les messages d'avertissements sur les macros

Ok, merci Bernard.

Fred

Bernard Marcelly a écrit :
> Bonjour Frédéric Vuillod
> Message du 2006-11-30 10:12:
>> Bonjour,
>>
>> J'utilise des formulaires dans Base comportant des macros. Je 
>> souhaiterais ne pas avoir les messages d'avertissements à chaque fois 
>> que j'ouvre un formulaire.
>>
>> Cependant, même si je déclare l'emplacement où se trouve le fichier 
>> odb comme sûr, il me met ces messages...
>>
>> Ya t-il un moyen pour les désactiver autrement qu'en les désactivant 
>> pour toute la suite ?
>>
>
> Hélas non :(
> Le problème est signalé dans Issue 49441.
> Les développeurs de base n'ont pas prévu qu'on utilise des macros avec 
> Base :-!
> On ne peut pas insérer des macros dans le document Base lui-même (voir 
> Issue 49133), et le fait qu'elles soient intégrables dans un document 
> formulaire intégré à un document Base n'a pas été prévu par les 
> concepteurs de la sécurité de macros. Encore heureux qu'il y ait un 
> message d'alerte systématique, sinon ce serait une brèche de sécurité.
>
(Continue reading)

ooo | 5 Dec 12:35

Re: Désactivation de macros

Bonjour,

Selon Pansu Jean <jean.pansu <at> wanadoo.fr>:

> Bonjour
>
> J'ai du faire une fausse manip et je ne retrouve plus mes macros (je
> suis un peu énervé sachant que la dernière sauvegarde est un peu loin,
> mea culpa) alors que les propriétés de mon document indique nettement
> plus de feuilles que mes 3 feuilles de données.
> Existe-t-il un moyen de réactiver ses macros?
>
> --
> Famille Pansu

Quelle version d'OOo ?
Quelle plateforme (Linux, Windows, autre) ? Apparemment Windows selon ce message
(au passage thunderbird est en version 1.5.0.4 donc non à jour pour pallier les
failles de sécurité)

Où étaient placées les macros ? Dans le doc ?

François

Gmane