PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Propriétés spécifiques à la description des variables de type sfObjet
  • Fonctions manipulant le type sfObjet
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
sfObjet (Type de variable)
En anglais : sfObject (Type of variable)
Le type sfObjet permet de décrire un enregistrement d'un fichier SalesForce. Les caractéristiques de ce type de variable peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Ce type de variable est utilisé par les types de variables suivants :
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.
Versions 20 et supérieures
WINDEVLinux Ce type de variable est désormais disponible pour les applications WINDEV sous Linux.
iPhone/iPad Ce type de variable est désormais disponible pour les applications iPhone/iPad.
Nouveauté 20
WINDEVLinux Ce type de variable est désormais disponible pour les applications WINDEV sous Linux.
iPhone/iPad Ce type de variable est désormais disponible pour les applications iPhone/iPad.
WINDEVLinux Ce type de variable est désormais disponible pour les applications WINDEV sous Linux.
iPhone/iPad Ce type de variable est désormais disponible pour les applications iPhone/iPad.
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

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 sfObjet

Les propriétés suivantes peuvent être utilisées pour manipuler un enregistrement d'un fichier Salesforce :
NomType manipuléEffet
IDChaîne de caractèresIdentifiant de l'enregistrement.
RubriqueNulleChaîne de caractèresListe des rubriques de l'enregistrement qui n'ont pas de valeur. Les différentes rubriques sont séparées par des RC (retour-chariot).
TypeObjetChaîne de caractèresNom du fichier auquel appartient l'enregistrement. Ce nom doit correspondre au nom défini sous l'interface Salesforce comme le "Nom API".
Dans le cas d'un fichier personnalisé, ce nom correspond au nom du fichier suivi par 2 underscores puis par la lettre "c". Par exemple : "MonCompte__c".
<Nom de la rubrique>Type de la rubriquePermet d'accéder à n'importe quelle rubrique du fichier directement par son nom.
Remarque : Le nom de la rubrique doit correspondre au nom défini sous l'interface Salesforce comme le "Nom API". Dans le cas d'un fichier personnalisé, ce nom correspond au nom de la rubrique suivi par 2 underscores puis par la lettre "c". Par exemple : "DateOuverture__c".

Remarque : Ces propriétés peuvent être utilisées avec une des deux syntaxes suivantes :
  • <Nom de la variable>..<Nom de la propriété>
  • <Nom de la variable>.<Nom de la propriété>

Fonctions manipulant le type sfObjet

Versions 14 et supérieures
SFAjoute
Nouveauté 14
SFAjoute
SFAjoute
Crée un enregistrement dans un fichier d'une base de données Salesforce.
Versions 14 et supérieures
SFLit
Nouveauté 14
SFLit
SFLit
Récupère des enregistrements Salesforce à partir de leurs identifiants.
Versions 14 et supérieures
SFModifie
Nouveauté 14
SFModifie
SFModifie
Modifie les enregistrements d'un fichier défini dans Salesforce.
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire