Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: MrMagoo am 11.12.03 - 13:15:14

Titel: Abfrage ob Server oder Lokal
Beitrag von: MrMagoo am 11.12.03 - 13:15:14
Hallo,
ich habe im Queryopen einer Startseite einer Db folgende formel:
@If(@Subset(@DbName; 1) =Lokal;@Prompt([OK];"Erinnerung";"Sie arbeiten auf Lokal.");@Prompt([OK];"Erinnerung";"Sie arbeiten auf Server"))

es soll angezeigt werden ob auf dem Server oder Lokal gearbeitet wird. Zeigt aber immer nur Lokal an?? Hilfe
Gruß
Titel: Re:Abfrage ob Server oder Lokal
Beitrag von: klaussal am 11.12.03 - 13:41:12
... aus der hilfe:

Dieses Beispiel gibt den Server, Pfad und Dateinamen der aktuellen Datenbank zurück und ersetzt den hierarchischen durch den allgemeinen Namen des Servers.

database := @Subset(@DbName; -1);
server := @Name([CN]; @Subset(@DbName; 1));
@Prompt([OK]; "Datenbankname"; @Implode(server) + " " + @Implode(database))
Titel: Re:Abfrage ob Server oder Lokal
Beitrag von: MrMagoo am 11.12.03 - 13:55:21
Funktioniert leider auch nicht,

scheint am Queryopen zu liegen, z.b. als berechneter Text klappt es ??? ??? ???
Titel: Re:Abfrage ob Server oder Lokal
Beitrag von: MrMagoo am 11.12.03 - 13:57:53
also die Lösung für alle:

@If(@Subset(@DbName; 1) =Lokal;@Prompt([OK];"Erinnerung";"Sie arbeiten auf Lokal.");@Prompt([OK];"Erinnerung";"Sie arbeiten auf Server"))

ins Postopen, dann funktioniert es.