Autor Thema: Beim Notes Start bestimmte DBs automatisch öffnen lassen?  (Gelesen 9590 mal)

Offline MrOizo

  • Frischling
  • *
  • Beiträge: 38
  • Geschlecht: Männlich
Hallo!

Ich würde gerne wenn ich Notes starte meine wichtigsten DBs automatisch starten lassen.

Wie kann ich das machen? Geht das überhaupt?

Bie macht Ihr das? Bitte um Vorschläge

Gruß Oizo

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:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #1 am: 10.02.04 - 08:28:59 »
Hi,

du kannst eine DB automatisch beim Notes-Start öffnen. Dazu gibt es zwei Möglichkeiten:

1. Guckst du hier -> http://www.drcc.com/A55711/ref/notesini.nsf/all/FCB41216EBD53DF7862569B9001E9BFB

2. Du legst die entsprechende DB als Homepage fest.

Unter Umständen kann man beide Variante auch kombinieren.

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Glombi

  • Gast
Re:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #2 am: 10.02.04 - 08:30:20 »
In R6 kein Problem, da es Bordmittel gibt.

In Pre-R6 Versionen so:

Du kannst in der NOTES.INI eine Startdatenbank definieren:
StartupDB=<Replik-ID der Datenbank>

Dann wird die Db beim Start geöffnet. Wenn Du noch weitere öffnen willst, musst Du in der Startdatenbank eine Formel oder Script schreiben - im Postopen Event des Datenbankscripts.

Andreas

Offline MrOizo

  • Frischling
  • *
  • Beiträge: 38
  • Geschlecht: Männlich
Re:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #3 am: 10.02.04 - 14:30:13 »
Hallo!

Die Sache mit dem als Homepage festlegen hab ich probiert. Da hatte ich dann dass Problen, dass der Arbeitsbereich nicht mehr da war.

Was ich bei dem Link nicht genau verstanden habe ist wo ich das ganze definieren muss. Bin zwar dem englischen einigermaßen mächtig, habe manchmal Probs solche "Fachsimpeleien" genaus zu verstehen. *g*

Ich möchte 2 Mail DBs gleich beim Notes start öffnen lassen. und der Arbeitsbereich sollte weiterhin sichtbar sein.

Danke für eure Tipps!

Gruß Oizo

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:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #4 am: 10.02.04 - 14:50:57 »
Was ich bei dem Link nicht genau verstanden habe ist wo ich das ganze definieren muss. Bin zwar dem englischen einigermaßen mächtig, habe manchmal Probs solche "Fachsimpeleien" genaus zu verstehen. *g*

Das trägst du in der Notes.ini ein. Glombi hat es bereits geschrieben wie man das macht.

Zitat
StartupDB=<Replik-ID der Datenbank>

Das Ganze funktioniert meines Wissens aber nur mit einer DB.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Glombi

  • Gast
Re:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #5 am: 10.02.04 - 14:54:54 »
[Das Ganze funktioniert meines Wissens aber nur mit einer DB.
Genau, deshalb muesste man im Postopen der DB noch die anderen Datenbanken per Formelsprache @Command([FileOpenDatabase];...) öffnen.

Andreas

Offline MrOizo

  • Frischling
  • *
  • Beiträge: 38
  • Geschlecht: Männlich
Re:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #6 am: 10.02.04 - 15:00:04 »
Ahhh jetzt hab ichs kapiert... *g*

Den Groschen konnte ich fallen hören... *g*

@glombi: Wie ist dass denn wenn ich dass in dem Postopen eintrage beim Replizieren mit der Server DB oder wenn ich eine neue Gestaltungsschablone bekomme? Das fliegt dann doch bestimmt raus oder?

Gruß Oizo

Glombi

  • Gast
Re:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #7 am: 10.02.04 - 15:05:24 »
Wenn Du Dir doch eine eigene Startup-Datenbank bastelst, wird doch nix repliziert bzw. per Schablone platt gemacht.

Offline MrOizo

  • Frischling
  • *
  • Beiträge: 38
  • Geschlecht: Männlich
Re:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #8 am: 10.02.04 - 16:21:15 »
Achso... Ich dachte du meinst ich sollte die 1. Mail DB  in die Notes Ini eintragen und die 2. DB in den Postopen der 1.

Wie müsste die Startup DB denn aussehen? Kann ich das nicht beim Arbeitsbereich eintragen? Oder ist dass keine DB?

Danke für eure schnelle Hilfe!

Gruß Oizo

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:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #9 am: 10.02.04 - 16:33:51 »
Hi,

lege dir eine neue, leere DB an und füge in das DataBase-Script im Postopen-Event die folgernden Zeilen ein:

@Command( [FileOpenDatabase]; "Name des Servers":"Datenbank1.nsf" );
@Command( [FileOpenDatabase]; "Name des Servers":"Datenbank2.nsf" );
@PostedCommand([FileCloseWindow])

Die Parameter musst du natürlich anpassen. Ob das mit dem FileClosewindow so funktioniert musst du testen.

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline MrOizo

  • Frischling
  • *
  • Beiträge: 38
  • Geschlecht: Männlich
Re:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #10 am: 10.02.04 - 16:58:22 »
Hallo Axel!

wenn ich die neue DB erstellt habe. Wo finde ich das Postopen Event? Ich habe ne neue Maske erstellt und dort das Postopen event genommen aber das geht irgendwie nicht. Wenn ich das als script eintrage kommen nur Fehlermeldungen und wenn ich das als Formel eintrage passiert gar nichts.

Fehlermeldungen:
Startup: Postopen: 2: Unexpected: @; Expected: Statement

Startup: Postopen: 3: Unexpected: @; Expected: Statement

Startup: Postopen: 4: Unexpected: @; Expected: Statement

Script:

Sub Postopen(Source As Notesuidocument)
   @Command( [FileOpenDatabase]; "lokal":"sois.nsf" );
   @Command( [FileOpenDatabase]; "lokal":"jkersten.nsf" );
   @PostedCommand([FileCloseWindow])
End Sub

Was ist daran falsch?

Gruß Oizo

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:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #11 am: 10.02.04 - 17:08:12 »
Hi,

im Designer gehst du im Lesezeichen auf Ressourcen-Andere...
Datenbank-Script.


Axel
 
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #12 am: 10.02.04 - 17:09:15 »
Formeln in LS-Events eintragen geht nicht. Logisch.
Das mit der Maske kann auch nix bringen - die wird ja nicht automatisch geöffnet.
Das Ganze muss ins Datenbank-Script/PostOpen.

Bernhard

Driri

  • Gast
Re:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #13 am: 10.02.04 - 17:09:46 »

Was ist daran falsch?


Äh, alles ?  ;D

Okay, Spaß beseite. Erstmal meinte Axel das DatabaseScript. Das findest Du im Designer unter "Ressourcen" -> "Andere".

Dort dann das Postopen wählen und auf Formel umschalten (nicht LotusScript !).
Dann kannst Du da die Formeln einbauen und die Fehlermeldungen sollten verstummen.

Offline MrOizo

  • Frischling
  • *
  • Beiträge: 38
  • Geschlecht: Männlich
Re:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #14 am: 10.02.04 - 17:31:33 »
Hallo!

Hab ich so gemacht.

Es passiert aber nichts wenn ich die DB aus dem Arbeitsbereich öffne (zum testen). Ist die Formel so richtig?

@Command( [FileOpenDatabase]; "lokal":"sois.nsf" );
@Command( [FileOpenDatabase]; "lokal":"jkersten.nsf" );
@PostedCommand([FileCloseWindow])

Die DBs sollen lokal geöffnet werden. Liegen im Data-Verzeichnis von Notes.

Gruß Oizo

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #15 am: 10.02.04 - 17:39:05 »
"lokal" ist ein Servername. Du willst aber lokal öffnen, also muss es "" heissen.
By the way: Dein PostedCommand macht dann die zuletzt geöffnete DB wieder zu ...

Bernhard

Offline MrOizo

  • Frischling
  • *
  • Beiträge: 38
  • Geschlecht: Männlich
Re:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #16 am: 10.02.04 - 17:42:49 »
Achso.

Dann weiß ich bescheid! Wie kann ich die Startup DB im PostedCommand schließen lassen?

Gruß Oizo

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #17 am: 10.02.04 - 17:48:00 »
Gib' mal dem Parameter "NeueInstanz" in FileOpenDatabase eine Chance ;-)  Mit dessen Hilfe "öffnest" Du Deine Startup-Db noch einmal und dann ... Na, das findest Du schon heraus ;-)

Bernhard

Offline MrOizo

  • Frischling
  • *
  • Beiträge: 38
  • Geschlecht: Männlich
Re:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #18 am: 10.02.04 - 17:55:58 »
Hi Bernhard!

echt ne schwere Geburt... *g*

Aber ich gleub ich habs kapiert. Erst mit dem Parameter "NeueInstanz" die Startup nochmal öffnen und dann über postendCommand die DB schließen oder?

Nur wie muß ich "NeueInstanz" anwenden?

Bin blutiger Anfänger... *g* Danke für eure Geduld!

Gruß Oizo

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:Beim Notes Start bestimmte DBs automatisch öffnen lassen?
« Antwort #19 am: 11.02.04 - 08:26:47 »
Hi,

ein Blick in die Designer-Hilfe wirkt oft Wunder.  ;)  8)

Hier ein Auszug:
Zitat
Syntax
@Command([FileOpenDatabase]; Server : Datenbank  ; Ansicht ; Schlüssel ; NeueInstanz ; temporär )
Oder
@Command([FileOpenDatabase]; Server : Datenbank  ; Navigator  ; EigenesFenster ; NeueInstanz ; temporär)

Parameter
...
NeueInstanz
Zahl. Optional. Geben Sie "1" an, wenn Sie möchten, daß die Ansicht in einem neuen Fenster angezeigt wird, auch wenn die Datenbank bereits in dieser Ansicht geöffnet ist. Wenn Sie diesen Parameter nicht angeben, wird das neue Fenster nur geöffnet, wenn die Datenbank in einer neuen Ansicht geöffnet wird.
...



Axel
« Letzte Änderung: 11.02.04 - 08:27:57 von Axel »
Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz