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.

Re: Falta de base. Pregunta tonta

Foro público de Xailer en español
Responder
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9463
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Falta de base. Pregunta tonta

Mensaje por ignacio »

Bingen,
Hemos borrado tu mensaje por incluir tu número de serie. Por favor en el
futuro cambia el nombre del usuario para que no salga en tus mensajes.
Gracias.
> y claro Error BASE/1004 Message not found: TFORM1:TTREEVIEW1 por que el
Ese nombre no me cuadra, por defecto se debería llamar oTreeView1.
Posiblemente ese sea tu fallo.
> :SetEntry( "Trees", "Sistemático",
> ::oPanel1:oFolder1:oFolderpage1:tTreeView1:SaveExpandState() )
Así no es. Fijate que en la definición de la clase, es decir, el formulario
tienes creado un componente de nombre oTreeView1 que precisamente en el
Treeview al cual quieres acceder.
Saludos,
"XPRO-??????????-01" <bingen@muninser.com> escribió en el mensaje
news:[email=44aa4c20@news.xailer.com...]44aa4c20@news.xailer.com...[/email]
> Si al cerrar un Form quiero grabar el estado de unos tree tengo
> tTreeView1:SaveExpandState()
>
> Pero intento
> METHOD FormClose( oSender, lClose ) CLASS TForm1
>
> WITH OBJECT TIni():New( "Tree" )
> :SetEntry( "Trees", "Sistemático", ::tTreeView1:SaveExpandState() )
> :SetEntry( "Trees", "Cronológico", ::tTreeView2:SaveExpandState() )
> END WITH
>
> RETURN Nil
>
> y claro Error BASE/1004 Message not found: TFORM1:TTREEVIEW1 por que el
> tree esta dentro de un folderpage, que esta en un folder, dentro de un
> panel y sender es tForm1
>
> entonces si hago esto tendría que valer pero tampoco.
>
> :SetEntry( "Trees", "Sistemático",
> ::oPanel1:oFolder1:oFolderpage1:tTreeView1:SaveExpandState() )
>
> Como hago desde el form referencia a ese tree
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

Re: Falta de base. Pregunta tonta

Mensaje por Bingen Ugaldebere »

> Ese nombre no me cuadra, por defecto se deberí­a llamar oTreeView1.
> Posiblemente ese sea tu fallo.
Que razón tienes Ignacio, que novatada, creo que me voy a quitar unos
puntos del carnet de programador por torpe.
Muchas gracias.
Responder