Autor Thema: wechsel framesets  (Gelesen 3544 mal)

Offline JM

  • Frischling
  • *
  • Beiträge: 42
  • Geschlecht: Männlich
  • Der Mensch wächst mit seinen Aufgaben.
wechsel framesets
« am: 19.09.02 - 14:43:08 »
hi,

ich habe folgendes Problem:

ich habe zwei verschiedenen Pages zur Navigation erstellt

eine für Autoren und eine für ganz normale Reader

ich möchte lediglich die zwei pages in dem linken Frame (Navigation) mit Hilfe einer Action ändern

hier sind die  Actions der zwei Pages

@SetTargetFrame(Navigation);
@Command([OpenFrameset] ; "1. Main_öffentlich" )

a@SetTargetFrame(Navigation);
@Command([OpenFrameset] ; "1. Main_Autoren" )

mein problem ist das notes zwar richtig wechselt aber der frame aus dem gewechselt wird offen bleibt .... dieser soll aber geschlossen werden ???
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline harkpabst_meliantrop

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Männlich
  • I love!
    • Heute schon gelebt?
Re: wechsel framesets
« Antwort #1 am: 20.09.02 - 15:43:58 »
Einen Frame "schließen"? Was genau meinst du?

Ein Frame ist ein Frame und hat entweder eine Seite oder ein weiteres Frameset als Inhalt. Schlimmstenfalls hat er keinen Inhalt (was übrigens Domino 5.0.6 einen kapitalen Vollabsturz einbrachte :)), aber schließen kann man den nicht. Höchstens in ein anders Framset wechseln, das anders aufgebaut ist.

Aber ich bin mir noch nicht sicher, ob ich ganz verstanden habe, was du meinst.

--E<:|
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

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: wechsel framesets
« Antwort #2 am: 20.09.02 - 18:56:48 »
Hi,

warum postet du zu ein und dem gleichen Thema zweimal.  ???

Hier geht's doch um das Gleiche, oder ??

http://217.160.137.156/html/cgi-bin/yabb/YaBB.pl?board=002-2;action=display;num=1032512404

Axel
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline JM

  • Frischling
  • *
  • Beiträge: 42
  • Geschlecht: Männlich
  • Der Mensch wächst mit seinen Aufgaben.
Re: wechsel framesets
« Antwort #3 am: 23.09.02 - 09:38:09 »
also  um die Sache noch einmal klar zu stellen ...

ich möchte innerhalb eines Framesets einen Frame mit zwei verschiedenen pages belegen und diese auf Knopfdruck wechseln

das Frameset ansicht soll aber bestehen bleiben

ich habe das thema zwar schon einmal gepostet ... habe auch antwort bekommen und diese getestet aber das ergebnis war nicht befriedigend .... notes wechselte den ganzen frame und ließ den bestehenden aber trotzdem offen ... hatte also 2 framesets im workspace offen

deswegen dieser neue versuch


« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

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: wechsel framesets
« Antwort #4 am: 23.09.02 - 12:07:14 »
Hi,

hast du auch darauf geachtet, dass du in den Eigenschaften der entsprechenden Gliederungseinträge den Rahmen eingetragen hast, in der die Page angezeigt werden soll.


Axel
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

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: wechsel framesets
« Antwort #5 am: 23.09.02 - 12:42:37 »
Hi,

nach etwas genauerer Analyse und Suche denke ich, dass es mit den Formeln nicht gehen kann. Denn @Command([OpenFrameset] ; "xxx" ) bezieht sich auf gesamte Rahmengruppen und nicht einzelne Seiten. Eine Funktion zum Schließen einer Rahmengruppe gibt es nicht.

Wenn ich das richitg sehe, es sollen unterschiedliche Seiten für die Navigation in Abhängigkeit der Zugriffsberechtigung der User angezeigt werden. Das bedeutet doch, dass ein Wechsel der Seite innerhalb der DB nicht notwendig ist.

Mein Vorschlag: Prüfe doch beim Start der Datenbank die gesetzte Rolle des Users ab und öffne dann die entsprechende Rahmengruppe.

Im PostOpen-Event des Database-Scripts:

@If(@IsMember("Lesen"; @UserRoles); @Command([OpenFrameset] ; "1. Main_öffentlich" );@Command([OpenFrameset] ; "1. Main_Autoren" ))

Axel
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline JM

  • Frischling
  • *
  • Beiträge: 42
  • Geschlecht: Männlich
  • Der Mensch wächst mit seinen Aufgaben.
Re: wechsel framesets
« Antwort #6 am: 23.09.02 - 15:55:05 »
danke Axel

das ist genau das was ich gesucht habe ... sorry, aber ist manchmal nicht so leicht ein problem verständlich zu beschreiben

vielen Dank für deine Hilfe
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz