Esercizio - Creazione di un'estensione di tabella

Completato

Simon è uno sviluppatore che lavora per CRONUS International Ltd. Desidera creare una soluzione per conservare le informazioni sui social media per i clienti e ha bisogno di un'estensione di tabella per salvare le informazioni sui social media.

Attività

  • Creazione di un'estensione di tabella con frammenti.

  • Aggiunta di altri campi a una tabella esistente.

Passaggi

  1. Avviare Visual Studio Code.

  2. Selezionare Visualizza > Estensioni (CTRL+MAIUSC+X).

  3. Immettere AL Language nella casella di ricerca Cerca le estensioni nel Marketplace.

  4. Selezionare il pulsante verde Installa.

  5. Creare un nuovo progetto di estensione AL. Selezionare Visualizza > Riquadro comandi... (CTRL+MAIUSC+P).

  6. Immettere AL: Go! nella casella di ricerca e selezionare il comando dall'elenco.

  7. Accettare il percorso suggerito (o immettere un altro percorso).

  8. Selezionare la piattaforma di destinazione Business Central 2019 versione 4.0, ciclo di rilascio 2.

  9. Selezionare Microsoft cloud sandbox come endpoint di sviluppo.

  10. Scaricare i simboli dell'applicazione. Selezionare Visualizza > Riquadro comandi... (CTRL+MAIUSC+P).

  11. Immettere AL: Download symbols nella casella di ricerca e selezionare il comando dall'elenco.

  12. Se richiesto, fornire le credenziali dell'organizzazione (account Microsoft 365 o account Microsoft Entra ID).

  13. Aprire il file app.json e modificare l'impostazione Nome in Social Media. Modificare l'impostazione Editore in Cronus International Ltd.

  14. Rimuovere il file HelloWorld.al.

  15. Selezionare File > Nuovo file, quindi salvare immediatamente il file selezionando File > Salva. Denominare il file SocialMedia.TableExt.al.

  16. Creare una nuova estensione di tabella nel file usando frammenti di codice. Immettere ttableext e premere TAB.

  17. Impostare ID su 50110 e Nome su CRONUS Social Media Table Ext.

  18. Assicurarsi che l'estensione di tabella estenda la tabella Cliente.

  19. Creare i campi della tabella seguente:

    Nr. campo Nome campo Tipo di dati Lunghezza
    50110 Facebook Testo 50
    50111 X, precedentemente Twitter Testo 30
    50112 Instagram Testo 50
    50113 LinkedIn Testo 50
  20. Impostare le proprietà Caption e DataClassificatio per ogni campo.

  21. Rimuovere l'altro codice nel file (rimuovere la variabile myInt).