4 messages in org.openoffice.fr.prog[prog] OOo2 - Masquer et rendre visib...
FromSent OnAttachments
Ludovic CHEVALIERDec 14, 2005 1:01 am 
Bernard MarcellyDec 14, 2005 1:55 am 
Ludovic CHEVALIERDec 14, 2005 2:49 am 
Ludovic CHEVALIERDec 19, 2005 3:23 am 
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:[prog] OOo2 - Masquer et rendre visible une colonne de grille de contrôleActions...
From:Ludovic CHEVALIER (tens@no-log.org)
Date:Dec 14, 2005 1:01:51 am
List:org.openoffice.fr.prog

Bonjour,

J'aimerai masquer et rendre visible les coolonnes d'une grille de contrôle en OOoBasic. J'y arrive pour le grille entière, mais pas pour une colonne en particulier.

Module Test:

Sub Main Dim vueCtrl as object, oColonne as Object Objet_Grille("Standard","TableControl")'Permet de récupérer la grille dans oGrille oColonne = oGrille.getByName("NumericField1") vueCtrl = oControleur.GetControl(oColonne) vueCtrl.Visible = False Print "Disparu" vueCtrl.Visible = True Print "Réapparu" End Sub

Module 1:

Option Explicit

Public oDocument as Object, oControleur as Object Public oFormulaire as Object, oGrille as Object

Sub Objet_Grille(monFormulaire as String, maGrille as String) oDocument = thisComponent oControleur = oDocument.CurrentController oFormulaire = oDocument.DrawPage.Forms.getByName(monFormulaire) oGrille = oFormulaire.getByName(maGrille) End Sub

Je crois que la vueCtrl de oColonne n'est en fait même pas créé.

Si quelqu'un a des idées ...

Ludo Debian 3.1