Aggiunta di Lettore di biglietti da visita all'app canvas

Completato

In questo esercizio si scatterà una foto o si caricherà una foto esistente dal file system per poi estrarre le informazioni di contatto presenti nell'immagine. Quindi, si creerà un'app canvas in Power Apps e si userà il componente Lettore di biglietti da visita.

Per altre informazioni, consultare la documentazione Cosa sono le app canvas in Power Apps? e Uso del componente Lettore di biglietti da visita in un'app canvas.

Creazione di un'applicazione in Power Apps

Per creare un'applicazione in Power Apps, effettuare i seguenti passaggi:

  1. Selezionare Crea nel menu Power Apps a sinistra, quindi scegliere App vuota > App canvas vuota > Crea.
  2. Immettere Lettore di biglietti da visita Contoso come nome dell'app.
  3. Selezionare Telefono.
  4. Selezionare Crea.

Abilitazione del recupero automatico delle informazioni di contatto dai biglietti da visita

Per dare agli utenti la possibilità di recuperare automaticamente le informazioni di contatto dai biglietti da visita, effettuare i seguenti passaggi:

  1. Dal menu Inserisci espandere AI Builder e selezionare Lettore di biglietti da visita. Questo controllo permette di scattare o caricare una foto e riconoscere automaticamente le informazioni di contatto dei biglietti da visita.

    Il menu A I Builder viene espanso per mostrare le opzioni Lettore di biglietti da visita, Processore modulo, Rilevatore di oggetti e Strumento di riconoscimento testo.

  2. Ridimensionare il controllo per adattarlo al terzo superiore dello schermo.

Associazione delle informazioni di contatto a una tabella esistente da Microsoft Dataverse

Per associare le informazioni di contatto a una tabella di Dataverse esistente, effettuare i seguenti passaggi:

  1. Selezionare Inserisci > Modifica modulo.

  2. Impostare la proprietà Modalità predefinita su Nuovo e la proprietà Origine dati sulla tabella Contatti.

  3. Dopo aver impostato la proprietà Origine dati, i campi vengono aggiunti automaticamente al modulo. Selezionare la proprietà Fields e aggiungere altri campi di contatto al modulo. Assicurarsi che nella parte superiore del modulo siano presenti i campi seguenti nell'ordine indicato qui di seguito (è possibile trascinarli e rilasciarli all'interno del pannello per modificare l'ordine):

    • Nome completo
    • E-mail
    • Telefono ufficio
    • Sito Web

    Lettore di biglietti da visita può estrarre 18 campi diversi dai biglietti da visita.

    Screenshot del pannello Campi modulo con il pulsante Aggiungi campo selezionato e un riquadro attorno ai quattro campi nella parte superiore del modulo elencato sopra.

Associazione delle informazioni di contatto estratte al modulo

Per associare al modulo le informazioni di contatto estratte, effettuare i seguenti passaggi:

  1. Andare a ciascuna delle carte di credito del modulo e, nella scheda Avanzate, selezionare Sbloccare per modificare le proprietà.

    Screenshot della scheda Avanzate, con l'opzione Sblocca per modificare le proprietà cerchiata.

  2. È ora possibile modificare il valore predefinito di ciascuna scheda dati per eseguire il mapping delle proprietà estratte da Lettore di biglietti da visita. Impostare i seguenti valori della proprietà Default per ogni biglietto da visita sbloccato:

    • Full Name_DataCard1: BusinessCardReader1.FullName

    • Email_DataCard1: BusinessCardReader1.Email

    • Business Phone_ DataCard1: BusinessCardReader1.BusinessPhone

    • Website_ DataCard1: BusinessCardReader1.Website

È sempre possibile aggiungere altri campi di cui eseguire il mapping. Per questo esempio è possibile estrarre il seguente elenco di campi dai propri biglietti da visita.

Proprietà Definizione
AddressCity Indirizzo della città
AddressCountry Indirizzo del paese
AddressPostalCode Codice postale dell'indirizzo
AddressStreet Via e numero civico
BusinessPhone Primo numero di telefono o fax
CleanedImage Immagine dopo l'elaborazione in cui il biglietto da visita appare ritagliato e migliorato rispetto all'immagine originale
CompanyName Nome della società
Department Reparto dell'organizzazione trovato
Email Messaggio di posta elettronica di contatto trovato nel biglietto da visita, se presente
Fax Terzo numero di telefono o fax
FirstName Nome del contatto
FullAddress Indirizzo completo del contatto
FullName Nome completo del contatto
JobTitle Posizione del contatto
LastName Cognome del contatto
MobilePhone Secondo numero di telefono o fax
OriginalImage Immagine originale prima dell'elaborazione
Website Sito Web

Aggiunta di un pulsante per attivare la creazione di un nuovo contatto

Per aggiungere un pulsante per attivare la creazione di un nuovo contatto, effettuare i seguenti passaggi:

  1. Selezionare Inserisci > Pulsante e posizionare il pulsante sotto il modulo. Ridimensionare il modulo in modo che sia possibile posizionare il pulsante al di sotto dello stesso.

  2. Modificare la proprietà OnSelect in SubmitForm(Form1) e la proprietà Text in Create contact.

    Screenshot del modulo Scansione biglietto da visita con i campi Nome completo, E-mail, Telefono ufficio e Sito Web e un pulsante Crea contatto.

    Verificare che l'applicazione funzioni correttamente prima di andare al passaggio successivo.

  3. Selezionare il pulsante "Esegui" nell'angolo in alto a destra della barra dei comandi per visualizzare l'app in anteprima.

  4. Per analizzare un biglietto da visita, selezionare Scansione biglietto da visita, quindi selezionare un'immagine che è stata salvata. È anche possibile usare il dispositivo mobile per scattare una foto.

Lettore di biglietti da visita di AI Builder elabora il biglietto da visita e visualizza le informazioni di contatto estratte.

Le informazioni di contatto estratte vengono ora visualizzate nelle schede dati del modulo. È possibile esaminarle e creare un nuovo contatto nella tabella Dataverse selezionando Crea contatto.

Screenshot di un biglietto da visita scansionato con le informazioni che popolano i campi.

È possibile modificare il modulo aggiungendo nuovi campi e associando la proprietà Default alla proprietà BusinessCardReader corrispondente. Lettore di biglietti da visita di AI Builder riconosce varie informazioni di contatto dei biglietti da visita. È anche possibile usare le informazioni estratte per creare record in altre tabelle in Dataverse e usarle in origini dati esterne.

Si è appreso come creare un'app canvas di Power Apps con il componente Lettore di biglietti da visita di AI Builder nonché come usare le informazioni di contatto estratte per creare un nuovo record nella tabella Contatti in Dataverse.