USP_DATAFORMINSTANCE_GETEXTENSIONLIST
Returns the list of enabled extensions for the given data form instance
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@DATAFORMINSTANCEID | uniqueidentifier | IN |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMINSTANCE_GETEXTENSIONLIST(@DATAFORMINSTANCEID uniqueidentifier)
as
select DFT.TEMPLATESPECXML
from dbo.DATAFORMEXTENSION DFX inner join dbo.DATAFORMINSTANCECATALOG DFI on DFX.ID = DFI.ID
inner join dbo.DATAFORMTEMPLATECATALOG DFT on DFI.DATAFORMTEMPLATECATALOGID = DFT.ID
where (DFX.DATAFORMINSTANCEID = @DATAFORMINSTANCEID) and (DFX.ENABLED = 1)
and dbo.UFN_INSTALLEDPRODUCTS_OPTIONALPRODUCTSINSTALLED(DFT.TEMPLATESPECXML.query('declare namespace common="bb_appfx_commontypes";/*/common:InstalledProductList')) = 1
order by DFX.SEQUENCE