You need to sign in to do that
Don't have an account?
Christos Kolonis
Render as many records as indicated in Custom Setting
Hello,
I need to create a rest api which calls an external system and gets some info which are viewed in a lightining web component. Till now, the number of records rendered was set by a for loop as above:
However, now i need to render as many records as a custom setting indicates. I created a custom setting with a value of number but i don't know how to make it function through this way. Can anyone help?
Thank you!
I need to create a rest api which calls an external system and gets some info which are viewed in a lightining web component. Till now, the number of records rendered was set by a for loop as above:
for(Integer i=0; i<3; i++){ el_invoices dummyRecord = new el_invoices(); dummyRecord.InvoiceNumber='0000000001'+string.valueOf(i); dummyRecord.InvoicePeriod='09-2020,10-2020'; dummyRecord.InvoiceType='Clearing Bill'; dummyRecord.InvoiceTotalAmount=100.00; dummyRecord.RelatedServices='Related Services'; ....
However, now i need to render as many records as a custom setting indicates. I created a custom setting with a value of number but i don't know how to make it function through this way. Can anyone help?
Thank you!
el_PageSize__c ps = [select Page_Size__c from el_PageSize__c];
Decimal dValue = ps.Page_Size__c;
Integer pageSizeNum = dValue.intValue();
for (Integer i=1; i<= pageSizeNum; i++) {
}
All Answers
Hi Christos Kolonis,
Try this code :
for (Custom_Setting__c item : Custom_Setting__c .getAll().values()) {
}
Hope this Helps.
Thanks
where the Page_Size__c is the field which indicates a number. So i have to do it like this? :
for (el_PageSize__c item : el_PageSize__c .getAll().values()) {
}
Thank you for your time
el_PageSize__c ps = [select Page_Size__c from el_PageSize__c];
Decimal dValue = ps.Page_Size__c;
Integer pageSizeNum = dValue.intValue();
for (Integer i=1; i<= pageSizeNum; i++) {
}