Domino 9 und frühere Versionen > ND6: Entwicklung

@DbLookup auf names funzt nicht mehr

(1/2) > >>

Sandra:
Hallo zusammen,

ich hab da ein grösseres Problem. Seit dieser Nacht funktionieren keine Abfragen vom names via @DbLookup mehr. Und das in unterschiedlichen Datenbanken.

Hier ein Beispiel aus dem Vorgabewert eines Feldes:

lutype:="Notes":"NoCache";
ludb:="XXXXXXXX:XXXXXXX";
luview:="Pers";
ptcol:= @UserName;
col:= 5;
@If(@IsError(@DbLookup(lutype;ludb;luview;ptcol;col)); @Return("."); "");
part:=@DbLookup(lutype;ludb;luview;ptcol;col);
@Trim(part)

Die Replik-ID (nutze ich wegen Cluster) stimmt noch und die Ansicht "Pers" gibt es auch noch.

Das "@IsError" gibt den Fehlerfall zurück(Also ein ".").

Gibt es für Formeln auch eine Art Debugger??


Einzige Änderung war, dass ich Anfang der Woche ein Directory Assistance eingerichtet habe. Aber bis gestern gab es keine Probleme. Hab das DA auch schon testeshalber wieder raus genommen und Server neu gestartet aber nützt nix.

Hat jemand eine Idee?

Gruß
Sandra

Ach ja, Notes Version 6.5.3FP1 auf ISeries

Glombi:
Hier der Lookup mit Error-Handling und Ausgabe der Fehlermeldung:

lutype:="Notes":"NoCache";
ludb:="XXXXXXXX:XXXXXXX";
luview:="Pers";
ptcol:= @UserName;
col:= 5;

part := @DbLookup(lutype;ludb;luview;ptcol;col);
@If(@IsError(part);@Return(@Prompt([ok];"Error";@Text(part)));"");

@Trim(part)

Andreas

Sandra:

--- Zitat von: Glombi am 23.06.06 - 12:04:42 ---Hier der Lookup mit Error-Handling und Ausgabe der Fehlermeldung:

lutype:="Notes":"NoCache";
ludb:="XXXXXXXX:XXXXXXX";
luview:="Pers";
ptcol:= @UserName;
col:= 5;

part := @DbLookup(lutype;ludb;luview;ptcol;col);
@If(@IsError(part);@Return(@Prompt([ok];"Error";@Text(part)));"");

@Trim(part)

Andreas

--- Ende Zitat ---

Hallo Andreas,

hab das versucht. Hab aber auch hier wieder nur die 1 im Feld und das Prompt sieht so aus wie im Anhang.

Sandra

Glombi:
Was steht denn in der Ansicht in der 5. Spalte?

Mir drängt sich der Verdacht auf, dass dort die Fehlerquelle ist.

Ist die 1. Spalte der Ansicht sortiert? Stehen dort die User mit dem hierarchischen Namen drin?

Da die Replik-ID verwendet wird:
Vielleicht wird die "falsche" Datenbank verwendet. D.h. vielleicht gibt es irgendwo eine neue Replik in der was faul ist.


Hast Du auch wirklich "@Text(part)" geschrieben? Das keine Ausgabe kommt, wundert mich schon.

Andreas

Sandra:

--- Zitat von: Glombi am 23.06.06 - 13:41:26 ---Was steht denn in der Ansicht in der 5. Spalte?

Mir drängt sich der Verdacht auf, dass dort die Fehlerquelle ist.

Andreas

--- Ende Zitat ---

Das Namenskürzel also z.B. SL.

Andere Abfragen die auf andere Spalten gucken wo die Telefon-Nr oder Email-Adresse drin ist gehen aber auch nicht mehr. Bis Gestern haben die Abfragen seit 6 Jahren gelaufen.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln