Autor Thema: Dateianhänge per Script löschen  (Gelesen 1715 mal)

Offline NotesRookie

  • Junior Mitglied
  • **
  • Beiträge: 67
  • Geschlecht: Männlich
  • <Grübbel>
Dateianhänge per Script löschen
« am: 14.06.04 - 09:38:59 »
Hi All,

wie kann ich Dateianhänge per Script löschen ?

Irgendwie kriege ich es nicht 100 % hin. Es wird die Datei zwar gelöscht ( aus dem besagten Feld ). Die Datei selbt wird aber ans Ende des Dokumentes gesetzt.

Dankbar für jede Hilfe !

Gruß,
Marcus

Grüße,
Marcus

Glombi

  • Gast
Re:Dateianhänge per Script löschen
« Antwort #1 am: 14.06.04 - 10:00:05 »
Kannst Du mal den Code posten?
Ist das eine Web oder reine Notes Anwendung?

Was heißt, die Datei bleibt drin? Ist das die vollständige Datei oder nur das Bitmap? Kann Du den Anhang nach dem Löschen noch starten?

Andreas

Offline NotesRookie

  • Junior Mitglied
  • **
  • Beiträge: 67
  • Geschlecht: Männlich
  • <Grübbel>
Re:Dateianhänge per Script löschen
« Antwort #2 am: 14.06.04 - 10:43:26 »
Hallo Andreas,

ich hab wohl den falschen Befehl genutzt :

Set rtitem = doc.GetFirstItem( "Dateianhang" )
Call rtitem.Remove

Logischerweise wurde dann das Feld gelöscht und die Datei ans Ende des Dokumentes gehangen.

Ich werde es mal so probieren :

Dim doc As NotesDocument
Dim rtitem As Variant
Dim object As NotesEmbeddedObject
Set rtitem = doc.GetFirstItem( "Dateianhang" )
Set object = rtitem.GetEmbeddedObject( "City picture" )
Call object.Remove
Call doc.Save( True, True )

Dann sollte es funktionieren ...


Gruß,
Marcus

Grüße,
Marcus

Offline NotesRookie

  • Junior Mitglied
  • **
  • Beiträge: 67
  • Geschlecht: Männlich
  • <Grübbel>
Re:Dateianhänge per Script löschen
« Antwort #3 am: 14.06.04 - 10:44:21 »
Fast vergessen ...

Reine Notesanwendung, kein Web.
Grüße,
Marcus

Glombi

  • Gast
Re:Dateianhänge per Script löschen
« Antwort #4 am: 14.06.04 - 10:45:54 »
Mit dem neuen Code sollte es funktionieren.

Andreas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz