Dans la communauté d'utilisateurs JMP, vous voulez des réponses correctes. Vite.
Les questions bien conçues attirent des réponses rapides. Commencez par rechercher si quelqu'un a déjà répondu à votre question dans la communauté. Sinon, choisissez le tableau communautaire qui correspond le mieux à votre sujet et posez-y votre question.
Voici les 3 étapes pour composer une bonne question :
- Rédigez une ligne d'objet descriptive. Être spécifique. "Comment puis-je vérifier si les valeurs d'une table de données existent dans une autre table de données ?" est mieux que "Newbie Question".
- Utilisez un langage simple. Tu peut être un expert en statistiques non paramétriques, mais d'autres lecteurs peuvent ne pas l'être. Expliquez votre problème simplement et dans son contexte afin qu'une personne raisonnablement intelligente puisse comprendre.
- Une bonne question comprend du code et des exemples de données.Mieux encore, incluez à quoi votre sortie devrait ressembler. N'oubliez pas de ne pas inclure de données confidentielles dans vos messages ou les informations personnelles de quiconque.
Maintenant, regardons un exemple:
Erreurs d'ouverture de la base de données()
J'ai travaillé avec plusieurs scripts JSL ... chacun d'eux a plusieurs appels Open Database() .. et si la base de données ouverte échoue pour une raison quelconque .. J'ai toujours vu des entrées dans le fichier journal concernant le problème ...J'ai ensuite emprunté du code à log_execute_sql.jsl que j'ai trouvé quelque part... et essentiellement lu les 10 dernières lignes du fichier journal e et afficher des boîtes de dialogue pour les utilisateurs si une erreur s'est produite....
aujourd'hui, j'ai commencé à travailler avec un nouveau script, et il semble ne pas écrire les erreurs Open Database() dans le journal, mais plutôt lancer les boîtes de dialogue JMP ALERT .. ce qui est plutôt sympa, mais pas assez convivial ... et je voudrais utiliser ma fonction pour vérifier les erreurs ....
Existe-t-il une méthode pour contrôler si ceux-ci vont au journal ou non ???
Bien qu'il soit possible de comprendre ce que l'utilisateur demande, une ligne d'objet plus spécifique indiquant la question serait utile. Il est également utile d'inclure dans la question le J Version MP, système d'exploitation, capture d'écran du message d'erreur et quelques exemples de script pour faciliter la tâche à quelqu'un qui répond p fournir une réponse complète plus rapidement.
Voici une meilleure façon de poser la question :
Titre: Comment puis-je faire écrire toutes les erreurs open database() dans le journal ? Parfois, ils écrivent dans le journal et d'autres fois, j'obtiens des boîtes de dialogue JMP ALERT à la place.
J'ai travaillé avec plusieurs scripts JSL, chacun d'eux a plusieurs appels Open Database() et si la base de données ouverte échoue pour une raison quelconque, j'ai toujours vu des entrées dans le fichier journal concernant le problème. J'ai ensuite emprunté du code à log_execute_sql.jsl que j'ai trouvé quelque part et j'ai essentiellement lu les 10 dernières lignes du fichier journal e et afficher des boîtes de dialogue pour les utilisateurs si une erreur s'est produite. J Aujourd'hui, j'ai commencé à travailler avec un nouveau script, et il semble qu'il n'écrit pas les erreurs Open Database() dans le journal, mais qu'il lance plutôt les boîtes de dialogue JMP ALERT.
Je voudrais utiliser ma fonction pour vérifier les erreurs. Existe-t-il une méthode pour contrôler si ceux-ci vont au journal ou non? La seule différence que je peux voir dans ce nouveau script dont j'ai hérité est qu'il n'effectue aucun appel à la base de données jusqu'à ce qu'APRÈS l'apparition de l'interface utilisateur. Si je fais un appel Open Database() AVANT que la nouvelle fenêtre ne soit rendue et définie/remplie , l'erreur est dans le journal . H Comment puis-je faire en sorte qu'il les écrive TOUS dans le journal ?
Je vois cela dans JMP9 et JMP12 sur Mac.
J'ai joint des exemples de messages d'erreur et de scripts.
La configuration de la deuxième question est idéale car elle mentionne tout ce qui est pertinent . Notez que l'utilisateur a indiqué la version de JMP et le système d'exploitation utilisé et a inclus des pièces jointes avec des messages d'erreur et des exemples de script pour mieux illustrer le problème. Cette question attire une réponse complète et utile beaucoup plus rapidement.
Voici quelques conseils supplémentaires :
Cochez « J'aime » sous les réponses et les articles de la communauté que vous trouvez utiles. Cela fait monter le meilleur contenu en tête des recherches de la communauté où les autres utilisateurs le trouvent facilement… et récompense ceux qui vous aident.
- Posez des questions même si l'anglais n'est pas votre langue maternelle. Parfois, le code de publication explique votre problème mieux que mille mots. Si le contexte est nécessaire, postez dans votre langue maternelle. Les autres utilisateurs ou les gestionnaires de communauté le découvriront.
La communauté d'utilisateurs JMP existe pour vous aider à approfondir vos connaissances sur JMP. Aidez-nous à vous aider en posant la meilleure question possible.
J'utilise JMP 13.2 64 bits. J'ai construit des modèles de réseaux de neurones et lorsque j'ai utilisé le profileur pour déplacer plusieurs modèles et fait glisser des barres de défilement, les courbes ont disparu après quelques essais. Pourquoi cela arrive-t-il?
Peut-être un problème connexe, j'ai reçu cette boîte de dialogue contextuelle indiquant qu'un débordement de pile se produit. Toute solution?
BTW - J'ai essayé la commande Windows editbin /STACK:size pour augmenter la taille de la pile mais cela n'a pas fonctionné.
