Autor Thema: PreviewPane bleibt leer beim Öffnen einer DB  (Gelesen 7810 mal)

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
PreviewPane bleibt leer beim Öffnen einer DB
« am: 08.12.04 - 17:42:41 »
Ich stehe auf dem Schlauch.

Wenn ich eine Datenbank öffne, bleibt die PreviewPane leer. Die View ist so eingestellt, daß beim Öffnen zum zuletzt geöffneten Dokument gesprungen wird.

Klicke ich auf das markierte Doc, oder wechsele zu einem anderen Doc, dann wird der Inhalt in der Vorschau angezeigt.

Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline zhermann

  • Aktives Mitglied
  • ***
  • Beiträge: 129
  • Geschlecht: Männlich
  • Wenn Notes es kann, kann ich es auch!
    • Factory system
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #1 am: 08.12.04 - 17:50:39 »
Hallo eknori,

hatte ich auch mal.

Dann habe ich einfach Strg+F9 (Update View) gedrückt. danach ging es.
Ich habe das aber einfach nur so pauschal gemacht. ob es die Lösung für Dich ist weiß ich nicht.

Gruß

Zsolt

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #2 am: 08.12.04 - 17:53:44 »
danke für den Hinweis, aber nein, daß ist keine LÖsung.

Anderes Fenomen ( ;D neue Rechtschreibung ? ).

Alle Aktionen der Maske sind auf "Verbergen wenn Vorschau zum Bearbeiten" ... und werden trotzdem angezeigt .[/s]

meine eigene Blödheit; sollte auch den Haken bei Vorschau zum LESEN setzen

« Letzte Änderung: 08.12.04 - 18:02:07 von eknori »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #3 am: 08.12.04 - 21:12:56 »
danke für den Hinweis, aber nein, daß ist keine LÖsung.

Wie öffnest Du den Vorschau-Schmerz?

Schreib mal folgendes in den PostOpen-Event der View:

@Command( [ShowHidePreviewPane] ; 1 )
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #4 am: 10.12.04 - 18:22:40 »
Mittlerweile hab ich mitbekommen, dass es da um die Helpdesk-DB geht  ;)


Die Lösung hab ich gerade entdeckt:

Der Frame für die View muss NotesView heißen (ist ein Notes-interner Name), dann klappt es: Beim Öffnen wird dann die Pane geladen.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #5 am: 10.12.04 - 18:33:09 »
nachdem ich dann die Arie
bookmark.nsf löschen
cache.ndk löschen
desktop6.ndk umbenennen in desktop5.dsk
und Neustart von Notes

durchgeführt habe, funktioniert es nun auch bei mir.

Kannst du noch bitte posten, wo die Erleuchtung herkam ?
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Glombi

  • Gast
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #6 am: 10.12.04 - 18:37:16 »
Was die speziellen Namen von Frames angeht - siehe hier:

http://www.atnotes.de/index.php?topic=16620.msg99587#msg99587

Andreas

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #7 am: 10.12.04 - 18:39:34 »
Jo:

Ich glaube es steht nicht in der Designerhilfe, bin mir aber nicht sicher.

Notes hat intern vorgebene Namen für Frames. Dies greift bei "klassischen" DBs (also i.d.R. 1 Frame mit [eingebetteter]Gliederung, und 1 Frame für die View).

Den Frame für die Gliederung nennt man "NotesNavigator"
Den Frame für die View "NotesView"
Den Frame für die Preview "NotesPreview"

Damit werden auch Ansichtsverknüpfungen sauber im Frameset geöffnet (und nicht ohne Frameset).
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #8 am: 10.12.04 - 18:43:28 »
@Glombi und TMC:

Ich hatte das zu 4.6 Zeiten mal wo gelesen; aber man wird ja auch älter  :D

@TMC: zu deiner PM: in de 1.0.5 gibt es die besagten Frames nicht mehr; da gibt es nur die FS-MAIN.
Aber das Verhalten ist bei mir genau so, wie du es beschrieben hast.
Jetzt schließe mal Notes und dann kommt die FM wieder ( beim ersten Mal )
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #9 am: 10.12.04 - 18:48:32 »
@TMC: zu deiner PM: in de 1.0.5 gibt es die besagten Frames nicht mehr; da gibt es nur die FS-MAIN.
Aber das Verhalten ist bei mir genau so, wie du es beschrieben hast.
Jetzt schließe mal Notes und dann kommt die FM wieder ( beim ersten Mal )

Du hast Recht, jetzt kann ich das auch bestätigen.

Für den Rest der "Truppe" hier nochmal das Thema um was es geht:

Zitat von: eknori
Mit den Framesets gibt es auch Probleme ( Ansicht in der Anwendung nicht vorhanden - Fehler ) wenn eine Datenbank bereits geöffnet ist und die startest die HELP aus der Bookmarkleiste.
Oder du öffnest die FS-VIEW oder FS-INTERIOR im Designer.

Meine Antwort:
Zitat von: TMC
Die Fehlermeldung bei den Framesets kann ich nicht nachvollziehen.
Wo sind denn die Designelemente FS-VIEW / FS-INTERIOR ? Konnte ich jetzt nicht finden.
Ein einziges mal kam im Designer die o.g. Fehlermeldung, dies war als ich das Frameset "FS-MAIN" öffnete. War aber nur einmal und dann nicht wieder.


Schau ich mir mal an....
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #10 am: 10.12.04 - 18:52:45 »
Zitat
Vorschau-Schmerz
pane != pain
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #11 am: 10.12.04 - 18:58:02 »
Zitat
Vorschau-Schmerz
pane != pain

Schon klar, sollte auch nur ein Scherz gewesen sein, da die Aussprache ja gleich ist   :)
(steht glaub ich auch im AtNotes Glossar  ;) )

Zum Problem mit der Fehlermeldung:

Habe es eingegrenzt.

Wenn man folgende Formel (steht in DB PostOpen) rauswirft, dann geht es:
Code
REM { 1.0.4 HF1 - fixes problem with missing notes.ini variable; set HDLang to EN when HDLang="" };
@If(@Environment("HDLang")="";@Environment("HDLang";"EN");"");
REM { 1.0.4 HF1 };

_LANGSWITCH:=@UpperCase(@DbLookup( "" : "NoCache" ; "":"" ; "($LUConfig)" ; "LANGSWITCH" ; 2 ));
_LANGUAGE:= @UpperCase(@DbLookup( "" : "NoCache" ; "":"" ; "($LUConfig)" ; "LANGUAGE" ; 2 ));
@If(_LANGSWITCH="NO";@Environment("HDLang";_LANGUAGE);"")

Scheinbar passt also diese Formel nicht 100%.
« Letzte Änderung: 10.12.04 - 19:01:25 von TMC »
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #12 am: 10.12.04 - 19:08:37 »
upps, da habe ich jetzt nicht gesucht. OK, dann werde ich das mal mit script abbilden, um zu sehen, wo es konkrret hängt.

Zur Erklärung:
Beim Öffnen der Datenbank soll dem User die im Config Doc LANGUAGE eingestellte Sprache vorgegeben werden, wenn der Parameter LANGSWITCH = NO ist ungeachtet, welche Sprache der User vorher gewählt hat, als der Parameter LANGSWITCH = YES war.

Wahrscheinlich denke ich aber nur wieder zu kompliziert . Ich switche ja als Entwickler ständig hin und her; aber macht das der User ?

Danke Matthias; jetz weiß ich endlich, wo ich ansetzen muss
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #13 am: 10.12.04 - 19:19:52 »
Ich würde von Axel die ProfileDocument-Klasse verwenden.
http://www.atnotes.de/index.php?topic=11391.0

Pro User ein Setup-Dokument. Es gibt bestimmt zukünftig noch mehr Bedarf, userspezifische Setups zu hinterlegen (keine Ahnung, spontan fällt mir ein: Rechnerkonfiguration, Tel.-Durchwahl [wenn Du diese nicht z.B. aus dem NAB ausliest] etc. etc.).
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #14 am: 10.12.04 - 19:21:37 »
jetzt ohne das gelesen zu haben; wie sieht es im Cluster aus ? Oder bei Replikation ?
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #15 am: 10.12.04 - 19:24:14 »
Sind AFAIK normale Notes-Dokumente, daher hat Axel dafür extra eine Klasse geschrieben, weil es sowas im Standard nicht gibt, und Profildokumente in einigen Situationen ja Probleme machen können.

Axel ist aber glaub ich eh gerade hier.  ;)

Aaaxxxxxxxeeeeeelllll please advice  ;)
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #16 am: 10.12.04 - 19:25:49 »
habe es gepeilt; Axel's Lösung macht Sinn.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: PreviewPane bleibt leer beim Öffnen einer DB
« Antwort #18 am: 10.12.04 - 19:31:16 »
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz