version 7.2
When I need to develop a custom search, I can get the filter No via the Jiwa GUI. How can I match the Filter No with the jswXXXXXXXXX search mode?
cheers
if(searchObject.CurrentSearchMode == JiwaFinancials.Jiwa.JiwaApplication.JiwaSearch.clsSearch.SearchModes.jswStockOnHand && searchObject.FilterNo == 50016)
//Makes the serial number dialog box display in "Date In" and then "Serial No." order when transferring from a serialised part number. Applicable only to the "Date In" search query.
#region "ApplicationManagerPlugin"
public class ApplicationManagerPlugin : System.MarshalByRefObject, JiwaFinancials.Jiwa.JiwaApplication.IJiwaApplicationManagerPlugin
{
public override object InitializeLifetimeService()
{
// returning null here will prevent the lease manager
// from deleting the Object.
return null;
}
public void Setup(JiwaFinancials.Jiwa.JiwaApplication.Plugin.Plugin Plugin)
{
Plugin.Manager.Search.Showing += Search_Showing;
}
public void Search_Showing(object sender, System.EventArgs e)
{
JiwaFinancials.Jiwa.JiwaApplication.JiwaSearch.clsSearch searchObject = (JiwaFinancials.Jiwa.JiwaApplication.JiwaSearch.clsSearch)sender;
if(searchObject.CurrentSearchMode == JiwaFinancials.Jiwa.JiwaApplication.JiwaSearch.clsSearch.SearchModes.jswStockOnHand && searchObject.FilterNo == 50016)
foreach(JiwaFinancials.Jiwa.JiwaApplication.JiwaSearch.SearchOption existingSearchOption in searchObject.Options)
if(existingSearchOption.Title == "Date In")
existingSearchOption.OrderBy += ", IN_SOH.SerialNo";
}
}
#endregion
Return to Technical and or Programming
Users browsing this forum: No registered users and 13 guests