Hi All
Is there a way to lock or even hide custom fields in the sales order screen under specific conditions such as until an order has been saved?

public void FormatCell(JiwaFinancials.Jiwa.JiwaApplication.IJiwaBusinessLogic BusinessLogicHost, JiwaFinancials.Jiwa.JiwaApplication.Controls.JiwaGrid GridObject, JiwaFinancials.Jiwa.JiwaApplication.IJiwaForm FormObject, int Col, int Row, JiwaFinancials.Jiwa.JiwaApplication.IJiwaCustomFieldValues HostObject, JiwaFinancials.Jiwa.JiwaApplication.CustomFields.CustomField CustomField, JiwaFinancials.Jiwa.JiwaApplication.CustomFields.CustomFieldValue CustomFieldValue)
{
if ( CustomField.PluginCustomField.Name == "Test")
{
// lock custom field if sales order not saved yet
var salesOrder = (JiwaFinancials.Jiwa.JiwaSales.SalesOrder.SalesOrder)BusinessLogicHost;
if (salesOrder.InsertFlag)
{
GridObject.ActiveSheet.Cells[Row, Col].Locked = true;
}
}
}

Return to Technical and or Programming
Users browsing this forum: No registered users and 4 guests