|
<< Click to Display Table of Contents >> RayPack > 8.0 > User Guide > Referenz und Kurzübersichten > Benutzerdefinierte RayPack-Installer-Datenbanktabellen RPSourcePath |
Die Tabelle RPSourcePath enthält die in der folgenden Tabelle angezeigten Spalten.
Spalte |
Typ |
Schlüssel |
Nullable |
|---|---|---|---|
File_ |
Identifier (s72) |
Y |
N |
Path |
Text (S0) |
N |
Y |
File_
Name der Datei, für die ein bestimmter Quellpfad gilt.
Path
Der Pfad zur Quelldatei.
Der Wert in der Spalte Path kann spezielle Syntax enthalten, die beim Build in tatsächliche Werte aufgelöst wird. Während des Builds sammelt RayPack die durch den Wert in der Spalte Path referenzierten Dateien. Alle Dateien müssen vorhanden sein, damit das Paket erfolgreich erstellt werden kann.
Der Wert in der Spalte Path sollte den vollständigen absoluten Pfad zur Ressource enthalten, zum Beispiel:
C:\Resources\file.txt
Um das Hardcoding von Werten zu vermeiden und die Interoperabilität von Projekten zu gewährleisten, stehen verschiedene formatierte Syntaxformen zur Verfügung. Beim Importieren einer Datei versucht RayPack automatisch, das Hardcoding des Wertes zu vermeiden, indem es den Speicherort des Projekts und die aktuellen Umgebungsvariablen nach der besten Übereinstimmung durchsucht. Wenn nichts gefunden wird, wird ein vollständiger absoluter Pfad verwendet.
Die folgende Syntax ist in der Spalte Path verfügbar:
String |
Beispiel & Auflösung |
||
|---|---|---|---|
<ProjectFile> |
Beispiel: <ProjectFile>.Sources\fileA.txt
Vorausgesetzt, dass das Projekt gespeichert ist als C:\RayPack\Projects\ProjectA.rpp
wird der Wert aufgelöst zu: C:\RayPack\Projects\ProjectA.rpp.Sources\file.txt |
||
<ProjectFolder> |
Beispiel: <ProjectFolder>\Sources\fileA.txt
Vorausgesetzt, dass das Projekt gespeichert ist als C:\RayPack\Projects\ProjectA.rpp
wird der Wert aufgelöst zu: C:\RayPack\Projects\Sources\file.txt |
||
<%Environment%> |
Beispiel: <%WINDIR%>notepad.exe
Die Umgebungsvariablen werden gemäß der Systemkonfiguration aufgelöst: C:\Windows\notepad.exe |
||
.\ (am Anfang des Pfades) |
Beispiel: .\fileA.txt
Vorausgesetzt, dass das Projekt gespeichert ist als C:\RayPack\Projects\ProjectA.rpp
wird der Wert aufgelöst zu: C:\RayPack\Projects\ProjectA.rpp.Sources\Files\file.txt
|
||
($VariableName) |
Verwendet den Pfad der Variablen mit dem angegebenen Namen, wie in der RPVariable-Tabelle definiert. |