Hi Justin,
Your recommendation worked for the first issue, thanks for the quick response! Hopefully, you have a solution to my second use case as well...
I then need to make one more screen (grid)...
// Show a customer a list of every part they have purchased, along with serial numbers, linked to the invoice, and tracking information
Invoice (RefNumber) | Item | Description | SerialNumber | Quantity | Tracking # (which in our case is InvoiceLine -> Other2) (and restrict the list to the logged in user account)
// 1501 | Widget A | Awesomeness in a box | ABA1234 | 100 | AXA121412
// 1501 | Widget B | Even more awesomeness in a box | ABA1235 | 10 | AXA121412
// 1502 | Widget A | Awesomeness in a box | ABA1234 | 20 | AXA121413
// 1503 | Widget A | Awesomeness in a box | ABA1234 | 50 | AXA121414
// 1504 | Widget B | Even more awesomeness in a box | ABA1235 | 1 | AXA121415
// 1504 | Widget C | Affordable awesomeness in a box | ABA1236 | 100 | AXA121415
I have made a new table, with only Invoice and InvoiceLine as the dropdowns based on RecordID. I then linked the fields: Item, Desc, SerialNumber, RefNumber, CustomerRecordID, Quantity, and Other2. I build the screen as noted above (no filters yet), but nothing displays. If I build a grid based only on InvoiceLine - I can get every item sold, but there is no CustomerRecordID to use as a filter (not to mention it doesn't include the Invoice's RefNumber...
Also, I tried logging out/in of the portal with my test customer, but it is not instantly refreshing with my updated screen. I am able to "view" the screen when logged in as admin with it being updated in real-time; but in my case I am also trying to test out filters based on logged in user.
Thanks!
Steve