Ola guj,
dado a seguinte situacao:
label1: Campo1 label2: Campo2 label3: Campo3
gostaria que, qdo campo 2 fosse nulo, o IReport salvasse esse espaço em branco e exibisse o seguinte
label1: Campo1 label3: Campo3
algum sabe fazer isso?
Ola guj,
dado a seguinte situacao:
label1: Campo1 label2: Campo2 label3: Campo3
gostaria que, qdo campo 2 fosse nulo, o IReport salvasse esse espaço em branco e exibisse o seguinte
label1: Campo1 label3: Campo3
algum sabe fazer isso?
A opção “Print when expression” não resolveria?
opa… vlw pela resposta…
desculpa pela ignorancia amigo… vi essa propriedade aqui, mas nao sei extamente o que ela faz nem como usá-la…
vc poderia me mostrar como eu usaria essa propriedade, pra obter o efeito de recuo que eu mostrei la em cima?
bom… dei uma caçada aqui e vi que essa propriedade é usada pra NAO printar o campo, caso determinada condicao seja false… ate ai tudo bem… agora, como poderia implementar o “recuo” do campo posterior? para que campo1 e campo3 ficassem juntos, eliminando-se o espaco que o campo2 deixou?
Maque a opção “remove line when blank”
abraço
Tu também pode tentar criar um textfield apenas com uma expressão. Teria que usar um if e não ficaria “bonito” mas se for necessário…
Bom, a opção “Remove Line when blank” nao resolveu nada nesse caso…
eu ja utilizei essa propriedade, e ela funciona como desejado no seguinte caso:
campo1
campo2
campo3
nesse caso, se campo2 for blank, o IReport removerá a linha e ficará:
campo1
campo3
mas o meu caso é: salvar esse espaço na horizontal
como fazer para no caso de um campo blank, o campo mais a direita se aproximar do campo que estava a esquerda do campo blank?