Welcome
Guest
, you are in:
<root>
•
Anmelden
CP Wiki
Navigation
¶
CP Solutions
Startseite
domizil+
Startseite
Administration
Administration
Neue Seite
Alle Seiten
Kategorien
Navigations-Pfade
Datei Manager
Neuer Benutzer
Suche im wiki
»
Zurück
Cold Funktion CURRENTDIRNAME
Modified on 28/08/2009 13:00
by
CPABAF
Categorized as
DMS
,
Plattform
{BR} '''Syntax:'''{BR} {{{{'''%CURRENTDIRNAME'''(FORMAT, Position, Länge)'''%'''}}}}{BR} {BR} '''Bereich:'''{BR} [DMSCold|DMS Cold]{BR} {BR} '''Beschreibung:'''{BR} Mit der Funktion CURRENTDIRNAME wird wie in der Funktion CURRENTDIR das aktuelle Verzeichnis ermittelt, das gerade im Cold verarbeitet wird. Dabei wird aber nicht das gesamte Verzeichnis zurückgegeben, sondern nur der unterste Ordner zurückgegeben z.B. aus Verzeichnis "C:\TestCold\Test\" wird "Test". Wird in der Funktion kein Parameter übergeben z.B. %currentdir%, so wird der Dateiname zurückgegeben. Werden Parameter angegeben, so wird nur ein Teil des Dateinamens zurückgegeben.{BR} {BR} '''Format:'''{BR} S = Teilwert (SubString){BR} L = Links{BR} R = Rechts{BR} {BR} '''Position:'''{BR} Index Position im String für das ausschneiden des Teilwertes (nur bei Format "S", bei Format "R" und "L" gibt es den Parameter "Position" nicht){BR} {BR} '''Länge:'''{BR} Anzahl Zeichen die ausgeschnitten werden sollen{BR} {BR} '''netFrame Version:'''{BR} ab 3.0.0.201{BR} {BR} '''Beispiel:'''{BR} {BR} <code pascal> <?xml version="1.0" encoding="utf-8"?> <CP_DMSCOLD> <CP_DIR Value="Test\" Inherit="no" Import="yes" Delete="false"> <Containername value="%Currentdirname%"> <Company value="KuA"/> <Mailingtype value="Intern"/> <State value="Erledigt"/> <Section value="Bau"/> <Category value="%CASE([%filename(S, 1, 10)%, '00004-T001', 'Rechtsdokumente\Rechnung'], [%filename(S, 1, 10)%, '00004-T002', 'Rechtsdokumente\Plan'], 'sonstige')%"/> <Property Name="Nummer" Value="0815"> <Link Type="Objekt" Name="%filename(L, 5)%" Parent=""/> <Link Type="Einheit" Name="%IFTHEN(%Filename(S, 6, 2)%, '-T', %Filename(S, 8, 5)%, '99999')%" Parent="%filename(L, 5)%"/> </CP_DIR> </CP_DMSCOLD> </code> {BR} {BR} '''siehe auch:'''{BR} [ColdFunktionen|Cold Funktionen in der XML Datei]{BR}
ScrewTurn Wiki
version 3.0.1.400. Some of the icons created by
FamFamFam
.