Muito obrigado!
Está funcionando e estou obtendo os endereços corretos que quero no campo 😊
Avalados por :
Olá,
Sou bastante novo no Crystal Reports e estou preso, esperando que alguém aqui possa me ajudar.
Tenho um relatório no qual quero imprimir o endereço para o qual enviamos nossos pedidos. Tenho quatro campos diferentes onde pode haver informações sobre o endereço de envio.
ordlevadr2 (primeiro) - se houver dados neste campo, sempre use isso
ftgpostadr5 (segundo) - se ordlevadr2 estiver vazio, verifique se há algum valor aqui, use-o
ftgpostadr2 (terceiro) - se ordlevard2 e ftgpostadr5 estiverem vazios e houver um valor neste campo, use-o
ftgpostadr4 (último) - se ordlevadr2, ftgpostadr5 e ftgpostadr2 estiverem vazios, use este
se todos os campos estiverem vazios, defina o texto 'nenhum'
Tentei com o seguinte código, mas não consigo fazê-lo funcionar corretamente
if ISNULL({q_import_tableu;1.ordlevadr2}) then ( if ISNULL({q_import_tableu;1.ftgpostadr2}) then {q_import_tableu;1.ftgpostadr5} else if ISNULL({q_import_tableu;1.ftgpostadr5}) then {q_import_tableu;1.ftgpostadr2} else if ISNULL({q_import_tableu;1.ftgpostadr4}) then {q_import_tableu;1.ftgpostadr5} else 'nenhum'; ) else {q_import_tableu;1.ordlevadr2}+' '+{q_import_tableu;1.ordlevadr3}
Muito obrigado!
Está funcionando e estou obtendo os endereços corretos que quero no campo 😊
Teste:
se não (ISNULL({q_import_tableu;1.ordlevadr2}) ou ({q_import_tableu;1.ordlevadr2}="")
então
{q_import_tableu;1.ordlevadr2}
senão
se não (ISNULL({q_import_tableu;1.ftgpostadr5}) ou ({q_import_tableu;1.ftgpostadr5}="")
então
{q_import_tableu;1.ftgpostadr5}
senão
se não (ISNULL({q_import_tableu;1.ftgpostadr2}) ou ({q_import_tableu;1.ftgpostadr2}="")
então
q_import_tableu;1.ftgpostadr2}
senão
se não (ISNULL({q_import_tableu;1.ftgpostadr4}) ou ({q_import_tableu;1.ftgpostadr4}="")
então
{q_import_tableu;1.ftgpostadr4}
senão "nenhum"
O que não está funcionando corretamente? Está recebendo algum erro?
- Dell
Obrigado por visitar a Comunidade SAP em busca de respostas para suas perguntas. Como você está fazendo uma pergunta aqui pela primeira vez, recomendo que se familiarize com https://community.sap.com/resources/questions-and-answers (se ainda não o fez), pois fornece dicas para preparar perguntas que recebam respostas de nossos membros.
Se desejar, pode editar sua pergunta selecionando Ações, depois Editar (porém, uma vez que alguém responda sua pergunta, perderá a capacidade de editá-la, mas, se isso acontecer, pode adicionar mais detalhes em um comentário). Enquanto edita, também pode usar o botão "inserir código" para tornar esta parte da pergunta mais fácil de ler. Encontrará esse botão na barra de ferramentas da pergunta, como última seleção à direita.
Por fim, se deseja se conectar com os leitores, considere adicionar uma imagem ao seu perfil. Assim é como você faz: https://www.youtube.com/watch?v=F5JdUbyjfMA&list=PLpQebylHrdh5s3gwy-h6RtymfDpoz3vDS . Ao personalizar seu perfil com uma foto sua, você incentiva os leitores a responder.
Cumprimentos,
--Jerry
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute