Entrar
¿Nuevo usuario? Inscribirme
guvoaII · GUVOA Visual Object Español
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés cambiar el orden de los mensajes. Simplemente hacé clic en el enlace de columna fecha. Tus preferencias se guardarán, por lo tanto no necesitarás hacerlo otra vez cuando vuelvas a entrar.

Mensajes

  Mensajes Ayuda
Avanzado
consultas   Lista de mensajes  
Responder | Reenviar Mensaje #1426 de 2801 |
RE: [guvoaII] consultas

Para el punto 1:

 

               // -> draw background in yellow

               oColorCondition := bColorCondition{       "Server:NIVEL_PCT=1",;                //condition

                                                                                         SELF:oDCbBrowserPlan:Server,; //server for the condition

                                                                                                                                     ,;                //foreground color, if condition is true

                                                                                         Brush{Color{COLORYELLOW}}}   //background color (yellow), if condition is true

               SELF:oDCbBrowserPlan:ColorCondition:Add(oColorCondition)

 

               SELF:oDCbBrowserPlan:Redraw()

               SELF:oDCbBrowserPlan:Refresh()

 

Es lo que uso para el Plan de Cuentas Contables, donde las cuentas de nivel 1 (Activo, Pasivo, …) las visualiza con fondo amarillo, y el resto con fondo celeste.

 

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@...
MSN: gerardo_biagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

De: guvoaII@... [mailto:guvoaII@...] En nombre de Pablo J. Pereyra
Enviado el: Viernes, 09 de Marzo de 2007 12:23 p.m.
Para: guvoaII@...
Asunto: [guvoaII] consultas

 

Muchachos,

 

1) Tengo una bBrowser armado con un arrayserver. Se que es posible colorear cada celda en funcion de cierta condicion del bBrowser. Ahora puedo hacer que esa condicion sea en funcion de un campo de otro dbserver diferente al arrayserver ?

 

2) Cuando selecciono una celda del dBrowser quiero ejecutar una accion. Uso el metodo Cellselect y me funciona bien, pero el problema que tengo es que cuando se esta armando la ventana que contiene el bBrowser me ejecuta ese metodo, al igual que cuando salgo de la ventana... como puedo evitar eso ?

 

el metodo que uso es este:

 

 

METHOD Cellselect(oEvent) CLASS PlanoMesas
IF oEvent:Control == SELF:oDCbBrowserPlano
          Confirma( SELF, SELF:Caption, "Atención !!!" , "Simple Click, Mesa seleccionada: " , FALSE, TRUE, 7 )
 ENDIF

 

 RETURN TRUE

 

 
 

 

      Pablo J. Pereyra
   Córdoba  -  Argentina
 pjpereyra@...
 ICQ: 34806442



Vie, 9 de Mar, 2007 3:47 pm

gjbiagiotti
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #1426 de 2801 |
Desplegar mensajes Autor Ordenar por fecha

Muchachos, 1) Tengo una bBrowser armado con un arrayserver. Se que es posible colorear cada celda en funcion de cierta condicion del bBrowser. Ahora puedo...
Pablo J. Pereyra
pjpereyra
Sin conexión Enviar correo
9 de Mar, 2007
3:25 pm

Para el punto 2 tenés: bBrowser:CellClick() bBrowser:CellDoubleClick() METHOD CellDoubleClick(oEvent) CLASS Busqueda_DBF // 1. If the field in the list of the...
Gerardo J. Biagiotti
gjbiagiotti
Sin conexión Enviar correo
9 de Mar, 2007
3:35 pm

Para el punto 1: // -> draw background in yellow oColorCondition := bColorCondition{ "Server:NIVEL_PCT=1",; //condition ...
Gerardo J. Biagiotti
gjbiagiotti
Sin conexión Enviar correo
9 de Mar, 2007
3:42 pm

Gerardin, El CellDoubleClick() me funciona bien, asi lo estoy usando.... pero quiero usarlo con 1 solo CLICK.... creo que deberia usar el CellSelect() porque...
Pablo J. Pereyra
pjpereyra
Sin conexión Enviar correo
9 de Mar, 2007
3:58 pm

El CellSelect() se invoca para llamar a una celda, por lo que es lógico que se active al utilizar el browser. El CellClick() pertenece a la versión 2.0 del...
Gerardo J. Biagiotti
gjbiagiotti
Sin conexión Enviar correo
9 de Mar, 2007
7:03 pm

Algo asi tengo, pero me funciona solo si la fuente de datos (dbserver) es el servidor del cual muestro los datos en el bBrowser.... se entiende ? Lo que ahora...
Pablo J. Pereyra
pjpereyra
Sin conexión Enviar correo
9 de Mar, 2007
4:19 pm

Tal vez podrías probar con el SetSelectiveRelation() para que ambas bases trabajen como si fuesen una sola. Gerardo J. Biagiotti Analista de Sistemas (2580)...
Gerardo J. Biagiotti
gjbiagiotti
Sin conexión Enviar correo
9 de Mar, 2007
6:59 pm

Yo uso esto para colorear, segun devuelva TRUE / FALSE TestcolorNombre , una celda oCol := SELF:Browser:GetColumn(2) oColorCondition := bColorCondition{ { |...
Jorge Accinelli
jorgeeugenio...
Sin conexión Enviar correo
9 de Mar, 2007
8:48 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda