Autor Thema: Website in Maske öffnen  (Gelesen 2964 mal)

Offline matze79

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 587
  • Ich liebe dieses Forum!
Website in Maske öffnen
« am: 10.02.06 - 12:29:16 »
Hallo,

ich muss eine Webseite in einem Frame in einer Maske öffnen und dieser Website Variablen aus dem aktullen Notes-Dokument übergeben. Vom Prinzip her das, was ich in einer Website mit einem Iframe machen kann.

Ist das Möglich?
IBM Cerified System Administrator Lotus Notes and Domino 6/6.5
400 User, 10 Server, BES, Sametime und anderer Gimmicks

Offline matze79

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 587
  • Ich liebe dieses Forum!
Re: Website in Maske öffnen
« Antwort #1 am: 12.02.06 - 10:37:10 »
Kann ich davon ausgehen, dass es wohl nicht geht?
IBM Cerified System Administrator Lotus Notes and Domino 6/6.5
400 User, 10 Server, BES, Sametime und anderer Gimmicks

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Website in Maske öffnen
« Antwort #2 am: 13.02.06 - 07:56:31 »
Wahrscheinlich hats noch niemand probiert. Weil das doch etwas ungewöhnliches ist. Die Webseite im Frame zu öffnen und Werte zu übergeben ist ja nicht so schwierig. Aber das ganze innerhalb einer Maske ?
Warum willst Du das denn so kompliziert machen?
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline matze79

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 587
  • Ich liebe dieses Forum!
Re: Website in Maske öffnen
« Antwort #3 am: 13.02.06 - 09:34:27 »
> Warum willst Du das denn so kompliziert machen?

Die Programmierung und Notes hat gewisse Nachteile. Mal von der Performance abgesehen, ist es sehr problematisch, mit vielen Werten (>500) innerhalb einer Maske umzugehen und diese dann noch systematisch auszuwerten. Hier sind andere Plattformen besser geeignet.

Damit der User aber den Einstieg aus der Notes-Anwendung bekommt, wollte ich eine Intranet-Anwendung im Frame starten. Die zweite Lösung ist der Start als eigene Notes-Fenster, dessen Umsetzung kein Problem darstellt.
IBM Cerified System Administrator Lotus Notes and Domino 6/6.5
400 User, 10 Server, BES, Sametime und anderer Gimmicks

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Website in Maske öffnen
« Antwort #4 am: 13.02.06 - 09:52:02 »
Wie möchtest Du die Daten zwischen dem Notes-Client und der Webanwendung übergeben??????

Was passiert, wenn man diese Anwendung im Insel-Modus, also ohne Online-Conectivity startet?

IMHO ist das keine gute Idee. Wie wärs mit einem Java.-Applet? Das ließe sich AFAIK leichter integrieren.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Website in Maske öffnen
« Antwort #5 am: 13.02.06 - 10:01:19 »
Du könntest z.B. auf der Webseite via XMLHTTP Request vom Domino die Daten holen.
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline matze79

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 587
  • Ich liebe dieses Forum!
Re: Website in Maske öffnen
« Antwort #6 am: 13.02.06 - 10:07:22 »
> Wie möchtest Du die Daten zwischen dem Notes-Client und der
Webanwendung übergeben?Huh??

Ich brauche nur eine Variable in der Webanwendung. Ich will die Daten auch nicht zurück in Notes.

> Was passiert, wenn man diese Anwendung im Insel-Modus, also ohne Online-Conectivity startet?

Dann kann man halt nicht darauf zugreifen. Wenn ein User das weiss, ist das O.K

> IMHO ist das keine gute Idee.

Jeder, der andere Programmiersprachen kennt und unter Notes entwickeln muss, plagt sich mit den Einschränkungen von Notes herum. Ich bin in der glücklichen Lage, für dieses Projekt die Plattform wählen zu können. Die Entwicklung unter Notes hat manche Vorteile, aber auch viele Nachteile.

> Wie wärs mit einem Java.-Applet?

Wir setzen bereits Software von nahmhaften Herstellern mit Applets ein und sind  mit der Performance nicht besonders zufrieden.

IBM Cerified System Administrator Lotus Notes and Domino 6/6.5
400 User, 10 Server, BES, Sametime und anderer Gimmicks

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Website in Maske öffnen
« Antwort #7 am: 13.02.06 - 10:17:28 »
@Matze: Ok, danke für die schnelle Antwort, aber eine Frage hab ich noch:
> Wie möchtest Du die Daten zwischen dem Notes-Client und der
Webanwendung übergeben?

Ich brauche nur eine Variable in der Webanwendung. Ich will die Daten auch nicht zurück in Notes.
OK, und WIE bekommst Du diese Variable in die HTML-Seite????????

@umi: Und wenn die Daten in der lokalen DB noch nicht auf den Server, auf dem das Webservice läuft, repliziert wurden? IMHO ist das auch nur eine Krücke.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Website in Maske öffnen
« Antwort #8 am: 13.02.06 - 10:23:27 »
@m3: Wer spricht hier von lokalen DB's?

unscharfer Input = Unscharfer Output.
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline matze79

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 587
  • Ich liebe dieses Forum!
Re: Website in Maske öffnen
« Antwort #9 am: 13.02.06 - 10:25:57 »
> OK, und WIE bekommst Du diese Variable in die HTML-Seite?HuhHuh?

Man kann ganz einfach mit einem Button und @URLOpen GET-Variablen an Webseiten übergeben. Das sieht am Ende dann so aus:

@URLOpen("http://bla.de?notesvar="+notesval) -> http://bla.de?notesvar=111222

> auf dem das Webservice läuft

Das ist keine Webservice. Es handelt sich um eine normale Webanwendung, die hat mit Notes nichts zu tun.
IBM Cerified System Administrator Lotus Notes and Domino 6/6.5
400 User, 10 Server, BES, Sametime und anderer Gimmicks

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Website in Maske öffnen
« Antwort #10 am: 13.02.06 - 10:44:06 »
> OK, und WIE bekommst Du diese Variable in die HTML-Seite?HuhHuh?

Man kann ganz einfach mit einem Button und @URLOpen GET-Variablen an Webseiten übergeben. Das sieht am Ende dann so aus:

@URLOpen("http://bla.de?notesvar="+notesval) -> http://bla.de?notesvar=111222
OK. Inklusive Authentifizierung, Parameter-Validierung usw.
Versteh ich.

Zitat
> auf dem das Webservice läuft

Das ist keine Webservice. Es handelt sich um eine normale Webanwendung, die hat mit Notes nichts zu tun.
JETZT ist mir das klar. Mir gings nur darum, die "Schwachstelle" in Umis Ansatz aufzuzeigen.

OK, nachdem das Prinzipielle geklärt wäre -- wie war nochmal die Frage? ;)
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz