Nur eine FYI für JSL-Power-User, da ich nicht sicher bin, ob es sich um einen JMP13-Fehler oder eine beabsichtigte Funktion handelt:
In JMP 12 verwenden wir ein Skript, das eine Funktion aufruft, die eine Datentabelle als Argument aufnimmt (z. B. {dt} )
Wir versuchen dann, Spalten in der Datentabelle mit dem Format dt: col_name zu bearbeiten
Das hat in JMP 12 gut funktioniert, aber beim Upgrade auf JMP 13 haben wir Fehler bekommen, bei denen der Interpreter nicht mehr erkannt wurde. " dt: col_name msgstr "" "als eine Spalte, versuchte jedoch, es als einen Namensraum zu behandeln, und gab einen Fehler aus, der besagte, dass der Namespace" dt "nicht gefunden werden konnte.
Meine Vermutung ist, dass sich etwas in dem Interpreter seit JMP13 geändert hat name1: name2 ist das Format, das zum Angeben sowohl des Datentabellenspaltennamens2 aus dem Tabellennamen1 als auch des Objektnamens2 aus dem Namensraumnamen2 verwendet wird.
Hat jemand anderes diese Ausgabe gefunden? Ich musste unsere Skripts aktualisieren, um alle Instanzen von zu ersetzen dt: col_name zu Spalte (dt, "col_name") in unseren Funktionen, damit unsere Skripte mit JMP13 funktionieren.
Hey - Um später einen Beitrag nach dem Posten zu bearbeiten, checken Sie das ein Optionen Menü oben links in Ihrem Beitrag:
Hier versteckt sich Edit.
Sie machten sogar das Aussehen eines roten Dreiecksmenüs! Anscheinend haben die Leute uns gebeten, das Internet mehr wie JMP zu gestalten ;-).
HTH,
Eric
Vielen Dank! Ich habe ihnen eine E-Mail mit einer Beschreibung des Problems geschickt.
Ich konnte keine Option zum Bearbeiten meines letzten Beitrags finden, sollte jedoch im zweiten bis letzten Absatz "object name2 from namespace name1" anstelle von "... namespace name2" lesen.