Login



agorum core
Willkommen, Gast
Ordner mit XML verschieben (1 Leser) (1) Gast
Fragen und Informationen zur XML-Schnittstelle zur automatischen Anlage/Änderung und Steuerung von Objekten
Zum Ende gehen Neues Thema Beliebt: 0
THEMA: Ordner mit XML verschieben
#5562
oliversaam (Benutzer)
Expert Boarder
Beiträge: 141
graphgraph
Benutzer offline Hier klicken, um das Profil dieses Benutzers zu sehen
Ordner mit XML verschieben vor 10 Jahren, 3 Monaten Karma: 0  
Hallo,

ich habe wieder eine (hoffentlich nicht dumme) Frage:

ich möchte einen Ordner mit Inhalt in einen Archivordner verschieben, auch wenn dieser schon existiert.
Das Script
Code:


<?xml version = "1.0" encoding="ISO-8859-1"?>
<ObjectList>
<FolderObject>
<Name>115XX</Name>
<Description>Fertigungsaufträge von 11500 - 11599</Description>
<AddToFolder>/agorum/roi/Files/Fertigung/Fertigungsaufträge/Archiv</AddToFolder>
<NoErrorIfExist/>
</FolderObject>
<CopyObject>
<SourceObject>11567</SourceObject>
<DestinationObject>Archiv/115XX/11567</DestinationObject>
<NoErrorIfExist/>
</CopyObject>
<FolderObject>
<Delete>11567</Delete>
<DeleteIfExist/>
</FolderObject>
</ObjectList>


wirft mir einen Fehler raus, wenn der Ordner in ./Archiv schon existiert.
Und den anderen Weg, den Zielordner anzulegen, wenn er nicht existiert, die Dateien im Quellordner zu veschieben und dann den Quellordner zu löschen kann ich mir mit XML nicht vorstellen. (Hilfe bitte...)
Und dazu die zweite Aufgabe: wenn eine Datei gleichen Namens schon im Zielordner existiert, soll am liebsten die Datei im Quellordner diese nicht überschreiben, sondern als "Kopie von xxx" gespeichert werden.

Gruß,

Oliver Saam
 
Moderator informieren   Gespeichert Gespeichert  
  Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
#5569
frank.stettner (Moderator)
Moderator
Beiträge: 1296
graphgraph
Benutzer offline Hier klicken, um das Profil dieses Benutzers zu sehen
Geschlecht: männlich agorum core Ort: Stuttgart Geburtstag: 1979-09-06
Aw: Ordner mit XML verschieben vor 10 Jahren, 3 Monaten Karma: 18  
Hallo.

NoErrorIfExist greift bei Copy leider nicht Hab einen Bugeintrag gemacht: /mantis/view.php?id=1210

Den Namen zu ändern, wenn bereits vorhanden, dafür gibt es im Moment keine Möglichkeit, hab es aber auch ins Mantis aufgenommen: /mantis/view.php?id=1211

Muss nachher mal mit Herrn Schulze reden, vllt. fällt Ihm was ein...

Viele Grüße,
Frank Stettner
 
Moderator informieren   Gespeichert Gespeichert  
  Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
#5572
oliversaam (Benutzer)
Expert Boarder
Beiträge: 141
graphgraph
Benutzer offline Hier klicken, um das Profil dieses Benutzers zu sehen
Aw: Ordner mit XML verschieben vor 10 Jahren, 3 Monaten Karma: 0  
Hallo,

wenn das so (leider) nicht geht, wie kann ich das Ziel (den Ordner zu verschieben) denn trotzdem erreichen, ohne die Dateiattribute zu verändern? Finde ich per SMB nicht so toll...

Das mit dem Ändern des Namens ist ja im Prinzip das, was passiert, wenn ich einen Dateinamen, der schon existiert, im Webfrontend in ein Verzeichnis einfüge.

Gruß,

Oliver Saam
 
Moderator informieren   Gespeichert Gespeichert  
  Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
#5580
frank.stettner (Moderator)
Moderator
Beiträge: 1296
graphgraph
Benutzer offline Hier klicken, um das Profil dieses Benutzers zu sehen
Geschlecht: männlich agorum core Ort: Stuttgart Geburtstag: 1979-09-06
Aw: Ordner mit XML verschieben vor 10 Jahren, 3 Monaten Karma: 18  
Haben Sie die Möglichkeit Webservices zu verwenden?
 
Moderator informieren   Gespeichert Gespeichert  
  Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Zum Anfang gehen Neues Thema
Powered by FireBoarddie neusten Beiträge direkt auf Ihrem Desktop erhalten