Ich versuche eine in JMP programmierte Funktion zu findenHallo,
Ich arbeite an einer Tabelle, in der eine Spalte mit einem Skript geschrieben ist. Das Skript ruft eine Funktion mit ::FunctionName(col1,col2,col3,col4) auf. Ich muss die Funktion bearbeiten, kann sie aber nirgendwo in den Dateien finden. Werden diese irgendwo gespeichert?
Datenmischung und -bereinigungBetreff: Ich versuche eine in JMP programmierte Funktion zu findenKlicken Sie hier, um den Skripteditor zu öffnen. Möglicherweise sehen Sie dort eine definierte Funktion, obwohl es ein seltsamer Ort wäre, eine Funktion zu definieren.
Heißt die Funktion wirklich „FunctionName“? Möglicherweise können Sie einen Blick darauf werfen, indem Sie es einreichen
nameexpr(Funktionsname)
und im Protokoll nachschauen.
Betreff: Ich versuche eine in JMP programmierte Funktion zu findenNeben den Spalten, auf denen Skripts ausgeführt werden, befindet sich ein kleines +-Zeichen. Hilft das?Betreff: Ich versuche eine in JMP programmierte Funktion zu findenDanke Jarmo und Craige, also ein paar weitere Informationen. Ich verwende ein anderes System und eine Neuinstallation von jmp, daher bezweifle ich, dass er es zu den Startdateien hinzugefügt hat, die ich von meinem Computer hätte, aber ich schaue sie mir gerade an. Ich habe derzeit auch keine Add-ons am Laufen. Immer noch auf der Suche und vielen Dank an alle für die bisherige Hilfe.
Betreff: Ich versuche eine in JMP programmierte Funktion zu findenAdd-Ins führen einen On-Load aus Wirklich früh. Verwenden Sie „Ansicht->Add-Ins“, um die aktivierten Add-Ins zu finden. Es gibt einen blauen Link, der ihren Ordner öffnet.
Click the link to open the folder; you might find some JSL.Click the link to open the folder; you might find some JSL.Klicken Sie auf den Link, um den Ordner zu öffnen; Vielleicht finden Sie JSL.
Betreff: Ich versuche eine in JMP programmierte Funktion zu findenEs könnte so sein, wie Jim es angedeutet hat. Überprüfen Sie, ob die Datentabelle ein Tabellenskript mit dem Namen OnOpen ( JMP-Hilfe – Tabellenskripte )

Betreff: Ich versuche eine in JMP programmierte Funktion zu findenWeiter verlängern @txnelson Antwort von mit ein paar zusätzlichen Dingen.::FunctionName gibt an, dass sich die Funktion im globalen Namespace befindet, daher ist es möglicherweise etwas schwieriger, die Funktion zu finden, aber höchstwahrscheinlich befindet sie sich darin jmpStart.jsl oder jmpStartAdmin.jsl Dateien ( JMP-Hilfe – Skript beim Start ausführen ). Überprüfen Sie auch die folgenden Pfade (abhängig von Ihrer JMP-Version):
Unter Windows:
1. C:/ProgramData/SAS/JMP/16
2. C:/ProgramData/SAS/JMP
Auf macOS:
1. /Library/Application Support/JMP/16
2. /Bibliothek/Anwendungsunterstützung/JMP
Es kann auch als Startskript in einem Add-In gespeichert werden. Ich bin mir nicht ganz sicher, wann diese ausgeführt werden, aber ich denke, die Skripte werden im Add-Ins-Ordner in der Datei addinLoad.jsl gespeichert (Add-Ins finden Sie unter: C:\Benutzer\\AppData\Roaming\SAS\JMP\Addins\).

Betreff: Ich versuche eine in JMP programmierte Funktion zu findenDanke für die Antwort, Jim. Ich habe versucht, das Verzeichnis zu durchsuchen, da es zwei verschiedene Funktionen gibt, von denen ich annehme, dass sie für das Skript codiert und aufgerufen wurden, aber weder eine noch die andere auftauchen. Können diese Funktionen in der .jmp-Datei selbst gespeichert und geladen werden, wenn die Datei aufgerufen wird?
Betreff: Ich versuche eine in JMP programmierte Funktion zu findenDie Funktion namens „FunctionName“ muss vor ihrer Ausführung in den Namespace geladen werden, in dem das Skript ausgeführt wird. Es ist möglich, dass es beim Start von JMP oder beim Start der Datentabelle geladen wird. Sie können in die schauen
Unter Windows:
1. C:/Users//AppData/Roaming/SAS/JMP/16
2. C:/Users//AppData/Roaming/SAS/JMP
Auf macOS:
1. /Benutzer//Library/Application Support/JMP/16
2. /Benutzer//Library/Application Support/JMP
oder
wenn es beim Öffnen einer Datentabelle zu einem Start kommt. Schauen Sie nach, ob es ein Tabellenskript namens OnOpen gibt