Hallo Joachim
Besten Dank f�r Deinen Tip. Die L�sung hat bestens funktioniert. Leider entsteht
daraus eine Folgefrage, die zwar nicht direkt mit ASP in Verbindung steht, Du aber
evtl. trotzdem eine Antwort hast, weil Du diesen L�sungsansatz offensichtlich auch
schon verfolgt hast.
Das Dokument, welches ich auf das FileSystem schreibe, stelle ich dem User mit einem
normalen HTML Link zur Verf�gung und zeige es im Browser an. Leider l�dt der Server
das Dokument vom 2. Mal an aus dem Cache, dh. wenn die Daten im Dokument auf dem File
System aktualisiert werden, zeigt der Browser trotzdem eine alte Version an.
Gibt es eine M�glichkeit das Dokument immer von der urspr�nglichen Quelle zu laden,
ohne die Browsereinstellung zu �ndern?
Besten Dank
Patrick Truninger
============================================================
Von: "Joachim van de Bruck" <[EMAIL PROTECTED]>
Datum: 12.09.2001
An: "ASP Datenbankprogrammierung" <[EMAIL PROTECTED]>
Betreff: [aspdedatabase] AW: Makro starten
Hallo!
Makros in Access sind f�r einfache interaktive Steuerungsaufgaben
gedacht, also so etwas wie "�ffne Formular und zeige den 7. Datensatz".
F�r komplexere Aufgaben ist VBA viel leistungsf�higer. Bevor Du jetzt
Dein Makro auf VBA umschreibst, mach erst einmal in Access eine
VBA-Prozedur, die Dein Makro mit DoCmd.RunMacro("...") aufruft. Wenn das
klappt, kannst Du die VBA-Funktion mit folgendem Code in ASP aufrufen:
dim access: set access = CreateObject("Access.Application")
access.OpenCurrentDatabase Server.MapPath("xyz.mdb")
access.Application.Run("...")
access.CloseCurrentDatabase
access.Quit
set access = nothing
Makros in Access sind eigentlich durch das VBA �berfl�ssig, werden aber
immer noch f�r einfache Aufgaben eingesetzt, weil es mitunter halt etwas
einfacher ist als VBA. Allerdings haben Makros keine Schnittstelle nach
au�en, k�nnen also nicht von au�en aufgerufen werden. Das geht dann nur
�ber den Umweg VBA. Da die Exportm�glichkeiten von VBA nicht schlecht
sind, solltest Du vielleicht direkt mit VBA arbeiten.
Freundliche Gr��e
Joachim van de Bruck
> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Gesendet: Mittwoch, 12. September 2001 10:47
> An: ASP Datenbankprogrammierung
> Betreff: [aspdedatabase] Makro starten
>
> Hi,
>
> Kann mir bei folgender Fragestellung jemand helfen?
>
> Ich habe eine ASP Seite gebaut, mittles welcher ich Daten in einer MS
Access Datenbank manipulieren
> kann. Nun sollte ich einige dieser Daten als Bericht formatiert
mittels des AusgabeIn Makros auf
> das File System schreiben. Wie kann ich dieses Makro von der ASP Seite
aus starten?
>
> Besten Dank fuer Eure Hilfe
>
> Patrick Truninger
>
>
>
> | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
| [aspdedatabase] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
============================================================
| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp