const checkboxes = document.querySelectorAll('input[type=checkbox].invoiceCheckBox:checked');
var recordsData = []; {
for (let i = 0, l = checkboxes.length; i < l; i++) {
recordsData.push({opportunity: checkboxes[i].dataset.opportunity,});
console.log('nishant1',recordsData);
}
}
console.log('n2',recordsData);
result = sforce.connection.query("SELECT kognoz1__Invoice_Date__c, kognoz1__Account__c, Downloaded__c, kognoz1__Opportunity__c FROM kognoz1__Invoice2__c where kognoz1__Opportunity__c='"+recordsData+"'");
console.log("#############1",result);
let records = result.getArray("records");
console.log('n1',records)
for (let j = 0, l = recordsData.length; j < l; j++){
var record = records[j];
record.Downloaded__c = true;
}
results = sforce.connection.update([records]);
console.log('n',result);
}
1 respuesta
Hi Nishant,
Sorry for the inconvenience. In case you don't receive a response here, may I also suggest joining the developer forums below to collaborate with the experts for best practice and advice.
https://developer.salesforce.com/forums
https://salesforce.stackexchange.com/
Hope that helps.
Regards,
Jayson