Si quiero cambiar una propiedad en todas las columnas de un Browse utilizo:
for n= 4 to 300
::oDBBrowse1:aCols[n]:nedittype := 1
next
Pero si lo que quiero es asignar a un evento un methodo como se haria?
Gracias
Paco V
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.
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.
Asignar Methodo a un evento
- ignacio
- Site Admin
- Mensajes: 9463
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Asignar Methodo a un evento
Paco,
Lo siento, pero creo que no consigo entenderte.
Para asignar un evento simplemente:
for n= 4 to 300
::DBBrowse1:aCols[n]:OnDataClick := {|oSender| ... }
next
Saludos
"Paco V" <ssi@ono.com> escribió en el mensaje
news:43c78509$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Si quiero cambiar una propiedad en todas las columnas de un Browse
> utilizo:
> for n= 4 to 300
> ::oDBBrowse1:aCols[n]:nedittype := 1
> next
>
> Pero si lo que quiero es asignar a un evento un methodo como se haria?
>
> Gracias
>
> Paco V
Lo siento, pero creo que no consigo entenderte.
Para asignar un evento simplemente:
for n= 4 to 300
::DBBrowse1:aCols[n]:OnDataClick := {|oSender| ... }
next
Saludos
"Paco V" <ssi@ono.com> escribió en el mensaje
news:43c78509$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Si quiero cambiar una propiedad en todas las columnas de un Browse
> utilizo:
> for n= 4 to 300
> ::oDBBrowse1:aCols[n]:nedittype := 1
> next
>
> Pero si lo que quiero es asignar a un evento un methodo como se haria?
>
> Gracias
>
> Paco V
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Asignar Methodo a un evento
Ignacio:
Disculpa que no sea capaz de explicarme. Gracias por tu esfuerzo, ya que
al final siempre te imaginas lo que quiero hacer.
En este caso es sencillo
A cada columna del browse, en el evento onpostedit le mando llamar al evento
sumauno.
Como tengo 365 columnas, queria hacerlo de esta forma
for n= 4 to 300
::oDBBrowse1:aCols[n]:nedittype := 1
next
Ese es el problema.
Gracias y disculpas de nuevo
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> wrote:
>Paco,
>
>Lo siento, pero creo que no consigo entenderte.
>
>Para asignar un evento simplemente:
>
>for n= 4 to 300
> ::DBBrowse1:aCols[n]:OnDataClick := {|oSender| ... }
>next
>
>Saludos
>
>"Paco V" <ssi@ono.com> escribió en el mensaje
>news:43c78509$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>> Si quiero cambiar una propiedad en todas las columnas de un Browse
>> utilizo:
>> for n= 4 to 300
>> ::oDBBrowse1:aCols[n]:nedittype := 1
>> next
>>
>> Pero si lo que quiero es asignar a un evento un methodo como se haria?
>>
>> Gracias
>>
>> Paco V
>
>
Disculpa que no sea capaz de explicarme. Gracias por tu esfuerzo, ya que
al final siempre te imaginas lo que quiero hacer.
En este caso es sencillo
A cada columna del browse, en el evento onpostedit le mando llamar al evento
sumauno.
Como tengo 365 columnas, queria hacerlo de esta forma
for n= 4 to 300
::oDBBrowse1:aCols[n]:nedittype := 1
next
Ese es el problema.
Gracias y disculpas de nuevo
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> wrote:
>Paco,
>
>Lo siento, pero creo que no consigo entenderte.
>
>Para asignar un evento simplemente:
>
>for n= 4 to 300
> ::DBBrowse1:aCols[n]:OnDataClick := {|oSender| ... }
>next
>
>Saludos
>
>"Paco V" <ssi@ono.com> escribió en el mensaje
>news:43c78509$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>> Si quiero cambiar una propiedad en todas las columnas de un Browse
>> utilizo:
>> for n= 4 to 300
>> ::oDBBrowse1:aCols[n]:nedittype := 1
>> next
>>
>> Pero si lo que quiero es asignar a un evento un methodo como se haria?
>>
>> Gracias
>>
>> Paco V
>
>
- ignacio
- Site Admin
- Mensajes: 9463
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Asignar Methodo a un evento
Paco,
for n= 4 to 300
::oDBBrowse1:aCols[n]:OnPostEdit := "SUMAUNO"
next
Esto funciona correcamente porque "SUMAUNO" es un método de su formulario
contenedor. Si tienes alguna duda mira en la documentación el capítulo
Jerarquía de Clases - Programación orientada a objetos - Los eventos.
Un saludo,
"Paco V" <ssi@ono.com> escribió en el mensaje
news:43c7a4c4$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Ignacio:
> Disculpa que no sea capaz de explicarme. Gracias por tu esfuerzo, ya que
> al final siempre te imaginas lo que quiero hacer.
>
> En este caso es sencillo
>
> A cada columna del browse, en el evento onpostedit le mando llamar al
> evento
> sumauno.
>
> Como tengo 365 columnas, queria hacerlo de esta forma
> for n= 4 to 300
> ::oDBBrowse1:aCols[n]:nedittype := 1
> next
>
> Ese es el problema.
>
> Gracias y disculpas de nuevo
>
> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> wrote:
>>Paco,
>>
>>Lo siento, pero creo que no consigo entenderte.
>>
>>Para asignar un evento simplemente:
>>
>>for n= 4 to 300
>> ::DBBrowse1:aCols[n]:OnDataClick := {|oSender| ... }
>>next
>>
>>Saludos
>>
>>"Paco V" <ssi@ono.com> escribió en el mensaje
>>news:43c78509$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>
>>> Si quiero cambiar una propiedad en todas las columnas de un Browse
>>> utilizo:
>>> for n= 4 to 300
>>> ::oDBBrowse1:aCols[n]:nedittype := 1
>>> next
>>>
>>> Pero si lo que quiero es asignar a un evento un methodo como se haria?
>>>
>>> Gracias
>>>
>>> Paco V
>>
>>
>
for n= 4 to 300
::oDBBrowse1:aCols[n]:OnPostEdit := "SUMAUNO"
next
Esto funciona correcamente porque "SUMAUNO" es un método de su formulario
contenedor. Si tienes alguna duda mira en la documentación el capítulo
Jerarquía de Clases - Programación orientada a objetos - Los eventos.
Un saludo,
"Paco V" <ssi@ono.com> escribió en el mensaje
news:43c7a4c4$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Ignacio:
> Disculpa que no sea capaz de explicarme. Gracias por tu esfuerzo, ya que
> al final siempre te imaginas lo que quiero hacer.
>
> En este caso es sencillo
>
> A cada columna del browse, en el evento onpostedit le mando llamar al
> evento
> sumauno.
>
> Como tengo 365 columnas, queria hacerlo de esta forma
> for n= 4 to 300
> ::oDBBrowse1:aCols[n]:nedittype := 1
> next
>
> Ese es el problema.
>
> Gracias y disculpas de nuevo
>
> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> wrote:
>>Paco,
>>
>>Lo siento, pero creo que no consigo entenderte.
>>
>>Para asignar un evento simplemente:
>>
>>for n= 4 to 300
>> ::DBBrowse1:aCols[n]:OnDataClick := {|oSender| ... }
>>next
>>
>>Saludos
>>
>>"Paco V" <ssi@ono.com> escribió en el mensaje
>>news:43c78509$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>
>>> Si quiero cambiar una propiedad en todas las columnas de un Browse
>>> utilizo:
>>> for n= 4 to 300
>>> ::oDBBrowse1:aCols[n]:nedittype := 1
>>> next
>>>
>>> Pero si lo que quiero es asignar a un evento un methodo como se haria?
>>>
>>> Gracias
>>>
>>> Paco V
>>
>>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Asignar Methodo a un evento
Ignacio:
Ahora mismo lo pruebo y me estudio el articulo.¡ De verdad!
Muchas gracias por tu paciencia y la de todo el foro.
Paco V
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
news:43c7aa22$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Paco,
>
> for n= 4 to 300
> ::oDBBrowse1:aCols[n]:OnPostEdit := "SUMAUNO"
> next
>
> Esto funciona correcamente porque "SUMAUNO" es un método de su formulario
> contenedor. Si tienes alguna duda mira en la documentación el capítulo
> Jerarquía de Clases - Programación orientada a objetos - Los eventos.
>
> Un saludo,
>
>
> "Paco V" <ssi@ono.com> escribió en el mensaje
> news:43c7a4c4$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>> Ignacio:
>> Disculpa que no sea capaz de explicarme. Gracias por tu esfuerzo, ya que
>> al final siempre te imaginas lo que quiero hacer.
>>
>> En este caso es sencillo
>>
>> A cada columna del browse, en el evento onpostedit le mando llamar al
>> evento
>> sumauno.
>>
>> Como tengo 365 columnas, queria hacerlo de esta forma
>> for n= 4 to 300
>> ::oDBBrowse1:aCols[n]:nedittype := 1
>> next
>>
>> Ese es el problema.
>>
>> Gracias y disculpas de nuevo
>>
>> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> wrote:
>>>Paco,
>>>
>>>Lo siento, pero creo que no consigo entenderte.
>>>
>>>Para asignar un evento simplemente:
>>>
>>>for n= 4 to 300
>>> ::DBBrowse1:aCols[n]:OnDataClick := {|oSender| ... }
>>>next
>>>
>>>Saludos
>>>
>>>"Paco V" <ssi@ono.com> escribió en el mensaje
>>>news:43c78509$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>>
>>>> Si quiero cambiar una propiedad en todas las columnas de un Browse
>>>> utilizo:
>>>> for n= 4 to 300
>>>> ::oDBBrowse1:aCols[n]:nedittype := 1
>>>> next
>>>>
>>>> Pero si lo que quiero es asignar a un evento un methodo como se haria?
>>>>
>>>> Gracias
>>>>
>>>> Paco V
>>>
>>>
>>
>
>
Ahora mismo lo pruebo y me estudio el articulo.¡ De verdad!
Muchas gracias por tu paciencia y la de todo el foro.
Paco V
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
news:43c7aa22$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Paco,
>
> for n= 4 to 300
> ::oDBBrowse1:aCols[n]:OnPostEdit := "SUMAUNO"
> next
>
> Esto funciona correcamente porque "SUMAUNO" es un método de su formulario
> contenedor. Si tienes alguna duda mira en la documentación el capítulo
> Jerarquía de Clases - Programación orientada a objetos - Los eventos.
>
> Un saludo,
>
>
> "Paco V" <ssi@ono.com> escribió en el mensaje
> news:43c7a4c4$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>> Ignacio:
>> Disculpa que no sea capaz de explicarme. Gracias por tu esfuerzo, ya que
>> al final siempre te imaginas lo que quiero hacer.
>>
>> En este caso es sencillo
>>
>> A cada columna del browse, en el evento onpostedit le mando llamar al
>> evento
>> sumauno.
>>
>> Como tengo 365 columnas, queria hacerlo de esta forma
>> for n= 4 to 300
>> ::oDBBrowse1:aCols[n]:nedittype := 1
>> next
>>
>> Ese es el problema.
>>
>> Gracias y disculpas de nuevo
>>
>> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> wrote:
>>>Paco,
>>>
>>>Lo siento, pero creo que no consigo entenderte.
>>>
>>>Para asignar un evento simplemente:
>>>
>>>for n= 4 to 300
>>> ::DBBrowse1:aCols[n]:OnDataClick := {|oSender| ... }
>>>next
>>>
>>>Saludos
>>>
>>>"Paco V" <ssi@ono.com> escribió en el mensaje
>>>news:43c78509$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>>
>>>> Si quiero cambiar una propiedad en todas las columnas de un Browse
>>>> utilizo:
>>>> for n= 4 to 300
>>>> ::oDBBrowse1:aCols[n]:nedittype := 1
>>>> next
>>>>
>>>> Pero si lo que quiero es asignar a un evento un methodo como se haria?
>>>>
>>>> Gracias
>>>>
>>>> Paco V
>>>
>>>
>>
>
>