Database
 sql >> Base de données >  >> RDS >> Database

Salesforce SOQL d'Apache OpenOffice

Le pilote ODBC Salesforce étend le nombre d'applications à partir desquelles vous pouvez utiliser Salesforce SOQL.

Pour commencer :

  • Installez et autorisez le pilote ODBC Salesforce.com sur la machine sur laquelle Apache OpenOffice est installé.

Avant de pouvoir utiliser le pilote ODBC Salesforce.com pour connecter votre application à Salesforce.com, vous devez configurer une source de données ODBC. Une source de données ODBC stocke les détails de connexion pour la base de données cible (par exemple, Salesforce.com) et le pilote ODBC requis pour s'y connecter (par exemple, le pilote ODBC Salesforce.com).

Pour exécuter l'administrateur ODBC (que vous utilisez pour créer une source de données), dans la boîte de dialogue Exécuter de Windows, tapez cette commande si vous utilisez une version 64 bits d'Apache OpenOffice :

%windir%\system32\odbcad32.exe

–Ou–

Tapez cette commande si vous utilisez une version 32 bits d'Apache OpenOffice :

%windir%\syswow64\odbcad32.exe

Pour créer une source de données de pilote ODBC Salesforce.com :

  1. Dans ODBC Administrator, choisissez l'onglet System DSN, puis choisissez Add.
  2. Dans la boîte de dialogue Créer une nouvelle source de données, choisissez Pilote ODBC Easysoft Salesforce SOQL, puis choisissez Terminer.
  3. Renseignez la boîte de dialogue de configuration du DSN du pilote SOQL ODBC d'Easysoft Salesforce :
    Paramètre Valeur
    DSN Salesforce.com
    Nom d'utilisateur Le nom de votre utilisateur Salesforce.com. Par exemple, [email protected].
    Mot de passe Le mot de passe de votre utilisateur Salesforce.com.
    Jeton Le jeton de sécurité de votre utilisateur Salesforce.com, si nécessaire.

    Pour savoir si vous devez fournir un jeton de sécurité, choisissez le bouton Tester. Si la tentative de connexion échoue avec une erreur contenant LOGIN_MUST_USE_SECURITY_TOKEN , vous devez en fournir un.

    Salesforce.com envoie le jeton de sécurité par e-mail à l'adresse e-mail associée à votre compte d'utilisateur Salesforce.com. Si vous n'avez pas reçu de jeton de sécurité, vous pouvez le régénérer. Salesforce.com vous enverra ensuite le nouveau jeton de sécurité par e-mail. Pour régénérer votre jeton de sécurité, connectez-vous à Salesforce.com, puis choisissez Configuration dans le menu utilisateur. Recherchez « jeton de sécurité » dans la case Recherche rapide. Cliquez sur Réinitialiser le jeton de sécurité dans la page Réinitialiser le jeton de sécurité. Lorsque vous recevez le jeton dans votre client de messagerie, copiez-le, puis collez-le dans le champ Jeton.

  4. Utilisez le bouton Tester pour vérifier que vous pouvez vous connecter avec succès à Salesforce.com.

Base OpenOffice

Utilisation du pilote ODBC Salesforce pour accéder aux données Salesforce avec l'assistant de base de données OpenOffice :

  1. Ouvrez OpenOffice Base.
  2. Dans l'assistant de base de données, choisissez Se connecter à une base de données existante, puis choisissez ODBC. Choisissez Suivant.
  3. Recherchez votre source de données ODBC, puis choisissez Suivant.
  4. Choisissez Suivant, la source de données ODBC contient un nom d'utilisateur et un mot de passe, il n'est pas nécessaire de les saisir à nouveau.
  5. Choisissez Terminer, puis enregistrez votre base de données lorsque vous y êtes invité.
  6. Dans la fenêtre OpenOffice Base, cliquez avec le bouton droit sur le tableau Compte et choisissez Ouvrir.

Utilisation du pilote ODBC Salesforce pour travailler avec les données Salesforce en utilisant SOQL dans une requête directe :

  1. Ouvrez la base de données OpenOffice Base que vous avez créée en suivant les instructions précédentes.
  2. Choisissez Requêtes, puis
  3. Cliquez avec le bouton droit sur l'onglet Requête, puis choisissez Vue SQL.
  4. Saisissez votre déclaration SOQL dans le volet de requête. Par exemple :
    SELECT Account.Name, (SELECT Contact.LastName FROM Account.Contacts)
    FROM Account
  5. Choisissez le bouton Exécuter la requête.

OpenOffice Calc

Utilisation du pilote ODBC Salesforce pour accéder aux données Salesforce depuis Calc :

  1. Créer une nouvelle feuille de calcul Calc.
  2. Dans le menu Affichage, choisissez Source de données.
  3. Développez les tables ou les requêtes d'une base de données de base qui utilise une source de données de pilote ODBC Salesforce pour ses données.
  4. Faites glisser la table ou la requête vers la feuille de calcul Calc pour récupérer les données Salesforce.