Capability not suported ( alguem sabe o que é isso )
13/02/2003
0
Eu estou utilizando um filtro na minha tabela
DM.TBFases.Filtered := TRUE ;
DM.TbFases.Filter := ´CODPLANTEL = ´+INTTOSTR(DM.TbPlantel.FIELDBYNAME(´CODPLANTEL´).ASstring);
Ele dá o seguinte erro ´ Capability not suported ´O que esta dando errado ??? Obrigado
DM.TBFases.Filtered := TRUE ;
DM.TbFases.Filter := ´CODPLANTEL = ´+INTTOSTR(DM.TbPlantel.FIELDBYNAME(´CODPLANTEL´).ASstring);
Ele dá o seguinte erro ´ Capability not suported ´O que esta dando errado ??? Obrigado
Anonymous
Curtir tópico
+ 0
Responder
Posts
13/02/2003
Anonymous
Tem algo muito esquisito no seu código: se o campo é STRING, como você pode estar utilizando a função INTTOSTR numa string?
DM.TbFases.Filter := ´CODPLANTEL = ´+INTTOSTR(DM.TbPlantel.FIELDBYNAME(´CODPLANTEL´).ASstring);
Essa linha não deveria nem passar na compilação!
o certo seria apenas:
DM.TbFases.Filter := ´CODPLANTEL = ´+DM.TbPlantel.FIELDBYNAME(´CODPLANTEL´).AsString; // ou AsInteger, etc.
Porque suponho que os campos nessas duas tabelas sejam do mesmo tipo e tamanho, para poder fazer o relacionamento.
DM.TbFases.Filter := ´CODPLANTEL = ´+INTTOSTR(DM.TbPlantel.FIELDBYNAME(´CODPLANTEL´).ASstring);
Essa linha não deveria nem passar na compilação!
o certo seria apenas:
DM.TbFases.Filter := ´CODPLANTEL = ´+DM.TbPlantel.FIELDBYNAME(´CODPLANTEL´).AsString; // ou AsInteger, etc.
Porque suponho que os campos nessas duas tabelas sejam do mesmo tipo e tamanho, para poder fazer o relacionamento.
Responder
Clique aqui para fazer login e interagir na Comunidade :)