Gente, gostaria de saber se tem a possibilidade de dar um distinct das colunas que eu estou mostrando na tela em um bloco basetable.
Alguém sabe de alguma alternativa?
Obrigado!
Distinct em bloco basetable
-
- Rank: DBA Sênior
- Mensagens: 389
- Registrado em: Ter, 27 Jul 2010 1:34 pm
- Localização: Sapiranga - RS
- Contato:
Quem falou que programar era fácil??
Quanto mais dificil for a implementação mais valorizado seu trabalho será!
Acessem: www.gfkauer.com.br
Quanto mais dificil for a implementação mais valorizado seu trabalho será!
Acessem: www.gfkauer.com.br
Não me recordo desta funcionalidade.
Olhando de forma macro o processo, se construimos um bloco base table estamos manipulando cada registro dele.
Se o seu caso algo como uma configuração "padrão" em alguns registros, o que se poderia pensar é reconstruir o modelo de dados, abrindo esta tabela em duas, uma que contenha os valores que venham a se tornar agrupadores de informação, e uma com detalhes diferenciados.
Olhando de forma macro o processo, se construimos um bloco base table estamos manipulando cada registro dele.
Se o seu caso algo como uma configuração "padrão" em alguns registros, o que se poderia pensar é reconstruir o modelo de dados, abrindo esta tabela em duas, uma que contenha os valores que venham a se tornar agrupadores de informação, e uma com detalhes diferenciados.
-
- Rank: Programador Sênior
- Mensagens: 52
- Registrado em: Seg, 09 Mai 2011 1:13 pm
- Localização: Porto Alegre - RS
GIVE ME COFFEE AND NO ONE GETS HURT!
A intenção seria fazer base table para ele poder falar um select separado.
Por exemplo, dar F7 e pesquisar '%nome%' nos campos
Teria alguma sugestão para fazer algo do gênero?
Eu já uso o default where para casos, se ele selecionar a opção A o default where é de um jeito, se ele selecionar a opção B vai ser de outro! Por isso não posso fazer um bloco FROM clause query.
Alguma dica?
Por exemplo, dar F7 e pesquisar '%nome%' nos campos
Teria alguma sugestão para fazer algo do gênero?
Eu já uso o default where para casos, se ele selecionar a opção A o default where é de um jeito, se ele selecionar a opção B vai ser de outro! Por isso não posso fazer um bloco FROM clause query.
Alguma dica?
- gpilger
- Rank: Programador Júnior
- Mensagens: 29
- Registrado em: Qua, 21 Abr 2010 3:34 pm
- Localização: Novo Hamburgo - RS
Gilson Pilger
"Por não saber que erra impossível, ele foi lá e fez" autor desconhecido
"Por não saber que erra impossível, ele foi lá e fez" autor desconhecido
Bom dia,
O amigo pode criar um view com os dados de que precisa e então fazer o data block com base nela.
A única exceção são os comandos DML, que terão que ser feitos manualmente na pré-insert e pré-update do Data Block. E no banco terá que ser criada uma trigger INTEAD OF na view criada, e programado para que comandos DML não tenham efeito.
BEGIN NULL; END;
Espero ter ajudado.
Gilson
O amigo pode criar um view com os dados de que precisa e então fazer o data block com base nela.
A única exceção são os comandos DML, que terão que ser feitos manualmente na pré-insert e pré-update do Data Block. E no banco terá que ser criada uma trigger INTEAD OF na view criada, e programado para que comandos DML não tenham efeito.
BEGIN NULL; END;
Espero ter ajudado.
Gilson
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 8 visitantes