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

Salesforce SOQL fra Crystal Reports

Salesforce ODBC-driveren udvider antallet af applikationer, som du kan bruge Salesforce SOQL fra. I denne blog beskriver vi, hvordan man kører SOQL-sætninger fra Crystal Reports ved at bruge vores ODBC-driver.

Sådan kommer du i gang:

  • Installer og licensér Salesforce.com ODBC-driveren på den maskine, hvor Crystal Reports er installeret.

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

  1. Start ODBC-administrator. For at gøre dette skal du i Windows Kør-dialogboksen skrive:
    %windir%\syswow64\odbcad32.exe
  2. Vælg fanen System DSN i ODBC-administratoren, og vælg derefter Tilføj.
  3. Vælg Easysoft Salesforce SOQL ODBC-driver i dialogboksen Opret ny datakilde, og vælg derefter Udfør.
  4. Fuldfør dialogboksen Easysoft Salesforce SOQL ODBC Driver DSN Setup:
    Indstilling Værdi
    DSN Salesforce.com
    Brugernavn Navnet på din Salesforce.com-bruger. For eksempel [email protected].
    Adgangskode Adgangskoden til din Salesforce.com-bruger.
    Token Sikkerhedstokenet for din Salesforce.com-bruger, hvis det kræves.

    For at finde ud af, om du skal levere et sikkerhedstoken, skal du vælge knappen Test. Hvis forbindelsesforsøget mislykkes med en fejl, der indeholder LOGIN_MUST_USE_SECURITY_TOKEN , skal du levere en.

    Salesforce.com sender sikkerhedstokenet til den e-mailadresse, der er knyttet til din Salesforce.com-brugerkonto. Hvis du ikke har modtaget et sikkerhedstoken, kan du genskabe det. Salesforce.com vil derefter e-maile det nye sikkerhedstoken til dig. For at genskabe dit sikkerhedstoken skal du logge ind på Salesforce.com og derefter vælge Opsætning i brugermenuen. Søg efter "sikkerhedstoken" i feltet Find hurtigt. Klik på Nulstil sikkerhedstoken på siden Nulstil sikkerhedstoken. Når du modtager tokenet i din e-mail-klient, skal du kopiere det og derefter indsætte det i feltet Token.

  5. Brug knappen Test til at bekræfte, at du kan oprette forbindelse til Salesforce.com.

Brug af Salesforce SOQL fra Crystal Reports

Brug af Salesforce ODBC-driveren til at få adgang til Salesforce-data fra Crystal Reports:

  1. Opret en ny rapport i Crystal Reports.
  2. Udvid listen Opret ny forbindelse i ruden Tilgængelige datakilder i guiden til oprettelse af standardrapporter.
  3. Udvid ODBC (RDO)-listen.
  4. Vælg din Salesforce.com ODBC-datakilde på listen Datakildenavn i dialogboksen ODBC (RDO). Vælg Udfør.
  5. Vælg de tabeller, du vil inkludere i din rapport, og vælg derefter Næste.
  6. Fortsæt guiden for at vælge de felter og felter, som du vil inkludere i din rapport.
  7. Klik på Udfør for at generere rapporten baseret på Salesforce.com-dataene.

Brug af Salesforce ODBC-driveren til at få adgang til Salesforce-data fra Crystal Reports ved hjælp af pass-through SQL:

  1. Opret en ny rapport i Crystal Reports.
  2. Udvid din Salesforce.com-datakilde under Mine forbindelser i dialogboksen Databaseekspert.
  3. Dobbeltklik på Tilføj kommando.
  4. I dialogboksen Tilføj kommando til rapport skal du indtaste:
    SELECT Account.Name, (SELECT Contact.LastName FROM Account.Contacts)
    FROM Account
  5. Brug knappen OK for at vende tilbage til Crystal Reports.
  6. Udvid Kommando under Databasefelter i feltudforskeren. Du skal se, Navn og Efternavn. Træk disse felter til afsnittet Rapportdetaljer.
  7. I menuen Vis skal du vælge Eksempel på prøve for at få vist posterne.

  1. Sådan starter du PostgreSQL Server på Mac OS X via Homebrew

  2. psycopg2 svarende til mysqldb.escape_string?

  3. 2019 Databasetrends – SQL vs. NoSQL, Topdatabaser, Enkelt vs. Multiple Databasebrug

  4. Kontrol af Oracle RAC-netværk og IP-oplysninger