Autor Thema: UIDOC zeigt auf andere Datenbank  (Gelesen 1778 mal)

Offline GST

  • Frischling
  • *
  • Beiträge: 11
UIDOC zeigt auf andere Datenbank
« am: 01.07.11 - 13:01:12 »
Hallo,

habe da ein problem das ich mir nicht erklären kann.
ich habe 2 geöffnete Datenbanken. Name: "test" und "Contacts"

1. ich erstelle eine neuen Agent in der DB "test"
Code:
{
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = workspace.CurrentDocument
}

Rufe diesen Agent über "Aktionen" in einer Ansicht auf.

Das uidoc sollte jetzt eigentlich "leer" sein.

Ist es aber nicht.

Es ist nun ein Dokument der DB "Contacts" enthalten.

Bereits folgende Maßnahmen durchgeführt:
cache.ndk gelsöcht
desktop8.ndk gelöscht
bookmark.nsf gelöscht
DB "test" neu erstellt.
Client 8.5.2 (FP2) komplett neu installiert
hat alles nichts bewirkt.

Langsam gehen mir die Ideen aus.

hat jemand eine Idee ??

Gruß Gerald

Offline Klafu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.944
  • Geschlecht: Männlich
  • Remember the Cookies!
Re: UIDOC zeigt auf andere Datenbank
« Antwort #1 am: 01.07.11 - 13:30:52 »
Naja. Eine Idee hab ich. Die kann aber auch falsch sein.
In der test Datenbank ist kein Dokument zu sehn. Ist in der Contacts Datenbank eins geöffnet ? In einem Rahmen oder sonst wo ?

Wie sieht es aus, wenn du den Agenten aus der DB heraus über @Command([ToolsRunMacro];" ") Aufrufst ?

Chris
„Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie paßten auch heute noch...“

Offline GST

  • Frischling
  • *
  • Beiträge: 11
Re: UIDOC zeigt auf andere Datenbank
« Antwort #2 am: 01.07.11 - 14:05:36 »
Hi,
danke für den Tip.

erstmal zu deinen Fragen:

Wenn ich Dokumente in "Test" DB anlege ist kein Unterschied
In DB "Contacts" ist kein Dokument geöffnet.
Auch mit dem @Command kommt es aufs gleiche raus.

Aber ich habe noch was rausgefunden.

Ich öffnen meinen Notes Client. Die beiden Datenbanken sind noch als Reiter zu sehen.
Ich wähle die DB "test". Ich führe den Agent aus und.... Uidoc ist leer.

Ich klicke auf die "Contacts" DB. Öffne aber kein Dokument.
Gehe zurück zu "test" Db. Führe Agent aus und.... UIDOC zeigt auf "Contacts" DB.

Diese Problem ist auch mit meiner Mail DB.  Kann das Problem bisher nachstellen bei
- Mail DB
- Gedys Intraware7 Datenbanken.

Scheint, daß der Rest der DBs nicht betroffen ist.
Mein Kollege kann mein Problem nicht nachstellen.

Nochmal Danke an alle die über main Probelm nachdenken. Muss jetzt aufhören und kann erst am Montag wieder schreiben.

Gruß Gerald

Offline it898ur

  • Senior Mitglied
  • ****
  • Beiträge: 478
Re: UIDOC zeigt auf andere Datenbank
« Antwort #3 am: 04.07.11 - 08:38:37 »
Hallo,

das klingt so, als ob die Datenbanken eine Vorschau besitzen - auch wenn diese nicht göffnet ist, holt sich die Vorschau einen Zeiger auf das aktuell in der Ansicht markierte Dokument - dieses wird dadurch zu einem uidoc.

Gruß

André

Offline GST

  • Frischling
  • *
  • Beiträge: 11
Re: UIDOC zeigt auf andere Datenbank
« Antwort #4 am: 04.07.11 - 11:57:12 »
Hi,

danke für den Hinweis, werde ich mal nachgehen.

Gerald

Offline GST

  • Frischling
  • *
  • Beiträge: 11
Re: UIDOC zeigt auf andere Datenbank
« Antwort #5 am: 04.07.11 - 13:32:44 »
Also....

Das Problem besteht nur wenn eine Gedys Intraware7 Datenbank auf einen 8.5.x Client offen ist.
Auf Client 6.5.x gibt es keine Probleme.

Mail geht deswegen nicht, weil da auch Funktionen der Gedys Software mit implementiert sind.
Wenn man die Variable "WS" ("UIworkspace") vorher löscht, gibt es auch keine Probleme mehr, aber die Gedys Datenbanken laufen auch nicht mehr, daher wird mir wohl keiner hier helfen können.

Danke für die Mithilfe.

Kann geschlossen werden.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz