Datenfelder-Uebergabe mit Sonderzeichen

September 20, 2008

F:
In Ihrem Hilfe Dokument steht, das man Datenfelder mit einer  externen Datei übergeben kann, und das man wiederum diese Externe  Datei in dem Dokumentennamen des Hauptdokumentes per Datenfeld  angeben kann. Dies versuche ich nun, aber der Dokumentenname ist natürlich nicht korrekt:
Datendatei:
d:\FaxTemp\Faxdata.dat, Inhalt z.B: „@F501@@F211 AW:  08585461655@@F311 ROBY@@F301
25@@F701 8888@“
HauptDokumentname: „Vista-Update neu.doc“
Wenn ich nun das Dokument so benenne, das die Datendatei ausgewiesen  wird, kommt Folgendes dabei heraus:
D:\FaxTemp\@F501@@F500 d:\FaxTemp\Faxdata.dat@Vista-Update neu.dot

„d:\FaxTemp\“ in der Mitte des Dokumentes wird natürlich nicht als gültiger Dateiname akzeptiert … was mache ich falsch?

A:
Bei der Verwendung des Datenfeldes @F500 muss die Referenzdatei entweder im Verzeichnis Programme\ActiveFax\Server gespeichert werden oder aber Sie geben einen kompletten Dateinamen mit vollständigem Pfad an. Um nicht erlaubte Zeichen (z.B. „\“ oder „:“) in einem Datenfeld im Dateinamen zu verwenden, können Sie diese mit einem %-Zeichen gefolgt vom 2-stelligen Hexadezimalcode angeben.

Beispiel:
\ wird als %5c angegeben
: wird als %3a angegeben

Beachten Sie bitte auch, dass Word (.doc) Dokumente vom Fax Server nicht direkt über das Dateisystem verarbeitet werden können. Derartige Dateien muessen Sie also immer über den ActiveFax Drucker drucken.


Cornelia Wegmueller, Customer & Partner Support
ActiveFax Communication Group
a division of
INTERTRADE ENTERPRISES LTD :: Blegistr.25 :: CH-6340 Baar/Switzerland
Phone: +41 44 5866974  ::  Fax: +41 44 2742350
mailto:support@activefax-distribution.com

Corporate WebSites:
http://www.activefax-distribution.com
http://www.creacity-group.com
http://www.intertrade.cc


Applikation mit ActiveFax verbinden

Juli 2, 2008

F:
Wir würden gerne unsere Applikation direkt mit dem Fax verbinden, die Programmbeispiele sind jedoch alle in C. Haben Sie bereits Beispiele in einer der .net Sprachen (vb.net / C#)?

A:
Grundsätzlich funktioniert die Einbindung der Datenfelder für den automatischen Faxversand unabhängig von der Programmierumgebung immer gleich. Sie brauchen hier nur die entsprechenden Datenfelder entweder direkt im Dokument oder im Dokumentnamen übergeben. Ein gutes Beispiel hierfür finden Sie in der Word Datei unter Programme\ActiveFax\Server\Beispiel.doc. Weitere Informationen über Datenfelder sind auch in der Online-Hilfe des Fax Servers enthalten.


Cornelia Wegmueller, Customer & Partner Support
ActiveFax Communication Group
a division of
INTERTRADE ENTERPRISES LTD :: Blegistr.25 :: CH-6340 Baar/Switzerland
Phone: +41 44 5866974  ::  Fax: +41 44 2742350
mailto:support@activefax-distribution.com

Corporate WebSites:
http://www.activefax-distribution.com
http://www.creacity-group.com
http://www.intertrade.cc


Empfänger eines Faxes automatisch aus einer Anwendung übergeben

Dezember 1, 2007

ActiveFax bietet über sogenannte Datenfelder eine einfache Möglichkeit, jede Art von Information (z.B. Faxnummer, Betreff, Priorität, usw.) bereits innerhalb einer Anwendung zu definieren. Auf diese Weise kann der vollautomatische Versand von Faxen und Emails auf einfache Weise realisiert werden.

Unter Windows werden Datenfelder in der Regel direkt im Dokument eingefügt oder als Teil des Dokument-Namens übergeben. Unter Unix und Linux können Datenfelder – ähnlich wie Druckersteuerzeichen – ebenfalls direkt im Dokument angegeben werden. Die Kenntnis komplizierter Programmiertechniken, wie beispielsweise DDE oder OLE ist in diesem Fall nicht erforderlich, da Datenfelder ein normaler Bestandteil des Dokuments sind und vom Fax Server automatisch aus dem Dokument herausgefiltert und interpretiert werden.

Um beispielsweise die Faxnummer des Empfängers zu definieren, muss lediglich das Datenfeld mit der Nummer 211 verwendet werden. Für die Übermittelung des Betreffs wäre entsprechend das Datenfeld mit der Nummer 307 zu verwenden. Um ein Dokument beispielsweise an die Faxnummer +49 123 456 789 zu senden und als Betreff Bestellung Nummer 1234 zu übergeben, fügen Sie die folgenden beiden Datenfelder an einer beliebigen Stelle im Dokument ein:

@F211 +49 123 456 789@
@F307 Bestellung Nummer 1234@

Bei der Verwendung von Datenfeldern unter Windows ist ausserdem darauf zu achten, dass die Datenfelder in der Schriftart „ActiveFax“ formatiert werden, da diese sonst vom Fax Server nicht erkannt und interpretiert werden. Bei Druckaufträgen welche nicht über den Windows Druckertreiber erstellen werden (z.B. aus Unix oder Linux), ist keine spezielle Formatierung für Datenfelder erforderlich.

Detailierte Informationen zur Einbindung von Datenfeldern, sowie eine komplette Liste aller Datenfelder finden Sie auch in der Online Hilfe und im Benutzerhandbuch, welches auch im Download Bereich verfügbar ist.

Als weitere Hilfe ist am Fax Server in der Datei activefax\server\beispiel.doc ein Beispiel für die Verwendung von Datenfeldern unter Windows enthalten (Winword Datei). In der Datei activefax\server\muster.txt finden Sie ein Beispiel für die Verwendung von Datenfeldern und HP-Laserjet (PCL) Druckersteuerzeichen für Dokumente, welche nicht direkt über Windows erstellt werden (z.B. Unix oder Linux).


Cornelia Wegmueller, ACTIVEFAX Customer Support
INTERTRADE ENTERPRISES LTD :: Blegistr.25 :: CH-6340 Baar/Switzerland
Tel.: +41 44 5866974
Fax: +41 44 2742350
mailto:support@activefax-distribution.com
http://www.activefax-distribution.com