Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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