Autor Thema: @DbLookup suche mit Feldwerten  (Gelesen 4061 mal)

Offline Jan 83

  • Frischling
  • *
  • Beiträge: 10
@DbLookup suche mit Feldwerten
« am: 09.09.11 - 14:32:01 »
Moin Moin zusammen,

ich versuche mit der @DbLookup Funktion Werte aus einer Ansicht in das Feld eines Dokumentes in einer anderen Ansicht zu übertragen.

Das Suchkriterium wird dabei durch einen Feldwert bestimmt, die verwendete Formel sind
dazu wie folgt aus:

_key:= Schluessel_MNT;
@DbLookup( "" : "NoCache" ; "": @DbName ; "SAP2010"; _key ; 19 )

Das Suchkriterium steht in der ersten Spalte der Ansicht und die Ansicht ist austeigend sortiert.
Dennoch erhalte ich die Fehlermeldung "ERROR: Entry not found in index or view's index not built".

Hat jmd. eine gute Idee für mich?

Beste Grüße
Jan

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: @DbLookup suche mit Feldwerten
« Antwort #1 am: 09.09.11 - 14:44:24 »
@DbLookup( "" : "NoCache" ; "": @DbName ; "SAP2010"; _key ; 19 )

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: @DbLookup suche mit Feldwerten
« Antwort #2 am: 09.09.11 - 14:49:01 »
Und wenn man es lieber komplizierter haben möchte:
@DbLookup ("" : "NoCache"; "": @Subset (@DbName; -1); "SAP2010"; _key; 19)  ;)

Bernhard

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: @DbLookup suche mit Feldwerten
« Antwort #3 am: 09.09.11 - 15:15:48 »
ACHTUNG: "" : @Subset( @DbName -1 ) sucht nach der Datenbank auf Lokal... Wenn man nur den Server- Parameter leer lässt, heisst das NICHT "selber Server wie Datenbank selbst", sondern "lokal"... nur wenn man beide Werte leer lässt ( "" : "" , oder verkürzt: "" ), dann sucht er in der selben Datenbank...
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: @DbLookup suche mit Feldwerten
« Antwort #4 am: 09.09.11 - 15:17:03 »
Das macht die Sache noch komplizierter  ;D

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz