Condividi tramite


Azioni per variabili

Per creare manualmente una variabile in un flusso desktop, distribuisci l'azione Imposta variabile. Questa azione richiede di fornire un nome e un valore per la nuova variabile.

Screenshot dell'azione Imposta variabile.

Importante

Le parole chiave riservate non possono essere utilizzate come nomi di variabili. Per l'elenco completo delle parole chiave riservate, vai a Parole chiave riservate nei flussi desktop.

Per aumentare o diminuire il valore di una variabile numerica, usa rispettivamente le azioni Aumenta variabile e Riduci variabile.

Screenshot dell'azione Aumenta variabile.

La maggior parte delle azioni restituisce il proprio risultato in una variabile. Ad esempio, l'azione Crea nuova lista produce un elenco vuoto.

Allo stesso modo, l'azione Genera numero casuale produce un valore numerico casuale. Se abiliti Genera più numeri per questa azione, crei una variabile di tipo elenco contenente più valori numerici casuali.

Screenshot dell'azione Genera numero casuale.

Per aggiungere elementi a un elenco esistente, distribuisci l'azione Aggiungi elemento all'elenco e compila un valore hardcoded o una variabile per definire l'elemento da aggiungere. Allo stesso modo, puoi rimuovere gli elementi da un elenco tramite l'azione Rimuovi elemento da elenco.

Nota

Gli indici di elenco iniziano da 0, il che significa che il primo elemento dell'elenco avrà sempre un indice pari a 0. Usa la notazione %ListName[0]% per fare riferimento al primo elemento dell'elenco, %ListName[1]% per il secondo elemento e così via.

Se vuoi creare una variabile di tipo tabella dati, distribuisci l'azione Crea una nuova tabella di dati e specifica gli elementi iniziali utilizzando il visual builder.

Per modificare una variabile di tipo tabella dati, usa le azioni del rispettivo sottogruppo di azioni, ad esempio Trova o sostituisci nella tabella dati e Aggiorna elemento tabella dati.

Screenshot dell'azione Crea nuova tabella dati.

Crea nuova tabella dati

Crea una nuova variabile di tipo tabella dati.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Nuova tabella No Tabella dati Tabella dati di input

Variabili prodotte

Argomento Type Descrizione
DataTable Tabella dati La nuova tabella dati

Eccezioni

Questa azione non include eccezioni.

Inserisci una riga in una tabella dati

Inserisce una riga alla fine o prima di un valore di indice specifico.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Tabella dati No Tabella dati Variabile della tabella dati da utilizzare. Questa variabile deve essere stata specificata in precedenza da un'azione che restituisce una variabile di tabella dati
Nella posizione N/D Fine della tabella di dati, prima dell'indice di riga Fine tabella dati Specifica se inserire la nuova riga alla fine della tabella di dati o prima di un indice di riga specificato
Indice riga No Valore numerico Inserisci il valore di indice di riga da utilizzare quando prima dell'indice di riga è specificato come parametro nella posizione
Nuovi valori No Elenco, Riga dati Questo parametro accetta una variabile di elenco o riga di dati in cui il numero di colonne deve corrispondere al numero di colonne nella tabella dati

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Indice elemento fuori intervallo Indica che l'indice della voce fornito è fuori intervallo
Argomenti di input non validi Indica che è presente un parametro di input non valido
Errore di tipo incompatibile Indica che è stato fornito un parametro di input di tipo incompatibile

Elimina riga da tabella dati

Elimina una riga della tabella dati in corrispondenza dell'indice di riga corrispondente.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Tabella dati No DataTable Variabile della tabella dati da utilizzare. Questa variabile deve essere specificata in precedenza da un'azione che restituisce una variabile tabella dati
Indice di riga No Valore numerico Indice di riga da eliminare in una tabella dati

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Indice elemento fuori intervallo Indica che la voce della tabella di dati fornita è fuori intervallo

Aggiorna elemento tabella dati

Aggiorna un elemento di riga della tabella dati in una colonna definita.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Tabella dati No Tabella dati Variabile della tabella dati da utilizzare. Questa variabile deve essere stata specificata in precedenza da un'azione che restituisce una variabile tabella dati.
Column No Valore di testo Indice o nome di colonna dell'elemento da aggiornare.
Riga No Valore numerico Indice di riga dell'elemento da aggiornare.
Nuovo valore No Valore di testo Nuovo valore da aggiornare in corrispondenza dell'indice di riga e della colonna specificati.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Indice elemento fuori intervallo Indica che la voce della tabella di dati fornita è fuori intervallo
Nome colonna inesistente Indica che il nome della colonna specificato non esiste
Indice colonna fuori intervallo Indica che l'indice della colonna fornito è fuori intervallo
Errore di tipo incompatibile Indica che è stato fornito un parametro di input di tipo incompatibile

Trova o sostituisci nella tabella dati

Trova e/o sostituisce i valori delle tabelle dati.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Tabella dati No Tabella dati Variabile della tabella dati da utilizzare. Questa variabile deve essere stata specificata in precedenza da un'azione che restituisce una variabile di tabella dati
Modalità ricerca N/D Trova, Trova e sostituisci Trova Modalità in cui eseguire la ricerca (trova o trova e sostituisci)
Tutte le corrispondenze N/D Valore booleano Vero Specifica se trovare o sostituire il testo in tutte le celle corrispondenti trovate o solo nella prima cella corrispondente
Testo da trovare No Valore di testo Testo da trovare nella tabella dati
Trova usando un'espressione regolare N/D Valore booleano False Specifica se utilizzare un'espressione regolare per abbinare il contenuto della cella al testo da trovare
Maiuscole/minuscole N/D Valore booleano False Specifica se cercare i dati con distinzione tra maiuscole/minuscole
Esegue la corrispondenza con l'intero contenuto della cella N/D Valore booleano False Specifica se cercare le celle che contengono solo il testo specificato
Testo da sostituire con No Valore di testo Testo utilizzato per sostituire le celle corrispondenti
Ricerca per N/D Ovunque, in colonna Ovunque Ordine di ricerca del testo (ovunque o sulla colonna)
Nome colonna o indice No Valore di testo Intestazione di colonna o valore di indice

Variabili prodotte

Argomento Type Descrizione
DataTableMatches Tabella dati Tabella di dati contenente gli indici di riga e colonna per le corrispondenze

Eccezioni

Eccezione Descrizione
Espressione regolare specificata non valida Indica che l'espressione regolare specificata non è valida
Nome colonna inesistente Indica che il nome della colonna specificato non esiste
Indice colonna fuori intervallo Indica che l'indice della colonna fornito è fuori intervallo
Errore di tipo incompatibile Indica che è stato fornito un parametro di input di tipo incompatibile

Inserisci una colonna in una tabella dati

Inserisce una colonna alla fine o prima di un valore di indice specifico.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Tabella dati No DataTable Variabile della tabella dati da utilizzare. Questa variabile deve essere specificata in precedenza da un'azione che restituisce una variabile tabella dati.
Nella posizione N/A Fine tabella dati, primo indice colonna Fine tabella dati Specifica se inserire la nuova colonna alla fine della tabella di dati o prima di un indice di colonna specificato.
Nome colonna No Valore di testo Specifica l'intestazione della nuova colonna.
Indice colonna No Valore numerico Specifica il valore dell'indice della colonna utilizzato quando è selezionata l'opzione Primo indice colonna per il parametro In posizione.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrzione
Indice colonna fuori intervallo Indica che l'indice di colonna specificato non è compreso nell'intervallo.
Nome di colonna duplicato Indica che il nome di colonna specificato esiste già.

Elimina colonna da tabella dati

Elimina una colonna della tabella dati in corrispondenza dell'indice di colonna o del nome di colonna specificato.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Tabella dati No DataTable Variabile della tabella dati da utilizzare. Questa variabile deve essere specificata in precedenza da un'azione che restituisce una variabile tabella dati.
Specifica colonna con N/A Nome, indice Name Specifica se trovare la colonna in base al nome o all'indice.
Nome colonna No Valore di testo Nome della colonna da eliminare.
Indice colonna No Valore numerico Indice della colonna da eliminare. Gli indici delle colonne iniziano da 0.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrzione
Nome colonna inesistente Indica che il nome della colonna specificato non esiste
Indice colonna fuori intervallo Indica che l'indice della colonna fornito è fuori intervallo

Elimina righe vuote dalla tabella dati

Elimina le righe della tabella dati con tutte le celle vuote.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Tabella dati No Tabella dati Variabile della tabella dati da utilizzare. Questa variabile deve essere stata specificata in precedenza da un'azione che restituisce una variabile di tabella dati

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Questa azione non include eccezioni.

Elimina righe duplicate dalla tabella dati

Elimina tutte le righe duplicate dalla tabella dati, se i valori hanno lo stesso tipo di dati in ciascuna colonna.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Tabella dati No DataTable Variabile della tabella dati da utilizzare. La variabile specificata deve essere definita in precedenza da un'azione che restituisce una variabile tabella dati.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrzione
Mancata corrispondenza del tipo nelle celle di una colonna Indica che due o più valori in una singola colonna sono di tipo di dati diverso

Cancella tabella dati

Elimina tutte le righe della tabella dati, mantenendo le intestazioni della tabella inalterate.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Tabella dati No DataTable Variabile della tabella dati da utilizzare. La variabile specificata deve essere definita in precedenza da un'azione che restituisce una variabile tabella dati.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Questa azione non include eccezioni.

Ordina tabella dati

Ordina le righe della tabella dati in ordine crescente o decrescente in base alla colonna specificata, se tutti i relativi valori hanno lo stesso tipo di dati.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Tabella dati No DataTable Variabile della tabella dati da utilizzare. La variabile specificata deve essere definita in precedenza da un'azione che restituisce una variabile tabella dati.
Specifica colonna con N/A Nome, indice Name Specifica se trovare la colonna in base al nome o all'indice.
Nome colonna No Valore di testo Nome della colonna da ordinare.
Indice colonna No Valore numerico Indice della colonna da ordinare. Gli indici delle colonne iniziano da 0.
Ordinamento N/A Crescente, Decrescente Crescente L'ordine di ordinamento della tabella dati.

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrzione
Nome colonna inesistente Indica che il nome di colonna specificato non esiste
Indice colonna fuori intervallo Indica che l'indice di colonna specificato non è compreso nell'intervallo
Mancata corrispondenza del tipo nelle celle di una colonna Indica che due o più valori in una singola colonna sono di tipo di dati diverso

Filtra tabella dati

Filtra le righe della tabella dati in base alle regole applicate.

Nella procedura guidata integrata dell'azione che ti aiuta a creare i filtri necessari, puoi applicare più filtri a diverse colonne definite per nome o indice. Ogni filtro è composto da una colonna specifica a cui è destinato, da un operatore selezionato e dal valore ad esso assegnato.

Inoltre, più filtri vengono applicati insieme tramite regole AND e/o OR. Le regole AND vengono risolte per prime nell'espressione di filtro risultante, seguite dalle regole OR.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Tabella dati No DataTable Variabile della tabella dati da utilizzare. La variabile specificata deve essere definita in precedenza da un'azione che restituisce una variabile tabella dati.
Filtri da applicare No Regole di filtro definite dall'utente N/A Regole di filtro applicate alle colonne definite

Variabili prodotte

Argomento Type Descrzione
FilteredDataTable DataTable Tabella dati generata dopo l'applicazione dei filtri

Eccezioni

Eccezione Descrzione
Nome colonna inesistente Indica che il nome di colonna specificato non esiste
Indice colonna fuori intervallo Indica che l'indice di colonna specificato non è compreso nell'intervallo
Mancata corrispondenza del tipo nelle celle di una colonna Indica che due o più valori in una singola colonna sono di tipo di dati diverso

Unisci tabelle dati

Unisce insieme due tabelle di dati, specificando il comportamento di unione nel caso in cui il numero di colonne sia diverso.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrzione
Prima tabella dati No DataTable Prima variabile tabella dati da usare. Questa è anche la variabile prodotta dall'azione che contiene la tabella dati unita
Seconda tabella dati No DataTable La seconda tabella dati unita alla prima tabella dati
Modalità unione N/A Aggiungi colonne extra, Ignora colonne extra, Errore su colonne extra Aggiungi colonne aggiuntive Il comportamento di unione applicato quando le tabelle non hanno lo stesso numero di colonne

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Descrzione
Schema mancante ​​Indica che le tabelle dati non hanno lo stesso numero di colonne

Unisci tabelle dati

Unisce due tabelle dati in base alla regola di join specificata.

Nella procedura guidata integrata dell'azione che ti aiuta a creare le regole di unione necessarie, puoi impostare più regole specificando di conseguenza la colonna del primo e del secondo datatable e l'operatore di confronto che si applica tra di loro.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrzione
Prima tabella dati No DataTable Prima variabile tabella dati da usare. La variabile specificata deve essere definita in precedenza da un'azione che restituisce una variabile tabella dati.
Seconda tabella dati No DataTable La seconda variabile della tabella dati da usare. La variabile specificata deve essere definita in precedenza da un'azione che restituisce una variabile tabella dati.
Operazione di join N/A Inner, sinistro, completo Interno L'operazione di unione utilizzata per unire le due tabelle
Regole di join No Regole di unione definite dall'utente N/A Definire le colonne e l'operazione da utilizzare per unire le due tabelle dati

Variabili prodotte

Argomento Type Descrzione
JoinedDataTable DataTable Tabella dati generata dopo l'operazione di join

Eccezioni

Eccezione Descrzione
Nome colonna inesistente Indica che il nome di colonna specificato non esiste
Indice colonna fuori intervallo Indica che l'indice di colonna specificato non è compreso nell'intervallo

Leggi da variabile di testo CSV

Genera una tabella dati da un testo CSV.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrzione
Testo CSV No Valore di testo Variabile di testo CSV da leggere.
Trim fields N/A Valore booleano Vero Specifica se tagliare automaticamente gli spazi vuoti iniziali e finali delle celle estratte.
Prima riga contiene nomi colonne N/A Valore booleano False Specifica se utilizzare la prima riga del testo CSV per impostare i nomi di colonne della tabella dati risultante. Abilita questa opzione per evitare di leggere i nomi come dati nella tabella. Le azioni successive possono accedere ai dati contenuti nella tabella dati tramite i nomi di colonne (anziché i numeri di colonne).
Recupera campi CSV come testo N/A Valore booleano False Specifica se recuperare il contenuto dei campi di testo CSV esclusivamente come testo o come tipo con la corrispondenza più vicina. Ad esempio, Data/Ora per le date e Numerico per i numeri.
Columns separator N/A Predefinito, Personalizzato, Larghezze colonne fisse Predefinito Specifica se utilizzare un separatore di colonne predefinito, un separatore personalizzato o larghezze di colonne fisse.
Separatore N/A Predefinito del sistema, Virgola, Punto e virgola, Tabulazione Predefinito del sistema Separatore di colonne per analizzare il testo CSV.
Custom separator No Valore di testo Separatore di colonne personalizzato da utilizzare per l'analisi del testo CSV.
Fixed column widths No Valore di testo Larghezze di colonne fisse da utilizzare per l'analisi del testo CSV. Separa le larghezze usando virgole, spazi, tabulazioni o nuove righe.

Variabili prodotte

Argomento Type Descrzione
CSVTable DataTable Contenuto del testo CSV come tabella dati

Eccezioni

Eccezione Descrzione
Analisi CSV non riuscita Indica un problema durante il parsing nel testo CSV

Converti tabella dati in testo

Converte una tabella dati in testo CSV.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Tabella dati No DataTable Variabile della tabella dati da utilizzare. La variabile specificata deve essere definita in precedenza da un'azione che restituisce una variabile tabella dati.
Include column names N/A Valore booleano False Specifica se i nomi delle colonne della variante specificata devono diventare la prima riga del file CSV.
Use custom columns separator N/A Valore booleano False Specifica se utilizzare un separatore di colonne personalizzato o predefinito.
Separatore N/A Predefinito del sistema, Virgola, Punto e virgola, Tabulazione Predefinito del sistema Separatore di colonne da utilizzare nel testo CSV specificato.
Custom columns separator No Valore di testo Separatore di colonne personalizzato da utilizzare nel testo CSV specificato.

Variabili prodotte

Argomento Type Descrzione
CSVText Valore di testo Variabile in cui archiviare il risultato CSV

Eccezioni

Eccezione Descrzione
Conversione non riuscita Indica un problema durante la conversione della tabella dati in testo CSV

Tronca numero

Recupera le cifre frazionarie o intere di un valore numerico o arrotonda il valore a un numero specificato di posizioni decimali.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Number to truncate No Valore numerico Numero o variabile che contiene il valore numerico da troncare/arrotondare
Operation N/D Recupera parte intera, Recupera parte decimale, Numero arrotondato Recupera parte intera Specifica l'operazione da eseguire sul numero specificato
Decimal places Valore numerico 3 Numero di posizioni decimali in base a cui arrotondare il numero specificato. Immetti 0 per restituire un numero intero come risultato

Variabili prodotte

Argomento Type Descrizione
TruncatedValue Valore numerico Numero troncato o arrotondato

Eccezioni

Questa azione non include eccezioni.

Genera numero casuale

Genera un numero casuale o un elenco di numeri casuali che rientrano tra un valore minimo e un valore massimo.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Minimum value Valore numerico 0 Limite inferiore per i numeri casuali da generare
Maximum value Valore numerico 100 Limite superiore per i numeri casuali da generare
Generate multiple numbers N/D Valore booleano Falso Specifica se generare un singolo numero casuale o un elenco di numeri casuali
How many numbers Valore numerico 10 Specifica il numero di numeri casuali da generare
Allow duplicates N/D Valore booleano Falso Specifica se consentire o impedire che lo stesso numero venga visualizzato più di una volta nell'elenco dei numeri casuali

Variabili prodotte

Argomento Type Descrizione
RandomNumber Valore numerico Numero casuale appena generato
RandomNumbers Elenco di valori numerici Elenco appena generato di numeri casuali

Eccezioni

Eccezione Descrizione
Impossibile generare un numero casuale Indica che si è verificato un errore durante la generazione di un numero casuale

Cancella elenco

Rimuove tutti gli elementi da un elenco.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
List to clear No Elenco di valori generali Variabile dell'elenco da cui rimuovere gli elementi

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Questa azione non include eccezioni.

Rimuovi elemento da elenco

Rimuove uno o più elementi da un elenco.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Remove item by N/D Indice, Valore Indice Specifica se rimuovere l'elemento su un indice specificato o gli elementi con un valore specifico
At index No Valore numerico Specifica il numero di indice dell'elemento da rimuovere
With value No Valore generale Elemento da rimuovere
Remove all item occurrences N/D Valore booleano Falso Removes all the occurrences that match the item specified
From list No Elenco di valori generali Elenco con elementi da rimuovere
Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
Indice elemento fuori intervallo Indica che l'indice dell'elemento è fuori intervallo
Elemento non trovato Indica che l'elemento non esiste nell'elenco

Ordina elenco

Ordina gli elementi di un elenco. Usa elementi dello stesso tipo.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
List to sort No Elenco di valori generali Variabile che contiene l'elenco da ordinare
Sort by list item's properties N/D Valore booleano False Se gli elementi dell'elenco sono oggetti (ad esempio, file, cartelle e così via), abilita questa opzione per eseguire l'ordinamento in base a una proprietà specifica. Lascia disabilitata questa opzione per ordinare gli elementi in base alla proprietà predefinita (ad esempio, gli oggetti file vengono ordinati in base al percorso completo)
First property to sort by Valore di testo Nome della proprietà di un elemento in base a cui ordinare l'elenco. Fai riferimento al file della Guida per i nomi delle proprietà di ogni oggetto
Sort N/D Crescente, Decrescente Crescente Specifica se ordinare in ordine decrescente o crescente in base alla prima proprietà
Second property to sort by Valore di testo Nome di una seconda proprietà in base a cui ordinare l'elenco
Sort N/D Crescente, Decrescente Crescente Specifica se ordinare in ordine decrescente o crescente in base alla seconda proprietà
Third property to sort by Valore di testo Nome di una terza proprietà in base a cui ordinare l'elenco
Sort N/D Crescente, Decrescente Crescente Specifica se ordinare in ordine decrescente o crescente in base alla terza proprietà

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Questa azione non include eccezioni.

Modica ordine elenco

Crea una permutazione casuale di un elenco.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
List to shuffle No Elenco di valori generali Variabile che contiene il primo elenco di cui modificare l'ordine

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Questa azione non include eccezioni.

Unisci elenchi

Unisce due elenchi in uno.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
First list No Elenco di valori generali Il primo elenco degli elementi da unire
Second list No Elenco di valori generali Il secondo elenco degli elementi da unire

Variabili prodotte

Argomento Type Descrizione
OutputList Elenco di valori generali Elenco unito. Gli elenchi iniziali non vengono interessati

Eccezioni

Eccezione Descrizione
Gli elenchi forniti sono tipi incompatibili Indica che gli elenchi forniti sono tipi incompatibili

Inverti elenco

Inverte l'ordine degli elementi di un elenco.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
List to reverse No Elenco di valori generali Elenco in cui l'ordine degli elementi deve essere invertito
Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Questa azione non include eccezioni.

Rimuovi elementi duplicati da elenco

Rimuovi le occorrenze multiple di elementi in un elenco, in modo che nell'elenco generato ogni elemento sia univoco.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
List to remove duplicate items from No Elenco di valori generali Variabile dell'elenco da cui rimuovere elementi duplicati
Ignore text case while searching for duplicate items N/D Valore booleano Falso Specifica se eseguire il confronto senza distinzione tra maiuscole e minuscole del testo durante la ricerca di elementi duplicati (si applica solo agli elenchi composti da elementi di testo)

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Questa azione non include eccezioni.

Trova voci di elenco comuni

Confronta due elenchi e crea un nuovo elenco con gli elementi comuni a entrambi.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
First list No Elenco di valori generali Variabile che contiene il primo elenco da confrontare
Second list No Elenco di valori generali Variabile che contiene il secondo elenco da confrontare

Variabili prodotte

Argomento Type Descrizione
IntersectionList Elenco di valori generali Nuovo elenco di elementi comuni

Eccezioni

Questa azione non include eccezioni.

Sottrai elenchi

Confronta due elenchi e crea un nuovo elenco con gli elementi presenti nel primo elenco ma non nel secondo.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
First list No Elenco di valori generali Variabile che contiene il primo elenco da confrontare
Second list No Elenco di valori generali Variabile che contiene il secondo elenco da confrontare

Variabili prodotte

Argomento Type Descrizione
ListDifference Elenco di valori generali Nuovo elenco generato

Eccezioni

Questa azione non include eccezioni.

Recupera la colonna della tabella dati nell'elenco

Converte il contenuto della colonna di una tabella dati in un elenco.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Data table No DataTable La tabella dati con la colonna da convertire in un elenco
Column name or index No Valore di testo Nome della colonna, se sono definiti i nomi di colonna o il numero di indice della colonna da recuperare

Variabili prodotte

Argomento Type Descrizione
ColumnAsList Elenco di valori generali Nuovo elenco che include il contenuto della tabella dati specificata

Eccezioni

Eccezione Descrizione
Nome colonna inesistente Indica che il nome della colonna non è incluso nella tabella dati
Indice colonna fuori intervallo Indica che l'indice della colonna è fuori intervallo

Converti JSON in oggetto personalizzato

Converte una stringa JSON in un oggetto personalizzato.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
JSON No Valore di testo Testo JSON o una variabile creata in precedenza che ne contiene uno per convertirlo in un oggetto personalizzato

Variabili prodotte

Argomento Type Descrizione
JsonAsCustomObject Valore generale L'oggetto personalizzato convertito dall'oggetto JSON fornito

Eccezioni

Eccezione Descrizione
Errore durante l'analisi del JSON Indica che si è verificato un errore durante l'analisi del JSON specificato

Converti oggetto personalizzato in JSON

Converte un oggetto personalizzato in una stringa JSON.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Custom object No Oggetto personalizzato Oggetto personalizzato da convertire in JSON

Variabili prodotte

Argomento Type Descrizione
CustomObjectAsJson Valore di testo JSON convertito dall'oggetto personalizzato specificato

Eccezioni

Eccezione Descrizione
Errore durante l'analisi dell'oggetto personalizzato Indica che si è verificato un errore durante l'analisi dell'oggetto personalizzato

Aggiungi elemento all'elenco

Aggiunge un nuovo elemento a un elenco.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Add item No Valore generale Valore o variabile da aggiungere all'elenco. Specifica un elenco di valori per aggiungere più elementi. Se l'elenco include un tipo specifico di elementi, il nuovo elemento viene convertito in tale tipo
Into list No Elenco di valori generali Variabile dell'elenco a cui aggiungere i nuovi elementi

Variabili prodotte

Argomento Type Descrizione
NewList Elenco di valori generali Nuovo elenco

Eccezioni

Questa azione non include eccezioni.

Crea nuovo elenco

Crea un nuovo elenco vuoto.

Parametri di input

Questa azione non richiede input.

Variabili prodotte

Argomento Type Descrizione
List Elenco di valori generali Nuovo elenco

Eccezioni

Questa azione non include eccezioni.

Aumenta variabile

Aumenta il valore di una variabile di una quantità specifica.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Variable name No Valore numerico Valore numerico da aumentare
Increase by No Valore numerico Valore numerico o una variabile creata in precedenza che ne contiene uno in base a cui aumentare la variabile

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Questa azione non include eccezioni.

Riduci variabile

Riduce il valore di una variabile di una quantità specifica.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Variable name No Valore numerico Valore numerico o una variabile creata in precedenza che ne contiene uno in base a cui ridurre la variabile
Decrease by No Valore numerico Valore numerico o una variabile creata in precedenza che ne contiene uno in base a cui ridurre la variabile

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Questa azione non include eccezioni.

Esegui espressione Power Fx

Esegui l'espressione Power Fx specificata.

Nota

Questa azione è disponibile solo per i flussi desktop Power Fx abilitati (anteprima).

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrzione
Espressione No * Espressione Power Fx da eseguire

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Questa azione non include eccezioni.

Imposta variabile

Imposta il valore di una variabile nuova o esistente, crea una nuova variabile o sovrascrive una variabile creata in precedenza.

Parametri di input

Argomento Facoltativo Accetta Valore predefinito Descrizione
Per No * Valore da assegnare alla variabile

Variabili prodotte

Argomento Type Description
NewVar * Nome della variabile da impostare

Nota

I nomi delle variabili devono iniziare con una lettera o un carattere di sottolineatura (_). Dopo il primo carattere, i nomi delle variabili possono contenere lettere, caratteri di sottolineatura e cifre (0-9). I nomi non fanno distinzione tra maiuscole e minuscole, il che significa che myVar, myvar e MYVAR sono considerate la stessa variabile. Le seguenti parole chiave riservate non possono essere utilizzate come nomi di variabili: if, then, else, switch, case, default, loop, from, to, step, foreach, in, while, next, exit, label, goto, call, output, function, block, end, error, wait, for, set, main, and, or, xor, not, true, false, yes, no, disable, on, repeat, times, throw, action, mod, global, input, import

Eccezioni

Questa azione non include eccezioni.