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.

Search found 57 matches

Go to advanced search

by Claudio C
Sun Mar 25, 2018 5:36 pm
Forum: Spanish
Topic: Problema TDBCardBox-CardBoxClick
Replies: 2
Views: 1948

Problema TDBCardBox-CardBoxClick

Estimados: En un TDBCardBox que está asociado a un TMemDataSet deseo acceder al registro del dataset correspondiente a la tarjeta sobre la que se hizo click. Para ello hago: METHOD DBCardBox1CardClick( oSender, oItem, nPos, nX, nY ) CLASS .... oMDS:=oSender:oDataSet // Me da referencia al Dataset vi...
by Claudio C
Tue Feb 13, 2018 4:25 pm
Forum: Spanish
Topic: TDBCardBox, TMemDataSet e Imagenes
Replies: 3
Views: 1523

Re: TDBCardBox, TMemDataSet e Imagenes (ok - mejor! )

Estimado Ignacio. Funciona Perfecto ! Al no tener eventos en el TCardItem ( busque OnGetData() del item ) ... le entré al problema por los datos. No se me ocurrió ir al contenedor y tratar el problema con un evento desde allí. Además, mi dataset solo tendrá 10 , como máximo 20 registros ... y esa ca...
by Claudio C
Tue Feb 13, 2018 12:22 am
Forum: Spanish
Topic: TDBCardBox, TMemDataSet e Imagenes
Replies: 3
Views: 1523

Re: TDBCardBox, TMemDataSet e Imagenes (ok)

Me respondo a Mi mismo. Es simple... sobre todo si lees el manual :) Dejo el ejemplo basico que quiza ayude a otro compañero. Saludos. method cgaActividad() CLASS fmGNreitra local aFila := { } local oPicture local a := { ; {'foto_02.jpg' , 'Carlos' , 'Puesto' , 'Sector' , 'Producto' , 'Tarea' , 'Obs...
by Claudio C
Mon Feb 12, 2018 11:31 pm
Forum: Spanish
Topic: TDBCardBox, TMemDataSet e Imagenes
Replies: 3
Views: 1523

TDBCardBox, TMemDataSet e Imagenes

Estimados:

Tengo un TDBCardBox asociado a un TMemDataSet
¿ Es posible mostrar una imagen en la tarjeta ?
La imágenes están en disco. En el memdataset tengo el nombre de los jpg.
Si es posible ... no encuentro cómo ni dónde.

Gracias por su tiempo
by Claudio C
Tue Oct 31, 2017 1:34 am
Forum: Spanish
Topic: TSwitch onchange y el valor lChecked
Replies: 1
Views: 1020

TSwitch onchange y el valor lChecked

Estimados: Tengo un problema con TSwitch 1) Inicio la propiedad lChecked en .t. 2) Al cambiar de estado capturo el evento METHOD SWChange( oSender ) CLASS xxxxx local lEstado := ::oSW:lChecked y en este metodo la propiedad lChequed sigue en .t. ( cuando ese era el estado inicial y hubo un cambio de ...
by Claudio C
Wed May 24, 2017 7:15 pm
Forum: SQL
Topic: Como hago para recorrer una tabla???
Replies: 12
Views: 46635

Re: Como hago para recorrer una tabla???

Hola compañero: El problema es que estas tratando una tabla SQL 'registro a registro' . Te recomiendo inviertas tiempo en ver el tema de Stored Procedures de MariaDB/MySQL ( esto te permite generar procesos mas complejos y resolverlos en el server ) Tuve el mismo problema y lo resolvi 'del lado del ...
by Claudio C
Fri May 19, 2017 2:09 pm
Forum: SQL
Topic: REEMPLAZAR "PARTE" de un campo CHAR en MariaDB
Replies: 2
Views: 22403

Re: REEMPLAZAR "PARTE" de un campo CHAR en MariaDB

Hola

Para 'Sumar' strings usa concat(). Asi funciona.

UPDATE test SET mov1 = concat( 'A' , SUBSTRING(mov1,2,9) ) WHERE id <= 10

Saludos
by Claudio C
Sun May 14, 2017 10:59 pm
Forum: Spanish
Topic: Problema tunyint en browse
Replies: 2
Views: 1257

Re: Problema tunyint en browse (resuelto)

Gracias por su pronta respuesta Funcionó perfecto SELECT CAST( produccion_carriles.prioridad AS Integer ) AS PRIORIDAD , ... Un saludo, Claudio Claudio, Para MySQL y MariaDB tinyint y boolean son el mismo tipo, y se utilizan indistintamente. Cuando en Xailer hicimos el datasource de MySQL tuvimos qu...
by Claudio C
Sun May 14, 2017 9:12 pm
Forum: Spanish
Topic: Problema tunyint en browse
Replies: 2
Views: 1257

Problema tunyint en browse

Estimados: Tengo un campo tinyint en una tabla MariaDB [img]Int.jpg[/img] Al mostrarlo en browse expone el campo como booleano en vez de numérico. [img]Vista.jpg[/img] No encuentro error y no se como corregir el problema. Utilizo TDBbrowse, TSQLTable y TMariaDBDataSource y Mariadb 10.4 x64 Gracias p...
by Claudio C
Wed Apr 26, 2017 7:33 pm
Forum: Spanish
Topic: Nombre de un browse desde el propio brovse
Replies: 4
Views: 1554

Re: Nombre de un browse desde el propio brovse (final)

Estimado Ignacio Gracias por tus recomendaciones. 1) La primer opcion fue, como indicas vos, usar CARGO. Funcionaba pero dependia que se cargase este valor en el IDE y la idea era que fuese automático. 2) Lo del dataset no es aplicable porque mi idea es 'colgar' esta nueva característica en la clase...
by Claudio C
Tue Apr 25, 2017 2:15 pm
Forum: Spanish
Topic: Nombre de un browse desde el propio brovse
Replies: 4
Views: 1554

Re: Nombre de un browse desde el propio brovse

Ignacio, la idea es esta: Salvar el estado de las columnas de cada browse, de cada ventana, para cada usuario y de manera automática. De esta manera cada Usuario determina que columnas quiere ver y en que orden para cada browse del sistema. El método lo resolví hace tiempo con SaveState(), etc ... L...
by Claudio C
Tue Apr 25, 2017 5:42 am
Forum: Spanish
Topic: Nombre de un browse desde el propio brovse
Replies: 4
Views: 1554

Nombre de un browse desde el propio brovse

Estimados Estoy haciendo una extensión de Tbrowse y en uno de sus metodos necesito saber el "nombre de variable" del propio browse ( el valor que se carga en el IDE cVarName ) El tema es que no encuento la funcion / propiedad que ne Devuelva el nombre. //-------------------- method test( )...
by Claudio C
Mon Jul 04, 2016 1:31 pm
Forum: Spanish
Topic: Preferencias en un browse
Replies: 2
Views: 1311

Re: Preferencias en un browse (finalizado)

Exacto! es lo que necesitaba. Si bien había leído en la ayuda sobre el método es evidente que no lo hice bien. No habia visto el string que devuelve con la configuración de las columnas. Ahora sólo debo salvar esta cadena para cada usuario en la BD y restaurarla en la proxima sesión... Fantástico. Q...
by Claudio C
Sun Jul 03, 2016 4:10 am
Forum: Spanish
Topic: TDataSet:AddUserVar
Replies: 2
Views: 1537

Re: TDataSet:AddUserVar (resuelto)

Excelente
En particular estoy trayendo datos de una vista con maria db. Agregué en la vista esta columna 'virtual' que la acepto sin problemas.
También cargue los datos en TMEMDataset como fue tu sugerencia y funcionó perfecto.

Gracias, una vez mas.
Claudio.
by Claudio C
Sun Jul 03, 2016 4:05 am
Forum: Spanish
Topic: Preferencias en un browse
Replies: 2
Views: 1311

Preferencias en un browse

Estimados Tengo que salvar y restaurar preferencias del usuario en un browse. En particular el orden de las columnas y que columnas son visibles y cuales no Al usar un TBBrowse y hacer click sobre el botón derecho del mouse aparece la sig imagen header.png Aqui pueden verse todas las columnas del br...
by Claudio C
Fri Jul 01, 2016 2:42 pm
Forum: Spanish
Topic: TDataSet:AddUserVar
Replies: 2
Views: 1537

TDataSet:AddUserVar

Estimados: Muestro una tabla SLQ en un TDBBrowse. Este browse utiliza como dataset un objeto TSQLtable(). Necesito agregar una columna de usuario en el browse. Esta columna NO se corresponde con ningun campo de la tabla ni es un campo 'calculado' en base a otros campos existentes en la tabla. Esta c...
by Claudio C
Thu Jun 30, 2016 2:56 pm
Forum: English
Topic: AAdd - Strange behavior
Replies: 1
Views: 2356

Re: AAdd - Strange behavior

The arrays are always passed by reference (though not place @ the pass as a parameter)
If you need to pass the "value" but not "reference" use aclone() function that generates a copy of the array
regards
by Claudio C
Sat Jun 04, 2016 3:51 pm
Forum: Spanish
Topic: Exemplo RmCharts Dll
Replies: 7
Views: 2916

Re: Exemplo RmCharts Dll

Muchas gracias por compartirlo
Necesitaba graficar información !

Obrigado :)
by Claudio C
Sun May 08, 2016 5:18 pm
Forum: Spanish
Topic: Error TWebDataSource
Replies: 9
Views: 3071

Re: Error TWebDataSource

Hola Ramon Debajo un ejemplo sencillo de como levantar desde un csv dados a mysql con el datasource de maria DB. El csv tiene dos campos por cada linea. Se llama 'depositos.csv' y esta en la carpeta 'tr' Los campos los separe con | y las lineas con solo un fin de linea, o sea: 0001|DEPOSITO 001 0002...
by Claudio C
Sat May 07, 2016 4:56 pm
Forum: Spanish
Topic: Error con MariaDB en runtime
Replies: 2
Views: 1087

Re: Error con MariaDB en runtime (resuelto)

Gracias Ignacio Evidentemente ( y como siempre ) tenés razon. Tardé en responder porque quería ver como se comprotaban los cambios que hice en base a tu sugerencia ya que el programa está en producción. El resultado fue que no sucedió más el error. Tengo la norma de no 'tocar' ninguna clase si no es...
by Claudio C
Sat May 07, 2016 4:42 pm
Forum: Spanish
Topic: Error TWebDataSource
Replies: 9
Views: 3071

Re: Error TWebDataSource

Estimado Ramón Tuve el mismo problema pero con TMariaDBDataSource ... y tal cual te recomendó Ignacio a vos, partí la carga de unos 60.000 registros en varios 'push' de 1800 registros por vez :) Se acabo el problema. Un nota: el límite estaba ( como también indica Ignacio ) en el tamaño del 'texto' ...
by Claudio C
Mon May 02, 2016 4:07 pm
Forum: Spanish
Topic: Error con MariaDB en runtime
Replies: 2
Views: 1087

Error con MariaDB en runtime

Estimados. Ya con mi primer sistema en produccion con MariaDB todo iba perfecto hasta que encontre este error. TMARIADBDATASOURCE:NEWERROR(615) Error XAILER/1040 Too many connections: MariaDB:Connect No encuentro la forma de pescar el origen del problema. Cualquier ayuda será bienvenida. Muchas grac...
by Claudio C
Mon Nov 16, 2015 10:09 pm
Forum: Spanish
Topic: OnDrawCell
Replies: 7
Views: 2502

Re: OnDrawCell

Si, algo así había pensado pero el problema es que me da la impresión de que nArrayAt no indica la celda que se pinta en la actualidad sino la celda seleccionada. Lo probaré de todas formas. Se me había ocurrido que el browse rubiera una sola columna con el valor de la posición. Como yo quiero pint...
by Claudio C
Sun Nov 15, 2015 2:01 am
Forum: Spanish
Topic: OnDrawCell
Replies: 7
Views: 2502

Re: OnDrawCell

Hola Paco Para dibujar yo accedo a la "fuente de datos" , no a la columna y en base a ello dibujo. Por ejemplo en un arraybrowse... METHOD ABColumn3DrawCell( oSender, cText, nClrText, nClrPane, lHighLite, hDC, aRect ) CLASS xxxxx .... aFila:=oSender:oParent:aArrayData[oSender:oParent:nArra...
by Claudio C
Sun Oct 11, 2015 1:55 am
Forum: Spanish
Topic: TFileSaveImageDlg Abrio o cancelo ?
Replies: 3
Views: 1196

Re: TFileSaveImageDlg Abrio o cancelo ? (resuelto)

Gracias José. Funcionó perfecto. Estaba en la documentación. No lo vi. Disculpas. Un saludo, Claudio Buenas tardes Claudio: Yo creo que es // ---------------------------------- IF ( ::oFileSaveImageDlg:Run() ) // .T. significa que se ha grabado con éxito. ELSE // No se ha grabado. ENDIF Recibe un co...

Go to advanced search