Domino 9 und frühere Versionen > ND6: Entwicklung
@DBLookup mal wieder
koehlerbv:
Geht das auch etwas weniger wirr? Erstmal sortieren, und dann mit Bedacht aufschreiben.
Ist HRekNr wirklich eine Zahl? Oder Text, in dem Ziffern stehen? Stehen in der 1. Spalte der Ansicht wirklich Zahlen? Wenn ja: Wieso wird dann als Suchbegriff Text verwendet? Das kann dann ja nichts werden ...
Bernhard
C_T:
Also
ich habe also
EingabeFELD HRekNr (Textfeld) 608
AusgabeFELD HStatus(Textfeld) Hier soll der Status gezeigt werden
Button Beim draufklicken soll der Status z.B. von der Zahl 608
angezeigt werden.
In der Ansicht ist in der 1.Spalte ein haufen von Zahlen, welche aufsteigend sortiert sind.
In der 2. Spalte stehen zu jeder dieser zahlen ein Status.
Diesen Status möchte ihc automatisch beim drücken des button in mein Ausgabefeld "Hstatus" eingetragen habe. Natürlich den passendern Status zu der Nummer die ich in dem Eingabefeld "HRekNr" manuell eingetragen habe.
CU
C_T
rar:
Genau so sollte es funktionieren.
Aufpassen musst du halt mit den Formaten. Wenn in der ersten Spalte eine Zahl (als Zahl) steht, darfst du im DBLookup nicht auf @Text(HrekNr) abfragen. Das geht nur so, wenn in der Ersten Spalte ein Text steht.
Gibt das DBLookup eigentlich irgend eine Fehlermeldung zurück?
Probiers vielleicht mal mal so
FIELD hstatus := hstatus;
_A := @DbLookup("" : "NoCache" ; @DbName ; "Ansichtsname" ; @Text(HrekNr) ; 2);
@SetField("hstatus" ; @If (@IsError(_A) ; "" ; _A))
EDIT:
Wenn HRekNr ein Textfeld ist, sollst du das @Text im DBLookup weglassen.
C_T:
FIELD HRekNr := HRekNr;
FIELD hstatus := hstatus;
_A := @DbLookup("" : "NoCache" ; @DbName ; "aexportneu" ; @text(HrekNr) ; 2);
@SetField("hstatus" ; @If (@IsError(_A) ; "" ; _A))
So habe ich das ausprobiert einmal mit @text und einmal ohne es läuft trotzdem net.
und das nervige ist halt wirklich, das er mir nicht mal ne Fehlermeldung gibt. Er füllt das Feld einfach nicht.
koehlerbv:
Eine Fehlermeldung kann nicht kommen, da diese ja im Code abgefangen wird.
Da Du behauptest, dass in der Ansicht Zahlen stehen, kann Dein Konstrukt niemals funktionieren, da Du nach Text suchst.
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln