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

Tilslutning af Microsoft Excel til Xero

Xero ODBC-driveren giver dig mulighed for at forbinde Microsoft Excel til Xero og arbejde med Xero-data i dine regneark.

Xero ODBC-driveren kan downloades fra Easysoft-webstedet:

  1. Download Windows Xero ODBC-driveren. (Registrering påkrævet.)
  2. Installer og licenser Xero ODBC-driveren på den maskine, hvor Excel er installeret.

    Se dokumentationen til Xero ODBC-driveren for installationsinstruktioner.

Opret nu en Xero-app, som Xero OAuth-mekanismen vil bruge til at godkende og holde styr på din ODBC-forbindelse. Vi anbefaler, at du opretter en Xero-app for hver Xero ODBC-datakilde, du opretter.

For at gøre dette:

  1. Tilføj en Xero Oauth-applikation ved at vælge Ny app.
  2. På skærmen Tilføj en ny app skal du indtaste et meningsfuldt navn i feltet Appnavn.
  3. Vælg Godkendelseskode-webapp i sektionen OAuth 2.0-tildelingstype.
  4. Indtast din organisations websteds-URL i feltet Firma- eller applikations-URL.
  5. I feltet OAuth 2,0-omdirigerings-URL skal du indtaste:
    http://localhost:9998
  6. Vælg knappen Opret app.
  7. På siden med appdetaljer for den nyoprettede app skal du kopiere klient-id'et. Du skal bruge dette for at oprette din datakilde.
  8. Generer og kopier en klienthemmelighed. Du skal bruge dette for at oprette din datakilde.

Før du kan bruge Xero ODBC-driveren til at forbinde Excel til Xero, skal du konfigurere en ODBC-datakilde. En ODBC-datakilde gemmer forbindelsesdetaljerne for måldatabasen (f.eks. Xero) og den ODBC-driver, der kræves for at oprette forbindelse til den (f.eks. Xero ODBC-driveren).

Du kan konfigurere en bruger-ODBC-datakilde, som kun er tilgængelig for den bruger, der opretter den, eller en system-ODBC-datakilde, som er tilgængelig for alle brugere på maskinen. Du konfigurerer ODBC-datakilder i ODBC Administrator, som er inkluderet i Windows.

64-bit Windows Der er to versioner af ODBC Administrator på denne platform. (Hvis du ikke er sikker på, om din version af Windows er 32-bit eller 64-bit, skal du følge instruktionerne i denne Microsoft Knowledge Base-artikel for at finde ud af det). Den version af ODBC Administrator, du skal køre, afhænger af, om du har en 32-bit eller en 64-bit version af Excel. For at finde ud af, hvilken version af Excel du har, skal du starte Excel og derefter starte Windows Task Manager. I Task Manager skal du vælge fanen Processer. Se efter Excel.exe på listen. Hvis dette procesnavn efterfølges af *32, er din version af Excel 32-bit. Ellers er din version af Excel 64-bit.

Hvis du har 64-bit-versionen af ​​Excel, skal du køre 64-bit-versionen af ​​ODBC Administrator. For at gøre dette skal du åbne Administrative værktøjer i Kontrolpanel og derefter åbne Datakilder (ODBC). (På Windows Server 2003 og tidligere er kontrolpanel-appletten, der starter ODBC Administrator, mærket Datakilder. På Windows 8 og nyere er kontrolpanel-appletten mærket ODBC-datakilder (64-bit).)

Hvis du har 32-bit versionen af ​​Excel, skal du køre 32-bit versionen af ​​ODBC Administrator. For at gøre dette skal du i Windows Kør-dialogboksen skrive:

%windir%\syswow64\odbcad32.exe

32-bit Windows For at køre ODBC Administrator på 32-bit Windows skal du åbne Administrative værktøjer i Kontrolpanel og derefter åbne Datakilder (ODBC). (På ældre versioner af Windows er kontrolpanel-appletten, der starter ODBC Administrator, mærket Datakilder.)

Brug ODBC Administrator til at oprette din Xero ODBC Driver datakilde:

Gør et af følgende:

    • For at oprette en brugerdatakilde skal du på fanen Bruger-DSN vælge Tilføj.
    • –Eller–

    • For at oprette en systemdatakilde skal du vælge fanen System DSN og derefter vælge Tilføj.
  1. Vælg Easysoft ODBC-Salesforce-driver i dialogboksen Opret ny datakilde, og vælg derefter Udfør.
  2. Fuldfør dialogboksen Easysoft ODBC-Xero Driver DSN Setup:
    Indstilling Værdi
    DSN Xero
    Organisation

    Navnet på din Xero-organisation, for eksempel "Demo Company (UK)".

    Kunde-id Klient-id'et for Xero-appen, som du oprettede til denne datakilde.
    Klienthemmelighed Klienthemmeligheden for Xero-appen, som du oprettede til denne datakilde.
  3. Vælg knappen Godkend og få token, og følg instruktionerne på skærmen.
  4. Brug knappen Test til at bekræfte, at du kan oprette forbindelse til Xero.

Du kan nu forbinde Excel til Xero.

Eksempel:Sådan returneres data fra Xero til Microsoft Excel ved hjælp af Microsoft Query

  1. Gør et af følgende:
    • For Excel 2007 og nyere skal du på fanen Data i gruppen Fra andre kilder vælge Fra Microsoft-forespørgsel.
    • For Excel 2003 og tidligere skal du i menuen Data vælge Importer eksterne data og derefter vælge Ny databaseforespørgsel.

    Kommandoen New Database Query bruger Microsoft Query til at importere data. Microsoft Query er en valgfri funktion, som som standard ikke er installeret. Hvis du ikke har installeret Microsoft Query, vil du blive bedt om at installere den, hvis du vælger New Database Query. For at gøre dette skal du i Kontrolpanel vælge Programmer og funktioner (eller Tilføj eller fjern programmer). Vælg Microsoft Office (hvis du har installeret Excel som en del af Office) eller Microsoft Excel, og vælg derefter Skift. Følg instruktionerne på skærmen. Vælg Vælg avanceret tilpasning af programmer under installationsguiden, hvis denne mulighed er til stede for din version af Office/Excel. Microsoft Query er placeret under Office Tools.

    Gentag trin 1, når du har installeret Microsoft Query.

  2. I dialogboksen Vælg datakilde skal du vælge din Xero ODBC-driverdatakilde på listen og derefter vælge OK.
  3. I forespørgselsguiden skal du vælge de kolonner, der indeholder de data, du vil hente, og derefter klikke på Næste.
  4. Hvis du vil returnere en delmængde af dataene, skal du bruge skærmen Filtrer data til at filtrere resultaterne af din forespørgsel (dette svarer til en SQL WHERE-sætning) og derefter klikke på Næste.
  5. Hvis du vil ændre sorteringsrækkefølgen af ​​dine data, skal du bruge skærmen Sorteringsrækkefølge til at sortere resultaterne af din forespørgsel (dette svarer til en SQL ORDER BY-klausul), og derefter klikke på Næste. Klik på Udfør for at returnere Xero-data til Excel.

  1. Hvad er forskellen mellem `->>` og `->` i Postgres SQL?

  2. Trigger for at håndhæve M-M-forhold

  3. 3 måder at få dagens navn fra en dato i MariaDB

  4. SQL Server VIS TABELLER Tilsvarende