Hi
I have a power app built which on the initial screen lists all Inventory Items stored in a SQL table. I have a number of fields that can be selected or entered to feed a filter the gallery items.
One of filter values is a text field where you can enter the Vendor Stock number which is FK on the Vendor Item table. Currently the filter is setup like this:
Gallery
Sort(
Filter(
'CPM.ItemMaster',
((txtSearchName_home.Text in ItemDescription) Or IsBlank(txtSearchName_home.Text))
And (GLCode = ddSearchGLCode_home.Selected.LookupCode Or IsBlank(ddSearchGLCode_home.Selected.LookupCode))
And (ddSearchBrand_home.Selected.LookupDescription = "Select..." Or Brand = ddSearchBrand_home.Selected.LookupCode)
And (ItemStatus = "A" Or Not(chkSearchActive_home.Value = true))
And (ItemCode = Value(txtSearchItemcode_home.Text) Or IsBlank(txtSearchItemcode_home.Text))
And (ItemMasterKey = Value(hiddenSearchVendorCode_home.Text) Or IsBlank(txtSearchVendorItemCode_home.Text))
),
ItemCode,
SortOrder.Ascending
)
hiddenSearchVendorCode_home.Text =
If (
IsBlank(LookUp('CPM.VendorItemMaster',VendorItemCode = txtSearchVendorItemCode_home.Text).ItemMasterKey),
0,
LookUp('CPM.VendorItemMaster',VendorItemCode = txtSearchVendorItemCode_home.Text).ItemMasterKey)
Which works but of course, using a Lookup on the hiddenSearchVendorCode_home.Text, I only get the first record.
How can I use a Filter on the CPM.VendorItemMaster table to then filter the CPM.ItemMaster table in the gallery?