Autor Thema: Fehlermeldung  (Gelesen 1272 mal)

Offline notesnewbie

  • Aktives Mitglied
  • ***
  • Beiträge: 130
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Fehlermeldung
« am: 21.10.03 - 16:19:00 »
Hallo allemiteinander  :),

ich hoffe mal wieder das Ihr mir helfen könnt.

Bei der Erstellung eines Antwortdokumentes aus einem Hauptdokument heraus taucht folgender Fehler auf:

"Für mehrere Zeitgleiche Transaktionen können Sie nicht denselben DB-Handle benutzen"

Trotzdem erstellt er das Dokument.

Könnt Ihr mir sagen wie ich diesen Fehler "verschwinden" lassen kann.


Danke


NotesNewbie

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Fehlermeldung
« Antwort #1 am: 21.10.03 - 16:26:38 »
Hi,

die Fehlermeldung sagt mir im Moment nichts.

Wie erstellst du denn die Antwortdokumente ? Kannst du mal den Code posten?


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline notesnewbie

  • Aktives Mitglied
  • ***
  • Beiträge: 130
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Fehlermeldung
« Antwort #2 am: 21.10.03 - 16:31:12 »
Entschuldigung, hab mich oben etwas falsch ausgedrückt.

Ich erstelle über ein Hauptdokument ein Antwortdokument:

   Dim ws As  New  NotesUIWorkspace
   Dim uidoc As  notesuidocument
   Dim us As New notessession
   Dim datetime As New notesdatetime("")
   Dim parentdoc As notesdocument
   Dim db As NotesDatabase
   Dim mail As notesdocument
   Dim form As notesform
   Dim rtitem As notesrichtextitem
   
   Dim responsedoc As notesdocument
   Dim eltern As notesdocument
   Dim id As String
   
   Set db = us.currentdatabase
   Set mail =New Notesdocument(db)
   Set uidoc=ws.currentdocument
   Set parentdoc =uidoc.document
   Set datetime =New NotesDateTime("heute")
   Set rtitem =mail.createrichtextitem("body2")
   
   Set responsedoc =uidoc.document
   If(uidoc.fieldgettext("gesichert")="j" ) Then
      Call ws.EditDocument( True )
   End If
   Call uidoc.fieldsettext("datumversendet_1",datetime.localtime)
   
' Feldwert ändern   
   Call uidoc.fieldsettext("fertig_1","ja")
   
' Dokument wird aktualisiert
   Call uidoc.Refresh
   
' User auslesen
   Call uidoc.fieldsettext("user_1",us.commonusername)
   
'Änderung speichern
   Call uidoc.save
   
' Mail erstellen und anzeigen
'   
   mail.form="iinf3"
   mail.art2="a"
   mail.sendto="blabla"
   mail.betreff="Austritt"
   mail.versendet=datetime.localtime
   mail.user=us.commonusername
   mail.name=parentdoc.name2
   mail.vorname=parentdoc.vorname2
   mail.dat=parentdoc.dat
   
   
   
   
   Call mail.makeresponse(parentDoc)
   Call ws.editdocument(True,mail)
End Sub

Innerhalb des Antwortdokumentes gibt es einen Button "senden" mit folgendem code:

@If(fertig="j";"";@MailSend("blabla";"" ;"";"Personalmitteilung von "  +user+ " eingegangen !.";"";""; [IncludeDoclink]));
@Command([FileSave]);@Command([FileCloseWindow])

Nachdem auf senden gedrückt wurde, erscheint der Fehler.


NotesNewbie





Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Fehlermeldung
« Antwort #3 am: 21.10.03 - 16:44:17 »
Hi,

du erstellst ein Dokument, machst es zum Antwortdokument und willst dann verschicken. Und genau da liegt der Haken, denke ich. Ein Antwortdokument hat bzw. braucht ein Bezug zu einem Hauptdokument. Den gibt es aber nicht wenn du es per Mail verschickst, denn dann landet es ja in der Mail-DB des Users.

Was du machen kannst, erstelle ein Antwortdokument für deine DB und ein separates Maildokument.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline notesnewbie

  • Aktives Mitglied
  • ***
  • Beiträge: 130
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Fehlermeldung
« Antwort #4 am: 21.10.03 - 16:51:11 »
Ich probier es mal aus.

Danke für deine Hilfe Axel.


NotesNewbie

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Fehlermeldung
« Antwort #5 am: 21.10.03 - 18:39:18 »
Die Erklärung mit dem Antwort-Dokument kann nicht stimmen, Notes-Antworten in der Mail-Datenbank sind ebenfalls Antwortdokumente, und die verschicken sich problemlos, kommen beim Empfänger auch als Antwortdokumente an, also muss das Problem woanders liegen, auch wenn ich im Moment nicht weiss, wo (obwohl, ich hatte die Meldung auch schon ....)
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 koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Fehlermeldung
« Antwort #6 am: 21.10.03 - 19:53:22 »
Nein, das Antwortdokument kann es nicht sein.
Aber ein wenig mehr Erklärung wäre von NotesNewbie schon erforderlich:
- Wo steht denn der LS-Code (und wozu), wie wird der getriggert ?
- Was sagt der Debugger ? (Falls er was sagt ..)
- Zweimal ws.EditDocument ? Ist das so gewollt ?
- Im Button dann @Commands (FileSave, FileCloseWindow) - und zwei offene Docs ?

Ausserdem: Wenn die für den deutschsprachigen Raum lokalisierte Notes-Version das Wort "Austritt" liest ...

Bernhard

Offline notesnewbie

  • Aktives Mitglied
  • ***
  • Beiträge: 130
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Fehlermeldung
« Antwort #7 am: 23.10.03 - 08:59:33 »
Hallo,

entschuldigt das ich mich erst so spät wieder melde aber ich war leider etwas ausgefallen  ;D.

Das Problem hat sich mittlerweile von selbst gelöst. Keine Ahnung warum aber das Problem hatte sich merkwürdigerweise erledigt nachdem ich Notes neu gestartet habe. Seitdem ist er nicht wieder aufgetaucht.

NotesNewbie

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz