Autor Thema: Feld nicht gefunden ????  (Gelesen 2618 mal)

Offline g202e

  • Senior Mitglied
  • ****
  • Beiträge: 361
  • Geschlecht: Männlich
  • Was nicht tötet, härtet ab!
Feld nicht gefunden ????
« am: 29.03.04 - 19:54:38 »
Ich habe ein Dokument im Edit-Modus; im Dokument gibt es eine Schaltfläche, welche folgenden einfachen Code enthält:
@Command([EditGotoField];"Body");
@Command([EditInsertFileAttachment])
Beim ersten Befehl kommt ein lapidares "Feld nicht gefunden!".
Es gibt jedoch das Feld "Body" in dem Dok; ist ein RTF und darin befindet sich sogar noch ein Anhang.
Das Dok ist bereits gespeichert. Was soll diese blöde Meldung?
Domino 5.0.11/LN 5.011(german)/NT4 + SP6a

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re:Feld nicht gefunden ????
« Antwort #1 am: 29.03.04 - 20:03:00 »
@Command([EditGotoField];"Body")
muss gehen. Möglichkeiten warum es nicht geht bei Dir, die mir jetzt spontan einfallen:
- Dokument ist nicht im Fokus (das Dokument ist in einem Frameset oder so enthalten)
- Body ist berechnet und nicht bearbeitbar
- Dokument ist nicht im Edit-Modus
- Feldbezeichnung stimmt nicht überein

Matthias
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Feld nicht gefunden ????
« Antwort #2 am: 29.03.04 - 20:04:37 »
... body ist zwar im Dokument, aber nicht in der Maske ist auch noch ne Möglichkeit
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline g202e

  • Senior Mitglied
  • ****
  • Beiträge: 361
  • Geschlecht: Männlich
  • Was nicht tötet, härtet ab!
Re:Feld nicht gefunden ????
« Antwort #3 am: 30.03.04 - 09:59:15 »
@Command([EditGotoField];"Body")
muss gehen.

Das dachte ich auch. Es muss zumindest mal gegangen sein, denn die DB hat ja funktioniert.
Zu euren Anmerkungen:
Das Dok ist im Fokus; es ist eigenständig in einem Fenster geöffnet(nix Frame!).
"Body" ist ein bearbeitbares RTF(nix berechnet).
Dok ist im Editmodus; auf u. a. Bild steht der Cursor im Datums-Feld.
"Body" ist in der Maske enthalten.
@TMC: Was meinst du mit "Feldbezeichnung stimmt nicht überein"?

Ich habe an der Maske bisher nur folgendes geändert: Fenstertitel definiert und im Querysave einige Fehlerprüfungen eingebaut(welche allerdings nicht den Body tangieren/erwähnen!)
Ich bin ratlos!
Domino 5.0.11/LN 5.011(german)/NT4 + SP6a

Driri

  • Gast
Re:Feld nicht gefunden ????
« Antwort #4 am: 30.03.04 - 10:46:34 »
Dir ist aber schon aufgefallen, daß es in dem Dokument 2 Body-Felder gibt ?  ;)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Feld nicht gefunden ????
« Antwort #5 am: 30.03.04 - 10:52:55 »
Zwei Body-Felder kann nicht sein - da ist Notes davor. Das sind zwei Items, weil vermutlich im Body-Feld eine grosse Datenmenge aufgenommen wurde. GotoField sollte das vollkommen egal sein.
Wegen der nicht übereinstimmenden Feldbezeichnung: Ist das vielleicht so etwas ganz harmloses wie
@Command ([GotoField]; "Body ") (das überzählige Leerzeichen) ?

Bernhard

Offline g202e

  • Senior Mitglied
  • ****
  • Beiträge: 361
  • Geschlecht: Männlich
  • Was nicht tötet, härtet ab!
Re:Feld nicht gefunden ????
« Antwort #6 am: 30.03.04 - 10:55:47 »
Ja, das ist mir aufgefallen. Stört mich auch nicht besonders, denn ich finde das durchaus normal.
Ich kanns zwar nicht erklären, aber ich habe durchaus schon Dokumente gesehen, welche noch mehr "Bodys" haben, obwohl das Item nur einmal im Dok bzw. Maske vorhanden ist.
Das scheint irgendwas mit der Größe/Anzahl der Anhänge zu tun zu haben.
Hilft aber nicht bei der Lösung des Problems!
EDIT: Oh, da war der Bernhard wieder dazwischen ;D
Nein, da ist kein Leerzeichen!  ???
« Letzte Änderung: 30.03.04 - 10:57:52 von g202e »
Domino 5.0.11/LN 5.011(german)/NT4 + SP6a

Driri

  • Gast
Re:Feld nicht gefunden ????
« Antwort #7 am: 30.03.04 - 11:49:07 »
Okay, stimmt. War nen Schnellschuß, sorry  ::)

Offline g202e

  • Senior Mitglied
  • ****
  • Beiträge: 361
  • Geschlecht: Männlich
  • Was nicht tötet, härtet ab!
Re:Feld nicht gefunden ????
« Antwort #8 am: 30.03.04 - 16:08:40 »
Ja, da hat wohl jemand gewaltig um die Ecke gedacht! (mein Vorgänger als Entwickler dieser Datenbank?!)
Da gibt es einerseits einen Buhtong "Anhang hinzufügen" mit o. g. Code, der IMMER  sichtbar ist; andererseits steht in der Hide-When-Formel des Body-Feldes "@Attachments".  ???
Wenn ich das rausschmeiße, gehts wie erwartet! ;D

Danke für eure Anregungen/Tüfteleien.
« Letzte Änderung: 30.03.04 - 16:09:49 von g202e »
Domino 5.0.11/LN 5.011(german)/NT4 + SP6a

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Feld nicht gefunden ????
« Antwort #9 am: 30.03.04 - 16:54:36 »
Irgendsowas doofes musste es ja sein ...
Wobei Dein Vorgänger hier doppelt doof gedacht hat, denn Hide-when und RTFs beissen sich sowieso. Da kann er hundert Mal seine unsinnige Formel schreiben - wenn der User das erstmal spitz bekommen hat, dann setzt er einfach innerhalb des RTFs seine eigene hide-when-Formel, und vorbei ist es mit des Programmierers Herrlichkeit  ;D

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz