Autor Thema: Agent über's Web aufrufen  (Gelesen 1644 mal)

Offline 0xse

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 507
  • Geschlecht: Männlich
Agent über's Web aufrufen
« am: 09.09.05 - 09:11:55 »
HTTP Web Server: Lotus Notes Ausnahme - Der Abrufprozeß des Web-Navigators läuft nicht.

Unter welchen Bedingungen tritt dieser Fehler auf? Der Agent enthällt lediglich die Formelfunktion @URLOpen. Die an diese Funktion übergebene URL ist syntaktisch korrekt.

Danke für eure Hilfe :)

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: Agent über's Web aufrufen
« Antwort #1 am: 09.09.05 - 12:56:44 »
Funktioniert eigentlich @UrlOpen auf dem Server? ich denke nicht.

Was willst Du damit erreichen?

Was soll den der Agent überhaupt machen?

Gruss

Urs

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

Offline Wupperhannes

  • Frischling
  • *
  • Beiträge: 38
  • Geschlecht: Männlich
Re: Agent über's Web aufrufen
« Antwort #2 am: 09.09.05 - 14:08:50 »
Ich schalte mich an dieser Stelle mal ein. Oxse war so nett, den Thread an meiner statt zu eröffnen.

Also der Agent ist im wesentlichen eigentlich nur eine intelligente Weiterleitung. Er wird aufgerufen von einem Link, den ich dynamisch nicht ändern kann. Dieser Agenten stellt nun einige Berechnungen an und abhängig vom Ergebnis wird der Benutzer auf eine bestimmte HTML-Seite geleitet. Also im Prinzip

@if( bedinging;
        @URLOpen( html1 );
        @URLOpen( html2 )
);

Und dabei kommt nun besagte Fehlermeldung. Clientseitig läuft der Agent ( Aufruf über Menü). Nur eben bei Aufruf über URL nicht ...
« Letzte Änderung: 09.09.05 - 14:10:35 von wupperhannes »

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: Agent über's Web aufrufen
« Antwort #3 am: 09.09.05 - 14:14:34 »
Die Nebel in meiner Kristallkugel lichten sich :-)


Wenn Du im Agent versuchst mit @urlopen() was zu öffnen, versucht der Server selbst die besagte URL zu öffnen. Daher die Fehlermeldung.

Ich weiss jetzt nicht wie umfangreich der Agent ist. Aber in LS könntest Du das ganze recht einfach mache:
Code
dim neueURL as string
neueURL="/html1.html"
print "[" & neueURL & "]"

Dann wird die neue Seite im Browser geladen.

Oder Du könntest die ganze Berechnung des Links ins $$Return Feld integrieren.
Gruss

Urs

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

Offline Wupperhannes

  • Frischling
  • *
  • Beiträge: 38
  • Geschlecht: Männlich
Re: Agent über's Web aufrufen
« Antwort #4 am: 12.09.05 - 09:39:14 »
Vielen Dank für die Tips. Aus irgendwelchen nebulösen Gründen hat beides nicht funktioniert. Ich hab es jetzt über eine zwischengeschaltete HTML-Seite mit Meta-Tag Weiterleitung gelöst.

Trotzdem Danke für die Hilfe. Ich bleib am Ball weil ich die Möglichkeit des ?OpenAgent sehr reizvoll finde...
« Letzte Änderung: 12.09.05 - 09:40:48 von wupperhannes »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz