5 messages in org.openoffice.fr.progRe: [prog] Les services de l'API
FromSent OnAttachments
Michel GrentzingerNov 13, 2007 6:29 am 
Bernard MarcellyNov 13, 2007 8:21 am 
Michel GrentzingerNov 13, 2007 9:09 am 
Jean FrançoisNov 13, 2007 1:34 pm 
Jean FrançoisNov 13, 2007 1:37 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] Les services de l'APIActions...
From:Bernard Marcelly (marc@club-internet.fr)
Date:Nov 13, 2007 8:21:12 am
List:org.openoffice.fr.prog

Bonjour,

Message de Michel Grentzinger date 2007-11-13 15:30 :

Bonjour,

En cherchant dans l'API, je trouve un service "com.sun.star.sheet.GlobalSheetSettings" et je l'utilise de cette façon (pour un document Calc) :

En cherchant dans la "bible" tu aurais vu sa description pp.389-391.

Maintenant, je cherche à désactiver l'affichage de la grille. Je trouve le

Dans la page macros <http://fr.openoffice.org/Documentation/Macros/indexmac.html> tu trouveras, section Calc : 09 - GrilleCalc

Tiens, dans cette section il y a 10 lignes en doublon! Tony, un peu de ménage...

service "com.sun.star.sheet.DocumentSettings" mais ceci ne change rien et surtout xray renvoie "Object Null" Dim OptionsClasseur As Object OptionsClasseur = CreateUnoService("com.sun.star.sheet.DocumentSettings") xray OptionsClasseur

Idem pour le service SpreadsheetViewSettings...

Comment puis-je utiliser les propriétés de ces services ? Quelle différence y a-t-il entre "GlobalSheetSettings" et "DocumentSettings" au niveau utilisation ?

La description est dans la doc IDL de l'API.

Tu peux aussi relire dans la "bible" la page 209 (utilisation de ViewSettings) et la page 210.

Xray te liste les services supportés par l'objet, et les services disponibles, c'est-à-dire qu'on peut invoquer par objet.createInstance("...") ou createInstanceWithArguments().

Tu rentres en Terra Incognita, n'oublie pas tes jumelles (Xray) et les cartes disponibles (Developer's Guide et IDL). Il faut aussi comprendre le langage des autochtones. Bonne chance, Dr Livingstone.

______ Bernard