Problème de JRE pour l'utilisation des valeurs par défaut des paramètres optionnnels de type String?

Bonjour,

J’utilise 3 PCs (2 sous Windows et 1 sous Linux) pour tester les valeurs par défaut dans un programme basic. Et sur mon poste Linux (voir configuraiton ci-dessous) uniquement mon programme de test ne foncitonne pas. Le problème est que sous ma configuration Linux le paramètre optionnel de type String (je n’ai pas encore testé les autres types) n’est pas initialisé à sa valeur par défaut et le paramètre est indiqué manquant (IsMissing(param) = True…

Mon programme de test :
TestMacroAvecParametresOptionnels.odt (14.7 KB)

Dans les 3 configurations testées j’utilise la même version de LibreOffice 7.4.6.2. Pour Java ma configuration diffère :

  • Sous Linux j’utilise Java 18.0.1 2022-04-19
  • sous les 2 postes Windows j’utilise Java (Oracle) 19.0.2 2023-01-17 et Java Oracle Corp. 21-ea et le test fonctionne bien…

Ma question principale est :
Est-ce que le bon fonctionnement du langage basic dépend de la configuration Java installée ?

Sinon quel autre paramètre sous Linux pourrait influencer se fonctionnement ou alors est-ce que je devrais signaler un bug ?

Merci pour votre aide…
Patrick