<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich fange gerade an zu versuchen, Projekte zu schreiben.
Wenn ich ein Skript in ein Projekt stecke, kann es wissen, in welchem Projekt es sich befindet?
(Ähnlich wie ich identische JSL in viele verschiedene Journale einbetten kann, aber CurrentJournal im Skript verwendet, um zu veranlassen, dass sie auf das Journal verweist, in dem es sich befindet?
Etwas mehr detail:
Mein Ziel ist es, JSL zu verwenden, um automatisch einen Ordner für jeden kontinuierlich erscheinenden Stream von "Widgets" zu erstellen, den Ordnerinhalt mit verschiedenen Dateien mit Informationen zu dem Widget zu aktualisieren, sobald diese verfügbar sind, und Skripte einzubetten, um Berichte zu erstellen und andere Funktionen auszuführen das wird spezifisch für dieses Widget sein. Der Ordner wäre ein One-Stop-Shop für Informationen zum Widget. Ich überlege mir, dies als Projekt zu erstellen oder für jedes Widget ein Projekt zu erstellen, das Links zu "alles" enthält, sodass Benutzer eine Sache in JMP öffnen können und einen bequemen Überblick über "alles" erhalten, das mit dem Widget verknüpft ist. Aber ich fange gerade erst an zu erkunden, wie es ist, Projekte zu schreiben und wie sie sich verhalten. Meine spezifische Frage ist, ob ich die Skripts ändern muss, die das Projekt jedes Mal enthält, wenn ich sie für ein neues Widget in einem neuen Projekt speichere - beispielsweise, um einen Widget-Namen oder einen Dateipfad fest zu codieren, die jedes Mal verwendet werden sollen Diese Skripts werden innerhalb des Projekts ausgeführt. Sie können wissen, welches Projekt von innen aus geöffnet wird, und sie können damit den Namen des Widgets, den Dateipfad und die Dateinamen ermitteln, die mit diesem Projekt verknüpft sind.