USP_SIMPLEDATALIST_TRANSLATIONTABLE
Simple list of translation tables.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@COURSEGRADINGMARKINGCOLUMNID | uniqueidentifier | IN | COURSEGRADINGMARKINGCOLUMNID |
@VALUESALLOWED | tinyint | IN | VALUESALLOWED |
Definition
Copy
CREATE procedure dbo.USP_SIMPLEDATALIST_TRANSLATIONTABLE
(
@COURSEGRADINGMARKINGCOLUMNID uniqueidentifier = null,
@VALUESALLOWED tinyint = null
)
as
select
TRANSLATIONTABLE.ID as VALUE,
TRANSLATIONTABLE.NAME as LABEL
from dbo.TRANSLATIONTABLE
left join dbo.UFN_COURSEGRADINGMARKINGCOLUMN_INVALIDTRANSLATIONTABLES(@COURSEGRADINGMARKINGCOLUMNID, @VALUESALLOWED) TT
on TT.ID = TRANSLATIONTABLE.ID
where (@COURSEGRADINGMARKINGCOLUMNID is null or @VALUESALLOWED is null) or (TT.ID is null)
order by TRANSLATIONTABLE.NAME