Login



agorum core
Willkommen, Gast
Überschreiben von Dateien (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: Überschreiben von Dateien
#4654
oliversaam (Benutzer)
Expert Boarder
Beiträge: 141
graphgraph
Benutzer offline Hier klicken, um das Profil dieses Benutzers zu sehen
Überschreiben von Dateien vor 10 Jahren, 5 Monaten Karma: 0  
Hallo.

Ich möchte per XML-Script per <CopyObject>
eine Datei mit einer neuen Version überschreiben, die überschriebene Datei soll in der Historie auftauchen.

(Hintergrund: wenn ich per Netzlaufwerk eine Datei mit einer anderen überschreibe, die denselben Namen trägt, dann erzeuge ich eine neue Version, die alte ist in der Historie der Datei zu finden.
Das gleiche möchte ich auch per XML-Script machen. Da habe ich aber keinen Schalter für gefunden. Also gibt es eine Fehlermeldung, weil die Zieldatei schon existiert.)

Gibt es einen Schalter analog zu <DeleteIfExist> oder <NoErrorIfExist>, der das Überschreiben erlaubt?

Gruß,

Oliver Saam
 
Moderator informieren   Gespeichert Gespeichert  
  Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
#4659
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: Überschreiben von Dateien vor 10 Jahren, 5 Monaten Karma: 18  
Hallo.

Mit dem <CopyObject>-Tag besteht keine Möglichkeit, eine bereits vorhandene Datei mit gleichem Namen zu überschreiben.
Analog dazu können Sie auch nicht im Webportal über die Clipboardfunktion Einfügen eine bereits vorhandene Datei überschreiben.

Per XML müssen Sie auf die bereits vorhandene Datei ein Update machen und den Content der Datei neu schreiben.
Dann wird eine Historie angelegt.

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

wenn die Datei ein PDF ist, ist es zweckmäßig, den Content neu zu schreiben (mittels <XMLReturnValue> )? Also neue Datei auslesen, alte mittels Update überschreiben und neue löschen?

Gruß,

Oliver Saam
 
Moderator informieren   Gespeichert Gespeichert  
  Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
#4669
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: Überschreiben von Dateien vor 10 Jahren, 5 Monaten Karma: 18  
Hallo.

Zwei Möglichkeiten:

1.
Sie müssen auf Ihre zu überschreibende Datei ein Update machen (Entwicklerdoku 1.2.3 "Ändern" ) und dann mit dem Contenttag (Entwicklerdoku 1.3.6 "Tag <Content>" ) den Inhalt neu schreiben.
Auslesen des alten Content siehe 2.

2.
Sie können auch nur über HTTP-Get und HHTP-Post arbeiten und den alten Content zu holen und den neuen zu (über)schreiben (Entwicklerdoku 2.6.3 "Converting, down- and up-loading files" )

Viele Grüße,
Frank Stettner
 
Moderator informieren   Gespeichert Gespeichert  
 
Letzte Änderung: 16.11.2010 10:48 von frank.stettner.
  Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Zum Anfang gehen Neues Thema
Powered by FireBoarddie neusten Beiträge direkt auf Ihrem Desktop erhalten