You need to sign in to do that
Don't have an account?
ABShell
how to validate return from sforceClient.Create ()
Hi:
For some reason the .getClassName() does not work for returns from Create,
but do work for Query() and Update().
How do I print out the error message of Create?
---------------------------------------------------
var saveResult = sforceClient.Create(sObjects);
//report object does not support this method.....
if (saveResult.getClassName() == "SaveResult") {
alert("Save successful");
}
else if (saveResult.getClassName() == "SoapFault") {
alert(saveResult.detail.toString());
}
---------------------------------------------------------
For some reason the .getClassName() does not work for returns from Create,
but do work for Query() and Update().
How do I print out the error message of Create?
---------------------------------------------------
var saveResult = sforceClient.Create(sObjects);
//report object does not support this method.....
if (saveResult.getClassName() == "SaveResult") {
alert("Save successful");
}
else if (saveResult.getClassName() == "SoapFault") {
alert(saveResult.detail.toString());
}
---------------------------------------------------------
After print out the result, I think it is an unhandled error within Beta1.
----------------------------------------------------
saveResult = salesforce.create(...); //some fields has numbers but input value is empty
saveResult.toString() have following printout:
faultString: java.lang.NumberFormatException: empty String
faultcode: soapenv: Server
-----------------------------------------------------
For Beta2 it is ok. Just post it as a remider.