Autor Thema: "No frame of specified name exists"  (Gelesen 30075 mal)

Offline jww

  • Aktives Mitglied
  • ***
  • Beiträge: 190
  • Geschlecht: Männlich
"No frame of specified name exists"
« am: 05.12.16 - 15:24:52 »
Hallo, ich stehe grad ordentlich auf dem Schlauch und hoffe, dass mir jemand die Augen öffnen kann.

Situation:
Ältere DB, die ich für "Anonymous Browser User" öffnen will.

--> Frameset für Webzugriff ["webFrameTest"] mit nur einem Frame [Name="NotesView"] eingerichtet (und das wird auch gezogen)
--> Page erstellt und in Frame aus Drop-Downs ausgewählt.

Zwischenergebnis: Funktioniert.

--> Ansicht "from blank" erstellt, also ohne irgendwelche Desings und NICHT geändert
--> diese Ansicht in den Frame "NotesView" per Drop-Down ausgewählt.
Ergebnis:
Im Notes Designer wird alles wie erwartet angezeigt, bei Zugriff via Browser aber

"HTTP Web Server: Lotus Notes Exception - No frame of specified name exists."

Ich kann's mir nicht erklären ... wer kann mir helfen? 1000 Dank im Voraus!


Notes ist klasse - und ab und an zum auf den Mond schiessen.

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: "No frame of specified name exists"
« Antwort #1 am: 05.12.16 - 15:37:28 »
Ansichts- Übersicht, Ansicht auswählen, Eigenschaften Ansicht - Gestaltung - Gestaltungselement verbergen vor - "Web- Browser" deaktivieren...
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline jww

  • Aktives Mitglied
  • ***
  • Beiträge: 190
  • Geschlecht: Männlich
Re: "No frame of specified name exists"
« Antwort #2 am: 05.12.16 - 15:50:31 »
Danke für die schnelle Re ... aber:

Bei KEINEM der Kästchen bei "Hide Design Element from" ist ein Häkchen.

WENN ich das aber beim Browser setze, ÄNDERT sich die Fehlermeldung (wie ich es erwartet habe) auf "Could'nt find Design Note - <name-der-Ansicht>".

Nehme ich die Änderung wieder zurück, so kommt wieder o.g. Meldung. Das muß irgendwie and der Ansicht hängen, dass die einen Frame braucht ... nur, welchen?

 
Notes ist klasse - und ab und an zum auf den Mond schiessen.

Offline jww

  • Aktives Mitglied
  • ***
  • Beiträge: 190
  • Geschlecht: Männlich
Re: "No frame of specified name exists"
« Antwort #3 am: 05.12.16 - 15:54:19 »
Noch ein Hinweis:

Qenn ich ne Page mache und darin die View als Embedded Element und "HTML" als rendering nehme, dann wird die Ansicht einwandfrei angezeigt.

Das MUSS also irgendwie in der Kombi

Frameset --> View

zu dem besagten Fehler führen ...
Notes ist klasse - und ab und an zum auf den Mond schiessen.

Offline jBubbleBoy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.290
  • Geschlecht: Männlich
Re: "No frame of specified name exists"
« Antwort #4 am: 05.12.16 - 20:54:56 »
Was passiert wenn du im 4. Tab der Ansichts-Eigenschaftsdialogbox (Starten), den Web-Frame fest hinterlegst?
Gruss Erik :: Freelancer :: KI-Dev, Notes, Java, Web, VBA und DomNav 2.5 / NSE 0.16 / OLI 2.0

--
Nur ein toter Bug, ist ein guter Bug!

Offline jww

  • Aktives Mitglied
  • ***
  • Beiträge: 190
  • Geschlecht: Männlich
Re: "No frame of specified name exists"
« Antwort #5 am: 05.12.16 - 21:20:16 »
Das bringt auch nix.

Was ich aber festgestellt habe ist, dass sich die Ansicht offenbar einen "Standard-Frameset" zieht (woher auch immer).

Wenn ich nämlich die Ansicht in der URL direkt angebe, kommt derselbe Fehler. Die URL wird aber wie folgt umgewandelt:

aus

<ip>/<dbname>/<viewname>/?OpenView

wird:

<ip>/<dbname>/MasterDiscFrameset?OpenFrameSet&Frame=NotesView&Src=<dbname>Fa6ddc896b5d80983052566e20041402c%3FOpenPage%26TemplateType%3D2%26TargetUNID%3D0DB02D4BD83F6E36C1258080004C16FC%26AutoFramed

Interessant erscheint mir folgendes:

1.) "MasterDiscFrameset" stammt von dem "Standard"-Notes-Discussion Template. Das Frameset wird aber sehr seltsam interprertiert.

2.) Benenne ich dort einen der Frames in "NotesView" enfällt der Fehler und einfach ein ganzfarbiger Bereich (wo normalerweise die Outline sitzt) wird angezeigt.

3.) "Autoframed" läßt irgendwie auf eine innere Konstruktion rückschliessen.

Hauptfrage scheint also zu sein: Wie biege ich der Datenbank bei, statt des MasterDiscFrameset ein simples Framesetz zu nehmen?




Notes ist klasse - und ab und an zum auf den Mond schiessen.

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: "No frame of specified name exists"
« Antwort #6 am: 06.12.16 - 08:58:26 »
Eigenschaften der Datenbank, 5. Reiter, Angegebene Rahmengruppe öffnen, Name der Rahmengruppe auswählen

Offline jww

  • Aktives Mitglied
  • ***
  • Beiträge: 190
  • Geschlecht: Männlich
Lösung
« Antwort #7 am: 06.12.16 - 10:35:04 »
@Peter Klett: Sorry, aber damit hat's nun gar nix zu tun.

DIE LÖSUNG - für den unwahrscheinlichen Fall, dass mal jemand über das Problem stolpert:

Offenbar "zieht" Domino bei der Darstellung von Ansichten im Browser (?? grundsätzlich ?? - denn ein Eintrag eines Framesets in den Launch Eigenschaften bei der Ansicht hatte keine Wirkung gezeigt) - falls vorhanden - die Page "$$ViewTemplateDefault" als "Gesamt-Rahmen" für die Darstellung. Und der dort angegebene "Rahmensatz" (Frameset) plus Frame wird benutzt. Daher der Fehler, denn in dem - für Notes Clients - modifizierten Rahmensatz war "NotesView" nicht mehr vorhanden.

Das ist Zeug aus den ersten Tagen von Domino (V4??), allerdings waren's damals noch (für's Erstellen-Manü versteckte) Masken ... WAF!
Notes ist klasse - und ab und an zum auf den Mond schiessen.

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: "No frame of specified name exists"
« Antwort #8 am: 06.12.16 - 10:40:52 »
$$ViewTemplateDefault und $$ViewTemplate for Ansichtsname waren bis zum Beginn der XPages genau der Weg, um Ansichten zu gestalten....
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: "No frame of specified name exists"
« Antwort #9 am: 06.12.16 - 11:06:00 »
... und da wir hier im 7er Forum sind ...

Offline jww

  • Aktives Mitglied
  • ***
  • Beiträge: 190
  • Geschlecht: Männlich
Re: "No frame of specified name exists"
« Antwort #10 am: 06.12.16 - 11:15:16 »
Naja, das ("wir ind in V7") erklärt noch nicht, warum die bei der Ansicht selbst in der entsprechenden Box ausgewählten Werte dennoch übergangen werden ... von der Logik her sollte doch immer "von innen nach aussen" gegangen werden und nur, wenn ein Property des ("innersten") Design Elements nicht vorhanden ist, das nächst Äussere gezogen werden. Das scheint aber nicht der Fall (gewesen) zu sein.
Notes ist klasse - und ab und an zum auf den Mond schiessen.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz