appbuilder: implementa helper para mensagens de AbstractInstallObject.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
shell: reinicia redirecionamento antes de chamar action handler.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
appbuilder: ignora itens não preenchidos de uma grid ao gravar.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
appbuilder: adiciona marcador de linha em grid de edição de
documentos complexos.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
appbuilder: implementa getdf(), para retornar objeto de DataForm.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
appbuilder: inclui validação de entradas.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
appbuilder: inicializa tela de digitação após tela de seleçao.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
appbuilder: atualiza campo chave na tela após primeira gravação.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>