Autor Thema: URL-Kommando gesucht  (Gelesen 3284 mal)

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
URL-Kommando gesucht
« am: 05.06.03 - 09:55:49 »
Hallo leute, ich probier´s nochmal.
mit folgendem URL Kommando kann ich eine neue Mail generieren.

http://notesserver/mail/plehmann.nsf/Calendar%20View%20Frame?OpenFrameSet


Wie schaffe ich es aber die Felder Subject und ganz wichtig
ein Attachment anzuhängen ?

Gruß

Don Pasquale

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re:URL-Kommando gesucht
« Antwort #1 am: 05.06.03 - 11:29:14 »
da gibt es kein url-komando fuer ...
das musst du anders regeln...
vielleicht querystring & webqueryopen

aber mal abgesehen davon -> mit deiner url oeffnest du keine neue mail, sondern ein frameset...

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:URL-Kommando gesucht
« Antwort #2 am: 05.06.03 - 11:54:58 »
Stimmt, es war der folgende Befehl :
http://notesserver/mail/plehmann.nsf/Memo?OpenForm&From=($Inbox)

Offline Axel_Janssen

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 769
Re:URL-Kommando gesucht
« Antwort #3 am: 05.06.03 - 20:14:11 »
Don,

wenn ich dich im anderen Thread richtig verstanden habe, dann ging es dir doch darum aus einer PHP-Anwendung auf einem  Webserver eine Notes-Mail zu versenden, oder?

URL-Commandos reichen dafür als sagen wir Integrationsrahmen sicher nicht aus.

Es gibt aber schon andere Verteilt-Frameworks (schlechter Name, es ist spät), mit denen du Notes von aussen ansprechen kannst.
Beide sind transparent, d.h. du brauchst sie nicht verstehen, sondern nur gegen eine bestehende Implementierung anzuprogrammieren.
 
1. COM --> braucht man VB, also MS Visual Studio 6 für, exe kann aus PHP sicher angesprochen werden.
2. CORBA --> braucht man Java.

Für beides gibt es Beispielcode. (frag nach).

Als 3. Möglichkeit hilft dir vielleicht das weiter:
http://www.alphaworks.ibm.com/tech/NotesCliEmail?Open&ca=daw-flHut-060503
... design patterns are abstract designs that help identify the structure and elements involved in a specific design solution. From this, a concrete implementation can be produced.
Kyle Brown

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:URL-Kommando gesucht
« Antwort #4 am: 06.06.03 - 08:53:53 »
@Axel

Leider habe ich mich bislang falsch ausgedrückt :
Ich möchte aus einer Webanwendung ein Lotus
Memo Fenster aufpoppen lassen und dort sogleich
ein Attachment hängen. Der Anwender selbst soll
ganz normal wie bei einer eMail den Adressaten
eingeben können und einen beliebigen Text eingeben.
Ich will im also nur seine "Neues Memo" Fenster öffnen und ihm das gewünschte Attachment servieren.

Gruß

Don Pasquale

Offline harkpabst_meliantrop

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Männlich
  • I love!
    • Heute schon gelebt?
Re:URL-Kommando gesucht
« Antwort #5 am: 06.06.03 - 19:26:47 »
Aha, das hört sich ja diesmal wirklich ganz anders an. :)

Woher soll das Attachment denn kommen? Das wird ja wohl kaum immer dasselbe sein. Aber wie soll es dann denn automatisch ausgewählt werden?

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:URL-Kommando gesucht
« Antwort #6 am: 11.06.03 - 13:19:13 »
@papst

Lassen wir es ( um es einfach zu gestalten ) mal
auf C:\Temp\1.tif

Wie ich vorher das 1.tif aktualisiere ist ja nicht das Problem,
überhaupt ein Attachment zu übergeben ist das Problem ?

für Hilfe überaus dankbar

Ciao
Don Pasquale

Offline harkpabst_meliantrop

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Männlich
  • I love!
    • Heute schon gelebt?
Re:URL-Kommando gesucht
« Antwort #7 am: 11.06.03 - 13:41:00 »
Ich halte das nur für machbar, wenn das Attachment in einem auf dem Server lokal verfügbaren Pfad liegt. Dann könntest du an den URL einen selbstdefinierten Parameter anhängen (der z.B. auch den Dateinamen oder sogar den ganzen Pfad enthalten könnte). Beim Öffnen der Mail-Maske würdest du abfragen, ob im Query_String dieser Parameter gesetzt ist (oder einen passenden Dateinamen enthält) und in diesem Fall per WebQueryOpen-Agent da Attachment anhängen.

Aber dazu müsste das Attachment eben da liegen, wo das WebQueryOpen-Script es auch abholen kann ...

Offline zaphod

  • Aktives Mitglied
  • ***
  • Beiträge: 132
  • Geschlecht: Männlich
  • don't panic!
Re:URL-Kommando gesucht
« Antwort #8 am: 08.07.03 - 17:07:52 »
Ciao

...ich glaube nicht, dass dir das gelingen DARF! Weil: wenn du es schaffst ein File von meiner Festplatte an ein Formuler anzuhängen und dieses zu dir auf deinen Server zu laden, dann könntest du mir jedes File klauen - du bräuchtest bloss den Pfad zu kennen...

Ich könnte mir höchstens eine Variante mit ActiveX und/oder CGI vorstellen. Da habe ich aber keine konkrete Vorstellung. Wenn du es schaffst, wäre ich natürlich seeeehr interessiert an deiner Lösung ;-)

bye bye z
Es gibt eine Theorie die besagt, wenn jemals irgendwer herausfindet, wozu das Universum da ist und warum es da ist,
dann verschwindet es auf der Stelle und es wird durch etwas noch Bizarreres und Unbegreiflicheres ersetzt.


Es gibt eine andere Theorie nach der das schon passiert ist.

DOUGLAS ADAMS

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:URL-Kommando gesucht
« Antwort #9 am: 16.07.03 - 14:20:35 »
Ich halte das nur für machbar, wenn das Attachment in einem auf dem Server lokal verfügbaren Pfad liegt. Dann könntest du an den URL einen selbstdefinierten Parameter anhängen (der z.B. auch den Dateinamen oder sogar den ganzen Pfad enthalten könnte). Beim Öffnen der Mail-Maske würdest du abfragen, ob im Query_String dieser Parameter gesetzt ist (oder einen passenden Dateinamen enthält) und in diesem Fall per WebQueryOpen-Agent da Attachment anhängen.

Aber dazu müsste das Attachment eben da liegen, wo das WebQueryOpen-Script es auch abholen kann ...


Das ist DIE Idee.

Ich frage mich nur, wie frage ich ab, ob mittels URL-Kommando ein Parameter mitgegeben wurde ???


Ciao

Don Pasquale

Offline harkpabst_meliantrop

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Männlich
  • I love!
    • Heute schon gelebt?
Re:URL-Kommando gesucht
« Antwort #10 am: 22.07.03 - 17:53:57 »
Ich frage mich nur, wie frage ich ab, ob mittels URL-Kommando ein Parameter mitgegeben wurde ???
Immer noch aktuell? Ich benutze dafür gewöhnlich die Standardmethode ala Jake:

Feld Query_String (oder Query_String_Decoded, ganz nach Geschmack und ganz danach, ob es funkitoniert, mit bestimmten DSAPI-Filtern gibt es z.B. Probleme, aber das würde hier zu weit führen.) laut Notes-Hilfe erstellen.

Dann ein weiteres Feld, berechnet zur Anzeige, dass wir mal ArgNames nennen. Formel:
@Left(@Explode(@Right(Query_String_Decoded;"&");"&");"=")

Schließlich ein drittes Feld, berechnet zur Anzeige, mit Namen ArgValues. Formel:
@Right(@Explode(@Right(Query_String_Decoded;"&");"&");"=")

Damit kannst du nun überall in der Maske den Werrt von beliebigen per URL-String übergebenen Parametern ermittlen:

Wenn der Parameter z.B. "Pillepup" hieße, würdest du schreiben:

_pos := @Member("Pillepup"; ArgNames);
@GetMembers(ArgValues; _pos);


@GetMembers ist in R5 undokumentiert (aber funktioniert), in R6 kannst du natürlich direkt einen Index verwenden.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz