20 lines
632 B
Transact-SQL
20 lines
632 B
Transact-SQL
-- Schema: dbo
|
|
-- Stored Procedure: GetTextTemplateConfiguration
|
|
|
|
|
|
CREATE procedure [dbo].[GetTextTemplateConfiguration](@Rete varchar(1), @Tipo int, @Trimestrale int, @FieldName varchar(15))
|
|
as
|
|
begin
|
|
|
|
SELECT top (1) ttc.TextValue
|
|
FROM dbo.ReportTemplate rt inner join dbo.TextTemplateConfigurationMapping ttcm on rt.TemplateID = ttcm.TemplateID
|
|
inner join dbo.TextTemplateConfiguration ttc on ttc.TextFieldID = ttcm.TextFieldID
|
|
WHERE
|
|
(@Rete like rt.Rete) and
|
|
(@Trimestrale = rt.IsTrimestrale or rt.IsTrimestrale = -1) and
|
|
(@Tipo = rt.ContractType or rt.ContractType = -1) and
|
|
(@FieldName = ttc.TextFieldName)
|
|
END
|
|
|
|
|