Autor Thema: Bug in R 8.5 mit PostOpen-Event der Maske ???  (Gelesen 3437 mal)

Offline Alexander 28

  • Aktives Mitglied
  • ***
  • Beiträge: 190
  • Geschlecht: Männlich
  • Meistens gibt es eine Lösung!
Bug in R 8.5 mit PostOpen-Event der Maske ???
« am: 14.02.11 - 21:34:07 »
Ich habe im Postopen einer Maske den Aufruf eines DialogFensters. Das Verhaltenw war bisher (R7) so, dass sich beim Öffnen des Dokumentes zunächst die Maske geöffnet hat und dann das DialogFenster. War auch wichtig und richtig so, denn ich brauche, um einige Angaben im Dialogfenster machen zu können, Informationen aus dem Hauptdoc. Da dies ja schon offen war war das kein Problem.

Seit ich nun von R7 auf 8.5.2 gegangen bin, öffnet sich erst das Dialogfenster und erst danach (wenn das DialogFenster bestätigt oder abgebrochen wurde) die eigentliche Maske. So fehlen mir die Infos für das Dialogfenster da die Maske sich partou nicht öffnet. Gibt es ein Problem mit dem PostOpen-Event in der 8er Version? PostOpen ist doch PostOpen und nicht QueryOpen oder ????

Konnte jemand dieses Problem auch schon nachstellen und hat vllt. einen Lösungsvorschlag?

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: Bug in R 8.5 mit PostOpen-Event der Maske ???
« Antwort #1 am: 14.02.11 - 23:52:48 »
Kann es sein dass es nur ein "Anzeigeproblem" ist.
d.h. die Maske im Prinzip schon aufgeht, aber nur noch nicht angezeigt wird?
Ist es im Basic Client (gibts den bei 8.5.2 noch) auch so?

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline Alexander 28

  • Aktives Mitglied
  • ***
  • Beiträge: 190
  • Geschlecht: Männlich
  • Meistens gibt es eine Lösung!
Re: Bug in R 8.5 mit PostOpen-Event der Maske ???
« Antwort #2 am: 15.02.11 - 08:59:07 »
Hi Roland,

ja, es ist tatsächlich so, dass ich alle Felder der Maske im Zugriff habe, aber sie ist halt nicht offen. Das Problem tritt ausschließlich im FullClient auf. Im Basis-Client (basic) funktioniert es problemlos.

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: Bug in R 8.5 mit PostOpen-Event der Maske ???
« Antwort #3 am: 15.02.11 - 09:21:45 »
Nachdem es nachvollziehbar ist ... schon einen PMR aufgemacht?
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 Alexander 28

  • Aktives Mitglied
  • ***
  • Beiträge: 190
  • Geschlecht: Männlich
  • Meistens gibt es eine Lösung!
Re: Bug in R 8.5 mit PostOpen-Event der Maske ???
« Antwort #4 am: 15.02.11 - 10:47:50 »
PMR ???

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: Bug in R 8.5 mit PostOpen-Event der Maske ???
« Antwort #5 am: 15.02.11 - 10:54:44 »
Bitte den Fehler z.B. hier
https://www-946.ibm.com/support/servicerequest/Home.action
an IBM melden, so dass er möglichst schnell behoben wird.
(i.d.R. ist es nötig/von Vorteil eine kleine Test-DB mitzuschicken in der das fehlerhafte Verhalten reproduziert werden kann)

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline Alexander 28

  • Aktives Mitglied
  • ***
  • Beiträge: 190
  • Geschlecht: Männlich
  • Meistens gibt es eine Lösung!
Ich habe es nun anderes
« Antwort #6 am: 15.02.11 - 18:52:25 »
Also da es offensichtlich wirklich ein Bug ist, habe ich das Problem nun so gelöst:

Ich habe eine Ansicht in den Kopf der Maske eingebettet (weißer Adler auf weißem Grund ) und dann meine notwendigen Aktionen, wie Dialogfenster etc. in das PostOpen dieser Ansicht gesetzt.

Ist zwar von hinten durch die Brust in's Auge, aber es funktioniert. Das Event wird erst verarbeitet, wenn die Maske offen und angezeigt wird.

Viele Grüße

Offline sudsaat

  • Junior Mitglied
  • **
  • Beiträge: 78
Re: Bug in R 8.5 mit PostOpen-Event der Maske ???
« Antwort #7 am: 16.02.11 - 22:33:06 »
Jep, kann bestätigen, dass es im FullClient 8.5.2 so ist, dass das PostOpen-Event leider zu früh gerufen wird.

Ich habe es beim Einsatz von ActiveX-basierten Viewern festgestellt, also in einem anderen Kontext als hier (ich benötige eigentlich keine DialogBox, verwende sich aber um das Problem zu "umschippern", für Interessierte:
http://atnotes.de/index.php/topic,50980.0.html

Hat jemand schon eine PMR (=Problem Report) bei IBM erstellt?

Grüße Thomas :-)
« Letzte Änderung: 16.02.11 - 22:47:06 von sudsaat »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz