Domino 9 und frühere Versionen > Entwicklung
Strings in Variablennamen umwandeln
Rob Green:
ich habe den Eindruck, daß Ihr Euch für das falsche Tool in dem Falle entschieden habt. Zumindest wäre das eher was, für eine Domino Anwendung, wenn es denn schon Notes sein muß.
Bzw. schon mal daran gedacht, Masken statt Views zur Simulation einer View zu verwenden (und ich meine jetzt nicht embedded views)? Hängt natürlich davon ab, was für ne Menge an Docs pro "Bericht" ausgespuckt wird, wie groß die gesamte Docmenge ist und was man sich an Funktionalitäten einer solchen simulierten View erwartet (möglicherweise keine, da User nur Bericht sehen wollne und mehr nicht?).
Obrac:
Naja, wir haben eine Content Management Schablone in Notes entwickelt. Die muss aber von Kunde zu Kunde modifiziert werden. Dieser Kunde hat eine unmenge von Produkten, mit Unmengen von Produktattributen(die vielen Felder). Die Produkte werden mit Hauptdokumenten gruppiert.
Wahrscheinlich wird das ganze letztendlich in einem Feld dargestellt. Erstmal will ich es aber mit einer eingebetteten Ansicht machen, um überhaupt mal was auf die Reihe zu kriegen.
Rob Green:
schon mal evtl daran gedacht, Notes als Frontend zu verwenden und dahinter ne DB2 oder Oracle zu klemmen, die die Daten und Relationen vorhält? Bei Abfragen bestimmt die Reihenfolge der in Notes festgelegten, zu berichtenden Felder gleichzeitig die Abfragen per storedprocedures in der externen DB und parallel damit die anzuzeigenden in der View. Also Spalte1 ist immer Feld1, was auch immer drinsteht. Was klar ist, daß der User aufgrund der festgelegten Sortierung uU bei unlogischen "Abfragen" zu unzufriedenstellenden Ergebnissen kommt. Das ließe sich durch Nutzung einer R6 DB ausmerzen, weil die User dort die Viewspalten umstellen können (nicht dynamische Werte setzen...). Weiterhin muß dann die View immer alles als Text anzeigen (kann bei Numbers und Dates zu große Sortierproblemen führen..es sei denn, man gibt bereits bestimmte Datentypen als konsistente Abfrage für bestimmte Views vor...also eine View die in der ersten Spalte stets die Artikelnummer anzeigt, was danach kommt ist des users thingie)
Obrac:
Leider will mein Chef es komplett mit Notes tun. Es ist bei uns ja auch so ähnlich aufgebaut, der User bestimmt selbst, welche Spalten angezeigt werden.
Jetzt habe ich auch noch das Problem, dass mein ganzer Code nicht in die Spaltenberechnung passt. Ich gebe gleich auf.
harkpabst_meliantrop:
--- Zitat von: NadjaAbdelFarrag am 06.05.03 - 10:47:27 ---Das wollte ich auch zunächst so machen. Aber das geht leider nicht, weil die anzuzeigenden Felder aus einem Hauptdokument geholt werden, in dem die Felder festgelegt werden, die in der Ansicht angezeigt werden sollen. Genaugenommen sollen nicht die Felder angezeigt werden, die gefüllt sind, sondern die, die in dem Hauptdokument festgelegt sind. Von diesen Hauptdokumenten gibt es ca. 20 oder so.
--- Ende Zitat ---
Gibt es 20 Konfigurationsdokumente? Was wird in jedem festgelegt, nur ein Feldname, oder gleich mehrere?
In so einem Feld in dem die Ansichtsdaten berechnet werden kannst du doch dann wieder problemlos DbColumns udn DbLookups machen.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln