DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Fonctions SalesForce
  • Propriétés spécifiques à la description des variables de type sfRésultatExécuteRequête
  • Fonctions manipulant le type sfRésultatExécuteRequête
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
sfRésultatExécuteRequête (Type de variable)
En anglais : sfExecuteQueryResult
Le type sfRésultatExécuteRequête permet de connaître le résultat des fonctions SFAvanceRequête et SFExécuteRequête. Les caractéristiques de ce résultat peuvent être connues à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
// Connexion à Salesforce
Cnx est une  sfConnexion
Cnx.Login = "balthazar@gmail.com"
Cnx.MotDePasse = "azerty" + "XXB12VCZ54"
SI SFConnecte(Cnx) = Faux ALORS
Erreur("La connexion a échoué")
RETOUR
FIN
 
// Récupération de données
ResRequête est un sfRésultatExécuteRequête
ResRequête = SFExécuteRequête(Cnx, "SELECT Date__c, Miles__c, Contact__c FROM Mileage__c")
 
UnEnregistrement est un sfObjet
POUR TOUT UnEnregistrement DE ResRequête.Objet
 Trace("---- Type : " + UnEnregistrement.TypeObjet + " | ID : " + UnEnregistrement.ID)
 Trace(UnEnregistrement.Date__c + " / " + UnEnregistrement.Miles__c + " / " + ...
UnEnregistrement.Contact__c)
FIN
Remarques

Propriétés spécifiques à la description des variables de type sfRésultatExécuteRequête

Les propriétés suivantes peuvent être utilisées pour manipuler le résultat des fonctions SFAvanceRequête et SFExécuteRequête :
NomType manipuléEffet
FiniBooléen
  • Vrai si la requête a été complètement exécutée,
  • Faux dans le cas contraire.
Cette propriété est utile lors de l'exécution de la fonction SFAvanceRequête.
Cette propriété est disponible en lecture seulement.
LocalisationRequêteChaîne de caractèresLocalisation de la requête. Cette propriété est utile lors de l'exécution de la fonction SFAvanceRequête.
Cette propriété est disponible en lecture seulement.
ObjetTableau de sfObjetEnregistrements Salesforce correspondant au résultat de la requête.
TailleEntierNombre d'enregistrements correspondant au résultat.
Cette propriété est disponible en lecture seulement.

Fonctions manipulant le type sfRésultatExécuteRequête

SFAvanceRequêteContinue d'exécuter une requête SOQL (Salesforce Object Query Language) sur les enregistrements d'une base de données Salesforce.
SFExécuteRequêteExécute une requête SOQL (Salesforce Object Query Language) sur une base de données Salesforce.
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 22/07/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale