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

Consejos

¿Sabías que...?
Podés hacer búsquedas de antiguos mensajes del grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Re: [guvoaII] Resumen nº 782 manejo de pestañas   Lista de mensajes  
Responder | Reenviar Mensaje #2712 de 2799 |
Re: [guvoaII] Resumen nº 782 manejo de pestañas

En el mail he aclarado que tengo
que hacer todos los access y assign
En VO cuando violas algun principio
(Al menos esa es mi percepcion )
corres el riesgo que aparezca
uno de esos pateticos errores 5333 etc

Saludos
Jorge



----- Original Message -----
From: Piazza Sistemas
To: guvoaII@...
Sent: Thursday, December 04, 2008 11:11 AM
Subject: Re: [guvoaII] Resumen nº 782 manejo de pestañas


Podría ser, pero en todo caso vas a tener que hacer métodos ACCESS y ASSIGN
para poder acceder a las variables de clase que declaraste como PROTECT.
Otra opción sería declararlas como EXPORT, pero esto último no es muy
recomendado o al menos no es una manera "correcta" de trabajar con objetos.

Saludos!

----------------------------------------------------------
Fernando Piazza
Coronel Suárez
República Argentina
e-mail: soporte@...
Matrícula Nº 801 CPCIBA Ley 13016

----- Original Message -----
From: Jorge Accinelli
To: guvoaII@...
Sent: Wednesday, December 03, 2008 6:53 PM
Subject: Re: [guvoaII] Resumen nº 782 manejo de pestañas

Algo que se puede hacer es crear un objeto
"contenedor de datos"

En un modulo aparte del sistema
creas , con sus access y assign

CLASS MiObjeto
PROTECT articulo
PROTECT stock
etc

.......

Despues en tu programa de TAB

oMiObjeto := MiObjeto{}
oMiObjeto:stock := etc
omiObjeto:Articulo := etc

y pasa como parametro único el objeto
a la ventana que lo reciba ( el uValue )
(no un monton de variables ni arrays )

Asi mantenemos el encapsulamiento.
Bueno es una idea nada mas

Saludos
Jorge Accienlli

----- Original Message -----
From: Jose Cordero
To: guvoaII@...
Sent: Thursday, December 04, 2008 12:10 AM
Subject: RE: [guvoaII] Resumen nº 782 manejo de pestañas

Edgardo:

Gracias por el consejo, te comento rapido son muchas variables entonces creo
que usaré la forma de exportar todos los controles de las pestañas ya que es más
practico pero como dijo un amigo rompe con los princiios de la OOP.

Saludos

--- El mié 3-dic-08, edgardo solano <edgsun@...> escribió:
De:: edgardo solano <edgsun@...>
Asunto: RE: [guvoaII] Resumen nº 782 manejo de pestañas
A: guvoaii@...
Fecha: miércoles, 3 diciembre, 2008, 9:52 am

El manejo de tabcontrols es bueno pero se complica un poco.

Yo trabajo con botones que invocan datadialog windows cuando necesito un dato
de alguna tabla.

para manejar las variables puedes hacerlo de dos formas a traves del acceso
directo o por medio de metodos que las invoquen.

yo prefiero metodos, aunque es mas trabajado, porque las variables hay que
declararlas EXPORT y cada vez que compilas,

las variables EXPORT se vuelven protegidas, si estan anexas a objetos
singlelineedit

Si no cambias la definicion de la clase, volviendolas EXPORT nuevamente tienes
problemas de ejecucion.

por ejemplo

method llevavariable1( ) class mytabcontrol

return self:variable1

asi no hay que declarar la variable1 EXPORT

____________ _________ _________ _________ _________ _________ _

Connect to the next generation of MSN Messenger

http://imagine- msn.com/messenge r/launch80/ default.aspx? locale=en-
us&source= wlmailtagline

[Se han eliminado los trozos de este mensaje que no contenían texto]

¡Todo sobre Amor y Sexo!
La guía completa para tu vida en Mujer de Hoy.
http://mx.mujer.yahoo.com/

[Se han eliminado los trozos de este mensaje que no contenían texto]

----------------------------------------------------------

No virus found in this incoming message.
Checked by AVG - http://www.avg.com
Version: 8.0.176 / Virus Database: 270.9.13/1827 - Release Date: 03/12/2008
17:41

[Se han eliminado los trozos de este mensaje que no contenían texto]

[Se han eliminado los trozos de este mensaje que no contenían texto]






------------------------------------------------------------------------------



No virus found in this incoming message.
Checked by AVG - http://www.avg.com
Version: 8.0.176 / Virus Database: 270.9.13/1827 - Release Date: 03/12/2008
17:41


[Se han eliminado los trozos de este mensaje que no contenían texto]




Jue, 4 de Dic, 2008 7:25 am

jorgeeugenio...
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #2712 de 2799 |
Desplegar mensajes Autor Ordenar por fecha

Algo que se puede hacer es crear un objeto "contenedor de datos" En un modulo aparte del sistema creas , con sus access y assign CLASS MiObjeto PROTECT...
Jorge Accinelli
jorgeeugenio...
Sin conexión Enviar correo
3 de Dic, 2008
11:53 pm

Podría ser, pero en todo caso vas a tener que hacer métodos ACCESS y ASSIGN para poder acceder a las variables de clase que declaraste como PROTECT. Otra...
Piazza Sistemas
psi_sistemas
Sin conexión Enviar correo
4 de Dic, 2008
10:11 am

En el mail he aclarado que tengo que hacer todos los access y assign En VO cuando violas algun principio (Al menos esa es mi percepcion ) corres el riesgo que...
Jorge Accinelli
jorgeeugenio...
Sin conexión Enviar correo
4 de Dic, 2008
10:25 am

Muchachos: En un Data Dialog tengo un bBrowser armado y quisiera hacer un click en la linea de la base con la idea que me devuelva el registro para modificar y...
Antonio Walter Mensch...
antoniowalte...
Sin conexión Enviar correo
19 de Dic, 2008
1:50 am

Muchachos: En un Data Dialog tengo un bBrowser armado y quisiera hacer un click en la linea de la base con la idea que me devuelva el registro para modificar y...
Antonio Walter Mensch...
antoniowalte...
Sin conexión Enviar correo
19 de Dic, 2008
1:52 am
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