Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Notes-Creater am 01.07.05 - 14:46:14

Titel: Datenbezug
Beitrag von: Notes-Creater am 01.07.05 - 14:46:14
Hallo!
Kann man es irgendwie umgehen das wenn ich ein response form hab und ich von der Hauptform eine ID beziehe, dass ich diese in der response nicht verändern kann?
Wenn ich es als Computed field deklariere und zwischenzeitig auf F9 drücke, verliert er den bezug? wieso?
Titel: Re: Datenbezug
Beitrag von: koehlerbv am 01.07.05 - 14:47:55
Computed when composed ist für sowas gedacht. Zumindest, wenn ich Dich richtig verstanden habe.
Titel: Re: Datenbezug
Beitrag von: Notes-Creater am 01.07.05 - 14:54:22
hab ein merkwürdiges Phänomen...
wenn ich anhand von daten die ID mittels @dblookup in einem response dokument berechnen lasse, dann gibt er mir die ID drei mal in form einer liste wieder?
  :-:
von der form werden zwei unterschiedliche response dokumente geöffnet.. in einem macht er es problemlos und wenn ich das zweite öffne dann kommt das Phänomen?
Titel: Re: Datenbezug
Beitrag von: umi am 01.07.05 - 15:08:11
Die ID wird 3 mal gefunden. daher die Liste.
Titel: Re: Datenbezug
Beitrag von: Notes-Creater am 01.07.05 - 15:09:50
und wie umgehe ich das?
Titel: Re: Datenbezug
Beitrag von: umi am 01.07.05 - 15:13:18
Prüfe die Ansicht für den @dblookup mal, ob da die ID 3 mal vorkommt. Wenn ja, dann ist irgendwas an der Ansicht faul.

Titel: Re: Datenbezug
Beitrag von: Notes-Creater am 01.07.05 - 15:17:22
sehr merkwürdig...
wenn ich die form einmal abspeicher und er anhand von daten die iD berechnet hat und ich nach dem abspeichern F9 drücke dann kommt da plötzlich 3 ID´s als liste...

dbSrv     := "" : "";
view       := "kview";
a:=ks_nachname;
b:=ks_vorname;
c:=@Text(ks_geburt);
d:=ks_stadt;
key:=b+a+d+c;
feld        := 2;
val         := @DbLookup("":"NoCache"; dbSrv; view; key; feld);
@If(@IsError(val);val:=" ";@Nothing);
@Text(val)

view ist eigentlich eindeutig
Titel: Re: Datenbezug
Beitrag von: Notes-Creater am 01.07.05 - 15:25:32
hab den code (jedoch bezug auf ne kategorisierte view) auch in einer embedded view und wenn ich da z.b. zweimal refreshe zeigt er mir auch ne fehlermeldung an das es nur ein string sein darf, sprich da produziert er auch eine liste...
Titel: Re: Datenbezug
Beitrag von: Notes-Creater am 01.07.05 - 15:28:47
hab den anschein das er das suchergebnis bei jedem refresh als listenanhang an das vorherige hängt anstatt es zu ersetzen....
ich weiß nicht mehr weiter...    :-\
Titel: Re: Datenbezug
Beitrag von: Notes-Creater am 01.07.05 - 15:52:40
hilfe!  :(
wenn ich z.b. name und vorname eingebe und dann aktualisiere kommt der entsprechende eintrag in einer embedded view.. wenn ich dann nochmal aktualisiere zeigt er mir an "Category must be a single string"
why???