Quintiq file version 2.0
|
#parent: #root
|
Method GetStockingPointByName (
|
String name_fragment
|
) remote as owning StockingPoint_MPs
|
{
|
Description: 'Return a series of keys for stocking point instance have name matched with the given string.'
|
TextBody:
|
[*
|
// DWE2 Jul-20-2016 (created)
|
|
stockingpoints := null( StockingPoint_MPs, owning );
|
|
if( name_fragment <> '' )
|
{
|
name_fragment := name_fragment.ToLower()
|
|
stockingpoints := selectsortedset( this, StockingPoint_MP, sp,
|
sp.Name().ToLower().FindString( name_fragment, 0 ) > -1,
|
// Sort it decending by DsiplayIndex as workaround for ScrollToSelectedElement in List
|
-sp.DisplayIndex() );
|
}
|
|
return &stockingpoints;
|
*]
|
}
|