Speicherdatum einer Datei

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Speicherdatum einer Datei

Re: Speicherdatum einer Datei

von Hömmelmann » Do, 03.07.2008 20:57

Leider klappt das bei mir nur wenn die geöffnete Datei ein OO-Dokument ist, der Fehler tritt nur bei CSV-Dateien auf.
Könnte es sein, dass hier die Eigenschaften anders als bei einer ODS/SXC gelistet werden?

Friedhelm

Re: Speicherdatum einer Datei

von komma4 » Di, 01.07.2008 09:05

Meine Glaskugel ist heute morgen trübe ... ich sehe Deinen Code (und damit den Fehler) nicht...

Folgendes funktioniert hier:

Code: Alles auswählen

oDatei = StarDesktop.LoadComponentFromUrl( ConvertToURL( "d:\2008\test.odt" ), "_blank", 0, Array())
print oDatei.DocumentInfo.ModifyDate.Year

Klappt es so auch bei Dir?

Re: Speicherdatum einer Datei

von Hömmelmann » Di, 01.07.2008 08:19

Hallo nochmal,


ich habe den Code ausprobiert. Er funktioniert solange ich ihn auf "ThisComponent" anwende.
Leider bekomme ich bei Anwendung auf eine mit "StarDesktop.LoadComponentFromURL(..." geöffnete Datei
eine Fehlermeldung (Eigenschaft oder Methode nicht gefunden).
Gibt es dafür auch noch eine Lösung???


Danke schon mal.


Friedhelm

Re: Speicherdatum einer Datei

von Constructus » Mo, 30.06.2008 18:15

Hallo zusammen,

ich weiß nicht, ob ich jetzt völlig schief liege. Das ganze funktioniert auch direkt, ohne Makro:
Einfügen- Feldbefehl- Andere- Dokumentinfo- Geändert am- Autor/ Uhrzeit/ Datum (und weitere...). Den Feldbefehl kann man zumindest im Writer sowohl in den Textbereich als auch in Kopf- oder Fußzeile setzen.

{Womit ich aber keinerlei Kritik an den Makros geäußert haben will!!}
- 'tschuldigung, das war in der Abteilung Java verööfentlicht - hab' ich leider übersehen.

Gruß

Constructus

Re: Speicherdatum einer Datei

von Hömmelmann » Mo, 30.06.2008 15:55

Ja, das hilft.


Danke,


Friedhelm

Re: Speicherdatum einer Datei

von komma4 » Mo, 30.06.2008 15:45

Die Eigenschaft steckt in DocumentInfo

Code: Alles auswählen

   If ThisComponent.hasLocation() Then
      With ThisComponent.DocumentInfo
      If .ModifiedBy <> "" Then
         msgbox "Dokument zuletzt geändert" & .ModifyDate.Year & "-" & .ModifyDate.Month & "-" & .ModifyDate.Day
      Else
         msgbox "Dokument erzeugt " & .CreationDate.Year & "-" .CreationDate.Month & "-" & .CreationDate.Day
      End If
      End With
    Else
    msgbox "Dokument wurde bislang noch nicht gesichert"
    End If

Hilft das?

Speicherdatum einer Datei

von Hömmelmann » Mo, 30.06.2008 15:13

Hallo,

ich benötige das Aktualisierungsdatum einer Datei. Hat da jemand einen Tipp für mich??

Danke


Friedhelm

Nach oben