Generar FastReport con VS2022 e Eagle 1
- Compuin
- Posts: 1253
- Joined: Tue Dec 28, 2010 1:29 pm
- Location: Quebec, Canada
- Has thanked: 10 times
- Been thanked: 3 times
Generar FastReport con VS2022 e Eagle 1
Hola foro
Alguien tiene un ejemplo de reporte usando Eagle1 y Fast Report?
Tengo compilado el FastReport con Harbour 3.2 y Visual Studio 2022 32/64 Bits
Eagle1 tambien la tengo compilada con Visual Studio 2022 y Harbour 3.2 32/64 Bits.
Utilizo HBMK2
Necesito un ejemplo de conexion entre E1 y FastReport para generar informe.
Gracias de antemano
Alguien tiene un ejemplo de reporte usando Eagle1 y Fast Report?
Tengo compilado el FastReport con Harbour 3.2 y Visual Studio 2022 32/64 Bits
Eagle1 tambien la tengo compilada con Visual Studio 2022 y Harbour 3.2 32/64 Bits.
Utilizo HBMK2
Necesito un ejemplo de conexion entre E1 y FastReport para generar informe.
Gracias de antemano
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
- karinha
- Posts: 7941
- Joined: Tue Dec 20, 2005 7:36 pm
- Location: São Paulo - Brasil
- Been thanked: 3 times
- Contact:
Re: Generar FastReport con VS2022 e Eagle 1
Que és Eagle 1? SQL? Mira se esto ayuda:
http://fivewin.com.br/index.php?/topic/30760-fastreport-co-mysql/
Saludos.
http://fivewin.com.br/index.php?/topic/30760-fastreport-co-mysql/
Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
- Compuin
- Posts: 1253
- Joined: Tue Dec 28, 2010 1:29 pm
- Location: Quebec, Canada
- Has thanked: 10 times
- Been thanked: 3 times
Re: Generar FastReport con VS2022 e Eagle 1
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
- karinha
- Posts: 7941
- Joined: Tue Dec 20, 2005 7:36 pm
- Location: São Paulo - Brasil
- Been thanked: 3 times
- Contact:
Re: Generar FastReport con VS2022 e Eagle 1
Buenas noches, como no entiendo SQL, primero intente dominar FASTREPORT, de la manera convencional, después de entender y dominar FASTREPORT, comienza a usar SQL. Empecé a usar Bases de datos .DBF que son más sencillas de incorporar a FAST, ¿de acuerdo?
Esta pantalla que está mostrando es el VISOR DE FASTREPORT, donde EDITA el archivo FAST con extensión .FR3.
Regards, saludos.
Esta pantalla que está mostrando es el VISOR DE FASTREPORT, donde EDITA el archivo FAST con extensión .FR3.
Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
- Compuin
- Posts: 1253
- Joined: Tue Dec 28, 2010 1:29 pm
- Location: Quebec, Canada
- Has thanked: 10 times
- Been thanked: 3 times
Re: Generar FastReport con VS2022 e Eagle 1
Hay una parte del código que decide si no logra conectar a sql entonces salta al designer de FR
Ya la forma convencional con DBF la conozco mi problema es con SQL
Ya la forma convencional con DBF la conozco mi problema es con SQL
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
- karinha
- Posts: 7941
- Joined: Tue Dec 20, 2005 7:36 pm
- Location: São Paulo - Brasil
- Been thanked: 3 times
- Contact:
Re: Generar FastReport con VS2022 e Eagle 1
No tengo idea de cómo usar FAST con MYSQL, tal vez puedas con SQLRDD.
Saludos.
Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
-
- Posts: 297
- Joined: Fri Apr 14, 2006 5:52 pm
- Location: Córdoba (España)
Re: Generar FastReport con VS2022 e Eagle 1
Buenas tardes Compuin:
Quizas el siguiente enlace te pueda orientar. Es un uso de tDolphin con FastReport.
http://forums.fivetechsupport.com/viewt ... es#p190864
Un Saludo,
Quizas el siguiente enlace te pueda orientar. Es un uso de tDolphin con FastReport.
http://forums.fivetechsupport.com/viewt ... es#p190864
Un Saludo,
- Compuin
- Posts: 1253
- Joined: Tue Dec 28, 2010 1:29 pm
- Location: Quebec, Canada
- Has thanked: 10 times
- Been thanked: 3 times
Re: Generar FastReport con VS2022 e Eagle 1
Hola Mike, gracias por tu respuesta
Me genera este error


Este es el codigo que uso para crear el array
y Asi hago la consulta
Gracias una vez mas
Me genera este error


Este es el codigo que uso para crear el array
Code: Select all | Expand
cSql := "SELECT * FROM MXCTAALM"
oTB:=TMsTable():New( oAp:oMySql, cTable )
oTB:cStatement:=cSql
IF !oTB:Open()
MsgInfo ( "No se puede abrir la tabla: " + cTable, "Operacion Cancelada" )
RETURN NIL
ENDIF
//?oTB:FCount()
oCur:= TMSACursor():New( oTB )
oCur:Open()
y Asi hago la consulta
Code: Select all | Expand
oFr:SetUserDataSet( "ALMACEN", "CODALM;NOMALM",;
{|| oCur:GoTop() },;
{|| oCur:Skip(1) },;
{|| oCur:Skip(-1) },;
{|| oCur:EoF() },;
{|nField| oCur:FieldGet( nField ) })
Gracias una vez mas
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Re: Generar FastReport con VS2022 e Eagle 1
Compuin wrote:Hola foro
Alguien tiene un ejemplo de reporte usando Eagle1 y Fast Report?
Tengo compilado el FastReport con Harbour 3.2 y Visual Studio 2022 32/64 Bits
Eagle1 tambien la tengo compilada con Visual Studio 2022 y Harbour 3.2 32/64 Bits.
Utilizo HBMK2
Necesito un ejemplo de conexion entre E1 y FastReport para generar informe.
Gracias de antemano
No conozco lo suficente FastReport, pero si tú lo has usado, y sabes hacer un report de un array, te recomiendo que pases el query obtenido a un array y hagas el reporte del array, no ?
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
- Compuin
- Posts: 1253
- Joined: Tue Dec 28, 2010 1:29 pm
- Location: Quebec, Canada
- Has thanked: 10 times
- Been thanked: 3 times
Re: Generar FastReport con VS2022 e Eagle 1
cnavarro wrote:Compuin wrote:Hola foro
Alguien tiene un ejemplo de reporte usando Eagle1 y Fast Report?
Tengo compilado el FastReport con Harbour 3.2 y Visual Studio 2022 32/64 Bits
Eagle1 tambien la tengo compilada con Visual Studio 2022 y Harbour 3.2 32/64 Bits.
Utilizo HBMK2
Necesito un ejemplo de conexion entre E1 y FastReport para generar informe.
Gracias de antemano
No conozco lo suficente FastReport, pero si tú lo has usado, y sabes hacer un report de un array, te recomiendo que pases el query obtenido a un array y hagas el reporte del array, no ?
Gracias Navarro
Trato de utilizar un array pero me falla o tal vez no lo estoy haciendo bien. Arriba puse el codigo
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
-
- Posts: 297
- Joined: Fri Apr 14, 2006 5:52 pm
- Location: Córdoba (España)
Re: Generar FastReport con VS2022 e Eagle 1
Buenas tardes Compuin:
He escrito, cortado y pegado (no he compilado) mas o menos lo que yo uso con un array
Creo que te puede servir.
Ya nos cuentas
He escrito, cortado y pegado (no he compilado) mas o menos lo que yo uso con un array
Code: Select all | Expand
////////////////////////////////////////////////////////
////////////////////////////////////////////////////////
function FastReportSample(objetoFastReport)
local aDatas:={;
{"Central",100},;
{"Tienda1",200},;
{"Tienda2",300};
}
local i,xx,cField,bGotop,bSkipPlus1,bSkipMinus1,bCheckEOF
local aFrItems:={"NombreAlmacen","Stock"}
i:=1
xx:=0
cField:=""
bGotop :={||i:=1}
bSkipPlus1 :={||i:=i+1}
bSkipMinus1:={||i:=i-1}
bCheckEOF :={||i > len(aDatas)}
objetoFastReport:SetUserDataset("oRsAlmacenes",frItemsString(aFrItems),bGotop,bSkipPlus1,bSkipMinus1,bCheckEOF,{|cField| xx:=frGetValue(cField,aFrItems), aDatas[i,xx]})
return
////////////////////////////////////////////////////////
////////////////////////////////////////////////////////
function frItemsString(aFrItems,aBase)
local cString:="",nTam
default aBase:={}
nTam:=len(aFrItems)
for i:=1 to nTam
if len(aBase)=0
cString+=alltrim(aFrItems[i])
else
cString+=alltrim(aBase[i,1])+"="+alltrim(aFrItems[i])
end if
if i<>len(aFrItems)
cString+=";"
end if
next
return cString
////////////////////////////////////////////////////////
////////////////////////////////////////////////////////
function frGetValue(cField,aFrItems)
local nPos:=0
nPos:=ascan(aFrItems,{|v| upper(alltrim(v))=upper(alltrim(cField))})
if nPos=0
nPos:=1
end if
return nPos
Creo que te puede servir.
Ya nos cuentas
- Compuin
- Posts: 1253
- Joined: Tue Dec 28, 2010 1:29 pm
- Location: Quebec, Canada
- Has thanked: 10 times
- Been thanked: 3 times
Re: Generar FastReport con VS2022 e Eagle 1
Hola Mike,
Muchas gracias, lo voy a revisar aunque tengo algunos problemitas generando arrays con Eagle 1
Muchas gracias, lo voy a revisar aunque tengo algunos problemitas generando arrays con Eagle 1
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code