Utilizzo di funzioni personalizzate ed editor di codice using-functions-and-code-editor

In questa parte utilizzeremo le funzioni personalizzate e l’editor di codice per creare regole aziendali.

hai già installato ClientLib con funzione personalizzata in questa esercitazione.

In genere, una libreria client è costituita da file CSS e JavaScript. Questa libreria client contiene un file JavaScript che espone una funzione per popolare i valori dell’elenco a discesa.

Funzione per popolare l'elenco a discesa function-to-populate-drop-down-list

Imposta il titolo di riepilogo del pannello set-the-summary-title-of-panels

Convalida pannello validate-panels-using-rule-editor

Di seguito è riportato il codice utilizzato per convalidare i campi del pannello

//debugger;
var errors =[];
var fields ="";
var currentPanel = guideBridge.getFocus({"focusOption": "navigablePanel"});
window.guideBridge.validate(errors,currentPanel);
console.log("The errors are "+ errors.length);
if(errors.length===0)
{
        window.guideBridge.setFocus(this.panel.somExpression, 'nextItem', true);
}
else
  {
    for(var i=0;i<errors.length;i++)
      {
        var fields = fields+guideBridge.resolveNode(errors[i].som).title+" , ";
      }
        window.confirm("Please fill out  "+fields.slice(0,-1)+ " fields");
  }

Puoi rimuovere il commento dalla riga 1 per eseguire il debug del codice nella finestra del browser.

Riga 4: visualizza il pannello corrente

Riga 5 - Convalida il pannello corrente.

Riga 9 - Se non si verificano errori, passa al pannello successivo

Visualizzare l'anteprima del modulo e verificare la funzionalità appena attivata.

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e