Jump to content
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×

Recommended Posts


  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  158
  • Content Per Day:  0.06
  • Reputation:   54
  • Achievement Points:  1,024
  • Solved Content:  0
  • Days Won:  24
  • Status:  Offline
  • Age:  27
  • Device:  Windows

Posted

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

image.png
 

image.png

  • Like 1

  • Topic Count:  920
  • Topics Per Day:  0.13
  • Content Count:  9,054
  • Content Per Day:  1.33
  • Reputation:   339
  • Achievement Points:  108,799
  • Solved Content:  0
  • Days Won:  214
  • Status:  Offline
  • Age:  52
  • Device:  Windows

Posted

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?? 


  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  158
  • Content Per Day:  0.06
  • Reputation:   54
  • Achievement Points:  1,024
  • Solved Content:  0
  • Days Won:  24
  • Status:  Offline
  • Age:  27
  • Device:  Windows

Posted
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

  • Like 2

  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  158
  • Content Per Day:  0.06
  • Reputation:   54
  • Achievement Points:  1,024
  • Solved Content:  0
  • Days Won:  24
  • Status:  Offline
  • Age:  27
  • Device:  Windows

Posted

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

  • Solution

  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  158
  • Content Per Day:  0.06
  • Reputation:   54
  • Achievement Points:  1,024
  • Solved Content:  0
  • Days Won:  24
  • Status:  Offline
  • Age:  27
  • Device:  Windows

Posted (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

image.png

 

image.png

image.png

Edited by caiiomonteiro
.
  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.