Autor Thema: Problem mit @GetDocField(@ref... im Antwortdokument  (Gelesen 2173 mal)

Offline Jörg

  • Aktives Mitglied
  • ***
  • Beiträge: 175
Hallo,
ich habe ein kleines Problem mit einer Antwort für ein Hauptdokument.
Wenn ich dieses Antwort-Dokument öffnen möchte erhalte ich immer die Meldung das
"ein Feld nicht gefunden wurde:Das Dokument wurde gelöscht".

Schaue ich mir aber die Eigenschaften des Dokumentes an so kann ich
keinen Unterschied finden. Das Hauptdokument ist aber noch vorhanden und
die Antwort wird mir ein einer Ansicht für das Hauptdokument angezeigt.


Hier die ID´s:

Hauptdokument-ID:
19CAF158D887E532C125749700375C2F

Ref-ID im Unterdokument:
F19CAF158:D887E532-NC1257497:00375C2F

Wie kann ich die Zuweisung wieder richtig stellen, um das Dokument zu öffnen.


Gruss Jörg

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Problem mit @GetDocField(@ref... im Antwortdokument
« Antwort #1 am: 11.02.09 - 09:50:01 »
Das Arbeiten mit Haupt- und Antwort-Dokumenten
Zitat
3.6 Einem Antwort-Dokument ein anderes Hauptdokument zuweisen (1)

Prinzipiell ist dies z.B. mit folgendem Script möglich:
Code
Dim docParent As NotesDocument
Set docParent = db.getDocumentByUNID("UNID-String")   
Call doc.RemoveItem("$Ref")
Call doc.MakeResponse( docParent )
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Jörg

  • Aktives Mitglied
  • ***
  • Beiträge: 175
Re: Problem mit @GetDocField(@ref... im Antwortdokument
« Antwort #2 am: 11.02.09 - 12:45:41 »
Hi m3 ,

danke dir , aber leider kann ich das Antwortdokument nicht mehr öffnen um
das Script über einen Button zu starten.
Gibt es zum öffnen evtl. noch einen anderen WEg ???


Gruß Jörg

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Problem mit @GetDocField(@ref... im Antwortdokument
« Antwort #3 am: 11.02.09 - 12:48:48 »
Warum kommst Du an das Antwortdokument nicht mehr heran?
Und warum möchstest Du es Öffnen, um ein Script zu starten?

Es gibt ja zig andere Wege ..
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline Jörg

  • Aktives Mitglied
  • ***
  • Beiträge: 175
Re: Problem mit @GetDocField(@ref... im Antwortdokument
« Antwort #4 am: 11.02.09 - 14:31:11 »
Hi,

wenn ich das Antwortdokument öffnen möchte bekomme ich die Meldung:

Zitat
Feld:'ManDc_Language':Dokument wurde gelöscht

Das Feld selber ist wird Antwortdokument zur Anzeige
Berechnet mit folgenden Code:

Code
@If(MainDoc_Language ="";@GetDocField($REF;"language");MainDoc_Language)

Was ich komisch finde ist, das ich ca. 15 Antwortdokumente für das
Hauptdokument habe die sich öffnen lassen und nur 3 Dokumente bei dennen
ich die o.g. Fehlermeldung erhalte.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz