Domino 9 und frühere Versionen > ND7: Entwicklung

Dialogboxen

(1/2) > >>

harrymatty:
Hallo alle,

ich stehe vor dem Problem, dass ich 2 Dialogboxen habe.

Dialogbox 1 mit 10 Begriffen je nachdem was ich Auswähle wird in der Dialogbox 2 die entsprechenden Begriffe angezeigt.

teil des Codes

_liste1 := "Herstellung":"Klebstoffcharakterisierung":"Objekt Tests":"Prüfvorschriften":"Liste vorhandener Arbeitsanweisungen";
_liste2 := "allgemein":"Labor/TCS";
_liste3 := "Gefahrstoffverzeichnisse":"Entsorgung":"Lagerung":"Transport":"Sonstiges";
_liste4 := "ex NSC":"Henkel":"ATA";
_liste5 := "HTC-SHE Monatsrunde":"Schulungen";
@If(Feld1="Arbeitsanweisungen";_liste1;Feld1="Betriebsanweisungen";_liste2; Feld1="Gefahrstoffe";_liste3;Feld1="Gefährdungsbeurteilung";_liste4;Feld1="Schulungen";_liste5;"")


So jetzt zu meiner Frage die Dialogbox 1 sind feste Werte d.h. die werden nie geändert. In der Dialogbox 2 soll man neue Werte eingeben können. Jetzt weiss ich, dass man dazu eine Ansicht benötigt inm der die Werte abgespeichert werden. Kann mir da jeman weiter helfen so dass der obige Code auf eine Ansicht zugreift.

Danke für eure Hilfe

ascabg:
Hallo,

Schau Dir hierzu doch mal @DbColumn und @DbLookup an.


Andreas

harrymatty:
Hallo erstmal Danke für die Antwort:

habe das mal versucht umzusetzen aber funktioniert leider nicht mach ich noch was falsch !!  --> bestimmt sonst würde es ja gehen

Cache := "NoCache";
Server := "SF-APPS-I204/Servers/EMEA/HENKEL";
DB := "corporate/dedorus/aicarchivbop.nsf";
View := "Application";
View1:= "Technology";
@Unique(@DbColumn("":Cache; Server: DB; View; 1));
@If(Category="Application";View;view1)

Irgendwas ist an dem Code noch falsch aber was kann mir jemand helfen ?
Dialogbox1 sind die einzelnen Categorien Application und Technoloy
je nachdem was ich auswähle soll er mir die Ansichten dazu öffnen also bei Application die Ansicht Application ansonsten soll er mir die Ansicht Technology in der zweiten Dia Box anzeigen. Bei mir zeigt er keine Ansicht an sondern nur das Wort Application oder Technology.

Schon mal Danke für eure Hilfe
Harald

Thomas Schulte:
Ist irgendwie logisch ...
Wenn du in der letzten Zeile sagst, Zeig mir abhängig von der Kategorie den Wert des Feldes View oder View1, dann kann da nur Application oder Technology drin stehen.

Du musst aber abhängig von der Kategorie entweder die DBColumns aus dem View oder deinem View1 ziehen. Kombiniere deine letzte und deine vorletzte Zeile. Dann klappt das auch.

harrymatty:
Danke Thomas hab ich gemacht und funktioniert auch bin immer wieder erstaunt wie schnell einem hier geholfen wird.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln