Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.
Modérateur :Vilains modOOs
Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
Ce problème est différent, c'est la présence de la macro "AutoExec" qui provoque le plantage sous MacOS.
Ce qui n'est pas le cas de l'ODB présenté par jpc4 qui comporte certes des macros mais aucune de ce nom.
Donc mon aiguillage vers le rapport 127646 était inopportun.
Comme je suis incapable de faire la différence même en allant voir dans éditer les macros, j'ai fait l'essai et ça m'apprendra
Tout ça pour ça, désolé.
Je le signale dans ce précédent message
AOO 4.1.16 et LibO 25.8.6 / macOS M4 Silicon 26.5 Tahoe
Adoptium-temurinJDK-1.8.0.492 / Firefox/Safari/Thunderbird /Time Machine + Clone CCC Tutoriels du forum pour macOS Pour sauvegarder vos documents c'est ceinture ET bretelles
macros désactivéees : Ouverture avec son d'alerte > Ouverture du formulaire :
.
démarrage_Java.png
prova_1.png
prova_2.png
. macros activées : Ouverture avec son d'alerte et gel de l'application qui nécessite de forcer à quitter.
.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par tintin le 23 oct. 2023 12:49, modifié 2 fois.
AOO 4.1.16 et LibO 25.8.6 / macOS M4 Silicon 26.5 Tahoe
Adoptium-temurinJDK-1.8.0.492 / Firefox/Safari/Thunderbird /Time Machine + Clone CCC Tutoriels du forum pour macOS Pour sauvegarder vos documents c'est ceinture ET bretelles
En tout cas, les deux fichiers fonctionnent avec LibO.
AOO 4.1.16 et LibO 25.8.6 / macOS M4 Silicon 26.5 Tahoe
Adoptium-temurinJDK-1.8.0.492 / Firefox/Safari/Thunderbird /Time Machine + Clone CCC Tutoriels du forum pour macOS Pour sauvegarder vos documents c'est ceinture ET bretelles
Lorsque votre message n'est pas suivi d'une réponse, merci de ne pas poster plusieurs messages à la suite. Vous disposez d'un bouton MODIFIER en haut à droite de chaque message et d'un autre bouton ajout si vous désirez ajouter un complément lorsqu'il n'y a pas de réponse.
jpc4 a écrit : ↑27 oct. 2023 11:09
A noter que je suis sur Mac OS`
Plantage au démarrage idem, après avoir assigné -Xms256m - Xmx1024m dans paramètres de démarrage Java
Ne faudrait-il pas maintenant modifier le sujet par Blocage OO 4.1.3 sos MacOS 14.0, puisque la base fonctionne avec OO 4.1.3 sous MacOS 10 ?
Libre Office 7.6.2.1 sous Mac Intel M2 Pro OS 14.1 Sonoma
Bonjour,
En attendant de trouver une solution du crash au lancement de ma base OO 4.1.3 sur Mac M2 Pro sous OS Sonoma 14.1, comment désactiver dans Open Office les macros qui semblent être le problème ? Sachant que par ailleurs, je n'ai pas la possibilité de modifier le fichier lui-même puisqu'il plante au démarrage...
Libre Office 7.6.2.1 sous Mac Intel M2 Pro OS 14.1 Sonoma
Par défaut les macros sont inactives. Il faut donc que tu modifies les paramètres que tu as autorisés.
En allant régler ça dans le menu Outils > Options puis dans le volet OpenOffice > Sécurité
Je viens de regarder tes routines et effectivement, elles mériteraient un nettoyage.
Si tu es celui qui les a codées, ouvre un sujet en section Programmation et mets un lien pour le suivi.
Dernière chose, ta copie d'écran montre l'usage du JRE d'Oracle. Ce n'est pas ce qu'on recommande ici.
Dans le menu Outils il n'a pas > Options dans ma version OO (voir PJ), et donc pas trouvé le volet OpenOffice > Sécurité.
Par ailleurs, depuis que j'ai fait la mise à jour dans le panneau Java des Réglages Système (version 1.8.0_391), quand je veux accéder aux fichiers de ma base, j'ai le message "Sans environnement d'exécution Java (JRE)... etc" (voir photo), alors qu'il est bien présent dans le Menu Préférences de OO !!
Qu'est-ce qui est recommandé au lieu du JRE d'Oracle, comment on le désinstalle et où trouver le remplaçant ?
Merci.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office 7.6.2.1 sous Mac Intel M2 Pro OS 14.1 Sonoma
Là on déborde du sujet initial. Menu Outils > Options de Windows = Menu OpenOffice > Préférences sur macOS
jpc4 a écrit : ↑30 oct. 2023 09:32
j'ai le message "Sans environnement d'exécution Java (JRE)... etc" (voir photo), alors qu'il est bien présent dans le Menu Préférences de OO !!
Sur Mac, le bouton radio doit être cerclé de bleu ; il ne l'est pas sur votre capture d'écran (voir le tuto en #2)
AOO 4.1.16 et LibO 25.8.6 / macOS M4 Silicon 26.5 Tahoe
Adoptium-temurinJDK-1.8.0.492 / Firefox/Safari/Thunderbird /Time Machine + Clone CCC Tutoriels du forum pour macOS Pour sauvegarder vos documents c'est ceinture ET bretelles
Bonjour,
Pour supprimer l'activation des macros il faut supprimer dans "Sources de confiance" l'emplacement où se trouve le fichier. Vous pourrez ensuite supprimer la macro au démarrage de votre odb. N'oubliez de remettre dans la source de confiance l'emplacement supprimé prédemment.
Accès : OpenOffice>Préférences>OpenOffice>Sécurité>Sécurité de macros>Sources de confiance. Pour Java avez-vous entré des paramètres, si oui donnez les valeurs.
A+
J'ai désinstallé avec succès Java et redémarré l'ordi. Plus de Java.
J'ai ensuite téléchargé le dernière version jre-8u391-macosx-x64.dmg que j'ai installé puis redémarré l'ordi : voir panneau Java en PJ (à noter que le bouton radio est bien cerclé de bleu, on ne le voit pas bien car il est au second plan) et voir paramètres de démarrage assignés. Il n'y a pas de paramètres dans Source de confiance, voir PJ.
Quand j'ouvre ma base (version sans macro au lancement), et que je fais un clic droit pour modifier un formulaire, j'ai le même message "Sans environnement d'exécution Java (JRE), OpenOffice ne peut pas effectuer cette opération. Le JRE sélectionné est défectueux.
Sélectionnez une autre version ou installez un nouveau JRE que vous sélectionnerez sous Outils - Options - OpenOffice - Java."
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office 7.6.2.1 sous Mac Intel M2 Pro OS 14.1 Sonoma
jpc4 a écrit : ↑30 oct. 2023 18:03
J'ai désinstallé avec succès Java et redémarré l'ordi. Plus de Java.
J'ai ensuite téléchargé le dernière version jre-8u391-macosx-x64.dmg que j'ai installé...
J'observe que vous n'avez pas désinstallé la version Oracle pour installer la version OpenJDK-jre d'Adoptium comme Dude vous l'a recommandé (et qui est l'objet du tutoriel de micmac), mais pour réinstaller la version Oracle. Ça ne change rien à ce qui suit...
jpc4 a écrit : ↑30 oct. 2023 18:03
à noter que le bouton radio est bien cerclé de bleu,
Ah bon ? regardez ma capture d'écran et comparez avec la vôtre. Je vous ai recommandé de lire le tutoriel jusqu'à la fin, ce que, manifestement vous n'avez pas fait, ou si vous l'avez fait, vous l'avez lu en diagonale.
.
Copie de java.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par tintin le 31 oct. 2023 06:44, modifié 1 fois.
AOO 4.1.16 et LibO 25.8.6 / macOS M4 Silicon 26.5 Tahoe
Adoptium-temurinJDK-1.8.0.492 / Firefox/Safari/Thunderbird /Time Machine + Clone CCC Tutoriels du forum pour macOS Pour sauvegarder vos documents c'est ceinture ET bretelles
Maintenant, le JRE est donc activé, ce qui n'était pas le cas. On attend la suite.
On se demande pourquoi
jpc4 a écrit : ↑30 oct. 2023 09:32
Qu'est-ce qui est recommandé au lieu du JRE d'Oracle, comment on le désinstalle et où trouver le remplaçant ?
AOO 4.1.16 et LibO 25.8.6 / macOS M4 Silicon 26.5 Tahoe
Adoptium-temurinJDK-1.8.0.492 / Firefox/Safari/Thunderbird /Time Machine + Clone CCC Tutoriels du forum pour macOS Pour sauvegarder vos documents c'est ceinture ET bretelles
Il est activé, et il l'était aussi précédemment. C'est pourquoi je ne comprends pas le message d'erreur
A noter que j'ai le même message d'erreur quand je veux ouvrir un formulaire de la BaseExempleTutorielForum33.odb
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office 7.6.2.1 sous Mac Intel M2 Pro OS 14.1 Sonoma
Le JRE sélectionné est défectueux. Sélectionnez une autre version ou installez un nouveau JRE...
C'est la troisième fois que ce même message vous est suggéré et vous avez réinstallé la même version Oracle.
AOO 4.1.16 et LibO 25.8.6 / macOS M4 Silicon 26.5 Tahoe
Adoptium-temurinJDK-1.8.0.492 / Firefox/Safari/Thunderbird /Time Machine + Clone CCC Tutoriels du forum pour macOS Pour sauvegarder vos documents c'est ceinture ET bretelles
Bon, j'ai désinstallé. Puis j'ai installé le Temurin conseillé, paquet OpenJDK8U-jdk_x64_mac_hotspot_8u392b08.pkg puis j'ai redémarré l'ordi et ensuite Préférences OpenOffice, coché Utiliser un environnement d'exécution Java, mais la fenêtre reste désespérément vide bien qu'on trouve un dossier temurin-8.jdk dans la bibliothèque JavaVirtualMachines voir PJ
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office 7.6.2.1 sous Mac Intel M2 Pro OS 14.1 Sonoma
Je vais essayer avec le jre_x64, mais en attendant j'ai réinstallé le jre-8u391, et dans les Préférences OpenOffice Java j'ai changé les paramètres (voir PJ) et je peux maintenant modifier les Formulaires sans avoir le message d'erreur JRE défectueux Par contre, la base plante toujours quand on veut ouvrir un Formulaire
Je vais tester la base avec Libre Office, pour un Mac Mini M2 Pro sous OS 14.1 quelle version faut-il télécharger : macOS (Intel) ou macOS (Apple Silicon) ?
Note : comment fait-on pour masquer les PJ dans les messages qui empêchent de voir ce qui est dessous ?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office 7.6.2.1 sous Mac Intel M2 Pro OS 14.1 Sonoma
Je n'ai pas de Mac, et ne suis donc forcément apte à t'aider, mais le plus simple me semble être de suivre les recommandations d'utilisateurs de ce système, donc persister à faire des essais avec une version Java d'Oracle ne permettra pas de localiser le problème...
Fais un essai en installant un JRE :
20231031_135713.jpg
A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.