Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Darkness am 13.09.06 - 13:33:33
-
Hi Folks,
ich habe ein kleines Problem. Zur zeit bin ich dabei eine Datenbank mehrsprachig zu machen. Wenn ich nun Views anlege/kopiere mit dem gleichem Namen bekomme ich eine Fehlermeldung.
A Folder or View with this Name exists already!
Ich habe shcon alle mögliche Probiert. Gibt es für dieses Problem ein Workaround oder einen bestimmten vorgang wie ich Notes überzeugen könnte meine Eingabe anzunehmen?
Für schnelle Antworten bin ich sehr Dankbar.
MfG Darkness
P.S.: Die Datenbank ist Mehrsprachig und die Views haben auch die jeweiligen Sprachen
-
Wie machst Du denn die Anwendung mehrsprachig?
Sollte nicht jede Sprache eine eigene View mit einem entsprechenden Suffix haben, die dann programmtechnisch angesteuert wird?
Du kannst übrigens gleiche Viewnamen mittels Copy-Paste erzeugen. Das geht ohne die Meldung.
Andreas
-
Hallo,
wenn du mehrsprachliche Anwendungen entwickelts, dann sind die Namen der Designelemente unterschiedlich nur der Alias ist gleich.
Somit heisst deine Ansicht.
| Name | | Alias |
| dies und das | | dud |
| this and that | | dud |
Somit erhälst du keinen Fehler wenn du das Designelement anlegst.
Wichtig ist noch das du in den Datenbankeigenschaften und jedem Designelement die Sprachinformation dazu gibst.
-
Das ganze heisst "($ViewName)".
($ViewName) ist eine EmbeddedView soweit ich das verstehe und wenn ich das mit copy/paste mache hab ich ein
($ViewName)
und ein
($Copy of ViewName)
was im grunde ok ist - nur wenn ich es dann wieder ($ViewName) nennen moechte bekomme ich die fehlermeldung
Alias hatte ih schon geseetzt und weggenommen und und und
immer das selbe
Könnte es sein das es ein "Schaden" is weil dort seit r6 drauf entwickelt worden ist?
IBM sagt in ihrem support kram das es kein Problem mehr ist wenn man Mehrsprachigkeit angestellt hat.
-
Hallo,
deine View ($ViewName) ist der Name der View nicht der Alias, wie schon eben geschrieben.
Der ($ViewName) muss unterschiedlich sein!
Der AliasName muss identisch sein!
-
also 3 views mit gleichen namen + gleichem alias aber unterschiedlicher sprache hab ichs chon
und diese lösung brauch ich
danke trotzdem fuer die schnellen antworten
-
Hallo,
Entschuldige bitte das ich nochmal Frage.
Warum geht das nicht bei Dir?
Ich habe diese genau so in verschiedensten Datenbanken laufen!
Elemente mit unterschiedlichen Namen und identischen Alias. In allen Verweisen inkl. eingebetteten Ansichten, diesen Alias verwenden und alles rennt so wie es soll.
-
Warum das bei mir _nicht so einfach_ geht kann ich dir auch nicht sagen.
Problem ist nun aber gelöst.
Man nehme den ViewNamen und haengt dahinter ein leerzeichen
das leerzeichen wird durch das speichern gelöscht und schon bekommt man keine haesslichen fehlermeldungen mehr, aber die richtigen ansichten.
danke fuer euer bemuehen
thread kann geschlossen werden.