Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Coach am 29.07.05 - 13:39:46
-
Hallo,
ich habe eine Datenbank die zweisprach werden soll. Dieses klappt dank der hilfe der Jungs vom Entwicklungsteam !!Help!! auch prima (ich bin Programmier-DAU).
Ich habe jetzt nur eine Schwierigkeit mit der Ansicht. Schllau wie ich bin, habe ich mir gedacht machste pro Wert zwei Spalten (eine für deutsch, eine für englisch) und versteckst je nach Sprache eine Spalte (hideWhen Formel für die Spalte "Temp:=@Environment("HWSWLang");
Temp != "DE" ".
Das klappt so auch wunderbar, solange die Ansicht ohne Kategorisierung ist.
Sind die Spalten jedoch kategorisiert, werden die versteckten Zeilen ohne Werte in der Ansicht angezeigt.
Jetzt kommt endlich meine Frage: kann ich das Anzeigen der leeren Zeilen verhindern (wenn ja, ein kleiner Tip in die richtige Richtung wäre nett) oder ist da nichts zu machen?
Vorsorglich wünsche ich schon mal ein schönes Wochenende
Nils
-
Was für ne Datenbank??
Das mit den Spalten muss ich erst mal testen. Ob das so allerdings Sinn macht ist die zweite Frage. Gescheiter wäre es geschlossen Ed Brill und noch ein paar anderen auf die Nerven zu gehen sie möchten doch bitte die Labels für die Views ebenfalls programmierbar machen.
-
jau, lass uns einen sit-in machen, wer sorgt für Bier, Chips, Würste etc? ;D
-
Bier bring ich mit ich sitz ja jetzt 10 Tage an der Quelle. Bierfest helau. :-P
-
und was ist, wenn du 2 Ansichten machst und je nach Spache die eine oder ander aufrufst?
Denn bei Kat.-Spalten hast du sonst keine chance...
--> Es sei denn:
Du kannst die Inhalte der Kat-Spalten so berechnen, das die Verborgene Spalte in allen Spallten dsa selbe anzeigt, auf diese Weise müsste die Darstellung nicht beeinflußt werden.
-
Hi Markus,
das mit einer Ansicht pro Sprache klappt wunderbar. Leider sind das 30 Ansichten das mal 10 Länder => viel Arbeit. In den Ansichten sind immer nur ein oder zwei Spalten die übersetzt werden müssen, die anderen sind International (etwa so etwas wie CPU Ram etc.) Und ich finde das direkt in die Ansicht mit zu übernehmen etwas übersichtlicher, aber wenn ich keine andere Möglicj´hkeit habe...
Nils
-
Hallo Nils,
das mit den Spalten sprachabhängig verbergen klappt wunderbar.
Wir nutzen das auch, so wie Du es beschrieben hast.
Nur mit dem Unterschied, nicht auf eine Environment Variable abzufragen,
sondern auf ein Profildokument. Dann klappts auch mit kategorisierten Ansichten.
Der Server, der die Kategorien berechnet, hat ja das Environment nicht.
Hier ist das schon mal beschrieben,
und auch ein sprachabhängiges Online-Beispiel dabei.
http://www.atnotes.de/index.php?topic=17609
Gruß.
Uwe
-
Irgendwie verstehe ich Uwe nicht. Wenn ich eine kategorisierte Spalte verberge, sehe ich eine "leere" Zeile (im Notes Client), egal warum diese Spalte verborgen ist.
Wenn es nur um die Übersetzung des Spaltentitels geht könnte folgende Idee weiterhelfen:
1. Lege eine nicht verborgende Kategoriespalte (kein Titel!) an, die auf Breite 1, nicht änderbar gesetzt wird
2. direkt danach folgen x sprachabhängige (mittels Lieblingsweg verborgene Spalten), die die entsprechende Spaltentitel haben, beim Wert trägt man "" ein!
3. weiter "Nutzspalten" anhängen.
Damit erzeugt man den Eindruck eines übersetzten Spaltentitels, wenn dieser auch um ein Leerzeichen nach rechts verschoben ist. Das fällt aber insbesondere bei kategorisierten Spalten kaum auf.
Andreas
-
Das ist - leider - ein typisches Notes-Problem :-(
Ähnliches Verhalten findest Du bei der Anzeige von Suchergebnissen - da gibt's zwei Verhaltensweisen:
a) die DB ist volltextindiziert - dann bleibt die kategorisierte Spalte leer
b) ohne Volltextindex - da erscheint die Kategorie mit Twistie, aber der Eintrag verschwindet beim Anklicken ...
Ärgert mich auch immer wieder aufs Neue ....
-
Hier geht's doch gar nicht um das Verbergen einer kategorisierten Spalte,
sondern um das Verbergen einer "nomalen" Spalte in einer kategorisierten Ansicht...
-
Den Effekt der leeren Zeilen (siehe Frage) hat man aber nur, wenn man kategorisierte Spalten verbirgt. ;)
Andreas
-
Hallo Andreas,
hast recht, da ist was dran...
Hier geht's doch gar nicht um das Verbergen einer kategorisierten Spalte, sondern um das Verbergen einer "nomalen" Spalte in einer kategorisierten Ansicht...
Wahrscheinlich doch.
In dem Fall bin ich "raus".
Gruß,
Uwe