A ver si me soy capaz de exponer lo que quiero.
Tengo una funcion que tengo que utilizar en varios DbBrowse.
Por ejemplo:
Un DbBrowse
::oDbfDataSet1:cosa := "PACO"
En otro
::oDbfDataset2:cosa := "LUIS"
Como veis solo cambia el Browse que la llama y la dbf asiganada al mismo
Como podria hacer que la misma funcion me sirviera para todos.
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.
Funcion Valida para varios DbBrowse
Funcion Valida para varios DbBrowse
Paco,
No se si entiendo bien tu exposicióN, pero igual te sirve lo siguiente...
Crea una función que reciba como parámetro el DataSet
FUNCTION MiFuncion( oDataSet )
oDataSet:cosa := "PACO o LUIS" //tu mismo
RETURN Nil
Y sólo tienes que llamarla enviandole el DataSet que necesites
MiFuncion( ::oDbfDataSet1 ) // o ::oDbfDataSet2
Ya he dicho antes que no he entendido bien tu exposición, a ver si eso te
sirve
Un Saludo,
Xevi.
"Paco V." <paco-ssi@usuarios.retecal.es> ha escrit al missatge del grup de
discussió: 444a63b7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>A ver si me soy capaz de exponer lo que quiero.
>
> Tengo una funcion que tengo que utilizar en varios DbBrowse.
> Por ejemplo:
> Un DbBrowse
> ::oDbfDataSet1:cosa := "PACO"
> En otro
> ::oDbfDataset2:cosa := "LUIS"
> Como veis solo cambia el Browse que la llama y la dbf asiganada al mismo
>
> Como podria hacer que la misma funcion me sirviera para todos.
>
> Paco V
>
>
>
>
>
>
>
No se si entiendo bien tu exposicióN, pero igual te sirve lo siguiente...
Crea una función que reciba como parámetro el DataSet
FUNCTION MiFuncion( oDataSet )
oDataSet:cosa := "PACO o LUIS" //tu mismo
RETURN Nil
Y sólo tienes que llamarla enviandole el DataSet que necesites
MiFuncion( ::oDbfDataSet1 ) // o ::oDbfDataSet2
Ya he dicho antes que no he entendido bien tu exposición, a ver si eso te
sirve
Un Saludo,
Xevi.
"Paco V." <paco-ssi@usuarios.retecal.es> ha escrit al missatge del grup de
discussió: 444a63b7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>A ver si me soy capaz de exponer lo que quiero.
>
> Tengo una funcion que tengo que utilizar en varios DbBrowse.
> Por ejemplo:
> Un DbBrowse
> ::oDbfDataSet1:cosa := "PACO"
> En otro
> ::oDbfDataset2:cosa := "LUIS"
> Como veis solo cambia el Browse que la llama y la dbf asiganada al mismo
>
> Como podria hacer que la misma funcion me sirviera para todos.
>
> Paco V
>
>
>
>
>
>
>
Funcion Valida para varios DbBrowse
Xevi es esto mismo(Logico).
Serviria tambien para los metodos?
Paco V
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:[email=444a76b9@ozsrvnegro.ozlan.local...]444a76b9@ozsrvnegro.ozlan.local...[/email]
> Paco,
>
> No se si entiendo bien tu exposicióN, pero igual te sirve lo siguiente...
>
> Crea una función que reciba como parámetro el DataSet
>
> FUNCTION MiFuncion( oDataSet )
> oDataSet:cosa := "PACO o LUIS" //tu mismo
> RETURN Nil
>
> Y sólo tienes que llamarla enviandole el DataSet que necesites
> MiFuncion( ::oDbfDataSet1 ) // o ::oDbfDataSet2
>
> Ya he dicho antes que no he entendido bien tu exposición, a ver si eso te
> sirve
>
> Un Saludo,
> Xevi.
>
>
> "Paco V." <paco-ssi@usuarios.retecal.es> ha escrit al missatge del grup de
> discussió: 444a63b7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>A ver si me soy capaz de exponer lo que quiero.
>>
>> Tengo una funcion que tengo que utilizar en varios DbBrowse.
>> Por ejemplo:
>> Un DbBrowse
>> ::oDbfDataSet1:cosa := "PACO"
>> En otro
>> ::oDbfDataset2:cosa := "LUIS"
>> Como veis solo cambia el Browse que la llama y la dbf asiganada al mismo
>>
>> Como podria hacer que la misma funcion me sirviera para todos.
>>
>> Paco V
>>
>>
>>
>>
>>
>>
>>
>
>
Serviria tambien para los metodos?
Paco V
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:[email=444a76b9@ozsrvnegro.ozlan.local...]444a76b9@ozsrvnegro.ozlan.local...[/email]
> Paco,
>
> No se si entiendo bien tu exposicióN, pero igual te sirve lo siguiente...
>
> Crea una función que reciba como parámetro el DataSet
>
> FUNCTION MiFuncion( oDataSet )
> oDataSet:cosa := "PACO o LUIS" //tu mismo
> RETURN Nil
>
> Y sólo tienes que llamarla enviandole el DataSet que necesites
> MiFuncion( ::oDbfDataSet1 ) // o ::oDbfDataSet2
>
> Ya he dicho antes que no he entendido bien tu exposición, a ver si eso te
> sirve
>
> Un Saludo,
> Xevi.
>
>
> "Paco V." <paco-ssi@usuarios.retecal.es> ha escrit al missatge del grup de
> discussió: 444a63b7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>A ver si me soy capaz de exponer lo que quiero.
>>
>> Tengo una funcion que tengo que utilizar en varios DbBrowse.
>> Por ejemplo:
>> Un DbBrowse
>> ::oDbfDataSet1:cosa := "PACO"
>> En otro
>> ::oDbfDataset2:cosa := "LUIS"
>> Como veis solo cambia el Browse que la llama y la dbf asiganada al mismo
>>
>> Como podria hacer que la misma funcion me sirviera para todos.
>>
>> Paco V
>>
>>
>>
>>
>>
>>
>>
>
>
Funcion Valida para varios DbBrowse
I G U A L M E N T E !!!
Pasas como parámetro un objeto
MiFuncion( ::oMiObjeto )
y en la funcion que recojes el objeto, dispones de TODOS sus métodos y/o
Datas.
FUNCTION MiFuncion( o )
o:lEnabled := .F.
o:cText := "Nombre"
....
Un Saludo,
Xevi.
"Paco V." <paco-ssi@usuarios.retecal.es> ha escrit al missatge del grup de
discussió: 444a7884$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Xevi es esto mismo(Logico).
> Serviria tambien para los metodos?
>
> Paco V
> "Xevi" <xevicomas@terra.es> escribió en el mensaje
> news:[email=444a76b9@ozsrvnegro.ozlan.local...]444a76b9@ozsrvnegro.ozlan.local...[/email]
>> Paco,
>>
>> No se si entiendo bien tu exposicióN, pero igual te sirve lo siguiente...
>>
>> Crea una función que reciba como parámetro el DataSet
>>
>> FUNCTION MiFuncion( oDataSet )
>> oDataSet:cosa := "PACO o LUIS" //tu mismo
>> RETURN Nil
>>
>> Y sólo tienes que llamarla enviandole el DataSet que necesites
>> MiFuncion( ::oDbfDataSet1 ) // o ::oDbfDataSet2
>>
>> Ya he dicho antes que no he entendido bien tu exposición, a ver si eso te
>> sirve
>>
>> Un Saludo,
>> Xevi.
>>
>>
>> "Paco V." <paco-ssi@usuarios.retecal.es> ha escrit al missatge del grup
>> de discussió: 444a63b7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>A ver si me soy capaz de exponer lo que quiero.
>>>
>>> Tengo una funcion que tengo que utilizar en varios DbBrowse.
>>> Por ejemplo:
>>> Un DbBrowse
>>> ::oDbfDataSet1:cosa := "PACO"
>>> En otro
>>> ::oDbfDataset2:cosa := "LUIS"
>>> Como veis solo cambia el Browse que la llama y la dbf asiganada al mismo
>>>
>>> Como podria hacer que la misma funcion me sirviera para todos.
>>>
>>> Paco V
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
>
>
Pasas como parámetro un objeto
MiFuncion( ::oMiObjeto )
y en la funcion que recojes el objeto, dispones de TODOS sus métodos y/o
Datas.
FUNCTION MiFuncion( o )
o:lEnabled := .F.
o:cText := "Nombre"
....
Un Saludo,
Xevi.
"Paco V." <paco-ssi@usuarios.retecal.es> ha escrit al missatge del grup de
discussió: 444a7884$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Xevi es esto mismo(Logico).
> Serviria tambien para los metodos?
>
> Paco V
> "Xevi" <xevicomas@terra.es> escribió en el mensaje
> news:[email=444a76b9@ozsrvnegro.ozlan.local...]444a76b9@ozsrvnegro.ozlan.local...[/email]
>> Paco,
>>
>> No se si entiendo bien tu exposicióN, pero igual te sirve lo siguiente...
>>
>> Crea una función que reciba como parámetro el DataSet
>>
>> FUNCTION MiFuncion( oDataSet )
>> oDataSet:cosa := "PACO o LUIS" //tu mismo
>> RETURN Nil
>>
>> Y sólo tienes que llamarla enviandole el DataSet que necesites
>> MiFuncion( ::oDbfDataSet1 ) // o ::oDbfDataSet2
>>
>> Ya he dicho antes que no he entendido bien tu exposición, a ver si eso te
>> sirve
>>
>> Un Saludo,
>> Xevi.
>>
>>
>> "Paco V." <paco-ssi@usuarios.retecal.es> ha escrit al missatge del grup
>> de discussió: 444a63b7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>A ver si me soy capaz de exponer lo que quiero.
>>>
>>> Tengo una funcion que tengo que utilizar en varios DbBrowse.
>>> Por ejemplo:
>>> Un DbBrowse
>>> ::oDbfDataSet1:cosa := "PACO"
>>> En otro
>>> ::oDbfDataset2:cosa := "LUIS"
>>> Como veis solo cambia el Browse que la llama y la dbf asiganada al mismo
>>>
>>> Como podria hacer que la misma funcion me sirviera para todos.
>>>
>>> Paco V
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
>
>
Funcion Valida para varios DbBrowse
Muchas Gracias XEVI.
Paco V
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:[email=444a8888@ozsrvnegro.ozlan.local...]444a8888@ozsrvnegro.ozlan.local...[/email]
>I G U A L M E N T E !!!
>
> Pasas como parámetro un objeto
>
> MiFuncion( ::oMiObjeto )
>
> y en la funcion que recojes el objeto, dispones de TODOS sus métodos y/o
> Datas.
>
> FUNCTION MiFuncion( o )
> o:lEnabled := .F.
> o:cText := "Nombre"
> ...
>
>
> Un Saludo,
> Xevi.
>
>
>
> "Paco V." <paco-ssi@usuarios.retecal.es> ha escrit al missatge del grup de
> discussió: 444a7884$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>> Xevi es esto mismo(Logico).
>> Serviria tambien para los metodos?
>>
>> Paco V
>> "Xevi" <xevicomas@terra.es> escribió en el mensaje
>> news:[email=444a76b9@ozsrvnegro.ozlan.local...]444a76b9@ozsrvnegro.ozlan.local...[/email]
>>> Paco,
>>>
>>> No se si entiendo bien tu exposicióN, pero igual te sirve lo
>>> siguiente...
>>>
>>> Crea una función que reciba como parámetro el DataSet
>>>
>>> FUNCTION MiFuncion( oDataSet )
>>> oDataSet:cosa := "PACO o LUIS" //tu mismo
>>> RETURN Nil
>>>
>>> Y sólo tienes que llamarla enviandole el DataSet que necesites
>>> MiFuncion( ::oDbfDataSet1 ) // o ::oDbfDataSet2
>>>
>>> Ya he dicho antes que no he entendido bien tu exposición, a ver si eso
>>> te sirve
>>>
>>> Un Saludo,
>>> Xevi.
>>>
>>>
>>> "Paco V." <paco-ssi@usuarios.retecal.es> ha escrit al missatge del grup
>>> de discussió: 444a63b7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>>A ver si me soy capaz de exponer lo que quiero.
>>>>
>>>> Tengo una funcion que tengo que utilizar en varios DbBrowse.
>>>> Por ejemplo:
>>>> Un DbBrowse
>>>> ::oDbfDataSet1:cosa := "PACO"
>>>> En otro
>>>> ::oDbfDataset2:cosa := "LUIS"
>>>> Como veis solo cambia el Browse que la llama y la dbf asiganada al
>>>> mismo
>>>>
>>>> Como podria hacer que la misma funcion me sirviera para todos.
>>>>
>>>> Paco V
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Paco V
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:[email=444a8888@ozsrvnegro.ozlan.local...]444a8888@ozsrvnegro.ozlan.local...[/email]
>I G U A L M E N T E !!!
>
> Pasas como parámetro un objeto
>
> MiFuncion( ::oMiObjeto )
>
> y en la funcion que recojes el objeto, dispones de TODOS sus métodos y/o
> Datas.
>
> FUNCTION MiFuncion( o )
> o:lEnabled := .F.
> o:cText := "Nombre"
> ...
>
>
> Un Saludo,
> Xevi.
>
>
>
> "Paco V." <paco-ssi@usuarios.retecal.es> ha escrit al missatge del grup de
> discussió: 444a7884$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>> Xevi es esto mismo(Logico).
>> Serviria tambien para los metodos?
>>
>> Paco V
>> "Xevi" <xevicomas@terra.es> escribió en el mensaje
>> news:[email=444a76b9@ozsrvnegro.ozlan.local...]444a76b9@ozsrvnegro.ozlan.local...[/email]
>>> Paco,
>>>
>>> No se si entiendo bien tu exposicióN, pero igual te sirve lo
>>> siguiente...
>>>
>>> Crea una función que reciba como parámetro el DataSet
>>>
>>> FUNCTION MiFuncion( oDataSet )
>>> oDataSet:cosa := "PACO o LUIS" //tu mismo
>>> RETURN Nil
>>>
>>> Y sólo tienes que llamarla enviandole el DataSet que necesites
>>> MiFuncion( ::oDbfDataSet1 ) // o ::oDbfDataSet2
>>>
>>> Ya he dicho antes que no he entendido bien tu exposición, a ver si eso
>>> te sirve
>>>
>>> Un Saludo,
>>> Xevi.
>>>
>>>
>>> "Paco V." <paco-ssi@usuarios.retecal.es> ha escrit al missatge del grup
>>> de discussió: 444a63b7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>>A ver si me soy capaz de exponer lo que quiero.
>>>>
>>>> Tengo una funcion que tengo que utilizar en varios DbBrowse.
>>>> Por ejemplo:
>>>> Un DbBrowse
>>>> ::oDbfDataSet1:cosa := "PACO"
>>>> En otro
>>>> ::oDbfDataset2:cosa := "LUIS"
>>>> Como veis solo cambia el Browse que la llama y la dbf asiganada al
>>>> mismo
>>>>
>>>> Como podria hacer que la misma funcion me sirviera para todos.
>>>>
>>>> Paco V
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>