Database
 sql >> Database >  >> RDS >> Database

Collegamento di Microsoft Excel a Xero

Il driver Xero ODBC ti consente di connettere Microsoft Excel a Xero e lavorare con i dati Xero nei tuoi fogli di calcolo.

Il driver Xero ODBC è disponibile per il download dal sito Web Easysoft:

  1. Scarica il driver ODBC di Windows Xero. (Registrazione richiesta.)
  2. Installa e concede in licenza il driver Xero ODBC sulla macchina in cui è installato Excel.

    Per le istruzioni di installazione, vedere la documentazione del driver Xero ODBC.

Ora crea un'app Xero, che il meccanismo Xero OAuth utilizzerà per autorizzare e tenere traccia della tua connessione ODBC. Ti consigliamo di creare un'app Xero per ogni origine dati Xero ODBC che crei.

Per fare questo:

  1. Aggiungi un'applicazione Xero Oauth, scegliendo Nuova app.
  2. Nella schermata Aggiungi una nuova app, inserisci un nome significativo nella casella Nome app.
  3. Nella sezione del tipo di concessione OAuth 2.0, scegli Auth code Web app.
  4. Inserisci l'URL del sito web della tua organizzazione nella casella URL dell'azienda o dell'applicazione.
  5. Nella casella URL di reindirizzamento OAuth 2,0, inserisci:
    http://localhost:9998
  6. Scegli il pulsante Crea app.
  7. Nella pagina dei dettagli dell'app per l'app appena creata, copia l'ID cliente. Ti servirà per creare la tua origine dati.
  8. Genera e copia un segreto client. Ti servirà per creare la tua origine dati.

Prima di poter utilizzare il driver Xero ODBC per connettere Excel a Xero, è necessario configurare un'origine dati ODBC. Un'origine dati ODBC memorizza i dettagli di connessione per il database di destinazione (ad es. Xero) e il driver ODBC necessario per connettersi ad esso (ad es. il driver ODBC Xero).

È possibile configurare un'origine dati ODBC utente, disponibile solo per l'utente che la crea, o un'origine dati ODBC di sistema, disponibile per tutti gli utenti sulla macchina. Puoi configurare le origini dati ODBC in Amministratore ODBC, incluso in Windows.

Finestre a 64 bit Esistono due versioni di ODBC Administrator su questa piattaforma. (Se non sei sicuro che la tua versione di Windows sia a 32 o 64 bit, segui le istruzioni in questo articolo della Microsoft Knowledge Base per scoprirlo.) La versione di ODBC Administrator che devi eseguire dipende dal fatto che tu disponga di un Una versione di Excel a 32 o 64 bit. Per scoprire quale versione di Excel hai, avvia Excel, quindi avvia Task Manager di Windows. In Task Manager, scegli la scheda Processi. Cerca Excel.exe nell'elenco. Se questo nome di processo è seguito da *32, la tua versione di Excel è a 32 bit. In caso contrario, la tua versione di Excel è a 64 bit.

Se si dispone della versione a 64 bit di Excel, è necessario eseguire la versione a 64 bit di ODBC Administrator. A tale scopo, aprire Strumenti di amministrazione nel Pannello di controllo e quindi aprire Origini dati (ODBC). (Su Windows Server 2003 e versioni precedenti, l'applet del Pannello di controllo che avvia ODBC Administrator è denominata Origini dati. In Windows 8 e versioni successive, l'applet del Pannello di controllo è denominata Origini dati ODBC (64 bit).)

Se si dispone della versione a 32 bit di Excel, è necessario eseguire la versione a 32 bit di ODBC Administrator. Per fare ciò, nella finestra di dialogo Esegui di Windows, digita:

%windir%\syswow64\odbcad32.exe

Windows a 32 bit Per eseguire Amministratore ODBC su Windows a 32 bit, aprire Strumenti di amministrazione nel Pannello di controllo, quindi aprire Origini dati (ODBC). (Nelle versioni precedenti di Windows, l'applet del Pannello di controllo che avvia ODBC Administrator è denominata Origini dati.)

Usa Amministratore ODBC per creare l'origine dati del tuo driver Xero ODBC:

Esegui una delle seguenti operazioni:

    • Per creare un'origine dati utente, nella scheda DSN utente, scegli Aggiungi.
    • –Oppure–

    • Per creare un'origine dati di sistema, scegli la scheda DSN di sistema, quindi scegli Aggiungi.
  1. Nella finestra di dialogo Crea nuova origine dati, scegli Easysoft ODBC-Salesforce Driver, quindi scegli Fine.
  2. Completa la finestra di dialogo Configurazione DSN del driver Easysoft ODBC-Xero:
    Impostazioni Valore
    DSN Xero
    Organizzazione

    Il nome della tua organizzazione Xero, ad esempio "Demo Company (UK)".

    ID cliente L'ID client per l'app Xero che hai creato per questa origine dati.
    Segreto cliente Il segreto del client per l'app Xero che hai creato per questa origine dati.
  3. Scegli il pulsante Autentica e ottieni token e segui le istruzioni sullo schermo.
  4. Utilizza il pulsante Test per verificare di poterti connettere correttamente a Xero.

Ora puoi connettere Excel a Xero.

Esempio:come restituire dati da Xero a Microsoft Excel utilizzando Microsoft Query

  1. Esegui una delle seguenti operazioni:
    • Per Excel 2007 e versioni successive, nella scheda Dati, nel gruppo Da altre origini, scegli Da Microsoft Query.
    • Per Excel 2003 e versioni precedenti, nel menu Dati, scegli Importa dati esterni, quindi scegli Nuova query database.

    Il comando Nuova query database utilizza Microsoft Query per importare i dati. Microsoft Query è una funzionalità facoltativa, che per impostazione predefinita non è installata. Se non hai installato Microsoft Query, scegliendo Nuova query database ti verrà chiesto di installarlo. A tale scopo, nel Pannello di controllo, scegli Programmi e funzionalità (o Aggiungi o rimuovi programmi). Scegli Microsoft Office (se hai installato Excel come parte di Office) o Microsoft Excel, quindi scegli Cambia. Segui le istruzioni sullo schermo. Seleziona Scegli la personalizzazione avanzata delle applicazioni durante l'installazione guidata se questa opzione è presente per la tua versione di Office/Excel. Microsoft Query si trova in Strumenti di Office.

    Dopo aver installato Microsoft Query, ripetere il passaggio 1.

  2. Nella finestra di dialogo Scegli origine dati, scegli l'origine dati del driver Xero ODBC dall'elenco, quindi scegli OK.
  3. Nella procedura guidata Query, scegli le colonne che contengono i dati che desideri recuperare, quindi fai clic su Avanti.
  4. Se vuoi restituire un sottoinsieme di dati, usa la schermata Filtra dati per filtrare i risultati della tua query (questo è l'equivalente di una clausola SQL WHERE), quindi fai clic su Avanti.
  5. Se desideri modificare l'ordinamento dei tuoi dati, utilizza la schermata Ordina per ordinare i risultati della tua query (questo è l'equivalente di una clausola SQL ORDER BY), quindi fai clic su Avanti. Fai clic su Fine per restituire il tuo Dati Xero in Excel.