SetCheck en Xbrowse con consulta Dolphin

User avatar
joseluisysturiz
Posts: 2064
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela
Contact:

Re: SetCheck en Xbrowse con consulta Dolphin

Post by joseluisysturiz »

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... :shock:
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
cmsoft
Posts: 1297
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina
Been thanked: 2 times

Re: SetCheck en Xbrowse con consulta Dolphin

Post by cmsoft »

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: Select all | Expand

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
User avatar
joseluisysturiz
Posts: 2064
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela
Contact:

Re: SetCheck en Xbrowse con consulta Dolphin

Post by joseluisysturiz »

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: Select all | Expand

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... :shock:
Dios no está muerto...

Gracias a mi Dios ante todo!
Post Reply