Patch( tblOrders, Defaults(tblOrders), { QuoteNumber: v_PurchaseProduct.QuoteNumber, Revision: Max(Filter(tblOrders, QuoteNumber = v_PurchaseProduct.QuoteNumber), Revision) + 1 } );
Set(v_PurchaseProduct, { QuoteNumber: v_PurchaseProduct.QuoteNumber, Revision: Max(Filter(tblOrders, QuoteNumber = v_PurchaseProduct.QuoteNumber), Revision) } );
ForAll( Filter(tblPurchasedProducts_3, PO_ID = v_PurchaseProduct.QuoteNumber & "" & txtRevision.Text), Patch( 'Table Purchased Products', Defaults('Table Purchased Products'), { Product: ThisRecord.Product, PN: ThisRecord.PN, Quantity: ThisRecord.Quantity, PO_ID: v_PurchaseProduct.QuoteNumber & "" & Max(Filter(tblOrders, QuoteNumber = v_PurchaseProduct.QuoteNumber), Revision) } ) );
Refresh(tblOrders); Refresh(tblPurchasedProducts_3);
ClearCollect( GalleryData, Filter(tblOrders, QuoteNumber = v_PurchaseProduct.QuoteNumber) );
In this there is new revision button so when a user click on new revision the revision of that product is incremented and it shows in dropdown , also there is one textinput which has default value of that dropdown ,now what i want is whenever newrevision button is clicked the dropdown should have its default of that latest revision which value we get after incremented ,for example a product has 0 revision so when button is clicked revision is 1 so dropdown should have default value 1 and input text also