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 586 coincidencias
- Mié May 22, 2019 11:25 pm
- Foro: Spanish
- Tema: Mover cursor en TEdit
- Respuestas: 1
- Vistas: 1864
Mover cursor en TEdit
Como no puedo postear en el Foro Pro... Daniel, mira la ayuda de Xailer TEdit:SetSel Selecciona un rango de texto del control. Los valores indicados son de raiz cero, es decir, la primera posición comienza por cero y no por uno como es habitual Tipo Sólo después de Create() Parámetros <nStart>: Prim...
- Vie May 10, 2019 11:51 am
- Foro: Spanish
- Tema: Locate en un DataSet MariaDB
- Respuestas: 1
- Vistas: 2049
Locate en un DataSet MariaDB
Por lo que he podido probar, un DataSet MariaDB no funciona correctamente cuando se requiere hacer una búsqueda de u campo 'vacio' así pues... :Locate( "MICAMPO = 'nose'" ) //Se posiciona en el registro que corresponde logdebug( :id ) :Locate( "MICAMPO = ''" ) //Devuelve la posic...
- Mar Abr 30, 2019 6:35 pm
- Foro: Spanish
- Tema: Error Printer Pdf
- Respuestas: 2
- Vistas: 2278
Re: Error Printer Pdf
Para el tema de que no me imprimía en apaisado... he puesto nOrientation después del Printer:StartDocPdf() y ya imprime en apaisado. Me ocurria en alguna máquina... pero queda solucionado de esta manera.
Sin embargo, el error me lo sigue lanzando en un Server2012 ¿?¿?
Sin embargo, el error me lo sigue lanzando en un Server2012 ¿?¿?
- Mar Abr 30, 2019 4:09 pm
- Foro: Spanish
- Tema: Error Printer Pdf
- Respuestas: 2
- Vistas: 2278
Error Printer Pdf
Con este código METHOD Button1Click( oSender ) CLASS TForm1 Printer:lPreview := .F. Printer:nOrientation := DMORIENT_LANDSCAPE Printer:StartDocPdf( "C:\MiCarpeta\FilePDF.Pdf", "FilePDF" ) Printer:oCanvas:nMapMode := mmHIMETRICS Printer:oCanvas:TextOut( 1820, 1920, "Prueba PD...
- Mar Abr 30, 2019 8:55 am
- Foro: Spanish
- Tema: Errores en campos calculados
- Respuestas: 2
- Vistas: 2030
Re: Errores en campos calculados
Exacto, Se me vino a la mente esta noche esa solución. Puesta e implementada perfectamente!!! miDataSet:AddCalcField( "BASE1", {|| If( miDataSet:TOTAL = Nil, 0, miDataSet:TOTAL - miDataSet:DTO ) } ) Es como si se creara un registro "fantasma" por unos instantes, al eliminar un re...
- Lun Abr 29, 2019 10:59 pm
- Foro: Spanish
- Tema: Errores en campos calculados
- Respuestas: 2
- Vistas: 2030
Errores en campos calculados
Me està ocurriendo un error, y no veo como poder salvarlo... Bien, en DBFs, me está funcionando correctamente, el tema va por MariaDB Dispongo de un TDBBrowse y una de las columnas pertenece a un campo calculado Además, el TDataSet dispone de más campos calculados, como por ejemplo... miDataSet:AddC...
- Dom Abr 28, 2019 6:55 pm
- Foro: SQL
- Tema: Como hacer un Where Upper()
- Respuestas: 2
- Vistas: 28278
Re: Como hacer un Where Upper()
Gracias, Claudio.
Lo he podido hacer de esta forma...
SELECT * FROM factures WHERE BINARY b LIKE CONCAT('%',UPPER(b),'%')
Lo he podido hacer de esta forma...
SELECT * FROM factures WHERE BINARY b LIKE CONCAT('%',UPPER(b),'%')
- Dom Abr 28, 2019 1:39 pm
- Foro: SQL
- Tema: Como hacer un Where Upper()
- Respuestas: 2
- Vistas: 28278
Como hacer un Where Upper()
En una consulta a una tabla... cómo puedo hacer un Where que me "filtre" y me devuelva los datos de la tabla que SOLO tiene un campo concreto en mayúsculas??? SELECT * FROM mitabla WHERE micampo = UPPER( micampo ) SELECT * FROM mitabla WHERE UPPER( micampo ) Esto no me está funcionando... ...
- Mar Abr 16, 2019 3:39 pm
- Foro: Spanish
- Tema: Ordenar Dataset
- Respuestas: 9
- Vistas: 5415
Re: Ordenar Dataset
::oDSTable:Sort( "xCIFreal(dni)" )
Llamando a mi función, ordena el Browse a gusto!!!
Llamando a mi función, ordena el Browse a gusto!!!
- Mar Abr 16, 2019 11:04 am
- Foro: Spanish
- Tema: Ordenar Dataset
- Respuestas: 9
- Vistas: 5415
Re: Ordenar Dataset
Una cosa que me faltaria... Para ordenar "temporalmente" un TDataset MariaDB me funciona de lujo... ::oDSTable:Sort( "REGEXP_REPLACE( Upper(dni), '[^0-9,A-Z]', '' )" ) Pero, para un TDBFDataset... cómo sería una función que quitara todos los caracteres que no se corresponden a 0-...
- Mié Abr 10, 2019 7:41 pm
- Foro: Spanish
- Tema: Ordenar Dataset
- Respuestas: 9
- Vistas: 5415
Re: Ordenar Dataset
Echo!!!
Fijándome en lo que hace la funcion REGEXP_REPLACE( dni, '[^0-9,A-Z]', '' )
Añado un Upper...
REGEXP_REPLACE( Upper(dni), '[^0-9,A-Z]', '' )
Y listo el pollo, que dirian!!!
GRACIAS!!!
Fijándome en lo que hace la funcion REGEXP_REPLACE( dni, '[^0-9,A-Z]', '' )
Añado un Upper...
REGEXP_REPLACE( Upper(dni), '[^0-9,A-Z]', '' )
Y listo el pollo, que dirian!!!
GRACIAS!!!
- Mié Abr 10, 2019 7:38 pm
- Foro: Spanish
- Tema: Ordenar Dataset
- Respuestas: 9
- Vistas: 5415
Re: Ordenar Dataset
Ahora me he fijado bien... no "discrimina" letras may/minusculas.
No me sirve 100%
Con mi funcioncilla, si que devuelvo orden discriminando donde B es lo mismo que b
No me sirve 100%
Con mi funcioncilla, si que devuelvo orden discriminando donde B es lo mismo que b
- Mié Abr 10, 2019 7:27 pm
- Foro: Spanish
- Tema: Ordenar Dataset
- Respuestas: 9
- Vistas: 5415
Re: Ordenar Dataset
Gracias, José.
Esto va perfectíssimo!!!
Ahora bien, para poder profundizar en alguna función propia en SQL,...
Cómo haria esa funcióncilla que he puesto, en un bucle???
Es por ir entendiendo y desarrollando más en SQL.
Gracias por vuestro tiempo.
Esto va perfectíssimo!!!
Ahora bien, para poder profundizar en alguna función propia en SQL,...
Cómo haria esa funcióncilla que he puesto, en un bucle???
Es por ir entendiendo y desarrollando más en SQL.
Gracias por vuestro tiempo.
- Mié Abr 10, 2019 6:18 pm
- Foro: Spanish
- Tema: Ordenar Dataset
- Respuestas: 9
- Vistas: 5415
Re: Ordenar Dataset
Cada cosa que toco, SQL me sorprende más y más!!! BEGIN SET @cNifReal = ''; SET @cLectura = Upper(SUBSTRING(rtf,1,1)); IF InStr( 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789', @cLectura ) THEN SET @cNifReal = CONCAT( @cNifReal, @cLectura ); END IF; SET @cLectura = Upper(SUBSTRING(rtf,2,1)); IF InStr( 'ABCD...
- Mié Abr 10, 2019 3:25 pm
- Foro: Spanish
- Tema: Ordenar Dataset
- Respuestas: 9
- Vistas: 5415
Re: Ordenar Dataset
Ignacio, gracias por el apunte. de esta manera, consigo ordenar correctamente el TDBBrowse que tiene asignado un TDataSet ::oDSTable:Sort( "REGEXP_REPLACE( REGEXP_REPLACE( dni, '-', '' ), '/', '' )" ) pero claro, hay una lista muy extensa de caracteres que deberia ir "anidando" e...
- Mié Abr 10, 2019 9:45 am
- Foro: Spanish
- Tema: Ordenar Dataset
- Respuestas: 9
- Vistas: 5415
Ordenar Dataset
Necesito ordenar un Dataset por un campo, pero "limpio"... me explico. Resulta que los NIF/CIF cada uno los va entrando a su gusto. Alguien me los entra LetraGuionNumeros Otros LetraBarraNumeros O incluso NumerosPuntosNumerosGuionLetra Pues necesito Ordenar ese campo quitando puntos, guion...
- Sab Abr 06, 2019 9:21 pm
- Foro: SQL
- Tema: Añadir un registro
- Respuestas: 5
- Vistas: 34528
Re: Añadir un registro
Al final, como lo necesito si o si "orden natural", por compatibilidad con otras funciones que utilizo... aItems := :QueryArray( "SELECT cod,descripcion FROM miBBDD.miTabla;" ) HB_AIns( aItems, 6, { 132, 'Josefa' }, .T. ) For n:=1 TO Len(aItems) cValues += IF( n>1, ",",...
- Vie Abr 05, 2019 10:25 am
- Foro: SQL
- Tema: Añadir un registro
- Respuestas: 5
- Vistas: 34528
Re: Añadir un registro
Gracias José, De la manera que propones, el registro 6 Josefa se añadirà al final de la Tabla, con el id 12... no??? No es así... yo quiero que el id 12 tome los datos del registro del id 11, los del 11 los tome del 10... i así hasta el 6 Y el id 6 hago el UPDATE con los datos del registro 132 Josef...
- Jue Abr 04, 2019 11:20 pm
- Foro: SQL
- Tema: Añadir un registro
- Respuestas: 5
- Vistas: 34528
Añadir un registro
Me estoy peleando en como hacer para insertar un registro en medio de una tabla. Suponiendo que tengo una tabla con 11 registros id cod descripcion 1 110 Pepe 2 111 Pepa 3 121 Juan 4 122 Juana 5 131 Jose 6 141 Emilio 7 142 Emilia 8 151 Fernando 9 152 Fernanda 10 161 Mario 11 162 Maria Bien, EN ORDEN...
- Lun Mar 25, 2019 11:59 am
- Foro: Spanish
- Tema: TBarCode guardar imagen
- Respuestas: 1
- Vistas: 1887
TBarCode guardar imagen
Ya pregunte hace un tiempo sobre guardar la imagen, pero el tema es "casi" lo mismo, pero no lo mismo... Resulta que estoy trabajando con TBarCode, y necesito guardar la imagen del código de barras. WITH OBJECT oBarCod := TBarcode():Create( oForm ) :nType := zbCODE128 :cText := "19001...
- Jue Mar 14, 2019 9:44 am
- Foro: Spanish
- Tema: Mi aplicacion se "suspende.."
- Respuestas: 6
- Vistas: 3908
Re: Mi aplicacion se "suspende.."
Gabo,
intenta averiguar en que parte de tu código se queda "congelada" tu aplicación.
Luego, revisa el código... igual tienes un bucle que se hace interminable. En alguna ocasión, puede suceder.
Un For...Next, While...End
Revisa código, y pon stops/alertas de donde llega tu código.
intenta averiguar en que parte de tu código se queda "congelada" tu aplicación.
Luego, revisa el código... igual tienes un bucle que se hace interminable. En alguna ocasión, puede suceder.
Un For...Next, While...End
Revisa código, y pon stops/alertas de donde llega tu código.
- Mar Feb 26, 2019 9:50 pm
- Foro: Spanish
- Tema: TBrwColumn:OnPostEdit
- Respuestas: 1
- Vistas: 1728
Re: TBrwColumn:OnPostEdit
Esto es así???
El funcionamiento es normal???
De momento lo soluciono hechando mano del OnExit
El funcionamiento es normal???
De momento lo soluciono hechando mano del OnExit
- Mar Feb 26, 2019 4:19 pm
- Foro: Spanish
- Tema: Xailer plagado de un monton de errores con MariaDB
- Respuestas: 14
- Vistas: 20827
Re: Xailer plagado de un monton de errores con MariaDB
Hugo, Como te ha dicho el compañero Claudio, pues yo en el mismo sentido te respondo. Hace poco más de un año que me dio por cambiar (mas que cambiar, hacer la aplicación dual DBFs/MariaDBs)... en este período, ningún problema que no sea mio, de mi no saber como hacer con MariaDB, pero problema NING...
- Lun Feb 25, 2019 10:39 am
- Foro: Spanish
- Tema: TBrwColumn:OnPostEdit
- Respuestas: 1
- Vistas: 1728
TBrwColumn:OnPostEdit
De la ayuda,... Este evento se produce cuando se finaliza la edición de la columna y permite bien modificar los valores de <Value> y <lCanceled> ya que son pasados por referencia o realizar directamente la operación de salvado de datos. La primera opción sólo tiene sentido si la propiedad lAutoSave ...
- Vie Feb 22, 2019 2:53 pm
- Foro: Spanish
- Tema: TRichEdit Transparente
- Respuestas: 2
- Vistas: 2117
Re: TRichEdit Transparente
Estupendo !!!
Estava viendo que algunos controles en Xailer 6 Beta, ya llevan la propiedad nOpacity, lo he probado... y es un lujazo!!!
Gracias por vuestro tiempo.
Estava viendo que algunos controles en Xailer 6 Beta, ya llevan la propiedad nOpacity, lo he probado... y es un lujazo!!!
Gracias por vuestro tiempo.