Hi,
unser alter Entwickler hat in unserer Kundendatenbank etwas gebaut, um zugehörige Dokumente zu finden (Profil, Kontakte, Angebot, usw..) Das ganze wurde gelöst indem der Kundenname und die Stadt als Suchkey verwendet wurden. Dafür wurden dann immer mehrer versteckte Ansichten benutzt.
Inwzischen haben wir allen Kunden und zugehörigen Dokumenten Kundennummern verpasst.
Ich würde nun gerne das auffinden der Dokumente per Kundennummer erledigen, da das weniger Fehleranfällig ist (im Kundennamen ein Space zuviel und schon wurde das Dokument nicht mehr gefunden).
Die Formel für die finden Aktion war folgende:
criteria1:=criteria1;
criteria2:=criteria2;
@Set("criteria1";@Prompt([OkCancelList] : [NoSort];"Liste der Besuchs Berichte";"Auswahl aus der Liste - ACHTUNG ! Neues Datumsformat: Jahr.Monat.Tag";RaiSoc;@DbLookup( "" : "NoCache" ; "" : "" ; "(Research All Reports)" ; RaiSoc+Ville ; 2 )));
@Set("criteria2";@DbLookup("":"NoCache";"":"";"(Research All Reports Unique ID)";criteria1;2));
@Command( [OpenView] ; "(Research All Reports Only Unique ID)";criteria2 );
@Command([OpenDocument])
Hat jemand was ähnliches in seiner Datenbank und kann mir ggf. einen Codeschnippsel zur Verfügung stellen, den ich per Änderung an unsere Bedürfnisse anpassen kann ? Ich habe einfach zu wenig Ahnung von LotusScript (damit wird das wahrscheinlich am besten gehen, oder ? Bei der obigen Methode blieb auf jeden Fall im ein Fenster im Hintergrund offen nachdem das zugehörige Dokument gefunden wurde) und komme mit meinen 2 Büchern und der Hilfe nicht wirklich weiter
mfg
Jörg