XFRX.NET

Produits
 XFRX
   Télécharger
   Demo
   Commander
   Manuel
   Licence
   Contributions
 PDF Library
   Télécharger
   Demo
   Commander
   Manuel
   Licence
   Contributions
   Espace Clients
Contacts
 Editeur
 Distributeur
Divers
 FAQ
 Evénements
 Liens
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 

XFRX : Contributions

Vous trouverez sur ces pages des compléments pour XFRX proposés par le distributeur français ou par des utilisateurs de XFR qui souhaitent partager librement leurs expériences.

Autre méthode d'appel de XFRX (par DORD)

La documentation de XFRX donne plusieurs méthodes d'appels à XFRX,
En voici une autre :

  set proc to xfrx
  use mon_dbf shared
  o = createobject("xfrxsession")
  o.SetParams("mon_pdf.pdf",,.T.,,.T.,,"PDF")
  o.ProcessReport("mon_frx")
  o.finalize()
  o=null

Utilisation de XFRX en classe COM+ (par DORD)

La définition d'une classe COM+ sur XFRX vous permet de générer une DLL exploitable, par exemple, dans un script ASP d'un site Internet ou Intranet.:

define class XFRXDCOM as xfrxsession olepublic

  procedure init
    dodefault()
  return

  procedure destroy
    dodefault()
  endproc

  procedure Mon_Rapport
    *
    * ici votre code :
    * use mon_dbf ...
    * ...
    * ...
    * appel de SetParams : impérativement mode "silence"
    This.SetParams("mon_pdf",,.t.,,.t.,,"PDF")
    * Génération du PDF
    this.ProcessReport("mon_frx")
    this.finalize()
    use
  return

enddefine

L'utilisation en COM de PDFL fonctionne aussi de la même manière.

 

Expéditions en Email

Suite aux demandes suivantes :
Expédier des rapports générés par XFRX en tant que pièce jointe d'un email,
Expédier un email ayant comme corps de message un fichier MHTML généré par XFRX,
Vous pouvez consulter une solution 100% VFP :  www.xfrx.net/vfpwinsock