Jump to content

InfoPath Exportieren als .mht (oder .doc)


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Haaloo bin gaanz neu hier (aber nich mit Perwoll gewaschen)

 

Bin seit Tagen am Suchen nach einer Möglichkeit ein InfoPath Formular nach dem ausfüllen vom Anwender über den "Submit" Button (oder wie auch sonst immer) als Website zu exportieren (.mht) aber wenns irgendwie geht mit festgelegtem Namen.

 

Die ganze Geschichte läuft über Infopath 2003 und Sharepoint 3.0

Hab leider nicht viel Ahnung vom Programmieren also mit Jscript und VBscript kriege ich ein bisschen chaos im Kopf... VB und Wordmakros geht aber.

 

Wäre sehr dankbar für Hilfe, weil ich echt nicht weiter weiss

 

Grüße von

WurschtlMichSoDurch

Link zu diesem Kommentar

Hi twiki,

 

Vielen lieben Dank für die Antwort - allerdings müsste ich das ganze "verautomatisieren" und mit festgelegtem Namen exportieren - also irgenwie mit Code programmieren oder sonstige Umgehungen finden.

Ich bin schon seit Tagen auf der Suche nach irgendwelchen Scriptanweisungen und schon fast am Aufgeben...

Denke gerade über ein Wordformular mit VBA-Lösung nach...

Das ganze geht dann halt nach Sharepoint, muss da wiederum ggf. nachbearbeitet werden (gerne dann in Word) und fliest dann letztendlich in ein anderes Dokument ein.

 

Also wenn Du noch eine Idee hast...Mein Stein in Deinem Garten is Dir gewiss...

 

Gruß wurschtl

bearbeitet von Wurschtl
Netikette
Link zu diesem Kommentar

Hi,

 

habe mal etwas herumgespielt.

 

Erstelle in Deinem Formular eine Schaltfläche -> Eigenschaften -> Formularcode bearbeiten...

 

Dort wurde jetzt

 

Public Sub CTRL...._Clicked angelegt (Deine Schaltfläche)

 

und als Code gibst Du

 

Me.CurrentView.Export("C:\test\test.mht", ExportFormat.Mht)

 

ein.

 

Wobei c:\test ein Ordner mit Vollzugriff für Jeder ist.

 

Falls eine Fehlermeldung mit Permissions kommt, musst Du in Deiner Vorlage unter Extras -> Formularoptionen... -> Sicherheit und Vertrauensstellung -> die Sicherheitsstufe auf Voll vertrauenwürdig stellen.

 

Vielleicht bringt Dich dies etwas weiter.

 

Gruß

twiki

Link zu diesem Kommentar

Guten Morgen - wünsche ich,

 

vielen Dank für Deine Mühe. Leider gibts nur Fehlermeldungen...

"Me" ist nicht deklariert... Habe es auch mit div. Einstellungen versucht (VBScript statt JScript, Versuch einer Deklaration... (Wie geht das in Script?) ...

 

Sorry ich hatte bis jetzt leider nur ein bisschen VB in der Ausbildung (Lottozahlengenerator) und vor Ewigkeiten Cobol und Fortran für ein special Projekt.

 

Muss das vielleicht My... heißen ?

 

Grüße Wurschtl

Link zu diesem Kommentar

HUHU - ES funktioniert - juchu - freu - grins jabbajabbadu

 

Dank deines Hinweises hab ich noch mal hier und da und dort gesucht und rumprobiert.

Und... kaum zu glauben (Schääm) im Formular in der Hilfe von InfoPath, im inhaltsverzeichnis, unter Methoden und dann Export (Methode) ist die Zeile angezeigt und auf die Zugriffsprobleme ein Hinweis (das hat allerdings nochma nen Tick gedauert bis ich alle Einstellungen richtig hatte...) aber es geht jetze

 

Vielen lieben Dank nochmal - und ich werd mich revanchieren wenn ich kann - werd mal mein Profil auffüllen (Datenbanken, Officeanwendungen - ma kuck wo ich helfen kann :)

Dank über Dank

Wurschtl

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...