Je viens de trouver la solution ( je vous rassure, je n'ai passé un mois 1/2 dessus !!! ), alors au cas où quelqu'un d'autre se poserait la question :
Il fallait bien utiliser la propriété .Text du contrôle ( merci François ). Il manquait juste un espace entre mes 2 guillements oProjectDialogClients.GetControl("Facturation_DateRelance").Text = "" ne produit aucun effet Alors que oProjectDialogClients.GetControl("Facturation_DateRelance").Text = " " produit l'effet escompté, c'est à dire vider le champ date. Amicalement, Martin