Domino 9 und frühere Versionen > Entwicklung

felder in einer maske auto aktualisieren

(1/3) > >>

hoffi42:
moin,

ich bin totaler anfänger. habt geduld mit mir.  :)

Ich versuch mir hier grade eine maske aufzubauen. ich versuch diesen kram nur zu lernen.
also das problem: ich habe eine maske die einen haufen adress daten enthält und zudem noch ein textfeld in dem man nachrichten hinterlassen kann.

nun, um da nicht jedesmal wenn man für die gleiche person eine nachricht hat, die ganze adress schose eingeben muss, dachte ich mach ich das so das man in der maske einfach den Name eingibt und sich der rest der maske die restlichen daten aus einer ansicht puhlt.

tja. mit @dblookup müsste das ja rein theoretisch gehen. will aber nicht für mich. error: feld: blah. eintrag im index nicht gefunden oder der index ist für die ansicht nicht aufgebaut. tja und nuh? kurios....  ;D

irgendwelche ideen wie man das behebt wären sehr wilkommen. =)

Thorsten

hoffi42:
uhm.. tja err. hab grade einen weg gefunden das zu umgehen. würde mich aber trotzdem brennend interessieren ob das auch auf dem direkten wege (ich habs jetzt mit zwei masken gemacht) möglich ist.

;) Thorsten

Axel:

--- Zitat ---tja. mit @dblookup müsste das ja rein theoretisch gehen. will aber nicht für mich. error: feld: blah. eintrag im index nicht gefunden oder der index ist für die ansicht nicht aufgebaut. tja und nuh? kurios....  
--- Ende Zitat ---


Hi,

wenn du mit dblookup auf eine Ansicht zugreifen willst, muss die Ansicht in der ersten Spalte sortiert oder kategorisiert sein.

Das heißt im Klartext, in dblookup gibst du ein Schlüsselwort an, nach dem in der Ansicht suchen soll. Und für diese Suche muß die erste, sichtbare Spalte mindestens sortiert sein.

Axel

hoffi42:
alex,

tja das hatte ich auch gemacht. aber nach deiner antwort hab ich noch mal genauer auf dblookup geguckt.. und festgestellt das man dann ja auch den befehl mal richtig (von den Feldern und variablen her) hinschreiben sollte. :)

das hilft immer. na. jetzt ist nur noch die frage ob es möglich ist das sich die felder in der maske sofort aktualisieren, gleich nachdem man enter oder tab um ins nächste feld zu kommen drückt. so wie ich das jetzt habe, drücke ich tab (und ich hab eine tabelle mit reitern) und er hüpft zur nächsten seite der tabelle. natürlich ist dann alles aktualisiert wenn man zurückkommt aber das muss ja auch anders gehen.

Thorsten

doliman:
Hi,

so sollte es aussehen:

REM "Zuordnen Organisation";

Datenbank_ := @Subset(@DbName; -1);
Server_ := @Name([CN]; @Subset(@DbName; 1));
Aufforderung_ := "Wählen Sie eine Organisation aus";
Ansicht_ := "AuswahlPick";

Auswahl_ := @PickList( [Custom] ;
Server : DataBase ; Ansicht_ ; "Organisationen" ; Aufforderung_ ; 2);

@SetField("Organisation_T"; @Word(Auswahl_; "|"; 1));
@SetField("SchlOrg"; @Word(Auswahl_; "|"; 2));
@Command([ViewRefreshFields])

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln