caiiomonteiro Posted November 8, 2024 Topic Count: 12 Topics Per Day: 0.00 Content Count: 172 Content Per Day: 0.06 Reputation: 71 Achievement Points: 1,118 Solved Content: 0 Days Won: 29 Status: Offline Age: 27 Device: Windows Report Posted November 8, 2024 Talvez não seja uma novidade para muitos mas é algo que não é bem "visível" na hora de montar a FV, então deixo aqui a dica... Existem atividades específicas criadas para determinado módulo para realizar alguma ação/processo e quando passamos algum valor nulo para um campo não obrigatório internamente no banco de dados esse campo acaba sendo convertido... isso acontece com campos do tipo inteiro por exemplo onde no banco de dados salva "0", ou campo do tipo datetime que salva "0001-01-01 00:00:00" Para resolver basta inserir manualmente um "?" na frente do tipo do campo 1 Quote
Jair - Fórmula Posted November 8, 2024 Topic Count: 927 Topics Per Day: 0.13 Content Count: 9,100 Content Per Day: 1.30 Reputation: 382 Achievement Points: 109,130 Solved Content: 0 Days Won: 235 Status: Offline Age: 53 Device: Windows Report Posted November 8, 2024 Opa... essa dica é boa heim!! Eu mesmo não conhecia não. Quer dizer que, se o parâmetro passado para o campo não retornar nada, ao invés dele gravar 0 ou essa data, desta forma, como citou no exemplo, usando essa interrogação o sistema grava então o NULL?? Quote
caiiomonteiro Posted November 8, 2024 Topic Count: 12 Topics Per Day: 0.00 Content Count: 172 Content Per Day: 0.06 Reputation: 71 Achievement Points: 1,118 Solved Content: 0 Days Won: 29 Status: Offline Age: 27 Device: Windows Author Report Posted November 8, 2024 1 hora atrás, Jair - Fórmula disse: Opa... essa dica é boa heim!! Eu mesmo não conhecia não. Quer dizer que, se o parâmetro passado para o campo não retornar nada, ao invés dele gravar 0 ou essa data, desta forma, como citou no exemplo, usando essa interrogação o sistema grava então o NULL?? Isso mesmo @Jair - Fórmula 2 Quote
caiiomonteiro Posted November 8, 2024 Topic Count: 12 Topics Per Day: 0.00 Content Count: 172 Content Per Day: 0.06 Reputation: 71 Achievement Points: 1,118 Solved Content: 0 Days Won: 29 Status: Offline Age: 27 Device: Windows Author Report Posted November 8, 2024 Estava fazendo mais alguns testes e identifiquei que essa ainda não é a solução adequada, peço desculpas Assim que tiver mais detalhes acrescentarei aqui Quote
Solution caiiomonteiro Posted November 8, 2024 Topic Count: 12 Topics Per Day: 0.00 Content Count: 172 Content Per Day: 0.06 Reputation: 71 Achievement Points: 1,118 Solved Content: 0 Days Won: 29 Status: Offline Age: 27 Device: Windows Author Solution Report Posted November 8, 2024 (edited) Segue uma alternativa mais efetiva Utilizar uma expressão buscando o valor do campo desejado e marcar o parâmetro "Usar Valor Nulo" Na hora de apontar o valor da expressão para a atividade, deixar o "Path" apenas como Value (ajuste manual) ao invés de converter o valor Edited November 8, 2024 by caiiomonteiro . 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.