Das Notes Forum

Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Jörg am 23.12.05 - 10:51:23

Titel: Probleme bei der Definition eines Rahmen
Beitrag von: Jörg am 23.12.05 - 10:51:23
Hallo,

ich möchte einen Rahmen je nach Datenbanknamen laden, komme aber hier nicht weiter.
Hierzu der Code der im Rahmen steht:
Code
@If(@DbName  = "db_F.nsf"); "Menue_Französisch"; @If(@DbName  = "db_E.nsf"); "Menue_Englisch"; "Menue_Deutsch"

Aber er zeit mir immer das Menue_Deutsch an.
Auch möchte ich den Titel des Rahmens ändern lassen , nach dem Namen der Datanbank.
Hier wurde folgender Code verwendet:
Code
@If((@DbName  = db_F.nsf); DbTitle="Database F"; @If( @DbName  = db_E.nsf); DbTitle="Database E";  DbTitle="Datenbase D")


Wer kann mir hier noch vor den Feiertagen helfen.

Gruss und frohe Feiertage
Jörg
Titel: Re: Probleme bei der Definition eines Rahmen
Beitrag von: Thomas Schulte am 23.12.05 - 11:05:59
Als erstes, schau dir den Rückgabewert von @dbname an. Das ist eine Liste!
Als zweites, lies das Beispiel dazu. Dann siehst du wie man das zum funktionieren bringt und warum man unter Umständen auch noch andere Befehle verwenden sollte um wirklich einen brauchbaren File Namen rauszubekommen.

Davon abgesehen ist die Methode die du da verwendest so ziemlich die bescheuertste die es gibt. Du schaffst es die Nachteile aller Methoden die ich kenne, eine mehrsprachige Datenbank zu entwickeln unter einen Hut zu bringen.
Titel: Re: Probleme bei der Definition eines Rahmen
Beitrag von: Jörg am 23.12.05 - 12:12:25
Ich habe hier nur eine SChablone für die einzelnen Datenbanken
in der ich die Sprach definiere, daher wollte ich die einzelnen Seiten
so umschalten.