AS
AddFilterField - Campo de outra tabela
Boa noite,
Tenho a seguinte estrutura de tabelas:
FormaEnvio
Id int
Nome varchar
Grupo
Id int
IdFormaEnvio int
Nome varchar
Tarifa
Id int
IdGrupo int
Valor double
Estou fazendo uma StandardList da tabela de Tarifa.
Coloquei um TDbSeekButton para a Forma de Envio no Form de filtro.
Quero localizar as tarifas de uma determinada forma de envio independente do grupo
Como faço para adicionar um addFilterField para tabela Tarifa se o campo IdFormaEnvio não existe nela e sim na tabela Grupo?
Obrigado
Tenho a seguinte estrutura de tabelas:
FormaEnvio
Id int
Nome varchar
Grupo
Id int
IdFormaEnvio int
Nome varchar
Tarifa
Id int
IdGrupo int
Valor double
Estou fazendo uma StandardList da tabela de Tarifa.
Coloquei um TDbSeekButton para a Forma de Envio no Form de filtro.
Quero localizar as tarifas de uma determinada forma de envio independente do grupo
Como faço para adicionar um addFilterField para tabela Tarifa se o campo IdFormaEnvio não existe nela e sim na tabela Grupo?
Obrigado
Veja a assinatura da função addFilterField:
Você pode passar um callback como quarto parâmetro e fazê-lo retornar um subselect.
No link abaixo tem um exemplo de utilização do callback, mas não retornando um subselect:
www.adianti.com.br/framework_files/tutor/index.php?class=SaleList