Seleziona (enum)

Click to copy

Selezionare il componente per selezionare gli oggetti di tipo Enumerazione.


Impostazioni iniziali

Data source - enum tipo di oggetto da utilizzare per mostrare le opzioni a discesa.

Mode- scegliere Multiple per poter selezionare più opzioni dal menu a tendina. Altrimenti, si deve usare la modalità singola.


Impostazioni di look and feel

Label(non obbligatorio) da usare per mostrare l'etichetta del componente.

Placeholder(non obbligatorio) da usare per mostrare il segnaposto del componente.

Name(obbligatorio) - nome del componente.

Size(obbligatorio) - Dimensione del componente. Viene impostato su Predefinito quando il componente viene creato.

Search(obbligatorio) - per poter cercare tra le opzioni a discesa disponibili. È disattivato per impostazione predefinita.

Clear icon(obbligatorio) - mostra l'icona di cancellazione delle opzioni, se abilitata. È disattivato per impostazione predefinita.

Disabled(obbligatorio) - rende il componente disabilitato se attivato. È disattivato per impostazione predefinita.

Visible(obbligatorio) - rende il componente visibile se attivato. Abilitato per impostazione predefinita.


Dati

Data source- Modello di dati in uso. Configurabile solo alla creazione del componente.


Inneschi del flusso di lavoro

  • onChange- si attiva quando lo stato del componente viene modificato.
  • onFocus- si attiva quando il componente Select (enum) viene focalizzato.
  • onBlur- si attiva quando il componente Select (enum) è sfocato.
  • onCreate- si attiva quando il componente viene creato.
  • onDestroy- si attiva quando il componente viene distrutto.

Azioni del componente:

Select Enum Get Properties

Ottiene le proprietà del componente.

Parametri di ingresso:

  • Component Id [string] - Identificatore del componente Select Enum;

Parametri di uscita:

  • Selected [enum / enum array] - opzione/i selezionata/e. Da visualizzare nel processo aziendale quando è specificato solo l'ID del componente.
  • Label[string] - etichetta del componente;
  • Placeholder[string] - segnaposto del componente;
  • Allow Clear[boolean] - consente di cancellare la selezione se vero;
  • Disable[boolean] - disabilita il componente se vero;
  • Tooltip[string] - stringa del tooltip;
  • Required Mark [boolean] - mostra il segno richiesto se vero;
  • Debounce (ms) [integer] - ritardo nella convalida del valore;
  • Validate Icon [boolean] - icona da visualizzare alla convalida del valore;
  • Validate Status[Status type] - stato da mostrare alla convalida del valore;
  • Validate Message [string] - messaggio da visualizzare per convalidare il valore

Select Enum Set Properties

Imposta le proprietà del componente.

Parametri di ingresso:

  • Selected[enum/ enum array] - opzioni selezionate. Da visualizzare nel processo aziendale quando l'opzione Component ID è specificato solo.
  • Component Id [string] - identificatore del componente;
  • Label[string] - etichetta del componente;
  • Placeholder[string] - segnaposto del componente;
  • Allow Clear[boolean] - consente di cancellare la selezione se vero;
  • Disable[boolean] - disabilita il componente se vero;
  • Tooltip[string] - stringa del tooltip;
  • Required Mark [boolean] - mostra il segno richiesto se vero;
  • Debounce (ms) [integer] - ritardo nella convalida del valore;
  • Validate Icon [boolean] - icona da visualizzare alla convalida del valore;
  • Validate Status [Status type] - stato da mostrare durante la convalida del valore;
  • Validate Message [string] - messaggio da visualizzare alla convalida del valore;

Select Enum Update Properties

Aggiorna le proprietà del componente.

Parametri di ingresso:

  • Selected[enum/ enum array] - opzione/i selezionata/e. Da visualizzare nel processo aziendale quando l'opzione Component ID è specificato solo.
  • Component Id [string] - identificatore del componente;
  • Label[string] - etichetta del componente;
  • Placeholder[string] - segnaposto del componente;
  • Allow Clear[boolean] - consente di cancellare la selezione se vero;
  • Disable[boolean] - disabilita il componente se vero;
  • Tooltip[string] - stringa del tooltip;
  • Required Mark [boolean] - mostra il segno richiesto se vero;
  • Debounce (ms) [integer] - ritardo nella convalida del valore;
  • Validate Icon [boolean] - icona da visualizzare alla convalida del valore;
  • Validate Status [Status type] - stato da mostrare durante la convalida del valore;
  • Validate Message [string] - messaggio da visualizzare alla convalida del valore;


Esempio di utilizzo

È possibile fare in modo che alcune opzioni siano preselezionate nel componente Select (Enum).

La logica dovrebbe essere la seguente:

  • Trascinare e rilasciare Select Enum Set Properties il blocco del processo aziendale nell'area di disegno.

  • Definire l'elemento Component ID per rendere Selectedvisibile per la configurazione.

  • Una volta che Selected è disponibile, definire il valore come necessario.

  • Questa logica deve funzionare quando il componente viene creato ( onCreate).

Seleziona (enum) | AppMaster Docs