| Quintiq file version 2.0 | 
| #parent: #root | 
| Method GetBookmarksByName ( | 
|   String name_fragment | 
| ) remote as owning Bookmarks | 
| { | 
|   Description: 'Return a series of keys for bookmarks instance have name matched with the given string.' | 
|   TextBody: | 
|   [* | 
|     // DWE2 Jul-20-2016 (created) | 
|      | 
|     bookmarks := null( Bookmarks, owning ); | 
|      | 
|     if( name_fragment <> '' ) | 
|     { | 
|       name_fragment := name_fragment.ToLower() | 
|        | 
|       bookmarks := selectset( this, Bookmark, b,  | 
|                               b.Name().ToLower().FindString( name_fragment, 0 ) > -1 );                                            | 
|     } | 
|      | 
|     return &bookmarks; | 
|   *] | 
| } |