Autor Thema: Automatisches Ausfüllen von Feldern aus einer View  (Gelesen 1902 mal)

Offline alexbeer

  • Junior Mitglied
  • **
  • Beiträge: 58
Hallo!
In einer Form wähle ich über eine ComboBox einen Wert aus einer Liste aus, die durch @dbcolumn aus einer View erzeugt wurde.
Nun sollen aber die anderen Werte dieser Zeile der View in weiteren Feldern in meiner Form für den Anwender automatisch aufgerufen werden.

Als Beispiel:
Aus dem Combofeld wähle ich aus der Liste einen Autotyp aus.
In weiteren Feldern, soll nun der Preis und meinetwegen die Farbe automatisch hinzugefügt werden.
Bislang habe ich das mit @dblookup versucht.
Bei mir klappt es aber nicht.

Kann mir dabei vielleicht jemand helfen?
Vielen Dank

Offline HJPSoft

  • Junior Mitglied
  • **
  • Beiträge: 57
  • Geschlecht: Männlich
  • Beati pauperes spirituo
Re:Automatisches Ausfüllen von Feldern aus einer View
« Antwort #1 am: 22.04.03 - 15:31:40 »
Hallo,

ich kenne das Problem. Es läßt sich über Ansichten mit Kategorien lösen.
Nehme wir einmal an, wir hätten als erstes Merkmal die Auswahl eines Feldes per Combo-Box mit Namen
CB1

Dann nimmt man als Auswahlkriterium die folgende Formel:
@DbColumn("":"NoCache" ;"":"" ; "Ansicht";1)


wobei die Inhalte der 1. Spalte dargestellt werden.
Diese Auswahl soll ein Listenfeld steuern, dass die 2. Spalte der Ansicht in Abhängigkeit zur 1. Spalte darstellt:

@Unique(@DbLookup("":"NoCache" ;"":"" ; "Ansicht";CB1;2))

.
Will man noch eine dritte Abhängigkeit schaffen, dann sollte man eine zweite Ansicht kreieren, die die Inhalte des Listenfeldes als Kategorie in der 1. Spalte und das gewünschte Ergebnis in der 2. Spalte hat. Zu kompliziert ??? ???
Dann in der Hilfe unter DBLookup nachlesen.

Viel Glück.

Offline DonPromillo

  • Junior Mitglied
  • **
  • Beiträge: 78
  • Ich liebe dieses Forum!
Re: Automatisches Ausfüllen von Feldern aus einer View
« Antwort #2 am: 01.10.04 - 12:27:03 »
Hallo,

zwei wunderbare Fragen dazu:

a) sollte das auch unter Domino 5 gehen?

b) Wie kriege ich das Teil dazu, den Wert des 2. Feldes erst dann zu berechnen, nachdem die erste Auswahl getroffen worden ist?
(Momentan bekomme ich die Fehlermeldung: Eintrag im Index nicht gefunden,... was ja stimmt   :-\ )

Danke schon mal
Grüße
Frank

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Automatisches Ausfüllen von Feldern aus einer View
« Antwort #3 am: 01.10.04 - 12:40:10 »
Zu a) Das ging schon unter R3.

Zu b) @If (Feld1 = ""; ""; @dbLookup (....))

Feld1 sollte die Property "Felder bei Schlüsselwortänderung aktualisieren" haben.

HTH,
Bernhard

Offline DonPromillo

  • Junior Mitglied
  • **
  • Beiträge: 78
  • Ich liebe dieses Forum!
Re: Automatisches Ausfüllen von Feldern aus einer View
« Antwort #4 am: 01.10.04 - 14:04:42 »
Hmmm....

logo: if Schleife ... genial und einfach zugleich  ;D

OK, das funktioniert so weit,... aber...

Kriege immer noch die Fehlermeldung, sobald ich den Wert 1 auswähle...

Diaglogliste: "Thema"
@DbColumn("":"NoCache";"":"";"test";1)
------------

Berechnetes Textfeld "istdann"
@if(Thema="";"";@dblookup("":"NoCache";"":"";"test";Thema;2))
---------

Ansicht test:
Spalte 1: Nr
Spalte 2: Titel

Was mache ich verkehrt?

Gruß Frank

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Automatisches Ausfüllen von Feldern aus einer View
« Antwort #5 am: 01.10.04 - 14:08:57 »
Du suchst nach Thema, dann muss das auch in der ersten Spalte (sortiert !) der Ansicht auch zu finden sein. "Nr" scheint da nicht das richtige zu sein.

Bernhard

Offline DonPromillo

  • Junior Mitglied
  • **
  • Beiträge: 78
  • Ich liebe dieses Forum!
Re: Automatisches Ausfüllen von Feldern aus einer View
« Antwort #6 am: 01.10.04 - 14:55:50 »
Ich haaaaabbbbs!!!!  :D  :D

Habe vergessen, die Spalte zu sortieren!!!  ::)

Danke für die Tips!!!
Frank

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz