You need to sign in to do that
Don't have an account?
Newbie__Salesforce
How to display data of two inner query in apex:pageBlockTable
My query is
I have tried to display using repeat
I am unable to display OrderItems in repeat.
List<Order> lstOrder = [SELECT Id,(SELECT Id FROM Attachments),(SELECT Id,PricebookEntry.Product2.Name FROM OrderItems) FROM Order WHERE Id IN :lstId];
I have tried to display using repeat
<apex:pageBlock > <apex:repeat value="{!lstOrder}" var="myFeedVar" > <tr> <td> <apex:repeat value="{!myFeedVar.Attachments}" var="item" > <apex:image value="/servlet/servlet.FileDownload?file={!item}" id="someImage" height="500px" width="500px"/> </apex:repeat> </td> <td> <apex:repeat value="{!myFeedVar.OrderItems}" var="item" > <apex:outputField value="{!item.Product2.Name}"> </apex:repeat> </td> <td> <apex:commandButton value="LIKE"/> </td> </tr> <br/><br/> </apex:repeat> </apex:pageBlock>
I am unable to display OrderItems in repeat.
Apex Controller Code
Visualforce Code This should help you display the retrieved information on a Visualforce page.