Page 2 of 2

Re: ¿Fast Report en FW64?

Posted: Sun Mar 22, 2026 1:34 pm
by richard-service
cnavarro wrote: Mon Mar 16, 2026 10:04 pm

VERSION 10.0 FINAL
Incluye motor interno en FastReport de uso de DBFS

Dear Cnavarro,

Sounds good.

How about support MySQL


Re: ¿Fast Report en FW64?

Posted: Mon Mar 23, 2026 2:52 pm
by cnavarro

Dear Richard
Yes, support Arrays, Hash/Json, Xml, MySql, PostGre, Sqlite, Dbf ( and prepared for Oracle and Firebird )

Discord server
https://discord.gg/yFKX2Awq


Re: ¿Fast Report en FW64?

Posted: Tue Apr 07, 2026 9:25 pm
by Joel Andujo

Excelente trabajo Maestro.
Un comentario, en la versión de Spirin Sergey tiene algo muy interesante:

  • oFr:SetUserDataSet, en el podemos enseñarle a recorrer una colección de datos, (array, hash, recordset)
    // Ejemplo de Hash en FastReport
    cCampos:=''; HEval(v:FP:hFor[1] , {|cKey, cValue| cCampos+=cKey+';' } ); nLen:=len(v:FP:hFor)
    oFr:SetUserDataSet('hFor' , cCampos ,;
    {I := 1} , {I := I + 1 },;
    {I := I - 1}, {I > len(v:FP:hFor)},;
    {|aField| xVal:=v:FP:hFor[if(i>nLen, nLen, i)][upper(aField)], xVal})

  • Funciones internas:
    oFr:SetEventHandler('Report', 'OnUserFunction', {|FName, FParams| CallUserFunction(FName, FParams)})
    oFr:AddFunction('function NombreGpo(cCliAgr: String): String',;
    'MisFunciones', 'NombreGpo() function!')

sería muy buena tener esta funcionalidades, tal vez ya la tenga ?
saludos
Joel Andujo