USP_DATALIST_PAGEMODEL

Returns all PageModel records.

Parameters

Parameter Parameter Type Mode Description
@MODELID uniqueidentifier IN ModelID
@CLIENTSITESID int IN ClientSitesID
@RECORDID uniqueidentifier IN ID

Definition

Copy


CREATE procedure dbo.USP_DATALIST_PAGEMODEL (
      @MODELID uniqueidentifier = null,
      @CLIENTSITESID int = null,
      @RECORDID uniqueidentifier = null

)
as

    select 
        PAGEMODEL.[ID],
        PAGEMODEL.[MODELNAME],
        PAGEMODEL.[MODELID],
        PAGEMODEL.[MODELVERSION],
        PAGEMODEL.[CLIENTSITESID],
        PAGEMODEL.[SPECXML],
        PAGEMODEL.[DATELASTIMPORT],
        PAGEMODEL.[LASTIMPORTERROR],
        PAGEMODEL.[LOCKARTIFACTS]
    from 
        dbo.PAGEMODEL
  where 
        ID=@RECORDID 
        or
        (CLIENTSITESID=@CLIENTSITESID
        and
        @RECORDID is null
        and
        ((@MODELID is null) or (MODELID=@MODELID)))