This project is read-only.

FoxyPreviewer Releases

Rating:        Based on 34 ratings
Reviewed:  28 reviews
Downloads: 42001
Released: Mar 30, 2017
Updated: Mar 30, 2017 by VfpImaging
Dev status: Stable Help Icon

Recommended Download

Source Code FoxyPreviewer v2.99z36
source code, 5182K, uploaded Mar 30 - 3599 downloads

Other Available Downloads

Application Report*.APP VFP9SP2 - Get these only if you are having problems!
application, 1504K, uploaded Jan 20, 2011 - 5646 downloads
Documentation FoxyPreviewer documentation
documentation, 3203K, uploaded May 15, 2013 - 4147 downloads
Source Code FoxyPreviewer v2.99z30
source code, 2240K, uploaded Sep 13, 2013 - 17958 downloads
Application MSKB 968409 - Latest Hotfix for VFP9 SP2 - Updates VFP to v9.0.0.7423
application, 11140K, uploaded May 20, 2014 - 4769 downloads
Source Code FoxyPreviewer v2.99z35
source code, 2451K, uploaded Jun 11, 2016 - 5882 downloads

Release Notes

Donate to support this project

Here you will find the most recent versions of FoxyPreviewer.
The recommended download will always be a stable version, tested by many users.

To get the most power for your previews, please TRY the most recent versions, that will bring new possibilities, fixes and improvements, but still need some testing. It is important to know how the testing version is running in order to continue developing new possibilities, and improve the product.


Just update the "FoxyPreviewer.App" file.


For a complete update history, please refer to the file UpdateHistory.txt in the "Sources" folder.

v2.99z36 - 2017-03-30
- Fix for "FR_FXListener NOT FOUND" after a CLEAR ALL or "DEBUGGER Cancel / Fix" in Development mode

v2.99z35 - 2016-06-11
- Fix in the Watermarks engine that was failing when the _PAGETOTAL variable was used.

v2.99z32 - 2016-05-30
- Fix in PR_PDFX, allowing to trap more errors due to a typo. Thanks to Oleg Dimuhametov

v2.99z31 - 2016-04-11
- Fix to allow "Tagged Formatting - <TF>" in Private Data Session forms

v2.99z30 - 2013-09-12
- Fix to ignore empty records in "FoxyPreviewer_Settings.dbf" - THanks to Rahul Moudgill

v2.99z29 - 2013-09-02
- New Property: "lRepeatWhenFree", logical will print a second copy of the report in the 2nd lower part of the same paper sheet. Thanks to Tore Bleken for the suggestion.

v2.99z28 - 2013-09-02
- New tweaks in the property "lRepeatInPage"
IMPORTANT: The page repetition will be applied only if you select a quantity of copies > 1
You can leave the property "lRepeatInPage = .T." all the time on, to make FoxyPreviewer to print your report twice in the same page if the user wants more than one copy and if the report does not occupy more than half the page. This is a cool feature, allowing your users to save paper sheets!
If the report contains more than one page, even if the contents do not use more than half the page, this property will not be considered. If you select "nCopies = 3" and "lRepeatInPage = .T.", having the needed space in the sheet of paper, FoxyPreviewer will print the report twice in the 1st paper, and another single time in the next sheet. This feature works only when you click the "Print" button from the "PrintPreview" toolbar.
- Fix by Hernan Cano:

v2.99z26 - 2013-08-28
New feature: "lRepeatInPage" was enhanced, now it will duplicate the report in the same page only if there is space, otherwise, a copy will be printed in another page
Fix when selecting more than 1 copy in the toolbar spinner, the 2nd page was being reduced
Fix when the printer margin is non zero

v2.99z25 - 2013-08-26
Fix when selecting more than 1 copy in the toolbar spinner, was printing only one page in all times - DataType property for field 'eDevice' is invalid (Error 1544)

v2.99z24 - 2013-08-11
Fix in TO PRINTER mode - Thanks to Vilhelm-Ion Praisach
Tweak in RTF Listener, to allow RTF documents to be opened by LibreOffice and OpenOffice - Thanks to Vilhelm-Ion Praisach

v2.99z23 - 2013-08-01
Fix in HTML DOCTYPE declaration - Thanks to Iuliu Nedelcu
Fix in initial Language settings
Fix in Settings form, was not applying the changes

v2.99z22 - 2013-07-31
Introduced new OBJECTTYPE #20
Renders all FoxyPreviewer available file types in one single ReportListener. Just pass the File name and file extension in the "TO FILE" clause, and FOxyPreviewer will render the output according to the file extension passed. Extensions allowed: PDF, RTF, DOC, XLS, XML, HTM, HTML, MHT, "BMP", "BITMAP", "GIF", "JPG", "JPEG", "TIF", "TIFF", "PNG", "EMF"

Several small fixes in HTML formatting - Thanks to Iuliu Nedelcu
Fix in HTML tag showing just the file name, without the path
Update in HTML rendering, now using UTF-8 encoding

Fix for error of missing table - Special thanks to Bennet Eze
Fix in XPUTFILE() by Oleg Dimuhametov -
Fix in Merged reports in Object Type 10 - ,
Fix - not working in OBJECT TYPE mode -
Fixed Landscape printing when using "Copies > 1" or changing printer in the combobox from the toolbar

v2.99z19 - 2013-04-29
Introduced new OBJECT TYPE 20
Fixed Landscape printing when using "Copies > 1" or changing printer in the combobox from the toolbar

v2.99z9 - 2012-12-12
New property: "nPreviewBackColor" - numeric, RGB value, allows changing the back color of the report preview form
New property: "lDoubleByteLanguage" - logical, allows to manually determine that the system is using a DOubleByte language. This is primarily to make the context menu for the Save button in the report preview toolbar work in these languages.
Updated: Localization table for Polish language

v2.99z8 - 2012-12-02
Fix: Excel values were ignoring the SET POINT if Set("Currency") had "." dots
Fix: Negative values expressed between "()" are now correclty converted in Excel

v2.99z7 - 2012-11-25
Fix: Excel values were ignoring the SET POINT if Set("Point") was equal to SET("Separator")
Fix: ExcelListener was raising the error "Table not found"
Updated: Localization table for Russian language

v2.99z6 - 2012-11-15
Fix: Passwords were not being decrypted when sending emails, if previously FoxyPreviewer worked in complete mode

v2.99z5 - 2012-11-08
Fix: OBJTYPE 15 asking for choosing a table
Fix: OBJTYPE 12 was keeping the Private Report DataSession opened

v2.99z4 - 1012-10-18
Fix: PDFs were ignoring leading spaces in strings - by Tushar
Fix: Dates in Excel were not respecting the original SET DATE settings in OBJTYPE 13 mode -
Fix: Terminal server \\tsclient\c can't be used as ".cOutputPath" - - Special thanks to Marcio Gomes Gonçalves
Fix: Certain CodePages in RTFListener were not working - Thanks to J.F.Sant

v2.99z3 - 2012-10-17
Fix: PDFs were not respecting the CodePage In OBJTYPE mode - by Martin Krivka
Fix: SMTP password was not being sent correctly in simplified mode
Fix: Removed remaining SET STEP command
Fix: PDF different password but still cannot encrypt - by "HermanHo"

Reviews for this release

Ola, acho otimo este app, porem existe um jeito de no mesmo "report form" eu fazer salvar em PDF e mandar para uma impressora, sem precisar dar 2 vezes o comando (uma vez para gerar o pdf e outra para a impressora ?)
by aflm2000 on Oct 31 at 5:28 PM
Great tool..!! Really help.. I have a problem with object 10 the report with png image not transparent.
by david_sc on Aug 29, 2016 at 4:09 AM
Fantastic tool . I made a change to sending email with embed images . How can I tell you the changes?
by DanieleAdatto on Aug 8, 2016 at 7:44 AM
great tool to vfp, thank you very much! bug ? windows7 "Save as" button didnt bring up context menu. thx
by trial03 on Sep 24, 2014 at 4:14 AM
Fantastic utility!!!
by MChean on Mar 15, 2014 at 12:02 AM
this is one of the best extension to VFP. thank you very much!
by mosvath on Feb 9, 2014 at 4:17 PM
Excelente herramienta, muchas gracias. Aprovecho para explicar el siguiente detalle, en la versión z26 al mover el spin para indicar 2 o mas copias, al momento de mandarlo imprimir las hojas salen cortadas, les falta un pedazo.
by imv_asimov on Aug 30, 2013 at 7:57 PM
Gracias!! Edwin65. Las columnas en mi reporte se desplazan con respecto a los titulos cuando se guarda a EXCEL nose si es problema mio o es posible corregirlo, otro requerimiento es poder ver el reporte en 120% de 100 pasa a 150 y lo ideal es un intermedio muchas gracias por tu tiempo
by jaimemarston on Jan 23, 2013 at 9:28 PM
Jaime, el inconveniente que tienes con el listener de XLS, se corrige centrando los titulos con las columnas de datos, tambien existe la posibilidad de darle manualmente la posicion que le corresponde, tanto al titulo como a la columna de datos, puedes enviarme un correo a y te envio ejemplos.
by Edwin65 on Jan 17, 2013 at 10:13 PM
Al exportar a PDF, la marca de agua no respeta el parámetro de transparencia, por lo que me muestra el gráfico original. Sin embargo, en pantalla e impresora funciona correctamente.
by elhabraque on Nov 29, 2012 at 2:42 PM
saludos, tengo problema con la marca de agua, en la vista previa e impresión no hay problema se ve perfecto pero cuando hago directo el PDF ahí no aparece la marca de agua, alguien sabe algo al respecto se los agradecería mucho.
by luissao on Jul 19, 2012 at 6:49 AM
com a ultima versão todos os reports passaram a sair na impressora predefinida do windows
by AntonioSousa on May 10, 2012 at 9:39 AM
There is a set step on alive on pdf output on 2.97 c and g. Also RTF output for stretch overflow fields shows the output overlapped. Kudos for your excelent work!
by vchigne on Mar 11, 2012 at 6:11 AM
Versión 2.69 Funciona correctamente la habilitación del foxypreview_setting en forma independiente para cada terminal. Excelente herramienta.
by Riago on Sep 4, 2011 at 7:15 PM
Excellent! This last version (2.69) solved the few remaining issues I had. Thanks again lot for your efforts in this fantastic tool. My clients are very very happy with the new look and possibilities that my reports are providing - powered by FoxyPreviewer !
by foxfan on Sep 2, 2011 at 6:27 PM
Version 2.67 - changes: 1 - Modified initialization: in Private DataSession form not losing Grid, Combos, or listboxes RowSources. 2 - Fixes in the Releasing of Foxypreviewer: the Preview container should be released. Please test!! 3 - The language settings now looks in the Settings table. 4 - Fix in *ExcelListener*: all row heights will be configured automatically. 5 - Small tweaks.
by HernanCano on Aug 31, 2011 at 6:11 AM
Great software, Printing is so easy now.
by valfox on Jul 24, 2011 at 3:16 PM
Excelent program! Kudos for the team, great job! My customers are very happy with the new capabilities of their reports
by vchigne1 on Jul 20, 2011 at 9:39 AM
Very good software!Thanks for your terms hard work.If there are simplified Chinese character in my *.frx report file.When export to pdf file.But all Chinese character will be can't as unidentified code character.Do you have any suggestion to me for use Chinese report. Thanks
by xgj5054 on Jun 7, 2011 at 5:32 AM
Works fine, but some russian symbols in excellistener incorrect, and xml transform error in excel while opened document with empty date cell. I,m fix this problems in xml_cell method check tcContents to empty value and set it to empty string when it ={} and disable code block whith xml_encode. Also the code USE IN SELECT("Settings") is needed or not - I have same table and comment this line
by amaximum on May 3, 2011 at 8:34 AM
Compiling d:\my documents\downloads\foxypreviewer213\foxypreviewer213\source\pr_excellistener.vcx tcContents = This.Xml_Encode(tcContents,'?) Error in line 260 of excellistener.xml_cell (record 2): Command contains unrecognized phrase/keyword. tcContents = This.Xml_Encode(tcContents,'?) Error in line 261 of excellistener.xml_cell (record 2): Command contains unrecognized phrase/keyword. tcContents
by wangarcon on Apr 30, 2011 at 4:06 PM
A perfect example of good software. Thank you!
by cmanuel on Feb 25, 2011 at 9:37 AM
This is a wonderful product without doubt. I want to use this with for php reporting. I tried making an EXE that was called by PHP. It hnags at the time of the report call. I even tried it in a com dll but the interface rule error comes forth. How do I use it? Would appreciate you help Regards Stan
by Stanley1243 on Feb 18, 2011 at 3:40 PM
TEngo algunos errores que deseo ver si con la nueva version del Foxyprevier dejan de pasarme.
by jzuryta on Jan 13, 2011 at 5:20 PM
yes,i like it
by bcsvr on Dec 5, 2010 at 5:31 AM
Saludos, gracias a todos. yo tengo VFP 9 ¿Cual es la mejor version VFP?, para correr el aplicativo. de donde puedo bajarlo.
by Cyberfacz on Dec 1, 2010 at 11:27 PM
Se les agradece por no dejar morir a nuestro zorro !!
by victormt2004 on Aug 24, 2010 at 1:17 AM
Nice Report Viewer.
by kalpesh2804 on Jul 24, 2010 at 2:43 PM