Buenos dias:
Tengo un campo memo en donde tengo capturada la siguiente información:
RENG1
RENG2
RENG3
RENG4
Al intentar imprimirlo utilizo, por ejemplo:
:TextOut( X, Y, Substr(::oDataSetConceptos:NOTAS, 1, 63))
La impresión aparece:
RENG1 RENG2 RENG3 RENG4
Como puedo hacer para que dentro ...
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 45 coincidencias
- Jue Oct 07, 2010 4:15 am
- Foro: Xailer Spanish
- Tema: Imprension de campos memo en Canvas
- Respuestas: 1
- Vistas: 1483
- Mar Ago 10, 2010 3:19 am
- Foro: Xailer Spanish
- Tema: Filtros en TDBBrowse con Fechas con formato DateTime
- Respuestas: 2
- Vistas: 1727
Filtros en TDBBrowse con Fechas con formato DateTime
Gracias Mil Carlos,
Pepe Lutrillo
Pepe Lutrillo
- Dom Ago 08, 2010 6:48 am
- Foro: Xailer Spanish
- Tema: Filtros en TDBBrowse con Fechas con formato DateTime
- Respuestas: 2
- Vistas: 1727
Filtros en TDBBrowse con Fechas con formato DateTime
Buenos Dias:
Estoy utilizando un TSQLQuery, trayendo información de MS-SQL:
SELECT ID, Nombre, FechaReport, FechaCreate FROM Unit
Las fechas son de tipo DateTime.
Creo un TDBBrowse y coloco las 4 columnas. Al seleccionar dentro del browse la opción de filtrado, las columnas ID y Nombre pueden ...
Estoy utilizando un TSQLQuery, trayendo información de MS-SQL:
SELECT ID, Nombre, FechaReport, FechaCreate FROM Unit
Las fechas son de tipo DateTime.
Creo un TDBBrowse y coloco las 4 columnas. Al seleccionar dentro del browse la opción de filtrado, las columnas ID y Nombre pueden ...
- Dom Ago 08, 2010 6:31 am
- Foro: Xailer Spanish
- Tema: Filtros con dataset relacionados
- Respuestas: 6
- Vistas: 3149
Filtros con dataset relacionados
Ramón,
Es lo mismo si el campo solo existe en uno de los datasets.
Si tienes un campo (por ejemplo, CLAVE) en ambos dataset, debes identificarlo con el alias.
A eso te refieres?
Gracias nuevamente.
Pepe Lutrillo
Es lo mismo si el campo solo existe en uno de los datasets.
Si tienes un campo (por ejemplo, CLAVE) en ambos dataset, debes identificarlo con el alias.
A eso te refieres?
Gracias nuevamente.
Pepe Lutrillo
- Sab Ago 07, 2010 2:59 pm
- Foro: Xailer Spanish
- Tema: Filtros con dataset relacionados
- Respuestas: 6
- Vistas: 3149
Filtros con dataset relacionados
Hola Ramón.
Funciona agregando el alias del campo
ilterEval := "UPPER('%') $ Upper(Regiones->Clave)
Gracias por tu ayuda
Saludos,
Pepe Lutrillo
Funciona agregando el alias del campo
ilterEval := "UPPER('%') $ Upper(Regiones->Clave)
Gracias por tu ayuda
Saludos,
Pepe Lutrillo
- Vie Ago 06, 2010 6:14 am
- Foro: Xailer Spanish
- Tema: Filtros con dataset relacionados
- Respuestas: 6
- Vistas: 3149
Filtros con dataset relacionados
Buenos Dias:
Tengo un par de dataset que están relacionados.
::oDataSet:SetRelation("REGION" , ::oDataSetRegiones)
Dentro de un TDBBrowse creo un campo calculado de esta forma:
WITH OBJECT oCol1 := TDBBrwColumn():New(::oBrw)
:cHeader := "Region"
:nAlignment := taLEFTHEADERCENTER
:lVisible ...
Tengo un par de dataset que están relacionados.
::oDataSet:SetRelation("REGION" , ::oDataSetRegiones)
Dentro de un TDBBrowse creo un campo calculado de esta forma:
WITH OBJECT oCol1 := TDBBrwColumn():New(::oBrw)
:cHeader := "Region"
:nAlignment := taLEFTHEADERCENTER
:lVisible ...
- Mié Jul 14, 2010 4:57 am
- Foro: Xailer Spanish
- Tema: Acceso a variables de ambiente
- Respuestas: 6
- Vistas: 2885
Acceso a variables de ambiente
Perfecto.
Mil gracias de nuevo,
Pepe Lutrillo
Mil gracias de nuevo,
Pepe Lutrillo
- Mar Jul 13, 2010 2:55 pm
- Foro: Xailer Spanish
- Tema: Acceso a variables de ambiente
- Respuestas: 6
- Vistas: 2885
Acceso a variables de ambiente
Alf+
Mil gracias.
En donde puedo bscar la documentación de esta función?. No la encuentro en la documentación de Xailer.
Nuevamente, gracias por tu ayuda
Pepe Lutrillo
Mil gracias.
En donde puedo bscar la documentación de esta función?. No la encuentro en la documentación de Xailer.
Nuevamente, gracias por tu ayuda
Pepe Lutrillo
- Mar Jul 13, 2010 5:11 am
- Foro: Xailer Spanish
- Tema: Acceso a variables de ambiente
- Respuestas: 6
- Vistas: 2885
Acceso a variables de ambiente
Buenos Dias X-Men:
Tengo una aplicación que necesita ejecutar otra aplicación a través de un WinExec. Sin embargo funciona perfecto cuando la versión de Windows está en Inglés, (accesando /Program Files) y no funciona cuando la versión está en español (Archivos de Programas).
Hay alguna forma de ...
Tengo una aplicación que necesita ejecutar otra aplicación a través de un WinExec. Sin embargo funciona perfecto cuando la versión de Windows está en Inglés, (accesando /Program Files) y no funciona cuando la versión está en español (Archivos de Programas).
Hay alguna forma de ...
- Jue May 27, 2010 10:52 pm
- Foro: Xailer Spanish
- Tema: DateTime
- Respuestas: 3
- Vistas: 1860
DateTime
José,
Mil gracias,
Pepe Lutrillo
Mil gracias,
Pepe Lutrillo
- Jue May 27, 2010 6:33 am
- Foro: Xailer Spanish
- Tema: DateTime
- Respuestas: 3
- Vistas: 1860
DateTime
Buenos dias X-Men:
Tengo una aplicación que se conecta via ADO a un SQL Server.
Dentro de una tabla de SQL Server tengo un campo de tipo Datetime
Cuando despliego directamente el campo, me aparece la fecha y la hora.
MsgBox(::oSQLQuery1:CreateTimeUTC) -> 26/05/2010 23:24:40:81
Sin embargo ...
Tengo una aplicación que se conecta via ADO a un SQL Server.
Dentro de una tabla de SQL Server tengo un campo de tipo Datetime
Cuando despliego directamente el campo, me aparece la fecha y la hora.
MsgBox(::oSQLQuery1:CreateTimeUTC) -> 26/05/2010 23:24:40:81
Sin embargo ...
- Lun Ene 29, 2007 7:42 pm
- Foro: Xailer Spanish
- Tema: Re: Margen en impresi
- Respuestas: 3
- Vistas: 1387
Re: Margen en impresi
Ignacio,
Funciona perfecto. Muchas gracias.
Saludos, Pp Lu3o
Ignacio Ortiz de Zúñiga wrote:
> Pepe,
>
> El error se producía cuando automáticamente se ponía en modo LANDSCAPE
> porque no cabía el informe. Con este mensaje te mando el módulo arreglado.
> No obstante si lo deseas también ...
Funciona perfecto. Muchas gracias.
Saludos, Pp Lu3o
Ignacio Ortiz de Zúñiga wrote:
> Pepe,
>
> El error se producía cuando automáticamente se ponía en modo LANDSCAPE
> porque no cabía el informe. Con este mensaje te mando el módulo arreglado.
> No obstante si lo deseas también ...
- Mié Ene 24, 2007 4:36 pm
- Foro: Xailer Spanish
- Tema: Re: Margen en impresi
- Respuestas: 3
- Vistas: 1387
Re: Margen en impresi
Ignacio,
El error se produce cuando se imprime un campo en varios renglones. He
reproducido el error y te estoy enviando el ejemplo a tu correo personal.
Mil gracias por tu ayuda
Saludos, Pp Lu3o
Ignacio Ortiz de Zúñiga wrote:
> Pepe,
>
> Acabo de modificar el primer listado de ...
El error se produce cuando se imprime un campo en varios renglones. He
reproducido el error y te estoy enviando el ejemplo a tu correo personal.
Mil gracias por tu ayuda
Saludos, Pp Lu3o
Ignacio Ortiz de Zúñiga wrote:
> Pepe,
>
> Acabo de modificar el primer listado de ...
- Mié Dic 06, 2006 10:30 pm
- Foro: Xailer Spanish
- Tema: OnChar y Edición en un TDBBrowse
- Respuestas: 2
- Vistas: 1753
OnChar y Edición en un TDBBrowse
Ignacio,
Perfecto.
Mil gracias.
Pp Lu3o
Ignacio Ortiz de Zúñiga wrote:
> Pepe,
>
> Utiliza mejor el evento OnSeek del TBrowse. Veo que no sale el evento
> publicado en el inspector de objetos, pero ya está arreglado. No obstante
> puedes asignarlo tu por código sin problema.
>
> En ...
Perfecto.
Mil gracias.
Pp Lu3o
Ignacio Ortiz de Zúñiga wrote:
> Pepe,
>
> Utiliza mejor el evento OnSeek del TBrowse. Veo que no sale el evento
> publicado en el inspector de objetos, pero ya está arreglado. No obstante
> puedes asignarlo tu por código sin problema.
>
> En ...
- Mié Dic 06, 2006 7:28 pm
- Foro: Xailer Spanish
- Tema: OnChar y Edición en un TDBBrowse
- Respuestas: 2
- Vistas: 1753
OnChar y Edición en un TDBBrowse
Hola X-Men:
Estoy utilizando un TDBBrowse.
En el evento Onchar tengo:
METHOD BrwChar( oSender, nKey, nFlags ) CLASS X
::oDataSet:Seek( Upper( chr(nKey ) ) )
::oBrw:Refresh(.T.)
RETURN Nil
En OnRClick tengo
METHOD BrwRClick( oSender, nPosX, nPosY, nItem ) CLASS TMaLuisBrw
::oBrw:Edit ...
Estoy utilizando un TDBBrowse.
En el evento Onchar tengo:
METHOD BrwChar( oSender, nKey, nFlags ) CLASS X
::oDataSet:Seek( Upper( chr(nKey ) ) )
::oBrw:Refresh(.T.)
RETURN Nil
En OnRClick tengo
METHOD BrwRClick( oSender, nPosX, nPosY, nItem ) CLASS TMaLuisBrw
::oBrw:Edit ...
- Vie Oct 20, 2006 2:51 pm
- Foro: Xailer Spanish
- Tema: Erro DataSet vers
- Respuestas: 6
- Vistas: 2037
Erro DataSet vers
Ignacio,
Sustituí el DBFDataSet.obj en el Xailer.lib e incorporé la línea de
código en mi proyecto. Ahora todo funciona perfecto.
Muchas gracias y felicidades por este gran producto
Saludos,
Pp Lu3o
Ignacio Ortiz de Zúñiga wrote:
> Pepe,
>
>
>>Si incorporo el archivo DbfDataSet.obj en ...
Sustituí el DBFDataSet.obj en el Xailer.lib e incorporé la línea de
código en mi proyecto. Ahora todo funciona perfecto.
Muchas gracias y felicidades por este gran producto
Saludos,
Pp Lu3o
Ignacio Ortiz de Zúñiga wrote:
> Pepe,
>
>
>>Si incorporo el archivo DbfDataSet.obj en ...
- Vie Oct 20, 2006 3:57 am
- Foro: Xailer Spanish
- Tema: Erro DataSet vers
- Respuestas: 6
- Vistas: 2037
Erro DataSet vers
Ignacio,
Si incorporo el archivo DbfDataSet.obj en mi proyecto, el error persiste.
De igual forma, si sustituyo el DbfDataSet.obj en Xailer.lib, al ligar
el programa me envía el siguiente error:
Linking: Gal4Win.exe...
Error: Unresolved external '_HB_FUN_TDBFDATASET' referenced from
C ...
Si incorporo el archivo DbfDataSet.obj en mi proyecto, el error persiste.
De igual forma, si sustituyo el DbfDataSet.obj en Xailer.lib, al ligar
el programa me envía el siguiente error:
Linking: Gal4Win.exe...
Error: Unresolved external '_HB_FUN_TDBFDATASET' referenced from
C ...
- Jue Oct 19, 2006 5:35 pm
- Foro: Xailer Spanish
- Tema: Erro DataSet vers
- Respuestas: 6
- Vistas: 2037
Erro DataSet vers
Ignacio,
Tengo el mismo problema. Incluí en mi proyecto el DBFDATASET.OBJ que
acabas de subir, reconstruí el projecto, y al ejecutarlo, me da el
siguiente error:
TDBFDATASET:REFRESH(737)
Error BASE/1004 Class: 'NIL' has no exported method: REFRESH
Arguments: ()
En este método:
METHOD ...
Tengo el mismo problema. Incluí en mi proyecto el DBFDATASET.OBJ que
acabas de subir, reconstruí el projecto, y al ejecutarlo, me da el
siguiente error:
TDBFDATASET:REFRESH(737)
Error BASE/1004 Class: 'NIL' has no exported method: REFRESH
Arguments: ()
En este método:
METHOD ...
- Mar Sep 12, 2006 6:28 pm
- Foro: Xailer Spanish
- Tema: Renglones múltiples en Reportes
- Respuestas: 14
- Vistas: 4386
Renglones múltiples en Reportes
Ignacio,
Hice el cambio en el archivo xailer.lib. Ahora funciona perfectamente.
Como parte de de lista de deseos: una cláusula MULTIPLE en COLUMN of
oRep, para imprimir varios renglones en una sola columna.
Mil gracias
Saludos, Pp Lu3o
Ignacio Ortiz de Zúñiga wrote:
> Pepe,
>
> tlib.exe ...
Hice el cambio en el archivo xailer.lib. Ahora funciona perfectamente.
Como parte de de lista de deseos: una cláusula MULTIPLE en COLUMN of
oRep, para imprimir varios renglones en una sola columna.
Mil gracias
Saludos, Pp Lu3o
Ignacio Ortiz de Zúñiga wrote:
> Pepe,
>
> tlib.exe ...
- Mar Sep 12, 2006 4:00 pm
- Foro: Xailer Spanish
- Tema: Renglones múltiples en Reportes
- Respuestas: 14
- Vistas: 4386
Renglones múltiples en Reportes
Ignacio,
Gracias por tu respuesta.
Que programa/utilería puedo utilizar para incorporar el REPORT.OBJ en
Xailer.lib?
Mil gracias,
Saludos, Pp Lu3o
Ignacio Ortiz de Zúñiga wrote:
> Pepe,
>
> Es muy extraño. Compruebo que el método existe. Parece como si fuese un
> error del linker que ...
Gracias por tu respuesta.
Que programa/utilería puedo utilizar para incorporar el REPORT.OBJ en
Xailer.lib?
Mil gracias,
Saludos, Pp Lu3o
Ignacio Ortiz de Zúñiga wrote:
> Pepe,
>
> Es muy extraño. Compruebo que el método existe. Parece como si fuese un
> error del linker que ...
- Mar Sep 12, 2006 3:08 am
- Foro: Xailer Spanish
- Tema: Renglones múltiples en Reportes
- Respuestas: 14
- Vistas: 4386
Renglones múltiples en Reportes
Ramón,
El archivo que me envió Ignacio lo incluí al proyecto. En el
"administrador de proyectos" me aparece el archivo "Report.obj" debajo
de "Otros".
Al parecer el problema está en la definición del método Printatcol
dentro del archivo report.obj, por lo que la modificación que sugieres ...
El archivo que me envió Ignacio lo incluí al proyecto. En el
"administrador de proyectos" me aparece el archivo "Report.obj" debajo
de "Otros".
Al parecer el problema está en la definición del método Printatcol
dentro del archivo report.obj, por lo que la modificación que sugieres ...
- Lun Sep 11, 2006 11:14 pm
- Foro: Xailer Spanish
- Tema: Renglones múltiples en Reportes
- Respuestas: 14
- Vistas: 4386
Renglones múltiples en Reportes
Ignacio,
He adaptado mi código de acuerdo a tu respuesta. Sin embargo, obtengo el
siguiente error, aún cuando ya integré a mi proyecto el archivo
report.obj que posteaste:
PRINTMEMO(424)
Error BASE/1004 Message not found: TREPORT:PRINTATCOL
Arguments: ()
Mil gracias
Saludos, Pp Lu3o ...
He adaptado mi código de acuerdo a tu respuesta. Sin embargo, obtengo el
siguiente error, aún cuando ya integré a mi proyecto el archivo
report.obj que posteaste:
PRINTMEMO(424)
Error BASE/1004 Message not found: TREPORT:PRINTATCOL
Arguments: ()
Mil gracias
Saludos, Pp Lu3o ...
- Lun Sep 11, 2006 8:47 pm
- Foro: Xailer Spanish
- Tema: Renglones múltiples en Reportes
- Respuestas: 14
- Vistas: 4386
Renglones múltiples en Reportes
Jose Ramón,
Gracias por tu mensaje.
cString := ::Cadena(::oDataSet) llama a un método (y no a una función)
que forma el string en base al contenido de varios campos. El valor
resultante de String es correcto.
Lo que intento hacer obtener en "Eval(bCodigo)" es la expresión a
utilizar y no el ...
Gracias por tu mensaje.
cString := ::Cadena(::oDataSet) llama a un método (y no a una función)
que forma el string en base al contenido de varios campos. El valor
resultante de String es correcto.
Lo que intento hacer obtener en "Eval(bCodigo)" es la expresión a
utilizar y no el ...
- Lun Sep 11, 2006 6:59 pm
- Foro: Xailer Spanish
- Tema: Renglones múltiples en Reportes
- Respuestas: 14
- Vistas: 4386
Renglones múltiples en Reportes
Ignacio,
Mil gracias por tu respuesta.
Precisamente uso la variable para evitar los campos en blanco.
No hay forma de eliminarlos?
Intento hacer lo siguiente:
METHOD Reporte(lPreview) CLASS TRepxCli
...
...
Local bCodigo:= {|| ::ChecaExp()}
..
..
COLUMN OF oRep ;
DATA Eval(bCodigo ...
Mil gracias por tu respuesta.
Precisamente uso la variable para evitar los campos en blanco.
No hay forma de eliminarlos?
Intento hacer lo siguiente:
METHOD Reporte(lPreview) CLASS TRepxCli
...
...
Local bCodigo:= {|| ::ChecaExp()}
..
..
COLUMN OF oRep ;
DATA Eval(bCodigo ...
- Lun Sep 11, 2006 5:18 pm
- Foro: Xailer Spanish
- Tema: Renglones múltiples en Reportes
- Respuestas: 14
- Vistas: 4386
Renglones múltiples en Reportes
Hola Equipo Xailer:
Tengo varios campos, (Campo1, Campo2, Campo3...Campon) todos con una
longitud de 50 caracteres. El valor de los mismos no siempre ocupa los
50 caracteres.
Quiero imprimir una variable de la siguiente forma:
cVariable := Alltrim(Campo1) + Alltrim(Campo2) + Alltrim(Campo3 ...
Tengo varios campos, (Campo1, Campo2, Campo3...Campon) todos con una
longitud de 50 caracteres. El valor de los mismos no siempre ocupa los
50 caracteres.
Quiero imprimir una variable de la siguiente forma:
cVariable := Alltrim(Campo1) + Alltrim(Campo2) + Alltrim(Campo3 ...