Le type
sfRésultatSupprime permet de connaître le résultat de la fonction
SFSupprime. 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.
// 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
ResRequête est un sfRésultatExécuteRequête
ResRequête = SFExécuteRequête(Cnx, "SELECT Date__c,Miles__c,Contact__c FROM Mileage__c")
MonEnregistrement est un sfObjet
POUR TOUT MonEnregistrement DE ResRequête.Objet
Trace("---- Type : " + MonEnregistrement.TypeObjet + " | ID : " + MonEnregistrement.ID)
Trace(MonEnregistrement.Date__c + " / " + ...
MonEnregistrement.Miles__c + " / " + MonEnregistrement.Contact__c)
FIN
// Suppression d'un objet
tabSuppr est un tableau de chaînes
Ajoute(tabSuppr, ResRequête.Objet[1].ID)
ResSuppr est un tableau de sfRésultatSupprime
ResSuppr = SFSupprime(Cnx, tabSuppr)
POUR TOUT res DE ResSuppr
Trace("ID : " + res.ID + " - Suppression = " + res.Succès)
FIN
Remarques
Propriétés spécifiques à la description des variables de type sfRésultatSupprime
Les propriétés suivantes peuvent être utilisées pour manipuler le résultat de la fonction
SFSupprime :
| | |
Nom de la propriété | Type manipulé | Effet |
---|
Erreur | Tableau de sfErreur | Compte-rendu d'erreurs. |
ID | Chaîne de caractères | Identifiant Salesforce de l'enregistrement supprimé. Cette propriété est disponible en lecture seulement. |
Succès | Booléen | - Vrai si la suppression a été effectuée,
- Faux en cas d'erreur.
|
Fonctions manipulant le type sfRésultatSupprime
| |
SFSupprime | Supprime des enregistrements d'une base de données Salesforce. |