FormVarVsSourceVar_Demo.oml

Stable Version 1.0.2 (OutSystems 11)
Published on 26 Apr by 
Details
Explain when you should use the variable created by a form and when to use the source variable
Read More

(In Portuguese)

Ao utilizar um form widget (assim como nos outros widgets) e ao ser-lhe atribuído uma "Source Record" automaticamente é criada uma variável igual a esse record mas pertencendo ao form widget. Ficamos assim com duas variáveis iguais, a variável que nós passamos explicitamente para o widget e a variável cópia que é criada para o form.

Imaginemos o cenário em que temos um ecrã com um form widget para editar um registo e um botão de save para guardar os novos valores introduzidos. Na screen action desse botão de save, se usarmos a variável que passamos ao form widget verificamos que os valores são os iniciais e não aqueles que foram alterados no ecrã. Para resolver esta situação, deve ser usada a variável do formulário esta sim com os valores alterados.

Esta situação não acontece ao serem utilizadas as variáveis dos widgets de input individualmente(independentemente de estarem dentro de um form widget).

What’s new (1.0.2)

Explanation improvement

Reviews (0)
Category
Samples & How-tos
Tags
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from António Pereira who created this component.
Dependencies
FormVarVsSourceVar_Demo.oml has no dependencies.
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
Component Consumers
No consumers yet.
Weekly Downloads