(SELECT 'AnalysisType', '13') UNION ALL (SELECT 'FilterId', convert(nvarchar,@_FilterId)) UNION ALL (SELECT 'MaximumCount', '10000') UNION ALL (SELECT 'IncludeDurations', 'TRUE') UNION ALL (SELECT 'CostType', '1') UNION ALL (SELECT 'Title', 'Flow Analysis from Script') UNION ALL (SELECT 'SheetName', 'Flow Sheet') UNION ALL (SELECT 'TargetTable', '#DataTableResult') UNION ALL (SELECT 'Show', 'TRUE') UNION ALL (SELECT * from #_ViewSettings where [Name] = 'MinTransitionUsagePercentage') --#GetAnalysis --SELECT * FROM #DataTableResult; --(SELECT 'Title', 'Report1') UNION ALL --(SELECT 'SheetName', 'Sheet1') UNION ALL --(SELECT 'MaximumCount', '0') ----#ShowReport SELECT distinct (Start) into #DataTableEventTypes_tmp FROM #DataTableResult Where [Start] <> 'START' SELECT ROW_NUMBER() OVER(ORDER BY [Start]) as [num], [Start] INTO #DataTableEventTypes FROM #DataTableEventTypes_tmp -- BPMN 2.0 export below -- Common definitions SELECT '' as [str] UNION ALL SELECT '' UNION ALL SELECT '' UNION ALL SELECT ' ' UNION ALL SELECT ' ' UNION ALL -- BPMN Tasks SELECT ' ' FROM #DataTableEventTypes UNION ALL -- BPMN sequence flows SELECT '' FROM #DataTableResult UNION ALL SELECT '' UNION ALL -- BPMN Diagram definitions SELECT ' ' UNION ALL SELECT ' ' UNION ALL SELECT ' ' UNION ALL -- BPMN Diagram Shapes SELECT ' ' FROM #DataTableEventTypes UNION ALL -- BPMN Diagram Edges SELECT '' FROM #DataTableResult UNION ALL SELECT '' UNION ALL SELECT ''; (SELECT 'Title', 'BPMN 2.0 Export') UNION ALL (SELECT 'SheetName', 'BPMN 2_0') UNION ALL (SELECT 'MaximumCount', '0') --#ShowReport SELECT 'MessageText', 'BPMN 2.0 Export completed' --#Exit