Autor Thema: Schwere Probleme mit DB-Lookup  (Gelesen 1727 mal)

Offline CrazyCoder

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
Schwere Probleme mit DB-Lookup
« am: 16.04.03 - 08:56:50 »
Morgen!
Also ich hab eine Datenbank von der aus ich über nen DBLookup Informationen aus einer anderen Datenbank "abhole".

Nun hat sich etwas an meiner Maske geändert und ich habe ein Update der Maske fertiggestellt und eingespielt. :) Soweit sogut! (habe nichts an meinen DB-LookUp's geändert!!!)

Nun bekomme ich bei jedem DBLookup der in den "alten" Dokumenten läuft eine Fehlermeldung. Angeblich kann er den Eintrag im Index nicht finden, er ist aber vorhanden!! Ich kann jetzt manuell durchgehen und alle Datensätze "zusammenklicken".

Um das so zu machen sind zuviele Datensätze vorhanden und mit der "alten" Maske funzt es auch nicht mehr!!!

HILFE!!!! Gibt es eine Möglichkeit z.b. über Agenten diese "Verknüpfung" wiederherzustellen??? Die Altdaten stehen übrigens immernoch in den Dokumenten bis man diese aktualisiert!!

HILFE!!! HILFE!!! HILFE!!! HILFE!!!
Hoffe ihr könnt mir helfen!

Danke schonmal vorab für eure Mühe!

CrazyCoder

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Schwere Probleme mit DB-Lookup
« Antwort #1 am: 16.04.03 - 09:07:02 »
1. nu mal ruhig Blut, dont panic
2. Du hast doch vorher alles in einem Testszenario mit Testdaten durchgechecked, oder?
3. "Nun hat sich etwas an meiner Maske geändert "..hast aber nix am DbLookup geändert...und dennoch..hm...glaub ich dir nicht, irgendwo liegt bestimmt ne Abhängigkeit zwischen dem geänderten Teil und den "unveränderten" Teil, so daß dbllokup nit mag
4. "Ich kann jetzt manuell durchgehen und alle Datensätze "zusammenklicken"": was heißt das konkret...?
5. Du hast vorher die Änderungen in einem Testszenario getestet?  ;D

Also, cool bleiben und gib mal mehr Stoff, wie die DBLookup Formel ausschaut  :)

Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re:Schwere Probleme mit DB-Lookup
« Antwort #2 am: 16.04.03 - 09:15:09 »
du sagst, es haette sich nur was an der maske geaendert...
sicher, dass du die ansicht, auf welche der lookup geht, nicht geaendert hast ?

gruss

Offline CrazyCoder

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
Re:Schwere Probleme mit DB-Lookup
« Antwort #3 am: 16.04.03 - 09:15:26 »
Hi Rob!
Hab gerade etwas anderes bemerkt!

Kann es sein, dann wenn ich mit dem DBLookUp eine "Verknüpfung" zu einem anderen Dok herstelle, das diese dann nur solange ohne Fehler besteht, wie an dem Dok auf das ich zugreife keine Änderungen gemacht werden???

Habe gerade gemerkt das mein Prob nur auf einige der Dokumente in meiner DB zutrifft und nicht auf alle!! Und die Doks auf die es zutrifft sind mal geändert worden!

Danke!!

CrazyCoder

p.s.: Sollte das so sein, kann man da was gegen machen?? Automatische Aktualisierung?

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Schwere Probleme mit DB-Lookup
« Antwort #4 am: 16.04.03 - 09:22:35 »
Du sprichst irgendwie "verdreht"....unter Verknüpfung versteht man in Notes eigentlich einen Link (DocLink, ViewLink, DBLink)...

wenn Du unter DBLookUp aufgrund der Sucheingabe Trefferdokumente hast, so ist das ein "Suchergebnis".
Dieses Suchergebnis kann sich natürlich ändern, wenn der zu Grunde liegende Suchbestand sich ändert. Und zwar genau dann, wenn das, wonach Du suchst, verändert wird.

Beispiel: ich suche in einem neuen Doc "fussballer" nach "franz beckenbauer" in der View "XYZ" und finde 1 Doc namens "franz beckenbauer", lasse mir noch "franz" in ein Feld des neuen Docs berechnet schreiben und speichere das Doc ab. Nun löscht jemand das doc "franz beckenbauer" und schwupps, beim nächsten Mal, wenn ich mein fussballer Doc wieder öffne...kann DBLookUp den Franz nit mehr finden.
« Letzte Änderung: 16.04.03 - 09:24:16 von Rob Green »
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline CrazyCoder

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
Re:Schwere Probleme mit DB-Lookup
« Antwort #5 am: 16.04.03 - 09:29:41 »
Ja, das hab ich ja soweit verstanden, aber wenn ich ein Feld "Name" habe indem "Franz Beckenbauer" steht und sagen wir mal ein Feld "Alter" und darin steht "20".

So, nun geht irgendjemand hin und ändert die 20 in 35 um. Was sagt jetzt mein DBLookUp??? Bei mir gibt er ne Fehlermeldung zurück!

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Schwere Probleme mit DB-Lookup
« Antwort #6 am: 16.04.03 - 09:42:44 »
zunächst hängt es davon ab, in welchem Kontext DBLookUp verwendet wird,...in einem Feld
1. "berechnet"
2. "berechnet zur anzeige"
3. "editierbar" > defaultvalue
4. "berechnet beim anlegen"


im berechneten falle 1. & 2. wird dblookup jedes mal aufs neue getriggerd. Es schaut in der view auf dem Server nach, die hoffentlich indiziert ist...sonst klappt dat nämlich nicht...und schaut nach ob der Franz B. zu finden ist. Wenn ja, spuckt das Teil entweder einen Spaltenwert oder Feldwert aus.

Dann ist wichtig, ob die Datentypen noch stimmen. Man kann oW in ein Textfeld Zahlen einlesen, nicht aber umgekehrt.

Weiterhin wird die Suchview nicht mehr fürs dblookup stimmig sein, wenn nun auf einmal statt Zahlen Text für die Alterseingabe verwendet wird, denn eine Spalte kann nur Daten vom gleichen Typ, nie gemischt darstellen.

Etc etc...das sind zunächst Ansätze, wo man nach Fehlerquellen suchen kann und eine nach der anderen schliessen muß. Immer in Abhängigkeit davon, wann ein DBLookup funktioniert oder nicht, wozu wie o.g. nicht wenige Bedingungen erfüllt sein müssen. Kannst Du auschliessen, daß egal an welcher Stelle nix geändert wurde, was dblookup beeinflusst?
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline CrazyCoder

  • Junior Mitglied
  • **
  • Beiträge: 97
  • Geschlecht: Männlich
Re:Schwere Probleme mit DB-Lookup
« Antwort #7 am: 16.04.03 - 13:31:25 »
Hi Rob!

Hab's jetzt anders gelöst! Danke für deine Hilfe! Hab jetzt aber wieder ein anderes Prob, würd mich freun wenn du auch im nächsten Thread mal vorbei schaust!  ;)

Nochmal Danke!!

CrazyCoder

°,°
' - '

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Schwere Probleme mit DB-Lookup
« Antwort #8 am: 16.04.03 - 13:50:07 »
aha, prima  :)
Wo lag denn der Fehlerteufel?

Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz