Mit einem Leer-Tag im Abschnitt Folder_Paths, werden Pfade zu Verzeichnissen, die im Ordnerfenster angezeigt werden sollen, definiert. Es können verschiedene Attribute übergeben werden.
Folgende Attribute sind möglich:
| Attribut | Wert1) | Funktion |
|---|---|---|
| datacontext | Definiert abweichende GUI-Elemente für diese Datenablage | |
db | Gibt den Namen der Indexdatenbank in dem dieses Verzeichnis indiziert ist. | |
icon | Definiert ein statisches nicht typabhängiges Icon | |
iconbytype | Gibt ein Symbol oder eine Symbolliste für die Anzeige im Ordnerfenster an | |
id | ||
limit | Definiert die maximale Anzahl von Suchergebnissen, die der PrimusSearchService (nur SQLite) zurück liefert, beim Erreichen dieser Anzahl wird eine Meldung in der Statuszeile ausgegeben. | |
localpath | Definiert den Pfad in dem die Daten für den localmode abgelegt werden sollen. | |
name | Gibt den Namen an der im Ordnerfenster angezeigt werden soll. | |
path | Pflichtangabe. Definiert den Ordnerpfad | |
readtopxml | Steuert ob Primus für das Verzeichnis selbst nach einer pro.xml suchen soll. Dies kann u.U. den Zugriff verzögern | |
0 | Es wid nicht geprüft ob zu dem in path eingetragenen Verzeichnis eine .PRO.XML existiert |
|
1 | Es wird geprüft ob zu dem in path eingetragenen Verzeichnis eine .PRO.XML existiert und ggf. auch angelegt. |
|
type | Gibt den Verzeichnistyp an | |
virtfolders | virtueller_ordner | |
recyclebin | papierkorb | |
jobserver | Jobserver Verzeichnis | |
| visiblefilescond | Definiert welche Dateien in der Dokumentenliste angezeigt werden sollen oder welche nicht | |
| visibleprojectscond | Definiert ob der Ordner im Ordnerfenster angezeigt werden soll | |
Wenn der PrimusSearchService genau die in limit angegebene Anzahl an Suchergebnissen zurück liefert, meldet Primus in der Statuszeile, dass die Suche mehr Ergebnisse liefert als definiert sind und dass der Anwender seine Suchkriterien verfeinern soll. Dazu muss im Primus Search Service ein Limit in gleicher Höhe eingetragen sein.
<PATH path="\\primus\Data$\Messages" name="Messages" datacontext="PRIMSG" icon="Resources\Icons\messages" visiblefilescond="+;.primsg;.prims_" watchfiles=".primsg" /> <PATH path="\\primus\CAD-Daten" localpath=".\LocalFiles" name="$Primus.FRM_PROJECTS" id="FileServer" db="PDM" limit="250" readtopxml="0" iconbytype="TYPEICON:List_ProjectTypeIcon" /> <PATH path="\\primus\Data$\VirtualFolders" name="$Primus.FRM_VIRTFOLDER" type="virtfolders" icon="Resources\Icons\vrt" /> <PATH path="\\primus\Data$\JobServer" name="$Primus.FRM_JOBSERVER" type="jobserver" datacontext="jobserver" icon="Resources\Icons\job" visiblefilescond="+;.job;._o_" /> <PATH path="\\primus\Data$\Papierkorb" name="$Primus.FRM_RECYCLEBIN" type="recyclebin" icon="Resources\Icons\recyclebin" /> <PATH path="\\primus\Data$\Standard Parts Ger" name="$Primus.FRM_STDPARTS" type="stdparts" icon="Resources\Icons\stdpart" visiblefilescond="+;.isl" /> <PATH path="\\primus\Data$\Help" name="$Primus.FRM_HELP" type="info" icon="Resources\Icons\help" visiblefilescond="+;.pdf;.lnk" />