Autor Thema: ???opendatabase script  (Gelesen 6381 mal)

Offline adminnaddel

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 819
  • Geschlecht: Männlich
  • What a wonderful girl, so beautiful und se....;-)
???opendatabase script
« am: 29.07.02 - 13:49:02 »
hallöchen,

eine db wird über ein script aufgerufen und geöffnet.
nun möchte ich aber, das die db und damit die verbundene view in einer vorbereiteten rahmengruppe geöffnet wird. bisher war der der aufruf:
.........Call uWS.opendatabase(server,db,) und ein neues fenster wird geöffnet. das ist schlecht!

bitte um hilfe, dringend.......danke!!!
« 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:  ???opendatabase script
« Antwort #1 am: 29.07.02 - 14:33:14 »
Hi,

in den meisten Fällen brauchst du kein Script dazu. Du kannst in den Datenbank-Eigenschaften auf dem 5.Tab (Raketensymbol) unter anderem einstellen mit welcher Rahmengruppe er starten soll.


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

Offline adminnaddel

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 819
  • Geschlecht: Männlich
  • What a wonderful girl, so beautiful und se....;-)
Re:  ???opendatabase script
« Antwort #2 am: 29.07.02 - 14:50:11 »
danke sehr, das ich ein script brauche weiss ich leider schon. ich habe jetzt raus bekommen, das mit zb openframeset methode und urlopen das wohl hin bekommt, aber ich weiss immer noch nicht wie. bemühe mich aber, wenn ihr aber helfen könnt....bitte!!! lasst euch nicht davon abhalten!!! danke
« 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:  ???opendatabase script
« Antwort #3 am: 29.07.02 - 15:17:47 »
Hi,

wenn du immer das gleiche Frameset öffnen mußt, kannst du das unter den Datenbank-Eigenschaften einstellen. Die Funktionen im Database-Script werden trotzdem ausgeführt.

Beschreib mal kurz was du machen willst. Dann können wir dir vielleicht besser helfen.

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

Offline adminnaddel

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 819
  • Geschlecht: Männlich
  • What a wonderful girl, so beautiful und se....;-)
Re:  ???opendatabase script
« Antwort #4 am: 29.07.02 - 15:37:41 »
......ja, versuch mal zu beschreiben......
das mit den eigenschaften der db ist mir bewusst, aber die datenbank muss sowohl als auch geöffnet werden, so das ich die eigenschaft der db nicht ändern kann.
aus einem frameset heraus wird ein weiteres frame aufgerufen welches sich eine seite mit button holt.
dann wird durch click der buttons verschiedene server mit verschiedenen db geöffnet. das klappt auch alles sehr gut. hierbei läuft ein script ab, welches sich den günstigsten server sucht und die gewollte db auf einem neuen schirm öffnet. (notesuiworkspace code.........
call UIworkspace.opendatabase (server,db).
daran angehängt muss jetzt sowas wie zb call UIworkspace.openframeset ("framename")....leider kriege ich dann die meldung "frame nicht vorhanden")
-
dann weiss ich nicht mehr weiter
seufffffz
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline adminnaddel

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 819
  • Geschlecht: Männlich
  • What a wonderful girl, so beautiful und se....;-)
Re:  ???opendatabase script
« Antwort #5 am: 29.07.02 - 15:41:06 »
KORREKTUR
sorrrrry, ich kriege die meldung....
"rahmengruppe "main" nicht vorhanden"
« 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:  ???opendatabase script
« Antwort #6 am: 29.07.02 - 15:48:31 »
Zitat

...
call UIworkspace.opendatabase (server,db).
daran angehängt muss jetzt sowas wie zb call UIworkspace.openframeset ("framename")....leider kriege ich dann die meldung "frame nicht vorhanden")


Hi,

in welcher Datenbank willst du die Rahmengruppe öffnen ?.

Denn, mit Call UIworkspace.openframeset ("framename") kannst du nur Framesets in der aktuellen DB aufrufen und nicht in der, die du mit der vorigen Anweisung  call UIworkspace.opendatabase (server,db) geöffnet hast.

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

Offline adminnaddel

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 819
  • Geschlecht: Männlich
  • What a wonderful girl, so beautiful und se....;-)
Re:  ???opendatabase script
« Antwort #7 am: 29.07.02 - 16:41:35 »
hi axel,

danke für deinen tipp, habe ich jetzt auch gemerkt und bin enttäuscht wie schnell man doch an den designerischen grenzen gelangt.
eine weitere idee ist, über eine gliederung das script anzusprechen, doch dann merke ich, es geht nur formel-sprache!!!! das macht doch kein spass mehr.
man sagte mir, jetzt könnte man über die gliederung ein agent zum laufen bringen und der wiederrum das script und die zweite möglichkeit wäre ein eine notes.ini variable. so und jetzt bin ich am ende meiner grenzen angelangt!!!!!!!!!!!!!!!!!!!!!!!!!!!!

ich danke dir aber trotzdem für deine schnellen antworten, bis bald
« 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:  ???opendatabase script
« Antwort #8 am: 30.07.02 - 07:59:49 »
Hi,

du kannst ohne weiteres aus einer Gliederung Agenten aufrufen, die in Script programmiert sind und Funktionen aus Scriptbibliotheken aufrufen.

Dazu gibt es @Command([ToolsRunMarco]; "Name des Agent")


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

samWare

  • Gast
Re:  ???opendatabase script
« Antwort #9 am: 03.02.09 - 09:51:35 »
Schritt 1 :

Call UIworkspace.opendatabase (server,db)

Schritt 2 :

UIworkspace wieder auf Current setzen

Schritt 3 :

UIworkspace.openframeset ("framename")



Wenn ich mich nicht Irre müsste das so funktionieren ;)

mfg Sam
« Letzte Änderung: 03.02.09 - 09:54:22 von samWare »

Driri

  • Gast
Re: ???opendatabase script
« Antwort #10 am: 03.02.09 - 10:38:05 »
Sam, dein Eifer in allen Ehren. Aber einen fast 7 Jahre alten Thread wieder auszubuddeln, macht keinen großen Sinn  ;)

samWare

  • Gast
Re: ???opendatabase script
« Antwort #11 am: 03.02.09 - 16:09:44 »
 ;D ;) da hab ich Null draufgeguckt sry^^ ach stimmt: Notes 5 und älter... ololol.. nya, vllt. kanns ja doch mal jamand brauchen wenn er die Suchfunktion benutzt...  :knuddel:

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz