dans une base odb, j'ai un formulaire qui permet de modifier une table
lorsque je clique sur le formulaire, une macro permet de visualiser la liste des enregistrements , au dessus du formulaire
mais la liste est visualisée en mode édition, donc chaque champ de la liste peut être effacé ou modifié ,ce qui est dangereux
est il possible dans la macro de forcer l'ouverture mode édition desactivé ?
la macro
Code : Tout sélectionner
sub affiche_donnees
dim document as object
dim dispatcher as object
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dispatcher.executeDispatch(document, ".uno:ViewFormAsGrid", "", 0, Array())
end sub