In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Se encontraron 94 coincidencias
- Vie Feb 26, 2021 6:23 pm
- Foro: FastReport
- Tema: Problema con FastReport Xailer 7.0
- Respuestas: 5
- Vistas: 104
Re: Problema con FastReport Xailer 7.0
1.Puedes poner el código completo de lo que deseas hacer. 2. Estas tratando de usar FR como lo hacías con la antigua version de Sergei? 3. El error es diferente al anterior comenta la instrucción :SetProperty("Report", "ShowProgress", .F.) porque parece que este nuevo error viene...
- Dom Feb 21, 2021 5:49 pm
- Foro: Spanish
- Tema: FastReport
- Respuestas: 4
- Vistas: 58
Re: FastReport
Ramón: Lo más seguro es que no existe el archivo fr3 yo lo verifico así: With Object ::oFastReport1 :Create() IF !file(:cFileName := AppData:DIR_FORMATOS + ::cReportFile ) :DesignReport() ELSE :SetProperty("mailexport","showdialog",pfalse) IF valtype(::cFilePdf)!="U" :S...
- Sab Feb 20, 2021 6:46 pm
- Foro: Spanish
- Tema: FastReport
- Respuestas: 4
- Vistas: 58
Re: FastReport
Puedes incluir la parte del código fuente donde te envía el error de otra manera no es posible identificar el origen del error
- Vie Feb 19, 2021 3:48 pm
- Foro: FastReport
- Tema: Problema con FastReport Xailer 7.0
- Respuestas: 5
- Vistas: 104
Re: Problema con FastReport Xailer 7.0
Ese error se presenta normalmente porque no puede puede mostrar datos o no puede interpretar alguna instrucción, como parece ser el caso, el arreglo está vacío desde mi punto de vista
- Jue Feb 18, 2021 2:53 am
- Foro: FastReport
- Tema: Problema con FastReport Xailer 7.0
- Respuestas: 5
- Vistas: 104
Re: Problema con FastReport Xailer 7.0
Hola
No entiendo la razón de agregar un arreglo, si en lugar de usar addarray usas adddbf("TEM_FACT",vo_factura) te agrega los campos de la DBF
en el diseñador, posteriormente podrás hacer setmasterdetail para que relaciones el encabezado con el detalle.
No entiendo la razón de agregar un arreglo, si en lugar de usar addarray usas adddbf("TEM_FACT",vo_factura) te agrega los campos de la DBF
en el diseñador, posteriormente podrás hacer setmasterdetail para que relaciones el encabezado con el detalle.
- Mié Feb 03, 2021 11:09 pm
- Foro: Spanish
- Tema: Migrando a MariaDB
- Respuestas: 6
- Vistas: 4019
Re: Migrando a MariaDB
Ramón, Xailer le da tratamiento a los campos tynit como lógicos, lo mejor es usar smallint para numéricos enteros no muy grandes, por otro lado te sugiero usar el método BuildSQLST para que los parámetros que vaya a usar tu query no tengas que convertirlos, así la instrucción: QueryArray("Selec...
Re: Migración
Si necesitas apoyo con gusto te puedo ayudar a hacer la migración o bien apoyandote en lo que requieras
- Mar Dic 29, 2020 2:11 am
- Foro: FastReport
- Tema: Impresion datos en un arreglo
- Respuestas: 2
- Vistas: 11971
Re: Impresion datos en un arreglo
Lo mejor en el caso de los arreglos es convertirlos en memdataset y darles el tratamiento de dataset en fastreports
- Mar Ene 28, 2020 2:15 am
- Foro: Spanish
- Tema: Columna no editable no se ve Browse hasta pasar a la siguiente linea
- Respuestas: 1
- Vistas: 1519
Re: Columna no editable no se ve Browse hasta pasar a la siguiente linea
Marcelo:
En el evento onexit de la columna codigo ejecuta el método :setvalue(numcol,xvalor) de tu browse y con ello se actualiza al tiempo que se cambia a la siguiente columna
En el evento onexit de la columna codigo ejecuta el método :setvalue(numcol,xvalor) de tu browse y con ello se actualiza al tiempo que se cambia a la siguiente columna
- Mar Dic 24, 2019 10:56 pm
- Foro: Spanish
- Tema: Estoy iniciando en Xailer
- Respuestas: 11
- Vistas: 8540
Re: Estoy iniciando en Xailer
Como la subí hace tiempo no había visto lo que contiene el archivo, subí por error algunos más de los necesarios, para hacerla funcionar solo copia basic.dll a la carpeta template de Xailer no se requiere compilar cuando entres al menu componentes/asistentes de Xailer aparecen los iconos correspondi...
- Mié Dic 18, 2019 7:49 pm
- Foro: Spanish
- Tema: Estoy iniciando en Xailer
- Respuestas: 11
- Vistas: 8540
Re: Estoy iniciando en Xailer
Hola hace tiempo subi un asistente para crear browses y diálogos de captura para diversos motores de BD DBF ADS MariaDB, que pudieran ayudar en el proceso de desarrollo de nuevas aplicaciones. Es un proyecto que genera la librería basic.dll que se ubica en la carpeta xailer/template para ser usada e...
- Lun Dic 09, 2019 6:38 pm
- Foro: FastReport
- Tema: Usar un único objeto TFastReport y Clear()
- Respuestas: 7
- Vistas: 34343
Re: Usar un único objeto TFastReport y Clear()
Israel, revisé el código del método :Create y no instacia nuevamente si usas el método end destruyes el objeto y liberas la memoria por loque aparentemente no tendrías problemas, el problema es que por alguna razón se quedan colgados los datasets del reporte por loque solo podrás ver información en ...
- Lun Dic 09, 2019 5:53 pm
- Foro: Spanish
- Tema: Generador de Licencias o Como proteger Nuestros Programas ??
- Respuestas: 3
- Vistas: 2401
Re: Generador de Licencias o Como proteger Nuestros Programas ??
Hola Gabo no se si sea la mejor opción, pero lo que tengo implementado es un servidor remoto con mariaDB y una base de datos con los registros de cada instalación del sistema, que tiene un UUID (la licencia) y el nombre de la computadora desde donde se solicitó la licencia, así como el número de usu...
- Lun Dic 09, 2019 4:08 pm
- Foro: FastReport
- Tema: Usar un único objeto TFastReport y Clear()
- Respuestas: 7
- Vistas: 34343
Re: Usar un único objeto TFastReport y Clear()
Israel, yo lo que hago es primero cargar el reporte y luego agregar los datasets, pero antes hago un create() del objeto fastreport y al final no un clear sino un end(), no se si esto te funcione pero yo no tengo problemas con los datos (te anexo el código) WITH OBJECT AppData:oFr :Create() :loadfro...
- Mar May 14, 2019 5:53 pm
- Foro: Spanish
- Tema: TDBListBox - DataField
- Respuestas: 3
- Vistas: 1748
Re: TDBListBox - DataField
Ramón, no se si te sea de utilidad, pero yo lo resolví con un archivo XML y almacenado en una variable text de mariadb, aunque esta solución la apliqué para un treeview pero puede ser util para un listbox.
- Sab Dic 08, 2018 12:11 am
- Foro: Spanish
- Tema: Classe texcel
- Respuestas: 2
- Vistas: 1281
- Sab Dic 08, 2018 12:09 am
- Foro: FastReport
- Tema: consulta :sendmail()
- Respuestas: 3
- Vistas: 28092
Re: consulta :sendmail()
Hola en la clase fastreport existe el evento onbtnsendmail que te permite definir como quieres que se comporte este proceso, para ello tienes que inhibir el diálogo de correo propio de fastreport y hacer tu propio diálogo y trabajar con anexos adicionales si requieres. El complemento adecuado para e...
- Jue Nov 22, 2018 2:44 am
- Foro: Spanish
- Tema: Campo Virtual en MariaDB
- Respuestas: 7
- Vistas: 2205
Re: Campo Virtual en MariaDB
El objeto dataset usado para el update o insert está basado en la instrucción dbstruct tomando como punto de partida el query de la tabla, así que es por demás imposible que se pueda determinar si el campo incluido es uno virtual o persitent cuya información solo se puede obtener mediante el comando...
- Mié Nov 21, 2018 1:06 am
- Foro: Spanish
- Tema: Campo Virtual en MariaDB
- Respuestas: 7
- Vistas: 2205
Re: Campo Virtual en MariaDB
Tomado de la base de conocimientos de MariaDB: If you try to insert non-default values into a virtual column, you will receive a warning and what you tried to insert will be ignored and the derived value inserted instead: WARNINGS; Show warnings enabled. INSERT INTO table1 VALUES (1, 'some text',def...
- Mié Nov 14, 2018 11:44 pm
- Foro: Spanish
- Tema: Problema al hacer consulta con TSQLQuery
- Respuestas: 4
- Vistas: 1384
Re: Problema al hacer consulta con TSQLQuery
Estoy revisando nuevamente tu mensaje y pudiera ser que el error se debe a que estás llamando al open en el evento de creación del objeto, saca el open del método y llámalo en el formshow
- Lun Nov 12, 2018 1:58 pm
- Foro: Spanish
- Tema: Problema al hacer consulta con TSQLQuery
- Respuestas: 4
- Vistas: 1384
Re: Problema al hacer consulta con TSQLQuery
cambia dtos(date()) por dtosql(date()), o bien en el select cambia a "Select EMPRESA, USUARIO, USUENVIO, FECHA, HORA, MENSAJE From HISCHAT Where Empresa = 1 and fecha = date()" si quieres la fecha de hoy
- Mar Nov 06, 2018 4:30 pm
- Foro: Spanish
- Tema: error GPF (Code = c0000005)
- Respuestas: 6
- Vistas: 2420
Re: error GPF (Code = c0000005)
Para Xevi
el formato de para Maria es yyyy-mm-dd y se puede enviar con la función dtosql(date()) si usas el objeto dataset de Xailer hace la conversión automáticamente a partir del cualquier campo fecha
el formato de para Maria es yyyy-mm-dd y se puede enviar con la función dtosql(date()) si usas el objeto dataset de Xailer hace la conversión automáticamente a partir del cualquier campo fecha
- Mar Nov 06, 2018 4:27 pm
- Foro: Spanish
- Tema: error GPF (Code = c0000005)
- Respuestas: 6
- Vistas: 2420
Re: error GPF (Code = c0000005)
Hola yo tuve algunos inconvenientes usando los objetos dataset, así que opté por grabar directo, pero en el caso que muestras, sugiero reemplaces :Addnew() por :fastaddnew() y :update() por :fastupdate() la diferencia es que el primero se usa cuando vas a editar el registro mediante captura y el otr...
- Mar Oct 23, 2018 11:19 pm
- Foro: Spanish
- Tema: ErroySys con envio de correo ?
- Respuestas: 3
- Vistas: 1279
Re: ErroySys con envio de correo ?
Gabo
Olvidé mencionar que si trabajas con Mariadb el errorsys no atrapa los mensajes de error y no lo podrás recibir, hay que modificar la clase Mariadb y atrapar los errores para hacer el mismo proceso
Olvidé mencionar que si trabajas con Mariadb el errorsys no atrapa los mensajes de error y no lo podrás recibir, hay que modificar la clase Mariadb y atrapar los errores para hacer el mismo proceso
- Lun Oct 22, 2018 10:17 pm
- Foro: Spanish
- Tema: ErroySys con envio de correo ?
- Respuestas: 3
- Vistas: 1279
Re: ErroySys con envio de correo ?
/* * Xailer source code: * * ErrorForm.prg * Clase TErrorForm() * Aquí el código que uso es necesario incluir cdomail y los datos del smtp * Copyright 2003, 2007 Jose F. Gimenez * Copyright 2003, 2007 Xailer.com * All rights reserved * */ #include "Xailer.ch" #include "Values.ch"...