@Anonymous
So if you are using an Form, then all of the work is done for you.
Typically, instead of popping up lots of Notify messages, the preferred method is to simply set the datacards you are checking for Blank to be required (Required - true). The form will then notify the user directly in the form.
As for your Formula:
1) Again, all of the If statements can go away if you just set those datacards to Required.
2) SubmitForm is pretty much the only thing you need in your submit button. Except in your case you will want to wrap that to test the connection:
If(Connection.Connected && NewForm_1.Valid,
SubmitForm(NewForm_1),
Notify("La conexión de internet ha fallado, revise su conexión", Warning, 5000)
)
3) You do not need to do a Refresh statement on the datasource...it will already be updated.
4) The OnSuccess action of NewForm_1 should be set to:
Notify("Elemento guardado", Success, 4000);
ResetForm(NewForm_1)
Navigate(BrowseScreen1, Cover);