8
0

FNDD_GET_WINDREAM_CHOICELIST_ITEMS: Adding Support for other data types

This commit is contained in:
KammM 2025-06-06 16:54:51 +02:00
parent cb0bc57fde
commit 0cb484db3a

View File

@ -16,11 +16,12 @@ GO
-- Tel.: 0641/202360 • E-Mail: info-flow@digitaldata.works
-- =================================================================
-- Creation Date / Author: 13.12.2024 / MK
-- Version Date / Editor: 13.12.2024 / MK
-- Version Number: 1.0.0.0
-- Version Date / Editor: 23.04.2025 / HE, MK
-- Version Number: 1.1.0.0
-- =================================================================
-- History:
-- 13.12.2024 / MK - First Version
-- 23.04.2025 / HE, MK - Adding Support for other data types
CREATE OR ALTER FUNCTION [dbo].[FNDD_GET_WINDREAM_CHOICELIST_ITEMS] (
@szListName NVARCHAR(255)
@ -29,8 +30,7 @@ RETURNS TABLE
AS
RETURN
SELECT TOP (100) PERCENT [szValue] as 'Auswahlliste'
SELECT TOP (100) PERCENT COALESCE([szValue],CONVERT(NVARCHAR,[dwValue]),CONVERT(NVARCHAR,[decValue]),CONVERT(NVARCHAR,[blValue]),CONVERT(NVARCHAR,[lfValue])) as 'Auswahlliste'
FROM [windreamDB].[dbo].[ChoiceListItem]
WHERE [dwChoiceListID] = (SELECT [dwChoiceListID] FROM [windreamDB].[dbo].[ChoiceList] WHERE [szListName] = @szListName)
AND LEN([szValue]) > 0
ORDER BY [Auswahlliste] ASC
ORDER BY [dwValueOrdNr] ASC