Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: awagner am 24.08.09 - 16:55:15

Titel: Kategorie in Ansicht wird nicht sauber dargestellt
Beitrag von: awagner am 24.08.09 - 16:55:15
Hallo zusammen,

ich habe ein Problem mit Ansichten in einer Datenbank.
Diese DB soll zweisprachig (Englisch und Deutsch) aufgebaut werden.

Wir lösen die Mehrsprachigkeit hier nicht über den Notes-machanismus, sonderm mit berechnete Felder,
die auf die environment-Variable zugreifen und je nachdem was der User auswählt, wird
Englisch, Deutsch, etc. angezeigt.

So nun zum eigentlichen Problem:
In den Ansichten gibt es 2 oder mehr kategorisierte Spalten.
Die erste Spalte wird sauber dargestellt (manchmal auch die zweite Spalt) und dann kommt das Phänomen.
Es wird immer ein leere Zeile angezeigt und dann erst die nächste Kategorie.
siehe Screenshot.

Hat hier jemand ne Erklärung, an was das liegen könnte?

Danke
Titel: Re: Kategorie in Ansicht wird nicht sauber dargestellt
Beitrag von: ms260370 am 24.08.09 - 17:15:36
was passiert, wenn du auf so eine leere Zeile einen Doppelklick machst, geht da ein Dokument auf oder was passiert.
Titel: Re: Kategorie in Ansicht wird nicht sauber dargestellt
Beitrag von: WernerMo am 24.08.09 - 17:21:58
Hallo

ich bin kein Entwickler, aber laut Hilfe, kann ich mir nicht vorstellen, dass das geht, dort steht für "computed Fields" folgendes:

TypeFormula calculates
ComputedA computed field formula calculates each time a user creates, saves, or refreshes a document.
Computed for displayA computed-for-display field formula recalculates each time a user opens or saves a document. Use this type of formula in a field to display information that is relevant only to the immediate session, such as the current time or the results of calculations that you don't need to save. The field value exists during the current session only and is not stored. You cannot display the contents of a computed­for­display field in a view.

Besonders der letzte Satz (von mir Fett hervorgehoben) deckt sich mit dem, was ich gelernt habe, dass das in Ansichten nicht tut.

Du wirst pro Sprache eine Ansicht brauchen.

Gruß Werner
Titel: Re: Kategorie in Ansicht wird nicht sauber dargestellt
Beitrag von: koehlerbv am 24.08.09 - 20:13:23
Nähere Informationen bitte, Andi! Ich lese hier "Environment" und "Ansichten". Solltest Du tatsächlich in einer Ansicht (egal wo) versuchen, auf die NOTES.INI zuzugreifen, dann muss das natürlich schief gehen.

Bernhard
Titel: Re: Kategorie in Ansicht wird nicht sauber dargestellt
Beitrag von: Thomas Schulte am 25.08.09 - 06:56:05
Das geht so wie du das machen willst nicht. Es gibt zwar einen Weg, der ist aber nicht ganz ohne Tücken.
Titel: Re: Kategorie in Ansicht wird nicht sauber dargestellt
Beitrag von: awagner am 25.08.09 - 08:17:59
@WernerMo:
  das sind keine ComputedForDisplay Felder, die hier angezeigt werden, sondern ganz normale
  lediglich die Verbergen-Formel der Spalten ist berechnet (siehe unten)

@Bernhard:
   Ich hab bei den Spalten folgende Formel für "Verbergen Wenn" drin stehen:
   Feld Kunde (deutsch)
  
Code
@Environment("ZZ_TelBuch_Lang") != "DE"
 
   Feld Customer (englisch)
  
Code
@Environment("ZZ_TelBuch_Lang") != "EN" & @Environment("ZZ_TelBuch_Lang") != ""

@Thomas:
   Aus welchem Grund geht das nicht? Bis jetzt hat es eigentlich immer sauber funktioniert, bis auf den Punkt, wenn ich mehr als 1 Kategorie in der Ansicht drin stehen hab.
Titel: Re: Kategorie in Ansicht wird nicht sauber dargestellt
Beitrag von: WernerMo am 25.08.09 - 08:22:11
Hallo,

@WernerMo:
  das sind keine ComputedForDisplay Felder, die hier angezeigt werden, sondern ganz normale
na dann hatte ich Deinen Beitrag falsch verstanden:
Wir lösen die Mehrsprachigkeit ... mit berechnete Felder, die ....

Gruß Werner
Titel: Re: Kategorie in Ansicht wird nicht sauber dargestellt
Beitrag von: awagner am 25.08.09 - 08:25:28
sorry, mein Fehler...
Es handelt sich nicht um berechnete Felder, sonden um berechneteten Text

Dieser wird in den Masken je nach Sprachauswahl abhängig angezeigt.
Wählt der User Englisch, wird Customer angezeigt
Wählt der User Deutsch, wird Kunde angezeigt
Titel: Re: Kategorie in Ansicht wird nicht sauber dargestellt
Beitrag von: WernerMo am 25.08.09 - 08:29:54
Hallo,

und hier fängt die Herausforderung an, dass die Ansicht nicht im Userkontext (weil nicht lokal) sondern auf dem Server erstellt wird. Und der Server hat keine Auswahl getroffen, also wird nichts angezeigt, ausser Du hättest einen "Default" eingestellt, aber dann kommt immer der.

Gruß Werner
Aber evtl. kann Dir ja Thomas einen anderen Weg zeigen,
da ja !!HELP!! auch mehrsprachig ist.
Titel: Re: Kategorie in Ansicht wird nicht sauber dargestellt
Beitrag von: eknori am 25.08.09 - 08:35:43
Zitat
da ja !!HELP!! auch mehrsprachig ist.
Aber nicht, was die Ansichten angeht. Da haben wir uns auch schon die Zähne dran ausgebissen.
Titel: Re: Kategorie in Ansicht wird nicht sauber dargestellt
Beitrag von: Thomas Schulte am 25.08.09 - 09:12:57
Wie gesagt es gibt einen Weg die Mehrsprachigkeit (was Keywords angeht) auch in Ansichten reinzubringen. Aber das ist
Erstens ... nicht ganz einfach
und Zweitens ... muss ich trotzdem für jede neue Sprache die jeweiligen Ansichten anpacken.
Titel: Re: Kategorie in Ansicht wird nicht sauber dargestellt
Beitrag von: awagner am 27.08.09 - 11:14:56
wenn ich alle Antworten so richtige interpretiere, muss ich für jede Sprache eine neue Ansicht erstellen
Die Ansicht wird dann aus der Gliederung je nach dem welcher Wert in der notes.ini gesetzt ist aufgerufen