esconder campo na consulta

(Marlon Siqueira) #1

Olá estou fazendo uma consulta e gostaria de saber se tem algum
jeito de não mostrar o campo se ele estiver em branco ou com algum
outro valor q eu não quero que exiba, tudo isso sem ter que colocar
direto no comando sql da consulta, quero trazer todos os campos e
depois verificar os dados e os que não me servir eu não deixo aparecer

usei as macros sc_field_display e sc_block_display e nenhuma funcionou,
queria saber se existe alguma coisa deste tipo!

o que estou tentando fazer:

[size=6pt]if({telefone2}==‘0000000000’ || {telefone2}==’’)
{
sc_field_display({telefone2}, off);
}
if({cep}==’’)
{
sc_field_display({cep}, off);
}
if({logradouro}==’’)
{
sc_field_display({logradouro}, off);
}
if({num_logradouro}==’’)
{
sc_field_display({num_logradouro}, off);
}
if({complemento}==’’)
{
sc_field_display({complemento}, off);
}
if({bairro}==’’)
{
sc_field_display({bairro}, off);
}
if({cidade}==’’)
{
sc_field_display({cidade}, off);
}[/size]

(pauloper) #2

Acho que vc esta usando nos eventos JavaScript; coloque teu codigo no evento Onclick do Ajax que vai funcionar.

(Haroldo) #3

no evento onrecord da consulta coloque:

if ({telefone}==“00000000000”) {{telefone}="";}

agora omitir a coluna não é possível, ou ela existe ou nãoexiste, pois o proximo registro pode ter ovalor na mesma coluna. se ovalor do campo for vazio, apenas fica oespaço na coluna da linha referente ao registro.