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

Salesforce-SOQL von Crystal Reports

Der Salesforce ODBC-Treiber erweitert die Anzahl der Anwendungen, in denen Sie Salesforce SOQL verwenden können. In diesem Blog beschreiben wir, wie Sie SOQL-Anweisungen von Crystal Reports mithilfe unseres ODBC-Treibers ausführen.

Um loszulegen:

  • Installieren und lizenzieren Sie den Salesforce.com-ODBC-Treiber auf dem Computer, auf dem Crystal Reports installiert ist.

Bevor Sie den Salesforce.com-ODBC-Treiber verwenden können, um Ihre Anwendung mit Salesforce.com zu verbinden, müssen Sie eine ODBC-Datenquelle konfigurieren. Eine ODBC-Datenquelle speichert die Verbindungsdetails für die Zieldatenbank (z. B. Salesforce.com) und den ODBC-Treiber, der für die Verbindung dazu erforderlich ist (z. B. der ODBC-Treiber von Salesforce.com).

  1. Starten Sie den ODBC-Administrator. Geben Sie dazu im Windows-Dialogfeld „Ausführen“ Folgendes ein:
    %windir%\syswow64\odbcad32.exe
  2. Wählen Sie im ODBC-Administrator die Registerkarte System-DSN und dann Hinzufügen.
  3. Wählen Sie im Dialogfeld „Neue Datenquelle erstellen“ die Option „Easysoft Salesforce SOQL ODBC-Treiber“ und dann „Fertig stellen“.
  4. Vervollständigen Sie das Dialogfeld Easysoft Salesforce SOQL ODBC Driver DSN Setup:
    Setting Wert
    DSN Salesforce.com
    Benutzername Der Name Ihres Salesforce.com-Benutzers. Beispiel:[email protected].
    Passwort Das Passwort für Ihren Salesforce.com-Benutzer.
    Token Das Sicherheitstoken für Ihren Salesforce.com-Benutzer, falls erforderlich.

    Um herauszufinden, ob Sie ein Sicherheitstoken angeben müssen, wählen Sie die Schaltfläche Test. Wenn der Verbindungsversuch mit einem Fehler fehlschlägt, der LOGIN_MUST_USE_SECURITY_TOKEN enthält , müssen Sie einen angeben.

    Salesforce.com sendet das Sicherheitstoken per E-Mail an die E-Mail-Adresse, die Ihrem Salesforce.com-Benutzerkonto zugeordnet ist. Wenn Sie kein Sicherheitstoken erhalten haben, können Sie es neu generieren. Salesforce.com sendet Ihnen dann das neue Sicherheitstoken per E-Mail zu. Melden Sie sich zum erneuten Generieren Ihres Sicherheitstokens bei Salesforce.com an und wählen Sie dann Setup aus dem Benutzermenü. Suchen Sie im Feld „Schnellsuche“ nach „Sicherheitstoken“. Klicken Sie auf der Seite „Sicherheitstoken zurücksetzen“ auf „Sicherheitstoken zurücksetzen“. Wenn Sie das Token in Ihrem E-Mail-Client erhalten, kopieren Sie es und fügen Sie es dann in das Token-Feld ein.

  5. Verwenden Sie die Test-Schaltfläche, um zu überprüfen, ob Sie erfolgreich eine Verbindung zu Salesforce.com herstellen können.

Verwendung von Salesforce SOQL aus Crystal Reports

Verwenden des Salesforce-ODBC-Treibers für den Zugriff auf Salesforce-Daten aus Crystal Reports:

  1. Erstellen Sie in Crystal Reports einen neuen Bericht.
  2. Erweitern Sie im Assistenten zum Erstellen von Standardberichten im Bereich Verfügbare Datenquellen die Liste Neue Verbindung erstellen.
  3. Erweitern Sie die ODBC (RDO)-Liste.
  4. Wählen Sie im Dialogfeld ODBC (RDO) in der Liste Datenquellenname Ihre Salesforce.com-ODBC-Datenquelle aus. Wählen Sie Fertig stellen.
  5. Wählen Sie die Tabellen aus, die Sie in Ihren Bericht aufnehmen möchten, und klicken Sie dann auf Weiter.
  6. Fahren Sie mit dem Assistenten fort, um die Felder auszuwählen, die Sie in Ihren Bericht aufnehmen möchten.
  7. Klicken Sie auf "Fertig stellen", um den Bericht basierend auf den Salesforce.com-Daten zu erstellen.

Verwenden des Salesforce-ODBC-Treibers für den Zugriff auf Salesforce-Daten aus Crystal Reports mithilfe von Pass-Through-SQL:

  1. Erstellen Sie in Crystal Reports einen neuen Bericht.
  2. Erweitern Sie im Dialogfeld "Datenbank-Experte" Ihre Salesforce.com-Datenquelle unter "Meine Verbindungen".
  3. Doppelklicken Sie auf Befehl hinzufügen.
  4. Geben Sie im Dialogfeld Befehl zum Bericht hinzufügen Folgendes ein:
    SELECT Account.Name, (SELECT Contact.LastName FROM Account.Contacts)
    FROM Account
  5. Verwenden Sie die Schaltfläche OK, um zu Crystal Reports zurückzukehren.
  6. Erweitern Sie im Bereich Feld-Explorer den Befehl unter Datenbankfelder. Sie sollten Name und LastName sehen. Ziehen Sie diese Felder in den Abschnitt Berichtsdetails.
  7. Wählen Sie im Menü „Ansicht“ die Option „Vorschaubeispiel“, um die Datensätze anzuzeigen.