Tenta assim: AdsTable1.FindNearest([ PVCColunasPesquisadas]);
Em 28/03/07, Roger <[EMAIL PROTECTED]> escreveu: > > Acabo de fazer um teste com o Locate, só para tentar descobrir como > resolver, mas ocorre o mesmo erro. > > Talvez até para ficar mais claro: > Assim funciona: > AdsTable1.FindNearest([ PVCColunasPesquisadas[ 1,0], > PVCColunasPesquisadas[ 1,1]]); > > Assim não funciona: > AdsTable1.FindNearest([ PVCColunasPesquisadas[ 1]]); > > Preciso que funcione desta última forma, pois não terei uma quantidade > fixa de posições dentro do Array. > > Grato, > > Rogério Ricardo Fernandes > Desenvolvimento > GS3 Sistemas > Tel.:47 3035-6020/Fax:47 3035-6050 > ----- Original Message ----- > From: Gabriel Filho > To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> > Sent: Wednesday, March 28, 2007 1:29 PM > Subject: Re: [delphi-br] (Ninguém Sabe??) Dúvida - como usar Array em > FindNearest ou FindKey? > > ja tentou usar o locate? > > Em 28/03/07, Joao Morais <[EMAIL PROTECTED]<post%40joaomorais.com.br>> > escreveu: > > > > Roger wrote: > > > Obrigado Leodinei pela tentativa. > > > > > > Mas o problema não é este (o tipo). > > > Se fosse o caso, poderia declarar o array assim: > > > PVCColunasPesquisadas : Array[0..1,0..1]of Variant; > > > > > > Mas o caso é que o FindKey não está aceitando o array como valor de > > pesquisa, independente de tipo do Array. > > > > VarArrayOf(SeuArrayUnidimensional) > > > > -- > > Joao Morais > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]