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.

Hay algún ejemplo al estilo DataControl6 pero con las nuevas clases floder?

Foro público de Xailer en español
User avatar
Carlos Ortiz
Posts: 846
Joined: Wed Jul 01, 2009 5:44 pm
Location: Argentina - Córdoba
Contact:

Hay algún ejemplo al estilo DataControl6 pero con las nuevas clases floder?

Postby Carlos Ortiz » Sat Jul 29, 2017 3:53 am

Estuve tratando de alterar el ejemplo viejo usando TFolder con las nuevas clases de folder mas potentes pero me pide un monton de cosas que no estan en el código de tfolder viejo
@dbfarma
www.dbfarma.com.ar
User avatar
ignacio
Site Admin
Posts: 8559
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Re: Hay algún ejemplo al estilo DataControl6 pero con las nuevas clases floder?

Postby ignacio » Sun Jul 30, 2017 12:46 pm

Buenos días,

Basicamente lo que tendrá que hacer es modificar el módulo FrmFolder con el siguiente código:

CLASS TFormFolder FROM TTabsFolderPage (en vez de TFolderPage)

Seguramente tenga algún error adicional, pero espero que pueda solucionarlo fácilmente.

Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
User avatar
Carlos Ortiz
Posts: 846
Joined: Wed Jul 01, 2009 5:44 pm
Location: Argentina - Córdoba
Contact:

Re: Hay algún ejemplo al estilo DataControl6 pero con las nuevas clases floder?

Postby Carlos Ortiz » Mon Jul 31, 2017 6:51 am

Efectivamente empece por ahí y obtuve este primer error:

Subsistema: BASE
Código de error: 1004
Estado: .F.
Descripción: Message not found
Operación: TFolder:CALCITEMSRECT
Argumentos: [ 1] = Tipo: O Valor:
Fichero:
Código error SO: 0

Pila de llamadas:
__ERRRT_SBASE (0)
TFOLDER:ERROR (0)
(b)HBOBJECT (0)
TFOLDER:MSGNOTFOUND (0)
TFOLDER:CALCITEMSRECT (0)
TTABSFOLDERPAGE:CREATE (169)
TFRMCLIENTES:CREATE (45)
TFRMCLIENTES:CREATEFORM (10)
TFRMCLIENTES:NEW (36)
TFORM1:CLIENTES (209)

seguí tocando y no pude encontrar los metodos ya que por ahora no tengo los fuentes.

Gracias!
@dbfarma
www.dbfarma.com.ar
User avatar
Carlos Ortiz
Posts: 846
Joined: Wed Jul 01, 2009 5:44 pm
Location: Argentina - Córdoba
Contact:

Re: Hay algún ejemplo al estilo DataControl6 pero con las nuevas clases floder?

Postby Carlos Ortiz » Mon Jul 31, 2017 8:46 pm

Ya logre adaptarlo, hay que sacar una linea y deja de dar error!
Saludos y gracias!
@dbfarma
www.dbfarma.com.ar

Return to “Spanish”