Power Apps: formule, ricerca e condivisione
La tua app filtra, controlla gli input, contrassegna le restituzioni e funziona sul dispositivo di una collega.
1 Imparare
Lavora sui moduli in ordine e spuntali qui. Microsoft Learn ricorda il tuo avanzamento se sei connesso.
2 Esercitati: Ricerca, restituzione e condivisione
L'esercizio lo fai al computer. Se stai leggendo sul telefono, porta con te il tuo stato.
- Inserisci un campo di ricerca sopra la galleria e filtra per dispositivo.
- Aggiungi un filtro per stato. Se il campo di ricerca è vuoto, la galleria mostra tutto.
- Crea un pulsante «Restituito» che con Patch() imposta lo stato su «Rientrato».
- Mostra nel modulo un avviso se «Bis» è precedente a «Von».
- Condividi l'app con una collega e dalle accesso all'elenco. Falle creare una voce.
Se sei bloccato
- Patch() segnala un errore nello stato: «Status» è una colonna a scelta e si aspetta un record. Nel pulsante della galleria si presenta così: Patch('Geräteausleihe'; ThisItem; {Status: {Value: "Zurück"}})
- La ricerca non trova nulla: controlla che la proprietà «Items» della galleria usi Filter() con StartsWith() sulla colonna del dispositivo. Se il campo di ricerca è vuoto, StartsWith() mostra tutti gli elementi.
Hai finito quando la tua collega ha registrato un elemento da sé e la ricerca di un dispositivo mostra solo gli elementi corrispondenti.
Se al momento non c'è nessuno: verifica in Power Apps sotto «Condividi» che la persona sia inserita e in SharePoint che possa modificare l'elenco. La voce da parte sua la recuperi appena è disponibile.
Consigli adatti
- #PowerPlatformTip 23: Filter Blank
- #PowerPlatformTip 33: Coalesce in Power Apps
- #PowerPlatformTip 63: Mastering the Lookup Function
- #PowerPlatformTip 48: Sharing of Flows & Power Apps
Strumenti utili
3 Autotest
Rispondi a ogni domanda prima a mente o su carta, poi apri la risposta. Richiamare le informazioni consolida più che rileggere.
Cosa restituisce Filter()?
Tutti i record di una tabella che soddisfano una condizione.
Quando usi Patch() invece di un modulo?
Quando vuoi modificare un record direttamente con una formula, ad esempio con un pulsante, senza che qualcuno compili un modulo.
Perché negli esempi tedeschi c'è un punto e virgola tra gli argomenti?
Con impostazioni di lingua che usano la virgola come separatore decimale, Power Fx separa gli argomenti con il punto e virgola e concatena le formule con due punti e virgola.
La tua collega apre l'app, ma non vede alcun dato. Qual è di solito la causa?
Ha l'app, ma non ha accesso all'elenco di SharePoint. La condivisione dell'app non dà accesso ai dati.
Dalla settimana 2: dove cambi quale colonna mostra una riga della galleria?
Nella proprietà Text dell'etichetta nella galleria, per esempio ThisItem.Bis. I dati stessi restano nell'elenco di SharePoint.
4 Scambio
Sei bloccato? Scrivi al tuo Sensei o porta la domanda nella User Group. Le domande vengono discusse dalla Power Platform User Group Deutschschweiz ogni due settimane il venerdì dalle 13 alle 14, online, gratuitamente e in tedesco.