In der JMP User Community möchten Sie die richtigen Antworten. Schnell.
Gut formulierte Fragen ziehen schnelle Antworten an. Suchen Sie zunächst, ob Ihre Frage bereits von jemandem in der Community beantwortet wurde. Wenn nicht, wählen Sie das Community-Board, das am besten zu Ihrem Thema passt, und stellen Sie dort Ihre Frage.
Hier sind die 3 Schritte, um eine gute Frage zu formulieren:
- Schreiben Sie eine aussagekräftige Betreffzeile. Sei präzise. "Wie überprüfe ich, ob Werte in einer Datentabelle in einer anderen Datentabelle vorhanden sind?" ist besser als „Neuling-Frage“.
- Verwenden Sie eine einfache Sprache. Du mag ein Experte für nichtparametrische Statistik sein, aber andere Leser sind es vielleicht nicht. Erklären Sie Ihr Problem einfach und im Kontext, damit es eine halbwegs intelligente Person verstehen kann.
- Eine gute Frage enthält Code und Beispieldaten.Geben Sie noch besser an, wie Ihre Ausgabe aussehen soll. Denken Sie daran, in Ihren Beiträgen keine vertraulichen Daten oder persönliche Informationen von Personen anzugeben.
Schauen wir uns nun an ein Beispiel:
Open Database() Fehler
Ich habe mit mehreren JSL-Skripten gearbeitet ... jedes von ihnen hat mehrere Open Database () -Aufrufe ... und wenn die Open Database aus irgendeinem Grund fehlschlägt ... Ich habe immer Einträge in der Protokolldatei bezüglich des Problems gesehen ...Ich habe mir dann Code aus log_execute_sql.jsl ausgeliehen, den ich irgendwo gefunden habe ... und im Grunde die letzten 10 Zeilen der Protokolldatei gelesen e und Dialoge für Benutzer anzeigen, wenn ein Fehler aufgetreten ist....
heute habe ich angefangen, mit einem neuen Skript zu arbeiten, und es scheint nicht die Open Database()-Fehler in das Protokoll zu schreiben, sondern eher JMP ALERT-Dialogfelder zu werfen ... was irgendwie nett ist, aber nicht ganz freundlich genug ... und ich möchte meine Funktion verwenden, um nach Fehlern zu suchen....
Gibt es eine Methode zur Kontrolle, ob diese ins Protokoll gehen oder nicht???
Es ist zwar möglich zu verstehen, was der Benutzer fragt, aber eine spezifischere Betreffzeile, die die Frage angibt, wäre hilfreich. Es hilft auch, die Frage mit einzubeziehen J MP-Version, Betriebssystem, eine Bildschirmaufnahme der Fehlermeldung und einige Skriptbeispiele um es jemandem leichter zu machen, darauf zu antworten p schneller eine vollständige Antwort geben.
Hier ist eine bessere Möglichkeit, die Frage zu stellen:
Titel: Wie bekomme ich alle open database() Fehler ins Log geschrieben? Manchmal schreiben sie in das Protokoll und manchmal erhalte ich stattdessen JMP ALERT-Dialogfelder.
Ich habe mit mehreren JSL-Skripten gearbeitet, von denen jedes mehrere Open Database()-Aufrufe hat, und wenn die Open Database aus irgendeinem Grund fehlschlägt, habe ich immer Einträge in der Protokolldatei bezüglich des Problems gesehen. Ich habe dann Code aus log_execute_sql.jsl ausgeliehen, den ich irgendwo gefunden habe, und im Grunde die letzten 10 Zeilen der Protokolldatei gelesen e und Dialoge für Benutzer anzeigen, wenn ein Fehler aufgetreten ist. T Heute habe ich angefangen, mit einem neuen Skript zu arbeiten, und es scheint, dass es die Open Database()-Fehler nicht in das Protokoll schreibt, sondern JMP ALERT-Dialogfelder auslöst.
Ich möchte meine Funktion verwenden, um nach Fehlern zu suchen. Gibt es eine Methode zur Kontrolle, ob diese ins Protokoll gehen oder nicht? Der einzige Unterschied, den ich in diesem neuen Skript sehen kann, das ich geerbt habe, ist, dass es keine DB-Aufrufe macht, bis NACHDEM die Benutzeroberfläche angezeigt wird. Wenn ich einen Open Database() Aufruf mache, BEVOR das neue Fenster gerendert und definiert/bevölkert wird , der fehler steht im log . H Wie kann ich es schaffen, sie ALLE in das Protokoll zu schreiben?
Ich sehe dies sowohl in JMP9 als auch in JMP12 auf Mac.
Ich habe Beispiele für Fehlermeldungen und Skripte beigefügt.
Die zweite Fragestellung ist ideal, weil sie alles Relevante erwähnt . Beachten Sie, dass der Benutzer die JMP-Version und das verwendete Betriebssystem angegeben und Anhänge mit Fehlermeldungen und Skriptbeispielen beigefügt hat, um das Problem besser zu veranschaulichen. Diese Frage zieht viel schneller eine vollständige, hilfreiche Antwort nach sich.
Hier noch ein paar Tipps:
Aktivieren Sie „Gefällt mir“ unter den Antworten und Community-Artikeln, die Sie hilfreich finden. Dadurch steigen die besten Inhalte an die Spitze der Community-Suchen, wo andere Benutzer sie leicht finden können … und belohnt diejenigen, die Ihnen helfen.
- Stellen Sie Fragen, auch wenn Englisch nicht Ihre Muttersprache ist. Manchmal erklärt der Posting-Code Ihr Problem besser als tausend Worte. Wenn Kontext benötigt wird, posten Sie in Ihrer Muttersprache. Andere Benutzer oder die Community-Manager werden es herausfinden.
Die JMP User Community hilft Ihnen dabei, Ihr JMP-Wissen zu erweitern. Helfen Sie uns, Ihnen zu helfen, indem Sie die bestmögliche Frage stellen.
Ich verwende JMP 13.2 64-Bit. Ich habe neuronale Netzwerkmodelle erstellt und als ich den Profiler verwendet habe, um mehrere Modelle zu verschieben und Schieberegler zu ziehen, verschwanden die Kurven nach ein paar Versuchen. Warum passiert das?
Vielleicht ein verwandtes Problem, ich habe dieses Popup-Dialogfeld erhalten, das besagt, dass ein Stapelüberlauf auftritt. Irgendeine Lösungsmöglichkeit?
Übrigens - Ich habe den Windows-Befehl editbin /STACK:size ausprobiert, um die Stapelgröße zu erhöhen, aber es hat nicht funktioniert.
