⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 isc_salesforce.js

📁 javascript 很酷的类库
💻 JS
📖 第 1 页 / 共 4 页
字号:
/*
 * Isomorphic SmartClient
 * Version 6.5 (2008-04-30)
 * Copyright(c) 1998-2007 Isomorphic Software, Inc. All rights reserved.
 * "SmartClient" is a trademark of Isomorphic Software, Inc.
 *
 * licensing@smartclient.com
 *
 * http://smartclient.com/license
 */
if(window.isc&&window.isc.module_Core&&!window.isc.module_SalesForce){isc.module_SalesForce=1;isc._moduleStart=isc._SalesForce_start=(isc.timestamp?isc.timestamp():new Date().getTime());if(isc._moduleEnd&&(!isc.Log||(isc.Log && isc.Log.logIsDebugEnabled('loadTime')))){isc._pTM={ message:'SalesForce load/parse time: ' + (isc._moduleStart-isc._moduleEnd) + 'ms', category:'loadTime'};if(isc.Log && isc.Log.logDebug)isc.Log.logDebug(isc._pTM.message,'loadTime')else if(isc._preLog)isc._preLog[isc._preLog.length]=isc._pTMelse isc._preLog=[isc._pTM]}isc.SchemaSet.create({serviceNamespace:"urn:partner.soap.sforce.com",schema:[isc.XSComplexType.create({mustQualify:true,ID:"sObject",fields:{type:{type:"string",xmlRequired:true,name:"type"},fieldsToNull:{nillable:"true",type:"string",xmlRequired:false,name:"fieldsToNull"},Id:{nillable:"true",type:"ID",xmlRequired:true,name:"Id"}}})],schemaNamespace:"urn:sobject.partner.soap.sforce.com",qualifyAll:true})isc.SchemaSet.create({serviceNamespace:"urn:partner.soap.sforce.com",schema:[isc.XSElement.create({mustQualify:true,ID:"login",fields:{username:{type:"string",xmlRequired:true,name:"username"},password:{type:"string",xmlRequired:true,name:"password"}}}),isc.XSElement.create({mustQualify:true,ID:"loginResponse",fields:{result:{type:"LoginResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"describeSObject",fields:{sObjectType:{type:"string",xmlRequired:true,name:"sObjectType"}}}),isc.XSElement.create({mustQualify:true,ID:"describeSObjectResponse",fields:{result:{type:"DescribeSObjectResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"describeSObjects",fields:{sObjectType:{type:"string",xmlRequired:true,name:"sObjectType"}}}),isc.XSElement.create({mustQualify:true,ID:"describeSObjectsResponse",fields:{result:{type:"DescribeSObjectResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"describeGlobal",fields:{}}),isc.XSElement.create({mustQualify:true,ID:"describeGlobalResponse",fields:{result:{type:"DescribeGlobalResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"describeLayout",fields:{sObjectType:{type:"string",xmlRequired:true,name:"sObjectType"}}}),isc.XSElement.create({mustQualify:true,ID:"describeLayoutResponse",fields:{result:{type:"DescribeLayoutResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"describeTabs",fields:{}}),isc.XSElement.create({mustQualify:true,ID:"describeTabsResponse",fields:{result:{type:"DescribeTabSetResult",xmlRequired:false,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"create",fields:{sObjects:{type:"sObject",xmlRequired:true,name:"sObjects"}}}),isc.XSElement.create({mustQualify:true,ID:"createResponse",fields:{result:{type:"SaveResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"update",fields:{sObjects:{type:"sObject",xmlRequired:true,name:"sObjects"}}}),isc.XSElement.create({mustQualify:true,ID:"updateResponse",fields:{result:{type:"SaveResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"delete",fields:{ids:{type:"ID",xmlRequired:true,name:"ids"}}}),isc.XSElement.create({mustQualify:true,ID:"deleteResponse",fields:{result:{type:"DeleteResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"retrieve",fields:{fieldList:{type:"string",xmlRequired:true,name:"fieldList"},sObjectType:{type:"string",xmlRequired:true,name:"sObjectType"},ids:{type:"ID",xmlRequired:true,name:"ids"}}}),isc.XSElement.create({mustQualify:true,ID:"retrieveResponse",fields:{result:{nillable:"true",type:"sObject",xmlRequired:false,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"convertLead",fields:{leadConverts:{type:"LeadConvert",xmlRequired:true,name:"leadConverts"}}}),isc.XSElement.create({mustQualify:true,ID:"convertLeadResponse",fields:{result:{type:"LeadConvertResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"getUpdated",fields:{sObjectType:{type:"string",xmlRequired:true,name:"sObjectType"},startDate:{type:"dateTime",xmlRequired:true,name:"startDate"},endDate:{type:"dateTime",xmlRequired:true,name:"endDate"}}}),isc.XSElement.create({mustQualify:true,ID:"getUpdatedResponse",fields:{result:{type:"GetUpdatedResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"getDeleted",fields:{sObjectType:{type:"string",xmlRequired:true,name:"sObjectType"},startDate:{type:"dateTime",xmlRequired:true,name:"startDate"},endDate:{type:"dateTime",xmlRequired:true,name:"endDate"}}}),isc.XSElement.create({mustQualify:true,ID:"getDeletedResponse",fields:{result:{type:"GetDeletedResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"query",fields:{queryString:{type:"string",xmlRequired:true,name:"queryString"}}}),isc.XSElement.create({mustQualify:true,ID:"queryResponse",fields:{result:{type:"QueryResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"queryMore",fields:{queryLocator:{type:"QueryLocator",xmlRequired:true,name:"queryLocator"}}}),isc.XSElement.create({mustQualify:true,ID:"queryMoreResponse",fields:{result:{type:"QueryResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"search",fields:{searchString:{type:"string",xmlRequired:true,name:"searchString"}}}),isc.XSElement.create({mustQualify:true,ID:"searchResponse",fields:{result:{type:"SearchResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"getServerTimestamp",fields:{}}),isc.XSElement.create({mustQualify:true,ID:"getServerTimestampResponse",fields:{result:{type:"GetServerTimestampResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"setPassword",fields:{userId:{type:"ID",xmlRequired:true,name:"userId"},password:{type:"string",xmlRequired:true,name:"password"}}}),isc.XSElement.create({mustQualify:true,ID:"setPasswordResponse",fields:{result:{type:"SetPasswordResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"resetPassword",fields:{userId:{type:"ID",xmlRequired:true,name:"userId"}}}),isc.XSElement.create({mustQualify:true,ID:"resetPasswordResponse",fields:{result:{type:"ResetPasswordResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"getUserInfo",fields:{}}),isc.XSElement.create({mustQualify:true,ID:"getUserInfoResponse",fields:{result:{type:"GetUserInfoResult",xmlRequired:true,name:"result"}}}),isc.XSElement.create({mustQualify:true,ID:"SessionHeader",fields:{sessionId:{type:"string",xmlRequired:true,name:"sessionId"}}}),isc.XSElement.create({mustQualify:true,ID:"CallOptions",fields:{client:{type:"string",xmlRequired:true,name:"client"}}}),isc.XSElement.create({mustQualify:true,ID:"QueryOptions",fields:{batchSize:{type:"int",xmlRequired:false,name:"batchSize"}}}),isc.XSElement.create({mustQualify:true,ID:"AssignmentRuleHeader",fields:{assignmentRuleId:{nillable:"true",type:"ID",xmlRequired:true,name:"assignmentRuleId"},useDefaultRule:{nillable:"true",type:"boolean",xmlRequired:true,name:"useDefaultRule"}}}),isc.SimpleType.create({inheritsFrom:"string",xmlNonEmpty:true,name:"ID",validators:[{min:18,max:18,type:"lengthRange"},{expression:"[a-zA-Z0-9]{18}",type:"regexp"}]}),isc.SimpleType.create({inheritsFrom:"string",name:"QueryLocator"}),isc.XSComplexType.create({mustQualify:true,ID:"QueryResult",fields:{done:{type:"boolean",xmlRequired:true,name:"done"},queryLocator:{nillable:"true",type:"QueryLocator",xmlRequired:true,name:"queryLocator"},records:{nillable:"true",type:"sObject",xmlRequired:false,name:"records"},size:{type:"int",xmlRequired:true,name:"size"}}}),isc.XSComplexType.create({mustQualify:true,ID:"SearchResult",fields:{searchRecords:{type:"SearchRecord",xmlRequired:false,name:"searchRecords"},sforceReserved:{type:"string",xmlRequired:false,name:"sforceReserved"}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -