- Please refer following action attribute onload code :
public PageReference createStandOpportunities()
{Set<String> numberSet = ParserHelper.getNumberSet();List<Opportunity> insertOppList = getOpportunityList(numberSet); if(insertOppList.size() > 0){ createOpportunities(insertOppList); }}private List<Opportunity> getOpportunityList(Set<String> numberSet){List<Opportunity> insertOppList = new List<Opportunity>();for(String eachNumber : numberSet){ Opportunity newOpp = new Opportunity(); newOpp.Name = 'Opp-'+eachNumber; newOpp.Posted_Date__c = Date.today(); newOpp.Data_Id = eachNumber; newOpp.StageName = 'Prospecting'; newOpp.CloseDate = Date.newInstance(2080, 1,1); insertOppList.add(newOpp); }return insertOppList;} private void createOpportunities(List<Opportunity> insertOppList){try{ if(!insertOppList.isEmpty()){ insert insertOppList; System.debug('Opportunity inserted.....'); } }catch(Exception ex){ System.debug('Ex = '+ex.getMessage()+ ' : '+ex.getLineNumber()); }}1 resposta
My Redirect code PageReference pageRef = new PageReference('/lightning/o/'+SOBJECT_TYPE_NAME+'/list?filterName=All'); pageRef.setRedirect(true); return pageRef;