Das Notes Forum
Lotus Notes / Domino Sonstiges => Tools & Downloads => Thema gestartet von: eknori am 01.07.04 - 19:27:38
-
ich poste es mal hier, obwohl es auch unter R5 funktionieren würde:
http://www.codestore.net/store.nsf/cmnts/724E68627858E3E986256B57002BFED4?OpenDocument (http://www.codestore.net/store.nsf/cmnts/724E68627858E3E986256B57002BFED4?OpenDocument)
Hier gibt es den Code für einen Agenten, der Attachments zippen kann, ohne daß winzip o.ä. installiert ist. ( jNotes läßt grüßen ) Das Ganze ist in Java verfasst und funktioniert sehr gut.
Wäre schön, wenn man diese Funktionalität auch beim attachen zur Verfügung stellen könnte. Hat jemand die fehlenden Codefragmente, um einen FileGet Dialog in den Code einzubinden ??
Oder hat jemand gar eine komplette Lösung für das Frontend ?? ;D
-
Das könnte helfen:
http://www.google.de/search?q=JFileChooser+zip+&ie=UTF-8&hl=de&btnG=Google-Suche&meta= (http://www.google.de/search?q=JFileChooser+zip+&ie=UTF-8&hl=de&btnG=Google-Suche&meta=)
und dann als Applet.
-
eine Methode, wie es auch in R5 funktioniert (ohne Swing, mit AWT)
ich hab das mal aus einer Klasse extrahiert, weiß nicht auswendig, ob die Imports ausreichen. Wenns Probleme gibt, einfach melden.
ach so, die Funktion gibt die vom Benutzer ausgewählte Datei zurück.
import java.awt.*;
import java.awt.Dialog.*;
private String getImportPath(){
try{
Frame dummy = new Frame();
chooser = new FileDialog(dummy, "Import from database...", FileDialog.LOAD);
chooser.setFile(agentContext.getCurrentDatabase().getFilePath());
chooser.show();
return chooser.getDirectory()+ chooser.getFile();
}catch(Exception e){
e.printStackTrace();
return null;
}
}
-
Danke euch beiden, werde es gleich mal probieren ..