USP_SIMPLEDATALIST_DATAFORMINSTANCEFIELDS

Returns the list of fields defined for the given data form instance.

Parameters

Parameter Parameter Type Mode Description
@DATAFORMINSTANCEID uniqueidentifier IN Data form instance

Definition

Copy


create procedure dbo.USP_SIMPLEDATALIST_DATAFORMINSTANCEFIELDS
(
    @DATAFORMINSTANCEID uniqueidentifier
)
as

    set nocount on;

    with xmlnamespaces ('bb_appfx_commontypes' as common)
    select 
        dataform.fields.value('@FieldID', 'nvarchar(200)') as VALUE
    from dbo.DATAFORMINSTANCECATALOG as INSTANCE
        cross apply INSTANCE.FORMUIXML.nodes('common:FormMetaData/common:FormFields/common:FormField') as dataform(fields)
    where INSTANCE.ID = @DATAFORMINSTANCEID