Beim Speichern?Gibt es eine Einstellung für save() – ähnlich wie für close()?
Hintergrund: SharePoint-Integration optimieren
Eine Jmp-Datei wird nicht auf Sharepoint hochgeladen, solange sie in Jmp geöffnet ist.
-> Wenn ein Benutzer auf „Speichern“ klickt, sollte Jmp den Benutzer fragen, ob das Schließen der Datei in Ordnung ist, um den Upload auszulösen.
DatenzugriffBetreff: Beim Speichern?Ich bin mir nicht sicher, ob << Abonnieren in diesem Fall funktionieren könnte (es bietet „Beim Speichern“ an).
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Subscribe(
"name1"("client"),
On Close(Print("Closing Data Table"))
);
f = Function({dtab, oldname},
Print("oldname", oldname);
Print("new name", dtab << getname());
);
fsave = Function({dtab, newpathname},
Print("new path name", newpathname);
Print("new name", dtab << getname());
);
dt << Subscribe("name1", On Rename(f));
dt << Subscribe("name1", On Save(fsave));
fcols = Function({dtab, b},
n = N Items(b);
dtname = (dtab << getname());
Print(dtname);
Print(n);
For(i = 1, i <= n, i++,
colname = (b[i] << getname());
Print(colname);
);
);
dt << Subscribe("name2", On Delete Columns(fcols));
//Try deleting a column, then close the data table.Betreff: Beim Speichern?Wow, erstaunlich – wie findet man diese Dinge?
Betreff: Beim Speichern?Normalerweise finde ich sie mithilfe des Scripting Index. Entweder habe ich eine Vorstellung davon, welche Funktionen in JMP funktionieren könnten (ich kenne einige davon), oder ich verwende eine kreative Suche im Skriptindex und versuche, die möglichen Optionen einzugrenzen.
Betreff: Beim Speichern?und ich:
1)

2)

3)

4) https://www.google.com/search?q=on+save++site%3Acommunity.jmp.com
-> Jarmo wird es wissen ...
On Save wird sogar in der Zusammenfassung aufgeführt und ein Beispiel ist verfügbar – aber mit meinen Fähigkeiten kann ich es im Scripting Index nicht finden.

Betreff: Beim Speichern?Bei mir war es sowas wie:
Suche nach „Beim Speichern“ (nichts Nützliches oder eher zu viele Einträge. „Abonnieren“ ist da, wenn du nach unten zu „Prototyp-Übereinstimmungen“ scrollst, aber das habe ich nicht getan und höchstwahrscheinlich hätte ich es nicht einmal probiert).

Probieren Sie „Beim Schließen“ aus, um zu sehen, welche Kategorie die richtige sein könnte (zu viele Kategorien, um das wirklich schnell herauszufiltern)

Beachten Sie „Datentabellenliste abonnieren“ (ich kenne das, also habe ich mich dafür entschieden, „Abonnieren“ war hier sichtbar). Klicken Sie darauf und es wird „Zeile von links“ ausgewählt (keine Ahnung, warum es „Zeile“ und nicht „Datentabelle“ ist)

Entfernen Sie den Suchbegriff, um nur zeilenbezogene Elemente zu erhalten, und prüfen Sie, ob dies etwas Nützliches ergibt (nichts Nützliches gefunden).

Aktualisieren Sie meinen Suchbegriff auf Abonnieren, um weitere damit zusammenhängende Dinge zu finden, und beachten Sie, dass es eine Abonnementnachricht (für Datentabelle) gibt und diese zufällig „Beim Speichern“ unterstützt.

Es gab ein paar Schritte, bei denen ich „Abonnieren“ früher hätte bemerken können, aber das habe ich (diesmal) nicht. Der wahrscheinlich einfachste Weg, es zu finden, wäre so etwas gewesen wie „Suchen Sie nach „Beim Speichern“, wählen Sie links „Datentabelle“, um nur mit der Datentabelle verbundene Elemente zu finden, und hoffen Sie auf das Beste.“
