Elimina una riga dal tuo foglio in base a una condizione specifica utilizzando Bridge.
USM Content
Quando questo flusso di lavoro viene eseguito, acquisisce tutti i dati nella riga dal foglio di origine e quindi elimina la riga.
Prerequisiti
- Un foglio
- La fonte sheet ID (il foglio sorgente da cui estrarremo i dati della riga).
- Una colonna con casella di spunta che indica quando eliminare una riga. In questo esempio, stiamo utilizzando una colonna con casella di spunta denominata Delete with Bridge (Elimina con Bridge).
- Bridge
- Integrazione di Smartsheet
- Quando i valori della colonna cambiano trigger
- Moduli del flusso di lavoro Bridge:
- Smartsheet - Get Row (Ottieni riga)
- State (Stato) (facoltativo)
- Smartsheet - Delete Row (Elimina riga)
Tecnicamente, il modulo Get Row non è richiesto, ma viene aggiunto qui come backup in caso di eliminazioni accidentali. Poiché i dati Trigger non includono informazioni dall’interno della riga, potrebbe essere utile includere Get Row per avere i dati della riga nel log di esecuzione per 30 giorni se hai bisogno di risolvere problemi o fare riferimento ai dati. Se non desideri avere i dati come riferimento in seguito, puoi creare questo flusso di lavoro con solo il trigger e il modulo Delete Row.
Inizia
Per costruire questo flusso di lavoro in Bridge, autentica l’integrazione Smartsheet per il tuo workspace Bridge.
Durante la creazione del flusso di lavoro, mantieni il foglio e il flusso di lavoro Bridge aperti in due schede separate. Ciò renderà più facile la navigazione nel processo di generazione.
Costruisci il modello di flusso di lavoro di base
- Crea un nuovo flusso di lavoro in Bridge.
- Nel generatore di flussi di lavoro, usa il pannello per aggiungere i moduli in questo ordine:
- Smartsheet — Get Row
- Stato
- Smartsheet — Delete Row
- Salva il flusso di lavoro.
Ecco come appare il tuo flusso di lavoro:
Imposta il trigger
- Seleziona il modulo Trigger.
- Nella sezione Integrazioni, seleziona Pagina Integrazioni.
- Seleziona Smartsheet dall'elenco delle integrazioni ed espandi la riga Trigger.
- Seleziona Aggiungi ai Trigger.
- Compila i seguenti campi:
- Nome Trigger: crea un'etichetta personalizzata per il tuo trigger.
- ID Foglio: Incolla l'ID foglio per il tuo foglio sorgente.
- Tipo di Evento: seleziona Quando i valori della colonna vengono modificati.
- Nome o ID Colonna: digita il nome della colonna Smartsheet che attiva l'eliminazione della tua riga. Per questo esempio, utilizziamo la colonna Elimina con Bridge.
- Seleziona Flusso di Lavoro: seleziona il nuovo flusso di lavoro appena creato dall'elenco a discesa.
- Seleziona Salva e torna al tuo flusso di lavoro.
Testa il trigger
Vogliamo testare il trigger prima di iniziare la configurazione del modulo. Questo assicura che il flusso di lavoro risponda correttamente e porti i dati necessari nel Registro di esecuzione del flusso di lavoro.
- Vai al tuo foglio.
Seleziona la casella nella colonna di attivazione. In questo esempio, il flusso di lavoro si attiva dalla colonna Elimina con Bridge.
Brandfolder Image
- Salva il foglio.
Ora c'è un'entrata di esecuzione del flusso di lavoro nel Registro di esecuzione. Nei prossimi passaggi, utilizziamo i dati del trigger per popolare i moduli.
Configura i moduli del flusso di lavoro
Configura il modulo Get Row (Ottieni riga)
Il modulo Ottieni Riga estrae i dati della riga nel Registro di esecuzione del flusso di lavoro. I dati possono essere referenziati nelle fasi successive del flusso di lavoro dal Registro di esecuzione.
- Nel campo Foglio, incolla il riferimento di runtime per l'ID del foglio.
- Nel campo ID Riga, incolla il riferimento di runtime per l'ID della riga.
- Salva il flusso di lavoro.
Configura il modulo Delete Row (Elimina riga)
In questo flusso di lavoro, il modulo Elimina Riga elimina la riga che ha attivato il flusso di lavoro. Se imposti il modulo Ottieni Riga per questo flusso di lavoro, puoi utilizzare nuovamente gli stessi riferimenti nei rispettivi campi.
- Nel campo Foglio, incolla il riferimento di runtime per l'ID del foglio.
- Nel campo ID Riga, incolla il riferimento di runtime per l'ID della riga.
- Salva il flusso di lavoro.
Testa il flusso di lavoro
Sul tuo foglio:
- Crea una nuova riga.
- Seleziona la casella Elimina con Bridge
- Salva il foglio.
In Bridge, il flusso di lavoro dovrebbe essere attivato, i dati della riga dovrebbero essere ottenuti (se viene utilizzato Ottieni Riga), e poi la riga dovrebbe essere eliminata.
Il tuo flusso di lavoro Bridge si attiva ogni volta che cambia la colonna Elimina con Bridge. Da qui, puoi controllare (o deselezionare) la casella ogni volta che hai bisogno di eliminare una riga.
Supponiamo che tu voglia che questo accada sotto una condizione specifica. In tal caso, puoi aggiungere moduli, come Giunzioni Condizionali, al tuo flusso di lavoro Bridge per controllare le condizioni, oppure puoi creare un flusso di lavoro automatizzato a livello di foglio per selezionare la casella per te e nascondere la colonna dalla vista nel foglio. Questo garantisce che Bridge venga eseguito solo quando il flusso di lavoro automatizzato spunta la casella.