Avalados por :
Tenho uma tabela com as seguintes entradas:
Número do fornecedor País do fornecedor Nome do fornecedor Número da conta
Ven1 VC1 VN1 ACCT1
Ven1 VC2 VN2
Tenho um requisito: se um fornecedor estiver em vários países, é considerado válido para todas as entradas se tiver um número de conta bancária em pelo menos 1 país para todas as entradas; caso contrário, as entradas em branco ou nulas para todos os países para o mesmo fornecedor são inválidas.
Para o cenário acima, Ven1 deve ser válido para ambas as entradas.
Uma declaração básica IF (Número da Conta não é Nulo ou Número da Conta != '') considera a primeira entrada como válida, enquanto a segunda não.
Adicionando (usando a busca)
Se ($NúmeroConta é Nulo ou $NúmeroConta =' ')
IF (NúmeroFornecedor =
pesquisa
('Conexão', 'tabela',
'Número da Conta', 'Não é Nulo',
'Número da Conta', '!= \'\' ',
'Número do Fornecedor', $NúmeroFornecedor) ) return Verdadeiro.
Como 'NÃO É NULO' seria tratado: como uma string real ou um valor? o mesmo para o !=\'\'.
Se isso não funcionar, alguma sugestão? Tentei IFs aninhados, mas não consegui obter a saída desejada no teste de regras.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute