PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
  • Possible error cases:
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
SFSearch (Function)
In French: SFRecherche
Performs a search among the records found in a Salesforce database. The search is performed via SOSL (Salesforce Object Search Language).
Versions 20 and later
WINDEVLinux This function is now available for the WINDEV applications in Linux.
iPhone/iPad This function is now available for the iPhone/iPad applications.
New in version 20
WINDEVLinux This function is now available for the WINDEV applications in Linux.
iPhone/iPad This function is now available for the iPhone/iPad applications.
WINDEVLinux This function is now available for the WINDEV applications in Linux.
iPhone/iPad This function is now available for the iPhone/iPad applications.
Example
// Connection to Salesforce
Cnt is sfConnection
Cnt..Login = "vince@gmail.com"
Cnt..Password = "azerty" + "XXB12VCZ54"
IF SFConnect(Cnt) = False THEN
        Error("The connection failed")
        RETURN
END

Res is sfSearchResult
Res = SFSearch(Cnt, "FIND {John Smith} IN NAME FIELDS")
MyRecord is sfObject
FOR EACH MyRecord OF Res..Object
        Trace(MyRecord..ID)
END
Syntax
<Result> = SFSearch(<Salesforce Connection> , <Search Conditions>)
<Result>: sfSearchResult variable
Name of sfSearchResult variable containing the result data.
<Salesforce Connection>: sfConnection variable
Name of sfConnection variable to use
<Search Conditions>: Character string (with quotes)
Code corresponding to the search condition. This search condition is written in SOSL (Salesforce Object Search Language). See the Salesforce documentation for more details.
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.
Components
WINDEVWEBDEV - Server codeReports and Queries wd230ggl.dll
Windows Mobile wp230ggl.dll
Linux wd230ggl.so
Minimum required version
  • Version 14
This page is also available for…
Comments
Click [Add] to post a comment