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.
New in version 20
WINDEVLinux This function is now available for WINDEV applications in Linux.
WINDEVLinux This function is now available for WINDEV applications in Linux.
Versions 24 and later
Linux This function is now available for WEBDEV sites in Linux.
New in version 24
Linux This function is now available for WEBDEV sites in Linux.
Linux 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