Muchas gracias a los tres
a esta altura la pregunta es bastante tonta pero....
¿como llamo a CreateIndex desde la uo ?
Muchas Gracias 
Oscar 

  _____  

De: gufa@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Rubén O. Rovira
Enviado el: martes, 08 de mayo de 2007 11:43
Para: gufa List Member
Asunto: [gufa] Indexar cursores de TierAdapter


Otra vez lo agarramos en un fallido al Nono... bueno, en este caso en
dos.... se ve que los remedios genericos no andan igual que los de marca, o
como dice el ilustre conde Munuce, toma las pastillas en el orden
inapropiado, olvidando (cuando no!) lo aconsejado por el medico. Que feo
llegar asi a viejo! 
 
 
Paso a corregir:
 
En la TierAdapter (TierAdapter.prg) se agrego un metodo
"PostProcessEachCursor" que se llama en GetData antes de "prender" el
buffering de los cursores a generar desde el XML correspondiente. 
 
(Fragmento de GetData en TierAdapter.prg)
If tlPostProcessEachCursor
    This.PostProcessEachCursor( oTable. Alias )
Endif
CursorSetProp( "Buffering" , 5 )
 
En el metodo PostProcessEachCursor se llama a otro metodo abstracto
CreateIndexes en donde podes despacharte con indices a gusto. Esto seria
especializando CreateIndexes en la uo de la entidad correspondiente. 
 
Todo este mecanismo esta ahi oculto desde la version 2.xx aunque puede que
la presbicia impida a algunos encontrarlo (jejejej)
 
Oscar, espero que esto haya aclarado tus dudas. Te pido disculpas por no
haber contestado antes, pero como te dije ayer, estaba complicado.
Igualmente, la demora sirvio para hostigar al Nono, al que espero el humor y
la paciencia nunca se le acaben. 
 
Saludos
 
Ruben Rovira


 
El día 8/05/07, Omar Bellio <[EMAIL PROTECTED]> escribió: 

A ver... dos puntos:
 
a - Ese método está en la versión 3.0, todavía no publicada según mi modesto
entender
b - Es un método abstracto, por tanto, debo repetir que EN ESE MÉTODO,
tendrás que "usar CursorSetProp() para cambiarles el buffering a 1" (dixit
(por mí)) 
 
peor, como decía Olmedo (y/o Tu Sam, ver antiguo thread correspondiente)...
"puede fallar"
 
  _____  

De: gufa@mug.org.ar [mailto: gufa@mug.org.ar <mailto:gufa@mug.org.ar> ] En
nombre de Omar Bellio
Enviado el: Tuesday, May 08, 2007 9:32 AM 

Para: gufa List Member
Asunto: [gufa] Indexar cursores de TierAdapter


 

Uuuuuuh!!! nunca lo vi! (o no me acuerdo)

  _____  

De: gufa@mug.org.ar [mailto: gufa@mug.org.ar <mailto:gufa@mug.org.ar> ] En
nombre de Martin Salias
Enviado el: Monday, May 07, 2007 8:50 PM
Para: gufa List Member
Asunto: [gufa] Indexar cursores de TierAdapter

 
Noooooooooooo. Reprobado el nono.

Hay un método que el ilustrísimo (por no decir pelado) RR dejó a tal efecto
en UserTierAdapter, llamado: CreateIndexes.

Ahí es donde se hace.

Saludos,
    /ms


On 5/7/07, Omar Bellio <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> > wrote: 

Tenés que usar CursorSetProp() para cambiarles el buffering a 1.

  _____  

De: gufa@mug.org.ar [mailto: gufa@mug.org.ar <mailto:gufa@mug.org.ar> ] En
nombre de Oscar Gonzalez
Enviado el: Sunday, May 06, 2007 7:02 PM
Para: gufa List Member
Asunto: [gufa] Indexar cursores de TierAdapter

 
Hola
Tengo un form con TierAdapter en el que har 6 cursores que una vez
completados los tengo que imprimir, para lo cual tengo que indexarlos para
poder relacionarlos.
¿Como debo hacer esto?
Saludos
Oscar


No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.467 / Virus Database: 269.6.5/792 - Release Date: 06/05/2007
9:01 PM



No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.467 / Virus Database: 269.6.5/792 - Release Date: 06/05/2007
9:01 PM





-- 
Martín Salías
www.Salias.com.ar <http://www.salias.com.ar/> 
Agile Alliance Member - Microsoft MVP 


No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.467 / Virus Database: 269.6.5/792 - Release Date: 06/05/2007
9:01 PM



No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.467 / Virus Database: 269.6.5/792 - Release Date: 06/05/2007
9:01 PM



No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.467 / Virus Database: 269.6.5/792 - Release Date: 06/05/2007
9:01 PM





No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.467 / Virus Database: 269.6.5/792 - Release Date: 06/05/2007
9:01 PM



Responder a