Autor Thema: exe-Frage für die echten Profis  (Gelesen 3238 mal)

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
exe-Frage für die echten Profis
« am: 20.11.04 - 20:46:52 »
Hallo,

kann man ein .exe File in eine Notes DB einbinden und es direkt mit einem Klick aus einer Ansicht heraus starten?  ::)

Es handelt sich dabei um eine einzige *.exe Datei, die ohne DLLs o.ä. auskommt.

Danke im Voraus!

Gruß
Bruce
nobody is perfect but i'm pretty close 

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: exe-Frage für die echten Profis
« Antwort #1 am: 20.11.04 - 20:52:59 »
letzte oder vorletzte Woche hatten wir hier mal so etwas. Ich komme nur nicht auf das Thema. War irgendwas mit VB . Wer kann sich  erinnern ?
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: exe-Frage für die echten Profis
« Antwort #2 am: 20.11.04 - 20:56:05 »
Erster Blick: Nje wosmoshno (nicht möglich für die, die nicht Bruce heissen).

Zweiter Blick: Hm, wir müssten erstmal wissen, was "Doppelklick auf die Ansicht" heisst. Da KÖNNTE relativ einfach was gehen.

Bernhard

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: exe-Frage für die echten Profis
« Antwort #3 am: 20.11.04 - 20:59:18 »
Und ansonsten:
Speichern der Attachments auf die Festplatte und dann starten.
Ist prinzipiell ein Wenig-Zeiler.
Könnte Über PostOpen des Docs getriggert werden. Oder aber über Buthong.

Matthias
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: exe-Frage für die echten Profis
« Antwort #4 am: 20.11.04 - 21:07:36 »
Hallo Profis,

Danke für Eure schnellen Antworten!

Ich möchte diese exe-Datei nicht auf der Festplatte bei jedem User speichern sondern in eine DB einbinden.

Dann sollen die User die Möglichkeit haben, auf einen Button in einer Ansicht klicken und diese exe-Datei starten.

Klar kann ich bloß ein Dokument erstellen und diese exe-Datei  anhängen, die User danach öffnen müsste. Sieht aber nicht so schön aus... Die echten Profis verstehen mich schon...  ;)


Gruß
Bruce

« Letzte Änderung: 20.11.04 - 21:09:53 von Bruce Willis »
nobody is perfect but i'm pretty close 

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: exe-Frage für die echten Profis
« Antwort #5 am: 20.11.04 - 21:14:50 »
Damit Windof ein File öffnen kann, muss dieses mal temporär irgendwo gespeichert werden.
Dies passiert auch, wenn Du ein Attachment in Notes startest. Dieses wird erst gespeichert und dann gestartet.
Daher: Speichere das/die Attmachents per Script temporär und öffne diese dann. Ist wie gesagt ein Wenig-Zeiler.
Code habe ich parat, sag Bescheid, dann poste ich diesen. Ist kein Geheimnis.

Matthias
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: exe-Frage für die echten Profis
« Antwort #6 am: 20.11.04 - 21:20:09 »
Ähm, das Forum hat da eh schon Lösungen parat, brauche also nix mehr posten:

http://www.atnotes.de/index.php?topic=14809.0
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: exe-Frage für die echten Profis
« Antwort #7 am: 20.11.04 - 21:30:51 »
VIELEN DANK!!!

Ich probiere's mal.

Ein schönes Wochenende an alle Profis!!!

Gruß
Bruce
nobody is perfect but i'm pretty close 

Offline Heiggo

  • @Notes Preisträger
  • Senior Mitglied
  • ****
  • Beiträge: 368
  • Geschlecht: Männlich
  • Ich habe nix gemacht!
Re: exe-Frage für die echten Profis
« Antwort #8 am: 21.11.04 - 02:30:12 »
Coole Anforderung :-) Hoffe nur, das das keine Schule macht. Meine Nutzer und Nutzerinnenenenenenen dürfen gar keine startbaren Dateien auf ihrem System speichern (UTIMACO Safe Guard sei Dank), was also auch beim Starten aus einer Datenbank heraus nicht funzen dürfte, da eigentlich immer zwischengespeichert wird. Whatever... wer´s braucht und Risiken eingehen mag :-) Es geht halt nix über Spannung im Netzwerk *kicher*
(¯`·._ (¯`·._-=- ...und für Bernhard... nur OFw d.R. :-) -=-_.·´¯)_.·´¯)

Driri

  • Gast
Re: exe-Frage für die echten Profis
« Antwort #9 am: 22.11.04 - 10:10:44 »
Man kann auch eine spezielle Maske erstellen, dort die Datei reinhängen und in den Maskeneigenschaften einstellen, daß beim Öffnen der erste Dateianhang ausgeführt werden soll.

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: exe-Frage für die echten Profis
« Antwort #10 am: 22.11.04 - 18:02:08 »
Hallo Driri,

die Idee ist sehr interessant und viel versprechend.

Nur...

Wenn ich mit dieser Maske ein Profil-Dokument erstelle und per Button mit @Command([EditProfileDocument] öffne, will diese EXE nicht starten.

Wie hast du das Problem gelöst?

Gruß
Bruce
nobody is perfect but i'm pretty close 

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: exe-Frage für die echten Profis
« Antwort #11 am: 22.11.04 - 18:04:24 »
Das funktioniert wohl nur bei normalen Dokumenten und nicht bei Profil-Dokumenten, dort müsste mans dann programmatisch lösen.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: exe-Frage für die echten Profis
« Antwort #12 am: 22.11.04 - 18:06:42 »
Ingos Vorschlag widerspiegelt das, was ich mit
Zitat
Hm, wir müssten erstmal wissen, was "Doppelklick auf die Ansicht" heisst. Da KÖNNTE relativ einfach was gehen.
meinte.

Allerdings funktioniert das nicht mit ProfileDocuments, da diese eben doch ganz anders ticken als "normale" Dokumente (sie werden ja auch nicht in Ansichten angezeigt - dies als Verweis zu Deiner Ausgangsfrage).

Du kannst doch ProfileDocs einfachst umgehen. Ist das kein gangbarer Weg ?

Bernhard

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: exe-Frage für die echten Profis
« Antwort #13 am: 22.11.04 - 18:18:18 »
Das funktioniert wohl nur bei normalen Dokumenten...
Ja, bei den normalen wird die EXE gestartet... Ich erstelle also eins, aber wie kann ich am besten bzw. schönsten genau dieses einzige Dokument aus einer Ansicht heraus per Button starten?
« Letzte Änderung: 22.11.04 - 21:36:06 von Bruce Willis »
nobody is perfect but i'm pretty close 

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: exe-Frage für die echten Profis
« Antwort #14 am: 22.11.04 - 18:20:06 »
Du kannst doch ProfileDocs einfachst umgehen. Ist das kein gangbarer Weg ?
E-e-eh... Was meinst Du damit? Kannst Du bitte Deine Idee präzisieren?
« Letzte Änderung: 22.11.04 - 18:21:55 von Bruce Willis »
nobody is perfect but i'm pretty close 

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: exe-Frage für die echten Profis
« Antwort #15 am: 22.11.04 - 18:23:05 »
- Ansicht nur mit Setup-Dokument(en)
- Wenn es nur eins gibt: 1. Spalte die UNID des Documents, dann @dbColumn
- Wenn es mehrere gibt: 1. Spalte eindeutiger Schlüssel für das Dokument, 2. Spalte UNID. Dann @dbLookup
- Mit der UNID dann @Command ([OpenDocument]; ...)

HTH,
Bernhard

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: exe-Frage für die echten Profis
« Antwort #16 am: 22.11.04 - 18:25:39 »
Du kannst doch ProfileDocs einfachst umgehen. Ist das kein gangbarer Weg ?
E-e-eh... Was meins Du damit? Kannst Du bitte Deine Idee präzisieren?

Das hast Du ja schon, indem Du ein normales statt ein Profildoc genommen hast, mehr hat er auch nicht gemeint.

Was hast Du denn für ein Problem in der Ansicht? Wenn Du das betreffende Dokument in der Ansicht doppelklickst, passiert doch genau das - oder?

Und wenn Du das per Buhtong machen willst, dann verwende @Command([OpenDocument]) und das angewählte Dokument wird geöffnet - mit genau dem gewünschten Effekt
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: exe-Frage für die echten Profis
« Antwort #17 am: 22.11.04 - 18:53:02 »
Danke, Bernhard. Ich probiere's mal.
nobody is perfect but i'm pretty close 

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: exe-Frage für die echten Profis
« Antwort #18 am: 22.11.04 - 18:57:43 »
...Wenn Du das betreffende Dokument in der Ansicht doppelklickst, passiert doch genau das - oder?
...Und wenn Du das per Buhtong machen willst, dann verwende @Command([OpenDocument]) und das angewählte Dokument wird geöffnet...
Danke, das alles stimmt.

Nur soll es ohne das Auswählen des Dokuments funktionieren. Bloß per Button aus jeder (für User) verfügbaren Ansicht...
nobody is perfect but i'm pretty close 

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: exe-Frage für die echten Profis
« Antwort #19 am: 22.11.04 - 19:06:36 »
Ok, da ist Bernhards Ansatz/Konzept zielführend.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz