salesforce javascript 更新 查询DB


var account = new sforce.SObject("Account");


sforce.connection.sessionId = '{!GETSESSIONID()}';
sforce.connection.update([account],{ 
onSuccess : function(result){ 
//refreshMarketSegment(year,currentAccountId,elemId);
//saveAndRefresh();
saveCurrentAccountInfo(currentAccountId);
}, 
onFailure : function(result){ 
//alert('An error has ocurred: '+result); 

})



var query = "select Market_Segment__c "
 + "from SalesPlan__c "
 + "where Visit_Capacity__r.year__c = '" + year + "' "
 + "and Account__c = '" + currentAccountId + "' ";
var result = sforce.connection.query(query, {
   onSuccess: function (result) {
       var records = result.getArray("records");
var marketSegment = new sforce.StringBuffer();
for (var i = 0; i < records.length; i++) {
marketSegment.append(records[i].Market_Segment__c);
}
var rows=j$(document.getElementById(elemId)).parent().parent().prevAll().length;
j$('#itb_table_a').find('tbody').children().eq(rows).children().eq(16).find('span').text(''+marketSegment);
j$('#itb_table_a_tableColumnClone').find('tbody').children().eq(rows).children().eq(16).find('span').text(''+marketSegment);
j$('#itb_table_a_tableHeadClone').find('tbody').children().eq(rows).children().eq(16).find('span').text(''+marketSegment);
j$('#itb_table_a_tableFixClone').find('tbody').children().eq(rows).children().eq(16).find('span').text(''+marketSegment);

   },
   onFailure: function (result) {
       //console.log("An error has occurred " + result);
   }
});



   <apex:actionFunction action="{!saveCurrentAccountInfo}" name="saveCurrentAccountInfo" rerender="spForm" status="pageStatus">
       <apex:param name="currentAccountId" assignTo="{!currentAccountId}" value="" />
   </apex:actionFunction>


    public PageReference saveCurrentAccountInfo(){
    // save current account info in pop up window
    currentAccountId = Apexpages.currentPage().getParameters().get('currentAccountId');  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值