...
Serão listados na próxima opção os Models publicados:
Finalize
Nota |
---|
Após a finalizar a geração do |
...
CRUDO edite o arquivo <model>-service.js (sendo <model> o nome do escolhido para o arquivo no gerador de CRUD) |
...
e altere o endereço da chamada REST para o configurado no Appserver.ini. Baseado no exemplo de Appserver.ini : |
HTML |
---|
<div class="preformatted panel" style="border-width: 1px;"><br/><pre> define(['index', 'components', 'totvs-custom', 'ng-load!totvs-resource' ], function(index) { // ************************************************************************************* // *** FACTORIES // ************************************************************************************* customerFactory.$inject = ['$totvsresource']; function customerFactory($totvsresource) { var factory = $totvsresource.REST('<strong><em>http://localhost:8084/html-protheus/rest/customer/:method/:id</em></strong>', {}, {}); </pre><br/></div> |
Nota |
---|
No mesmo arquivo alterar a função isInvalidForm para tratamento de campos obrigatórios e outras validações. Verificar nos arquivos .html campos do tipo combobox, checkbox, memo, etc e alterar o atributo type da tag field para o tipo correto. Verifique os componentes disponíveis na página Component da aplicação de referencia do TOTVS | HTML Framework: http://<endereço do TOTVS SmartClient HTML>:<porta do TOTVS SmartClient HTML>/html-app/#/html-sample/component |