FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour SetCheck en Xbrowse con consulta Dolphin
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Re: SetCheck en Xbrowse con consulta Dolphin
Posted: Fri Nov 15, 2013 03:23 PM
cmsoft wrote:Hola!
Ahora no me deja cambiar el estado.
Ser谩 porque es un campo que no pertenece a la tabla, sino que es de la consulta?
Tal vez Daniel pueda responderlo...
En caso de que sea un campo de la tabla, de que tipo MySql tengo que definirlo para poder tratarlo como l贸gico directamente?

Como te comete antes, uso un campo en la tabla, como no puedo usar campo logico, lo defini de tipo integer de 1 valor, usando cero(0) para .f. y uno(1) para .t., si te fijas en lo que te coloque en el mensaje anterior, veras como hago el switcheo al momento de mostrarlo en el xBrowse, si es 0 lo convierto en .f. y si es 1 lo hago .t., ya estando asi, lo demas es soplar y hacer botella, cuando voy a salvar hago lo mismo, pero esta vez al contrario, si es ,f, guardo 0 y si es .t. guardo 1. Espero no te haya enredado mas, saludos... :-)
Dios no est谩 muerto...



Gracias a mi Dios ante todo!
Posts: 1344
Joined: Wed Nov 16, 2005 09:14 PM
Re: SetCheck en Xbrowse con consulta Dolphin
Posted: Tue Nov 19, 2013 11:09 AM
Gracias Jos茅 Luis:
La primera opci贸n tuya me funcion贸. El problema es que el campo donde muestro el checkbox no es de la tabla, lo creo en la consulta como l贸gico,
Code (fw): Select all Collapse
SELECT FALSE AS marca, se_deuda.* FROM SE_DEUDA ORDER BY contri

Entonces, al momento de querer grabar un cambio (haciendo doble click o presionando la barra), da un error porque el campo MARCA no existe en la tabla.
Y por ende, tengo una nueva pregunta: Hay alguna manera de cambiar el dato de una consulta de un dato calculado?
Saludos
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Re: SetCheck en Xbrowse con consulta Dolphin
Posted: Wed Nov 20, 2013 03:49 AM
cmsoft wrote:Gracias Jos茅 Luis:
La primera opci贸n tuya me funcion贸. El problema es que el campo donde muestro el checkbox no es de la tabla, lo creo en la consulta como l贸gico,
Code (fw): Select all Collapse
SELECT FALSE AS marca, se_deuda.* FROM SE_DEUDA ORDER BY contri

Entonces, al momento de querer grabar un cambio (haciendo doble click o presionando la barra), da un error porque el campo MARCA no existe en la tabla.
Y por ende, tengo una nueva pregunta: Hay alguna manera de cambiar el dato de una consulta de un dato calculado?
Saludos

Te repito lo que te dije antes,

Como te comete antes, uso un campo en la tabla(es de la tabla, existe en la tabla), como no puedo usar campo logico, lo defini de tipo integer de 1 valor, usando cero(0) para .f. y uno(1) para .t., si te fijas en lo que te coloque en el mensaje anterior, veras como hago el switcheo al momento de mostrarlo en el xBrowse, si es 0 lo convierto en .f. y si es 1 lo hago .t., ya estando asi, lo demas es soplar y hacer botella, cuando voy a salvar hago lo mismo, pero esta vez al contrario, si es ,f, guardo 0 y si es .t. guardo 1. Espero no te haya enredado mas, saludos... :-)
Dios no est谩 muerto...



Gracias a mi Dios ante todo!

Continue the discussion