Domino 9 und frühere Versionen > ND6: Entwicklung
Notes Ansichten können sich schwarz ärgern
flaite:
Verhalten auf Notes6:
Hier ist eine Datenbank, in der per Skriptcode dynamisch Columns zu einer View hinzugefügt werden.
--- Code: ---For x = 1 To Ubound(varExportFieldList)+1
If varExportFieldlist(x-1) <> "" Then
Set col = view.CreateColumn(x+1, varExportFieldList(x-1),varExportFieldList(x-1))
End If
Next
--- Ende Code ---
Leider hat der Entwickler vergessen vor dieser Operation die bereits vorhandenen Columns zu löschen...
(ginge so:
--- Code: ---Set view = dbCurrent.GetView("vwExportAllData")
numCols = view.ColumnCount
For x = numCols To 1 Step -1
Call view.RemoveColumn(x)
Next
--- Ende Code ---
)
Irgendwann, wenn die maximale Anzahl an Spalten erreicht ist, verliert Notes jede Kontrolle.
Es gibt eine Redbox und die Hintergrundfarbe der Spalten ändert sich auf "schwarz", wenn man die Datenbank neu öffnet. Gibt dann schwarzen Text auf schwarzen Grund. Ist nicht so ergonomisch.
Hab ich bisher auch noch nicht gesehen. ;D
jBubbleBoy:
Erinnert mich irgendwie an die ostfriesische Flagge, weißer Adler auf weißem Grund :)
flaite:
Ich habs erst nicht geglaubt.
LN4ever:
Das habe ich aber schon häufiger gesehen. Wenn man in einer Ansicht einzelne (Folge-) Spalten ohne Titel und mit Formel (das sind die, die einen internen Namen wie $61 verpaßt bekommen) von Farbwertspalten einfärbt, danach wieder umfärbt, die Farbwertspalten dann mit Copy und Paste in eine weitere Ansicht kopiert und dann von vorne nach hinten wieder einzeln entfernt, bleibt häufig eine Schwarz/Schwarze Spalte übrig.
Also
Spalte1 Hidden:Farbwertspalte Formelspalte ohne Titel Hidden: Farbwertspalte Spalte3
Gruß
Norbert
koehlerbv:
Naja, Axels Beispiel beshreibt aber eine ganz andere Ursache, Norbert: Es wird das Design-Element im Backend verändert (und damit ohne Kontrolle durch das Frontend / die IDE - die bekanntermassen aber auch nicht alles schnallt). Irgendwann werden die Limits für die Darstellung überschritten (die im Falle von Columns schwanken, je nachdem, wie diese aufgebaut sind).
Und dann bekommt man irgendeinen Effekt, weil dass die Entwickler nicht berücksichtigt haben. Hier eben "Negerkampf im Dunkeln". Es hätte auch die beliebt-berüchtigte RBOD sein können, was dabei herauskommt ("lieber schwarz als rot" im Notes-Sinne ;D).
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln