On Jun 4, 2005, at 1:52 PM, Marcelo Paniagua wrote:

> Hi there!
>
>  I'm using Kirbybase database and it has the peculiar way to access 
> fields data though methods. Is it posible to call such methods
> passing the fieldname in a dinamic way?
>
> instead of
>
> client_id = table.client_id
>
> I would like to use sometime like
>
> field = 'client_id'
> client_id = table.field or something like that.
>
>   This is also applicable to a program that I'm developing, in which I 
> want to find if a class has a given method...  for example, I want to
> find if a class Card  has an "onplay" method.
> Thanks
>

Maybe you want this:

field = 'client_id'
client_id = table.send field

or maybe you want this

method = table.method :client_id
client_id = method.call

... you've got quite a few options.



> -- 
> Este correo esta libre de virus!
>
>
>

Francis Hwang
http://fhwang.net/