von Toxitom » Di, 13.11.2007 08:49
Hey owni,
woran scheiterst du denn? Am Öffnen der Dateien, am Schreiben der Daten? Oder an was?
Das ist eigentlich eine einfache Aufgabe:
Die aktuelle URL liefert dir den aktuellen Verzeichnisnamen.
Dann nutzt du den Service css.ucb.SimpleFileAccess, dort die Methode getFolderContent(). Jetzt hast du in einem Array alle Dateinamen mit Pfad.
Jetzt durchläufst du eine Schleife über alle Array-Elemente und prüfst, ob die Dateiendung "ods" oder "swx" ist und wenn ja und wenn die Datei nicht die derzeit geöffnete Datei ist, dann öffnest du die Datei (am bsten "Hidden"), liest den Wert aus, schliesst die Datei wieder und schreibst den Wert an die gewünschte Position der aktuellen Datei. Und weiter zur nächsten Datei...
Gruss
Thomas
Hey owni,
woran scheiterst du denn? Am Öffnen der Dateien, am Schreiben der Daten? Oder an was?
Das ist eigentlich eine einfache Aufgabe:
Die aktuelle URL liefert dir den aktuellen Verzeichnisnamen.
Dann nutzt du den Service css.ucb.SimpleFileAccess, dort die Methode getFolderContent(). Jetzt hast du in einem Array alle Dateinamen mit Pfad.
Jetzt durchläufst du eine Schleife über alle Array-Elemente und prüfst, ob die Dateiendung "ods" oder "swx" ist und wenn ja und wenn die Datei nicht die derzeit geöffnete Datei ist, dann öffnest du die Datei (am bsten "Hidden"), liest den Wert aus, schliesst die Datei wieder und schreibst den Wert an die gewünschte Position der aktuellen Datei. Und weiter zur nächsten Datei...
Gruss
Thomas