Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: shiraz am 06.07.05 - 10:42:35

Titel: Vorläufer
Beitrag von: shiraz am 06.07.05 - 10:42:35
Hi,

was will diese Meldung mir sagen???

 :-:

Gruß
Christian
Titel: Re: Vorläufer
Beitrag von: TMC am 06.07.05 - 21:36:07
Würde mir mal die Fehlermeldung auf Englisch anzeigen lassen, dazu in der Notes.ini die Zeile "UserInterface=de" auskommentieren, also:
Code
;"UserInterface=de"

Dann poste nochmal die Fehlermeldung, oder such auch mal im LDD / KBase danach.
Titel: Re: Vorläufer
Beitrag von: koehlerbv am 06.07.05 - 23:25:16
Das ist eine sichere Variante, um danach die KBase zu befragen, Matthias. Christian sollte das zunächst befolgen.

Es wäre aber auch sehr hilfreich, wenn man jetzt wüsste, ob das in einer selbstprogrammierten Anwendung passiert, in welchem Kontext dieses dann passiert und so weiter.
Bisher wissen wir nur, dass etwas programmiert wurde, das dem Spruch "Die Katze beisst sich in den Schwanz" entspricht ("circular reference").

Mehr input, mehr output. Wie immer.

Bernhard
Titel: Re: Vorläufer
Beitrag von: shiraz am 07.07.05 - 08:11:53
Hallo Jungs,

ich habe eine Aktion Programmiert damit die User ihre Bestellungen sehen, ab und zu erscheint diese Fehlermeldung.

Hier die Code:
Zitat
Sub Click(Source As Button)
   Dim session As New NotesSession
   Dim workspace As New NotesUIWorkspace
   Dim db As NotesDatabase
   Dim localView As NotesView
   Dim dc As NotesDocumentCollection
   Dim docTemp As notesdocument
   Dim doc As NotesDocument
   Dim uidoc As NotesUIDocument
   Dim nam As NotesName
   
   Set nam = session.CreateName( session.UserName )
   Set db = session.CurrentDatabase
   
   Set uidoc = workspace.CurrentDocument
   Set doc = uidoc.document
   
   key = doc.K_SortID(0)
   Set localView = db.GetView("($AllOrders)")
   Set dc = localView.GetAllDocumentsByKey(key, False)
   
   For j% =  1 To dc.Count
      Set doc = dc.GetNthDocument(j%)
      
      If nam.Common = doc.guest(0) Then
         Call workspace.EditDocument(False, doc)
         Exit Sub
      End If   
   Next
   
   Dim askme As Integer
   askme = workspace.Prompt(PROMPT_OK, _
   "Achtung",  "Es liegt keine Anmeldung für " & key & " vor!")
   
End Sub

Gruß
Christian
Titel: Re: Vorläufer
Beitrag von: klaussal am 07.07.05 - 08:19:52
Schon mal den Debugger bemüht ?
Titel: Re: Vorläufer
Beitrag von: Glombi am 07.07.05 - 08:27:58
Ist in der Maske ein Autorahmen definiert?

Andreas
Titel: Re: Vorläufer
Beitrag von: shiraz am 07.07.05 - 08:31:38
Ja.

aber die Meldung erscheint ab und zu!!

Christian
Titel: Re: Vorläufer
Beitrag von: Glombi am 07.07.05 - 08:36:14
Wo befindet sich die Aktion?
Skizziere doch mal den Aufbau der Datenbank / des Framesets, sonst wird das hier "Rate mal mit Rosenthal".

Andreas
Titel: Re: Vorläufer
Beitrag von: Glombi am 07.07.05 - 09:26:08
Wann kommt denn die Meldung genau?
Titel: Re: Vorläufer
Beitrag von: shiraz am 07.07.05 - 09:28:53
bei aufruf von View-Order (Das Auge)!!! nicht immer!!!
Titel: Re: Vorläufer
Beitrag von: Glombi am 07.07.05 - 09:42:39
Es könnte an dem Script im Postopen der View Menuliste liegen.

Menuliste wird durch den Start Frame geöffnet, im Postopen der View wird dann ein Targeframe gesetzt und ein Dokument geöffnet.

Andreas