Notifications
Announcements
No record found.
List orders = new List(Types::Class); while select FieldA, FieldB from TableA group by TableA.FieldA, TableA.FieldB, salesLine.ReferenceField, salesLine.SalesId where TableA.FieldA == "123" && TableA.FieldB == "ABC" join sum(FieldC) from TableB where TableB.RefId == TableA.RecId join RecId from TableC where TableC.LinkId == TableA.LinkId join ReferenceField, SalesId from salesLine where salesLine.LinkId == TableC.LinkId && salesLine.Number1 != '' && salesLine.Id1 != '' { Contract contract = new contract(); List x = new List(Types::Class); contract.parmNumber1(salesLine.Number1); contract.parmLineAmount(projInvoiceItemDetail.LineAmount); SalesLine salesLineLocal; while select Id1,Id2 from salesLineLocal group by Id1, Id2 where salesLineLocal.SalesId == salesLine.SalesId && salesLineLocal.Number1 == salesLine.Number1 { if(SetupTable::Exists(salesLineLocal.Id1 salesLineLocal.Id2)) { x.addEnd(this.populateR(salesLineLocal.Id1, salesLineLocal.Id2)); } } contract.parmR(x); orders.addEnd(contract); } private List populateR(Id1 _Id1, Id2 _Id2) { List y = new List(Types::Class); Class1 class1 = new Class1(); class1 = SetupTable::getSetup(_Id1, _Id2); y.addEnd(class1); return y; }
while select
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Martin Dráb 592 Most Valuable Professional
André Arnaud de Cal... 478 Super User 2025 Season 2
BillurSamdancioglu 305 Most Valuable Professional