Salesforce ODBC Driver rozšiřuje počet aplikací, ze kterých můžete Salesforce SOQL používat. V tomto blogu popisujeme, jak spouštět příkazy SOQL z Crystal Reports pomocí našeho ovladače ODBC.
Chcete-li začít:
- Nainstalujte a licencujte Salesforce.com ODBC Driver na počítači, kde je nainstalován Crystal Reports.
Než budete moci použít ovladač ODBC Salesforce.com k připojení vaší aplikace k webu Salesforce.com, musíte nakonfigurovat zdroj dat ODBC. Zdroj dat ODBC ukládá podrobnosti o připojení pro cílovou databázi (např. Salesforce.com) a ovladač ODBC, který je vyžadován pro připojení k ní (např. ovladač ODBC Salesforce.com).
- Spusťte správce ODBC. Chcete-li to provést, v dialogovém okně Spustit ve Windows zadejte:
%windir%\syswow64\odbcad32.exe
- Ve správci ODBC vyberte kartu Systémové DSN a poté zvolte Přidat.
- V dialogovém okně Vytvořit nový zdroj dat zvolte Easysoft Salesforce SOQL ODBC Driver a poté zvolte Dokončit.
- Dokončete dialogové okno Nastavení DSN ovladače Easysoft Salesforce SOQL ODBC Driver:
Nastavení Hodnota DSN Salesforce.com Uživatelské jméno Jméno vašeho uživatele Salesforce.com. Například [email protected]. Heslo Heslo pro vašeho uživatele Salesforce.com. Token Bezpečnostní token pro vašeho uživatele Salesforce.com, je-li vyžadován. Chcete-li zjistit, zda potřebujete dodat bezpečnostní token, zvolte tlačítko Test. Pokud se pokus o připojení nezdaří s chybou, která obsahuje
LOGIN_MUST_USE_SECURITY_TOKEN
, musíte jeden dodat.Salesforce.com odešle e-mailem bezpečnostní token na e-mailovou adresu spojenou s vaším uživatelským účtem Salesforce.com. Pokud jste neobdrželi bezpečnostní token, můžete jej znovu vytvořit. Salesforce.com vám poté pošle e-mailem nový bezpečnostní token. Chcete-li znovu vytvořit svůj bezpečnostní token, přihlaste se na Salesforce.com a poté z uživatelské nabídky vyberte Nastavení. V poli Rychlé hledání vyhledejte „token zabezpečení“. Na stránce Resetovat bezpečnostní token klikněte na Obnovit bezpečnostní token. Když token obdržíte do svého e-mailového klienta, zkopírujte jej a vložte do pole Token.
- Pomocí tlačítka Test ověřte, že se můžete úspěšně připojit k webu Salesforce.com.
Použití Salesforce SOQL od Crystal Reports
Použití ovladače Salesforce ODBC pro přístup k datům Salesforce z Crystal Reports:
- V Crystal Reports vytvořte novou zprávu.
- V Průvodci vytvořením standardní sestavy v podokně Dostupné zdroje dat rozbalte seznam Vytvořit nové připojení.
- Rozbalte seznam ODBC (RDO).
- V dialogovém okně ODBC (RDO) v seznamu Název zdroje dat vyberte svůj zdroj dat ODBC Salesforce.com. Vyberte Dokončit.
- Vyberte tabulky, které chcete zahrnout do přehledu, a poté zvolte Další.
- Postupujte v průvodci a vyberte pole a pole, která chcete zahrnout do přehledu.
- Kliknutím na tlačítko Dokončit vygenerujte přehled na základě dat Salesforce.com.
Použití ovladače Salesforce ODBC pro přístup k datům Salesforce z Crystal Reports pomocí předávacího SQL:
- V Crystal Reports vytvořte novou zprávu.
- V dialogovém okně Database Expert rozbalte zdroj dat Salesforce.com v části Moje připojení.
- Dvakrát klikněte na Přidat příkaz.
- V dialogovém okně Přidat příkaz do sestavy zadejte:
SELECT Account.Name, (SELECT Contact.LastName FROM Account.Contacts) FROM Account
- Pro návrat do Crystal Reports použijte tlačítko OK.
- V podokně Průzkumník polí rozbalte položku Příkaz v části Databázová pole. Měli byste vidět, Jméno a Příjmení. Přetáhněte tato pole do části Podrobnosti přehledu.
- V nabídce Zobrazit zvolte Náhled ukázky pro zobrazení záznamů.