USP_DATALIST_SEARCHLISTTASKREFERENCES

Displays information about the shell tasks that use the given search list.

Parameters

Parameter Parameter Type Mode Description
@SEARCHLISTID uniqueidentifier IN Input parameter indicating the context ID for the data list.

Definition

Copy


CREATE procedure dbo.USP_DATALIST_SEARCHLISTTASKREFERENCES
(
    @SEARCHLISTID uniqueidentifier
)
as
    set nocount on;

    with xmlnamespaces ('bb_appfx_task' as tns, 'bb_appfx_commontypes' as common)
    select 
        T.ID,
        T.NAME,
        T.DESCRIPTION,
        F.NAME as FUNCTIONALAREANAME,
        T.TASKGROUP,
        T.SEQUENCE,
        T.FUNCTIONALAREAID,
        coalesce(T.TASKSPECXML.value('(tns:TaskSpec/@ImageKey)[1]', 'nvarchar(256)'), 'res:tasks') as TASKIMAGEKEY
    from dbo.TASKCATALOG as T
        inner join dbo.UFN_SEARCHLIST_TASKREFERENCES(@SEARCHLISTID) as TT on T.ID = TT.TASKID
        inner join dbo.FUNCTIONALAREACATALOG as F on T.FUNCTIONALAREAID = F.ID
    order by F.NAME, T.SEQUENCE, T.TASKGROUP, T.NAME;