Locking Cartage Grid on Sales Order.
Posted: Tue Aug 08, 2023 12:32 pm
On JIWA721.
We dont want users to use Cartage 2 and 3 Only the top cartage line in Sales Orders.Have put this piece of code into LoadForm, ReadSalesOrder, Copy Sales Order, and CreateEnd
Works great for LoadForm, ReadSalesOrder, Copy Sales Order, but refuses to work for CreateEnd, which is probably the most important one, when they are making a new order and entering freight.
Is there something special to do to get it to work in New Sales Orders?
We dont want users to use Cartage 2 and 3 Only the top cartage line in Sales Orders.Have put this piece of code into LoadForm, ReadSalesOrder, Copy Sales Order, and CreateEnd
Works great for LoadForm, ReadSalesOrder, Copy Sales Order, but refuses to work for CreateEnd, which is probably the most important one, when they are making a new order and entering freight.
Is there something special to do to get it to work in New Sales Orders?
- Code: Select all
Dim salesOrderForm As JiwaFinancials.Jiwa.JiwaSalesUI.SalesOrder.BaseSalesOrderEntryForm = DirectCast(salesOrder.Client, JiwaFinancials.Jiwa.JiwaSalesUI.SalesOrder.BaseSalesOrderEntryForm)
salesOrderForm.grdCartage.LockRow(1,True)
salesOrderForm.grdCartage.LockRow(2,True)