USP_DATALIST_SEARCHLISTREPLACEMENTS
Returns a list of all search lists in the system including a column indicating that a search list replacement has been defined.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@RECORDTYPEID | uniqueidentifier | IN | Record type |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_SEARCHLISTREPLACEMENTS(@RECORDTYPEID uniqueidentifier = null)
as
set nocount on;
select s.ID,
s.UINAME as NAME,
s.DESCRIPTION,
s2.UINAME REPLACEMENTSEARCH,
r.NAME RECORDTYPE
from dbo.SEARCHLISTCATALOG s inner join
dbo.SEARCHLISTSETTINGS t on s.ID = t.ID inner join
dbo.SEARCHLISTCATALOG s2 on t.REPLACEMENTSEARCHLISTID = s2.ID inner join
dbo.RECORDTYPE r on s.RECORDTYPEID = r.ID
where
@RECORDTYPEID is null or s.RECORDTYPEID = @RECORDTYPEID
order by s.NAME