Comportement JMP dans la préférence "Masquer les chaînes de connexion ODBC" réactivé de manière aléatoireC'est la première fois que je poste pour chercher de l'aide. J'utilise actuellement JMP 17.1.0 et je ne parviens pas à obtenir l'option "Masquer les chaînes de connexion ODBC" dans la préférence pour rester désactivée. À des moments apparemment aléatoires, cela générera une quantité infinie de frustration et de travail perdu, nécessitant de retirer des tables ou de récupérer des requêtes désormais inutiles. Récemment, il s'est réactivé au moment où j'exécute une requête, rendant toutes mes tables de données non mises à jour. Mes collègues et moi-même utilisons JMP pour surveiller et analyser des données en direct/nouvelles, et la perte de la possibilité de mettre à jour des tables avec des scripts et des colonnes personnalisés a coûté des heures de travail, entraîné beaucoup de frustration et a endommagé ce qui était un excellent produit.
Existe-t-il un moyen de désactiver ou de supprimer définitivement ce paramètre ?
macOSRe : Comportement JMP dans la préférence "Masquer les chaînes de connexion ODBC" réactivé de manière aléatoireCe paramètre ne devrait pas changer, à moins que quelqu'un ne le modifie manuellement ou qu'il soit modifié dans un script.

Une solution de contournement pourrait consister à inclure cette ligne dans n'importe quel script de requête :
Set Preference( "Hide ODBC Connection Strings"( 0 ) );
Re : Comportement JMP dans la préférence "Masquer les chaînes de connexion ODBC" réactivé de manière aléatoire" Ce paramètre ne devrait pas changer, à moins que quelqu'un ne le modifie manuellement ou qu'il soit modifié dans un script." Je pensais ça aussi. J'utilise JMP sur mon ordinateur portable Work et je ne le partage avec personne. Mais il s'est réinitialisé tout seul. Par exemple ce matin sur une requête JMP que j'ai faite (j'utilise le générateur de requêtes GUI et non une requête de script pur). J'ai désactivé le paramètre, vérifié qu'il était désactivé, cliqué sur "Exécuter la requête" et le paramètre a été réactivé. Cela s'est produit 4 fois de suite. Avant aujourd'hui, il était réactivé de manière aléatoire toutes les 2 semaines. Cela fait désormais partie de ma routine matinale de vérifier s'il s'est rallumé.
Ce paramètre est-il uniquement contrôlé localement ? Cela peut-il être réinitialisé par le serveur JMP ?
Re : Comportement JMP dans la préférence "Masquer les chaînes de connexion ODBC" réactivé de manière aléatoireCela ressemble à une question destinée au support JMP.
Re : Le comportement de JMP dans la préférence « Masquer les chaînes de connexion ODBC » se réactive de manière aléatoire@Name2AcessForum - Avez-vous déjà obtenu des réponses à ce sujet ? J'ai le même problème. JE SAIS que j'ai confirmé que ce paramètre était désactivé dès que j'ai reçu JMP 18 - c'était la première chose que j'ai vérifiée. Je l'ai utilisé pendant des semaines sans aucun problème, et maintenant les requêtes que j'ai créées hier ne fonctionnent plus. J'ai vérifié le paramètre et il était de nouveau activé. J'ai parcouru d'autres requêtes créées au cours des dernières semaines et ce n'est qu'hier que le problème est apparu. Il semble que cela n'arrive qu'à certains d'entre nous, alors j'espère que vous avez trouvé la magie.
@mmarchandTSI Merci pour l'astuce sur la partie de préférence de script. Existe-t-il un moyen d'inclure ce type de préférence dans une requête enregistrée au format .jmpquery convivial ? Pour autant que je sache, je ne peux pas y ajouter de script avant l'exécution de la requête. Je peux le mettre dans d'autres scripts pour aider à garantir le paramètre, mais cela n'aide que si j'exécute ces scripts avant de créer des requêtes. Je crée plus de requêtes que de scripts, et je ne suis généralement pas celui qui exécute les scripts. J'ai fait quelques mises à jour de préférences dans un script récent, mais plus axées sur l'apparence. Vous attendez-vous à utiliser des connexions sans DSN dans un script alors que j'utilise généralement des connexions basées sur DSN dans une requête pour créer des modifications ? C'est tout ce que je peux penser avoir fait différemment hier. Je n'arrive pas à recréer le problème.
Je contacterai également le support technique.
Re : Le comportement de JMP dans la préférence « Masquer les chaînes de connexion ODBC » se réactive de manière aléatoireIl s'agit d'un problème connu. JMP modifie automatiquement cette préférence lorsque certaines requêtes lentes sont exécutées. Le support technique a signalé ce problème au service de développement pour qu'il soit résolu dans une future version de JMP.
Entre-temps, un autre client a fourni le script ci-joint pour nous aider à retrouver ce problème. Le script de démarrage s'affichera lorsque la préférence est modifiée. Il indiquera également quand elle est modifiée si vous consultez le journal pendant l'exécution des requêtes. C'est le seul moyen de suivre le changement jusqu'à ce que ce problème soit résolu dans une future version.
Consultez Exécuter un script au démarrage pour déterminer où le script de démarrage doit être stocké.
Re : Le comportement de JMP dans la préférence « Masquer les chaînes de connexion ODBC » se réactive de manière aléatoire@TCLOVE Je n'ai pas reçu de réponse à cette question, je ne suis même pas sûr d'avoir déjà eu la chance de soumettre quelque chose à JMP ou d'avoir demandé à notre service informatique de le faire.
j'ai enregistré des requêtes où le script change de manière presque prévisible et d'autres où il apparaît aléatoire. Je n'ai vu aucune corrélation entre la taille de la requête ou la source de données.
J'ai pris l'une de mes requêtes où le paramètre changeait presque de manière prévisible, je l'ai converti d'interactif en script pur, j'ai pris le script de @mmarchandTSI , je l'ai ajouté au début et cela n'aide malheureusement pas, le paramètre était toujours réactivé au moment où j'ai appuyé sur Exécuter.