Bonsoir,

Je voudrai mettre à "vide" un champ "DateField" dans une boite de dialogue.
J'ai beau chercher et essayer diverses solutions, je n'obtiens que des "Erreur d'exécution BASIC".

J'ai vu comment initialiser à vide une zone numérique (numericField) https://forum.openoffice.org/fr/foru...=8&t=54647
mais ce code ne fonctionne pas avec un champ date.

J'ai aussi un peu fouillé avec xray mais sans succès.

Merci de votre aide



Problème résolu.
L'erreur venait du fait que j'avais mal orthographié le nom du contrôle (le F en majuscule):

Code :Sélectionner tout -Visualiser dans une fenêtre à part
frmBoite.getControl("Datefield1").text = ""


au lieu de


Code :Sélectionner tout -Visualiser dans une fenêtre à part
frmBoite.getControl("DateField1").text = ""


LibreOffice 5.4.6.2 (64b), Java (64b), Windows 10 (64b)