Autor Thema: Programmabbruch beim Öffnen einer Rahmengruppe  (Gelesen 2680 mal)

Offline Obrac

  • Senior Mitglied
  • ****
  • Beiträge: 279
  • Geschlecht: Männlich
Programmabbruch beim Öffnen einer Rahmengruppe
« am: 09.04.07 - 16:24:16 »
Hallöchen,

ich habe ein doofes Problem. Und zwar will ich per @Command eine Rahmengruppe öffnen:

@Command([FileCloseWindow]);
@PostedCommand( [OpenFrameset] ; "FsStammdaten" )

Wenn ich die Formel ausführe, erscheint eine rote Box:

Es ist ein nicht behebbarer Fehler aufgetreten

LookupHandle: null Handle

Wenn ich Notes öffne und den Designer öffne und dann wieder in Notes versuche, die Rahmengruppe zu öffnen, dann klappt es. Wenn ich direkt nach dem Starten von Notes versuche, die Rahmengruppe zu öffnen, gibts die Fehlermeldung.
Wenn ich allerdings den PostedCommand zu einem Command mache, klappt es wieder. So funktioniert aber natürlich meine Datenbank nicht so, wie ich will..

Hat jemand eine Idee, woran das liegen könnte? An dem PostedCommand?

Gruß,
Obrac

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Programmabbruch beim Öffnen einer Rahmengruppe
« Antwort #1 am: 10.04.07 - 18:08:49 »
... wozu benötigst du => @Command([FileCloseWindow]) ?

Toni
Grüßle Toni :)

Offline Obrac

  • Senior Mitglied
  • ****
  • Beiträge: 279
  • Geschlecht: Männlich
Re: Programmabbruch beim Öffnen einer Rahmengruppe
« Antwort #2 am: 10.04.07 - 18:17:17 »
Das ist dazu da, dass sich quasi kein neues Fenster öffnet. Ich möchte das Ganze in einem einizigen Notes-Fenster ausführen. So öffnet sich zwar ein neues, aber das alte wird geschlossen.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Programmabbruch beim Öffnen einer Rahmengruppe
« Antwort #3 am: 10.04.07 - 23:58:02 »
Wo steht überhaupt diese @Command-Kombination? Ich befürchte, dass dies an einer unmöglichen Stelle ausgeführt werden soll ... und zudem anders gelöst werden könnte.

Ergo: Mehr Input, mehr Output.

Bernhard

Offline Obrac

  • Senior Mitglied
  • ****
  • Beiträge: 279
  • Geschlecht: Männlich
Re: Programmabbruch beim Öffnen einer Rahmengruppe
« Antwort #4 am: 11.04.07 - 00:10:07 »
Das ist eine Navigator-Formel.. das gleiche Phänomen tritt allerdings auch bei einer Gliederungseintrag-Formel auf. Es klappt ja auch, wenn ich das Ganze nicht unmittelbar nach dem Start von Notes ausführen will. Normalerweise sind @Commands doch an dieser Stelle möglich.

Also, ich will ja eigentlich nur eine Rahmengruppe im selben Fenster öffnen. Für andere Vorschläge, wie das gelöst werden könnte, bin ich natürlich auch offen.

Danke schonmal für die Hilfe.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Programmabbruch beim Öffnen einer Rahmengruppe
« Antwort #5 am: 11.04.07 - 00:19:46 »
Beschreibe bitte genau, was Du erreichen willst. Wir stochern sonst im Nebel.
Ergänzung: @Command ([FileCloseWindow]) entzieht normalerweise jedem weiterem Code die Grundlage, wenn ddamit die einzige geöffnete Instanz wieder beendet (geschlossen) wird). Und das sieht eben anders aus, wenn im Designer noch was offen ist ...

Wir wissen noch nicht genug, aber ich wage mal eine Prognose: Was Du machst, läuft nach dem Motto "Wer anderen eine Gräbe grubt - sich selber in die Nase pupt!" oder eben die Geschichte, in der man sich selber den Teppich unter den Füssen wegzieht.

Von Navigator-Elementen würde ich übrigens generell die Finger lassen - die sind seit R5 nur noch aus Kompatibilitätsgründen vorhanden und werden nicht mehr "mit Liebe gepflegt", was auch angekündigt wurde.

Bernhard

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: Programmabbruch beim Öffnen einer Rahmengruppe
« Antwort #6 am: 11.04.07 - 06:30:11 »
Hmm, das klingt ganz nach dem Problem,das wir mit HELP schon einmal hatten. Hier ist beschrieben, wie das seinerzeit gelöst wurde http://www.eknori.de/archives/54
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Obrac

  • Senior Mitglied
  • ****
  • Beiträge: 279
  • Geschlecht: Männlich
Re: Programmabbruch beim Öffnen einer Rahmengruppe
« Antwort #7 am: 11.04.07 - 10:04:44 »
Zitat
Hmm, das klingt ganz nach dem Problem,das wir mit HELP schon einmal hatten. Hier ist beschrieben, wie das seinerzeit gelöst wurde http://www.eknori.de/archives/54

Das Problem scheint mit folgendem Code gelöst zu sein:

@SetTargetFrame("_top");
@Command([FileCloseWindow]);
@Command( [OpenFrameset] ; "FsStammdaten" );
@Command( [OpenFrameset] ; "FsStammdaten" )

Seltsamer Notes-Bug. Vielen Dank ;)

Zitat
Von Navigator-Elementen würde ich übrigens generell die Finger lassen - die sind seit R5 nur noch aus Kompatibilitätsgründen vorhanden und werden nicht mehr "mit Liebe gepflegt", was auch angekündigt wurde.

Hmm, ich bin auch nicht überzeugt von diesem Designelement. Habe es hier zum ersten Mal benutzt, werde es aber wohl wieder entfernen und stattdessen eine eingebettete Ansicht nehmen.

Danke, euch beiden.
« Letzte Änderung: 11.04.07 - 20:44:27 von Obrac »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz