Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
In questo tutorial, parleremo di come creare regole aziendali di PowerApps. Tratteremo anche alcuni altri strumenti e concetti utilizzati per lavorare con il servizio dati comune.
Le regole aziendali vengono create per impostare regole specifiche sui tuoi dati.
Un modo comune di utilizzarlo è impostare limiti o linee guida specifici su come i dati possono essere aggiunti tramite i moduli. Questo è ciò che faremo nel nostro esempio.
Sommario
Come funzionano le regole aziendali
Per aggiungere una regola aziendale, dobbiamo solo andare alla scheda Regole aziendali in Entità, quindi fare clic su "Aggiungi regola aziendale" nell'angolo in alto a sinistra.
Ecco come appare la sezione delle regole aziendali di PowerApps.
Le regole aziendali iniziano con un'istruzione IF o una condizione.
Se la condizione data è soddisfatta, segue la serie di azioni e condizioni collegate al segno di spunta a destra. In caso contrario, viene seguito il percorso con il segno x sotto la condizione.
Possiamo scegliere cosa succede dopo da queste opzioni nel riquadro di destra. Quindi il passaggio successivo potrebbe essere un flusso in cui viene impostata una nuova condizione o un'azione in cui possiamo mostrare un messaggio di errore, impostare la visibilità, impostare il valore del campo, ecc.
Ancora una volta, vediamo qui quanto sia facile usare PowerApps. Puoi scegliere di non eseguire alcuna codifica per creare regole aziendali perché ti consente di trascinare e rilasciare elementi.
Ora, creiamo una regola aziendale.
Creazione di regole aziendali di PowerApps
Utilizzeremo gli stessi dati utilizzati in questa serie di esercitazioni su PowerApps.
Supponiamo di voler creare una regola che impedisca a un utente di aggiungere un record se il cliente proviene dalla Corea del Sud e sceglie il livello VIP 5. Possiamo creare una regola che produrrà un messaggio di errore se qualcuno tenta di aggiungere dati in questo modo.
Inizieremo definendo la condizione. Facciamo clic su di esso e chiamiamolo livello VIP.
Possiamo anche cambiare il nome visualizzato qui nel riquadro di destra.
Stabiliamo le condizioni scegliendo la fonte, il campo, l'operatore, il tipo e il valore giusti.
Per questa regola, stiamo impostando la condizione che il livello VIP dovrebbe essere uguale a 5 affinché un'azione abbia luogo. Facciamo clic su Applica per salvare quella condizione.
Ma a parte il livello VIP, vogliamo anche impostare la posizione. Quindi dobbiamo aggiungere un'altra regola a questa condizione. Possiamo farlo facendo clic su +Nuovo.
Quindi, in questa regola, vogliamo che l'azione si svolga solo se la località scelta è la Corea del Sud.
Ora, abbiamo due regole. Vogliamo impostare il livello VIP su 5, quindi vogliamo vedere se la posizione mostra la Corea del Sud. Dal momento che vogliamo applicare entrambe queste regole, sceglieremo AND in Rule Logic.
Dopo aver applicato queste regole, sceglieremo un'azione successiva. Trasciniamo Mostra messaggio di errore nel diagramma di flusso.
Chiamiamo questa azione Errore modificando il nome visualizzato sulla destra.
Possiamo scegliere dove viene visualizzato il messaggio di errore e dettare cosa dice il messaggio di errore. Quindi facciamo in modo che il messaggio di errore venga visualizzato nel campo della posizione. Consigliamo inoltre all'utente di scegliere un paese diverso o di modificare il livello VIP.
Dopo aver fatto clic su Applica, PowerApps salverà tali impostazioni. Possiamo vedere la versione testuale della stessa regola che abbiamo creato nella parte inferiore dello schermo.
Una volta che siamo soddisfatti della regola, possiamo fare clic su Salva nell'area in alto a destra.
Possiamo anche fare clic su Convalida se vogliamo verificare che la regola scorra perfettamente.
Se non vediamo errori nel nostro lavoro, possiamo bloccarlo facendo clic sul pulsante Attiva.
Dopo averlo fatto, vedremo una barra di avanzamento nel mezzo che ci mostra che sta applicando la logica a tutti i record.
Questa finestra scomparirà al termine del processo di attivazione.
Controllo della regola aziendale
Ora, diamo un'occhiata alla regola aziendale in azione.
Se torniamo alla scheda Regole aziendali in Entità, possiamo vedere la nuova regola aziendale che abbiamo creato.
Per vedere se questa regola aziendale funziona correttamente, aggiungiamo un nuovo record. Andiamo alla scheda Dati.
Quindi, faremo clic su +Aggiungi record qui in alto.
Questo aprirà il modulo che abbiamo creato in un tutorial precedente .
Iniziamo compilando la sezione Generale del modulo, che contiene il numero cliente, il nome e il cognome.
Successivamente, aggiungeremo una posizione e un livello VIP. Per ora, scriviamo Regno Unito e impostiamolo sul livello VIP 5.
Il campo successivo è Data di unione. Per semplificare le cose all'utente finale, PowerApps utilizza un calendario che ci consente di scegliere semplicemente la data esatta invece di dover digitare le informazioni.
Finiremo il modulo completando gli altri dettagli, come il numero di passaporto e il nome dell'agente. Come puoi vedere, non sono emersi errori.
Questa volta, cambiamo la posizione e impostiamola sulla Corea del Sud e lasciamo il livello VIP a 5. Ricorda che queste sono le due condizioni che impostiamo nella nostra regola aziendale.
Poiché le condizioni soddisfano i requisiti impostati, viene visualizzato il messaggio di errore.
Ma se cambiamo il livello VIP e lo rendiamo 4, il messaggio di errore scompare.
Ciò dimostra che la nostra regola aziendale funziona davvero perfettamente.
Altri concetti comuni di servizio dati
Le regole di business in PowerApps rendono ancora più semplice lavorare con le entità, soprattutto in termini di inserimento di nuovi dati. Ma a parte le entità, ci sono altri potenti strumenti e concetti utilizzati nel servizio dati comune.
Sebbene non ci addentreremo in ciascuno di essi in dettaglio, trattiamo brevemente questi concetti nel caso in cui si presentasse la necessità di utilizzarli in futuro.
I flussi di dati sono uno strumento potente che possiamo utilizzare. Caricano automaticamente il servizio dati comune nei dati correnti.
Ad esempio, se gestisci un ristorante, puoi inserire i dati del tuo punto vendita direttamente nelle entità. Questo può essere fatto creando un flusso di dati.
Le connessioni sono un'altra parte importante del servizio dati comune. Funziona allo stesso modo delle nostre connessioni quando si utilizzano app canvas. Qui è dove possiamo aggiungere una connessione OneDrive, ad esempio.
Anche i gateway sono importanti. Ci permettono di comunicare con diversi database.
Se vuoi esplorare di più ciascuna di queste aree, puoi consultare il documento Microsoft che le tratta in dettaglio.
Introduzione a Power Apps: definizione, caratteristiche, funzioni e importanza
Ambienti Power Apps: configurazione corretta degli elementi dell'app
Funzioni e formule di PowerApps | Un introduzione
Conclusione
Le regole aziendali di PowerApps mostrano quanto sia veramente dinamica questa piattaforma. Rende quasi tutto possibile, specialmente se vuoi che i tuoi dati siano presentati in un modo specifico. Ti aiuta anche a mantenere i tuoi dati il più puliti possibile.
L'esempio su cui abbiamo lavorato è solo l'inizio. In realtà è possibile lavorare su regole più complicate in cui un mix di diverse condizioni e azioni lavorano insieme. Puoi anche scegliere di creare queste regole codificandole invece di utilizzare il sistema di diagrammi di flusso drag-and-drop che abbiamo utilizzato. Tutto dipende dal tuo livello di abilità e dalle tue preferenze.
Per quanto riguarda gli altri concetti che abbiamo toccato, vale sicuramente la pena esaminarli se vuoi davvero padroneggiare ciò che PowerApps può fare. Tieni presente che 99 volte su 100, probabilmente lavorerai con Entità più di qualsiasi altra area all'interno della piattaforma.
Ti auguro il meglio,
Enrico
Cos'è il sé in Python: esempi del mondo reale
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.
Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.
In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.
Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.
Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.
Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.
Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.
Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere