From: Francis Hwang Date: 2005-06-05T02:58:59+09:00 Subject: Re: Calling a procedure with dinamyc name 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/