Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: hoschimoto am 11.09.07 - 10:17:00
-
Hallo zusammen.
In der letzten Woche habe ich versucht mich mit der Formelsprache etwas auseinander zu setzen.
Die Befehle zum Einfügen von vorgegebenen Texten und Importieren von einzelnen Dateien per SmartIcon hab ich selbst gelöst.
(Für nen Beginner in Sachen LoNo ist das schon ne echte Herausforderung. ;) )
Jetzt möchte ich aber per @Prompt ([OKCANCELLIST]) aus zwei verschiedenen Dateien auswählen können.
Wie bringe ich die Befehle:
@Prompt ([OKCANCELLIST])
und
@Command([FileImport])
oder
@PostedCommand([FileImport]
in den richtigen Zusammenhang???
-
Sind es immer nur 2 bestimmte Dateien oder können es beliebige sein?
Im letzteren Fall würde ich es dann so machen:
_Datei := @Prompt([LOCALBROWSE]; "Wählen Sie die Datei"; "3");
@If(_Datei = ""; @Return(""); "");
@Command([FileImport];"ASCII";_Datei)
falls es eine ASCII Datei ist, sonst was eindeutiges aus
Lotus 1-2-3*
ASCII Text
Binary with Text*
BMP Image
Microsoft Excel*
GIF Image
JPEG Image
Lotus PIC
Microsoft RTF*
PCX Image
TIFF 5.0 Image
CGM Image
WordPerfect 5.x*
WordPerfect 6.0/6.1
Microsoft Word
Lotus Word Pro
HTML File
Andreas
-
Es handelt sich (erst mal) um immer die gleichen Dateien.
- Ich möchte mit nur ein-zwei Klicks, unterschiedliche HTML Signaturen einfügen -
Der Pfad der Datei ist also bekannt.
Die Bedienung soll so einfach wie möglich gehalten werden, da auch die Funktion bei anderen Nutzern eingerichtet werden soll. Teilweise haben diese noch weniger Checkung als ich (Wenn überhaupt möglich...)
Zum Verständniss:
? Kann ich auch mit dem Befehl (LOCALBROWSE) den Entsprechenden Ordner und das Dateiformat -in diesem Falle HTML- auf dem Server vorgeben, so dass nur die beiden dort gespeicherten Dateien zur Auswahl stehen ?
Ist für die Formel nicht relevant, da ich sonst ja auch wieder manuell die Signatur über Werkzeuge/Vorgaben einfügen könnte. Aber wissen schadet ja erst mal nichts.
-
Aus der Hilfe:
[LocalBrowse] stellt Schaltflächen und Anzeigen zur Verfügung, mit denen Sie im lokalen Dateisystem nach Dateien suchen und diese auswählen können. Im Beispiel wird die Notes/Domino Datenbankdatei geöffnet, die der Benutzer ausgewählt hat. Die Zahl "1" beschränkt die anfängliche Anzeige auf .nsf-Dateien.
Datei:= @Prompt([LocalBrowse]; "Wählen Sie die Datenbank, die geöffnet werden soll"; "1");
@If(Datei = ""; @Return(1); "");
@Command([FileOpenDatabase]; "" :@Left(Datei; " "))
-
:D Habs selbst rausgefunden :D
_wert := @Prompt ([OKCANCELLIST]; "Wählen Sie die Signatur";"Auswahlmöglichkeit";""; "1. Deutsch":"2. Englisch";"3");
@If(_wert = ""; @Return(""); "");
auswahl := @Left (_wert; 1);
datei1 := "DATEIPFAD DEUTSCH";
datei2 := "DATEIPFAD ENGLISCH";
datei := @Replace (auswahl; "1" : "2" ; datei1 : datei2 );
@Command( [EditBottom] );
@Command([FileImport];"HTML File"; datei)
Danke für die Gedankenstützen.