KVSMEDISearchService#
Obsolete
This Element will be removed or changed with a future Version of the App.
Procedures#
Init(Record KVSMEDSearchServiceParameter) :#
Summary: Have to be called. Initialize the Search Service with necessary with Setup fields.
procedure Init(var parameter: Record "KVSMEDSearchServiceParameter" temporary): 
Parameters:
- parameter:
Search(Record KVSMEDSearchParameter, Record KVSMEDSearchResultBuffer, Record KVSMEDSearchResultDetailBuffer) : Integer#
Summary: Parameterization and executing of the search. Returns the results synchronous.
procedure Search(var searchParameter: Record "KVSMEDSearchParameter" temporary; var resultBuffer: Record "KVSMEDSearchResultBuffer" temporary; var detailBuffer: Record "KVSMEDSearchResultDetailBuffer" temporary): Integer
Parameters:
- searchParameter: Parameterization of the search (e.g. Expression, Searchable tables)
- resultBuffer: Contains the result of the search, this can be an error information in cause of a wrong connection or it will be the result matches.
- detailBuffer: Optional for detailed Information to the search result entries(e.g. Match found in field xy)
Returns: No of Rows founds
GetLastSearchResult(Record KVSMEDSearchResultBuffer, Record KVSMEDSearchResultDetailBuffer) :#
Summary: For Asynchronous retrieve of result buffer.
procedure GetLastSearchResult(var resultBuffer: Record "KVSMEDSearchResultBuffer" temporary; var detailBuffer: Record "KVSMEDSearchResultDetailBuffer" temporary): 
Parameters:
- resultBuffer:
- detailBuffer: