PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
  • Possible error cases:
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
<sfConnection variable>.Add (Function)
In french: <Variable sfConnexion>.Ajoute
Creates a record in a file of a Salesforce database. This file can be a preset file or a custom file.
Remark: A "Salesforce record" is also called a "Salesforce object".
Versions 20 and later
WINDEVLinux This function is now available for WINDEV applications in Linux.
iPhone/iPad This function is now available for iPhone/iPad applications.
New in version 20
WINDEVLinux This function is now available for WINDEV applications in Linux.
iPhone/iPad This function is now available for iPhone/iPad applications.
WINDEVLinux This function is now available for WINDEV applications in Linux.
iPhone/iPad This function is now available for iPhone/iPad applications.
Versions 24 and later
WEBDEV - Server codeLinux This function is now available for WEBDEV sites in Linux.
New in version 24
WEBDEV - Server codeLinux This function is now available for WEBDEV sites in Linux.
WEBDEV - Server codeLinux This function is now available for WEBDEV sites in Linux.
Example
// Connexion à Salesforce
Cnx est une sfConnexion
Cnx..Login = "balthazar@gmail.com"
Cnx..MotDePasse = "azerty" + "XXB12VCZ54"
SI Cnx.Connecte() = Faux ALORS
Erreur("La connexion a échoué")
RETOUR
FIN
 
// Définition des enregistrements
MesEnregistrements est un tableau de sfObjets
UnEnregistrement est un sfObjet
UnEnregistrement..TypeObjet = "Mileage__c"
UnEnregistrement..Date__c = "2009-02-14"
UnEnregistrement..Miles__c = 333
Ajoute(MesEnregistrements, UnEnregistrement)
 
UnEnregistrement..Date__c = "2009-02-15"
UnEnregistrement..Miles__c = 222
Ajoute(MesEnregistrements, UnEnregistrement)
 
// Ajout des enregistrements
tabRes est un tableau de sfRésultatSauvegarde
tabRes = Cnx.Ajoute(MesEnregistrements)
 
// Lecture du résultat
res est un sfRésultatSauvegarde
err est une sfErreur
POUR TOUT res DE tabRes
Trace("---------- " + res..ID + ": " + res..Succès + " ----------")
POUR TOUT err DE res..Erreur
Trace("Erreur: " + err..CodeErreur + " -> " + err..Message + "(" + err..Rubrique + ")")
FIN
FIN
Syntax
<Result> = <Salesforce connection>.Add(<Records to create>)
<Result>: Array variable
Array of sfSaveResult variables containing the result data, especially the identifiers of records actually created.
<Salesforce connection>: sfConnection variable
Name of the Variable type sfConnection to be used.
<Records to create>: Array variable
Array of sfObject variables corresponding to the records (Salesforce objects) to create.
Remarks

Possible error cases:

  • The Internet connection is not valid.
  • The authentication was not performed properly.
  • The XML response of the server cannot be read.
To find out whether an error occurred, use the ErrorOccurred variable.
Component: wd270ggl.dll
Minimum version required
  • Version 24
This page is also available for…
Comments
Click [Add] to post a comment