diff --git a/.github/sqlnexus-codeql.slnf b/.github/sqlnexus-codeql.slnf new file mode 100644 index 00000000..ed25a026 --- /dev/null +++ b/.github/sqlnexus-codeql.slnf @@ -0,0 +1,14 @@ +{ + "solution": { + "path": "../sqlnexus.sln", + "projects": [ + "BulkLoadEx\\BulkLoadEx.csproj", + "LinuxPerfImporter\\LinuxPerfImporter.csproj", + "NexusInterfaces\\NexusInterfaces.csproj", + "PerfmonImporter\\PerfmonImporter.csproj", + "ReadTraceNexusImporter\\ReadTraceNexusImporter.csproj", + "RowsetImportEngine\\RowsetImportEngine.csproj", + "sqlnexus\\sqlnexus.csproj" + ] + } +} \ No newline at end of file diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 9d4b0c4b..bef4ac0f 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -33,15 +33,25 @@ jobs: languages: ${{ matrix.language }} config-file: .github/codeql-config.yml - - name: NuGet packages + - name: Restore NuGet packages run: | - nuget restore sqlnexus.sln + nuget restore sqlnexus.sln -PackagesDirectory packages -NonInteractive - name: Build .NET Framework solution shell: pwsh run: | - $msbuild = & "${env:ProgramFiles(x86)}\Microsoft Visual Studio\Installer\vswhere.exe" -latest -products * -requires Microsoft.Component.MSBuild -find MSBuild\**\Bin\MSBuild.exe - & $msbuild sqlnexus.sln /p:Configuration=Release + $msbuild = & "${env:ProgramFiles(x86)}\Microsoft Visual Studio\Installer\vswhere.exe" ` + -latest -products * -requires Microsoft.Component.MSBuild ` + -find MSBuild\**\Bin\MSBuild.exe + + Write-Host "Using MSBuild at $msbuild" + & $msbuild .github\sqlnexus-codeql.slnf ` + /t:Rebuild ` + /p:Configuration=Release ` + /p:Platform="Any CPU" ` + /p:UseSharedCompilation=false ` + /nodeReuse:false ` + /m:1 - name: Perform CodeQL Analysis uses: github/codeql-action/analyze@v3 diff --git a/.gitignore b/.gitignore index 918ccb89..2c0ca0bb 100644 --- a/.gitignore +++ b/.gitignore @@ -172,3 +172,7 @@ $RECYCLE.BIN/ # Random files to ignore NexusReports/NexusReports.rptproj.rsuser /NexusReports/NexusReports.rptproj.rsuser + +# .data files from Report Builder preview +/NexusReports/*.rdl.data + diff --git a/NexusReports/Active Queries_C.rdl b/NexusReports/Active Queries_C.rdl index f33ef1fd..52083b0d 100644 --- a/NexusReports/Active Queries_C.rdl +++ b/NexusReports/Active Queries_C.rdl @@ -1,809 +1,970 @@  - 0 - - - - SQL - ="data source=" & Parameters!dsServerName.Value & ";initial catalog="&Parameters!dsDatabaseName.Value - true - - Integrated - db3d0ad1-a739-4837-af21-db1c50afbef3 - - - - SQL - Data Source=sqlserver1\inst1;Initial Catalog=Brad1104Before - true - - Integrated - 9e18d49e-cc63-4207-88e7-0f06fb806780 - - - - - - DataSource_Private - IF OBJECT_ID('tbl_TopNLogicalReadsByQueryHash') IS NOT NULL - AND OBJECT_ID('tbl_TopNDurationByQueryHash') IS NOT NULL - AND OBJECT_ID('tbl_TopNCPUByQueryHash') IS NOT NULL - SELECT 1 AS Available; -ELSE - SELECT 0 AS Available; - true - - - - Available - - - - - - DataSource_Private - SELECT TOP 20 - FORMAT(DATEDIFF(MI, req.request_start_time, req.runtime), 'N', 'en-us') 'running_duration_minutes', - req.request_start_time, - 'still running' request_end_time, - req.request_logical_reads, - FORMAT((req.request_cpu_time / 1000.00 / 60.0), 'N', 'en-us') 'cpu_time_minutes', - naq.stmt_text -FROM -( - SELECT runtime, - session_id, - MAX(request_cpu_time) 'request_cpu_time', - MIN(request_start_time) 'request_start_time', - MAX(request_logical_reads) 'request_logical_reads' - FROM dbo.tbl_REQUESTS - GROUP BY runtime, - session_id -) req - JOIN dbo.tbl_NOTABLEACTIVEQUERIES naq - ON req.session_id = naq.session_id - AND req.runtime = naq.runtime -WHERE req.runtime = -( - SELECT MAX(runtime)FROM dbo.tbl_REQUESTS -) - AND naq.runtime = - ( - SELECT MAX(runtime)FROM dbo.tbl_REQUESTS - ) -ORDER BY req.request_cpu_time DESC; - - - - running_duration_minutes - System.String - - - request_start_time - System.DateTime - - - request_end_time - System.String - - - request_logical_reads - System.Int64 - - - cpu_time_minutes - System.String - - - stmt_text - System.String - - - - - - - - - - true - true - - - - - TOP 20 Active CPU Intensive Queries - - - - - - - textbox1 - 2.25in - 0.36in - 8in - - - - - - - 1.62799in - - - 1.78299in - - - 1.63715in - - - 1.49132in - - - 1.37674in - - - 5.26215in - - - - - 0.25in - - - - - true - true - - - - - running_duration_minutes - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - request_start_time - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - request_end _time - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - request_logical_reads - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - cpu_time_minutes - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - stmt text - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - 0.25in - - - - - true - true - - - - - =Fields!running_duration_minutes.Value - - - - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!request_start_time.Value - - - - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!request_end_time.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!request_logical_reads.Value - - - - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!cpu_time_minutes.Value - - - - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!stmt_text.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - - - - - - - - - - After - - - - - - - DataSet_Running_Queries - 1.30083in - 1.48833in - 0.5in - 13.17834in - 1 - - - - - - true - true - - - - - This report displays top 20 CPU intensive queries that were still running when pssdiag capture was shut down. These queries were not counted by readtrace reports because they only count finished queries - - - 2pt - 2pt - 2pt - 2pt - - - - true - true - - - - - Show queries for this report. - - - - - - 2pt - 2pt - 2pt - 2pt - - - - - - true - true - - - - - =DataSets!DataSet_Running_Queries.CommandText - - - 2pt - 2pt - 2pt - 2pt - - - - true - 2.98437in - 1.48833in - 0.68403in - 9.84374in - 4 - - true - tb_ReportQueryHeader - - - - - - - 6.25in - + + + + + + textbox1 + 2.25in + 0.36in + 8in + + + 2pt + 2pt + 2pt + 2pt + + + + + + + 1.80507in + + + 1.6059in + + + 1.63715in + + + 1.49132in + + + 1.53299in + + + 5.26215in + + + + + 0.25in + + + + + true + true + + + + + running_duration_minutes + + + + + + =Variables!TableHeadingColor.Value + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + request_start_time + + + + + + =Variables!TableHeadingColor.Value + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + request_end _time + + + + + + =Variables!TableHeadingColor.Value + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + request_logical_reads + + + + + + =Variables!TableHeadingColor.Value + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + cpu_time_minutes + + + + + + =Variables!TableHeadingColor.Value + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + stmt text + + + + + + =Variables!TableHeadingColor.Value + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.25in + + + + + true + true + + + + + =Fields!running_duration_minutes.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!request_start_time.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!request_end_time.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!request_logical_reads.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!cpu_time_minutes.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!stmt_text.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + + After + + + + + + + DataSet_Running_Queries + 1.30083in + 1.48833in + 0.5in + 13.33458in + 1 + + + + + + true + true + + + + + This report displays top 20 CPU intensive queries that were still running when pssdiag capture was shut down. These queries were not counted by readtrace reports because they only count finished queries + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Show queries for this report. + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + true + true + + + + + =DataSets!DataSet_Running_Queries.CommandText + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + 2.98437in + 1.52583in + 0.68403in + 9.84374in + 4 + + true + tb_ReportQueryHeader + + + + + + + 6.25in + + + =Variables!BodyBackgroundColor.Value + + + 16.04167in + + 1in + 1in + 1in + 1in + - - - - - - Title - ReportTitle - 0.10708in - 0.94458in - 0.275in - 9.79166in - - - 2pt - 2pt - 2pt - 2pt - - - - true - true - - - - - Active non-Microsoft traces - - - 2pt - 2pt - 2pt - 2pt - - - - - - - 3.98749in - - - - - 0.25in - - - - - true - true - - - - - trace event name - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - 0.25in - - - - - true - true - true - - - - - =Fields!trace_event_name.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - - - - - - 5.83333in - - - true - true - - - - - trace file path - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - After - - - - - =Fields!trace_file_path.Value - - - - - =Fields!trace_file_path.Value - - - - 5.83333in - - - true - true - - - - - =Fields!trace_file_path.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - DataSet_ActiveTraces - - - =Fields!Is_Microsoft_Trace.Value - Equal - - 0 - - - - - - =Fields!trace_file_path.Value - - - =Fields!trace_event_name.Value - - - 0.93625in - 0.91542in - 0.5in - 9.82082in - 2 - - true - Textbox_Active_Non_MicrosoftTrace - - - - - - - true - true - - - - - Active non-Microsoft XEvents - - - 2pt - 2pt - 2pt - 2pt - - - - - - - 3.95415in - - - - - 0.25in - - - - - true - true - - - - - event name - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - 0.25in - - - - - true - true - - - - - =Fields!event_name.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - - - - - - 5.75in - - - true - true - - - - - session name - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - =Fields!session_name.Value - - - - - =Fields!session_name.Value - - - - 5.75in - - - true - true - - - - - =Fields!session_name.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - DataSet_ActiveXEvents - - - =Fields!Is_Microsoft_Session.Value - Equal - - 0 - - - - - - =Fields!session_name.Value - - - =Fields!event_name.Value - - - 2.13417in - 0.99875in - 0.5in - 9.70415in - 4 - - true - Textbox_non_microsoft_xevents - - - - - - - true - true - - - - - Active Microsoft Traces - - - 2pt - 2pt - 2pt - 2pt - - - - - - - 3.95415in - - - - - 0.25in - - - - - true - true - - - - - trace event name - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - 0.25in - - - - - true - true - - - - - =Fields!trace_event_name.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - - - - - - 5.77083in - - - true - true - - - - - trace file path1 - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - After - - - - - =Fields!trace_file_path.Value - - - - - =Fields!trace_file_path.Value - - - - 5.77083in - - - true - true - - - - - =Fields!trace_file_path.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - DataSet_ActiveTraces - - - =Fields!Is_Microsoft_Trace.Value - Equal - - 1 - - - - - - =Fields!trace_file_path.Value - - - =Fields!trace_event_name.Value - - - 3.32167in - 0.97792in - 0.5in - 9.72498in - 6 - - true - Textbox_Active_Microsoft_traces - - - - - - - true - true - - - - - Active Microsoft XEvents - - - 2pt - 2pt - 2pt - 2pt - - - - - - - 3.95415in - - - - - 0.25in - - - - - true - true - - - - - event name - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - 0.25in - - - - - true - true - - - - - =Fields!event_name.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - - - - - - 5.75in - - - true - true - - - - - session name1 - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - After - - - - - =Fields!session_name.Value - - - - - =Fields!session_name.Value - - - - 5.75in - - - true - true - - - - - =Fields!session_name.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - DataSet_ActiveXEvents - - - =Fields!session_name.Value - - - =Fields!event_name.Value - - - 4.47792in - 0.98833in - 0.5in - 9.70415in - 8 - - true - Textbox_Active_Microsoft_XEvents - - - - - - - 5.31264in - - - =Parameters!FmtAmbientBackground.Value - - - 11.73624in - - - 0.48958in - true - true - - - - - - 0.01042in - true - true - - - - - 0in - 8.5in - 1in - 1in - 1in - 1in - @@ -181,7 +184,7 @@ FROM dbo.tbl_XEvents; ReportTitle 0.10708in 0.94458in - 0.275in + 0.35348in 9.79166in + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -276,7 +286,9 @@ FROM dbo.tbl_XEvents; expensive event - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -312,7 +325,9 @@ FROM dbo.tbl_XEvents; =Fields!trace_event_name.Value - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -433,7 +453,9 @@ FROM dbo.tbl_XEvents; =Fields!trace_file_path.Value - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -577,7 +606,9 @@ FROM dbo.tbl_XEvents; expensive event - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -612,7 +644,9 @@ FROM dbo.tbl_XEvents; =Fields!event_name.Value - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -732,7 +771,9 @@ FROM dbo.tbl_XEvents; =Fields!session_name.Value - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -878,7 +926,9 @@ FROM dbo.tbl_XEvents; =Fields!trace_event_name.Value - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -968,7 +1021,9 @@ FROM dbo.tbl_XEvents; =Fields!trace_file_path.Value - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1114,7 +1176,9 @@ FROM dbo.tbl_XEvents; =Fields!event_name.Value - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1204,7 +1271,9 @@ FROM dbo.tbl_XEvents; =Fields!session_name.Value - @@ -1282,7 +1352,7 @@ FROM dbo.tbl_XEvents; 5.21542in - 0.94458in + 0.98208in 0.25in 3.74913in 9 @@ -1306,7 +1376,9 @@ FROM dbo.tbl_XEvents; =DataSets!DataSet_ActiveTraces.CommandText - @@ -1386,7 +1461,7 @@ FROM dbo.tbl_XEvents; - =Parameters!FmtAmbientBackground.Value + =Variables!BodyBackgroundColor.Value 12.14249in @@ -1532,11 +1607,36 @@ FROM dbo.tbl_XEvents; hyperlink color true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 3 + 4 0 @@ -1583,6 +1683,11 @@ FROM dbo.tbl_XEvents; 2 FmtHyperLink + + 3 + 2 + ContrastTheme + @@ -1590,7 +1695,61 @@ FROM dbo.tbl_XEvents; = (Globals!ReportServerUrl="") + + =Globals!ReportServerUrl = "" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + Inch a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 - \ No newline at end of file + diff --git a/NexusReports/ActiveProcesses_C.rdl b/NexusReports/ActiveProcesses_C.rdl index e492804b..84102c25 100644 --- a/NexusReports/ActiveProcesses_C.rdl +++ b/NexusReports/ActiveProcesses_C.rdl @@ -146,7 +146,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -160,7 +160,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -186,7 +186,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -199,7 +199,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -225,7 +225,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -238,7 +238,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -264,7 +264,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -277,7 +277,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -303,7 +303,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -316,7 +316,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -342,7 +342,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -355,7 +355,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -381,7 +381,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -394,7 +394,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -420,7 +420,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -433,7 +433,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -459,7 +459,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -472,7 +472,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -498,6 +498,7 @@ ORDER BY [Image Name],PID =Fields!Image_Name.Value @@ -510,7 +511,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -531,6 +531,7 @@ ORDER BY [Image Name],PID =Fields!PID.Value @@ -543,7 +544,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -564,6 +564,7 @@ ORDER BY [Image Name],PID =Fields!Session_Name.Value @@ -576,7 +577,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -597,6 +597,7 @@ ORDER BY [Image Name],PID =Fields!Status.Value @@ -609,7 +610,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -631,6 +631,7 @@ ORDER BY [Image Name],PID @@ -643,7 +644,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -664,6 +664,7 @@ ORDER BY [Image Name],PID =Fields!CPU_Time.Value @@ -678,7 +679,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -700,6 +700,7 @@ ORDER BY [Image Name],PID @@ -714,7 +715,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -737,6 +737,7 @@ ORDER BY [Image Name],PID @@ -749,7 +750,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -771,6 +771,7 @@ ORDER BY [Image Name],PID @@ -783,7 +784,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -837,7 +837,7 @@ ORDER BY [Image Name],PID 15.04601in @@ -853,7 +853,7 @@ ORDER BY [Image Name],PID @@ -964,7 +964,7 @@ ORDER BY [Image Name],PID 6.41319in 16.40018in @@ -1020,11 +1020,36 @@ ORDER BY [Image Name],PID FmtAmbientBackground true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 1 + 2 0 @@ -1046,10 +1071,68 @@ ORDER BY [Image Name],PID 0 FmtAmbientBackground + + 0 + 1 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 179ff240-1915-4135-83f8-2101a2b5c10b diff --git a/NexusReports/AlwaysOn_AGBasics_C.rdl b/NexusReports/AlwaysOn_AGBasics_C.rdl index c6dd5373..50749f7b 100644 --- a/NexusReports/AlwaysOn_AGBasics_C.rdl +++ b/NexusReports/AlwaysOn_AGBasics_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37203.1 + + + SSDTRS + 17.14.37203.1 + + 2026-04-16T21:24:37.6720913Z + 0 @@ -185,6 +196,7 @@ FROM dbo.tbl_hadr_ag_states ags Availability Group Summary Report @@ -254,6 +266,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -268,6 +281,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -290,6 +304,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -304,6 +319,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -316,6 +332,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -338,6 +355,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -352,6 +370,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -364,6 +383,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -386,6 +406,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -400,6 +421,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -422,6 +444,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -436,6 +459,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -458,6 +482,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -472,6 +497,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -494,6 +520,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -508,6 +535,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -530,6 +558,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -544,6 +573,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -572,7 +602,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -591,6 +621,9 @@ FROM dbo.tbl_hadr_ag_states ags =Fields!name.Value + + =Parameters!ContrastTheme.Value + @@ -602,7 +635,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -622,7 +655,9 @@ FROM dbo.tbl_hadr_ag_states ags =Fields!cluster_type_desc.Value - - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -656,7 +691,9 @@ FROM dbo.tbl_hadr_ag_states ags =Fields!primary_replica.Value - - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -690,7 +727,9 @@ FROM dbo.tbl_hadr_ag_states ags =Fields!failure_condition_level.Value - - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -724,7 +763,9 @@ FROM dbo.tbl_hadr_ag_states ags =Fields!health_check_timeout.Value - - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -758,7 +799,9 @@ FROM dbo.tbl_hadr_ag_states ags =Fields!automated_backup_preference_desc.Value - - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -792,7 +835,9 @@ FROM dbo.tbl_hadr_ag_states ags =Fields!dtc_support.Value - - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -826,7 +871,9 @@ FROM dbo.tbl_hadr_ag_states ags =Fields!Listener_Name.Value - - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -897,7 +944,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -905,7 +952,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -913,7 +960,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -948,7 +995,7 @@ FROM dbo.tbl_hadr_ag_states ags - White + =Variables!BodyColor.Value @@ -961,6 +1008,7 @@ FROM dbo.tbl_hadr_ag_states ags Show queries for this report. @@ -992,7 +1040,9 @@ FROM dbo.tbl_hadr_ag_states ags =DataSets!DataSet_AG_States.CommandText - @@ -1038,7 +1089,7 @@ FROM dbo.tbl_hadr_ag_states ags - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 15.48253in @@ -1104,12 +1155,42 @@ FROM dbo.tbl_hadr_ag_states ags Databsae Name true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 2 + + 0 + 0 + ContrastTheme + 2 0 @@ -1133,10 +1214,47 @@ FROM dbo.tbl_hadr_ag_states ags + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String +If Theme ="Aquatic" Then + return "#202020" +ElseIf Theme ="Desert" Then + return "#FFFAEF" +Elseif RowNumber Mod 2 <> 0 Then + return "White" +Else + Return "#c7d7ff" +End If +End Function + = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + Inch a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 diff --git a/NexusReports/AlwaysOn_AGBasics_C.rdl.data b/NexusReports/AlwaysOn_AGBasics_C.rdl.data deleted file mode 100644 index ef7e4637..00000000 Binary files a/NexusReports/AlwaysOn_AGBasics_C.rdl.data and /dev/null differ diff --git a/NexusReports/AlwaysOn_AGDetails_C.rdl b/NexusReports/AlwaysOn_AGDetails_C.rdl index 8b762ef0..fe87629e 100644 --- a/NexusReports/AlwaysOn_AGDetails_C.rdl +++ b/NexusReports/AlwaysOn_AGDetails_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37203.1 + + + SSDTRS + 17.14.37203.1 + + 2026-04-16T21:25:09.3167028Z + 0 @@ -720,6 +731,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A Availability Group Details Report @@ -807,6 +819,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -821,6 +834,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -843,6 +857,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -857,6 +872,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -879,6 +895,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -893,6 +910,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -915,6 +933,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -929,6 +948,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -951,6 +971,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -965,6 +986,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -987,6 +1009,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1001,6 +1024,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1023,6 +1047,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1037,6 +1062,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1051,6 +1077,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1073,6 +1100,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1087,6 +1115,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1109,6 +1138,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1123,6 +1153,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1145,6 +1176,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1159,6 +1191,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1181,6 +1214,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1195,6 +1229,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1217,6 +1252,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1231,6 +1267,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1253,6 +1290,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1267,6 +1305,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1289,6 +1328,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1303,6 +1343,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1330,6 +1371,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A HTML @@ -1351,7 +1393,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1373,6 +1415,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!node_name.Value @@ -1387,7 +1430,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1409,6 +1452,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!replica_server_name.Value @@ -1423,7 +1467,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1446,6 +1490,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1460,7 +1505,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1482,6 +1527,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!failover_mode_desc.Value @@ -1496,7 +1542,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1518,6 +1564,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!session_timeout.Value @@ -1532,7 +1579,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1554,6 +1601,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!secondary_role_allow_connections_desc.Value @@ -1568,7 +1616,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1590,6 +1638,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!seeding_mode_desc.Value @@ -1604,7 +1653,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1626,6 +1675,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!synchronization_health_desc.Value @@ -1640,7 +1690,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1662,6 +1712,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!role_desc.Value @@ -1676,7 +1727,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1698,6 +1749,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!operational_state_desc.Value @@ -1712,7 +1764,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1734,6 +1786,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!connected_state_desc.Value @@ -1748,7 +1801,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1770,6 +1823,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!endpoint_url.Value @@ -1784,7 +1838,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1806,6 +1860,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!replica_id.Value @@ -1820,7 +1875,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1896,7 +1951,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A Italic 12pt Bold - Blue + =Variables!TitleColor.Value @@ -1969,6 +2024,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1983,6 +2039,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2005,6 +2062,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2019,6 +2077,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2041,6 +2100,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2055,6 +2115,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2077,6 +2138,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2091,6 +2153,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2113,6 +2176,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2127,6 +2191,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2149,6 +2214,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2163,6 +2229,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2185,6 +2252,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2199,6 +2267,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2221,6 +2290,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2235,6 +2305,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2257,6 +2328,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2271,6 +2343,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2297,6 +2370,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!Listener_Name.Value @@ -2311,7 +2385,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2333,6 +2407,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!dns_name.Value @@ -2347,7 +2422,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2369,6 +2444,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!state_desc.Value @@ -2383,7 +2459,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2405,6 +2481,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!ip_address.Value @@ -2419,7 +2496,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2441,6 +2518,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!port.Value @@ -2455,7 +2533,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2477,6 +2555,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!ip_subnet_mask.Value @@ -2491,7 +2570,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2513,6 +2592,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!is_dhcp.Value @@ -2527,7 +2607,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2549,6 +2629,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!ip_configuration_string_from_cluster.Value @@ -2563,7 +2644,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2585,6 +2666,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!listener_id.Value @@ -2599,7 +2681,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2659,7 +2741,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2695,7 +2777,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2753,6 +2835,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2767,6 +2850,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2789,6 +2873,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2803,6 +2888,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2825,6 +2911,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2839,6 +2926,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2861,6 +2949,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2875,6 +2964,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2901,6 +2991,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!TimeStampUTC.Value @@ -2915,7 +3006,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2937,6 +3028,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!DDLAction.Value @@ -2951,7 +3043,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2973,6 +3065,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!DDLPhase.Value @@ -2987,7 +3080,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -3009,6 +3102,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!DDLStatement.Value @@ -3023,7 +3117,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -3084,7 +3178,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A Italic 12pt Bold - Blue + =Variables!TitleColor.Value @@ -3181,6 +3275,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3195,6 +3290,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3217,6 +3313,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3231,6 +3328,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3253,6 +3351,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3267,6 +3366,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3289,6 +3389,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3303,6 +3404,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3325,6 +3427,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3339,6 +3442,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3361,6 +3465,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3375,6 +3480,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3397,6 +3503,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3411,6 +3518,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3433,6 +3541,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3447,6 +3556,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3469,6 +3579,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3483,6 +3594,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3505,6 +3617,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3519,6 +3632,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3541,6 +3655,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3555,6 +3670,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3577,6 +3693,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3591,6 +3708,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3613,6 +3731,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3627,6 +3746,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3649,6 +3769,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3663,6 +3784,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3685,6 +3807,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3699,6 +3822,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3721,6 +3845,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3735,6 +3860,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3757,6 +3883,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3771,6 +3898,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3798,6 +3926,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3812,7 +3941,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -3835,6 +3964,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3849,7 +3979,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -3872,6 +4002,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3886,7 +4017,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -3908,6 +4039,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!is_failover_ready.Value @@ -3922,7 +4054,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -3944,6 +4076,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!is_primary_replica.Value @@ -3958,7 +4091,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -3981,6 +4114,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3995,7 +4129,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4018,6 +4152,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -4032,7 +4167,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4055,6 +4190,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -4069,7 +4205,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4091,6 +4227,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!is_suspended.Value @@ -4105,7 +4242,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4127,6 +4264,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!last_sent_time.Value @@ -4141,7 +4279,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4163,6 +4301,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!last_received_time.Value @@ -4177,7 +4316,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4199,6 +4338,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!last_hardened_time.Value @@ -4213,7 +4353,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4235,6 +4375,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!last_redone_time.Value @@ -4249,7 +4390,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4271,6 +4412,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!log_send_queue_size.Value @@ -4285,7 +4427,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4307,6 +4449,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!log_send_rate.Value @@ -4321,7 +4464,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4343,6 +4486,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!redo_rate.Value @@ -4357,7 +4501,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4379,6 +4523,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!redo_queue_size.Value @@ -4393,7 +4538,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4476,7 +4621,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A - White + =Variables!BodyColor.Value @@ -4489,6 +4634,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A Show queries for this report. @@ -4520,7 +4666,9 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =DataSets!DataSet_AG_ReplicaStates.CommandText - @@ -4664,7 +4819,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 25.79064in @@ -4735,6 +4890,31 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A Databsae Name true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -4766,13 +4946,55 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A 1 dsDatabaseName + + 0 + 0 + ContrastTheme + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String +If Theme ="Aquatic" Then + return "#202020" +ElseIf Theme ="Desert" Then + return "#FFFAEF" +Elseif RowNumber Mod 2 <> 0 Then + return "White" +Else + Return "#c7d7ff" +End If +End Function + = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + Inch a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 diff --git a/NexusReports/AnalysisSummary_C.rdl b/NexusReports/AnalysisSummary_C.rdl index 42c4ca76..6859d8e1 100644 --- a/NexusReports/AnalysisSummary_C.rdl +++ b/NexusReports/AnalysisSummary_C.rdl @@ -7,9 +7,9 @@ SSDTRS - 17.14.36301.6 + 17.14.37111.16 - 2025-07-26T21:03:49.7879119Z + 2026-04-13T19:10:59.0559119Z 0 @@ -212,6 +212,7 @@ END; @@ -246,6 +247,7 @@ END; Rules below are commonly observed issues that can cause performance problems on your system. If you want to see all results, including ones for which no issues are found, click the @@ -253,12 +255,14 @@ END; button above and change 'Show all rule results (both Success and Warning)' to @@ -267,12 +271,14 @@ END; Italic 12pt Normal + =Variables!ReportTextColor.Value . @@ -331,7 +337,7 @@ END; @@ -341,13 +347,10 @@ END; Textbox4 - - Black - - OliveDrab + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -369,7 +372,7 @@ END; @@ -379,13 +382,22 @@ END; Textbox3 + + =Variables!ReportTextColor.Value + - Black + =Variables!ReportTextColor.Value - OliveDrab + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -407,7 +419,7 @@ END; @@ -417,13 +429,22 @@ END; Textbox5 + + =Variables!ReportTextColor.Value + - Black + =Variables!ReportTextColor.Value - OliveDrab + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -445,7 +466,7 @@ END; @@ -455,13 +476,22 @@ END; Textbox13 + + =Variables!ReportTextColor.Value + - Black + =Variables!ReportTextColor.Value - OliveDrab + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -483,7 +513,7 @@ END; @@ -493,13 +523,22 @@ END; Textbox12 + + =Variables!ReportTextColor.Value + - Black + =Variables!ReportTextColor.Value - OliveDrab + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -523,7 +562,9 @@ END; =Fields!FriendlyName.Value - + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value 2pt @@ -559,7 +608,9 @@ END; =Fields!Description.Value - + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value 2pt @@ -592,14 +651,21 @@ END; =IIF(Fields!Status.Value=0, "ProgressSuccess", "ProgressWarn") + + =Variables!ReportTextColor.Value + - LightGrey + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - LightGrey + =Variables!ReportTextColor.Value 15pt @@ -619,7 +685,7 @@ END; =Fields!ExternalUrl.Value @@ -636,14 +702,21 @@ END; + + =Variables!ReportTextColor.Value + - LightGrey + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - LightGrey + =Variables!ReportTextColor.Value 2pt @@ -665,7 +738,7 @@ END; =Fields!Report.Value @@ -696,14 +769,21 @@ Fields!Report.Value = "", Nothing) + + =Variables!ReportTextColor.Value + - LightGrey + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - LightGrey + =Variables!ReportTextColor.Value 2pt @@ -744,8 +824,10 @@ Fields!Report.Value = "", Nothing) 2 + =Variables!ReportTextColor.Value @@ -757,7 +839,7 @@ Fields!Report.Value = "", Nothing) Bottlneck Analysis @@ -799,7 +881,7 @@ Fields!Report.Value = "", Nothing) Blocking Report @@ -841,7 +923,7 @@ Fields!Report.Value = "", Nothing) ReadTrace Report @@ -884,6 +966,7 @@ Fields!Report.Value = "", Nothing) Show queries for this report. @@ -915,14 +998,16 @@ Fields!Report.Value = "", Nothing) =DataSets!DataSet_Summary.CommandText - @@ -980,7 +1066,7 @@ Fields!Report.Value = "", Nothing) Report Help @@ -1167,6 +1253,31 @@ Fields!Report.Value = "", Nothing) Show Internal Url Column true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -1228,9 +1339,26 @@ Fields!Report.Value = "", Nothing) 3 ShowInternalUrlColumn + + 2 + 2 + ContrastTheme + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String +If Theme ="Aquatic" Then + return "#202020" +ElseIf Theme ="Desert" Then + return "#FFFAEF" +Elseif RowNumber Mod 2 <> 0 Then + return "White" +Else + Return "#c7d7ff" +End If +End Function + image/png @@ -1245,6 +1373,31 @@ Fields!Report.Value = "", Nothing) = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + Inch a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 diff --git a/NexusReports/AnalysisSummary_C.rdl.data b/NexusReports/AnalysisSummary_C.rdl.data deleted file mode 100644 index 93a01548..00000000 Binary files a/NexusReports/AnalysisSummary_C.rdl.data and /dev/null differ diff --git a/NexusReports/Blocking Chain Detail_C.rdl b/NexusReports/Blocking Chain Detail_C.rdl index 5a1b14b5..e438a2cb 100644 --- a/NexusReports/Blocking Chain Detail_C.rdl +++ b/NexusReports/Blocking Chain Detail_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-13T19:55:45.3004726Z + 0 @@ -972,6 +983,7 @@ ELSE @@ -985,7 +997,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1005,6 +1017,7 @@ ELSE @@ -1018,7 +1031,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1038,6 +1051,7 @@ ELSE @@ -1051,7 +1065,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1074,6 +1088,7 @@ ELSE @@ -1087,7 +1102,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1110,6 +1125,7 @@ ELSE @@ -1123,7 +1139,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1146,6 +1162,7 @@ ELSE @@ -1159,7 +1176,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1179,6 +1196,7 @@ ELSE @@ -1192,7 +1210,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1212,6 +1230,7 @@ ELSE @@ -1225,7 +1244,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1250,7 +1269,7 @@ ELSE @@ -1278,6 +1297,9 @@ ELSE =Parameters!dsDatabaseName.Value + + =Parameters!ContrastTheme.Value + @@ -1285,7 +1307,7 @@ ELSE 7 @@ -1302,6 +1324,7 @@ ELSE =IIf (IsNothing (Fields!task_state.Value) Or Fields!task_state.Value="NULL", "not running", Fields!task_state.Value) @@ -1313,7 +1336,7 @@ ELSE task_state 6 @@ -1330,6 +1353,7 @@ ELSE =IIf (IsNothing(Fields!wait_category.Value), "Not waiting", Fields!wait_category.Value) @@ -1341,7 +1365,7 @@ ELSE command 5 @@ -1358,6 +1382,7 @@ ELSE =Fields!wait_duration_ms.Value @@ -1369,7 +1394,7 @@ ELSE textbox9 4 @@ -1386,6 +1411,7 @@ ELSE =Fields!request_elapsed_time.Value @@ -1397,7 +1423,7 @@ ELSE blocking_session_id 3 @@ -1414,6 +1440,7 @@ ELSE =Fields!blocked_tasks.Value @@ -1425,7 +1452,7 @@ ELSE wait_duration_ms_1 2 @@ -1442,6 +1469,7 @@ ELSE =IIf (IsNothing (Fields!command.Value) Or Fields!command.Value="NULL", "AWAITING CMD", Fields!command.Value) @@ -1453,7 +1481,7 @@ ELSE wait_type_1 1 @@ -1470,6 +1498,7 @@ ELSE =IIf (IsNothing (Fields!query.Value), "", Left(Fields!query.Value, 100) & "...") @@ -1480,7 +1509,7 @@ ELSE wait_resource_1 @@ -1788,6 +1817,7 @@ ELSE @@ -1807,7 +1837,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1826,6 +1856,7 @@ ELSE @@ -1844,7 +1875,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1863,6 +1894,7 @@ ELSE @@ -1881,7 +1913,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1900,6 +1932,7 @@ ELSE @@ -1918,7 +1951,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1937,6 +1970,7 @@ ELSE @@ -1955,7 +1989,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1974,6 +2008,7 @@ ELSE @@ -1992,7 +2027,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2011,6 +2046,7 @@ ELSE @@ -2029,7 +2065,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2047,6 +2083,7 @@ ELSE =First(Fields!head_blocker_session_id.Value, "DataSet_BlockingChain_BlockingChainDetails") @@ -2065,7 +2102,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2083,6 +2120,7 @@ ELSE =Sum(Fields!blocking_duration_sec.Value, "DataSet_BlockingChain_BlockingChainDetails") @@ -2101,7 +2139,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2119,6 +2157,7 @@ ELSE =First(Fields!login_name.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") @@ -2127,7 +2166,7 @@ ELSE - 2.625in + 2.61111in 1.75in 0.25in 2.75in @@ -2137,7 +2176,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2155,13 +2194,14 @@ ELSE =First(Fields!nt_domain.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") & "\" & First(Fields!nt_user_name.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2189,13 +2229,14 @@ ELSE =First(Fields!host_name.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2222,13 +2263,14 @@ ELSE =First(Fields!program_name.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2256,6 +2298,7 @@ ELSE =Sum(Fields!max_blocked_task_count.Value, "DataSet_BlockingChain_BlockingChainDetails") @@ -2264,7 +2307,7 @@ ELSE - 1.125in + 1.11806in 6.25in 0.25in 2.625in @@ -2274,7 +2317,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2293,6 +2336,7 @@ ELSE @@ -2311,7 +2355,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2330,6 +2374,7 @@ ELSE @@ -2348,7 +2393,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2366,6 +2411,7 @@ ELSE =First(Fields!blocking_start.Value, "DataSet_BlockingChain_BlockingChainDetails") @@ -2374,7 +2420,7 @@ ELSE - 1.125in + 1.11111in 1.75in 0.25in 2.75in @@ -2384,7 +2430,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2402,6 +2448,7 @@ ELSE =First(Fields!blocking_end.Value, "DataSet_BlockingChain_BlockingChainDetails") @@ -2410,7 +2457,7 @@ ELSE - 1.375in + 1.36111in 1.75in 0.25in 2.75in @@ -2420,7 +2467,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2439,6 +2486,7 @@ ELSE @@ -2457,7 +2505,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2475,13 +2523,14 @@ ELSE =First(Fields!tran_name.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2510,6 +2559,7 @@ ELSE @@ -2528,7 +2578,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2546,6 +2596,7 @@ ELSE =IIF(IsNothing (First(Fields!transaction_begin_time.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime")), "Unknown", First(Fields!transaction_begin_time.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") & " (" & IIF(DateDiff ("s", First(Fields!transaction_begin_time.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime"), First(Fields!runtime.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime"))<0, "unknown", DateDiff ("s", First(Fields!transaction_begin_time.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime"), First(Fields!runtime.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime"))) & " sec)") @@ -2554,7 +2605,7 @@ ELSE - 2.625in + 2.61111in 6.25in 0.25in 2.625in @@ -2564,7 +2615,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2583,6 +2634,7 @@ ELSE @@ -2601,7 +2653,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2619,6 +2671,7 @@ ELSE =Sum(Fields!open_trans.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") @@ -2627,7 +2680,7 @@ ELSE - 2.875in + 2.86111in 6.25in 0.25in 2.625in @@ -2637,7 +2690,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2657,6 +2710,7 @@ ELSE Trebuchet MS 12pt Bold + =Variables!TableHeadingFontColor.Value @@ -2690,6 +2744,7 @@ ELSE Trebuchet MS 12pt Bold + =Variables!TableHeadingFontColor.Value @@ -2722,6 +2777,7 @@ ELSE @@ -2753,6 +2809,7 @@ ELSE @@ -2768,7 +2825,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2786,6 +2843,7 @@ ELSE =First(Fields!value.Value, "DataSet_Shared_SQLServerName") @@ -2801,7 +2859,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2820,6 +2878,7 @@ ELSE @@ -2837,7 +2896,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2855,6 +2914,7 @@ ELSE =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -2871,7 +2931,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -3075,6 +3135,7 @@ ELSE @@ -3093,7 +3154,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -3111,13 +3172,14 @@ ELSE =First(Fields!transaction_isolation_level.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -3146,6 +3208,7 @@ ELSE @@ -3164,7 +3227,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -3182,13 +3245,14 @@ ELSE =First(Fields!tran_type.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -3220,6 +3284,7 @@ ELSE Trebuchet MS 12pt Bold + =Variables!TableHeadingFontColor.Value @@ -3252,7 +3317,7 @@ ELSE @@ -3308,6 +3373,7 @@ ELSE Show queries for this report. @@ -3339,13 +3405,15 @@ ELSE =DataSets!DataSet_BlockingChain_BlockingChainAllRuntimes.CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -3371,7 +3452,9 @@ ELSE =DataSets!DataSet_BlockingChain_BlockingChainSampleRuntime.CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -3403,7 +3499,9 @@ ELSE =DataSets!DataSet_BlockingChain_BlockingChainDetails.CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -3436,7 +3547,9 @@ ELSE =DataSets!DataSet_BlockingChain_HeadBlockerSampleRuntime.CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -3468,7 +3594,9 @@ ELSE =DataSets("DataSet_BlockingChain_BlockingChainAllRuntimes").CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -3501,7 +3642,9 @@ ELSE =DataSets("DataSet_BlockingChain_BlockingChainTextSummary").CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -3539,8 +3695,21 @@ ELSE + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + @@ -3549,7 +3718,7 @@ ELSE DarkGray - =Parameters!FmtAmbientBackground.Value + =Variables!BodyBackgroundColor.Value 13.61458in @@ -3601,11 +3770,36 @@ ELSE true Database Name + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 3 - 2 + 3 0 @@ -3627,6 +3821,11 @@ ELSE 1 dsDatabaseName + + 0 + 2 + ContrastTheme + @@ -3641,6 +3840,79 @@ ELSE en-US + + + = (Globals!ReportServerUrl="") + + + =Globals!ReportServerUrl = "" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "Black") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", + Parameters!ContrastTheme.Value="Desert", "No Color", + Parameters!ContrastTheme.Value="None", "Automatic") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", + Parameters!ContrastTheme.Value="Desert", "None", + Parameters!ContrastTheme.Value="None", "TopBottom") + + + + "Red" + + + "Green" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 7e6c1a85-c19e-48ee-84bd-8d94d5d48c23 diff --git a/NexusReports/Blocking Runtime Detail_C.rdl b/NexusReports/Blocking Runtime Detail_C.rdl index 8ee7b4eb..af7b8bec 100644 --- a/NexusReports/Blocking Runtime Detail_C.rdl +++ b/NexusReports/Blocking Runtime Detail_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-13T19:50:34.0301945Z + 0 @@ -898,6 +909,7 @@ ORDER BY r.session_id; @@ -915,7 +927,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle @@ -929,6 +941,7 @@ ORDER BY r.session_id; =Parameters!Runtime.Value @@ -947,7 +960,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -967,6 +980,7 @@ ORDER BY r.session_id; Trebuchet MS 12pt Bold + =Variables!TableHeadingFontColor.Value @@ -999,6 +1013,7 @@ ORDER BY r.session_id; @@ -1030,6 +1045,7 @@ ORDER BY r.session_id; @@ -1038,6 +1054,7 @@ ORDER BY r.session_id; + 0.01764cm 0.25in 1in - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1063,6 +1080,7 @@ ORDER BY r.session_id; =First(Fields!value.Value, "DataSet_Shared_SQLServerName") @@ -1078,7 +1096,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1097,6 +1115,7 @@ ORDER BY r.session_id; @@ -1105,7 +1124,7 @@ ORDER BY r.session_id; - 0.25in + 0.25694in 0.25in 1in 2 @@ -1114,7 +1133,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1132,6 +1151,7 @@ ORDER BY r.session_id; =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -1148,7 +1168,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1160,7 +1180,7 @@ ORDER BY r.session_id; ContentsOnly 0.125in 6.75in - 0.5in + 0.50694in 2.125in 4 @@ -1228,7 +1249,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1248,6 +1269,7 @@ ORDER BY r.session_id; @@ -1260,7 +1282,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1280,6 +1302,7 @@ ORDER BY r.session_id; @@ -1292,7 +1315,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1315,6 +1338,7 @@ ORDER BY r.session_id; @@ -1327,7 +1351,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1347,6 +1371,7 @@ ORDER BY r.session_id; @@ -1359,7 +1384,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1382,6 +1407,7 @@ ORDER BY r.session_id; @@ -1394,7 +1420,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1414,6 +1440,7 @@ ORDER BY r.session_id; @@ -1426,7 +1453,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1446,6 +1473,7 @@ ORDER BY r.session_id; @@ -1458,7 +1486,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1478,6 +1506,7 @@ ORDER BY r.session_id; @@ -1490,7 +1519,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1515,7 +1544,7 @@ ORDER BY r.session_id; @@ -1542,6 +1571,9 @@ ORDER BY r.session_id; =Parameters!dsDatabaseName.Value + + =Parameters!ContrastTheme.Value + @@ -1549,7 +1581,7 @@ ORDER BY r.session_id; 8 @@ -1566,6 +1598,7 @@ ORDER BY r.session_id; =Fields!task_state.Value @@ -1576,7 +1609,7 @@ ORDER BY r.session_id; 7 @@ -1593,6 +1626,7 @@ ORDER BY r.session_id; =Fields!command.Value @@ -1603,7 +1637,7 @@ ORDER BY r.session_id; 6 @@ -1620,6 +1654,7 @@ ORDER BY r.session_id; =Fields!blocking_session_id.Value @@ -1630,7 +1665,7 @@ ORDER BY r.session_id; 5 @@ -1647,6 +1682,7 @@ ORDER BY r.session_id; =Fields!wait_type.Value @@ -1657,7 +1693,7 @@ ORDER BY r.session_id; 4 @@ -1674,6 +1710,7 @@ ORDER BY r.session_id; =Fields!wait_duration_ms.Value @@ -1684,7 +1721,7 @@ ORDER BY r.session_id; 3 @@ -1701,6 +1738,7 @@ ORDER BY r.session_id; =Fields!wait_resource.Value @@ -1711,7 +1749,7 @@ ORDER BY r.session_id; 2 @@ -1728,6 +1766,7 @@ ORDER BY r.session_id; =Left (Fields!stmt_text.Value, 25) & "..." @@ -1738,7 +1777,7 @@ ORDER BY r.session_id; 1 @@ -1755,6 +1794,7 @@ ORDER BY r.session_id; =Fields!request_cpu_time.Value @@ -1764,7 +1804,7 @@ ORDER BY r.session_id; @@ -2094,6 +2134,7 @@ ORDER BY r.session_id; @@ -2102,7 +2143,7 @@ ORDER BY r.session_id; - 1in + 1.02083in 0.25in 0.25in 1.5in @@ -2112,7 +2153,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2131,6 +2172,7 @@ ORDER BY r.session_id; @@ -2139,7 +2181,7 @@ ORDER BY r.session_id; - 1.25in + 1.27083in 0.25in 0.25in 1.5in @@ -2149,7 +2191,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2168,6 +2210,7 @@ ORDER BY r.session_id; @@ -2176,7 +2219,7 @@ ORDER BY r.session_id; - 1.5in + 1.52083in 0.25in 0.25in 1.5in @@ -2186,7 +2229,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2205,6 +2248,7 @@ ORDER BY r.session_id; @@ -2213,7 +2257,7 @@ ORDER BY r.session_id; - 1.75in + 1.76389in 0.25in 0.25in 1.5in @@ -2223,7 +2267,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2242,6 +2286,7 @@ ORDER BY r.session_id; @@ -2250,7 +2295,7 @@ ORDER BY r.session_id; - 3in + 3.00694in 0.25in 0.25in 1.5in @@ -2260,7 +2305,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2278,6 +2323,7 @@ ORDER BY r.session_id; =First(Fields!procname.Value, "DataSet_Runtime_SessionDetails") @@ -2294,7 +2340,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2312,6 +2358,7 @@ ORDER BY r.session_id; =First(Fields!login_name.Value, "DataSet_Runtime_SessionDetails") @@ -2321,7 +2368,7 @@ ORDER BY r.session_id; 1.75in - 1.75in + 1.75694in 0.25in 2.75in 12 @@ -2330,7 +2377,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2348,6 +2395,7 @@ ORDER BY r.session_id; =First(Fields!nt_domain.Value, "DataSet_Runtime_SessionDetails") & "\" & First(Fields!nt_user_name.Value, "DataSet_Runtime_SessionDetails") @@ -2355,7 +2403,7 @@ ORDER BY r.session_id; 1.5in - 1.75in + 1.75694in 0.25in 2.75in 13 @@ -2364,7 +2412,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2382,6 +2430,7 @@ ORDER BY r.session_id; =First(Fields!host_name.Value, "DataSet_Runtime_SessionDetails") @@ -2389,7 +2438,7 @@ ORDER BY r.session_id; 1.25in - 1.75in + 1.75694in 0.25in 2.75in 14 @@ -2398,7 +2447,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2415,6 +2464,7 @@ ORDER BY r.session_id; =First(Fields!program_name.Value, "DataSet_Runtime_SessionDetails") @@ -2422,7 +2472,7 @@ ORDER BY r.session_id; 1in - 1.75in + 1.75694in 0.25in 2.75in 15 @@ -2431,7 +2481,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2450,6 +2500,7 @@ ORDER BY r.session_id; @@ -2458,7 +2509,7 @@ ORDER BY r.session_id; - 3.25in + 3.25694in 0.25in 0.25in 1.5in @@ -2468,7 +2519,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2492,6 +2543,7 @@ ORDER BY r.session_id; , vbCrLf, " ")) @@ -2508,7 +2560,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2527,6 +2579,7 @@ ORDER BY r.session_id; @@ -2535,7 +2588,7 @@ ORDER BY r.session_id; - 2.25in + 2.26389in 0.25in 0.25in 1.5in @@ -2545,7 +2598,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2563,6 +2616,7 @@ ORDER BY r.session_id; =First(Fields!wait_type.Value, "DataSet_Runtime_SessionDetails") @@ -2570,7 +2624,7 @@ ORDER BY r.session_id; 2.25in - 1.75in + 1.75694in 0.25in 2.75in 19 @@ -2579,7 +2633,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2598,6 +2652,7 @@ ORDER BY r.session_id; @@ -2606,7 +2661,7 @@ ORDER BY r.session_id; - 2.5in + 2.50694in 0.25in 0.25in 1.5in @@ -2616,7 +2671,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2634,6 +2689,7 @@ ORDER BY r.session_id; =Sum(Fields!wait_duration_ms.Value, "DataSet_Runtime_SessionDetails") @@ -2652,7 +2708,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2671,6 +2727,7 @@ ORDER BY r.session_id; @@ -2679,7 +2736,7 @@ ORDER BY r.session_id; - 1.5in + 1.50694in 4.75in 0.25in 1.5in @@ -2689,7 +2746,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2707,6 +2764,7 @@ ORDER BY r.session_id; =First(Fields!tran_name.Value, "DataSet_Runtime_SessionDetails") @@ -2723,7 +2781,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2742,6 +2800,7 @@ ORDER BY r.session_id; @@ -2760,7 +2819,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2779,6 +2838,7 @@ ORDER BY r.session_id; & DateDiff ("s", First(Fields!transaction_begin_time.Value, "DataSet_Runtime_SessionDetails"), First(Fields!runtime.Value, "DataSet_Runtime_SessionDetails")) & " sec)" @@ -2797,7 +2857,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2816,6 +2876,7 @@ ORDER BY r.session_id; @@ -2834,7 +2895,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2852,6 +2913,7 @@ ORDER BY r.session_id; =Sum(Fields!open_trans.Value, "DataSet_Runtime_SessionDetails") @@ -2870,7 +2932,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2890,6 +2952,7 @@ ORDER BY r.session_id; Trebuchet MS 12pt Bold + =Variables!TitleColor.Value @@ -2898,7 +2961,7 @@ ORDER BY r.session_id; - 0.75in + 0.77083in 0.125in 0.25in 8.75in @@ -2922,6 +2985,7 @@ ORDER BY r.session_id; @@ -2930,7 +2994,7 @@ ORDER BY r.session_id; - 2in + 2.01389in 0.25in 0.25in 1.5in @@ -2940,7 +3004,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2958,6 +3022,7 @@ ORDER BY r.session_id; =First(Fields!last_request_start_time.Value, "DataSet_Runtime_SessionDetails") & " / " & First(Fields!last_request_end_time.Value, "DataSet_Runtime_SessionDetails") @@ -2967,7 +3032,7 @@ ORDER BY r.session_id; 2in - 1.75in + 1.75694in 0.25in 2.75in 30 @@ -2976,7 +3041,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -3146,7 +3211,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value 2pt 2pt 1pt @@ -3164,6 +3229,7 @@ ORDER BY r.session_id; @@ -3172,7 +3238,7 @@ ORDER BY r.session_id; - 1.25in + 1.25694in 4.75in 0.25in 1.5in @@ -3182,7 +3248,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -3200,6 +3266,7 @@ ORDER BY r.session_id; =First(Fields!transaction_isolation_level.Value, "DataSet_Runtime_SessionDetails") @@ -3216,7 +3283,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -3235,6 +3302,7 @@ ORDER BY r.session_id; @@ -3243,7 +3311,7 @@ ORDER BY r.session_id; - 1in + 1.00694in 4.75in 0.25in 1.5in @@ -3253,7 +3321,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -3271,6 +3339,7 @@ ORDER BY r.session_id; =First(Fields!tran_type.Value, "DataSet_Runtime_SessionDetails") @@ -3287,7 +3356,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -3306,6 +3375,7 @@ ORDER BY r.session_id; @@ -3314,7 +3384,7 @@ ORDER BY r.session_id; - 2.75in + 2.75694in 0.25in 0.25in 1.5in @@ -3324,7 +3394,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -3342,6 +3412,7 @@ ORDER BY r.session_id; =First(Fields!resource_description.Value, "DataSet_Runtime_SessionDetails") @@ -3360,7 +3431,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -3378,6 +3449,7 @@ ORDER BY r.session_id; Show queries for this report. @@ -3409,7 +3481,9 @@ ORDER BY r.session_id; =DataSets!DataSet_RuntimeDetails.CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + @@ -3488,7 +3577,7 @@ ORDER BY r.session_id; DarkGray - =Parameters!FmtAmbientBackground.Value + =Variables!BodyBackgroundColor.Value 11.45833in @@ -3560,11 +3649,36 @@ ORDER BY r.session_id; true Database Name + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 3 - 2 + 3 0 @@ -3591,6 +3705,11 @@ ORDER BY r.session_id; 1 dsDatabaseName + + 0 + 2 + ContrastTheme + @@ -3605,6 +3724,79 @@ ORDER BY r.session_id; en-US + + + = (Globals!ReportServerUrl="") + + + =Globals!ReportServerUrl = "" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "Black") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", + Parameters!ContrastTheme.Value="Desert", "No Color", + Parameters!ContrastTheme.Value="None", "Automatic") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", + Parameters!ContrastTheme.Value="Desert", "None", + Parameters!ContrastTheme.Value="None", "TopBottom") + + + + "Red" + + + "Green" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 7e6c1a85-c19e-48ee-84bd-8d94d5d48c23 diff --git a/NexusReports/Blocking and Wait Statistics_C.rdl b/NexusReports/Blocking and Wait Statistics_C.rdl index c502ac22..ab6857e8 100644 --- a/NexusReports/Blocking and Wait Statistics_C.rdl +++ b/NexusReports/Blocking and Wait Statistics_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-13T19:18:51.3483882Z + 0 @@ -472,6 +483,7 @@ ELSE @@ -561,11 +573,13 @@ ELSE 0.75pt + =Variables!ReportTextColor.Value 8pt @@ -575,6 +589,7 @@ ELSE False 0.75pt @@ -585,6 +600,7 @@ ELSE False 0.75pt @@ -634,11 +650,13 @@ ELSE 0.75pt + =Variables!ReportTextColor.Value 8pt AVg Wait Time (ms) per sec @@ -647,6 +665,7 @@ ELSE True 0.75pt @@ -657,6 +676,7 @@ ELSE False 0.75pt @@ -707,11 +727,12 @@ ELSE 0.75pt - =Parameters!FmtChartBackground.Value - Center + =Variables!ChartColor.Value + Center @@ -741,6 +762,7 @@ ELSE Top Wait Categories + =Variables!ChartColor.Value @@ -833,7 +856,23 @@ ELSE textbox13 17 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value Middle 1pt 4pt @@ -859,6 +898,7 @@ ELSE @@ -870,7 +910,23 @@ ELSE textbox1 16 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value Middle 1pt 1pt @@ -896,6 +952,7 @@ ELSE @@ -909,9 +966,22 @@ ELSE End time of the blocking. If blocking hasn't ended, it will be set as end time of data capture - =Parameters!FmtChartBackground.Value + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value Middle 1pt 1pt @@ -937,6 +1007,7 @@ ELSE @@ -948,7 +1019,23 @@ ELSE textbox10 14 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value Middle 1pt 1pt @@ -974,6 +1061,7 @@ ELSE @@ -987,9 +1075,22 @@ ELSE Blocking Duration (Elapse time between start and end of this blocking) - =Parameters!FmtChartBackground.Value + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value Middle 1pt 1pt @@ -1015,6 +1116,7 @@ ELSE @@ -1026,7 +1128,23 @@ ELSE textbox4 12 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value Middle 1pt 1pt @@ -1055,7 +1173,7 @@ ELSE Arial Black 8pt Heavy - Red + =Variables!ReportTextColor.Value @@ -1075,7 +1193,7 @@ ELSE - =iif(RowNumber(nothing) Mod 2, "", "AliceBlue") + =Variables!BodyBackgroundColor.Value Embedded warning @@ -1102,7 +1220,7 @@ ELSE @@ -1127,6 +1245,9 @@ ELSE =Parameters!dsDatabaseName.Value + + =Parameters!ContrastTheme.Value + @@ -1134,7 +1255,23 @@ ELSE 4 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value 1pt 1pt 1pt @@ -1155,6 +1292,7 @@ ELSE =Fields!blocking_end.Value @@ -1180,7 +1318,23 @@ ELSE 3 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value 1pt 1pt 1pt @@ -1201,6 +1355,7 @@ ELSE =Fields!blocking_wait_type.Value @@ -1210,7 +1365,23 @@ ELSE blocking_wait_type 2 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value 1pt 1pt 1pt @@ -1231,7 +1402,7 @@ ELSE =Fields!blocking_duration_sec.Value @@ -1243,7 +1414,23 @@ ELSE blocking_duration_sec 1 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value 1pt 1pt 1pt @@ -1264,7 +1451,7 @@ ELSE =Fields!max_blocked_task_count.Value @@ -1275,7 +1462,23 @@ ELSE blocked_sessions + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value 1pt 1pt 1pt @@ -1337,6 +1540,22 @@ ELSE textbox7 10 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -1366,6 +1585,22 @@ ELSE textbox8 9 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -1393,6 +1628,22 @@ ELSE textbox12 8 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -1420,6 +1671,22 @@ ELSE textbox9 7 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -1447,6 +1714,22 @@ ELSE textbox6 6 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -1511,9 +1794,21 @@ ELSE 1 + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 8pt @@ -1529,6 +1824,7 @@ ELSE Trebuchet MS 12pt Bold + =Variables!TableHeadingFontColor.Value @@ -1563,6 +1859,7 @@ ELSE Trebuchet MS 14pt Bold + =Variables!TableHeadingFontColor.Value @@ -1574,6 +1871,10 @@ ELSE 3.875in 3 + 2pt 2pt 2pt @@ -1593,6 +1894,7 @@ ELSE @@ -1610,7 +1912,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1628,12 +1930,14 @@ ELSE =Parameters!StartTime.Value - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1662,6 +1966,7 @@ ELSE @@ -1671,7 +1976,7 @@ ELSE 0.25in - 2.13889in + 2.14583in 0.25in 1in 2 @@ -1680,7 +1985,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1698,6 +2003,7 @@ ELSE =Parameters!EndTime.Value @@ -1714,7 +2020,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1733,6 +2039,7 @@ ELSE @@ -1741,6 +2048,7 @@ ELSE + 0.01764cm 0.25in 1in 4 @@ -1749,7 +2057,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1767,12 +2075,14 @@ ELSE =First(Fields!value.Value, "DataSet_Shared_SQLServerName") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1801,6 +2111,7 @@ ELSE @@ -1810,7 +2121,7 @@ ELSE 0.25in - 0.01389in + 0.02083in 0.25in 1in 6 @@ -1819,7 +2130,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1837,13 +2148,14 @@ ELSE =First(Fields!value.Value, "DataSet_Shared_SQLVersion") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1863,9 +2175,9 @@ ELSE ContentsOnly - 0.125in + 0.11806in 4.48611in - 0.5in + 0.50694in 4.51389in 4 @@ -1968,6 +2280,7 @@ ELSE Show queries for this report. @@ -1999,14 +2312,16 @@ ELSE =DataSets!DataSet_WaitStatsMain_WaitStatsChart.CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + @@ -2215,7 +2555,7 @@ ELSE 0.5in 0.5in @@ -2304,11 +2644,36 @@ ELSE FmtChartBackground true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 2 - 3 + 4 0 @@ -2340,6 +2705,11 @@ ELSE 2 FmtChartBackground + + 0 + 3 + ContrastTheme + @@ -2350,6 +2720,79 @@ ELSE en-US + + + = (Globals!ReportServerUrl="") + + + =Globals!ReportServerUrl = "" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "Black") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", + Parameters!ContrastTheme.Value="Desert", "No Color", + Parameters!ContrastTheme.Value="None", "Automatic") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", + Parameters!ContrastTheme.Value="Desert", "None", + Parameters!ContrastTheme.Value="None", "TopBottom") + + + + "Red" + + + "Green" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch c3d56265-155e-47a8-b4d6-b3b2a50f269b diff --git a/NexusReports/Bottleneck Analysis_C.rdl b/NexusReports/Bottleneck Analysis_C.rdl index 7d885855..321d2d7f 100644 --- a/NexusReports/Bottleneck Analysis_C.rdl +++ b/NexusReports/Bottleneck Analysis_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-13T20:27:49.1691637Z + 0 @@ -341,6 +352,7 @@ ELSE @@ -370,6 +382,7 @@ ELSE @@ -386,7 +399,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -404,6 +417,7 @@ ELSE =Parameters!StartTime.Value @@ -419,7 +433,7 @@ ELSE DarkGray - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -438,6 +452,7 @@ ELSE @@ -456,7 +471,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -474,6 +489,7 @@ ELSE =Parameters!EndTime.Value @@ -490,7 +506,7 @@ ELSE DarkGray - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -509,6 +525,7 @@ ELSE @@ -525,7 +542,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -543,6 +560,7 @@ ELSE =First(Fields!value.Value, "DataSet_Shared_SQLServerName") @@ -558,7 +576,7 @@ ELSE DarkGray - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -577,6 +595,7 @@ ELSE @@ -594,7 +613,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -612,6 +631,7 @@ ELSE =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -628,7 +648,7 @@ ELSE DarkGray - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -781,9 +801,8 @@ ELSE 0.75pt - 8pt M/d HH:mm - Underline + =Variables!ReportTextColor.Value @@ -860,19 +879,19 @@ ELSE 0.75pt - 8pt + =Variables!ReportTextColor.Value % CPU False - True 0.75pt @@ -932,11 +951,13 @@ ELSE 0.75pt - =Parameters!FmtChartBackground.Value - DiagonalRight + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -944,12 +965,14 @@ ELSE 0.75pt - =Parameters!FmtChartBackground.Value - DiagonalLeft - 8pt + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value + =Variables!ReportTextColor.Value BottomCenter @@ -966,7 +989,11 @@ ELSE System CPU Utilization - @@ -999,10 +1026,12 @@ ELSE - DiagonalRight + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value 8pt @@ -1037,7 +1066,7 @@ ELSE true @@ -1126,6 +1155,7 @@ ELSE 8pt Bold + =Variables!ReportTextColor.Value @@ -1197,14 +1227,14 @@ ELSE 0.75pt - 8pt + =Variables!ReportTextColor.Value % Active Thread Time False @@ -1272,11 +1302,13 @@ ELSE 0.75pt - =Parameters!FmtChartBackground.Value - TopBottom + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value None @@ -1310,6 +1342,7 @@ ELSE Tahoma 14pt Bold + =Variables!ReportTextColor.Value @@ -1347,6 +1380,9 @@ ELSE Gray + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value None @@ -1399,6 +1435,7 @@ ELSE This chart summarizes the type of resources that SQL worker threads spent time waiting on. The "CPU" value includes both time running on the CPU and time waiting in the runnable queue (waiting to be scheduled on the CPU). The other wait states represent time that a thread spent waiting for some other resource (locks, I/O, etc). @@ -1456,6 +1493,7 @@ ELSE @@ -1466,7 +1504,7 @@ ELSE 11 @@ -1499,7 +1538,7 @@ ELSE 10 @@ -1533,7 +1573,7 @@ ELSE textbox14 9 @@ -1566,7 +1607,7 @@ ELSE 8 @@ -1636,7 +1677,7 @@ ELSE 3 1pt @@ -1659,6 +1700,7 @@ ELSE =Fields!total_wait_time_ms.Value @@ -1669,7 +1711,7 @@ ELSE 2 1pt @@ -1692,6 +1734,7 @@ ELSE =CInt(Fields!percent_of_total_waittime.Value) & "%" @@ -1704,7 +1747,7 @@ ELSE 1 1pt @@ -1727,6 +1770,7 @@ ELSE =Fields!wait_time_ms_per_sec.Value @@ -1736,7 +1780,7 @@ ELSE textbox20 1pt @@ -1765,6 +1809,7 @@ ELSE @@ -1796,6 +1841,7 @@ ELSE @@ -1805,7 +1851,7 @@ ELSE 6 1pt @@ -1829,6 +1875,7 @@ ELSE @@ -1840,7 +1887,7 @@ ELSE 5 1pt @@ -1864,6 +1911,7 @@ ELSE @@ -1873,7 +1921,7 @@ ELSE 4 1pt @@ -1947,6 +1995,7 @@ ELSE @@ -1955,7 +2004,7 @@ ELSE - 10.5in + 10.48612in 0.5in 0.25in 2.625in @@ -1965,7 +2014,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -1983,6 +2032,7 @@ ELSE =CInt (Avg(Fields!sql_cpu_utilization.Value, "DataSet_SQL_CPU")) & "%" @@ -1990,7 +2040,7 @@ ELSE 10.5in - 3.125in + 3.13194in 0.25in 2.5in 8 @@ -1999,7 +2049,7 @@ ELSE DarkGray - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -2018,6 +2068,7 @@ ELSE @@ -2036,7 +2087,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -2055,6 +2106,7 @@ ELSE & CInt(Sum(Fields!wait_time_ms_per_sec.Value, "DataSet_Bottleneck_WaitStatsTop5Categories") / 1000) & " active threads on average)" @@ -2062,7 +2114,7 @@ ELSE 10.75in - 3.125in + 3.13194in 0.25in 2.5in 10 @@ -2071,7 +2123,7 @@ ELSE DarkGray - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -2090,6 +2142,7 @@ ELSE @@ -2098,7 +2151,7 @@ ELSE - 10.25in + 10.24306in 0.5in 0.25in 2.625in @@ -2108,7 +2161,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -2126,6 +2179,7 @@ ELSE =CInt (100-Avg(Fields!system_idle_cpu.Value, "DataSet_SQL_CPU")) & "%" @@ -2133,7 +2187,7 @@ ELSE 10.25in - 3.125in + 3.13194in 0.25in 2.5in 12 @@ -2142,7 +2196,7 @@ ELSE DarkGray - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -2162,7 +2216,7 @@ ELSE 8pt Bold Underline - Blue + =Variables!URLColor.Value @@ -2209,6 +2263,7 @@ ELSE Show queries for this report. @@ -2240,14 +2295,16 @@ ELSE =DataSets!DataSet_SQL_CPU.CommandText - @@ -2358,7 +2420,7 @@ ELSE 1in 1in @@ -2451,11 +2513,36 @@ ELSE Include Ignorable Wait Types + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 2 - 4 + 5 0 @@ -2492,10 +2579,66 @@ ELSE 3 IncludeIgnorable + + 1 + 3 + ContrastTheme + en-US + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", + Parameters!ContrastTheme.Value="Desert", "No Color", + Parameters!ContrastTheme.Value="None", "Automatic") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", + Parameters!ContrastTheme.Value="Desert", "None", + Parameters!ContrastTheme.Value="None", "TopBottom") + + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/NexusReports/DatabaseConfiguration_C.rdl b/NexusReports/DatabaseConfiguration_C.rdl index c884dd66..2a003030 100644 --- a/NexusReports/DatabaseConfiguration_C.rdl +++ b/NexusReports/DatabaseConfiguration_C.rdl @@ -1,4 +1,4 @@ - + @@ -7,9 +7,9 @@ SSDTRS - 17.14.36301.6 + 17.14.37111.16 - 2025-07-14T15:21:10.7834379Z + 2026-04-13T20:52:15.5151390Z 0 @@ -692,6 +692,7 @@ END; Database Configurations & Properties @@ -726,7 +727,7 @@ END; @@ -742,7 +743,7 @@ END; - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -760,7 +761,7 @@ END; @@ -776,7 +777,7 @@ END; - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -840,7 +841,9 @@ END; database name - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -871,7 +874,9 @@ END; database_id - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -902,7 +907,9 @@ END; compatibility level - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -933,7 +940,9 @@ END; recovery model - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -964,7 +973,9 @@ END; is auto create stats on - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -995,7 +1006,9 @@ END; is auto update stats on - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1026,7 +1039,9 @@ END; is read committed snapshot on - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1057,7 +1072,9 @@ END; snapshot isolation state desc - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1087,7 +1104,9 @@ END; log reuse wait - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1118,7 +1137,9 @@ END; is published - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1149,7 +1170,9 @@ END; page verify option desc - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1180,7 +1203,9 @@ END; is auto shrink on - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1211,7 +1236,9 @@ END; is auto close on - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1247,7 +1274,9 @@ END; =Fields!name.Value - @@ -1702,7 +1756,9 @@ END; physical name - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1738,7 +1794,9 @@ END; =Fields!physical_name.Value - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1815,7 +1875,9 @@ END; type desc - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1865,7 +1927,9 @@ END; =Fields!Database_name.Value - @@ -1965,7 +2032,7 @@ END; @@ -1981,7 +2048,7 @@ END; - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2027,7 +2094,9 @@ END; database_name - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2058,7 +2127,9 @@ END; database_id - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2089,7 +2160,9 @@ END; configuration id - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2120,7 +2193,9 @@ END; name - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2151,7 +2226,9 @@ END; value - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2182,7 +2259,9 @@ END; is_value_default - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2213,7 +2292,9 @@ END; value for secondary - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2249,7 +2330,9 @@ END; =Fields!dbname.Value - @@ -2502,7 +2598,7 @@ END; @@ -2518,7 +2614,7 @@ END; - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2561,7 +2657,9 @@ END; VLF Status - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2592,7 +2690,9 @@ END; Number of VLFs - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2623,7 +2723,9 @@ END; Average VLF Size (MB) - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2654,7 +2756,9 @@ END; Smallest VLF Size (MB) - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2685,7 +2789,9 @@ END; Largest VLF Size (MB) - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2716,7 +2822,9 @@ END; Is_VLF_Active - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2752,7 +2860,9 @@ END; - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -3180,7 +3302,7 @@ END; 5.0521in - + true true @@ -3188,13 +3310,15 @@ END; =Fields!database_name.Value - @@ -3245,6 +3370,7 @@ END; Show queries for this report. @@ -3276,7 +3402,9 @@ END; =DataSets!DataSet_SysDatabases.CommandText - 2pt @@ -3308,7 +3437,9 @@ END; =DataSets!DataSet_DatabaseScopedConfiguration.CommandText - 2pt @@ -3340,7 +3472,9 @@ END; =DataSets!DataSet_DatabaseFiles.CommandText - 2pt @@ -3373,7 +3508,9 @@ END; =DataSets!DataSet_Dm_Db_Log_Info.CommandText - 2pt @@ -3410,6 +3548,7 @@ END; @@ -3420,7 +3559,7 @@ END; - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 19.08836in @@ -3439,7 +3578,7 @@ END; Report Help @@ -3608,11 +3747,36 @@ END; ReportParameter1 true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 3 + 4 0 @@ -3659,6 +3823,11 @@ END; 2 FmtHyperLink + + 3 + 2 + ContrastTheme + @@ -3666,6 +3835,31 @@ END; = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + Inch a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 diff --git a/NexusReports/Errors and Warnings_C.rdl b/NexusReports/Errors and Warnings_C.rdl index 99011ba2..355f2ef0 100644 --- a/NexusReports/Errors and Warnings_C.rdl +++ b/NexusReports/Errors and Warnings_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-14T13:43:07.7017237Z + 0 @@ -71,6 +82,7 @@ END; Trebuchet MS 14pt Bold + =Variables!TitleColor.Value @@ -84,6 +96,10 @@ END; 0.35417in 10.91334in + 2pt 2pt 2pt @@ -120,7 +136,9 @@ END; Error - - =Parameters!FmtAmbientBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -151,7 +169,9 @@ END; First Occurence - - =Parameters!FmtAmbientBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -182,7 +202,9 @@ END; Last Occurence - - =Parameters!FmtAmbientBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -213,7 +235,9 @@ END; Occurence Count - - =Parameters!FmtAmbientBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -249,7 +273,9 @@ END; =Fields!Error.Value - @@ -407,6 +440,7 @@ END; Show queries for this report. @@ -420,6 +454,7 @@ END; 2 2pt @@ -438,7 +473,9 @@ END; =DataSets!DataSet_Errors.CommandText - 2pt @@ -494,7 +532,7 @@ END; 0.5in 0.5in @@ -573,11 +611,36 @@ END; FmtTitle true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 5 - 2 + 3 0 @@ -614,6 +677,11 @@ END; 1 FmtTitle + + 0 + 2 + ContrastTheme + @@ -624,6 +692,36 @@ END; en-US + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + true Inch c3d56265-155e-47a8-b4d6-b3b2a50f269b diff --git a/NexusReports/Filter_Drivers_C.rdl b/NexusReports/Filter_Drivers_C.rdl index 7b55cdf5..851ca95c 100644 --- a/NexusReports/Filter_Drivers_C.rdl +++ b/NexusReports/Filter_Drivers_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37203.1 + + + SSDTRS + 17.14.37203.1 + + 2026-04-17T07:40:20.1660281Z + Segoe UI 0 @@ -161,6 +172,7 @@ END; 24pt Bold None + =Variables!TitleColor.Value @@ -217,6 +229,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -226,6 +239,7 @@ END; textbox2 @@ -234,7 +248,7 @@ END; - Khaki + =Variables!TableHeadingColor.Value 2pt 2pt @@ -258,6 +272,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -270,6 +285,7 @@ END; textbox3 @@ -278,7 +294,7 @@ END; - Khaki + =Variables!TableHeadingColor.Value 2pt 2pt @@ -302,6 +318,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -314,6 +331,7 @@ END; textbox4 @@ -322,7 +340,7 @@ END; - Khaki + =Variables!TableHeadingColor.Value 2pt 2pt @@ -346,6 +364,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -355,6 +374,7 @@ END; textbox5 @@ -363,7 +383,7 @@ END; - Khaki + =Variables!TableHeadingColor.Value 2pt 2pt @@ -387,6 +407,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -396,6 +417,7 @@ END; textbox6 @@ -404,7 +426,7 @@ END; - Khaki + =Variables!TableHeadingColor.Value 2pt 2pt @@ -428,6 +450,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -437,6 +460,7 @@ END; textbox7 @@ -445,7 +469,7 @@ END; - Khaki + =Variables!TableHeadingColor.Value 2pt 2pt @@ -472,6 +496,7 @@ END; =Fields!Filter_Name.Value @@ -511,6 +536,7 @@ END; =Fields!Num_Instances.Value @@ -552,6 +578,7 @@ END; =Fields!Altitude.Value @@ -593,6 +620,7 @@ END; =Fields!FilterType.Value @@ -632,6 +660,7 @@ END; =Fields!Minifilter.Value @@ -671,6 +700,7 @@ END; =Fields!Company.Value @@ -744,6 +774,7 @@ END; 1 @@ -790,6 +821,7 @@ END; @@ -803,18 +835,18 @@ END; - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value - LightGreen + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -836,6 +868,7 @@ END; @@ -849,10 +882,10 @@ END; - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value @@ -860,7 +893,7 @@ END; - LightGreen + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -882,6 +915,7 @@ END; @@ -897,10 +931,10 @@ END; - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value @@ -908,7 +942,7 @@ END; - LightGreen + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -931,6 +965,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -944,10 +979,10 @@ END; - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value @@ -955,7 +990,7 @@ END; - LightGreen + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -978,6 +1013,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -991,10 +1027,10 @@ END; - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value @@ -1002,7 +1038,7 @@ END; - LightGreen + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1025,6 +1061,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -1038,10 +1075,10 @@ END; - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value @@ -1049,7 +1086,7 @@ END; - LightGreen + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1072,6 +1109,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -1085,18 +1123,18 @@ END; - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value - LightGreen + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1120,7 +1158,9 @@ END; =Fields!Filter.Value - - true @@ -1157,7 +1196,9 @@ END; =Fields!Volume_Name.Value - - true @@ -1194,7 +1234,9 @@ END; =Fields!Altitude.Value - - true @@ -1235,6 +1276,7 @@ END; =Fields!Instance_Name.Value @@ -1259,7 +1301,6 @@ END; 2pt - true @@ -1274,6 +1315,7 @@ END; =Fields!FilterType.Value @@ -1298,7 +1340,6 @@ END; 2pt - true @@ -1313,6 +1354,7 @@ END; =Fields!Minifilter.Value @@ -1337,7 +1379,6 @@ END; 2pt - true @@ -1352,6 +1393,7 @@ END; =Fields!Company.Value @@ -1376,7 +1418,6 @@ END; 2pt - true @@ -1411,6 +1452,7 @@ END; 2 @@ -1426,6 +1468,7 @@ END; @@ -1461,6 +1504,7 @@ END; @@ -1495,6 +1539,7 @@ END; Show queries for this report. @@ -1526,7 +1571,9 @@ END; =DataSets!NonMS_FilterDrivers.CommandText - @@ -1613,17 +1663,83 @@ END; 1in 1in 1in - + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + 4 - 2 + 3 + + + 0 + 0 + ContrastTheme + + en-US + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + true Inch a18ff7e5-64b0-4b54-8c04-53cb20e4f527 diff --git a/NexusReports/Instructions.rdl b/NexusReports/Instructions.rdl index 68e4a90d..5c654358 100644 --- a/NexusReports/Instructions.rdl +++ b/NexusReports/Instructions.rdl @@ -1,629 +1,921 @@ - - 1in - 1in - true - 8.5in - true - - - - 6.5in - 0.66667in - textbox24 - 4 - - https://github.com/microsoft/SqlNexus - - 1.5in - - true - 0.25in - Check for updates - - - AutoSize - 7.7999in - image/png - 1.25in - 3 - - sqlnexus://./sqlnexus.fmNexus/ShowHelp/2 - - 0.16667in - Embedded - - true - 0.25in - Support - - - 7in - 0.375in - textbox20 - 1 - - sqlnexus://./sqlnexus.fmNexus/About - - 1in - - true - 0.25in - About - - - 2.125in + + 0 + + + - - 0.5in - 7.375in - textbox23 - 22 - - http://dictionary.msn.com - - 5.125in - - true - *Dictionary excerpts from MSN Encarta - - - 0.5in - 7in - textbox22 - 21 - - sqlnexus://./sqlnexus.fmNexus/ContactUs - - 5.125in - + + + + true + true + + + + + nex·us + + + + [ néksəss ] (plural nex·us or nex·us·es). Noun. Definition: 1) connection: a connection or link associating two or more people or things 2) connected group: a group or series of connected people or things 3) center: the center or focus of something. + + + + + + + true + true + + + + + Welcome to SQL Nexus + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + SQL + + + + [ èss kyoo él, sékwəl ]. Noun. Definition: computer language: a standardized language that approximates the structure of natural English for obtaining information from databases. + + + + + + + + + true + true + + + + + SQL Nexus + + + + is a SQL Server-based diagnostics analysis tool. It provides an extensible facility for analyzing, reporting, and charting diagnostic data, particularly that related to SQL Server itself. + + + + + + + + + true + true + + + + + + +Click one of the reports on the left to view it. If the report includes a link to another report, click the link to view the linked report. Hold down the Control key while you click a linked report to view it in a separate window. + + + + + + + + + true + true + + + + + Running reports + + + + + + + Embedded + book_reporths_1 + image/png + Fit + + + + sqlnexus://./sqlnexus.fmNexus/ShowHelp/runningreports.htm/0 + + + + 0.375in + 0.375in + 2 + + + + + + + + true + true + + + + + + +You can export reports in a variety of file formats including: Excel, PDF, and several image types. Click the Export button on the Report toolbar to export a report. + + + + + + + Embedded + graphhs_2 + image/png + Fit + + + + sqlnexus://./sqlnexus.fmNexus/ShowHelp/exportingreports.htm/0 + + + + 0.375in + 0.375in + 1 + + + + + + + true + 4.93625in + 0.08625in + 1.52083in + 3.66667in + 5 + + + + + + + + true + true + + + + + + +SQL Nexus provides built-in support for emailing reports. Click the Email button on the Report toolbar to attach a report to an email as a Excel worksheet. + + + + + + + Embedded + envelopehs + image/png + Fit + + + + sqlnexus://./sqlnexus.fmNexus/ShowHelp/emailingreports.htm/0 + + + + 0.375in + 0.375in + 1 + + + + + + + true + 4.93625in + 4.24181in + 1.52083in + 3.21875in + 6 + + + + + + + + Embedded + newreporths + image/png + Fit + + + + sqlnexus://./sqlnexus.fmNexus/ShowHelp/addingnewreports.htm/0 + + + + 0.375in + 0.375in + + + + + + + true + true + + + + + You can add your own reports to those included with SQL Nexus by simply creating them with SQL Server Reporting Services or Visual Studio and dropping the resulting file into the %appdata%\sqlnexus\Reports subfolder. + + + + + + + true + 3.30556in + 4.24181in + 1.48264in + 3.65625in + 7 + + + + + + ContentsOnly + 1.25in + 2.125in + 7.625in + 8.59375in + + + + - true - 0.25in - SQL Nexus - - - 0.125in - 2.125in - textbox18 - 19 - 5.75in - - true - 0.625in - SQL Nexus is a SQL Server-based diagnostics analysis tool. It provides an extensible facility for analyzing, reporting, and charting diagnostic data, particularly that related to SQL Server itself. - - 0.5in - 6.875in - 18 - 5.125in - - 0in - - - 0.125in - 1.375in - textbox16 - 17 - - http://encarta.msn.com/dictionary_/nexus.html - - 0.625in - + true + true + + + + + Support + + + + - true - 0.25in - SQL - - - 0.125in - 1in - textbox14 - 15 - 5.75in - - true - 0.375in - SQL [ èss kyoo él, sékwəl ]. Noun. Definition: computer language: a standardized language that approximates the structure of natural English for obtaining information from databases. - - - - Fit - 3.25in - image/png - 2.875in - 14 - - sqlnexus://./sqlnexus.fmNexus/ShowHelp/addingnewreports.htm/0 - - 0.375in + Embedded - + true - 0.375in - Adding new reports - - - 3.25in - 2.875in - 9 - - true - 1.375in - - -You can add your own reports to those included with SQL Nexus by simply creating them with SQL Server Reporting Services or Visual Studio and dropping the resulting file into the %appdata%\sqlnexus\Reports subfolder. - - - 0.5in - 5.625in - textbox7 - 8 - 2.375in - - true - 0.375in - Emailing - - - 0.5in - 4.375in - textbox6 - 7 - 2.375in - - true - 0.375in - Exporting - - - 0.5in - 2.875in - textbox5 - 6 - 2.375in - - true - 0.375in - Running reports - - - 0.125in - 4.375in - textbox4 - 5 - 2.75in - - true - 1.125in - - -You can export reports in a variety of file formats including: Excel, PDF, and several image types. Click the Export button on the Report toolbar to export a report. - - - 0.125in - 5.625in - textbox3 + true + + + + + Check for updates + + + + - true - 1.25in - - -SQL Nexus provides built-in support for emailing reports. Click the Email button on the Report toolbar to attach a report to an email as a Excel worksheet. - - - 3in - 3.25in - 3 - 0in - - 3.375in - - - 0.125in - 2.875in - textbox2 - 2 - 2.75in - - true - 1.375in - - -Click one of the reports on the left to view it. If the report includes a link to another report, click the link to view the linked report. Hold down the Control key while you click a linked report to view it in a separate window. - - - - - 0.125in - 0.125in - textbox1 - 1 - 5.75in + 2pt - 2pt - Bell MT - 700 - 36pt - Purple 2pt 2pt - - true - 0.75in - Welcome to SQL Nexus - - - 0.125in - 1.375in - textbox17 - 5.75in - - true - 0.75in - nex·us [ néksəss ] (plural nex·us or nex·us·es). Noun. Definition: 1) connection: a connection or link associating two or more people or things 2) connected group: a group or series of connected people or things 3) center: the center or focus of something. - 1.25in - - - 8.875in - - 28517d01-03aa-4dc1-962e-cfc90cfc6b73 - 1in + 8.875in + + + =Variables!BodyBackgroundColor.Value + + + 12.54167in + + 1in + 1in + 1in + 1in + @@ -291,7 +292,8 @@ order by avgval desc Instance Name + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - Textbox46 @@ -418,7 +423,8 @@ order by avgval desc Avg - IO Data MB/Sec + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - Textbox48 @@ -464,7 +471,8 @@ order by avgval desc Max - IO Data MB/Sec + =Variables!ReportTextColor.Value + @@ -757,6 +771,12 @@ order by avgval desc =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -788,7 +808,8 @@ order by avgval desc + =Variables!ReportTextColor.Value + - White + =Variables!BodyColor.Value @@ -859,7 +880,8 @@ order by avgval desc Instance Name + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - Textbox46 @@ -940,7 +964,8 @@ order by avgval desc Avg - % Processor Time + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - Textbox48 @@ -986,7 +1012,8 @@ order by avgval desc Max - % Processor Time + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + @@ -1257,6 +1291,12 @@ order by avgval desc =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -1288,7 +1328,8 @@ order by avgval desc + =Variables!ReportTextColor.Value + - White + =Variables!BodyColor.Value @@ -1359,7 +1400,8 @@ order by avgval desc Instance Name + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - Textbox46 @@ -1440,7 +1484,8 @@ order by avgval desc Avg - Pvt Bytes ( in MB ) + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - Textbox48 @@ -1486,7 +1532,8 @@ order by avgval desc Max - Pvt Bytes ( in MB ) + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + @@ -1757,6 +1811,12 @@ order by avgval desc =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -1788,7 +1848,8 @@ order by avgval desc + =Variables!ReportTextColor.Value + - White + =Variables!BodyColor.Value @@ -1853,6 +1914,12 @@ order by avgval desc =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -1862,7 +1929,7 @@ order by avgval desc 12pt Bold Underline - Blue + =Variables!URLColor.Value @@ -1891,6 +1958,12 @@ order by avgval desc =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -1917,7 +1990,7 @@ order by avgval desc - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 67.90291in @@ -1936,7 +2009,7 @@ order by avgval desc 1in 1in 1in - @@ -2021,11 +2094,61 @@ order by avgval desc + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + Inch http://dharshana-msft/RSNexus diff --git a/NexusReports/Linux_Perfmon_CPU_C.rdl b/NexusReports/Linux_Perfmon_CPU_C.rdl index 7920f595..c238a458 100644 --- a/NexusReports/Linux_Perfmon_CPU_C.rdl +++ b/NexusReports/Linux_Perfmon_CPU_C.rdl @@ -364,25 +364,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -397,25 +398,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -433,24 +435,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Top 10 CPU Processes + + =Variables!ReportTextColor.Value @@ -465,24 +468,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -506,7 +510,8 @@ order by AVG(cast (CounterValue as float)) desc) + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -556,7 +562,7 @@ order by AVG(cast (CounterValue as float)) desc) LightGrey - White + =Variables!BodyColor.Value None @@ -571,6 +577,7 @@ order by AVG(cast (CounterValue as float)) desc) @@ -664,25 +671,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -697,25 +705,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -733,24 +742,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value % Privileged Time + + =Variables!ReportTextColor.Value @@ -765,24 +775,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -806,7 +817,8 @@ order by AVG(cast (CounterValue as float)) desc) + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -857,7 +870,7 @@ order by AVG(cast (CounterValue as float)) desc) LightGrey - White + =Variables!BodyColor.Value None @@ -926,25 +939,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -959,25 +973,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -995,24 +1010,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Compilations/sec + + =Variables!ReportTextColor.Value @@ -1027,24 +1043,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1071,7 +1088,8 @@ order by AVG(cast (CounterValue as float)) desc) Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1101,7 +1119,7 @@ order by AVG(cast (CounterValue as float)) desc) LightGrey - White + =Variables!BodyColor.Value None @@ -1170,25 +1188,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1203,25 +1222,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1239,24 +1259,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value SQL Re-compilations/sec + + =Variables!ReportTextColor.Value @@ -1271,24 +1292,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1315,7 +1337,8 @@ order by AVG(cast (CounterValue as float)) desc) Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1345,7 +1368,7 @@ order by AVG(cast (CounterValue as float)) desc) LightGrey - White + =Variables!BodyColor.Value None @@ -1414,25 +1437,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1447,25 +1471,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1483,24 +1508,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Batches/Sec + + =Variables!ReportTextColor.Value @@ -1515,24 +1541,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1559,7 +1586,8 @@ order by AVG(cast (CounterValue as float)) desc) Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1589,7 +1617,7 @@ order by AVG(cast (CounterValue as float)) desc) LightGrey - White + =Variables!BodyColor.Value None @@ -1663,25 +1691,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1696,25 +1725,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1732,24 +1762,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value % User Time + + =Variables!ReportTextColor.Value @@ -1764,24 +1795,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1805,7 +1837,8 @@ order by AVG(cast (CounterValue as float)) desc) + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1856,7 +1890,7 @@ order by AVG(cast (CounterValue as float)) desc) LightGrey - White + =Variables!BodyColor.Value None @@ -1866,7 +1900,7 @@ order by AVG(cast (CounterValue as float)) desc) - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value @@ -1950,6 +1984,31 @@ order by AVG(cast (CounterValue as float)) desc) + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 14.29181in @@ -1969,6 +2028,36 @@ order by AVG(cast (CounterValue as float)) desc) 1in + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -362,25 +363,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -401,24 +403,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Avg Disk Sec/Read + + =Variables!ReportTextColor.Value @@ -436,24 +439,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -471,6 +475,7 @@ order by CounterDateTime @@ -480,7 +485,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -530,7 +537,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -545,6 +552,7 @@ order by CounterDateTime @@ -638,25 +646,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -674,25 +683,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -713,24 +723,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Avg Disk Sec/Write + + =Variables!ReportTextColor.Value @@ -748,24 +759,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -783,6 +795,7 @@ order by CounterDateTime @@ -792,7 +805,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -843,7 +858,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -918,25 +933,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -954,25 +970,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -993,24 +1010,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Disk MB/Sec + + =Variables!ReportTextColor.Value @@ -1028,24 +1046,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1063,6 +1082,7 @@ order by CounterDateTime @@ -1072,7 +1092,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1123,7 +1145,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -1198,25 +1220,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1234,25 +1257,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1273,24 +1297,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Disk MB/Sec + + =Variables!ReportTextColor.Value @@ -1308,24 +1333,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1343,6 +1369,7 @@ order by CounterDateTime @@ -1352,7 +1379,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1403,7 +1432,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -1479,25 +1508,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1515,25 +1545,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1554,24 +1585,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Avg Disk Queue Length + + =Variables!ReportTextColor.Value @@ -1589,24 +1621,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1624,6 +1657,7 @@ order by CounterDateTime @@ -1633,7 +1667,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1684,7 +1720,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -1694,7 +1730,7 @@ order by CounterDateTime - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 14.29181in @@ -1798,7 +1834,62 @@ order by CounterDateTime + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + Inch + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 \ No newline at end of file diff --git a/NexusReports/Linux_Perfmon_Memory_C.rdl b/NexusReports/Linux_Perfmon_Memory_C.rdl index 97f2e456..d9ea95fe 100644 --- a/NexusReports/Linux_Perfmon_Memory_C.rdl +++ b/NexusReports/Linux_Perfmon_Memory_C.rdl @@ -394,25 +394,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -427,25 +428,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -463,24 +465,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Top 10 Memory Processes + + =Variables!ReportTextColor.Value @@ -495,24 +498,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -536,7 +540,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -586,7 +592,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -601,6 +607,7 @@ order by CounterDateTime @@ -689,25 +696,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -722,25 +730,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -758,24 +767,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Available MBytes + + =Variables!ReportTextColor.Value @@ -790,24 +800,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -834,7 +845,8 @@ order by CounterDateTime Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -864,7 +876,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -933,25 +945,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -966,25 +979,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1002,24 +1016,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Cache Bytes ( In MB ) + + =Variables!ReportTextColor.Value @@ -1034,24 +1049,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1078,7 +1094,8 @@ order by CounterDateTime Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1108,7 +1125,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -1177,25 +1194,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1210,25 +1228,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1246,24 +1265,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Lazy writes/sec + + =Variables!ReportTextColor.Value @@ -1278,24 +1298,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1324,7 +1345,8 @@ Indicates the number of buffers written per second by the buffer manager's lazy Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1354,7 +1376,7 @@ Indicates the number of buffers written per second by the buffer manager's lazy LightGrey - White + =Variables!BodyColor.Value None @@ -1423,25 +1445,26 @@ Indicates the number of buffers written per second by the buffer manager's lazy + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1456,25 +1479,26 @@ Indicates the number of buffers written per second by the buffer manager's lazy + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1492,24 +1516,25 @@ Indicates the number of buffers written per second by the buffer manager's lazy + =Variables!ReportTextColor.Value Checkpoint pages/sec + + =Variables!ReportTextColor.Value @@ -1524,24 +1549,25 @@ Indicates the number of buffers written per second by the buffer manager's lazy + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1570,7 +1596,8 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1600,7 +1627,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe LightGrey - White + =Variables!BodyColor.Value None @@ -1669,25 +1696,26 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1702,25 +1730,26 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1738,24 +1767,25 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe + =Variables!ReportTextColor.Value Page Life Expectancy + + =Variables!ReportTextColor.Value @@ -1770,24 +1800,25 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1814,7 +1845,8 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1844,7 +1876,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe LightGrey - White + =Variables!BodyColor.Value None @@ -1854,7 +1886,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value @@ -1938,6 +1970,31 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 15.38125in @@ -1957,6 +2014,36 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe 1in + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -318,25 +319,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -354,24 +356,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Output Queue Length + + =Variables!ReportTextColor.Value @@ -386,24 +389,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -427,7 +431,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -477,7 +483,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -492,6 +498,7 @@ order by CounterDateTime @@ -585,25 +592,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -618,25 +626,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -654,24 +663,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Packets Received Discarded + + =Variables!ReportTextColor.Value @@ -686,24 +696,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -727,7 +738,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -778,7 +791,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -852,25 +865,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -885,25 +899,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -921,24 +936,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Packets Outbound Discarded + + =Variables!ReportTextColor.Value @@ -953,24 +969,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -994,7 +1011,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1045,7 +1064,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -1119,25 +1138,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1152,25 +1172,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1188,24 +1209,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Bytes Total/Sec + + =Variables!ReportTextColor.Value @@ -1220,24 +1242,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1261,7 +1284,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1312,7 +1337,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -1322,7 +1347,7 @@ order by CounterDateTime - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value @@ -1406,6 +1431,31 @@ order by CounterDateTime + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 14.29181in @@ -1425,6 +1475,36 @@ order by CounterDateTime 1in @@ -100,6 +112,9 @@ END; 0.35417in 12.42708in + 2pt 2pt 2pt @@ -114,7 +129,9 @@ END; This report displays a list of loaded modules within SQL Server address space. If you are running a report against a database imported by older version of SQL Nexus, this will be empty. The list is ordered so that modules by Microsoft will be at the bottome of the list. - @@ -185,7 +205,7 @@ END; LightGrey - MidnightBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -198,6 +218,9 @@ END; true + + =Fields!Company.Value + true @@ -207,7 +230,7 @@ END; @@ -220,7 +243,7 @@ END; LightGrey - MidnightBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -233,6 +256,9 @@ END; true + + =Fields!file_version.Value + true @@ -242,7 +268,7 @@ END; @@ -255,13 +281,14 @@ END; LightGrey - MidnightBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt 2pt + true @@ -277,7 +304,7 @@ END; @@ -290,7 +317,7 @@ END; LightGrey - MidnightBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -312,7 +339,7 @@ END; @@ -325,7 +352,7 @@ END; LightGrey - MidnightBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -349,7 +376,9 @@ END; =Fields!Name.Value - + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -379,7 +409,10 @@ END; =Fields!Company.Value - - =IIF(Fields!Company.Value="Microsoft Corporation", "No Color",IIF(Fields!Company.Value="Microsoft Corp.","No Color", "Yellow")) + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -410,7 +443,9 @@ END; =Fields!file_version.Value - + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -440,7 +476,9 @@ END; =Fields!product_version.Value - + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -472,6 +511,7 @@ END; =Fields!base_address.Value @@ -484,6 +524,7 @@ END; LightGrey + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -516,6 +557,17 @@ END; DataSet_Loaded_Modules + + + =Fields!Name.Value + + + =Fields!Company.Value + + + =Fields!product_version.Value + + 1.23625in 0.66333in 0.4375in @@ -537,6 +589,7 @@ END; Show queries for this report. @@ -568,7 +621,9 @@ END; =DataSets!DataSet_Loaded_Modules.CommandText - @@ -612,7 +668,11 @@ END; 5.80416in + + =Variables!BodyBackgroundColor.Value 14.63208in @@ -695,11 +755,36 @@ END; FmtWarning true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 6 - 1 + 2 0 @@ -731,9 +816,28 @@ END; 0 FmtWarning + + 0 + 1 + ContrastTheme + + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String + If Theme ="Aquatic" Then + return "#202020" + ElseIf Theme ="Desert" Then + return "#FFFAEF" + Elseif RowNumber Mod 2 <> 0 Then + return "White" + Else + Return "LightSteelBlue" + End If + End Function + + image/gif @@ -741,6 +845,83 @@ END; en-US + + + = (Globals!ReportServerUrl="") + + + =Globals!ReportServerUrl = "" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "Black") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", + Parameters!ContrastTheme.Value="Desert", "No Color", + Parameters!ContrastTheme.Value="None", "Automatic") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", + Parameters!ContrastTheme.Value="Desert", "None", + Parameters!ContrastTheme.Value="None", "TopBottom") + + + + "Red" + + + "Green" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", + Parameters!ContrastTheme.Value="Desert", "#1C5E75", + Parameters!ContrastTheme.Value="None", "Blue") + + + true Inch c3d56265-155e-47a8-b4d6-b3b2a50f269b diff --git a/NexusReports/LockSummary_C.rdl b/NexusReports/LockSummary_C.rdl index a05e07e7..a931a243 100644 --- a/NexusReports/LockSummary_C.rdl +++ b/NexusReports/LockSummary_C.rdl @@ -187,7 +187,7 @@ BETWEEN @StartTime AND @EndTime; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -200,7 +200,9 @@ BETWEEN @StartTime AND @EndTime; #7292cc - #4c68a2 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#7292cc") 2pt 2pt 2pt @@ -226,7 +228,7 @@ BETWEEN @StartTime AND @EndTime; =Sum(Fields!LockCount.Value) @@ -265,7 +267,7 @@ BETWEEN @StartTime AND @EndTime; @@ -278,7 +280,9 @@ BETWEEN @StartTime AND @EndTime; #e6eefc - #c6daf8 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#c6daf8") 2pt 2pt 2pt @@ -305,7 +309,7 @@ BETWEEN @StartTime AND @EndTime; @@ -318,7 +322,9 @@ BETWEEN @StartTime AND @EndTime; #c6daf8 - #9eb6e4 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#9eb6e4") 2pt 2pt 2pt @@ -345,7 +351,7 @@ BETWEEN @StartTime AND @EndTime; @@ -358,7 +364,9 @@ BETWEEN @StartTime AND @EndTime; #9eb6e4 - #7292cc + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#7292cc") 2pt 2pt 2pt @@ -394,7 +402,7 @@ BETWEEN @StartTime AND @EndTime; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -407,7 +415,9 @@ BETWEEN @StartTime AND @EndTime; #7292cc - #4c68a2 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#7292cc") 2pt 2pt 2pt @@ -433,7 +443,7 @@ BETWEEN @StartTime AND @EndTime; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -446,7 +456,9 @@ BETWEEN @StartTime AND @EndTime; #7292cc - #4c68a2 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#7292cc") 2pt 2pt 2pt @@ -472,7 +484,7 @@ BETWEEN @StartTime AND @EndTime; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -485,7 +497,9 @@ BETWEEN @StartTime AND @EndTime; #7292cc - #4c68a2 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#7292cc") 2pt 2pt 2pt @@ -527,7 +541,7 @@ BETWEEN @StartTime AND @EndTime; @@ -540,7 +554,9 @@ BETWEEN @StartTime AND @EndTime; #c6daf8 - #9eb6e4 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#9eb6e4") 2pt 2pt 2pt @@ -575,7 +591,7 @@ BETWEEN @StartTime AND @EndTime; @@ -588,7 +604,9 @@ BETWEEN @StartTime AND @EndTime; #e6eefc - #c6daf8 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#c6daf8") 2pt 2pt 2pt @@ -623,7 +641,7 @@ BETWEEN @StartTime AND @EndTime; @@ -636,7 +654,9 @@ BETWEEN @StartTime AND @EndTime; White - #e6eefc + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#e6eefc") 2pt 2pt 2pt @@ -668,7 +688,7 @@ BETWEEN @StartTime AND @EndTime; @@ -681,7 +701,9 @@ BETWEEN @StartTime AND @EndTime; #e6eefc - #c6daf8 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#c6daf8") 2pt 2pt 2pt @@ -713,7 +735,7 @@ BETWEEN @StartTime AND @EndTime; @@ -726,7 +748,9 @@ BETWEEN @StartTime AND @EndTime; #c6daf8 - #9eb6e4 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#9eb6e4") 2pt 2pt 2pt @@ -751,7 +775,7 @@ BETWEEN @StartTime AND @EndTime; @@ -764,7 +788,9 @@ BETWEEN @StartTime AND @EndTime; #c6daf8 - #9eb6e4 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#9eb6e4") 2pt 2pt 2pt @@ -794,7 +820,7 @@ BETWEEN @StartTime AND @EndTime; @@ -807,7 +833,9 @@ BETWEEN @StartTime AND @EndTime; #9eb6e4 - #7292cc + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#7292cc") 2pt 2pt 2pt @@ -832,7 +860,7 @@ BETWEEN @StartTime AND @EndTime; @@ -845,7 +873,9 @@ BETWEEN @StartTime AND @EndTime; #9eb6e4 - #7292cc + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#7292cc") 2pt 2pt 2pt @@ -870,7 +900,7 @@ BETWEEN @StartTime AND @EndTime; @@ -883,7 +913,9 @@ BETWEEN @StartTime AND @EndTime; #9eb6e4 - #7292cc + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#7292cc") 2pt 2pt 2pt @@ -994,14 +1026,14 @@ BETWEEN @StartTime AND @EndTime; LightGrey Tahoma - 8pt H:mm:ss + =Variables!ReportTextColor.Value Runtime @@ -1038,6 +1070,7 @@ BETWEEN @StartTime AND @EndTime; NaN NaN NaN + true Number of Locks @@ -1147,6 +1180,7 @@ BETWEEN @StartTime AND @EndTime; NaN NaN NaN + true @@ -1217,19 +1251,20 @@ BETWEEN @StartTime AND @EndTime; #7292cc - #e6eefc - TopBottom - #c6daf8 + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value Tahoma 8pt + =Variables!ReportTextColor.Value Resource Type Black @@ -1246,6 +1281,7 @@ BETWEEN @StartTime AND @EndTime; Bold General Top + =Variables!ReportTextColor.Value @@ -1292,9 +1328,9 @@ BETWEEN @StartTime AND @EndTime; 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -1307,6 +1343,8 @@ BETWEEN @StartTime AND @EndTime; Lock Summary @@ -1340,7 +1378,8 @@ BETWEEN @StartTime AND @EndTime; This report charts number of locks by resource type over time. @@ -1371,7 +1410,9 @@ BETWEEN @StartTime AND @EndTime; Lock Count Details - @@ -1433,7 +1475,9 @@ BETWEEN @StartTime AND @EndTime; =DataSets!DataSet_LockSummary.CommandText - - =Parameters!FmtAmbientBackground.Value + =Variables!BodyBackgroundColor.Value 12.99666in @@ -1521,45 +1567,6 @@ BETWEEN @StartTime AND @EndTime; 0.44792in true true - - - true - true - - - - - Report Help - - - - - - 2pt - 2pt - 2pt - 2pt - - - @@ -1695,6 +1702,31 @@ BETWEEN @StartTime AND @EndTime; ReportParameter1 true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -1746,13 +1778,104 @@ BETWEEN @StartTime AND @EndTime; 2 FmtHyperlink + + 3 + 2 + ContrastTheme + + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String + If Theme ="Aquatic" Then + return "#202020" + ElseIf Theme ="Desert" Then + return "#FFFAEF" + Elseif RowNumber Mod 2 <> 0 Then + return "White" + Else + Return "LightSteelBlue" + End If + End Function + + en-US = (Globals!ReportServerUrl="") + + =Globals!ReportServerUrl = "" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "Black") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", + Parameters!ContrastTheme.Value="Desert", "No Color", + Parameters!ContrastTheme.Value="None", "Automatic") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", + Parameters!ContrastTheme.Value="Desert", "None", + Parameters!ContrastTheme.Value="None", "TopBottom") + + + + "Red" + + + "Green" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", + Parameters!ContrastTheme.Value="Desert", "#1C5E75", + Parameters!ContrastTheme.Value="None", "Blue") + + Inch a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 diff --git a/NexusReports/Memory Brokers_C.rdl b/NexusReports/Memory Brokers_C.rdl index 36dd0f17..ca226029 100644 --- a/NexusReports/Memory Brokers_C.rdl +++ b/NexusReports/Memory Brokers_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37203.1 + + + SSDTRS + 17.14.37203.1 + + 2026-04-15T20:05:49.1928553Z + 0 @@ -344,9 +355,13 @@ GROUP BY runtime, #VALY - - Output @@ -357,12 +372,18 @@ GROUP BY runtime, 1pt - - - Primary @@ -391,20 +412,21 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value False @@ -444,20 +466,21 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value False @@ -501,19 +524,20 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value @@ -553,19 +577,20 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value @@ -595,7 +620,7 @@ GROUP BY runtime, @@ -604,9 +629,9 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value Excel @@ -652,7 +678,7 @@ GROUP BY runtime, #a49ed4 - Emboss + None 2pt - #c6daf8 + =Variables!BodyColor.Value TopBottom #e6eefc @@ -696,6 +722,7 @@ GROUP BY runtime, @@ -723,6 +750,7 @@ GROUP BY runtime, No data available. To use this report, you need to capture sys.dm_os_memory_clerks DMV output for a few minutes. @@ -742,7 +770,7 @@ GROUP BY runtime, NoOutput LemonChiffon @@ -760,7 +788,9 @@ GROUP BY runtime, This report displays sys.dm_os_memory_brokers snapshots over time - - Silver + =Variables!ReportTextColor.Value 1pt - Silver + =Variables!ReportTextColor.Value 1pt - Silver + =Variables!ReportTextColor.Value 1pt - Silver + =Variables!ReportTextColor.Value 1pt - White + =Variables!BodyColor.Value 2pt 2pt 2pt @@ -815,6 +845,7 @@ GROUP BY runtime, @@ -824,16 +855,16 @@ GROUP BY runtime, 0.125in - 7.25in + 7.25694in 0.25in 1in 4 - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -851,6 +882,7 @@ GROUP BY runtime, =First(Fields!value.Value, "DataSet_Shared_SQLServerName") @@ -864,10 +896,10 @@ GROUP BY runtime, 5 - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -886,6 +918,7 @@ GROUP BY runtime, @@ -895,16 +928,16 @@ GROUP BY runtime, 0.375in - 7.25in + 7.25694in 0.25in 1in 6 - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -922,6 +955,7 @@ GROUP BY runtime, =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -935,10 +969,10 @@ GROUP BY runtime, 7 - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -957,6 +991,7 @@ GROUP BY runtime, @@ -972,10 +1007,10 @@ GROUP BY runtime, 8 - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -994,6 +1029,7 @@ GROUP BY runtime, @@ -1003,16 +1039,16 @@ GROUP BY runtime, 0.125in - 9.36459in + 9.37153in 0.25in 1in 9 - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -1030,6 +1066,7 @@ GROUP BY runtime, =Parameters!StartTime.Value @@ -1043,10 +1080,10 @@ GROUP BY runtime, 10 - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -1064,6 +1101,7 @@ GROUP BY runtime, =Parameters!EndTime.Value @@ -1077,10 +1115,10 @@ GROUP BY runtime, 11 - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -1098,6 +1136,7 @@ GROUP BY runtime, Show queries for this report. @@ -1129,7 +1168,9 @@ GROUP BY runtime, =DataSets!DataSet_Top_MemoryBrokers.CommandText - 9.38542in - 13.14584in @@ -1182,7 +1226,7 @@ GROUP BY runtime, 1in 1in @@ -1284,11 +1328,36 @@ GROUP BY runtime, + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 3 - 3 + 4 0 @@ -1325,10 +1394,45 @@ GROUP BY runtime, 2 RowNumber + + 0 + 3 + ContrastTheme + en-US + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/NexusReports/Memory Clerks_C.rdl b/NexusReports/Memory Clerks_C.rdl index d4f0c950..1dbf9252 100644 --- a/NexusReports/Memory Clerks_C.rdl +++ b/NexusReports/Memory Clerks_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37203.1 + + + SSDTRS + 17.14.37203.1 + + 2026-04-15T20:07:53.5789481Z + 0 @@ -361,9 +372,13 @@ GROUP BY runtime, true #VALY - - Output @@ -374,12 +389,18 @@ GROUP BY runtime, 1pt - - - Primary @@ -408,20 +429,21 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value False @@ -461,20 +483,21 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value False @@ -518,19 +541,20 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value @@ -570,19 +594,20 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value @@ -612,7 +637,7 @@ GROUP BY runtime, @@ -621,9 +646,9 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value Excel @@ -669,7 +695,7 @@ GROUP BY runtime, #a49ed4 - Emboss + None 2pt - #c6daf8 + =Variables!BodyColor.Value TopBottom #e6eefc @@ -713,6 +739,7 @@ GROUP BY runtime, @@ -740,6 +767,7 @@ GROUP BY runtime, No data available. To use this report, you need to capture sys.dm_os_memory_clerks DMV output for a few minutes. @@ -759,7 +787,7 @@ GROUP BY runtime, NoOutput LemonChiffon @@ -777,7 +805,9 @@ GROUP BY runtime, This report displays sys.dm_os_memory_clerks snapshots. By default, it displays TOP 5 memory consuming clerks. But you can change the parameter by displaying other memory clerk information captured. - - Silver + =Variables!ReportTextColor.Value 1pt - Silver + =Variables!ReportTextColor.Value 1pt - Silver + =Variables!ReportTextColor.Value 1pt - Silver + =Variables!ReportTextColor.Value 1pt - White + =Variables!BodyColor.Value 2pt 2pt 2pt @@ -832,6 +862,7 @@ GROUP BY runtime, @@ -847,10 +878,10 @@ GROUP BY runtime, 4 - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -868,6 +899,7 @@ GROUP BY runtime, =First(Fields!value.Value, "DataSet_Shared_SQLServerName") @@ -881,10 +913,10 @@ GROUP BY runtime, 5 - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -903,6 +935,7 @@ GROUP BY runtime, @@ -918,10 +951,10 @@ GROUP BY runtime, 6 - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -939,6 +972,7 @@ GROUP BY runtime, =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -952,10 +986,10 @@ GROUP BY runtime, 7 - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -974,6 +1008,7 @@ GROUP BY runtime, @@ -989,10 +1024,10 @@ GROUP BY runtime, 8 - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -1011,6 +1046,7 @@ GROUP BY runtime, @@ -1026,10 +1062,10 @@ GROUP BY runtime, 9 - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -1047,6 +1083,7 @@ GROUP BY runtime, =Parameters!StartTime.Value @@ -1060,10 +1097,10 @@ GROUP BY runtime, 10 - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -1081,6 +1118,7 @@ GROUP BY runtime, =Parameters!EndTime.Value @@ -1094,10 +1132,10 @@ GROUP BY runtime, 11 - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -1115,6 +1153,7 @@ GROUP BY runtime, Show queries for this report. @@ -1146,7 +1185,9 @@ GROUP BY runtime, =DataSets!DataSet_Top_Memory_Clerk_Types.CommandText - 8.0868in - 13.14584in @@ -1199,7 +1243,7 @@ GROUP BY runtime, 1in 1in @@ -1301,11 +1345,36 @@ GROUP BY runtime, + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 3 - 3 + 4 0 @@ -1342,10 +1411,45 @@ GROUP BY runtime, 2 RowNumber + + 0 + 3 + ContrastTheme + en-US + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/NexusReports/Missing Indexes_C.rdl b/NexusReports/Missing Indexes_C.rdl index 57cb6b96..1424d880 100644 --- a/NexusReports/Missing Indexes_C.rdl +++ b/NexusReports/Missing Indexes_C.rdl @@ -1,4 +1,4 @@ - + 0 @@ -152,7 +152,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -166,7 +166,7 @@ END LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -189,7 +189,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -205,7 +205,7 @@ END LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -228,7 +228,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -244,7 +244,7 @@ END LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -267,7 +267,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -283,7 +283,7 @@ END LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -306,7 +306,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -321,7 +321,7 @@ END LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -347,7 +347,7 @@ END =Fields!create_index_statement.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -381,7 +381,7 @@ END =Fields!improvement_measure.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -415,7 +415,7 @@ END =Fields!user_seeks.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -449,7 +449,7 @@ END =Fields!user_scans.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -482,7 +482,7 @@ END =Fields!object_id.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -544,7 +544,7 @@ END 13.13542in @@ -561,7 +561,7 @@ END Tahoma 20pt Bold - + =Variables!ReportTextColor.Value two reports + =Variables!ReportTextColor.Value below: - + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value @@ -828,6 +828,7 @@ END 3 2pt @@ -847,7 +848,7 @@ END @@ -862,7 +863,7 @@ END @@ -879,6 +880,7 @@ END 4 2pt @@ -912,7 +914,7 @@ END - + true true @@ -924,7 +926,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -938,7 +940,7 @@ END LightGrey - SlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -961,7 +963,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -977,7 +979,7 @@ END LightGrey - SlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -988,7 +990,7 @@ END - + true true @@ -1000,7 +1002,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -1016,7 +1018,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -1032,7 +1034,7 @@ END LightGrey - SlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1043,7 +1045,7 @@ END - + true true @@ -1055,7 +1057,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -1071,7 +1073,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -1087,7 +1089,7 @@ END LightGrey - SlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1098,7 +1100,7 @@ END - + true true @@ -1110,7 +1112,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -1125,7 +1127,7 @@ END LightGrey - SlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1151,7 +1153,7 @@ END =Fields!create_index_statement.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -1185,7 +1187,7 @@ END =Fields!delta_improvement_measure.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -1219,7 +1221,7 @@ END =Fields!delta_user_seeks.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -1253,7 +1255,7 @@ END =Fields!delta_user_scans.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -1286,7 +1288,7 @@ END =Fields!object_id.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -1349,7 +1351,7 @@ END 5 @@ -1362,6 +1364,7 @@ END 6 2pt @@ -1377,6 +1380,7 @@ END Show queries for this report. @@ -1408,7 +1412,7 @@ END =DataSets!DataSet_MissingIndexes.CommandText - @@ -1485,7 +1490,7 @@ END 6.41319in 13.76042in @@ -1494,7 +1499,7 @@ END 1in 1in 1in - @@ -1541,11 +1546,36 @@ END FmtAmbientBackground true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 1 + 3 0 @@ -1567,11 +1597,58 @@ END 0 FmtAmbientBackground + + 0 + 2 + ContrastTheme + en-US + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + true Inch 179ff240-1915-4135-83f8-2101a2b5c10b + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String +If Theme ="Aquatic" Then + return "#202020" +ElseIf Theme ="Desert" Then + return "#FFFAEF" +Elseif RowNumber Mod 2 <> 0 Then + return "White" +Else + Return "#c7d7ff" +End If +End Function + \ No newline at end of file diff --git a/NexusReports/Missing_MSIs_or_MSPs_C.rdl b/NexusReports/Missing_MSIs_or_MSPs_C.rdl index 8824884c..47ebc5c9 100644 --- a/NexusReports/Missing_MSIs_or_MSPs_C.rdl +++ b/NexusReports/Missing_MSIs_or_MSPs_C.rdl @@ -1,4 +1,4 @@ - + Segoe UI 0 @@ -66,7 +66,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages Tahoma 20pt Bold - + =Variables!ReportTextColor.Value @@ -140,7 +140,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages - MediumSlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -164,7 +164,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages 11pt Bold - White + =Variables!ReportTextColor.Value @@ -182,7 +182,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages - MediumSlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -205,7 +205,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages 11pt Bold - White + =Variables!ReportTextColor.Value @@ -223,7 +223,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages - MediumSlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -246,7 +246,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages 11pt Bold - White + =Variables!ReportTextColor.Value @@ -264,7 +264,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages - MediumSlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -288,7 +288,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages 11pt Bold - White + =Variables!ReportTextColor.Value @@ -306,7 +306,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages - MediumSlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -333,7 +333,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages =Fields!ProductName.Value @@ -369,7 +369,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages =Fields!ExpectedInstallerCacheFile.Value @@ -404,7 +404,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages =Fields!FileIsPresentInCacheButPossiblyCorrupt.Value @@ -439,7 +439,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages =Fields!ProductVersion.Value @@ -475,7 +475,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages =Fields!PackageName.Value @@ -555,17 +555,81 @@ FROM dbo.tbl_setup_missing_msi_msp_packages 1in 1in 1in - + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + 4 - 2 + 3 + + + 0 + 0 + ContrastTheme + + en-US + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + true Inch 2134d169-f075-4420-9abe-7a158793170f diff --git a/NexusReports/Missing_MSIs_or_MSPs_C.rdl.data b/NexusReports/Missing_MSIs_or_MSPs_C.rdl.data deleted file mode 100644 index 9c9e5886..00000000 Binary files a/NexusReports/Missing_MSIs_or_MSPs_C.rdl.data and /dev/null differ diff --git a/NexusReports/NexusReports.rptproj b/NexusReports/NexusReports.rptproj index 082c7d1f..ccaf030f 100644 --- a/NexusReports/NexusReports.rptproj +++ b/NexusReports/NexusReports.rptproj @@ -104,7 +104,7 @@ - + diff --git a/NexusReports/Other Waits_C.rdl b/NexusReports/Other Waits_C.rdl index 8759c8a4..07c2978d 100644 --- a/NexusReports/Other Waits_C.rdl +++ b/NexusReports/Other Waits_C.rdl @@ -1,4 +1,4 @@ - + 0 @@ -223,7 +223,7 @@ ELSE + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -286,7 +286,7 @@ ELSE =Parameters!StartTime.Value + =Variables!ReportTextColor.Value - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -320,7 +320,7 @@ ELSE + =Variables!ReportTextColor.Value - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -356,7 +356,7 @@ ELSE =Parameters!EndTime.Value + =Variables!ReportTextColor.Value - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -387,7 +387,7 @@ ELSE 0.5in 2.38542in 1 - @@ -453,6 +453,12 @@ ELSE =Parameters!FmtAmbientBackground.Value + + + =Parameters!ContrastTheme.Value + + + @@ -466,7 +472,7 @@ ELSE 6pt - @@ -475,12 +481,12 @@ ELSE #00ffffff - - - @@ -514,7 +520,8 @@ ELSE + + =Variables!ReportTextColor.Value False 1 @@ -522,7 +529,8 @@ ELSE False + =Variables!ReportTextColor.Value + 0.75pt @@ -532,7 +540,8 @@ ELSE False + =Variables!ReportTextColor.Value + 0.75pt @@ -551,25 +560,26 @@ ELSE false 8pt - + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value NaN Opposite NaN NaN - @@ -588,14 +598,16 @@ ELSE 8pt Bold None - + + =Variables!ReportTextColor.Value False False + =Variables!ReportTextColor.Value + 0.75pt @@ -605,7 +617,8 @@ ELSE False + =Variables!ReportTextColor.Value + 0.75pt @@ -624,25 +637,26 @@ ELSE true false - + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value NaN Opposite NaN NaN - @@ -655,10 +669,11 @@ ELSE + =Variables!ReportTextColor.Value + 0.75pt - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value TopBottom None @@ -669,7 +684,8 @@ ELSE true + =Variables!ReportTextColor.Value + 0.75pt @@ -693,12 +709,13 @@ ELSE Tahoma 14pt Bold - + + =Variables!ReportTextColor.Value Excel - Emboss + None None @@ -743,7 +760,7 @@ ELSE This chart provides additoinal waits in the "other category' in bottleneck analysis. Bottleneck Analysis will just pull out top 5 waits plus CPU. Then put everything else into "other". this report gives you a breakout in case you are interested. + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value @@ -970,6 +987,12 @@ ELSE =Parameters!FmtAmbientBackground.Value + + + =Parameters!ContrastTheme.Value + + + @@ -978,7 +1001,7 @@ ELSE 3 1pt @@ -1001,7 +1024,7 @@ ELSE =Fields!total_wait_time_ms.Value + =Variables!ReportTextColor.Value 1pt @@ -1034,7 +1057,7 @@ ELSE =CInt(Fields!percent_of_total_waittime.Value) & "%" + =Variables!ReportTextColor.Value 1pt @@ -1069,7 +1092,7 @@ ELSE =Fields!wait_time_ms_per_sec.Value + =Variables!ReportTextColor.Value 1pt @@ -1107,7 +1130,7 @@ ELSE + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value 1pt @@ -1171,7 +1194,7 @@ ELSE + =Variables!ReportTextColor.Value 1pt @@ -1206,7 +1229,7 @@ ELSE + =Variables!ReportTextColor.Value 1pt @@ -1272,7 +1295,7 @@ ELSE 4 8pt @@ -1288,6 +1311,7 @@ ELSE Show queries for this report. @@ -1319,7 +1343,7 @@ ELSE =DataSets!DataSet_Bottleneck_WaitStatsTop5Categories.CommandText - 9.36806in - 10.5in @@ -1372,7 +1397,7 @@ ELSE 1in 1in @@ -1473,11 +1498,36 @@ ELSE true WaitCategory + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 6 - 2 + 4 0 @@ -1514,10 +1564,45 @@ ELSE 1 WaitCategory + + 0 + 3 + ContrastTheme + en-US + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/NexusReports/PAL_C.rdl b/NexusReports/PAL_C.rdl index cca27621..2accaaff 100644 --- a/NexusReports/PAL_C.rdl +++ b/NexusReports/PAL_C.rdl @@ -1,4 +1,4 @@ - + Segoe UI 0 @@ -67,6 +67,7 @@ FROM pal_Counters; Segoe UI Light 28pt Bold + =Variables!TitleColor.Value @@ -112,7 +113,7 @@ FROM pal_Counters; =Fields!NAME.Value & " --- " & Fields!COUNTERLIST.Value @@ -138,10 +139,13 @@ FROM pal_Counters; =Fields!COUNTERLIST.Value - - =Fields!description.Value - - + + =Fields!description.Value + + + =Parameters!ContrastTheme.Value + + @@ -206,6 +210,7 @@ FROM pal_Counters; Show queries for this report. @@ -237,7 +242,7 @@ FROM pal_Counters; =DataSets("dsCounters").CommandText - @@ -292,7 +298,7 @@ FROM pal_Counters; 1in 1in 1in - @@ -315,6 +321,31 @@ FROM pal_Counters; Database Name: + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -331,9 +362,44 @@ FROM pal_Counters; 0 dsDatabaseName + + 2 + 0 + ContrastTheme + + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + Inch 4701708b-3852-4998-946b-7b4a72559c2d \ No newline at end of file diff --git a/NexusReports/PAL_sub_C.rdl b/NexusReports/PAL_sub_C.rdl index 70d77d1c..4444afbc 100644 --- a/NexusReports/PAL_sub_C.rdl +++ b/NexusReports/PAL_sub_C.rdl @@ -109,24 +109,24 @@ EXEC sp_executesql @sqlcmd; =Sum(Fields!CounterValue.Value) - - - Output Line - - - - Primary @@ -144,18 +144,18 @@ EXEC sp_executesql @sqlcmd; 8pt t - #5c5c5c + =Variables!ReportTextColor.Value Minutes @@ -164,14 +164,14 @@ EXEC sp_executesql @sqlcmd; True @@ -179,7 +179,7 @@ EXEC sp_executesql @sqlcmd; @@ -187,7 +187,7 @@ EXEC sp_executesql @sqlcmd; 0.5 @@ -198,37 +198,37 @@ EXEC sp_executesql @sqlcmd; NaN -90 - 8pt - #5c5c5c + =Variables!ReportTextColor.Value False @@ -236,7 +236,7 @@ EXEC sp_executesql @sqlcmd; @@ -244,7 +244,7 @@ EXEC sp_executesql @sqlcmd; 0.5 @@ -254,7 +254,7 @@ EXEC sp_executesql @sqlcmd; NaN NaN - @@ -262,30 +262,30 @@ EXEC sp_executesql @sqlcmd; 8pt - #5c5c5c + =Variables!ReportTextColor.Value @@ -293,7 +293,7 @@ EXEC sp_executesql @sqlcmd; @@ -301,7 +301,7 @@ EXEC sp_executesql @sqlcmd; 0.5 @@ -310,36 +310,36 @@ EXEC sp_executesql @sqlcmd; NaN NaN - 8pt - #5c5c5c + =Variables!ReportTextColor.Value @@ -347,7 +347,7 @@ EXEC sp_executesql @sqlcmd; @@ -355,7 +355,7 @@ EXEC sp_executesql @sqlcmd; 0.5 @@ -365,7 +365,7 @@ EXEC sp_executesql @sqlcmd; NaN NaN - @@ -381,7 +381,8 @@ EXEC sp_executesql @sqlcmd; + + =Variables!ReportTextColor.Value TopLeft @@ -404,7 +405,7 @@ EXEC sp_executesql @sqlcmd; Bold Left Top - Maroon + =Variables!TitleColor.Value TopLeft @@ -435,7 +436,7 @@ EXEC sp_executesql @sqlcmd; LightGrey - White + =Variables!BodyColor.Value None @@ -449,6 +450,7 @@ EXEC sp_executesql @sqlcmd; =Parameters!Desc.Value @@ -478,7 +480,7 @@ EXEC sp_executesql @sqlcmd; =Parameters!Title.Value - @@ -539,7 +542,7 @@ EXEC sp_executesql @sqlcmd; =DataSets!GetCounters.CommandText - @@ -642,6 +646,31 @@ EXEC sp_executesql @sqlcmd; Desc + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -669,13 +698,48 @@ EXEC sp_executesql @sqlcmd; Counters - 0 + 1 1 Desc + + 2 + 1 + ContrastTheme + + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + Inch 03765a5e-4e35-477e-8e2d-4d5e91dea08b \ No newline at end of file diff --git a/NexusReports/Perfmon_C.rdl b/NexusReports/Perfmon_C.rdl index ae23dc21..50f52491 100644 --- a/NexusReports/Perfmon_C.rdl +++ b/NexusReports/Perfmon_C.rdl @@ -1,4 +1,4 @@ - + 0 @@ -273,7 +273,7 @@ ORDER BY avgval DESC; Perfmon Summary + =Variables!TitleColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value @@ -799,6 +805,12 @@ ORDER BY avgval DESC; =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -830,7 +842,7 @@ ORDER BY avgval DESC; + =Variables!ReportTextColor.Value - White + =Variables!BodyColor.Value @@ -901,7 +913,7 @@ ORDER BY avgval DESC; Instance Name + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value @@ -1299,6 +1317,12 @@ ORDER BY avgval DESC; =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -1330,7 +1354,7 @@ ORDER BY avgval DESC; + =Variables!ReportTextColor.Value - White + =Variables!BodyColor.Value @@ -1401,7 +1425,7 @@ ORDER BY avgval DESC; Instance Name + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value @@ -1799,6 +1829,12 @@ ORDER BY avgval DESC; =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -1830,7 +1866,7 @@ ORDER BY avgval DESC; + =Variables!ReportTextColor.Value - White + =Variables!BodyColor.Value @@ -1895,6 +1931,12 @@ ORDER BY avgval DESC; =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -1904,7 +1946,7 @@ ORDER BY avgval DESC; 12pt Bold Underline - Blue + =Variables!URLColor.Value @@ -1933,6 +1975,12 @@ ORDER BY avgval DESC; =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -1963,6 +2011,7 @@ ORDER BY avgval DESC; Show queries for this report. @@ -1994,7 +2043,7 @@ ORDER BY avgval DESC; =DataSets!DataSet_IOPct.CommandText - @@ -2105,7 +2155,7 @@ ORDER BY avgval DESC; - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 17in @@ -2124,7 +2174,7 @@ ORDER BY avgval DESC; 1in 1in 1in - @@ -2209,11 +2259,36 @@ ORDER BY avgval DESC; + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 2 + 3 0 @@ -2245,6 +2320,11 @@ ORDER BY avgval DESC; 1 EndTime + + 0 + 2 + ContrastTheme + @@ -2252,6 +2332,31 @@ ORDER BY avgval DESC; = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + Inch http://dharshana-msft/RSNexus diff --git a/NexusReports/Perfmon_CPU_C.rdl b/NexusReports/Perfmon_CPU_C.rdl index 4a43d474..6080f98e 100644 --- a/NexusReports/Perfmon_CPU_C.rdl +++ b/NexusReports/Perfmon_CPU_C.rdl @@ -389,25 +389,25 @@ WHERE dl.ObjectName IN ( 'Process' ) =Sum(Fields!CounterValue.Value) - #VALY - - Output Line - - - - Primary @@ -425,25 +425,26 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -455,31 +456,32 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -492,7 +494,7 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -500,24 +502,25 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Top 10 CPU Processes + + =Variables!ReportTextColor.Value @@ -529,30 +532,31 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -565,11 +569,12 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -579,7 +584,8 @@ WHERE dl.ObjectName IN ( 'Process' ) + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -629,7 +636,7 @@ WHERE dl.ObjectName IN ( 'Process' ) LightGrey - White + =Variables!BodyColor.Value None @@ -644,7 +651,7 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!TitleColor.Value #VALY - - Output Line - - - - Primary @@ -737,25 +744,26 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -767,31 +775,32 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -804,7 +813,7 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -812,24 +821,25 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value % Privileged Time + + =Variables!ReportTextColor.Value @@ -841,30 +851,31 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -877,11 +888,12 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -891,7 +903,8 @@ WHERE dl.ObjectName IN ( 'Process' ) + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -942,7 +956,7 @@ WHERE dl.ObjectName IN ( 'Process' ) LightGrey - White + =Variables!BodyColor.Value None @@ -975,25 +989,25 @@ WHERE dl.ObjectName IN ( 'Process' ) =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1011,25 +1025,26 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1041,31 +1056,32 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1078,7 +1094,7 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -1086,24 +1102,25 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Compilations/sec + + =Variables!ReportTextColor.Value @@ -1115,30 +1132,31 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1151,11 +1169,12 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -1168,7 +1187,8 @@ WHERE dl.ObjectName IN ( 'Process' ) Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1198,7 +1218,7 @@ WHERE dl.ObjectName IN ( 'Process' ) LightGrey - White + =Variables!BodyColor.Value None @@ -1231,25 +1251,25 @@ WHERE dl.ObjectName IN ( 'Process' ) =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1267,25 +1287,26 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1297,31 +1318,32 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1334,7 +1356,7 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -1342,24 +1364,25 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value SQL Re-compilations/sec + + =Variables!ReportTextColor.Value @@ -1371,30 +1394,31 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1407,11 +1431,12 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -1424,7 +1449,8 @@ WHERE dl.ObjectName IN ( 'Process' ) Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1454,7 +1480,7 @@ WHERE dl.ObjectName IN ( 'Process' ) LightGrey - White + =Variables!BodyColor.Value None @@ -1487,25 +1513,25 @@ WHERE dl.ObjectName IN ( 'Process' ) =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1523,25 +1549,26 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1553,31 +1580,32 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1590,7 +1618,7 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -1598,24 +1626,25 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Batches/Sec + + =Variables!ReportTextColor.Value @@ -1627,30 +1656,31 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1663,11 +1693,12 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -1680,7 +1711,8 @@ WHERE dl.ObjectName IN ( 'Process' ) Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1710,7 +1742,7 @@ WHERE dl.ObjectName IN ( 'Process' ) LightGrey - White + =Variables!BodyColor.Value None @@ -1748,25 +1780,25 @@ WHERE dl.ObjectName IN ( 'Process' ) =Sum(Fields!CounterValue.Value) - #VALY - - Output Line - - - - Primary @@ -1784,25 +1816,26 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1814,31 +1847,32 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1851,7 +1885,7 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -1859,24 +1893,25 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value % User Time + + =Variables!ReportTextColor.Value @@ -1888,30 +1923,31 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1924,11 +1960,12 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -1938,7 +1975,8 @@ WHERE dl.ObjectName IN ( 'Process' ) + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1989,7 +2028,7 @@ WHERE dl.ObjectName IN ( 'Process' ) LightGrey - White + =Variables!BodyColor.Value None @@ -2003,6 +2042,7 @@ WHERE dl.ObjectName IN ( 'Process' ) Show queries for this report. @@ -2034,7 +2074,7 @@ WHERE dl.ObjectName IN ( 'Process' ) =DataSets!DataSetCPU.CommandText - @@ -2244,7 +2285,7 @@ WHERE dl.ObjectName IN ( 'Process' ) - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 14.29181in @@ -2263,7 +2304,7 @@ WHERE dl.ObjectName IN ( 'Process' ) 1in 1in 1in - @@ -2348,11 +2389,36 @@ WHERE dl.ObjectName IN ( 'Process' ) + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 2 + 3 0 @@ -2384,10 +2450,45 @@ WHERE dl.ObjectName IN ( 'Process' ) 1 EndTime + + 0 + 2 + ContrastTheme + Inch http://dharshana-msft/ReportServer_SQLSVR2K8X64 + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 \ No newline at end of file diff --git a/NexusReports/Perfmon_IO_C.rdl b/NexusReports/Perfmon_IO_C.rdl index c209892e..d6903050 100644 --- a/NexusReports/Perfmon_IO_C.rdl +++ b/NexusReports/Perfmon_IO_C.rdl @@ -1,4 +1,4 @@ - + 0 @@ -319,25 +319,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -355,25 +355,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -385,31 +386,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -422,7 +424,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -430,24 +432,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Avg Disk Sec/Read + + =Variables!ReportTextColor.Value @@ -459,30 +462,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -495,11 +499,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -509,7 +514,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -559,7 +566,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -574,7 +581,7 @@ ORDER BY dat.CounterDateTime; + =Variables!TitleColor.Value #VALY - - Output Line - - - - Primary @@ -667,25 +674,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -697,31 +705,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -734,7 +743,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -742,24 +751,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Avg Disk Sec/Write + + =Variables!ReportTextColor.Value @@ -771,30 +781,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -807,11 +818,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -821,7 +833,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -872,7 +886,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -910,25 +924,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -946,25 +960,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -976,31 +991,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1013,7 +1029,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1021,24 +1037,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Disk MB/Sec + + =Variables!ReportTextColor.Value @@ -1050,30 +1067,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1086,11 +1104,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1100,7 +1119,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1151,7 +1172,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -1189,25 +1210,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1225,25 +1246,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1255,31 +1277,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1292,7 +1315,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1300,24 +1323,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Avg Disk Queue Length + + =Variables!ReportTextColor.Value @@ -1329,30 +1353,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1365,11 +1390,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1379,7 +1405,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1430,7 +1458,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -1444,6 +1472,7 @@ ORDER BY dat.CounterDateTime; Show queries for this report. @@ -1475,7 +1504,7 @@ ORDER BY dat.CounterDateTime; =DataSets!DataSetAvgDiskSecRead.CommandText - @@ -1619,7 +1649,7 @@ ORDER BY dat.CounterDateTime; - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 14.29181in @@ -1638,7 +1668,7 @@ ORDER BY dat.CounterDateTime; 1in 1in 1in - @@ -1723,11 +1753,36 @@ ORDER BY dat.CounterDateTime; + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 2 + 3 0 @@ -1759,9 +1814,44 @@ ORDER BY dat.CounterDateTime; 1 EndTime + + 0 + 2 + ContrastTheme + Inch + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 \ No newline at end of file diff --git a/NexusReports/Perfmon_Memory_C.rdl b/NexusReports/Perfmon_Memory_C.rdl index 1457edb9..6f2fdb9a 100644 --- a/NexusReports/Perfmon_Memory_C.rdl +++ b/NexusReports/Perfmon_Memory_C.rdl @@ -422,25 +422,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -458,25 +458,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -488,31 +489,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -525,7 +527,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -533,24 +535,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Top 10 Memory Processes + + =Variables!ReportTextColor.Value @@ -562,30 +565,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -598,11 +602,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -612,7 +617,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -662,7 +669,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -677,7 +684,7 @@ ORDER BY dat.CounterDateTime; + =Variables!TitleColor.Value #VALY - - Output Line - - - - Primary @@ -765,25 +772,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -795,31 +803,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -832,7 +841,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -840,24 +849,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Available MBytes + + =Variables!ReportTextColor.Value @@ -869,30 +879,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -905,11 +916,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -922,7 +934,8 @@ ORDER BY dat.CounterDateTime; Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -952,7 +965,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -985,25 +998,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1021,25 +1034,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1051,31 +1065,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1088,7 +1103,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1096,24 +1111,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Cache Bytes ( In MB ) + + =Variables!ReportTextColor.Value @@ -1125,30 +1141,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1161,11 +1178,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1178,7 +1196,8 @@ ORDER BY dat.CounterDateTime; Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1208,7 +1227,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -1241,25 +1260,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1277,25 +1296,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1307,31 +1327,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1344,7 +1365,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1352,24 +1373,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Lazy writes/sec + + =Variables!ReportTextColor.Value @@ -1381,30 +1403,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1417,11 +1440,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1436,7 +1460,8 @@ Indicates the number of buffers written per second by the buffer manager's lazy Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1466,7 +1491,7 @@ Indicates the number of buffers written per second by the buffer manager's lazy LightGrey - White + =Variables!BodyColor.Value None @@ -1499,25 +1524,25 @@ Indicates the number of buffers written per second by the buffer manager's lazy =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1535,25 +1560,26 @@ Indicates the number of buffers written per second by the buffer manager's lazy + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1565,31 +1591,32 @@ Indicates the number of buffers written per second by the buffer manager's lazy NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1602,7 +1629,7 @@ Indicates the number of buffers written per second by the buffer manager's lazy NaN NaN - @@ -1610,24 +1637,25 @@ Indicates the number of buffers written per second by the buffer manager's lazy + =Variables!ReportTextColor.Value Checkpoint pages/sec + + =Variables!ReportTextColor.Value @@ -1639,30 +1667,31 @@ Indicates the number of buffers written per second by the buffer manager's lazy NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1675,11 +1704,12 @@ Indicates the number of buffers written per second by the buffer manager's lazy NaN NaN - @@ -1694,7 +1724,8 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1724,7 +1755,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe LightGrey - White + =Variables!BodyColor.Value None @@ -1757,25 +1788,25 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1793,25 +1824,26 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1823,31 +1855,32 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1860,7 +1893,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe NaN NaN - @@ -1868,24 +1901,25 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe + =Variables!ReportTextColor.Value Page Life Expectancy + + =Variables!ReportTextColor.Value @@ -1897,30 +1931,31 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1933,11 +1968,12 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe NaN NaN - @@ -1950,7 +1986,8 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1980,7 +2017,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe LightGrey - White + =Variables!BodyColor.Value None @@ -1994,6 +2031,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe Show queries for this report. @@ -2025,7 +2063,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe =DataSets!DataSetMemory.CommandText - @@ -2235,7 +2274,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 15.38125in @@ -2254,7 +2293,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe 1in 1in 1in - @@ -2339,11 +2378,36 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 2 + 3 0 @@ -2375,9 +2439,44 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe 1 EndTime + + 0 + 2 + ContrastTheme + Inch + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 \ No newline at end of file diff --git a/NexusReports/Perfmon_Network_C.rdl b/NexusReports/Perfmon_Network_C.rdl index 5f27a1d2..3bae385c 100644 --- a/NexusReports/Perfmon_Network_C.rdl +++ b/NexusReports/Perfmon_Network_C.rdl @@ -1,4 +1,4 @@ - + 0 @@ -275,25 +275,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -311,25 +311,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -341,31 +342,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -378,7 +380,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -386,24 +388,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Output Queue Length + + =Variables!ReportTextColor.Value @@ -415,30 +418,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -451,11 +455,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -465,7 +470,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -515,7 +522,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -530,7 +537,7 @@ ORDER BY dat.CounterDateTime; + =Variables!TitleColor.Value #VALY - - Output Line - - - - Primary @@ -623,25 +630,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -653,31 +661,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -690,7 +699,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -698,24 +707,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Packets Received Discarded + + =Variables!ReportTextColor.Value @@ -727,30 +737,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -763,11 +774,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -777,7 +789,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -828,7 +842,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -866,25 +880,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -902,25 +916,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -932,31 +947,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -969,7 +985,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -977,24 +993,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Packets Outbound Discarded + + =Variables!ReportTextColor.Value @@ -1006,30 +1023,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1042,11 +1060,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1056,7 +1075,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1107,7 +1128,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -1145,25 +1166,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1181,25 +1202,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1211,31 +1233,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1248,7 +1271,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1256,24 +1279,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Bytes Total/Sec + + =Variables!ReportTextColor.Value @@ -1285,30 +1309,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1321,11 +1346,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1335,7 +1361,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1386,7 +1414,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -1400,6 +1428,7 @@ ORDER BY dat.CounterDateTime; Show queries for this report. @@ -1431,7 +1460,7 @@ ORDER BY dat.CounterDateTime; =DataSets!DataSetOutputQueueLength.CommandText - @@ -1575,7 +1605,7 @@ ORDER BY dat.CounterDateTime; - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 14.29181in @@ -1594,7 +1624,7 @@ ORDER BY dat.CounterDateTime; 1in 1in 1in - @@ -1679,11 +1709,36 @@ ORDER BY dat.CounterDateTime; + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 2 + 3 0 @@ -1715,9 +1770,44 @@ ORDER BY dat.CounterDateTime; 1 EndTime + + 0 + 2 + ContrastTheme + Inch + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 \ No newline at end of file diff --git a/NexusReports/Query Execution Memory Details_C.rdl b/NexusReports/Query Execution Memory Details_C.rdl index 911f8b3a..f2738c4e 100644 --- a/NexusReports/Query Execution Memory Details_C.rdl +++ b/NexusReports/Query Execution Memory Details_C.rdl @@ -421,12 +421,14 @@ WHERE text = @QueryText; Tahoma 8pt + =Variables!ReportTextColor.Value RunTime @@ -530,12 +532,14 @@ WHERE text = @QueryText; Tahoma 8pt + =Variables!ReportTextColor.Value Amount of memory requested/granted @@ -638,13 +642,14 @@ WHERE text = @QueryText; @@ -653,6 +658,7 @@ WHERE text = @QueryText; 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -667,6 +673,7 @@ WHERE text = @QueryText; Tahoma 14pt Bold + =Variables!ReportTextColor.Value General Top @@ -710,13 +717,13 @@ WHERE text = @QueryText; 8.85417in 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -730,6 +737,7 @@ WHERE text = @QueryText; @@ -760,6 +768,7 @@ WHERE text = @QueryText; @@ -773,10 +782,10 @@ WHERE text = @QueryText; 1in - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -794,6 +803,7 @@ WHERE text = @QueryText; =Parameters!StartTime.Value @@ -806,10 +816,10 @@ WHERE text = @QueryText; 1 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -828,6 +838,7 @@ WHERE text = @QueryText; @@ -843,10 +854,10 @@ WHERE text = @QueryText; 2 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -864,6 +875,7 @@ WHERE text = @QueryText; =Parameters!EndTime.Value @@ -877,10 +889,10 @@ WHERE text = @QueryText; 3 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -899,6 +911,7 @@ WHERE text = @QueryText; @@ -912,10 +925,10 @@ WHERE text = @QueryText; 4 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -933,6 +946,7 @@ WHERE text = @QueryText; =First(Fields!value.Value, "DataSet_Shared_SQLServerName") @@ -945,10 +959,10 @@ WHERE text = @QueryText; 5 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -967,6 +981,7 @@ WHERE text = @QueryText; @@ -981,10 +996,10 @@ WHERE text = @QueryText; 6 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1002,6 +1017,7 @@ WHERE text = @QueryText; =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -1015,10 +1031,10 @@ WHERE text = @QueryText; 7 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1043,7 +1059,9 @@ WHERE text = @QueryText; =Parameters!QueryText.Value - @@ -1126,6 +1147,7 @@ WHERE text = @QueryText; Show queries for this report. @@ -1149,7 +1171,9 @@ WHERE text = @QueryText; 8.56945in - 13.39584in @@ -1266,11 +1290,36 @@ WHERE text = @QueryText; true Query Text + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 2 - 4 + 5 0 @@ -1312,10 +1361,68 @@ WHERE text = @QueryText; 3 QueryText + + 0 + 4 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/NexusReports/Query Execution Memory_C.rdl b/NexusReports/Query Execution Memory_C.rdl index 1a978cf7..457c30e7 100644 --- a/NexusReports/Query Execution Memory_C.rdl +++ b/NexusReports/Query Execution Memory_C.rdl @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-09T01:33:57.9808828Z + 0 @@ -526,12 +537,14 @@ FROM Tahoma 8pt + =Variables!ReportTextColor.Value Query ID (see table below) @@ -579,12 +592,14 @@ FROM Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -635,12 +650,14 @@ FROM Tahoma 8pt + =Variables!ReportTextColor.Value Max Memory Grant (MB) @@ -687,12 +704,14 @@ FROM Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -735,7 +754,7 @@ FROM @@ -744,13 +763,14 @@ FROM @@ -759,6 +779,7 @@ FROM 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -775,6 +796,7 @@ FROM Bold General Top + =Variables!ReportTextColor.Value @@ -794,9 +816,9 @@ FROM Emboss @@ -816,13 +838,13 @@ FROM 9in 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -942,12 +964,14 @@ FROM Tahoma 8pt + =Variables!ReportTextColor.Value RunTime @@ -995,12 +1019,14 @@ FROM Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1058,6 +1084,7 @@ FROM @@ -1104,12 +1131,14 @@ FROM Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1160,13 +1189,14 @@ FROM @@ -1175,6 +1205,7 @@ FROM 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -1191,6 +1222,7 @@ FROM Bold General Top + =Variables!ReportTextColor.Value @@ -1210,9 +1242,9 @@ FROM Emboss @@ -1233,13 +1265,13 @@ FROM 1 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -1253,6 +1285,7 @@ FROM @@ -1283,6 +1316,7 @@ FROM @@ -1296,10 +1330,10 @@ FROM 1in - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1317,6 +1351,7 @@ FROM =Parameters!StartTime.Value @@ -1329,10 +1364,10 @@ FROM 1 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1351,6 +1386,7 @@ FROM @@ -1366,10 +1402,10 @@ FROM 2 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1387,6 +1423,7 @@ FROM =Parameters!EndTime.Value @@ -1400,10 +1437,10 @@ FROM 3 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1422,6 +1459,7 @@ FROM @@ -1435,10 +1473,10 @@ FROM 4 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1456,6 +1494,7 @@ FROM =First(Fields!value.Value, "DataSet_Shared_SQLServerName") @@ -1468,10 +1507,10 @@ FROM 5 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1490,6 +1529,7 @@ FROM @@ -1504,10 +1544,10 @@ FROM 6 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1525,6 +1565,7 @@ FROM =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -1538,10 +1579,10 @@ FROM 7 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1566,7 +1607,9 @@ FROM Top 5 Queries that has highes max memory grant - @@ -1930,6 +1990,7 @@ FROM Show queries for this report. @@ -1953,7 +2014,9 @@ FROM 14.63542in - 13.39584in @@ -2064,11 +2127,36 @@ FROM + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 2 - 4 + 5 0 @@ -2105,10 +2193,68 @@ FROM 3 RowNumber + + 0 + 4 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/NexusReports/Query Hash_C.rdl b/NexusReports/Query Hash_C.rdl index 26c05eb3..b563209f 100644 --- a/NexusReports/Query Hash_C.rdl +++ b/NexusReports/Query Hash_C.rdl @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-13T02:51:16.3253601Z + 0 @@ -115,7 +126,7 @@ ELSE Tahoma 20pt Bold - SteelBlue + =Variables!TitleColor.Value @@ -176,6 +187,7 @@ ELSE Query# @@ -190,7 +202,7 @@ ELSE - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -211,6 +223,7 @@ ELSE Execution Count @@ -225,7 +238,7 @@ ELSE - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -246,6 +259,7 @@ ELSE Distinct Query Plan Count @@ -260,7 +274,7 @@ ELSE - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -281,6 +295,7 @@ ELSE Total CPU time @@ -295,7 +310,7 @@ ELSE - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -316,6 +331,7 @@ ELSE Total Logical Reads @@ -330,7 +346,7 @@ ELSE - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -351,6 +367,7 @@ ELSE Total Duration @@ -365,7 +382,7 @@ ELSE - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -386,6 +403,7 @@ ELSE sample statement text @@ -400,7 +418,7 @@ ELSE - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -424,7 +442,9 @@ ELSE =Fields!rownumber.Value - @@ -935,7 +968,7 @@ ELSE Duration @@ -984,7 +1017,7 @@ ELSE Logical Reads @@ -1106,11 +1139,13 @@ ELSE 0.75pt + =Variables!ReportTextColor.Value Query # False @@ -1160,11 +1195,13 @@ ELSE NaN @@ -1183,10 +1220,13 @@ ELSE 0.75pt + =Variables!ReportTextColor.Value =IIf(Parameters!OrderByCriteria.Value="I/O", "I/Os per second" , IIf(Parameters!OrderByCriteria.Value="CPU", "Total CPU in microseconds" , IIf(Parameters!OrderByCriteria.Value="Duration", "Query Duration in microseconds" , IIf(Parameters!OrderByCriteria.Value="Physical Reads", "Physical Reads / sec" , IIf(Parameters!OrderByCriteria.Value="Logical Reads", "Logical Reads (# of pages)" , IIf(Parameters!OrderByCriteria.Value="Execution Rate", "Executions/min" , IIf(Parameters!OrderByCriteria.Value="Logical Writes", "Logical Writes / sec" , "CPU (ms) used / sec"))))))) - True @@ -1234,11 +1274,13 @@ ELSE NaN @@ -1260,10 +1302,11 @@ ELSE 0.75pt - LightGrey + =Variables!ChartColor.Value @@ -1284,6 +1327,7 @@ ELSE 8pt Bold Center + =Variables!ReportTextColor.Value true @@ -1292,7 +1336,9 @@ ELSE ="Top Queries By " & Parameters!OrderByCriteria.Value - @@ -1309,6 +1355,7 @@ ELSE None General Top + =Variables!ReportTextColor.Value DataSetQueryHashReport @@ -1324,7 +1371,7 @@ ELSE @@ -1369,7 +1416,9 @@ ELSE =DataSets!DataSetQueryHashReport.CommandText - @@ -1419,6 +1469,7 @@ ELSE Show queries for this report. @@ -1442,9 +1493,11 @@ ELSE 7.72222in - - 13in + 13.34375in 1in 1in @@ -1524,11 +1577,36 @@ ELSE + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 3 - 2 + 3 0 @@ -1555,10 +1633,68 @@ ELSE 1 FmtChartBackground + + 0 + 2 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 88d1de3b-a4e1-4ca9-8aaa-ee5f4b1cec14 diff --git a/NexusReports/Query_Store_C.rdl b/NexusReports/Query_Store_C.rdl index e9cc370a..821078f3 100644 --- a/NexusReports/Query_Store_C.rdl +++ b/NexusReports/Query_Store_C.rdl @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-09T03:24:23.0386493Z + 0 @@ -397,12 +408,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Query Number False @@ -451,12 +464,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -507,12 +522,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value CPU (ms) @@ -559,12 +576,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -607,7 +626,7 @@ ORDER BY RowNumber; @@ -658,12 +677,12 @@ ORDER BY RowNumber; 7.25in 2pt - SteelBlue - TopBottom + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value @@ -677,7 +696,7 @@ ORDER BY RowNumber; @@ -725,7 +744,9 @@ ORDER BY RowNumber; Parameters - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -756,7 +777,9 @@ ORDER BY RowNumber; Value - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -794,7 +817,9 @@ ORDER BY RowNumber; Start Time (UTC) - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1097,7 +1134,9 @@ ORDER BY RowNumber; CPU (ms) - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1133,7 +1172,9 @@ ORDER BY RowNumber; Duration (ms) - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1169,7 +1210,9 @@ ORDER BY RowNumber; Reads - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1205,7 +1248,9 @@ ORDER BY RowNumber; Writes - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1241,7 +1286,9 @@ ORDER BY RowNumber; Total Query Memory(MB) - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1277,7 +1324,9 @@ ORDER BY RowNumber; Executes - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1310,7 +1359,9 @@ ORDER BY RowNumber; Forced Plan Count - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1343,7 +1394,9 @@ ORDER BY RowNumber; Query Text - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1381,7 +1434,9 @@ ORDER BY RowNumber; =Fields!QueryNumber.Value - - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1415,6 +1469,7 @@ ORDER BY RowNumber; =Fields!Total_CPU.Value @@ -1427,7 +1482,6 @@ ORDER BY RowNumber; LightGrey - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1448,6 +1502,7 @@ ORDER BY RowNumber; =Fields!Total_Duration.Value @@ -1460,7 +1515,6 @@ ORDER BY RowNumber; LightGrey - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1481,6 +1535,7 @@ ORDER BY RowNumber; =Fields!Total_Logical_IO_Reads.Value @@ -1493,7 +1548,6 @@ ORDER BY RowNumber; LightGrey - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1514,6 +1568,7 @@ ORDER BY RowNumber; =Fields!Total_Logical_IO_Writes.Value @@ -1526,7 +1581,6 @@ ORDER BY RowNumber; LightGrey - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1547,6 +1601,7 @@ ORDER BY RowNumber; =Fields!Total_Query_Memory.Value @@ -1559,7 +1614,6 @@ ORDER BY RowNumber; LightGrey - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1580,6 +1634,7 @@ ORDER BY RowNumber; =Fields!Count_Executions.Value @@ -1592,7 +1647,6 @@ ORDER BY RowNumber; LightGrey - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1611,7 +1665,9 @@ ORDER BY RowNumber; =Fields!Distinct_Forced_Plan_Count.Value - - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1643,7 +1698,7 @@ ORDER BY RowNumber; =Fields!query_text.Value @@ -1685,7 +1740,6 @@ ORDER BY RowNumber; LightGrey - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1823,12 +1877,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Query Number False @@ -1877,12 +1933,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1933,12 +1991,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Duration (ms) @@ -1985,12 +2045,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2033,7 +2095,7 @@ ORDER BY RowNumber; @@ -2085,12 +2147,12 @@ ORDER BY RowNumber; 4 2pt - SteelBlue - TopBottom + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value @@ -2178,12 +2240,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Query Number False @@ -2232,12 +2296,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2288,12 +2354,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Reads @@ -2340,12 +2408,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2388,7 +2458,7 @@ ORDER BY RowNumber; @@ -2440,12 +2510,12 @@ ORDER BY RowNumber; 5 2pt - SteelBlue - TopBottom + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value @@ -2533,12 +2603,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Query Number False @@ -2587,12 +2659,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2643,12 +2717,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Writes @@ -2695,12 +2771,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2743,7 +2821,7 @@ ORDER BY RowNumber; @@ -2795,12 +2873,12 @@ ORDER BY RowNumber; 6 2pt - SteelBlue - TopBottom + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value @@ -2888,12 +2966,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Query Number False @@ -2942,12 +3022,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2998,12 +3080,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Query Memory (KB) @@ -3050,12 +3134,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -3098,7 +3184,7 @@ ORDER BY RowNumber; @@ -3150,12 +3236,12 @@ ORDER BY RowNumber; 7 2pt - SteelBlue - TopBottom + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value @@ -3168,7 +3254,9 @@ ORDER BY RowNumber; =DataSets!DataSet_Runtime_Aggs.CommandText - @@ -3284,6 +3377,7 @@ ORDER BY RowNumber; Show queries for this report. @@ -3311,6 +3405,7 @@ ORDER BY RowNumber; + =Variables!BodyBackgroundColor.Value 15.92135in @@ -3419,11 +3514,36 @@ ORDER BY RowNumber; Database Name true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 2 - 3 + 4 0 @@ -3455,9 +3575,67 @@ ORDER BY RowNumber; 2 dsDatabaseName + + 0 + 3 + ContrastTheme + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + Inch 067dd8ac-7b58-4702-a47e-a1668f054c47 \ No newline at end of file diff --git a/NexusReports/Query_Store_Details_C.rdl b/NexusReports/Query_Store_Details_C.rdl index 0b5a03ee..cb569b80 100644 --- a/NexusReports/Query_Store_Details_C.rdl +++ b/NexusReports/Query_Store_Details_C.rdl @@ -7,9 +7,9 @@ SSDTRS - 17.14.36414.22 + 17.14.37111.16 - 2025-09-23T12:42:39.4823731Z + 2026-04-09T03:35:29.2026729Z 0 @@ -489,6 +489,7 @@ ORDER BY RowNumber; Tahoma 11pt Normal + =Variables!ReportTextColor.Value @@ -498,10 +499,10 @@ ORDER BY RowNumber; Textbox2 - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -524,6 +525,7 @@ ORDER BY RowNumber; Tahoma 11pt Normal + =Variables!ReportTextColor.Value @@ -535,10 +537,10 @@ ORDER BY RowNumber; Textbox9 - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -561,6 +563,7 @@ ORDER BY RowNumber; Tahoma 11pt Normal + =Variables!ReportTextColor.Value @@ -572,10 +575,10 @@ ORDER BY RowNumber; Textbox11 - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -598,6 +601,7 @@ ORDER BY RowNumber; Tahoma 11pt Normal + =Variables!ReportTextColor.Value @@ -609,10 +613,10 @@ ORDER BY RowNumber; Textbox13 - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -635,6 +639,7 @@ ORDER BY RowNumber; Tahoma 11pt Normal + =Variables!ReportTextColor.Value @@ -646,10 +651,10 @@ ORDER BY RowNumber; Textbox15 - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -676,6 +681,7 @@ ORDER BY RowNumber; @@ -685,7 +691,7 @@ ORDER BY RowNumber; Textbox18 2pt @@ -709,6 +715,7 @@ ORDER BY RowNumber; @@ -720,7 +727,7 @@ ORDER BY RowNumber; Textbox19 2pt @@ -744,6 +751,7 @@ ORDER BY RowNumber; @@ -755,7 +763,7 @@ ORDER BY RowNumber; Textbox20 2pt @@ -779,6 +787,7 @@ ORDER BY RowNumber; @@ -790,7 +799,7 @@ ORDER BY RowNumber; Textbox21 2pt @@ -814,6 +823,7 @@ ORDER BY RowNumber; @@ -825,7 +835,7 @@ ORDER BY RowNumber; Textbox23 2pt @@ -854,6 +864,7 @@ ORDER BY RowNumber; @@ -863,10 +874,9 @@ ORDER BY RowNumber; Textbox1 - LightSteelBlue 2pt 2pt 2pt @@ -888,6 +898,7 @@ ORDER BY RowNumber; @@ -899,10 +910,9 @@ ORDER BY RowNumber; Textbox4 - LightSteelBlue 2pt 2pt 2pt @@ -924,6 +934,7 @@ ORDER BY RowNumber; @@ -935,10 +946,9 @@ ORDER BY RowNumber; Textbox5 - LightSteelBlue 2pt 2pt 2pt @@ -960,6 +970,7 @@ ORDER BY RowNumber; @@ -971,10 +982,9 @@ ORDER BY RowNumber; Textbox14 - LightSteelBlue 2pt 2pt 2pt @@ -996,6 +1006,7 @@ ORDER BY RowNumber; @@ -1007,10 +1018,9 @@ ORDER BY RowNumber; Textbox16 - LightSteelBlue 2pt 2pt 2pt @@ -1037,6 +1047,7 @@ ORDER BY RowNumber; @@ -1046,7 +1057,7 @@ ORDER BY RowNumber; Textbox6 2pt @@ -1070,6 +1081,7 @@ ORDER BY RowNumber; @@ -1081,7 +1093,7 @@ ORDER BY RowNumber; Textbox10 2pt @@ -1105,6 +1117,7 @@ ORDER BY RowNumber; @@ -1116,7 +1129,7 @@ ORDER BY RowNumber; Textbox12 2pt @@ -1140,6 +1153,7 @@ ORDER BY RowNumber; @@ -1151,7 +1165,7 @@ ORDER BY RowNumber; Textbox37 2pt @@ -1175,6 +1189,7 @@ ORDER BY RowNumber; @@ -1186,7 +1201,7 @@ ORDER BY RowNumber; Textbox39 2pt @@ -1215,6 +1230,7 @@ ORDER BY RowNumber; @@ -1224,10 +1240,9 @@ ORDER BY RowNumber; Textbox17 - LightSteelBlue 2pt 2pt 2pt @@ -1250,6 +1265,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1261,10 +1277,9 @@ ORDER BY RowNumber; Avg_Duration - LightSteelBlue 2pt 2pt 2pt @@ -1287,6 +1302,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1298,10 +1314,9 @@ ORDER BY RowNumber; Min_Duration - LightSteelBlue 2pt 2pt 2pt @@ -1324,6 +1339,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1335,10 +1351,9 @@ ORDER BY RowNumber; Max_Duration - LightSteelBlue 2pt 2pt 2pt @@ -1361,6 +1376,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1372,10 +1388,9 @@ ORDER BY RowNumber; Total_Duration1 - LightSteelBlue 2pt 2pt 2pt @@ -1402,6 +1417,7 @@ ORDER BY RowNumber; @@ -1411,7 +1427,7 @@ ORDER BY RowNumber; Textbox22 2pt @@ -1436,6 +1452,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1447,7 +1464,7 @@ ORDER BY RowNumber; Avg_Duration 2pt @@ -1472,6 +1489,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1483,7 +1501,7 @@ ORDER BY RowNumber; Min_CPU 2pt @@ -1508,6 +1526,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1519,7 +1538,7 @@ ORDER BY RowNumber; Max_CPU 2pt @@ -1544,6 +1563,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1555,7 +1575,7 @@ ORDER BY RowNumber; Total_CPU 2pt @@ -1584,6 +1604,7 @@ ORDER BY RowNumber; @@ -1593,10 +1614,9 @@ ORDER BY RowNumber; Textbox27 - LightSteelBlue 2pt 2pt 2pt @@ -1619,6 +1639,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1630,10 +1651,9 @@ ORDER BY RowNumber; Avg_Duration - LightSteelBlue 2pt 2pt 2pt @@ -1656,6 +1676,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1667,10 +1688,9 @@ ORDER BY RowNumber; Min_Logical_Reads - LightSteelBlue 2pt 2pt 2pt @@ -1693,6 +1713,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1704,10 +1725,9 @@ ORDER BY RowNumber; Max_Logical_Reads - LightSteelBlue 2pt 2pt 2pt @@ -1730,6 +1750,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1741,10 +1762,9 @@ ORDER BY RowNumber; Total_Logical_Reads - LightSteelBlue 2pt 2pt 2pt @@ -1771,6 +1791,7 @@ ORDER BY RowNumber; @@ -1780,7 +1801,7 @@ ORDER BY RowNumber; Textbox32 2pt @@ -1805,6 +1826,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1816,7 +1838,7 @@ ORDER BY RowNumber; Avg_Duration 2pt @@ -1841,6 +1863,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1852,7 +1875,7 @@ ORDER BY RowNumber; Min_Logical_IO_Writes 2pt @@ -1877,6 +1900,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1888,7 +1912,7 @@ ORDER BY RowNumber; Max_Logical_IO_Writes 2pt @@ -1913,6 +1937,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1924,7 +1949,7 @@ ORDER BY RowNumber; Total_Logical_Writes 2pt @@ -1953,6 +1978,7 @@ ORDER BY RowNumber; @@ -1962,10 +1988,9 @@ ORDER BY RowNumber; Textbox34 - LightSteelBlue 2pt 2pt 2pt @@ -1988,6 +2013,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1999,10 +2025,9 @@ ORDER BY RowNumber; Textbox35 - LightSteelBlue 2pt 2pt 2pt @@ -2025,6 +2050,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -2036,10 +2062,9 @@ ORDER BY RowNumber; Min_Used_Memory - LightSteelBlue 2pt 2pt 2pt @@ -2062,6 +2087,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -2073,10 +2099,9 @@ ORDER BY RowNumber; Max_Used_Memory - LightSteelBlue 2pt 2pt 2pt @@ -2099,6 +2124,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -2110,10 +2136,9 @@ ORDER BY RowNumber; Total_Used_Memory - LightSteelBlue 2pt 2pt 2pt @@ -2140,6 +2165,7 @@ ORDER BY RowNumber; @@ -2149,7 +2175,7 @@ ORDER BY RowNumber; Textbox7 2pt @@ -2173,6 +2199,7 @@ ORDER BY RowNumber; @@ -2184,7 +2211,7 @@ ORDER BY RowNumber; Textbox26 2pt @@ -2208,6 +2235,7 @@ ORDER BY RowNumber; @@ -2219,7 +2247,7 @@ ORDER BY RowNumber; Textbox28 2pt @@ -2243,6 +2271,7 @@ ORDER BY RowNumber; @@ -2254,7 +2283,7 @@ ORDER BY RowNumber; Textbox36 2pt @@ -2278,6 +2307,7 @@ ORDER BY RowNumber; @@ -2289,7 +2319,7 @@ ORDER BY RowNumber; Count_Executions1 2pt @@ -2571,12 +2601,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Runtime Intervals @@ -2624,12 +2656,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2681,12 +2715,14 @@ ORDER BY RowNumber; Tahoma 8pt #,0;(#,0) + =Variables!ReportTextColor.Value cpu, duration (ms) @@ -2734,12 +2770,14 @@ ORDER BY RowNumber; Tahoma 8pt #,0;(#,0) + =Variables!ReportTextColor.Value reads, writes, memory(KB) @@ -2782,7 +2820,7 @@ ORDER BY RowNumber; @@ -2792,6 +2830,7 @@ ORDER BY RowNumber; @@ -2799,6 +2838,7 @@ ORDER BY RowNumber; 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -2815,6 +2855,7 @@ ORDER BY RowNumber; Bold General Top + =Variables!ReportTextColor.Value @@ -2854,12 +2895,12 @@ ORDER BY RowNumber; 1 2pt - SteelBlue - TopBottom + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value @@ -2873,7 +2914,7 @@ ORDER BY RowNumber; @@ -2908,6 +2949,7 @@ ORDER BY RowNumber; Tahoma 11pt Normal + =Variables!ReportTextColor.Value @@ -2922,10 +2964,10 @@ ORDER BY RowNumber; 3 - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2943,6 +2985,7 @@ ORDER BY RowNumber; @@ -2957,10 +3000,10 @@ ORDER BY RowNumber; 4 - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2991,7 +3034,9 @@ ORDER BY RowNumber; Parmaeter - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -3024,7 +3069,9 @@ ORDER BY RowNumber; Value - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -3064,6 +3111,7 @@ ORDER BY RowNumber; Start Time (UTC) @@ -3098,6 +3146,7 @@ ORDER BY RowNumber; =Parameters!StartTime.Value @@ -3137,6 +3186,7 @@ ORDER BY RowNumber; End Time (UTC) @@ -3171,6 +3221,7 @@ ORDER BY RowNumber; =Parameters!EndTime.Value @@ -3232,7 +3283,9 @@ ORDER BY RowNumber; =DataSets!DataSet_Runtime_Stats.CommandText - @@ -3413,6 +3475,7 @@ ORDER BY RowNumber; Show queries for this report. @@ -3440,6 +3503,7 @@ ORDER BY RowNumber; + =Variables!BodyBackgroundColor.Value 13.89583in @@ -3517,11 +3581,36 @@ ORDER BY RowNumber; Database Name true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 2 - 3 + 4 0 @@ -3553,9 +3642,67 @@ ORDER BY RowNumber; 2 dsDatabaseName + + 0 + 3 + ContrastTheme + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + Inch 067dd8ac-7b58-4702-a47e-a1668f054c47 - \ No newline at end of file + diff --git a/NexusReports/Replication_Topology_C.rdl b/NexusReports/Replication_Topology_C.rdl index 33dcda6e..c7ac40d5 100644 --- a/NexusReports/Replication_Topology_C.rdl +++ b/NexusReports/Replication_Topology_C.rdl @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + Segoe UI 0 @@ -244,6 +255,7 @@ FROM Segoe UI Light 24pt Bold + =Variables!TitleColor.Value @@ -255,6 +267,9 @@ FROM 0.43in 5in + 2pt 2pt 2pt @@ -295,6 +310,7 @@ FROM 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -309,7 +325,7 @@ FROM - CornflowerBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -333,6 +349,7 @@ FROM 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -347,7 +364,7 @@ FROM - CornflowerBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -371,6 +388,7 @@ FROM 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -385,7 +403,7 @@ FROM - CornflowerBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -409,6 +427,7 @@ FROM 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -423,7 +442,7 @@ FROM - CornflowerBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -450,6 +469,7 @@ FROM =Fields!Distributor_Name.Value @@ -462,11 +482,13 @@ FROM Distributor_Name + =Variables!ChartColor.Value 2pt 2pt @@ -488,7 +510,7 @@ FROM @@ -501,11 +523,13 @@ FROM textbox9 + =Variables!ChartColor.Value 2pt 2pt @@ -527,7 +551,7 @@ FROM @@ -540,11 +564,13 @@ FROM textbox10 + =Variables!ChartColor.Value 2pt 2pt @@ -566,7 +592,7 @@ FROM @@ -579,11 +605,13 @@ FROM textbox11 + =Variables!ChartColor.Value 2pt 2pt @@ -610,6 +638,7 @@ FROM @@ -622,8 +651,10 @@ FROM textbox12 + =Variables!ChartColor.Value 2pt 2pt @@ -645,6 +676,7 @@ FROM =Fields!Publisher_Name.Value @@ -657,11 +689,13 @@ FROM Publisher_Name + =Variables!ChartColor.Value 2pt 2pt @@ -683,7 +717,7 @@ FROM @@ -696,11 +730,13 @@ FROM textbox13 + =Variables!ChartColor.Value 2pt 2pt @@ -722,7 +758,7 @@ FROM @@ -735,11 +771,13 @@ FROM textbox14 + =Variables!ChartColor.Value 2pt 2pt @@ -766,6 +804,7 @@ FROM @@ -778,8 +817,10 @@ FROM textbox15 + =Variables!ChartColor.Value 2pt 2pt @@ -801,6 +842,7 @@ FROM @@ -813,8 +855,10 @@ FROM textbox16 + =Variables!ChartColor.Value 2pt 2pt @@ -836,6 +880,7 @@ FROM =Fields!Publication_Details.Value @@ -848,11 +893,13 @@ FROM Publication_Details + =Variables!ChartColor.Value 2pt 2pt @@ -874,7 +921,7 @@ FROM @@ -887,11 +934,13 @@ FROM textbox17 + =Variables!ChartColor.Value 2pt 2pt @@ -918,7 +967,7 @@ FROM @@ -928,8 +977,10 @@ FROM textbox3 + =Variables!ChartColor.Value 2pt 2pt @@ -951,7 +1002,7 @@ FROM @@ -961,8 +1012,10 @@ FROM textbox5 + =Variables!ChartColor.Value 2pt 2pt @@ -984,7 +1037,7 @@ FROM @@ -994,8 +1047,10 @@ FROM textbox7 + =Variables!ChartColor.Value 2pt 2pt @@ -1017,6 +1072,7 @@ FROM =Fields!Subscriber_Details.Value @@ -1028,11 +1084,13 @@ FROM Subscriber_Details + =Variables!ChartColor.Value 2pt 2pt @@ -1157,6 +1215,7 @@ FROM Show queries for this report. @@ -1188,7 +1247,9 @@ FROM =DataSets!DataSet1.CommandText - @@ -1235,7 +1297,7 @@ FROM - Azure + =Variables!BodyBackgroundColor.Value 16.78127in @@ -1248,13 +1310,100 @@ FROM + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + 4 2 + + + 0 + 0 + ContrastTheme + + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 25c17dc0-d484-49d5-90f4-875ef2fa7ad4 diff --git a/NexusReports/Running_Device_Drivers_C.rdl b/NexusReports/Running_Device_Drivers_C.rdl index fa5e687f..100170e4 100644 --- a/NexusReports/Running_Device_Drivers_C.rdl +++ b/NexusReports/Running_Device_Drivers_C.rdl @@ -91,6 +91,7 @@ FROM tbl_running_drivers Segoe UI Light 24pt Bold + =Variables!TitleColor.Value @@ -157,7 +158,7 @@ FROM tbl_running_drivers 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -188,7 +189,7 @@ FROM tbl_running_drivers Black - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt @@ -215,7 +216,7 @@ FROM tbl_running_drivers 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -243,7 +244,7 @@ FROM tbl_running_drivers Black - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt @@ -270,7 +271,7 @@ FROM tbl_running_drivers 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -298,7 +299,7 @@ FROM tbl_running_drivers Black - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -324,7 +325,7 @@ FROM tbl_running_drivers 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -352,7 +353,7 @@ FROM tbl_running_drivers Black - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt @@ -379,7 +380,7 @@ FROM tbl_running_drivers 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -407,7 +408,7 @@ FROM tbl_running_drivers Black - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt @@ -434,7 +435,7 @@ FROM tbl_running_drivers 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -465,7 +466,7 @@ FROM tbl_running_drivers Black - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt @@ -492,7 +493,7 @@ FROM tbl_running_drivers 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -520,7 +521,7 @@ FROM tbl_running_drivers Black - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt @@ -548,6 +549,7 @@ FROM tbl_running_drivers @@ -572,7 +574,6 @@ FROM tbl_running_drivers - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt @@ -595,6 +596,7 @@ FROM tbl_running_drivers @@ -619,7 +621,6 @@ FROM tbl_running_drivers - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt @@ -642,6 +643,7 @@ FROM tbl_running_drivers @@ -666,7 +668,6 @@ FROM tbl_running_drivers - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -688,6 +689,7 @@ FROM tbl_running_drivers @@ -712,7 +714,6 @@ FROM tbl_running_drivers - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt @@ -735,6 +736,7 @@ FROM tbl_running_drivers @@ -759,7 +761,6 @@ FROM tbl_running_drivers - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt @@ -783,6 +784,7 @@ FROM tbl_running_drivers Tahoma 9pt 0.000;(0.000) + =Variables!ReportTextColor.Value @@ -807,7 +809,6 @@ FROM tbl_running_drivers - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt @@ -831,6 +832,7 @@ FROM tbl_running_drivers Tahoma 9pt f + =Variables!ReportTextColor.Value @@ -843,7 +845,6 @@ FROM tbl_running_drivers LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt @@ -905,6 +906,7 @@ FROM tbl_running_drivers + =Variables!BodyBackgroundColor.Value 16.5625in @@ -922,13 +924,100 @@ FROM tbl_running_drivers + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + 4 2 + + + 0 + 0 + ContrastTheme + + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 867dc3bd-0425-43dd-97d4-2ed41963ef3e diff --git a/NexusReports/Running_Device_Drivers_C.rdl.data b/NexusReports/Running_Device_Drivers_C.rdl.data deleted file mode 100644 index a2413820..00000000 Binary files a/NexusReports/Running_Device_Drivers_C.rdl.data and /dev/null differ diff --git a/NexusReports/SQL 2000 Blocking Detail_C.rdl b/NexusReports/SQL 2000 Blocking Detail_C.rdl index 323ea6a4..091ef9e4 100644 --- a/NexusReports/SQL 2000 Blocking Detail_C.rdl +++ b/NexusReports/SQL 2000 Blocking Detail_C.rdl @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + 0 @@ -193,7 +204,7 @@ ORDER BY spid; @@ -206,6 +217,9 @@ ORDER BY spid; 0.375in 7.125in + 2pt 2pt 2pt @@ -222,7 +236,7 @@ ORDER BY spid; = "Head Blocker Summary @ "+First(Fields!runtime.Value, "DataSet_Runtime") @@ -236,6 +250,9 @@ ORDER BY spid; 7.125in 1 + 2pt 2pt 2pt @@ -277,7 +294,7 @@ ORDER BY spid; Head Blocker @@ -291,7 +308,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -312,7 +329,7 @@ ORDER BY spid; Blocking Duration (Mins) @@ -326,7 +343,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -347,7 +364,7 @@ ORDER BY spid; Blocking Start Time @@ -361,7 +378,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -382,7 +399,7 @@ ORDER BY spid; Blocking End Time @@ -396,7 +413,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -417,7 +434,7 @@ ORDER BY spid; rownum @@ -436,7 +453,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -463,7 +480,7 @@ ORDER BY spid; @@ -520,7 +537,9 @@ ORDER BY spid; =Fields!blocking_duration.Value - @@ -713,6 +738,9 @@ ORDER BY spid; 11.25in 3 + 2pt 2pt 2pt @@ -770,7 +798,7 @@ ORDER BY spid; @@ -786,7 +814,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -808,7 +836,7 @@ ORDER BY spid; @@ -824,7 +852,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -846,7 +874,7 @@ ORDER BY spid; @@ -862,7 +890,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -884,7 +912,7 @@ ORDER BY spid; @@ -900,7 +928,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -922,7 +950,7 @@ ORDER BY spid; @@ -938,7 +966,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -960,7 +988,7 @@ ORDER BY spid; @@ -976,7 +1004,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -998,7 +1026,7 @@ ORDER BY spid; @@ -1014,7 +1042,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1036,7 +1064,7 @@ ORDER BY spid; @@ -1052,7 +1080,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1074,7 +1102,7 @@ ORDER BY spid; @@ -1090,7 +1118,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1112,7 +1140,7 @@ ORDER BY spid; @@ -1128,7 +1156,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1154,6 +1182,7 @@ ORDER BY spid; =Fields!spid.Value @@ -1189,6 +1218,7 @@ ORDER BY spid; =Fields!runtime.Value @@ -1224,6 +1254,7 @@ ORDER BY spid; =Fields!status.Value @@ -1257,6 +1288,7 @@ ORDER BY spid; =Fields!open_tran.Value @@ -1292,6 +1324,7 @@ ORDER BY spid; =Fields!waitresource.Value @@ -1325,6 +1358,7 @@ ORDER BY spid; =Fields!waittime.Value/1000 @@ -1360,6 +1394,7 @@ ORDER BY spid; =Fields!query_duration.Value/1000 @@ -1395,6 +1430,7 @@ ORDER BY spid; =Fields!dbid.Value @@ -1430,6 +1466,7 @@ ORDER BY spid; =Fields!loginame.Value @@ -1463,6 +1500,7 @@ ORDER BY spid; =Fields!program_name.Value @@ -1542,7 +1580,7 @@ ORDER BY spid; *Negative Blocking Duration means that the Last Batch start time was not recorded correctly in the snapshot. @@ -1556,6 +1594,9 @@ ORDER BY spid; 9in 5 + 2pt 2pt 2pt @@ -1572,6 +1613,7 @@ ORDER BY spid; Show queries for this report. @@ -1603,7 +1645,9 @@ ORDER BY spid; =DataSets!DataSet_HeadBlkSummary.CommandText - 5.04861in - + + =Variables!BodyBackgroundColor.Value + 13in @@ -1717,6 +1769,31 @@ ORDER BY spid; rowids true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -1738,10 +1815,68 @@ ORDER BY spid; 1 rowids + + 1 + 1 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch a9ce1d01-9145-47b8-8663-71b7a1842316 diff --git a/NexusReports/SQL 2000 Blocking_C.rdl b/NexusReports/SQL 2000 Blocking_C.rdl index 144bcafc..5f0de59a 100644 --- a/NexusReports/SQL 2000 Blocking_C.rdl +++ b/NexusReports/SQL 2000 Blocking_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + Amit Banerjee 0 @@ -413,7 +424,7 @@ END; Tahoma 20pt Bold - SteelBlue + =Variables!TitleColor.Value @@ -442,7 +453,7 @@ END; @@ -504,7 +515,7 @@ END; @@ -519,7 +530,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -541,7 +552,7 @@ END; @@ -556,7 +567,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -581,7 +592,7 @@ END; @@ -596,7 +607,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -621,7 +632,7 @@ END; @@ -634,7 +645,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -659,7 +670,7 @@ END; @@ -674,7 +685,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -696,7 +707,7 @@ END; @@ -714,7 +725,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -740,6 +751,7 @@ END; =Fields!waitresource.Value @@ -776,7 +788,7 @@ END; 9pt Bold P0 - =iif((Fields!sum_waittime.Value/Sum(Fields!sum_waittime.Value, "DataSet_Sum_HighConcurrency")) > 0.5 ,"Maroon","Black") + =Variables!ReportTextColor.Value @@ -811,7 +823,7 @@ END; =Fields!count.Value @@ -847,7 +859,7 @@ END; @@ -883,6 +895,7 @@ END; @@ -918,6 +931,7 @@ END; @@ -1011,7 +1025,7 @@ END; starting_time 0.5in - 0.85937in + 0.86979in 0.25in 6.75in 3 @@ -1056,7 +1070,7 @@ END; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1071,7 +1085,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1094,7 +1108,7 @@ END; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1109,7 +1123,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1132,7 +1146,7 @@ END; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1147,7 +1161,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1173,6 +1187,7 @@ END; =Fields!starting_time.Value @@ -1208,6 +1223,7 @@ END; @@ -1243,7 +1259,7 @@ END; @@ -1320,7 +1336,7 @@ END; @@ -1382,7 +1398,7 @@ END; @@ -1397,7 +1413,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1419,7 +1435,7 @@ END; @@ -1434,7 +1450,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1459,7 +1475,7 @@ END; @@ -1474,7 +1490,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1499,7 +1515,7 @@ END; @@ -1514,7 +1530,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1539,7 +1555,7 @@ END; @@ -1554,7 +1570,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1576,7 +1592,7 @@ END; @@ -1594,7 +1610,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1620,6 +1636,7 @@ END; =Fields!Type_Description.Value @@ -1656,7 +1673,7 @@ END; 9pt Bold P0 - =iif((Fields!sum_waittime.Value/Sum(Fields!sum_waittime.Value, "DataSet_Sum_WaittypeSummary"))>0.5,"Maroon","Black") + =Variables!ReportTextColor.Value @@ -1689,7 +1706,9 @@ END; =Fields!count.Value - @@ -1757,6 +1777,7 @@ END; =Fields!sum_waittime.Value/1000 @@ -1791,6 +1812,7 @@ END; =Sum(Fields!sum_waittime.Value, "DataSet_Sum_WaittypeSummary") @@ -1957,7 +1979,7 @@ END; Runtime @@ -1971,7 +1993,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1995,7 +2017,7 @@ END; Blocked Sessions @@ -2009,7 +2031,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2033,7 +2055,7 @@ END; Max Waittime (sec) @@ -2047,7 +2069,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2074,7 +2096,7 @@ END; @@ -2129,7 +2151,7 @@ END; =Fields!blocked_sessions.Value @@ -2162,7 +2184,9 @@ END; =Fields!max_waittime.Value - @@ -2289,6 +2313,7 @@ END; true @@ -2343,14 +2368,14 @@ END; 0.75pt - 8pt - Navy + 9pt + =Variables!ReportTextColor.Value Wait Type False @@ -2394,6 +2419,7 @@ END; true true false + true True @@ -2506,7 +2533,7 @@ END; 0.75pt - LightSteelBlue + =Variables!ChartColor.Value @@ -2518,6 +2545,7 @@ END; 0.75pt + =Variables!ReportTextColor.Value BottomCenter Column @@ -2537,15 +2565,16 @@ END; Waittype Summary Graph Emboss @@ -2570,9 +2599,10 @@ END; - White + =Variables!ChartFrameColor.Value @@ -2585,6 +2615,7 @@ END; Show queries for this report. @@ -2616,7 +2647,9 @@ END; =DataSets!DataSet_Sum_WaittypeSummary.CommandText - 10.89584in - + + =Variables!BodyBackgroundColor.Value + 11.08505in @@ -2800,6 +2845,31 @@ END; FmtAmbientBackground true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -2821,10 +2891,73 @@ END; 1 FmtAmbientBackground + + 1 + 1 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#c6daf8", +Parameters!ContrastTheme.Value="None", "#c6daf8") + + true Inch 3c7b8720-ebc1-4c2f-ac50-8354dfccd15b diff --git a/NexusReports/SQL Perf Main.rdl b/NexusReports/SQL Perf Main.rdl index d7c7faf6..2b048287 100644 --- a/NexusReports/SQL Perf Main.rdl +++ b/NexusReports/SQL Perf Main.rdl @@ -7,9 +7,9 @@ SSDTRS - 17.14.36705.20 + 17.14.37111.16 - 2025-11-20T22:12:05.8272941Z + 2026-04-02T19:10:07.2985039Z 0 @@ -1321,6 +1321,7 @@ END; Tahoma 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -1334,7 +1335,7 @@ END; LightGrey - =Parameters!FmtAmbientBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1357,6 +1358,7 @@ END; Tahoma 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -1370,7 +1372,7 @@ END; LightGrey - =Parameters!FmtAmbientBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1393,6 +1395,7 @@ END; Tahoma 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -1405,7 +1408,7 @@ END; LightGrey - =Parameters!FmtAmbientBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1432,7 +1435,8 @@ END; @@ -1486,6 +1490,7 @@ END; @@ -1520,6 +1525,7 @@ END; @@ -1569,6 +1575,7 @@ END; Tahoma 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -1581,7 +1588,7 @@ END; LightGrey - =Parameters!FmtAmbientBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1628,6 +1635,7 @@ END; Tahoma 11pt Bold + =Variables!ReportTextColor.Value @@ -1693,6 +1701,7 @@ END; @@ -1707,7 +1716,7 @@ END; 1 2pt @@ -1759,7 +1768,9 @@ END; This main page displays report based on data availability. If the data is not available, the report won't be displayed. Following are some of reasons why a report is not avaiable: - - Numbered - 1 - Numbered - 1 - Numbered - 1 - Numbered - 1 Show All Reports " to allow you click on any reports. Note that it will error out if the report doesn't have data. - - Numbered - 1 1 @@ -1846,7 +1862,7 @@ END; @@ -1856,7 +1872,9 @@ END; For more detaild instructions visit the - Wiki web page @@ -1870,7 +1888,7 @@ END; @@ -1880,7 +1898,9 @@ END; If you prefer to query Nexus database you can use - sample queries @@ -1894,7 +1914,7 @@ END; @@ -1902,11 +1922,14 @@ END; on our Wiki - @@ -1931,7 +1954,7 @@ END; @@ -1947,6 +1970,7 @@ END; + =Variables!ReportTextColor.Value 2pt 2pt 2pt @@ -1955,7 +1979,9 @@ END; 3.38556in - 14.0625in @@ -2123,6 +2149,15 @@ END; Show all reports even data is not available + + String + + + Default + + + Enter theme name here + @@ -2159,6 +2194,11 @@ END; 2 ShowAllReports + + 1 + 2 + ContrastTheme + @@ -2167,6 +2207,57 @@ END; = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + true Inch diff --git a/NexusReports/SQLAssessmentAPI_C.rdl b/NexusReports/SQLAssessmentAPI_C.rdl index dcd80c67..55b71ae1 100644 --- a/NexusReports/SQLAssessmentAPI_C.rdl +++ b/NexusReports/SQLAssessmentAPI_C.rdl @@ -7,9 +7,9 @@ SSDTRS - 17.14.36301.6 + 17.14.37111.16 - 2025-07-26T21:20:54.7938354Z + 2026-04-08T19:24:45.8633364Z Segoe UI 0 @@ -76,6 +76,7 @@ ORDER BY Segoe UI Light 24pt Bold + =Variables!TitleColor.Value @@ -127,6 +128,7 @@ ORDER BY 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -141,7 +143,7 @@ ORDER BY - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt @@ -165,6 +167,7 @@ ORDER BY 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -179,7 +182,7 @@ ORDER BY - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt @@ -203,6 +206,7 @@ ORDER BY 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -217,7 +221,7 @@ ORDER BY - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt @@ -241,6 +245,7 @@ ORDER BY 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -255,7 +260,7 @@ ORDER BY - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt @@ -283,7 +288,6 @@ ORDER BY @@ -328,7 +332,7 @@ ORDER BY @@ -373,7 +377,7 @@ ORDER BY @@ -418,7 +422,7 @@ ORDER BY @@ -468,7 +472,7 @@ ORDER BY @@ -501,7 +505,7 @@ ORDER BY =Fields!Check.Value @@ -537,7 +541,7 @@ ORDER BY =Fields!Message.Value @@ -573,7 +577,7 @@ ORDER BY =Fields!HelpURL.Value @@ -602,7 +606,6 @@ ORDER BY 2pt - true @@ -674,7 +677,9 @@ ORDER BY 1.08389in - 11.89583in @@ -686,13 +691,100 @@ ORDER BY + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + 4 2 + + + 0 + 0 + ContrastTheme + + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 29895ff9-e054-4f62-b92b-73f0348f3389 diff --git a/NexusReports/SQLAssessmentAPI_C.rdl.data b/NexusReports/SQLAssessmentAPI_C.rdl.data deleted file mode 100644 index 7172ce2f..00000000 Binary files a/NexusReports/SQLAssessmentAPI_C.rdl.data and /dev/null differ diff --git a/NexusReports/ServerConfiguration_C.rdl b/NexusReports/ServerConfiguration_C.rdl index 19bd6755..6c8183c7 100644 --- a/NexusReports/ServerConfiguration_C.rdl +++ b/NexusReports/ServerConfiguration_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T20:29:52.6811165Z + 0 @@ -213,6 +224,7 @@ FROM dbo.tbl_StartupParameters; Server Configurations & Properties @@ -228,6 +240,7 @@ FROM dbo.tbl_StartupParameters; 9.79166in 1.5pt @@ -263,6 +276,7 @@ FROM dbo.tbl_StartupParameters; Property Name @@ -272,9 +286,10 @@ FROM dbo.tbl_StartupParameters; Textbox68 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -295,6 +310,7 @@ FROM dbo.tbl_StartupParameters; Property Value @@ -304,9 +320,10 @@ FROM dbo.tbl_StartupParameters; Textbox70 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -330,7 +347,9 @@ FROM dbo.tbl_StartupParameters; =Fields!PropertyName.Value - @@ -422,6 +444,7 @@ FROM dbo.tbl_StartupParameters; Server Properties @@ -436,9 +459,10 @@ FROM dbo.tbl_StartupParameters; 2 - =Parameters!FmtHeader1Fill.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -455,6 +479,7 @@ FROM dbo.tbl_StartupParameters; Trace Flags @@ -469,9 +494,10 @@ FROM dbo.tbl_StartupParameters; 3 - =Parameters!FmtHeader1Fill.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -510,6 +536,7 @@ FROM dbo.tbl_StartupParameters; Trace Flag @@ -519,9 +546,10 @@ FROM dbo.tbl_StartupParameters; Textbox2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -542,6 +570,7 @@ FROM dbo.tbl_StartupParameters; Status @@ -551,9 +580,10 @@ FROM dbo.tbl_StartupParameters; Textbox4 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -574,6 +604,7 @@ FROM dbo.tbl_StartupParameters; Global @@ -583,9 +614,10 @@ FROM dbo.tbl_StartupParameters; Textbox6 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -606,6 +638,7 @@ FROM dbo.tbl_StartupParameters; Session @@ -615,9 +648,10 @@ FROM dbo.tbl_StartupParameters; Textbox22 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -641,7 +675,9 @@ FROM dbo.tbl_StartupParameters; =Fields!TraceFlag.Value - @@ -795,6 +838,7 @@ FROM dbo.tbl_StartupParameters; Startup Parmaeters @@ -809,9 +853,10 @@ FROM dbo.tbl_StartupParameters; 5 - =Parameters!FmtHeader1Fill.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -844,6 +889,7 @@ FROM dbo.tbl_StartupParameters; Args Name @@ -853,9 +899,10 @@ FROM dbo.tbl_StartupParameters; Textbox9 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -876,6 +923,7 @@ FROM dbo.tbl_StartupParameters; Args Value @@ -885,9 +933,10 @@ FROM dbo.tbl_StartupParameters; Textbox11 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -911,7 +960,9 @@ FROM dbo.tbl_StartupParameters; =Fields!ArgsName.Value - @@ -1003,6 +1057,7 @@ FROM dbo.tbl_StartupParameters; Sys.configurations (sp_configure) @@ -1017,9 +1072,10 @@ FROM dbo.tbl_StartupParameters; 7 - =Parameters!FmtHeader1Fill.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1058,6 +1114,7 @@ FROM dbo.tbl_StartupParameters; Name @@ -1067,9 +1124,10 @@ FROM dbo.tbl_StartupParameters; Textbox16 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1091,6 +1149,7 @@ FROM dbo.tbl_StartupParameters; (non-default highligted) @@ -1100,9 +1159,10 @@ FROM dbo.tbl_StartupParameters; Textbox18 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1123,6 +1183,7 @@ FROM dbo.tbl_StartupParameters; Configured Value @@ -1132,9 +1193,10 @@ FROM dbo.tbl_StartupParameters; Textbox3 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1155,6 +1217,7 @@ FROM dbo.tbl_StartupParameters; Default Value @@ -1166,6 +1229,7 @@ FROM dbo.tbl_StartupParameters; @@ -1175,9 +1239,10 @@ FROM dbo.tbl_StartupParameters; Textbox7 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1201,7 +1266,9 @@ FROM dbo.tbl_StartupParameters; =Fields!name.Value - @@ -1362,6 +1436,7 @@ FROM dbo.tbl_StartupParameters; Show queries for this report. @@ -1393,7 +1468,9 @@ FROM dbo.tbl_StartupParameters; =DataSets!DataSet_ServerProperty.CommandText - @@ -1537,7 +1621,7 @@ FROM dbo.tbl_StartupParameters; - =Parameters!FmtAmbientBackground.Value + =Variables!BodyBackgroundColor.Value 11.73624in @@ -1556,7 +1640,7 @@ FROM dbo.tbl_StartupParameters; Report Help @@ -1723,6 +1807,31 @@ FROM dbo.tbl_StartupParameters; hyperlink color true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -1774,6 +1883,11 @@ FROM dbo.tbl_StartupParameters; 2 FmtHyperLink + + 3 + 2 + ContrastTheme + @@ -1781,6 +1895,57 @@ FROM dbo.tbl_StartupParameters; = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + Inch a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 diff --git a/NexusReports/Spinlock Details_C.rdl b/NexusReports/Spinlock Details_C.rdl index ac6943b5..b16d4e5a 100644 --- a/NexusReports/Spinlock Details_C.rdl +++ b/NexusReports/Spinlock Details_C.rdl @@ -476,7 +476,11 @@ END; #VALY - @@ -515,13 +519,15 @@ END; LightGrey Tahoma - 8pt + 9pt + =Variables!ReportTextColor.Value Runtime @@ -558,6 +564,7 @@ END; NaN NaN NaN + true @@ -726,7 +734,7 @@ END; @@ -741,6 +749,7 @@ END; Bold General Top + =Variables!ReportTextColor.Value @@ -786,9 +795,9 @@ END; 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartFrameColor.Value + =Variables!ChartFrameGradientStyle.Value + =Variables!ChartFrameSecondaryColor.Value @@ -841,7 +850,11 @@ END; #VALY - @@ -880,13 +893,15 @@ END; LightGrey Tahoma - 8pt + 9pt + =Variables!ReportTextColor.Value Runtime @@ -923,6 +938,7 @@ END; NaN NaN NaN + true spins per collision @@ -1032,6 +1049,7 @@ END; NaN NaN NaN + true @@ -1106,6 +1124,7 @@ END; Bold General Top + =Variables!ReportTextColor.Value @@ -1152,9 +1171,9 @@ END; 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartFrameColor.Value + =Variables!ChartFrameGradientStyle.Value + =Variables!ChartFrameSecondaryColor.Value @@ -1207,7 +1226,11 @@ END; #VALY - @@ -1246,13 +1269,15 @@ END; LightGrey Tahoma - 8pt + 9pt + =Variables!ReportTextColor.Value RunTime @@ -1289,6 +1314,7 @@ END; NaN NaN NaN + true Delta backoffs @@ -1398,6 +1425,7 @@ END; NaN NaN NaN + true @@ -1472,6 +1500,7 @@ END; Bold General Top + =Variables!ReportTextColor.Value @@ -1518,9 +1547,9 @@ END; 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartFrameColor.Value + =Variables!ChartFrameGradientStyle.Value + =Variables!ChartFrameSecondaryColor.Value @@ -1573,7 +1602,11 @@ END; #VALY - @@ -1612,13 +1645,14 @@ END; LightGrey Tahoma - 8pt + 9pt + =Variables!ReportTextColor.Value Runtime @@ -1655,6 +1689,7 @@ END; NaN NaN NaN + true delta spins /ms/cpu @@ -1764,6 +1800,7 @@ END; NaN NaN NaN + true @@ -1838,6 +1875,7 @@ END; Bold General Top + =Variables!ReportTextColor.Value @@ -1884,9 +1922,9 @@ END; 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartFrameColor.Value + =Variables!ChartFrameGradientStyle.Value + =Variables!ChartFrameSecondaryColor.Value @@ -1901,7 +1939,7 @@ END; Tahoma 20pt Bold - SteelBlue + =Variables!TitleColor.Value @@ -1913,6 +1951,9 @@ END; 5in 4 + 2pt 2pt 2pt @@ -1929,6 +1970,7 @@ END; Show queries for this report. @@ -1960,7 +2002,9 @@ END; =DataSets!DataSet_Spinlock_Details.CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 21.47792in - + + =Variables!BodyBackgroundColor.Value + 15.13542in @@ -2168,11 +2231,36 @@ END; TitleSleepTime true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 5 - 3 + 4 0 @@ -2224,11 +2312,84 @@ END; 2 TitleSleepTime + + 0 + 3 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "None") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#c6daf8", +Parameters!ContrastTheme.Value="None", "#c6daf8") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "#e6eefc", +Parameters!ContrastTheme.Value="None", "#e6eefc") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "TopBottom", +Parameters!ContrastTheme.Value="None", "TopBottom") + + true Inch 064bed88-bef0-40a9-bfa1-0f3b4dfa6a35 - \ No newline at end of file + diff --git a/NexusReports/Spinlock Stats_C.rdl b/NexusReports/Spinlock Stats_C.rdl index 8bb3df56..a4a49a9e 100644 --- a/NexusReports/Spinlock Stats_C.rdl +++ b/NexusReports/Spinlock Stats_C.rdl @@ -429,6 +429,12 @@ END; Spinlock Names @@ -493,6 +501,7 @@ END; NaN NaN NaN + true Delta spin per ms per cpu + 0.75pt @@ -662,9 +675,14 @@ END; true + Perspective + 0 + 25 + 0 + true @@ -673,14 +691,16 @@ END; - #e6eefc - TopBottom - #c6daf8 + None + #00ffffff Tahoma - 8pt + =Variables!ReportTextColor.Value + #00ffffff + true + true Black Black @@ -704,6 +725,7 @@ END; Bold General Top + =Variables!ReportTextColor.Value @@ -739,18 +761,19 @@ END; sqlnexus - 6.59722in - 0.23958in + 6.86805in + 0.12501in 5.59375in - 10.7175in + 11.01957in + 2pt - TopBottom - LightGrey + =Variables!ChartFrameColor.Value + None + =Variables!ChartFrameSecondaryColor.Value @@ -763,10 +786,10 @@ END; 2.08823in - 1.37867in + 1.56617in - 3.67771in + 3.88479in @@ -785,9 +808,8 @@ END; Spinlock Name @@ -803,7 +825,7 @@ END; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -827,10 +849,9 @@ END; Spins @@ -846,7 +867,7 @@ END; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -870,9 +891,8 @@ END; Collisions @@ -888,7 +908,7 @@ END; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -912,9 +932,8 @@ END; Avg. Spins/Collisions @@ -930,7 +949,7 @@ END; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -954,7 +973,9 @@ END; =Fields!spinlock_name.Value - + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -985,7 +1007,9 @@ END; =Fields!spin_diff.Value - + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1018,7 +1043,9 @@ END; =Fields!collision_diff.Value - + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1053,6 +1081,7 @@ END; =Fields!spindiff_per_collisiondiff.Value @@ -1067,6 +1096,7 @@ END; Silver + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1111,7 +1141,7 @@ END; 13.70709in 0.125in 0.625in - 10.625in + 11.01958in 1 @@ -1163,8 +1193,8 @@ END; =iif(First(Fields!starting_time.Value, "DataSet_RuntimeStats") = First(Fields!ending_time.Value, "DataSet_RuntimeStats"),"Spinlock data not imported completely","Run Time Summary") @@ -1216,9 +1246,8 @@ END; Start Time @@ -1230,9 +1259,10 @@ END; 5 - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1253,9 +1283,8 @@ END; End Time @@ -1267,9 +1296,10 @@ END; 4 - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1290,9 +1320,8 @@ END; Duration (Minutes) @@ -1304,9 +1333,10 @@ END; 3 - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1332,6 +1362,7 @@ END; =First(Fields!starting_time.Value, "DataSet_RuntimeStats") @@ -1344,8 +1375,10 @@ END; 2 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1367,6 +1400,7 @@ END; @@ -1379,8 +1413,10 @@ END; 1 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1402,7 +1438,7 @@ END; @@ -1414,8 +1450,10 @@ END; Duration_Minutes + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1463,6 +1501,7 @@ END; 4 Left @@ -1478,7 +1517,9 @@ END; *The report shows deltas between start time and end time which can be adjusted by the repport parameters. Click on each bar to drill through detailed charts for the specific spinlock. @@ -1490,7 +1531,9 @@ END; Note that "Delta spins" uses the primary Axis (left) and "Spins/Collision" and "Delta backoffs" use the secondary Axis (right) @@ -1619,7 +1662,8 @@ END; 0.75pt - 8pt + 9pt + =Variables!ReportTextColor.Value @@ -1668,6 +1712,7 @@ END; true true false + true Delta Spins True - True 0.75pt @@ -1781,7 +1828,7 @@ END; 0.75pt - LightSteelBlue + =Variables!ChartColor.Value @@ -1789,9 +1836,11 @@ END; 0.75pt + =Variables!ReportTextColor.Value RightCenter TallTable @@ -1812,8 +1861,9 @@ END; Top Spinlock Categories @@ -1835,10 +1885,10 @@ END; sqlnexus - 1.22167in + 1.4925in 0.125in 5.43111in - 10.83208in + 11.01958in 6 @@ -1851,7 +1901,9 @@ END; LightGrey - DiagonalRight + =Variables!ChartFrameColor.Value + None + =Variables!ChartFrameSecondaryColor.Value @@ -1862,7 +1914,9 @@ END; Spin lock Details - @@ -1924,7 +1979,9 @@ END; =DataSets!sqlnexus.CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + @@ -2002,10 +2073,10 @@ END; - =Parameters!FmtAmbientBackground.Value + =Variables!BodyBackgroundColor.Value - 11.15625in + 11.96875in 0.45833in @@ -2188,6 +2259,31 @@ END; Hyperlink Color true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -2224,11 +2320,93 @@ END; 2 FmtHyperLink + + 1 + 2 + ContrastTheme + + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String + If Theme ="Aquatic" Then + return "#202020" + ElseIf Theme ="Desert" Then + return "#FFFAEF" + Elseif RowNumber Mod 2 <> 0 Then + return "White" + Else + Return "LightSteelBlue" + End If + End Function + + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "None") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#c6daf8", +Parameters!ContrastTheme.Value="None", "#c6daf8") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#e6eefc", +Parameters!ContrastTheme.Value="None", "#e6eefc") + + true Inch 064bed88-bef0-40a9-bfa1-0f3b4dfa6a35 - \ No newline at end of file + diff --git a/NexusReports/SysIndexes_C.rdl b/NexusReports/SysIndexes_C.rdl index 1b6b18fe..6b8e8258 100644 --- a/NexusReports/SysIndexes_C.rdl +++ b/NexusReports/SysIndexes_C.rdl @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + 0 @@ -113,6 +124,7 @@ ORDER BY CAST(dbid AS INT), Trebuchet MS 16pt Bold + =Variables!TitleColor.Value @@ -143,6 +155,7 @@ ORDER BY CAST(dbid AS INT), @@ -154,8 +167,10 @@ ORDER BY CAST(dbid AS INT), This report displays a summary of index statistics and row ctr information. It also display details of indexes of each database. - + + Numbered 1 @@ -558,8 +595,10 @@ ORDER BY CAST(dbid AS INT), EarliestStatsUpdated /LatestStatsUpdated -- These columns display earliest date or latest the stats was last updated for a particular index or stats within the database. It is still the last updated value for any particular index. Example: a database 100 has 10 indexes. Index 1 was last updated 2010/01/01. Index 10 was last updated 2010/01/31. Indexes 2-9 was last updated between. In this case, 2010/01/01 will be the value for EarliestStatsUpdated and 2010/01/31 LatestStatsUpdated . - + Numbered 1 @@ -569,8 +608,10 @@ ORDER BY CAST(dbid AS INT), NumberOfNoRecompute: This column displays how many indexes are marked for norecompute (which doesn't allow stats update) for any given database - + Numbered 1 @@ -628,7 +669,9 @@ ORDER BY CAST(dbid AS INT), dbid - @@ -1073,6 +1139,7 @@ ORDER BY CAST(dbid AS INT), Show queries for this report. @@ -1104,8 +1171,10 @@ ORDER BY CAST(dbid AS INT), =DataSets!DataSet_Index_Summary.CommandText - + + @@ -1181,7 +1253,7 @@ ORDER BY CAST(dbid AS INT), 7.35277in 16.09041in @@ -1262,11 +1334,36 @@ ORDER BY CAST(dbid AS INT), FmtWarning true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 2 + 3 0 @@ -1298,6 +1395,11 @@ ORDER BY CAST(dbid AS INT), 1 FmtWarning + + 0 + 2 + ContrastTheme + @@ -1308,6 +1410,59 @@ ORDER BY CAST(dbid AS INT), en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch c3d56265-155e-47a8-b4d6-b3b2a50f269b diff --git a/NexusReports/Sysprocesses_C.rdl b/NexusReports/Sysprocesses_C.rdl index 82d78825..2dc751be 100644 --- a/NexusReports/Sysprocesses_C.rdl +++ b/NexusReports/Sysprocesses_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T16:49:49.8979217Z + 0 @@ -249,7 +260,7 @@ WHERE rownum = @rowids; @@ -262,6 +273,9 @@ WHERE rownum = @rowids; 0.375in 7.125in + 2pt 2pt 2pt @@ -322,7 +336,7 @@ WHERE rownum = @rowids; @@ -339,7 +353,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -362,7 +376,7 @@ WHERE rownum = @rowids; @@ -379,7 +393,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -402,7 +416,7 @@ WHERE rownum = @rowids; @@ -419,7 +433,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -442,7 +456,7 @@ WHERE rownum = @rowids; @@ -459,7 +473,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -482,7 +496,7 @@ WHERE rownum = @rowids; @@ -499,7 +513,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -522,7 +536,7 @@ WHERE rownum = @rowids; @@ -539,7 +553,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -562,7 +576,7 @@ WHERE rownum = @rowids; @@ -579,7 +593,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -602,7 +616,7 @@ WHERE rownum = @rowids; @@ -619,7 +633,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -642,7 +656,7 @@ WHERE rownum = @rowids; @@ -659,7 +673,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -682,7 +696,7 @@ WHERE rownum = @rowids; @@ -699,7 +713,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -722,7 +736,7 @@ WHERE rownum = @rowids; @@ -739,7 +753,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -768,7 +782,7 @@ WHERE rownum = @rowids; Bold Underline - Blue + =Variables!URILinkFontColor.Value @@ -830,6 +844,7 @@ WHERE rownum = @rowids; =Fields!blocked.Value @@ -868,6 +883,7 @@ WHERE rownum = @rowids; =Fields!ecid.Value @@ -906,6 +922,7 @@ WHERE rownum = @rowids; =Fields!kpid.Value @@ -944,6 +961,7 @@ WHERE rownum = @rowids; =Fields!status.Value @@ -979,6 +997,7 @@ WHERE rownum = @rowids; =Fields!dbid.Value @@ -1017,6 +1036,7 @@ WHERE rownum = @rowids; =Fields!open_tran.Value @@ -1055,6 +1075,7 @@ WHERE rownum = @rowids; =Fields!waittime.Value/1000 @@ -1093,6 +1114,7 @@ WHERE rownum = @rowids; =Fields!waitresource.Value @@ -1128,6 +1150,7 @@ WHERE rownum = @rowids; =Fields!lastwaittype.Value @@ -1163,6 +1186,7 @@ WHERE rownum = @rowids; =Fields!cmd.Value @@ -1241,7 +1265,7 @@ WHERE rownum = @rowids; = "Runtime snapshot information @ " + First(Fields!runtime.Value, "DataSet_Runtime") @@ -1275,7 +1299,7 @@ WHERE rownum = @rowids; = "Details for SPID " + CStr(Parameters!SPID.Value) + " @ Runtime " + First(Fields!runtime.Value, "DataSet_Runtime") @@ -1306,7 +1330,7 @@ WHERE rownum = @rowids; @@ -1324,7 +1348,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1341,6 +1365,7 @@ WHERE rownum = @rowids; =First(Fields!program_name.Value, "DataSet_HeadBlk") @@ -1377,7 +1402,7 @@ WHERE rownum = @rowids; @@ -1395,7 +1420,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1413,7 +1438,7 @@ WHERE rownum = @rowids; @@ -1430,7 +1455,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1448,7 +1473,7 @@ WHERE rownum = @rowids; @@ -1465,7 +1490,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1483,7 +1508,7 @@ WHERE rownum = @rowids; @@ -1500,7 +1525,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1518,7 +1543,7 @@ WHERE rownum = @rowids; @@ -1535,7 +1560,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1553,7 +1578,7 @@ WHERE rownum = @rowids; @@ -1572,7 +1597,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1590,7 +1615,7 @@ WHERE rownum = @rowids; @@ -1609,7 +1634,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1627,7 +1652,7 @@ WHERE rownum = @rowids; @@ -1646,7 +1671,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1664,7 +1689,7 @@ WHERE rownum = @rowids; @@ -1683,7 +1708,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1701,7 +1726,7 @@ WHERE rownum = @rowids; @@ -1720,7 +1745,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1738,7 +1763,7 @@ WHERE rownum = @rowids; @@ -1757,7 +1782,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1774,6 +1799,7 @@ WHERE rownum = @rowids; =First(Fields!loginame.Value, "DataSet_HeadBlk") @@ -1808,6 +1834,7 @@ WHERE rownum = @rowids; =First(Fields!hostname.Value, "DataSet_HeadBlk") @@ -1842,6 +1869,7 @@ WHERE rownum = @rowids; =First(Fields!lastwaittype.Value, "DataSet_HeadBlk") @@ -1876,6 +1904,7 @@ WHERE rownum = @rowids; =First(Fields!waittime.Value, "DataSet_HeadBlk") @@ -1910,7 +1939,7 @@ WHERE rownum = @rowids; = First(Fields!open_tran.Value, "DataSet_HeadBlk") @@ -1945,6 +1974,7 @@ WHERE rownum = @rowids; =First(Fields!cmd.Value, "DataSet_HeadBlk") @@ -1979,6 +2009,7 @@ WHERE rownum = @rowids; =First(Fields!dbid.Value, "DataSet_HeadBlk") @@ -2013,6 +2044,7 @@ WHERE rownum = @rowids; =First(Fields!last_batch.Value, "DataSet_HeadBlk") @@ -2045,6 +2077,7 @@ WHERE rownum = @rowids; =First(Fields!login_time.Value, "DataSet_HeadBlk") @@ -2077,6 +2110,7 @@ WHERE rownum = @rowids; =First(Fields!status.Value, "DataSet_HeadBlk") @@ -2109,6 +2143,7 @@ WHERE rownum = @rowids; =First(Fields!waitresource.Value, "DataSet_HeadBlk") @@ -2144,7 +2179,7 @@ WHERE rownum = @rowids; ="Input Buffer: "+First(Fields!eventinfo.Value, "DataSet_HeadBlk") @@ -2178,6 +2213,7 @@ WHERE rownum = @rowids; Show queries for this report. @@ -2278,13 +2314,16 @@ WHERE rownum = @rowids; 5.92361in - 13in @@ -2325,11 +2364,36 @@ WHERE rownum = @rowids; String rowids + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 2 - 2 + 3 0 @@ -2351,11 +2415,69 @@ WHERE rownum = @rowids; 1 rowids + + 0 + 2 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch a9ce1d01-9145-47b8-8663-71b7a1842316 - \ No newline at end of file + diff --git a/NexusReports/System_Requests_C.rdl b/NexusReports/System_Requests_C.rdl index 33b7fd71..f457e1e6 100644 --- a/NexusReports/System_Requests_C.rdl +++ b/NexusReports/System_Requests_C.rdl @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37203.1 + + 2026-04-17T19:07:57.3879168Z + 0 @@ -219,7 +230,7 @@ ORDER BY 4 DESC; Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -231,10 +242,10 @@ ORDER BY 4 DESC; Textbox11 - SteelBlue + =Variables!ChartColor.Value 2pt 2pt 2pt @@ -261,7 +272,7 @@ ORDER BY 4 DESC; @@ -271,7 +282,7 @@ ORDER BY 4 DESC; cpu_percent 2pt @@ -301,7 +312,7 @@ ORDER BY 4 DESC; Tahoma Bold 0;(0) - #4c68a2 + =Variables!ReportTextColor.Value @@ -311,10 +322,10 @@ ORDER BY 4 DESC; Textbox34 - #c6daf8 + =Variables!ChartColor.Value 2pt 2pt 2pt @@ -342,7 +353,7 @@ ORDER BY 4 DESC; Tahoma Bold 0;(0) - #465678 + =Variables!ReportTextColor.Value @@ -352,10 +363,10 @@ ORDER BY 4 DESC; Textbox27 - #9eb6e4 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -391,7 +402,7 @@ ORDER BY 4 DESC; Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -401,10 +412,10 @@ ORDER BY 4 DESC; Textbox16 - SteelBlue + =Variables!ChartColor.Value 2pt 2pt 2pt @@ -430,7 +441,7 @@ ORDER BY 4 DESC; Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -440,10 +451,10 @@ ORDER BY 4 DESC; Textbox14 - SteelBlue + =Variables!ChartColor.Value 2pt 2pt 2pt @@ -469,7 +480,7 @@ ORDER BY 4 DESC; Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -481,10 +492,10 @@ ORDER BY 4 DESC; Textbox12 - SteelBlue + =Variables!ChartColor.Value 2pt 2pt 2pt @@ -526,7 +537,7 @@ ORDER BY 4 DESC; @@ -536,10 +547,10 @@ ORDER BY 4 DESC; runtime - #9eb6e4 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -574,7 +585,7 @@ ORDER BY 4 DESC; @@ -584,10 +595,10 @@ ORDER BY 4 DESC; command - #c6daf8 + =Variables!ChartColor.Value 2pt 2pt 2pt @@ -622,7 +633,7 @@ ORDER BY 4 DESC; @@ -632,10 +643,10 @@ ORDER BY 4 DESC; os_thread_id - #e6eefc + =Variables!ChartSecondaryColor.Value 2pt 2pt 2pt @@ -667,7 +678,7 @@ ORDER BY 4 DESC; @@ -677,10 +688,10 @@ ORDER BY 4 DESC; Textbox32 - #c6daf8 + =Variables!ChartColor.Value 2pt 2pt 2pt @@ -712,7 +723,7 @@ ORDER BY 4 DESC; @@ -722,10 +733,10 @@ ORDER BY 4 DESC; Textbox23 - #9eb6e4 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -750,7 +761,7 @@ ORDER BY 4 DESC; @@ -760,10 +771,10 @@ ORDER BY 4 DESC; Textbox26 - #9eb6e4 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -881,12 +892,14 @@ ORDER BY 4 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Runtime @@ -934,12 +947,14 @@ ORDER BY 4 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -991,12 +1006,14 @@ ORDER BY 4 DESC; Tahoma 8pt #,0;(#,0) + =Variables!ReportTextColor.Value CPU % over Elapse Time @@ -1050,6 +1067,7 @@ ORDER BY 4 DESC; @@ -1092,7 +1110,7 @@ ORDER BY 4 DESC; @@ -1102,6 +1120,7 @@ ORDER BY 4 DESC; @@ -1109,6 +1128,7 @@ ORDER BY 4 DESC; 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -1125,6 +1145,7 @@ ORDER BY 4 DESC; Bold General Top + =Variables!ReportTextColor.Value @@ -1142,9 +1163,9 @@ ORDER BY 4 DESC; Emboss @@ -1165,12 +1186,13 @@ ORDER BY 4 DESC; 1 2pt - SteelBlue - TopBottom + =Variables!ChartColor.Value + None + =Variables!ChartSecondaryColor.Value @@ -1184,7 +1206,7 @@ ORDER BY 4 DESC; @@ -1231,7 +1253,9 @@ ORDER BY 4 DESC; Parmaeter - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt 2pt + true @@ -1264,7 +1289,9 @@ ORDER BY 4 DESC; Value - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt 2pt + true @@ -1304,6 +1332,7 @@ ORDER BY 4 DESC; Start Time @@ -1338,6 +1367,7 @@ ORDER BY 4 DESC; =Parameters!StartTime.Value @@ -1377,6 +1407,7 @@ ORDER BY 4 DESC; End Time @@ -1411,6 +1442,7 @@ ORDER BY 4 DESC; =Parameters!EndTime.Value @@ -1472,6 +1504,7 @@ ORDER BY 4 DESC; Show queries for this report. @@ -1503,7 +1536,9 @@ ORDER BY 4 DESC; =DataSets!DataSet_System_Threads_Stats.CommandText - @@ -1582,6 +1620,7 @@ ORDER BY 4 DESC; + =Variables!BodyBackgroundColor.Value 13.89583in @@ -1670,11 +1709,36 @@ ORDER BY 4 DESC; CPU Percent Threshold + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 2 - 3 + 4 0 @@ -1701,9 +1765,67 @@ ORDER BY 4 DESC; 2 PercentThreshold + + 1 + 2 + ContrastTheme + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + Inch 067dd8ac-7b58-4702-a47e-a1668f054c47 \ No newline at end of file diff --git a/NexusReports/Tempdb_Space_Use_C.rdl b/NexusReports/Tempdb_Space_Use_C.rdl index 76735a01..8514aaa2 100644 --- a/NexusReports/Tempdb_Space_Use_C.rdl +++ b/NexusReports/Tempdb_Space_Use_C.rdl @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-03T15:47:32.3256398Z + Segoe UI 0 @@ -350,13 +361,13 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) 8pt hh:mm:ss tt - #5c5c5c + =Variables!ReportTextColor.Value @@ -406,13 +417,13 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) 8pt - #5c5c5c + =Variables!ReportTextColor.Value @@ -464,13 +475,13 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) 8pt - #5c5c5c + =Variables!ReportTextColor.Value @@ -518,13 +529,13 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) 8pt - #5c5c5c + =Variables!ReportTextColor.Value @@ -568,7 +579,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) @@ -578,6 +589,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) TopLeft @@ -588,6 +600,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Center + 9pt Black Black @@ -597,19 +610,20 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) TempDb Space Usage by Object Types (MB) PacificSemiTransparent @@ -622,8 +636,8 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) TempDbUsagePerCategory - 0.20708in - 0.20708in + 1.20709in + 0.18625in 3.11458in 12.54292in - White + =Variables!ChartColor.Value None @@ -639,10 +653,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) - 0.95833in + 1.21662in - 0.63542in + 0.84375in 0.50125in @@ -660,13 +674,13 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) 1.35417in - 1in + 1.60504in 1in - 1in + 1.63542in 0.84375in @@ -692,7 +706,9 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) runtime - - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -722,7 +739,9 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) session id - - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -752,7 +772,9 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) exec context id - - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -784,6 +807,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) internal objects alloc (MB) @@ -793,9 +817,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox9 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -816,6 +841,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) internal objects dealloc (MB) @@ -825,9 +851,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox11 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -848,6 +875,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) user objects alloc (MB) @@ -857,9 +885,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox13 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -880,6 +909,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) user objects dealloc (MB) @@ -889,9 +919,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox15 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -912,6 +943,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) program name @@ -921,9 +953,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox17 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -944,6 +977,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) statement_text @@ -953,9 +987,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox21 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -976,6 +1011,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) most recent query @@ -985,9 +1021,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox31 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1008,6 +1045,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) wait type @@ -1017,9 +1055,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox25 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1040,6 +1079,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) wait time @@ -1049,9 +1089,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox23 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1072,6 +1113,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) cpu time @@ -1081,9 +1123,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox27 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1107,7 +1150,9 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!runtime.Value - 2pt @@ -1136,7 +1182,9 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!session_id.Value - 2pt @@ -1165,7 +1214,9 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!exec_context_id.Value - 2pt @@ -1196,6 +1248,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!internal_objects_alloc_MB.Value @@ -1205,6 +1258,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) internal_objects_alloc_MB 2pt @@ -1227,6 +1281,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!internal_objects_dealloc_MB.Value @@ -1236,6 +1291,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) user_objects_dealloc_MB1 2pt @@ -1258,6 +1314,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!user_objects_alloc_MB.Value @@ -1267,6 +1324,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) user_objects_alloc_MB 2pt @@ -1289,6 +1347,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!user_objects_dealloc_MB.Value @@ -1298,6 +1357,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) user_objects_dealloc_MB 2pt @@ -1320,6 +1380,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!program_name.Value @@ -1329,6 +1390,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) program_name 2pt @@ -1351,6 +1413,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!statement_text.Value @@ -1360,6 +1423,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) statement_text 2pt @@ -1382,6 +1446,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!most_recent_query.Value @@ -1391,6 +1456,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) most_recent_query 2pt @@ -1413,6 +1479,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!wait_type.Value @@ -1422,6 +1489,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) wait_type 2pt @@ -1444,6 +1512,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!wait_time.Value @@ -1453,6 +1522,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) wait_time 2pt @@ -1475,6 +1545,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!cpu_time.Value @@ -1484,6 +1555,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) cpu_time 2pt @@ -1526,10 +1598,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) session_task_space_usage - 3.69667in - 0.20708in + 4.69668in + 0.18625in 0.5in - 12.54292in + 14.25in 1 =IIf(CountRows("session_task_space_usage") > 0, False, True) @@ -1550,14 +1622,15 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Show queries for this report. + + true + true + + + + + Tempdb Space Usage by Object Types (MB) + + + + + + + 0.33208in + 3.43625in + 0.39583in + 5.82292in + 4 + + + 2pt + 2pt + 2pt + 2pt + + - 6.94028in - - 13.84375in + 14.75in 1in 1in @@ -1701,13 +1817,107 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + 4 2 + + + 0 + 0 + ContrastTheme + + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", + Parameters!ContrastTheme.Value="Desert", "No Color", + Parameters!ContrastTheme.Value="None", "Automatic") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", + Parameters!ContrastTheme.Value="Desert", "None", + Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", + Parameters!ContrastTheme.Value="Desert", "#1C5E75", + Parameters!ContrastTheme.Value="None", "Blue") + + true Inch f026a17c-b277-4455-9390-25012cc05075 diff --git a/NexusReports/TopN_Resources_By_QDS.rdl b/NexusReports/TopN_Resources_By_QDS_C.rdl similarity index 88% rename from NexusReports/TopN_Resources_By_QDS.rdl rename to NexusReports/TopN_Resources_By_QDS_C.rdl index 70a3d263..8276f165 100644 --- a/NexusReports/TopN_Resources_By_QDS.rdl +++ b/NexusReports/TopN_Resources_By_QDS_C.rdl @@ -1,11 +1,22 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T21:38:37.9269686Z + 0 - + SQL - ="data source=" & Parameters!dsServerName.Value & ";initial catalog="&Parameters!dsDatabaseName.Value + Data Source=.;Initial Catalog=sqlnexus true Integrated @@ -15,7 +26,7 @@ - DataSource_sql4a + DataSource SELECT * FROM dbo.tbl_QDS_Query_Stats; @@ -180,7 +191,7 @@ FROM dbo.tbl_QDS_Query_Stats; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -190,10 +201,10 @@ FROM dbo.tbl_QDS_Query_Stats; Textbox19 - #4c68a2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -228,7 +239,7 @@ FROM dbo.tbl_QDS_Query_Stats; @@ -238,7 +249,7 @@ FROM dbo.tbl_QDS_Query_Stats; query_sql_text 2pt @@ -276,7 +287,7 @@ FROM dbo.tbl_QDS_Query_Stats; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -286,10 +297,10 @@ FROM dbo.tbl_QDS_Query_Stats; Textbox20 - #4c68a2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -327,7 +338,7 @@ FROM dbo.tbl_QDS_Query_Stats; @@ -337,10 +348,10 @@ FROM dbo.tbl_QDS_Query_Stats; Query_Number - #9eb6e4 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -480,11 +491,13 @@ FROM dbo.tbl_QDS_Query_Stats; 1 @@ -517,11 +530,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -556,11 +571,13 @@ FROM dbo.tbl_QDS_Query_Stats; CPU (us) @@ -591,11 +608,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -638,15 +657,16 @@ FROM dbo.tbl_QDS_Query_Stats; Bold General Top + =Variables!ReportTextColor.Value BrightPastel @@ -677,7 +697,7 @@ FROM dbo.tbl_QDS_Query_Stats; LightGrey - White + =Variables!BodyBackgroundColor.Value None @@ -751,11 +771,13 @@ FROM dbo.tbl_QDS_Query_Stats; 1 @@ -788,11 +810,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -827,11 +851,13 @@ FROM dbo.tbl_QDS_Query_Stats; Duration (us) @@ -862,11 +888,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -909,15 +937,16 @@ FROM dbo.tbl_QDS_Query_Stats; Bold General Top + =Variables!ReportTextColor.Value BrightPastel @@ -948,7 +977,7 @@ FROM dbo.tbl_QDS_Query_Stats; LightGrey - White + =Variables!BodyBackgroundColor.Value None @@ -1022,11 +1051,13 @@ FROM dbo.tbl_QDS_Query_Stats; 1 @@ -1059,11 +1090,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -1098,11 +1131,13 @@ FROM dbo.tbl_QDS_Query_Stats; Reads @@ -1133,11 +1168,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -1180,15 +1217,16 @@ FROM dbo.tbl_QDS_Query_Stats; Bold General Top + =Variables!ReportTextColor.Value BrightPastel @@ -1219,7 +1257,7 @@ FROM dbo.tbl_QDS_Query_Stats; LightGrey - White + =Variables!BodyBackgroundColor.Value None @@ -1293,11 +1331,13 @@ FROM dbo.tbl_QDS_Query_Stats; @@ -1329,11 +1369,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -1368,11 +1410,13 @@ FROM dbo.tbl_QDS_Query_Stats; Writes @@ -1403,11 +1447,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -1450,15 +1496,16 @@ FROM dbo.tbl_QDS_Query_Stats; Bold General Top + =Variables!ReportTextColor.Value BrightPastel @@ -1489,7 +1536,7 @@ FROM dbo.tbl_QDS_Query_Stats; LightGrey - White + =Variables!BodyBackgroundColor.Value None @@ -1563,11 +1610,13 @@ FROM dbo.tbl_QDS_Query_Stats; @@ -1599,11 +1648,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -1638,11 +1689,13 @@ FROM dbo.tbl_QDS_Query_Stats; Memory (KB) @@ -1673,11 +1726,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -1720,15 +1775,16 @@ FROM dbo.tbl_QDS_Query_Stats; Bold General Top + =Variables!ReportTextColor.Value BrightPastel @@ -1759,7 +1815,7 @@ FROM dbo.tbl_QDS_Query_Stats; LightGrey - White + =Variables!BodyBackgroundColor.Value None @@ -1773,7 +1829,9 @@ FROM dbo.tbl_QDS_Query_Stats; =DataSets!DataSet_QueryStats.CommandText - @@ -1824,6 +1883,7 @@ FROM dbo.tbl_QDS_Query_Stats; Show queries for this report. @@ -1851,6 +1911,7 @@ FROM dbo.tbl_QDS_Query_Stats; + =Variables!BodyBackgroundColor.Value 14.5625in @@ -1874,6 +1935,99 @@ FROM dbo.tbl_QDS_Query_Stats; + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + + + + 4 + 2 + + + 0 + 0 + ContrastTheme + + + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + Inch a45fb629-430a-4a22-9391-90507459f21a \ No newline at end of file diff --git a/NexusReports/TopPlanAnalysis_C.rdl b/NexusReports/TopPlanAnalysis_C.rdl index 5c2bff14..3199e4b0 100644 --- a/NexusReports/TopPlanAnalysis_C.rdl +++ b/NexusReports/TopPlanAnalysis_C.rdl @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-13T02:24:12.6765424Z + 0 @@ -127,6 +138,7 @@ FROM dbo.tblObjectsUsedByTopPlans; Top Query Plan Analysis @@ -161,6 +173,7 @@ FROM dbo.tblObjectsUsedByTopPlans; This report analyzes top CPU consuming query plans. @@ -193,6 +206,7 @@ FROM dbo.tblObjectsUsedByTopPlans; Tables used by the query plans @@ -242,7 +256,9 @@ FROM dbo.tblObjectsUsedByTopPlans; Database - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -272,7 +289,9 @@ FROM dbo.tblObjectsUsedByTopPlans; Schema - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -302,7 +322,9 @@ FROM dbo.tblObjectsUsedByTopPlans; Table - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -337,7 +360,9 @@ FROM dbo.tblObjectsUsedByTopPlans; =Fields!Database.Value - @@ -491,7 +521,9 @@ FROM dbo.tblObjectsUsedByTopPlans; =DataSets!DataSet_TopTables.CommandText - @@ -538,7 +571,7 @@ FROM dbo.tblObjectsUsedByTopPlans; - =Parameters!FmtAmbientBackground.Value + =Variables!BodyBackgroundColor.Value 11.27792in @@ -557,7 +590,7 @@ FROM dbo.tblObjectsUsedByTopPlans; Report Help @@ -724,11 +757,36 @@ FROM dbo.tblObjectsUsedByTopPlans; ReportParameter1 true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 3 + 4 0 @@ -775,6 +833,11 @@ FROM dbo.tblObjectsUsedByTopPlans; 2 FmtHyperlink + + 3 + 2 + ContrastTheme + @@ -782,6 +845,57 @@ FROM dbo.tblObjectsUsedByTopPlans; = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + Inch a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 diff --git a/NexusReports/Virtual File Stats Details_C.rdl b/NexusReports/Virtual File Stats Details_C.rdl index c4073406..f0484b0a 100644 --- a/NexusReports/Virtual File Stats Details_C.rdl +++ b/NexusReports/Virtual File Stats Details_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T22:27:13.8507162Z + 0 @@ -397,12 +408,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Runtime @@ -450,12 +463,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -506,12 +521,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value AvgReadStallMs @@ -558,12 +575,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -606,7 +625,7 @@ GROUP BY t.runtime, @@ -615,13 +634,14 @@ GROUP BY t.runtime, true @@ -631,6 +651,7 @@ GROUP BY t.runtime, 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -647,6 +668,7 @@ GROUP BY t.runtime, Bold General Top + =Variables!ReportTextColor.Value @@ -666,9 +688,9 @@ GROUP BY t.runtime, Emboss @@ -688,13 +710,13 @@ GROUP BY t.runtime, 13.68042in 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -708,6 +730,7 @@ GROUP BY t.runtime, @@ -738,6 +761,7 @@ GROUP BY t.runtime, @@ -746,15 +770,15 @@ GROUP BY t.runtime, - 2.125in + 2.30208in 0.25in - 1in + 0.82292in - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -772,6 +796,7 @@ GROUP BY t.runtime, =Parameters!StartTime.Value @@ -784,10 +809,10 @@ GROUP BY t.runtime, 1 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -806,6 +831,7 @@ GROUP BY t.runtime, @@ -815,16 +841,16 @@ GROUP BY t.runtime, 0.25in - 2.125in + 2.30208in 0.25in - 1in + 0.82292in 2 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -842,6 +868,7 @@ GROUP BY t.runtime, =Parameters!EndTime.Value @@ -855,10 +882,10 @@ GROUP BY t.runtime, 3 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -877,23 +904,24 @@ GROUP BY t.runtime, 0.25in - 1in + 0.88542in 4 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -911,22 +939,23 @@ GROUP BY t.runtime, =First(Fields!value.Value, "DataSet_Shared_SQLServerName") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -945,24 +974,25 @@ GROUP BY t.runtime, 0.25in 0.25in - 1in + 0.88542in 6 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -980,6 +1010,7 @@ GROUP BY t.runtime, =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -987,16 +1018,16 @@ GROUP BY t.runtime, 0.25in - 1in + 0.88542in 0.25in - 1.125in + 1.41667in 7 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1021,7 +1052,9 @@ GROUP BY t.runtime, This report displays Virtual File Stats over time at database level. It computes delta stalls between snapshots and charts it over time - Runtime @@ -1186,12 +1221,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1242,12 +1279,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value AvgWriteStallMs @@ -1294,12 +1333,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1342,7 +1383,7 @@ GROUP BY t.runtime, @@ -1351,13 +1392,14 @@ GROUP BY t.runtime, FileId @@ -1366,6 +1408,7 @@ GROUP BY t.runtime, 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -1382,6 +1425,7 @@ GROUP BY t.runtime, Bold General Top + =Variables!ReportTextColor.Value @@ -1401,9 +1445,9 @@ GROUP BY t.runtime, Emboss @@ -1424,13 +1468,13 @@ GROUP BY t.runtime, 4 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -1523,12 +1567,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Runtime @@ -1576,12 +1622,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1633,12 +1681,14 @@ GROUP BY t.runtime, Tahoma 8pt #,0;(#,0) + =Variables!ReportTextColor.Value Bytes Read /sec @@ -1685,12 +1735,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1733,7 +1785,7 @@ GROUP BY t.runtime, @@ -1742,13 +1794,14 @@ GROUP BY t.runtime, FileId @@ -1757,6 +1810,7 @@ GROUP BY t.runtime, 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -1773,6 +1827,7 @@ GROUP BY t.runtime, Bold General Top + =Variables!ReportTextColor.Value @@ -1792,9 +1847,9 @@ GROUP BY t.runtime, Emboss @@ -1815,13 +1870,13 @@ GROUP BY t.runtime, 5 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -1914,12 +1969,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Runtime @@ -1967,12 +2024,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2024,12 +2083,14 @@ GROUP BY t.runtime, Tahoma 8pt #,0;(#,0) + =Variables!ReportTextColor.Value Bytes Written/sec @@ -2076,12 +2137,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2124,7 +2187,7 @@ GROUP BY t.runtime, @@ -2133,13 +2196,14 @@ GROUP BY t.runtime, FileId @@ -2148,6 +2212,7 @@ GROUP BY t.runtime, 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -2164,6 +2229,7 @@ GROUP BY t.runtime, Bold General Top + =Variables!ReportTextColor.Value @@ -2183,9 +2249,9 @@ GROUP BY t.runtime, Emboss @@ -2206,13 +2272,13 @@ GROUP BY t.runtime, 6 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -2225,6 +2291,7 @@ GROUP BY t.runtime, Show queries for this report. @@ -2256,7 +2323,9 @@ GROUP BY t.runtime, =DataSets!DataSet_Stats_Per_DB.CommandText - @@ -2301,6 +2371,7 @@ GROUP BY t.runtime, 25.95666in 15.21876in @@ -2311,7 +2382,7 @@ GROUP BY t.runtime, 1in 1in @@ -2422,6 +2493,31 @@ GROUP BY t.runtime, dbid + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -2468,10 +2564,68 @@ GROUP BY t.runtime, 2 dbid + + 1 + 2 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/NexusReports/Virtual File Stats_C.rdl b/NexusReports/Virtual File Stats_C.rdl index 87bcd005..bb89ec7f 100644 --- a/NexusReports/Virtual File Stats_C.rdl +++ b/NexusReports/Virtual File Stats_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T22:21:38.7918762Z + 0 @@ -386,12 +397,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Runtime @@ -439,12 +452,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -495,12 +510,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value AvgReadStallMs @@ -547,12 +564,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -595,7 +614,7 @@ ORDER BY 8 DESC; @@ -604,13 +623,14 @@ ORDER BY 8 DESC; DBID @@ -619,6 +639,7 @@ ORDER BY 8 DESC; 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -635,6 +656,7 @@ ORDER BY 8 DESC; Bold General Top + =Variables!ReportTextColor.Value @@ -654,9 +676,9 @@ ORDER BY 8 DESC; Emboss @@ -676,13 +698,13 @@ ORDER BY 8 DESC; 13.68042in 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -696,6 +718,7 @@ ORDER BY 8 DESC; @@ -726,6 +749,7 @@ ORDER BY 8 DESC; @@ -734,15 +758,15 @@ ORDER BY 8 DESC; - 2.125in + 2.52083in 0.25in - 1in + 0.85417in - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -760,22 +784,23 @@ ORDER BY 8 DESC; =Parameters!StartTime.Value - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -794,6 +819,7 @@ ORDER BY 8 DESC; @@ -803,16 +829,16 @@ ORDER BY 8 DESC; 0.25in - 2.125in + 2.52083in 0.25in - 1in + 0.85417in 2 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -830,6 +856,7 @@ ORDER BY 8 DESC; =Parameters!EndTime.Value @@ -837,16 +864,16 @@ ORDER BY 8 DESC; 0.25in - 3.125in + 3.375in 0.25in - 1.375in + 1.47917in 3 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -865,23 +892,24 @@ ORDER BY 8 DESC; 0.25in - 1in + 1.07292in 4 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -899,22 +927,23 @@ ORDER BY 8 DESC; =First(Fields!value.Value, "DataSet_Shared_SQLServerName") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -933,24 +962,25 @@ ORDER BY 8 DESC; 0.25in 0.25in - 1in + 1.07292in 6 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -968,6 +998,7 @@ ORDER BY 8 DESC; =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -975,16 +1006,16 @@ ORDER BY 8 DESC; 0.25in - 1in + 1.07292in 0.25in - 1.125in + 1.44792in 7 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -995,9 +1026,9 @@ ORDER BY 8 DESC; ContentsOnly 0.125in - 4.25in + 4.27083in 0.5in - 4.5in + 4.85417in 2 Runtime @@ -1188,12 +1223,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1244,12 +1281,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value AvgReadStallMs @@ -1296,12 +1335,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1344,7 +1385,7 @@ ORDER BY 8 DESC; @@ -1353,13 +1394,14 @@ ORDER BY 8 DESC; @@ -1384,6 +1426,7 @@ ORDER BY 8 DESC; Bold General Top + =Variables!ReportTextColor.Value @@ -1403,9 +1446,9 @@ ORDER BY 8 DESC; Emboss @@ -1426,13 +1469,13 @@ ORDER BY 8 DESC; 4 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -1539,12 +1582,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Runtime @@ -1592,12 +1637,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1649,12 +1696,14 @@ ORDER BY 8 DESC; Tahoma 8pt #,0;(#,0) + =Variables!ReportTextColor.Value BytesRead /sec @@ -1701,12 +1750,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1749,7 +1800,7 @@ ORDER BY 8 DESC; @@ -1758,13 +1809,14 @@ ORDER BY 8 DESC; @@ -1789,6 +1841,7 @@ ORDER BY 8 DESC; Bold General Top + =Variables!ReportTextColor.Value @@ -1808,9 +1861,9 @@ ORDER BY 8 DESC; Emboss @@ -1831,13 +1884,13 @@ ORDER BY 8 DESC; 5 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -1944,12 +1997,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Runtime @@ -1997,12 +2052,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2054,12 +2111,14 @@ ORDER BY 8 DESC; Tahoma 8pt #,0;(#,0) + =Variables!ReportTextColor.Value Bytes Written /sec @@ -2106,12 +2165,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2154,7 +2215,7 @@ ORDER BY 8 DESC; @@ -2163,13 +2224,14 @@ ORDER BY 8 DESC; @@ -2194,6 +2256,7 @@ ORDER BY 8 DESC; Bold General Top + =Variables!ReportTextColor.Value @@ -2213,9 +2276,9 @@ ORDER BY 8 DESC; Emboss @@ -2236,13 +2299,13 @@ ORDER BY 8 DESC; 6 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -2255,6 +2318,7 @@ ORDER BY 8 DESC; Show queries for this report. @@ -2286,7 +2350,9 @@ ORDER BY 8 DESC; =DataSets!DataSet_Stats_Per_DB.CommandText - @@ -2331,6 +2398,7 @@ ORDER BY 8 DESC; 25.6459in 15.10417in @@ -2341,7 +2409,7 @@ ORDER BY 8 DESC; 1in 1in @@ -2427,6 +2495,31 @@ ORDER BY 8 DESC; True + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -2463,10 +2556,68 @@ ORDER BY 8 DESC; 1 EndTime + + 2 + 1 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/NexusReports/WASD_Connection_Stats_C.rdl b/NexusReports/WASD_Connection_Stats_C.rdl index 6a926221..15cb181b 100644 --- a/NexusReports/WASD_Connection_Stats_C.rdl +++ b/NexusReports/WASD_Connection_Stats_C.rdl @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-13T02:22:28.3210600Z + 0 @@ -111,7 +122,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -121,10 +132,10 @@ Textbox10 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -147,7 +158,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -157,10 +168,10 @@ Textbox11 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -183,7 +194,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -193,10 +204,10 @@ Textbox13 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -219,7 +230,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -229,10 +240,10 @@ Textbox15 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -255,7 +266,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -265,10 +276,10 @@ Textbox17 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -291,7 +302,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -301,10 +312,10 @@ Textbox19 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -327,7 +338,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -337,10 +348,10 @@ Textbox21 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -366,7 +377,7 @@ =Fields!Start_Time.Value @@ -376,7 +387,7 @@ Start_Time 2pt @@ -399,7 +410,7 @@ =Fields!End_Time.Value @@ -409,7 +420,7 @@ End_Time 2pt @@ -432,7 +443,7 @@ =Sum(Fields!Count_Successful_Connections.Value) @@ -442,7 +453,7 @@ Count_Successful_Connections 2pt @@ -466,7 +477,7 @@ @@ -496,7 +507,7 @@ 2pt @@ -519,7 +530,7 @@ =Sum(Fields!Count_Connection_Failures.Value) @@ -529,7 +540,7 @@ Count_Connection_Failures 2pt @@ -552,7 +563,7 @@ =Fields!Count_Terminated_Connections.Value @@ -562,7 +573,7 @@ Count_Terminated_Connections 2pt @@ -585,7 +596,7 @@ =Fields!Count_Throttled_Connections.Value @@ -595,7 +606,7 @@ Count_Throttled_Connections 2pt @@ -624,7 +635,7 @@ @@ -634,10 +645,10 @@ Textbox34 - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -659,7 +670,7 @@ @@ -669,10 +680,10 @@ Textbox35 - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -694,7 +705,7 @@ @@ -704,10 +715,10 @@ Textbox36 - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -729,7 +740,7 @@ @@ -739,10 +750,10 @@ Textbox37 - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -764,7 +775,7 @@ @@ -774,10 +785,10 @@ Textbox38 - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -799,7 +810,7 @@ @@ -809,10 +820,10 @@ Textbox39 - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -834,7 +845,7 @@ @@ -844,10 +855,10 @@ Textbox40 - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -874,7 +885,7 @@ @@ -884,10 +895,10 @@ Textbox26 - #748caa + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -909,7 +920,7 @@ @@ -919,10 +930,10 @@ Textbox27 - #748caa + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -944,7 +955,7 @@ @@ -954,10 +965,10 @@ Textbox28 - #748caa + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -979,7 +990,7 @@ @@ -989,10 +1000,10 @@ Textbox29 - #748caa + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1014,7 +1025,7 @@ @@ -1024,10 +1035,10 @@ Textbox30 - #748caa + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1049,7 +1060,7 @@ @@ -1059,10 +1070,10 @@ Textbox31 - #748caa + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1084,7 +1095,7 @@ @@ -1094,10 +1105,10 @@ Textbox32 - #748caa + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1139,7 +1150,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1149,10 +1160,10 @@ Textbox23 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1194,7 +1205,7 @@ @@ -1204,10 +1215,10 @@ Database - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1243,7 +1254,7 @@ @@ -1253,10 +1264,10 @@ Textbox25 - #748caa + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1292,6 +1303,7 @@ Tahoma 20pt Bold + =Variables!ReportTextColor.Value @@ -1319,34 +1331,42 @@ The information presented here came from - sys.database_connection_stats dmv that is located in master database on WASD .For the entire result set open into the file named - _SQL_Azure_Perf_Stats_Snapshot_Server_Shutdown.out that was collected by SDP @@ -1360,6 +1380,9 @@ 11.5in 2 + 2pt 2pt 2pt @@ -1376,6 +1399,7 @@ Show queries for this report. @@ -1407,7 +1431,9 @@ =DataSets!DataSet_WASD_Connection_Stats.CommandText - @@ -1452,7 +1479,7 @@ 3.98542in 11.75in @@ -1508,11 +1535,36 @@ FmtAmbientBackground true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 1 + 2 0 @@ -1534,10 +1586,68 @@ 0 FmtAmbientBackground + + 0 + 1 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch http://127.0.0.1/ReportServer_SQL08R2 diff --git a/NexusReports/WASD_Deadlocks_C.rdl b/NexusReports/WASD_Deadlocks_C.rdl index 89719a4a..ffd694d7 100644 --- a/NexusReports/WASD_Deadlocks_C.rdl +++ b/NexusReports/WASD_Deadlocks_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + 0 @@ -169,6 +180,7 @@ Tahoma 20pt Bold + =Variables!TitleColor.Value @@ -181,6 +193,9 @@ 0.43056in 11.625in + 2pt 2pt 2pt @@ -195,44 +210,55 @@ The information presented here came from - sys.event_log dmv that is located in master database on WASD . The report displays only the top 20 lines for - event_type='deadlock' . For the entire result set open into the file named - _SQL_Azure_Perf_Stats_Snapshot_Server_Shutdown.out that was collected by SDP @@ -246,6 +272,9 @@ 11.5in 1 + 2pt 2pt 2pt @@ -316,7 +345,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -329,7 +358,7 @@ LightGrey - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -352,7 +381,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -365,7 +394,7 @@ LightGrey - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -388,7 +417,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -404,26 +433,26 @@ 1.5pt - Black + =Variables!ReportTextColor.Value 1.5pt - Black + =Variables!ReportTextColor.Value 1.5pt - Black + =Variables!ReportTextColor.Value 1.5pt - Black + =Variables!ReportTextColor.Value 1.5pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -452,7 +481,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -468,26 +497,26 @@ 1.5pt - Black + =Variables!ReportTextColor.Value 1.5pt - Black + =Variables!ReportTextColor.Value 1.5pt - Black + =Variables!ReportTextColor.Value 1.5pt - Black + =Variables!ReportTextColor.Value 1.5pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -521,7 +550,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -534,26 +563,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -576,7 +605,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -589,26 +618,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -631,7 +660,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -644,26 +673,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -686,7 +715,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -699,26 +728,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -741,7 +770,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -754,26 +783,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -796,7 +825,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -809,26 +838,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -851,7 +880,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -864,26 +893,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -906,7 +935,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -919,26 +948,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -961,7 +990,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -974,26 +1003,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1016,7 +1045,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1029,26 +1058,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1071,7 +1100,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1084,26 +1113,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1126,7 +1155,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1139,26 +1168,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1181,7 +1210,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1194,26 +1223,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1236,7 +1265,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1249,26 +1278,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1294,6 +1323,7 @@ =Fields!Start_Time.Value @@ -1306,25 +1336,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1345,6 +1376,7 @@ =Fields!End_Time.Value @@ -1357,25 +1389,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1396,6 +1429,7 @@ =Fields!ProcessId_1.Value @@ -1408,25 +1442,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1447,6 +1482,7 @@ =Fields!ProcessId_1_LastTranStarted.Value @@ -1459,25 +1495,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1498,6 +1535,7 @@ =Fields!ProcessId_1_LastBatchStarted.Value @@ -1510,25 +1548,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1549,6 +1588,7 @@ =Fields!ProcessId_1_LastBatchCompleted.Value @@ -1561,25 +1601,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1600,6 +1641,7 @@ =Fields!ProcessId_1_ProcName.Value @@ -1612,25 +1654,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1651,6 +1694,7 @@ =Fields!ProcessId_1_InputBuffer.Value @@ -1663,25 +1707,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1702,6 +1747,7 @@ =Fields!ProcessId_2.Value @@ -1714,25 +1760,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1753,6 +1800,7 @@ =Fields!ProcessId_2_LastTranStarted.Value @@ -1765,25 +1813,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1804,6 +1853,7 @@ =Fields!ProcessId_2_LastBatchStarted.Value @@ -1816,25 +1866,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1855,6 +1906,7 @@ =Fields!ProcessId_2_LastBatchCompleted.Value @@ -1867,25 +1919,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1906,6 +1959,7 @@ =Fields!ProcessId_2_ProcName.Value @@ -1918,25 +1972,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1957,6 +2012,7 @@ =Fields!ProcessId_2_InputBuffer.Value @@ -1969,25 +2025,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -2036,7 +2093,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -2049,7 +2106,7 @@ LightGrey - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2078,7 +2135,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -2091,26 +2148,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2147,6 +2204,7 @@ =Fields!Database.Value @@ -2159,26 +2217,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - LightGrey + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -2221,6 +2279,7 @@ Show queries for this report. @@ -2252,7 +2311,9 @@ =DataSets!DataSet_WASD_Deadlock_Graph_Details.CommandText - @@ -2297,6 +2359,7 @@ 3.58125in 17.125in @@ -2352,11 +2415,36 @@ FmtAmbientBackground true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 1 + 2 0 @@ -2378,10 +2466,81 @@ 0 FmtAmbientBackground + + 0 + 1 + ContrastTheme + en-US + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String + If Theme ="Aquatic" Then + return "#202020" + ElseIf Theme ="Desert" Then + return "#FFFAEF" + Elseif RowNumber Mod 2 <> 0 Then + return "White" + Else + Return "LightSteelBlue" + End If + End Function + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 179ff240-1915-4135-83f8-2101a2b5c10b diff --git a/NexusReports/WASD_Event_Log_C.rdl b/NexusReports/WASD_Event_Log_C.rdl index 6ac117f1..505bc98f 100644 --- a/NexusReports/WASD_Event_Log_C.rdl +++ b/NexusReports/WASD_Event_Log_C.rdl @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-13T02:21:01.5095103Z + 0 @@ -128,7 +139,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -138,10 +149,10 @@ Textbox3 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -164,7 +175,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -174,10 +185,10 @@ Textbox4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -200,7 +211,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -210,10 +221,10 @@ Textbox7 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -236,7 +247,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -246,10 +257,10 @@ Textbox9 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -272,7 +283,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -282,10 +293,10 @@ Textbox11 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -308,7 +319,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -318,10 +329,10 @@ Textbox13 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -344,7 +355,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -354,10 +365,10 @@ Textbox15 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -383,7 +394,7 @@ =Fields!Start_Time.Value @@ -393,7 +404,7 @@ Start_Time 2pt @@ -416,7 +427,7 @@ =Fields!End_Time.Value @@ -426,7 +437,7 @@ End_Time 2pt @@ -449,7 +460,7 @@ =Fields!Event_Type.Value @@ -459,7 +470,7 @@ Event_Type 2pt @@ -482,7 +493,7 @@ =Sum(Fields!Event_Subtype.Value) @@ -492,7 +503,7 @@ Event_Subtype 2pt @@ -515,7 +526,7 @@ =Sum(Fields!Severity.Value) @@ -525,7 +536,7 @@ Severity 2pt @@ -548,7 +559,7 @@ =Sum(Fields!Count.Value) @@ -558,7 +569,7 @@ Count 2pt @@ -581,7 +592,7 @@ =Fields!Event_Description.Value @@ -591,7 +602,7 @@ Event_Description 2pt @@ -619,7 +630,7 @@ @@ -629,7 +640,7 @@ Textbox5 2pt @@ -652,7 +663,7 @@ @@ -662,7 +673,7 @@ Textbox8 2pt @@ -685,7 +696,7 @@ @@ -695,7 +706,7 @@ Textbox10 2pt @@ -718,7 +729,7 @@ =Sum(Fields!Event_Subtype.Value) @@ -728,7 +739,7 @@ Textbox12 2pt @@ -751,7 +762,7 @@ =Sum(Fields!Severity.Value) @@ -761,7 +772,7 @@ Textbox14 2pt @@ -784,7 +795,7 @@ =Sum(Fields!Count.Value) @@ -794,7 +805,7 @@ Textbox16 2pt @@ -817,7 +828,7 @@ @@ -827,7 +838,7 @@ Textbox18 2pt @@ -871,7 +882,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -881,10 +892,10 @@ Textbox17 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -923,7 +934,7 @@ @@ -933,10 +944,10 @@ Database - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -982,6 +993,7 @@ Tahoma 20pt Bold + =Variables!ReportTextColor.Value @@ -1009,44 +1021,55 @@ The information presented here came from - sys.event_log dmv that is located in master database on WASD . The report displays only the top 20 lines for - event_category='connection' . For the entire result set open into the file named - _SQL_Azure_Perf_Stats_Snapshot_Server_Shutdown.out that was collected by SDP @@ -1060,6 +1083,9 @@ 11.5in 2 + 2pt 2pt 2pt @@ -1076,6 +1102,7 @@ Show queries for this report. @@ -1107,7 +1134,9 @@ =DataSets!DataSet_WASD_Event_log.CommandText - @@ -1152,7 +1182,7 @@ 3.81875in 12.16667in @@ -1224,7 +1254,7 @@ 4 - 3 + 4 0 @@ -1265,6 +1295,59 @@ en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 179ff240-1915-4135-83f8-2101a2b5c10b diff --git a/NexusReports/WASD_ResourceStats_C.rdl b/NexusReports/WASD_ResourceStats_C.rdl index 91626e1e..9c59f424 100644 --- a/NexusReports/WASD_ResourceStats_C.rdl +++ b/NexusReports/WASD_ResourceStats_C.rdl @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + 0 @@ -188,7 +199,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -201,7 +212,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -224,7 +235,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -237,7 +248,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -260,7 +271,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -273,7 +284,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -296,7 +307,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -309,7 +320,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -332,7 +343,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -345,7 +356,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -368,7 +379,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -381,7 +392,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -404,7 +415,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -417,7 +428,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -440,7 +451,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -453,7 +464,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -476,7 +487,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -489,7 +500,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -512,7 +523,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -525,7 +536,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -548,7 +559,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -561,7 +572,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -584,7 +595,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -597,7 +608,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -620,7 +631,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -633,7 +644,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -656,7 +667,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -669,7 +680,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -696,7 +707,7 @@ FROM @@ -709,7 +720,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -731,7 +741,7 @@ FROM @@ -744,7 +754,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -766,7 +775,7 @@ FROM @@ -779,7 +788,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -801,7 +809,7 @@ FROM @@ -814,7 +822,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -836,7 +843,7 @@ FROM @@ -849,7 +856,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -871,7 +877,7 @@ FROM @@ -884,7 +890,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -906,7 +911,7 @@ FROM @@ -919,7 +924,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -941,7 +945,7 @@ FROM @@ -954,7 +958,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -976,7 +979,7 @@ FROM @@ -989,7 +992,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -1011,7 +1013,7 @@ FROM @@ -1024,7 +1026,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -1046,7 +1047,7 @@ FROM @@ -1059,7 +1060,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -1081,7 +1081,7 @@ FROM @@ -1094,7 +1094,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -1116,7 +1115,7 @@ FROM @@ -1129,7 +1128,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -1151,7 +1149,7 @@ FROM @@ -1164,7 +1162,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -1190,7 +1187,7 @@ FROM @@ -1203,6 +1200,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1223,7 +1221,7 @@ FROM =Fields!start_time.Value @@ -1236,6 +1234,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1256,7 +1255,7 @@ FROM =Fields!Average_CPU_Cores_Used.Value @@ -1269,6 +1268,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1289,7 +1289,7 @@ FROM =Fields!Maximum_CPU_Cores_Used.Value @@ -1302,6 +1302,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1322,7 +1323,7 @@ FROM =Fields!Average_Read_IOPS.Value @@ -1335,6 +1336,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1355,7 +1357,7 @@ FROM =Fields!Maximum_Read_IOPS.Value @@ -1368,6 +1370,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1388,7 +1391,7 @@ FROM =Fields!Average_Write_IOPS.Value @@ -1401,6 +1404,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1421,7 +1425,7 @@ FROM =Fields!Maximum_Write_IOPS.Value @@ -1434,6 +1438,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1454,7 +1459,7 @@ FROM =Fields!Average_Memory_Used_in_GB.Value @@ -1467,6 +1472,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1487,7 +1493,7 @@ FROM =Fields!Maximum_Memory_Used_in_GB.Value @@ -1500,6 +1506,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1520,7 +1527,7 @@ FROM =Fields!Average___of_Sessions.Value @@ -1533,6 +1540,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1553,7 +1561,7 @@ FROM =Fields!Maximum___of_Sessions.Value @@ -1566,6 +1574,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1586,7 +1595,7 @@ FROM =Fields!Average___of_Workers.Value @@ -1599,6 +1608,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1619,7 +1629,7 @@ FROM =Fields!Maximum___of_Workers.Value @@ -1632,6 +1642,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1707,11 +1718,12 @@ FROM - WASD Resource Usage + WASD Resource Stats @@ -1741,34 +1753,42 @@ FROM The information presented here came from - sys.resource_stats dmv that is located in master database on WASD. For the entire result set open into the file named - _SQL_Azure_Perf_Stats_Snapshot_Server_Shutdown.out that was collected by SDP @@ -1797,6 +1817,7 @@ FROM Show queries for this report. @@ -1828,7 +1849,9 @@ FROM =DataSets!DataSet1.CommandText - @@ -1874,6 +1898,7 @@ FROM + =Variables!BodyBackgroundColor.Value 14.41667in @@ -1896,6 +1921,112 @@ FROM + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + + + + 4 + 2 + + + 0 + 0 + ContrastTheme + + + + + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String + If Theme ="Aquatic" Then + return "#202020" + ElseIf Theme ="Desert" Then + return "#FFFAEF" + Elseif RowNumber Mod 2 <> 0 Then + return "White" + Else + Return "LightSteelBlue" + End If + End Function + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + Inch dc64363b-3c35-4f19-9a8c-7cf63824e4bc \ No newline at end of file diff --git a/NexusReports/WASD_ResourceUsage_C.rdl b/NexusReports/WASD_ResourceUsage_C.rdl index 6d8a4491..9d41b08d 100644 --- a/NexusReports/WASD_ResourceUsage_C.rdl +++ b/NexusReports/WASD_ResourceUsage_C.rdl @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + 0 @@ -93,7 +104,7 @@ FROM dbo.tbl_RESOURCE_USAGE; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -106,7 +117,7 @@ FROM dbo.tbl_RESOURCE_USAGE; #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -129,7 +140,7 @@ FROM dbo.tbl_RESOURCE_USAGE; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -142,7 +153,7 @@ FROM dbo.tbl_RESOURCE_USAGE; #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -165,7 +176,7 @@ FROM dbo.tbl_RESOURCE_USAGE; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -178,7 +189,7 @@ FROM dbo.tbl_RESOURCE_USAGE; #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -204,7 +215,7 @@ FROM dbo.tbl_RESOURCE_USAGE; =Fields!start_time.Value @@ -217,6 +228,7 @@ FROM dbo.tbl_RESOURCE_USAGE; #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -237,7 +249,7 @@ FROM dbo.tbl_RESOURCE_USAGE; =Sum(Fields!Average_usage_in_seconds.Value) @@ -250,6 +262,7 @@ FROM dbo.tbl_RESOURCE_USAGE; #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -270,7 +283,7 @@ FROM dbo.tbl_RESOURCE_USAGE; =Sum(Fields!Average_storage_in_megabytes.Value) @@ -283,6 +296,7 @@ FROM dbo.tbl_RESOURCE_USAGE; #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -320,7 +334,7 @@ FROM dbo.tbl_RESOURCE_USAGE; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -333,7 +347,7 @@ FROM dbo.tbl_RESOURCE_USAGE; #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -372,7 +386,7 @@ FROM dbo.tbl_RESOURCE_USAGE; @@ -385,7 +399,7 @@ FROM dbo.tbl_RESOURCE_USAGE; #aab6c4 - #96a4b2 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -427,6 +441,7 @@ FROM dbo.tbl_RESOURCE_USAGE; Tahoma 20pt Bold + =Variables!ReportTextColor.Value @@ -457,34 +472,42 @@ FROM dbo.tbl_RESOURCE_USAGE; The information presented here came from - sys.resource_usage dmv that is located in master database on WASD . For the entire result set open into the file named - _SQL_Azure_Perf_Stats_Snapshot_Server_Shutdown.out that was collected by SDP @@ -497,6 +520,9 @@ FROM dbo.tbl_RESOURCE_USAGE; 11.5in 2 + 2pt 2pt 2pt @@ -580,6 +606,7 @@ FROM dbo.tbl_RESOURCE_USAGE; @@ -590,6 +617,7 @@ FROM dbo.tbl_RESOURCE_USAGE; + =Variables!BodyBackgroundColor.Value 11.5in @@ -612,6 +640,112 @@ FROM dbo.tbl_RESOURCE_USAGE; + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + + + + 4 + 2 + + + 0 + 0 + ContrastTheme + + + + + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String + If Theme ="Aquatic" Then + return "#202020" + ElseIf Theme ="Desert" Then + return "#FFFAEF" + Elseif RowNumber Mod 2 <> 0 Then + return "White" + Else + Return "LightSteelBlue" + End If + End Function + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + Inch c8906cd7-ee69-469f-bd4c-83de572a0ab8 \ No newline at end of file diff --git a/NexusReports/WaitDetails_C.rdl b/NexusReports/WaitDetails_C.rdl index 06aa0cfd..1f866342 100644 --- a/NexusReports/WaitDetails_C.rdl +++ b/NexusReports/WaitDetails_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + 0 @@ -599,6 +610,7 @@ ELSE 0.75pt M/d HH:mm + =Variables!ReportTextColor.Value @@ -675,11 +687,13 @@ ELSE 0.75pt + =Variables!ReportTextColor.Value Wait Rate (ms/sec) True @@ -687,6 +701,7 @@ ELSE True 0.75pt @@ -752,10 +767,11 @@ ELSE 0.75pt - =Parameters!FmtChartBackground.Value + =Variables!ChartColor.Value @@ -763,9 +779,11 @@ ELSE 0.75pt + =Variables!ReportTextColor.Value BottomCenter @@ -785,15 +803,16 @@ ELSE Emboss @@ -808,7 +827,7 @@ ELSE 0.75in 0.35937in 3.875in - 8.25in + 8.89583in __Upgraded2005__ @@ -819,6 +838,7 @@ ELSE + =Variables!ChartFrameColor.Value @@ -831,10 +851,10 @@ ELSE 2.875in - 1.75in + 1.89583in - 1.75in + 2.10417in @@ -852,8 +872,8 @@ ELSE Snapshot Time @@ -865,7 +885,7 @@ ELSE textbox3 11 @@ -898,7 +918,7 @@ ELSE textbox4 10 @@ -931,7 +951,7 @@ ELSE textbox5 9 @@ -964,7 +984,7 @@ ELSE textbox6 8 @@ -1024,7 +1044,7 @@ ELSE =Fields!delta_seconds.Value @@ -1057,7 +1077,7 @@ ELSE =Sum(Fields!delta_wait_time_ms.Value) @@ -1092,8 +1112,8 @@ ELSE =Sum(Fields!delta_wait_time_ms.Value) / Fields!delta_seconds.Value @@ -1133,7 +1153,7 @@ ELSE @@ -1166,7 +1186,7 @@ ELSE =Fields!wait_type.Value @@ -1199,7 +1219,7 @@ ELSE =Fields!delta_wait_time_ms.Value @@ -1234,8 +1254,8 @@ ELSE =Fields!wait_ms_per_sec.Value @@ -1310,7 +1330,7 @@ ELSE 4.875in 0.35937in 0.75in - 8.25in + 8.75in 1 true @@ -1332,7 +1352,7 @@ ELSE View Details @@ -1349,6 +1369,9 @@ ELSE NoOutput + 2pt 2pt 2pt @@ -1366,8 +1389,8 @@ ELSE Start Time @@ -1380,10 +1403,10 @@ ELSE 1in - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1400,7 +1423,7 @@ ELSE =Parameters!StartTime.Value @@ -1409,14 +1432,13 @@ ELSE 1in 0.25in - 1.375in + 2.25in 1 - White Middle 2pt 2pt @@ -1433,8 +1455,8 @@ ELSE End Time @@ -1449,10 +1471,10 @@ ELSE 2 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1469,7 +1491,7 @@ ELSE =Parameters!EndTime.Value @@ -1479,14 +1501,13 @@ ELSE 0.25in 1in 0.25in - 1.375in + 2.25in 3 - White Middle 2pt 2pt @@ -1497,9 +1518,9 @@ ELSE ContentsOnly 0.125in - 6.23437in + 5.85937in 0.5in - 2.375in + 3.25in 3 @@ -1526,6 +1548,9 @@ ELSE 2.625in 4 + 2pt 2pt 2pt @@ -1547,13 +1572,13 @@ ELSE 1in - 1in + 1.14583in 2.5in - 0.75in + 0.60417in 0.75in @@ -1577,8 +1602,8 @@ ELSE Snapshot Time @@ -1592,7 +1617,7 @@ ELSE LightGrey - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1612,8 +1637,8 @@ ELSE SPID @@ -1629,7 +1654,7 @@ ELSE LightGrey - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1649,8 +1674,8 @@ ELSE Wait Type @@ -1664,7 +1689,7 @@ ELSE LightGrey - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1684,8 +1709,8 @@ ELSE Wait Duration (ms) @@ -1701,7 +1726,7 @@ ELSE LightGrey - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1721,8 +1746,8 @@ ELSE Wait Resource @@ -1736,7 +1761,7 @@ ELSE LightGrey - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1756,8 +1781,8 @@ ELSE CPU @@ -1773,7 +1798,7 @@ ELSE LightGrey - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1793,8 +1818,8 @@ ELSE Logical Reads @@ -1810,7 +1835,7 @@ ELSE LightGrey - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1830,8 +1855,8 @@ ELSE Duration @@ -1845,7 +1870,7 @@ ELSE LightGrey - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1870,7 +1895,7 @@ ELSE =Fields!runtime.Value @@ -1903,7 +1928,7 @@ ELSE =IIF(Fields!request_id.Value > 0, Fields!session_id.Value.ToString() + ":" + Fields!request_id.Value.ToString(), Fields!session_id.Value) @@ -1938,7 +1963,7 @@ ELSE =Fields!wait_type.Value @@ -1971,7 +1996,7 @@ ELSE =Fields!wait_duration_ms.Value @@ -2006,7 +2031,7 @@ ELSE =Fields!wait_resource.Value @@ -2039,7 +2064,7 @@ ELSE =Fields!request_cpu_time.Value @@ -2074,7 +2099,7 @@ ELSE =Fields!request_logical_reads.Value @@ -2109,7 +2134,7 @@ ELSE =Fields!request_total_elapsed_time.Value @@ -2185,9 +2210,7 @@ ELSE Following are the top 50 rows sampled from dm_exec_requests having the specified wait type(s), ordered by longest wait duration. - + @@ -2257,7 +2281,9 @@ ELSE =DataSets!SAMPLED_WAITS.CommandText - + + =Variables!BodyBackgroundColor.Value + - 10.19269in + 10.44269in 1in 1in @@ -2419,11 +2452,36 @@ ELSE FmtAmbientBackground true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 3 - 3 + 4 0 @@ -2460,10 +2518,73 @@ ELSE 2 FmtAmbientBackground + + 0 + 3 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#c6daf8", +Parameters!ContrastTheme.Value="None", "#c6daf8") + + true Inch 17f53028-2b84-4434-b420-ddcbedc6209f diff --git a/NexusReports/Working Set Trim_C.rdl b/NexusReports/Working Set Trim_C.rdl index cc457b1e..f92ca301 100644 --- a/NexusReports/Working Set Trim_C.rdl +++ b/NexusReports/Working Set Trim_C.rdl @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + 0 @@ -406,8 +417,9 @@ END; Working Set Trimming Report @@ -418,6 +430,9 @@ END; 0.375in 4.01042in + 2pt 2pt 2pt @@ -433,7 +448,7 @@ END; No data available. To use this report, the Nexus database needs to have the tbl_workingset_trimming table present in the database. @@ -453,10 +468,9 @@ END; NoOutput - LemonChiffon 2pt 2pt 1pt @@ -471,7 +485,9 @@ END; This report shows aggregations of the RING_BUFFER_RESOURCE_MONITOR ring buffer output captured from the SQL instance. The graph below shows the variation of the SQL working set. The most recent snapshot is shown. This can be changed using the Parameters tab and selecting a different snapshot time. - - - Silver - - 1pt - - - Silver - - 1pt - - - Silver - - 1pt - - - Silver - - 1pt - - White 2pt 2pt 2pt @@ -707,6 +702,7 @@ END; 0.75pt + =Variables!ReportTextColor.Value @@ -719,6 +715,7 @@ END; True 0.75pt @@ -785,10 +782,11 @@ END; 0.75pt - LightGrey + =Variables!ChartColor.Value @@ -799,7 +797,7 @@ END; 0.75pt - 9pt + =Variables!ReportTextColor.Value BottomCenter @@ -816,9 +814,9 @@ END; Excel @@ -846,7 +844,7 @@ END; Silver - White + =Variables!ChartColor.Value @@ -906,7 +904,7 @@ END; @@ -939,7 +937,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -961,7 +959,7 @@ END; @@ -994,7 +992,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1016,7 +1014,7 @@ END; @@ -1049,7 +1047,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1071,7 +1069,7 @@ END; @@ -1106,7 +1104,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1131,7 +1129,7 @@ END; @@ -1146,7 +1144,7 @@ END; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1171,7 +1169,7 @@ END; @@ -1186,7 +1184,7 @@ END; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1208,7 +1206,7 @@ END; @@ -1243,7 +1241,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1268,7 +1266,7 @@ END; @@ -1283,7 +1281,7 @@ END; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1305,7 +1303,7 @@ END; @@ -1320,7 +1318,7 @@ END; @@ -1355,7 +1353,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1377,7 +1375,7 @@ END; @@ -1412,7 +1410,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1434,7 +1432,7 @@ END; @@ -1469,7 +1467,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1491,7 +1489,7 @@ END; @@ -1526,7 +1524,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1552,6 +1550,7 @@ END; =Fields!runtime.Value @@ -1586,6 +1585,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1606,6 +1606,7 @@ END; =Fields!Notification_time.Value @@ -1640,6 +1641,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1661,6 +1663,7 @@ END; @@ -1695,6 +1698,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1715,6 +1719,7 @@ END; =Fields!MemoryUtilization__.Value @@ -1749,6 +1754,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1769,6 +1775,7 @@ END; =Fields!AvailablePhysicalMemory_KB.Value/1024 @@ -1803,6 +1810,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1823,6 +1831,7 @@ END; =Fields!AvailablePageFile_KB.Value/1024 @@ -1857,6 +1866,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1877,6 +1887,7 @@ END; =Fields!SQL_ReservedMemory_KB.Value/1024 @@ -1911,6 +1922,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1931,6 +1943,7 @@ END; =Fields!SQL_CommittedMemory_KB.Value/1024 @@ -1965,6 +1978,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1985,6 +1999,7 @@ END; =Fields!Node_Id.Value @@ -2019,6 +2034,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -2039,6 +2055,7 @@ END; =Fields!IndicatorsProcess.Value @@ -2073,6 +2090,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -2093,6 +2111,7 @@ END; =Fields!IndicatorsSystem.Value @@ -2127,6 +2146,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -2147,6 +2167,7 @@ END; =Fields!IndicatorsPool.Value @@ -2181,6 +2202,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -2222,7 +2244,7 @@ END; true DataSet_MemClerks 6.00709in - 0.29875in + 0.30917in 1.11458in 14.43041in 4 @@ -2262,8 +2284,8 @@ END; Server @@ -2273,16 +2295,16 @@ END; 0.125in - 7.25in + 6.625in 0.25in 1in 5 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2299,7 +2321,7 @@ END; =First(Fields!value.Value, "DataSet_Shared_SQLServerName") @@ -2307,16 +2329,15 @@ END; 0.125in - 8.25in + 7.625in 0.25in - 1.10069in + 1.3507in 6 - White Middle 2pt 2pt @@ -2333,8 +2354,8 @@ END; Version (SP) @@ -2344,16 +2365,16 @@ END; 0.375in - 7.25in + 6.625in 0.25in 1in 7 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2370,7 +2391,7 @@ END; =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -2378,16 +2399,15 @@ END; 0.375in - 8.25in + 7.625in 0.25in - 1.10069in + 1.3507in 8 - White Middle 2pt 2pt @@ -2404,8 +2424,8 @@ END; End Time @@ -2415,16 +2435,16 @@ END; 0.375in - 9.3507in + 8.9757in 0.25in 1in 9 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2441,8 +2461,8 @@ END; Start Time @@ -2452,16 +2472,16 @@ END; 0.125in - 9.36459in + 8.98959in 0.25in 1in 10 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2478,7 +2498,7 @@ END; =Parameters!StartTime.Value @@ -2486,16 +2506,15 @@ END; 0.125in - 10.36459in + 9.98959in 0.25in - 1.375in + 1.73958in 11 - White Middle 2pt 2pt @@ -2512,7 +2531,7 @@ END; =Parameters!EndTime.Value @@ -2520,16 +2539,15 @@ END; 0.375in - 10.36459in + 9.98959in 0.25in - 1.375in + 1.73958in 12 - White Middle 2pt 2pt @@ -2547,6 +2565,7 @@ END; Show queries for this report. @@ -2578,7 +2597,9 @@ END; =DataSets!DataSet_Graph.CommandText - 9.14597in - + + =Variables!BodyBackgroundColor.Value + - 14.72916in + 14.73958in 40in 1in @@ -2766,6 +2795,31 @@ END; + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -2807,10 +2861,81 @@ END; 1 RowNumber + + 1 + 1 + ContrastTheme + + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String + If Theme ="Aquatic" Then + return "#202020" + ElseIf Theme ="Desert" Then + return "#FFFAEF" + Elseif RowNumber Mod 2 <> 0 Then + return "White" + Else + Return "LightSteelBlue" + End If + End Function + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/sqlnexus/AccessibleControls.cs b/sqlnexus/AccessibleControls.cs new file mode 100644 index 00000000..c2a647ec --- /dev/null +++ b/sqlnexus/AccessibleControls.cs @@ -0,0 +1,120 @@ +using System; +using System.Windows.Forms; +using System.Windows.Forms.Automation; + +namespace sqlnexus +{ + /// + /// Accessible control subclasses for WCAG compliance in WinForms. + /// These controls address limitations in standard WinForms controls + /// that prevent screen readers and accessibility tools from fully + /// interacting with the UI. + /// + + /// + /// A TextBox subclass that supports the UIA Text pattern for accessibility compliance. + /// Standard single-line WinForms TextBox controls expose ControlType.Edit but only support + /// the Value pattern. The UIA spec (Section 508 502.3.10, WCAG 4.1.2) requires Edit controls + /// to also support the Text pattern. Setting Multiline=true enables the Text pattern in the + /// underlying Win32 edit control while the visual appearance and behavior remain single-line. + /// + public class AccessibleTextBox : TextBox + { + public AccessibleTextBox() + { + Multiline = true; + WordWrap = false; + AcceptsReturn = false; + ScrollBars = ScrollBars.None; + } + + protected override void OnKeyDown(KeyEventArgs e) + { + // Prevent Enter key from inserting a newline + if (e.KeyCode == Keys.Enter) + { + e.SuppressKeyPress = true; + e.Handled = true; + return; + } + base.OnKeyDown(e); + } + + protected override void OnTextChanged(EventArgs e) + { + base.OnTextChanged(e); + // Strip any newlines that may have been pasted + if (Text.Contains("\n") || Text.Contains("\r")) + { + int selStart = SelectionStart; + Text = Text.Replace("\r\n", " ").Replace("\r", " ").Replace("\n", " "); + SelectionStart = Math.Min(selStart, Text.Length); + } + } + } + + /// + /// A RadioButton subclass that announces positional information (e.g., "1 of 3") + /// to screen readers. Standard WinForms RadioButton does not expose UIA + /// PositionInSet/SizeOfSet properties, so Narrator omits positional announcements. + /// This subclass updates AccessibleDescription with position info when the control + /// receives focus or is selected via arrow keys. + /// + public class AccessibleRadioButton : RadioButton + { + protected override void OnGotFocus(EventArgs e) + { + UpdateAccessibleDescription(); + base.OnGotFocus(e); + } + + protected override void OnCheckedChanged(EventArgs e) + { + base.OnCheckedChanged(e); + if (Checked) + { + UpdateAccessibleDescription(); + // Narrator doesn't re-read properties on arrow-key radio button + // changes since no UIA focus event fires. Explicitly raise a + // notification so the screen reader announces the newly selected item. + string announcement = string.Format("{0}, {1}", Text, AccessibleDescription); + AccessibilityObject.RaiseAutomationNotification( + AutomationNotificationKind.ActionCompleted, + AutomationNotificationProcessing.ImportantMostRecent, + announcement); + } + } + + protected override void OnParentChanged(EventArgs e) + { + base.OnParentChanged(e); + UpdateAccessibleDescription(); + } + + private void UpdateAccessibleDescription() + { + if (Parent == null) + return; + + // Use TabIndex to determine position since Controls collection + // order may not match the visual left-to-right layout + int total = 0; + int position = 0; + + foreach (Control c in Parent.Controls) + { + if (c is RadioButton rb) + { + total++; + if (rb == this) + position = rb.TabIndex + 1; + } + } + + if (position > 0 && total > 0) + { + AccessibleDescription = string.Format("{0} of {1}", position, total); + } + } + } +} diff --git a/sqlnexus/Program.cs b/sqlnexus/Program.cs index 7524cecf..c278133d 100644 --- a/sqlnexus/Program.cs +++ b/sqlnexus/Program.cs @@ -1,11 +1,13 @@ +using Microsoft.Data.SqlClient; +using NexusInterfaces; using System; using System.Collections.Generic; -using System.Windows.Forms; +using System.Drawing; +using System.Globalization; +using System.Linq; using System.Runtime.InteropServices; using System.Threading; -using System.Globalization; -using NexusInterfaces; -using Microsoft.Data.SqlClient; +using System.Windows.Forms; //App can be run as a console or GUI app. Passing parameters causes console mode. //Sample cmd line for running as a console app // "/Cserver='.\ss2k5_rtm';Trusted_Connection=true;database='sqlnexus';Application Name=' ';Pooling=false;Packet Size=4096;multipleactiveresultsets=false" "/XD:\_data\src\Nexus\sqlnexus\sqlnexus\bin\Debug\Reports\Profiler Trace Analysis_M.rdlc" @@ -37,15 +39,19 @@ public void OnThreadException(object sender, ThreadExceptionEventArgs t) try { if (ex.Message.Contains("Could not load file or assembly")) - { - + { + string errorMsg = string.Format("Assembly load failure during exception handling: {0}", ex.Message); + System.Diagnostics.Trace.TraceError(errorMsg); + Console.Error.WriteLine(errorMsg); } else + { MessageBox.Show("Fatal Error", "Fatal Error", MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Stop); + } } finally { - Application.Exit(); + Application.Exit(); } } } @@ -64,6 +70,7 @@ private DialogResult ShowThreadExceptionDialog(Exception e) } } + enum ProgramExitCodes { UserCancel = -1, @@ -115,14 +122,14 @@ private static bool ProcessCmdLine(string[] args, ILogger logger) // TODO: print out command line params as they are processed // TODO: exit if -? passed //Special case usage info - if ((1 == args.Length) && (("/?" == args[0]) || ("-?" == args[0]) || ("--help" == args[0]) )) + if ((1 == args.Length) && (("/?" == args[0]) || ("-?" == args[0]) || ("--help" == args[0]))) { ShowUsage(); return false; } //logger.LogMessage(sqlnexus.Properties.Resources.Msg_ProcessParams); - Console.WriteLine (sqlnexus.Properties.Resources.Msg_ProcessParams); + Console.WriteLine(sqlnexus.Properties.Resources.Msg_ProcessParams); Console.WriteLine(""); //Loop through the cmd line args @@ -138,7 +145,7 @@ private static bool ProcessCmdLine(string[] args, ILogger logger) // Some switches require a string to immediately follow the switch char switchChar = arg.ToUpper(CultureInfo.InvariantCulture)[1]; - if (('C'==switchChar) || ('S'==switchChar) || ('U'==switchChar) || ('P'==switchChar) || ('R'==switchChar) + if (('C' == switchChar) || ('S' == switchChar) || ('U' == switchChar) || ('P' == switchChar) || ('R' == switchChar) || ('O' == switchChar) || ('I' == switchChar) || ('V' == switchChar) || ('D' == switchChar)) { if (arg.Length < 3) @@ -149,11 +156,11 @@ private static bool ProcessCmdLine(string[] args, ILogger logger) } } - string arg_slash_validation = arg.Replace("/",""); + string arg_slash_validation = arg.Replace("/", ""); if (arg.Length - arg_slash_validation.Length > 1) { - Console.WriteLine(sqlnexus.Properties.Resources.Msg_InvalidSwitch + arg.Substring(0,2)); + Console.WriteLine(sqlnexus.Properties.Resources.Msg_InvalidSwitch + arg.Substring(0, 2)); Console.WriteLine("Possible reason: An extra backslash exists at the end of " + arg.Substring(0, 2) + " parameter in your command"); return false; } @@ -176,7 +183,7 @@ private static bool ProcessCmdLine(string[] args, ILogger logger) Console.WriteLine($"Error: Database name must contain only basic letters, numbers, underscores, and cannot be 'master', 'tempdb', 'model', or 'msdb'. Length must be 1-128 characters. Invalid database name: '{dbName}'. Try again"); return false; } - + Globals.credentialMgr.Database = dbName; break; @@ -227,7 +234,7 @@ private static bool ProcessCmdLine(string[] args, ILogger logger) case 'O': { Console.WriteLine(@"Command Line Arg (/O): OutputPath=" + arg.Substring(2)); - Globals.ReportExportPath = arg.Substring(2).Trim().Replace("\"",""); + Globals.ReportExportPath = arg.Substring(2).Trim().Replace("\"", ""); // Path is assumed to be terminated by a backslash if (@"\" != Globals.ReportExportPath.Substring(Globals.ReportExportPath.Length - 1)) Globals.ReportExportPath += @"\"; @@ -236,13 +243,13 @@ private static bool ProcessCmdLine(string[] args, ILogger logger) case 'I': { Console.WriteLine(@"Command Line Arg (/I): InputPath=" + arg.Substring(2)); - + String ipath = arg.Substring(2).Replace("\"", "").Trim(); if (ipath.EndsWith(@"\")) - ipath = ipath.Substring(0, ipath.Length-1); + ipath = ipath.Substring(0, ipath.Length - 1); Globals.PathsToImport.Enqueue(ipath); - Globals.QuietNonInteractiveMode = true; + Globals.QuietNonInteractiveMode = true; break; } case 'V': @@ -250,7 +257,7 @@ private static bool ProcessCmdLine(string[] args, ILogger logger) Console.WriteLine(@"Command Line Arg (/V): Parameter " + arg.Substring(2)); string tmpStr = arg.Substring(2); string param = tmpStr.Substring(0, tmpStr.IndexOf('=')); - string val = tmpStr.Substring(tmpStr.IndexOf('=')+1); + string val = tmpStr.Substring(tmpStr.IndexOf('=') + 1); Globals.UserSuppliedReportParameters.Add(param, val); break; } @@ -267,7 +274,7 @@ private static bool ProcessCmdLine(string[] args, ILogger logger) } } - + } //create a database @@ -299,9 +306,9 @@ private static bool ProcessCmdLine(string[] args, ILogger logger) [STAThread] static int Main(string[] args) { - + try - { + { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); @@ -310,8 +317,8 @@ static int Main(string[] args) //initialize the main form fmNexus fmN = new fmNexus(); - - + + if (0 != args.Length) { @@ -327,7 +334,7 @@ static int Main(string[] args) } Application.Run(fmN); } - + catch (Exception ex) { Console.WriteLine(string.Format("Exception encountered in Main(): [{0}]", ex.Message)); diff --git a/sqlnexus/Properties/Settings.Designer.cs b/sqlnexus/Properties/Settings.Designer.cs index 7281561e..a8b1e13d 100644 --- a/sqlnexus/Properties/Settings.Designer.cs +++ b/sqlnexus/Properties/Settings.Designer.cs @@ -12,7 +12,7 @@ namespace sqlnexus.Properties { [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.8.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.14.0.0")] internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); @@ -233,5 +233,17 @@ public bool TrustCertificate { this["TrustCertificate"] = value; } } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("Default")] + public string Theme { + get { + return ((string)(this["Theme"])); + } + set { + this["Theme"] = value; + } + } } } diff --git a/sqlnexus/Properties/Settings.settings b/sqlnexus/Properties/Settings.settings index bda964f7..3a3a3124 100644 --- a/sqlnexus/Properties/Settings.settings +++ b/sqlnexus/Properties/Settings.settings @@ -56,5 +56,8 @@ False + + Default + \ No newline at end of file diff --git a/sqlnexus/Reports/Active Queries_C.rdlC b/sqlnexus/Reports/Active Queries_C.rdlC index f33ef1fd..52083b0d 100644 --- a/sqlnexus/Reports/Active Queries_C.rdlC +++ b/sqlnexus/Reports/Active Queries_C.rdlC @@ -1,809 +1,970 @@  - 0 - - - - SQL - ="data source=" & Parameters!dsServerName.Value & ";initial catalog="&Parameters!dsDatabaseName.Value - true - - Integrated - db3d0ad1-a739-4837-af21-db1c50afbef3 - - - - SQL - Data Source=sqlserver1\inst1;Initial Catalog=Brad1104Before - true - - Integrated - 9e18d49e-cc63-4207-88e7-0f06fb806780 - - - - - - DataSource_Private - IF OBJECT_ID('tbl_TopNLogicalReadsByQueryHash') IS NOT NULL - AND OBJECT_ID('tbl_TopNDurationByQueryHash') IS NOT NULL - AND OBJECT_ID('tbl_TopNCPUByQueryHash') IS NOT NULL - SELECT 1 AS Available; -ELSE - SELECT 0 AS Available; - true - - - - Available - - - - - - DataSource_Private - SELECT TOP 20 - FORMAT(DATEDIFF(MI, req.request_start_time, req.runtime), 'N', 'en-us') 'running_duration_minutes', - req.request_start_time, - 'still running' request_end_time, - req.request_logical_reads, - FORMAT((req.request_cpu_time / 1000.00 / 60.0), 'N', 'en-us') 'cpu_time_minutes', - naq.stmt_text -FROM -( - SELECT runtime, - session_id, - MAX(request_cpu_time) 'request_cpu_time', - MIN(request_start_time) 'request_start_time', - MAX(request_logical_reads) 'request_logical_reads' - FROM dbo.tbl_REQUESTS - GROUP BY runtime, - session_id -) req - JOIN dbo.tbl_NOTABLEACTIVEQUERIES naq - ON req.session_id = naq.session_id - AND req.runtime = naq.runtime -WHERE req.runtime = -( - SELECT MAX(runtime)FROM dbo.tbl_REQUESTS -) - AND naq.runtime = - ( - SELECT MAX(runtime)FROM dbo.tbl_REQUESTS - ) -ORDER BY req.request_cpu_time DESC; - - - - running_duration_minutes - System.String - - - request_start_time - System.DateTime - - - request_end_time - System.String - - - request_logical_reads - System.Int64 - - - cpu_time_minutes - System.String - - - stmt_text - System.String - - - - - - - - - - true - true - - - - - TOP 20 Active CPU Intensive Queries - - - - - - - textbox1 - 2.25in - 0.36in - 8in - - - - - - - 1.62799in - - - 1.78299in - - - 1.63715in - - - 1.49132in - - - 1.37674in - - - 5.26215in - - - - - 0.25in - - - - - true - true - - - - - running_duration_minutes - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - request_start_time - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - request_end _time - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - request_logical_reads - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - cpu_time_minutes - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - stmt text - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - 0.25in - - - - - true - true - - - - - =Fields!running_duration_minutes.Value - - - - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!request_start_time.Value - - - - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!request_end_time.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!request_logical_reads.Value - - - - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!cpu_time_minutes.Value - - - - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!stmt_text.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - - - - - - - - - - After - - - - - - - DataSet_Running_Queries - 1.30083in - 1.48833in - 0.5in - 13.17834in - 1 - - - - - - true - true - - - - - This report displays top 20 CPU intensive queries that were still running when pssdiag capture was shut down. These queries were not counted by readtrace reports because they only count finished queries - - - 2pt - 2pt - 2pt - 2pt - - - - true - true - - - - - Show queries for this report. - - - - - - 2pt - 2pt - 2pt - 2pt - - - - - - true - true - - - - - =DataSets!DataSet_Running_Queries.CommandText - - - 2pt - 2pt - 2pt - 2pt - - - - true - 2.98437in - 1.48833in - 0.68403in - 9.84374in - 4 - - true - tb_ReportQueryHeader - - - - - - - 6.25in - + + + + + + textbox1 + 2.25in + 0.36in + 8in + + + 2pt + 2pt + 2pt + 2pt + + + + + + + 1.80507in + + + 1.6059in + + + 1.63715in + + + 1.49132in + + + 1.53299in + + + 5.26215in + + + + + 0.25in + + + + + true + true + + + + + running_duration_minutes + + + + + + =Variables!TableHeadingColor.Value + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + request_start_time + + + + + + =Variables!TableHeadingColor.Value + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + request_end _time + + + + + + =Variables!TableHeadingColor.Value + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + request_logical_reads + + + + + + =Variables!TableHeadingColor.Value + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + cpu_time_minutes + + + + + + =Variables!TableHeadingColor.Value + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + stmt text + + + + + + =Variables!TableHeadingColor.Value + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.25in + + + + + true + true + + + + + =Fields!running_duration_minutes.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!request_start_time.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!request_end_time.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!request_logical_reads.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!cpu_time_minutes.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!stmt_text.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + + + After + + + + + + + DataSet_Running_Queries + 1.30083in + 1.48833in + 0.5in + 13.33458in + 1 + + + + + + true + true + + + + + This report displays top 20 CPU intensive queries that were still running when pssdiag capture was shut down. These queries were not counted by readtrace reports because they only count finished queries + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Show queries for this report. + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + true + true + + + + + =DataSets!DataSet_Running_Queries.CommandText + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + 2.98437in + 1.52583in + 0.68403in + 9.84374in + 4 + + true + tb_ReportQueryHeader + + + + + + + 6.25in + + + =Variables!BodyBackgroundColor.Value + + + 16.04167in + + 1in + 1in + 1in + 1in + @@ -181,7 +184,7 @@ FROM dbo.tbl_XEvents; ReportTitle 0.10708in 0.94458in - 0.275in + 0.35348in 9.79166in + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -276,7 +286,9 @@ FROM dbo.tbl_XEvents; expensive event - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -312,7 +325,9 @@ FROM dbo.tbl_XEvents; =Fields!trace_event_name.Value - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -433,7 +453,9 @@ FROM dbo.tbl_XEvents; =Fields!trace_file_path.Value - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -577,7 +606,9 @@ FROM dbo.tbl_XEvents; expensive event - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -612,7 +644,9 @@ FROM dbo.tbl_XEvents; =Fields!event_name.Value - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -732,7 +771,9 @@ FROM dbo.tbl_XEvents; =Fields!session_name.Value - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -878,7 +926,9 @@ FROM dbo.tbl_XEvents; =Fields!trace_event_name.Value - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -968,7 +1021,9 @@ FROM dbo.tbl_XEvents; =Fields!trace_file_path.Value - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1114,7 +1176,9 @@ FROM dbo.tbl_XEvents; =Fields!event_name.Value - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1204,7 +1271,9 @@ FROM dbo.tbl_XEvents; =Fields!session_name.Value - @@ -1282,7 +1352,7 @@ FROM dbo.tbl_XEvents; 5.21542in - 0.94458in + 0.98208in 0.25in 3.74913in 9 @@ -1306,7 +1376,9 @@ FROM dbo.tbl_XEvents; =DataSets!DataSet_ActiveTraces.CommandText - @@ -1386,7 +1461,7 @@ FROM dbo.tbl_XEvents; - =Parameters!FmtAmbientBackground.Value + =Variables!BodyBackgroundColor.Value 12.14249in @@ -1532,11 +1607,36 @@ FROM dbo.tbl_XEvents; hyperlink color true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 3 + 4 0 @@ -1583,6 +1683,11 @@ FROM dbo.tbl_XEvents; 2 FmtHyperLink + + 3 + 2 + ContrastTheme + @@ -1590,7 +1695,61 @@ FROM dbo.tbl_XEvents; = (Globals!ReportServerUrl="") + + =Globals!ReportServerUrl = "" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + Inch a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 - \ No newline at end of file + diff --git a/sqlnexus/Reports/ActiveProcesses_C.rdlC b/sqlnexus/Reports/ActiveProcesses_C.rdlC index e492804b..84102c25 100644 --- a/sqlnexus/Reports/ActiveProcesses_C.rdlC +++ b/sqlnexus/Reports/ActiveProcesses_C.rdlC @@ -146,7 +146,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -160,7 +160,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -186,7 +186,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -199,7 +199,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -225,7 +225,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -238,7 +238,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -264,7 +264,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -277,7 +277,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -303,7 +303,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -316,7 +316,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -342,7 +342,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -355,7 +355,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -381,7 +381,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -394,7 +394,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -420,7 +420,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -433,7 +433,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -459,7 +459,7 @@ ORDER BY [Image Name],PID Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -472,7 +472,7 @@ ORDER BY [Image Name],PID LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -498,6 +498,7 @@ ORDER BY [Image Name],PID =Fields!Image_Name.Value @@ -510,7 +511,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -531,6 +531,7 @@ ORDER BY [Image Name],PID =Fields!PID.Value @@ -543,7 +544,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -564,6 +564,7 @@ ORDER BY [Image Name],PID =Fields!Session_Name.Value @@ -576,7 +577,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -597,6 +597,7 @@ ORDER BY [Image Name],PID =Fields!Status.Value @@ -609,7 +610,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -631,6 +631,7 @@ ORDER BY [Image Name],PID @@ -643,7 +644,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -664,6 +664,7 @@ ORDER BY [Image Name],PID =Fields!CPU_Time.Value @@ -678,7 +679,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -700,6 +700,7 @@ ORDER BY [Image Name],PID @@ -714,7 +715,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -737,6 +737,7 @@ ORDER BY [Image Name],PID @@ -749,7 +750,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -771,6 +771,7 @@ ORDER BY [Image Name],PID @@ -783,7 +784,6 @@ ORDER BY [Image Name],PID LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -837,7 +837,7 @@ ORDER BY [Image Name],PID 15.04601in @@ -853,7 +853,7 @@ ORDER BY [Image Name],PID @@ -964,7 +964,7 @@ ORDER BY [Image Name],PID 6.41319in 16.40018in @@ -1020,11 +1020,36 @@ ORDER BY [Image Name],PID FmtAmbientBackground true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 1 + 2 0 @@ -1046,10 +1071,68 @@ ORDER BY [Image Name],PID 0 FmtAmbientBackground + + 0 + 1 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 179ff240-1915-4135-83f8-2101a2b5c10b diff --git a/sqlnexus/Reports/AlwaysOn_AGBasics_C.rdlC b/sqlnexus/Reports/AlwaysOn_AGBasics_C.rdlC index c6dd5373..50749f7b 100644 --- a/sqlnexus/Reports/AlwaysOn_AGBasics_C.rdlC +++ b/sqlnexus/Reports/AlwaysOn_AGBasics_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37203.1 + + + SSDTRS + 17.14.37203.1 + + 2026-04-16T21:24:37.6720913Z + 0 @@ -185,6 +196,7 @@ FROM dbo.tbl_hadr_ag_states ags Availability Group Summary Report @@ -254,6 +266,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -268,6 +281,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -290,6 +304,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -304,6 +319,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -316,6 +332,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -338,6 +355,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -352,6 +370,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -364,6 +383,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -386,6 +406,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -400,6 +421,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -422,6 +444,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -436,6 +459,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -458,6 +482,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -472,6 +497,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -494,6 +520,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -508,6 +535,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -530,6 +558,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -544,6 +573,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -572,7 +602,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -591,6 +621,9 @@ FROM dbo.tbl_hadr_ag_states ags =Fields!name.Value + + =Parameters!ContrastTheme.Value + @@ -602,7 +635,7 @@ FROM dbo.tbl_hadr_ag_states ags LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -622,7 +655,9 @@ FROM dbo.tbl_hadr_ag_states ags =Fields!cluster_type_desc.Value - - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -656,7 +691,9 @@ FROM dbo.tbl_hadr_ag_states ags =Fields!primary_replica.Value - - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -690,7 +727,9 @@ FROM dbo.tbl_hadr_ag_states ags =Fields!failure_condition_level.Value - - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -724,7 +763,9 @@ FROM dbo.tbl_hadr_ag_states ags =Fields!health_check_timeout.Value - - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -758,7 +799,9 @@ FROM dbo.tbl_hadr_ag_states ags =Fields!automated_backup_preference_desc.Value - - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -792,7 +835,9 @@ FROM dbo.tbl_hadr_ag_states ags =Fields!dtc_support.Value - - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -826,7 +871,9 @@ FROM dbo.tbl_hadr_ag_states ags =Fields!Listener_Name.Value - - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -897,7 +944,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -905,7 +952,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -913,7 +960,7 @@ FROM dbo.tbl_hadr_ag_states ags @@ -948,7 +995,7 @@ FROM dbo.tbl_hadr_ag_states ags - White + =Variables!BodyColor.Value @@ -961,6 +1008,7 @@ FROM dbo.tbl_hadr_ag_states ags Show queries for this report. @@ -992,7 +1040,9 @@ FROM dbo.tbl_hadr_ag_states ags =DataSets!DataSet_AG_States.CommandText - @@ -1038,7 +1089,7 @@ FROM dbo.tbl_hadr_ag_states ags - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 15.48253in @@ -1104,12 +1155,42 @@ FROM dbo.tbl_hadr_ag_states ags Databsae Name true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 2 + + 0 + 0 + ContrastTheme + 2 0 @@ -1133,10 +1214,47 @@ FROM dbo.tbl_hadr_ag_states ags + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String +If Theme ="Aquatic" Then + return "#202020" +ElseIf Theme ="Desert" Then + return "#FFFAEF" +Elseif RowNumber Mod 2 <> 0 Then + return "White" +Else + Return "#c7d7ff" +End If +End Function + = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + Inch a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 diff --git a/sqlnexus/Reports/AlwaysOn_AGDetails_C.rdlC b/sqlnexus/Reports/AlwaysOn_AGDetails_C.rdlC index 8b762ef0..fe87629e 100644 --- a/sqlnexus/Reports/AlwaysOn_AGDetails_C.rdlC +++ b/sqlnexus/Reports/AlwaysOn_AGDetails_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37203.1 + + + SSDTRS + 17.14.37203.1 + + 2026-04-16T21:25:09.3167028Z + 0 @@ -720,6 +731,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A Availability Group Details Report @@ -807,6 +819,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -821,6 +834,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -843,6 +857,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -857,6 +872,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -879,6 +895,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -893,6 +910,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -915,6 +933,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -929,6 +948,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -951,6 +971,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -965,6 +986,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -987,6 +1009,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1001,6 +1024,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1023,6 +1047,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1037,6 +1062,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1051,6 +1077,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1073,6 +1100,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1087,6 +1115,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1109,6 +1138,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1123,6 +1153,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1145,6 +1176,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1159,6 +1191,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1181,6 +1214,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1195,6 +1229,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1217,6 +1252,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1231,6 +1267,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1253,6 +1290,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1267,6 +1305,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1289,6 +1328,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1303,6 +1343,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -1330,6 +1371,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A HTML @@ -1351,7 +1393,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1373,6 +1415,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!node_name.Value @@ -1387,7 +1430,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1409,6 +1452,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!replica_server_name.Value @@ -1423,7 +1467,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1446,6 +1490,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1460,7 +1505,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1482,6 +1527,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!failover_mode_desc.Value @@ -1496,7 +1542,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1518,6 +1564,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!session_timeout.Value @@ -1532,7 +1579,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1554,6 +1601,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!secondary_role_allow_connections_desc.Value @@ -1568,7 +1616,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1590,6 +1638,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!seeding_mode_desc.Value @@ -1604,7 +1653,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1626,6 +1675,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!synchronization_health_desc.Value @@ -1640,7 +1690,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1662,6 +1712,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!role_desc.Value @@ -1676,7 +1727,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1698,6 +1749,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!operational_state_desc.Value @@ -1712,7 +1764,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1734,6 +1786,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!connected_state_desc.Value @@ -1748,7 +1801,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1770,6 +1823,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!endpoint_url.Value @@ -1784,7 +1838,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1806,6 +1860,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!replica_id.Value @@ -1820,7 +1875,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -1896,7 +1951,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A Italic 12pt Bold - Blue + =Variables!TitleColor.Value @@ -1969,6 +2024,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -1983,6 +2039,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2005,6 +2062,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2019,6 +2077,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2041,6 +2100,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2055,6 +2115,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2077,6 +2138,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2091,6 +2153,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2113,6 +2176,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2127,6 +2191,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2149,6 +2214,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2163,6 +2229,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2185,6 +2252,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2199,6 +2267,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2221,6 +2290,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2235,6 +2305,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2257,6 +2328,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2271,6 +2343,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2297,6 +2370,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!Listener_Name.Value @@ -2311,7 +2385,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2333,6 +2407,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!dns_name.Value @@ -2347,7 +2422,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2369,6 +2444,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!state_desc.Value @@ -2383,7 +2459,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2405,6 +2481,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!ip_address.Value @@ -2419,7 +2496,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2441,6 +2518,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!port.Value @@ -2455,7 +2533,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2477,6 +2555,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!ip_subnet_mask.Value @@ -2491,7 +2570,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2513,6 +2592,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!is_dhcp.Value @@ -2527,7 +2607,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2549,6 +2629,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!ip_configuration_string_from_cluster.Value @@ -2563,7 +2644,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2585,6 +2666,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!listener_id.Value @@ -2599,7 +2681,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2659,7 +2741,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2695,7 +2777,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2753,6 +2835,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2767,6 +2850,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2789,6 +2873,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2803,6 +2888,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2825,6 +2911,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2839,6 +2926,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2861,6 +2949,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -2875,6 +2964,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -2901,6 +2991,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!TimeStampUTC.Value @@ -2915,7 +3006,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2937,6 +3028,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!DDLAction.Value @@ -2951,7 +3043,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -2973,6 +3065,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!DDLPhase.Value @@ -2987,7 +3080,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -3009,6 +3102,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!DDLStatement.Value @@ -3023,7 +3117,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -3084,7 +3178,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A Italic 12pt Bold - Blue + =Variables!TitleColor.Value @@ -3181,6 +3275,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3195,6 +3290,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3217,6 +3313,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3231,6 +3328,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3253,6 +3351,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3267,6 +3366,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3289,6 +3389,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3303,6 +3404,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3325,6 +3427,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3339,6 +3442,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3361,6 +3465,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3375,6 +3480,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3397,6 +3503,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3411,6 +3518,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3433,6 +3541,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3447,6 +3556,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3469,6 +3579,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3483,6 +3594,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3505,6 +3617,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3519,6 +3632,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3541,6 +3655,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3555,6 +3670,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3577,6 +3693,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3591,6 +3708,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3613,6 +3731,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3627,6 +3746,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3649,6 +3769,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3663,6 +3784,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3685,6 +3807,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3699,6 +3822,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3721,6 +3845,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3735,6 +3860,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3757,6 +3883,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3771,6 +3898,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey + =Variables!TableHeadingColor.Value Top 2pt 2pt @@ -3798,6 +3926,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3812,7 +3941,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -3835,6 +3964,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3849,7 +3979,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -3872,6 +4002,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3886,7 +4017,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -3908,6 +4039,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!is_failover_ready.Value @@ -3922,7 +4054,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -3944,6 +4076,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!is_primary_replica.Value @@ -3958,7 +4091,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -3981,6 +4114,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -3995,7 +4129,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4018,6 +4152,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -4032,7 +4167,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4055,6 +4190,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A @@ -4069,7 +4205,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4091,6 +4227,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!is_suspended.Value @@ -4105,7 +4242,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4127,6 +4264,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!last_sent_time.Value @@ -4141,7 +4279,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4163,6 +4301,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!last_received_time.Value @@ -4177,7 +4316,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4199,6 +4338,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!last_hardened_time.Value @@ -4213,7 +4353,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4235,6 +4375,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!last_redone_time.Value @@ -4249,7 +4390,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4271,6 +4412,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!log_send_queue_size.Value @@ -4285,7 +4427,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4307,6 +4449,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!log_send_rate.Value @@ -4321,7 +4464,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4343,6 +4486,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!redo_rate.Value @@ -4357,7 +4501,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4379,6 +4523,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =Fields!redo_queue_size.Value @@ -4393,7 +4538,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A LightGrey - =IIf(RowNumber(Nothing) Mod 2 , "#c7d7ff","Transparent") + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) Middle 2pt 2pt @@ -4476,7 +4621,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A - White + =Variables!BodyColor.Value @@ -4489,6 +4634,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A Show queries for this report. @@ -4520,7 +4666,9 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A =DataSets!DataSet_AG_ReplicaStates.CommandText - @@ -4664,7 +4819,7 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 25.79064in @@ -4735,6 +4890,31 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A Databsae Name true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -4766,13 +4946,55 @@ FROM [dbo].[tbl_hadr_ag_database_replica_states] A 1 dsDatabaseName + + 0 + 0 + ContrastTheme + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String +If Theme ="Aquatic" Then + return "#202020" +ElseIf Theme ="Desert" Then + return "#FFFAEF" +Elseif RowNumber Mod 2 <> 0 Then + return "White" +Else + Return "#c7d7ff" +End If +End Function + = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + Inch a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 diff --git a/sqlnexus/Reports/AnalysisSummary_C.rdlC b/sqlnexus/Reports/AnalysisSummary_C.rdlC index 42c4ca76..6859d8e1 100644 --- a/sqlnexus/Reports/AnalysisSummary_C.rdlC +++ b/sqlnexus/Reports/AnalysisSummary_C.rdlC @@ -7,9 +7,9 @@ SSDTRS - 17.14.36301.6 + 17.14.37111.16 - 2025-07-26T21:03:49.7879119Z + 2026-04-13T19:10:59.0559119Z 0 @@ -212,6 +212,7 @@ END; @@ -246,6 +247,7 @@ END; Rules below are commonly observed issues that can cause performance problems on your system. If you want to see all results, including ones for which no issues are found, click the @@ -253,12 +255,14 @@ END; button above and change 'Show all rule results (both Success and Warning)' to @@ -267,12 +271,14 @@ END; Italic 12pt Normal + =Variables!ReportTextColor.Value . @@ -331,7 +337,7 @@ END; @@ -341,13 +347,10 @@ END; Textbox4 - - Black - - OliveDrab + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -369,7 +372,7 @@ END; @@ -379,13 +382,22 @@ END; Textbox3 + + =Variables!ReportTextColor.Value + - Black + =Variables!ReportTextColor.Value - OliveDrab + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -407,7 +419,7 @@ END; @@ -417,13 +429,22 @@ END; Textbox5 + + =Variables!ReportTextColor.Value + - Black + =Variables!ReportTextColor.Value - OliveDrab + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -445,7 +466,7 @@ END; @@ -455,13 +476,22 @@ END; Textbox13 + + =Variables!ReportTextColor.Value + - Black + =Variables!ReportTextColor.Value - OliveDrab + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -483,7 +513,7 @@ END; @@ -493,13 +523,22 @@ END; Textbox12 + + =Variables!ReportTextColor.Value + - Black + =Variables!ReportTextColor.Value - OliveDrab + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -523,7 +562,9 @@ END; =Fields!FriendlyName.Value - + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value 2pt @@ -559,7 +608,9 @@ END; =Fields!Description.Value - + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value 2pt @@ -592,14 +651,21 @@ END; =IIF(Fields!Status.Value=0, "ProgressSuccess", "ProgressWarn") + + =Variables!ReportTextColor.Value + - LightGrey + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - LightGrey + =Variables!ReportTextColor.Value 15pt @@ -619,7 +685,7 @@ END; =Fields!ExternalUrl.Value @@ -636,14 +702,21 @@ END; + + =Variables!ReportTextColor.Value + - LightGrey + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - LightGrey + =Variables!ReportTextColor.Value 2pt @@ -665,7 +738,7 @@ END; =Fields!Report.Value @@ -696,14 +769,21 @@ Fields!Report.Value = "", Nothing) + + =Variables!ReportTextColor.Value + - LightGrey + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - LightGrey + =Variables!ReportTextColor.Value 2pt @@ -744,8 +824,10 @@ Fields!Report.Value = "", Nothing) 2 + =Variables!ReportTextColor.Value @@ -757,7 +839,7 @@ Fields!Report.Value = "", Nothing) Bottlneck Analysis @@ -799,7 +881,7 @@ Fields!Report.Value = "", Nothing) Blocking Report @@ -841,7 +923,7 @@ Fields!Report.Value = "", Nothing) ReadTrace Report @@ -884,6 +966,7 @@ Fields!Report.Value = "", Nothing) Show queries for this report. @@ -915,14 +998,16 @@ Fields!Report.Value = "", Nothing) =DataSets!DataSet_Summary.CommandText - @@ -980,7 +1066,7 @@ Fields!Report.Value = "", Nothing) Report Help @@ -1167,6 +1253,31 @@ Fields!Report.Value = "", Nothing) Show Internal Url Column true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -1228,9 +1339,26 @@ Fields!Report.Value = "", Nothing) 3 ShowInternalUrlColumn + + 2 + 2 + ContrastTheme + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String +If Theme ="Aquatic" Then + return "#202020" +ElseIf Theme ="Desert" Then + return "#FFFAEF" +Elseif RowNumber Mod 2 <> 0 Then + return "White" +Else + Return "#c7d7ff" +End If +End Function + image/png @@ -1245,6 +1373,31 @@ Fields!Report.Value = "", Nothing) = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + Inch a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 diff --git a/sqlnexus/Reports/Blocking Chain Detail_C.rdlC b/sqlnexus/Reports/Blocking Chain Detail_C.rdlC index 5a1b14b5..e438a2cb 100644 --- a/sqlnexus/Reports/Blocking Chain Detail_C.rdlC +++ b/sqlnexus/Reports/Blocking Chain Detail_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-13T19:55:45.3004726Z + 0 @@ -972,6 +983,7 @@ ELSE @@ -985,7 +997,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1005,6 +1017,7 @@ ELSE @@ -1018,7 +1031,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1038,6 +1051,7 @@ ELSE @@ -1051,7 +1065,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1074,6 +1088,7 @@ ELSE @@ -1087,7 +1102,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1110,6 +1125,7 @@ ELSE @@ -1123,7 +1139,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1146,6 +1162,7 @@ ELSE @@ -1159,7 +1176,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1179,6 +1196,7 @@ ELSE @@ -1192,7 +1210,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1212,6 +1230,7 @@ ELSE @@ -1225,7 +1244,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1250,7 +1269,7 @@ ELSE @@ -1278,6 +1297,9 @@ ELSE =Parameters!dsDatabaseName.Value + + =Parameters!ContrastTheme.Value + @@ -1285,7 +1307,7 @@ ELSE 7 @@ -1302,6 +1324,7 @@ ELSE =IIf (IsNothing (Fields!task_state.Value) Or Fields!task_state.Value="NULL", "not running", Fields!task_state.Value) @@ -1313,7 +1336,7 @@ ELSE task_state 6 @@ -1330,6 +1353,7 @@ ELSE =IIf (IsNothing(Fields!wait_category.Value), "Not waiting", Fields!wait_category.Value) @@ -1341,7 +1365,7 @@ ELSE command 5 @@ -1358,6 +1382,7 @@ ELSE =Fields!wait_duration_ms.Value @@ -1369,7 +1394,7 @@ ELSE textbox9 4 @@ -1386,6 +1411,7 @@ ELSE =Fields!request_elapsed_time.Value @@ -1397,7 +1423,7 @@ ELSE blocking_session_id 3 @@ -1414,6 +1440,7 @@ ELSE =Fields!blocked_tasks.Value @@ -1425,7 +1452,7 @@ ELSE wait_duration_ms_1 2 @@ -1442,6 +1469,7 @@ ELSE =IIf (IsNothing (Fields!command.Value) Or Fields!command.Value="NULL", "AWAITING CMD", Fields!command.Value) @@ -1453,7 +1481,7 @@ ELSE wait_type_1 1 @@ -1470,6 +1498,7 @@ ELSE =IIf (IsNothing (Fields!query.Value), "", Left(Fields!query.Value, 100) & "...") @@ -1480,7 +1509,7 @@ ELSE wait_resource_1 @@ -1788,6 +1817,7 @@ ELSE @@ -1807,7 +1837,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1826,6 +1856,7 @@ ELSE @@ -1844,7 +1875,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1863,6 +1894,7 @@ ELSE @@ -1881,7 +1913,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1900,6 +1932,7 @@ ELSE @@ -1918,7 +1951,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1937,6 +1970,7 @@ ELSE @@ -1955,7 +1989,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1974,6 +2008,7 @@ ELSE @@ -1992,7 +2027,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2011,6 +2046,7 @@ ELSE @@ -2029,7 +2065,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2047,6 +2083,7 @@ ELSE =First(Fields!head_blocker_session_id.Value, "DataSet_BlockingChain_BlockingChainDetails") @@ -2065,7 +2102,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2083,6 +2120,7 @@ ELSE =Sum(Fields!blocking_duration_sec.Value, "DataSet_BlockingChain_BlockingChainDetails") @@ -2101,7 +2139,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2119,6 +2157,7 @@ ELSE =First(Fields!login_name.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") @@ -2127,7 +2166,7 @@ ELSE - 2.625in + 2.61111in 1.75in 0.25in 2.75in @@ -2137,7 +2176,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2155,13 +2194,14 @@ ELSE =First(Fields!nt_domain.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") & "\" & First(Fields!nt_user_name.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2189,13 +2229,14 @@ ELSE =First(Fields!host_name.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2222,13 +2263,14 @@ ELSE =First(Fields!program_name.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2256,6 +2298,7 @@ ELSE =Sum(Fields!max_blocked_task_count.Value, "DataSet_BlockingChain_BlockingChainDetails") @@ -2264,7 +2307,7 @@ ELSE - 1.125in + 1.11806in 6.25in 0.25in 2.625in @@ -2274,7 +2317,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2293,6 +2336,7 @@ ELSE @@ -2311,7 +2355,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2330,6 +2374,7 @@ ELSE @@ -2348,7 +2393,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2366,6 +2411,7 @@ ELSE =First(Fields!blocking_start.Value, "DataSet_BlockingChain_BlockingChainDetails") @@ -2374,7 +2420,7 @@ ELSE - 1.125in + 1.11111in 1.75in 0.25in 2.75in @@ -2384,7 +2430,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2402,6 +2448,7 @@ ELSE =First(Fields!blocking_end.Value, "DataSet_BlockingChain_BlockingChainDetails") @@ -2410,7 +2457,7 @@ ELSE - 1.375in + 1.36111in 1.75in 0.25in 2.75in @@ -2420,7 +2467,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2439,6 +2486,7 @@ ELSE @@ -2457,7 +2505,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2475,13 +2523,14 @@ ELSE =First(Fields!tran_name.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2510,6 +2559,7 @@ ELSE @@ -2528,7 +2578,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2546,6 +2596,7 @@ ELSE =IIF(IsNothing (First(Fields!transaction_begin_time.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime")), "Unknown", First(Fields!transaction_begin_time.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") & " (" & IIF(DateDiff ("s", First(Fields!transaction_begin_time.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime"), First(Fields!runtime.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime"))<0, "unknown", DateDiff ("s", First(Fields!transaction_begin_time.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime"), First(Fields!runtime.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime"))) & " sec)") @@ -2554,7 +2605,7 @@ ELSE - 2.625in + 2.61111in 6.25in 0.25in 2.625in @@ -2564,7 +2615,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2583,6 +2634,7 @@ ELSE @@ -2601,7 +2653,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2619,6 +2671,7 @@ ELSE =Sum(Fields!open_trans.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") @@ -2627,7 +2680,7 @@ ELSE - 2.875in + 2.86111in 6.25in 0.25in 2.625in @@ -2637,7 +2690,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2657,6 +2710,7 @@ ELSE Trebuchet MS 12pt Bold + =Variables!TableHeadingFontColor.Value @@ -2690,6 +2744,7 @@ ELSE Trebuchet MS 12pt Bold + =Variables!TableHeadingFontColor.Value @@ -2722,6 +2777,7 @@ ELSE @@ -2753,6 +2809,7 @@ ELSE @@ -2768,7 +2825,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2786,6 +2843,7 @@ ELSE =First(Fields!value.Value, "DataSet_Shared_SQLServerName") @@ -2801,7 +2859,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2820,6 +2878,7 @@ ELSE @@ -2837,7 +2896,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2855,6 +2914,7 @@ ELSE =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -2871,7 +2931,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -3075,6 +3135,7 @@ ELSE @@ -3093,7 +3154,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -3111,13 +3172,14 @@ ELSE =First(Fields!transaction_isolation_level.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -3146,6 +3208,7 @@ ELSE @@ -3164,7 +3227,7 @@ ELSE DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -3182,13 +3245,14 @@ ELSE =First(Fields!tran_type.Value, "DataSet_BlockingChain_HeadBlockerSampleRuntime") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -3220,6 +3284,7 @@ ELSE Trebuchet MS 12pt Bold + =Variables!TableHeadingFontColor.Value @@ -3252,7 +3317,7 @@ ELSE @@ -3308,6 +3373,7 @@ ELSE Show queries for this report. @@ -3339,13 +3405,15 @@ ELSE =DataSets!DataSet_BlockingChain_BlockingChainAllRuntimes.CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -3371,7 +3452,9 @@ ELSE =DataSets!DataSet_BlockingChain_BlockingChainSampleRuntime.CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -3403,7 +3499,9 @@ ELSE =DataSets!DataSet_BlockingChain_BlockingChainDetails.CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -3436,7 +3547,9 @@ ELSE =DataSets!DataSet_BlockingChain_HeadBlockerSampleRuntime.CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -3468,7 +3594,9 @@ ELSE =DataSets("DataSet_BlockingChain_BlockingChainAllRuntimes").CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -3501,7 +3642,9 @@ ELSE =DataSets("DataSet_BlockingChain_BlockingChainTextSummary").CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -3539,8 +3695,21 @@ ELSE + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + @@ -3549,7 +3718,7 @@ ELSE DarkGray - =Parameters!FmtAmbientBackground.Value + =Variables!BodyBackgroundColor.Value 13.61458in @@ -3601,11 +3770,36 @@ ELSE true Database Name + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 3 - 2 + 3 0 @@ -3627,6 +3821,11 @@ ELSE 1 dsDatabaseName + + 0 + 2 + ContrastTheme + @@ -3641,6 +3840,79 @@ ELSE en-US + + + = (Globals!ReportServerUrl="") + + + =Globals!ReportServerUrl = "" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "Black") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", + Parameters!ContrastTheme.Value="Desert", "No Color", + Parameters!ContrastTheme.Value="None", "Automatic") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", + Parameters!ContrastTheme.Value="Desert", "None", + Parameters!ContrastTheme.Value="None", "TopBottom") + + + + "Red" + + + "Green" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 7e6c1a85-c19e-48ee-84bd-8d94d5d48c23 diff --git a/sqlnexus/Reports/Blocking Runtime Detail_C.rdlC b/sqlnexus/Reports/Blocking Runtime Detail_C.rdlC index 8ee7b4eb..af7b8bec 100644 --- a/sqlnexus/Reports/Blocking Runtime Detail_C.rdlC +++ b/sqlnexus/Reports/Blocking Runtime Detail_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-13T19:50:34.0301945Z + 0 @@ -898,6 +909,7 @@ ORDER BY r.session_id; @@ -915,7 +927,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle @@ -929,6 +941,7 @@ ORDER BY r.session_id; =Parameters!Runtime.Value @@ -947,7 +960,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -967,6 +980,7 @@ ORDER BY r.session_id; Trebuchet MS 12pt Bold + =Variables!TableHeadingFontColor.Value @@ -999,6 +1013,7 @@ ORDER BY r.session_id; @@ -1030,6 +1045,7 @@ ORDER BY r.session_id; @@ -1038,6 +1054,7 @@ ORDER BY r.session_id; + 0.01764cm 0.25in 1in - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1063,6 +1080,7 @@ ORDER BY r.session_id; =First(Fields!value.Value, "DataSet_Shared_SQLServerName") @@ -1078,7 +1096,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1097,6 +1115,7 @@ ORDER BY r.session_id; @@ -1105,7 +1124,7 @@ ORDER BY r.session_id; - 0.25in + 0.25694in 0.25in 1in 2 @@ -1114,7 +1133,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1132,6 +1151,7 @@ ORDER BY r.session_id; =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -1148,7 +1168,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1160,7 +1180,7 @@ ORDER BY r.session_id; ContentsOnly 0.125in 6.75in - 0.5in + 0.50694in 2.125in 4 @@ -1228,7 +1249,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1248,6 +1269,7 @@ ORDER BY r.session_id; @@ -1260,7 +1282,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1280,6 +1302,7 @@ ORDER BY r.session_id; @@ -1292,7 +1315,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1315,6 +1338,7 @@ ORDER BY r.session_id; @@ -1327,7 +1351,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1347,6 +1371,7 @@ ORDER BY r.session_id; @@ -1359,7 +1384,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1382,6 +1407,7 @@ ORDER BY r.session_id; @@ -1394,7 +1420,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1414,6 +1440,7 @@ ORDER BY r.session_id; @@ -1426,7 +1453,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1446,6 +1473,7 @@ ORDER BY r.session_id; @@ -1458,7 +1486,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1478,6 +1506,7 @@ ORDER BY r.session_id; @@ -1490,7 +1519,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Bottom 1pt @@ -1515,7 +1544,7 @@ ORDER BY r.session_id; @@ -1542,6 +1571,9 @@ ORDER BY r.session_id; =Parameters!dsDatabaseName.Value + + =Parameters!ContrastTheme.Value + @@ -1549,7 +1581,7 @@ ORDER BY r.session_id; 8 @@ -1566,6 +1598,7 @@ ORDER BY r.session_id; =Fields!task_state.Value @@ -1576,7 +1609,7 @@ ORDER BY r.session_id; 7 @@ -1593,6 +1626,7 @@ ORDER BY r.session_id; =Fields!command.Value @@ -1603,7 +1637,7 @@ ORDER BY r.session_id; 6 @@ -1620,6 +1654,7 @@ ORDER BY r.session_id; =Fields!blocking_session_id.Value @@ -1630,7 +1665,7 @@ ORDER BY r.session_id; 5 @@ -1647,6 +1682,7 @@ ORDER BY r.session_id; =Fields!wait_type.Value @@ -1657,7 +1693,7 @@ ORDER BY r.session_id; 4 @@ -1674,6 +1710,7 @@ ORDER BY r.session_id; =Fields!wait_duration_ms.Value @@ -1684,7 +1721,7 @@ ORDER BY r.session_id; 3 @@ -1701,6 +1738,7 @@ ORDER BY r.session_id; =Fields!wait_resource.Value @@ -1711,7 +1749,7 @@ ORDER BY r.session_id; 2 @@ -1728,6 +1766,7 @@ ORDER BY r.session_id; =Left (Fields!stmt_text.Value, 25) & "..." @@ -1738,7 +1777,7 @@ ORDER BY r.session_id; 1 @@ -1755,6 +1794,7 @@ ORDER BY r.session_id; =Fields!request_cpu_time.Value @@ -1764,7 +1804,7 @@ ORDER BY r.session_id; @@ -2094,6 +2134,7 @@ ORDER BY r.session_id; @@ -2102,7 +2143,7 @@ ORDER BY r.session_id; - 1in + 1.02083in 0.25in 0.25in 1.5in @@ -2112,7 +2153,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2131,6 +2172,7 @@ ORDER BY r.session_id; @@ -2139,7 +2181,7 @@ ORDER BY r.session_id; - 1.25in + 1.27083in 0.25in 0.25in 1.5in @@ -2149,7 +2191,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2168,6 +2210,7 @@ ORDER BY r.session_id; @@ -2176,7 +2219,7 @@ ORDER BY r.session_id; - 1.5in + 1.52083in 0.25in 0.25in 1.5in @@ -2186,7 +2229,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2205,6 +2248,7 @@ ORDER BY r.session_id; @@ -2213,7 +2257,7 @@ ORDER BY r.session_id; - 1.75in + 1.76389in 0.25in 0.25in 1.5in @@ -2223,7 +2267,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2242,6 +2286,7 @@ ORDER BY r.session_id; @@ -2250,7 +2295,7 @@ ORDER BY r.session_id; - 3in + 3.00694in 0.25in 0.25in 1.5in @@ -2260,7 +2305,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2278,6 +2323,7 @@ ORDER BY r.session_id; =First(Fields!procname.Value, "DataSet_Runtime_SessionDetails") @@ -2294,7 +2340,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2312,6 +2358,7 @@ ORDER BY r.session_id; =First(Fields!login_name.Value, "DataSet_Runtime_SessionDetails") @@ -2321,7 +2368,7 @@ ORDER BY r.session_id; 1.75in - 1.75in + 1.75694in 0.25in 2.75in 12 @@ -2330,7 +2377,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2348,6 +2395,7 @@ ORDER BY r.session_id; =First(Fields!nt_domain.Value, "DataSet_Runtime_SessionDetails") & "\" & First(Fields!nt_user_name.Value, "DataSet_Runtime_SessionDetails") @@ -2355,7 +2403,7 @@ ORDER BY r.session_id; 1.5in - 1.75in + 1.75694in 0.25in 2.75in 13 @@ -2364,7 +2412,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2382,6 +2430,7 @@ ORDER BY r.session_id; =First(Fields!host_name.Value, "DataSet_Runtime_SessionDetails") @@ -2389,7 +2438,7 @@ ORDER BY r.session_id; 1.25in - 1.75in + 1.75694in 0.25in 2.75in 14 @@ -2398,7 +2447,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2415,6 +2464,7 @@ ORDER BY r.session_id; =First(Fields!program_name.Value, "DataSet_Runtime_SessionDetails") @@ -2422,7 +2472,7 @@ ORDER BY r.session_id; 1in - 1.75in + 1.75694in 0.25in 2.75in 15 @@ -2431,7 +2481,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2450,6 +2500,7 @@ ORDER BY r.session_id; @@ -2458,7 +2509,7 @@ ORDER BY r.session_id; - 3.25in + 3.25694in 0.25in 0.25in 1.5in @@ -2468,7 +2519,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2492,6 +2543,7 @@ ORDER BY r.session_id; , vbCrLf, " ")) @@ -2508,7 +2560,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2527,6 +2579,7 @@ ORDER BY r.session_id; @@ -2535,7 +2588,7 @@ ORDER BY r.session_id; - 2.25in + 2.26389in 0.25in 0.25in 1.5in @@ -2545,7 +2598,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2563,6 +2616,7 @@ ORDER BY r.session_id; =First(Fields!wait_type.Value, "DataSet_Runtime_SessionDetails") @@ -2570,7 +2624,7 @@ ORDER BY r.session_id; 2.25in - 1.75in + 1.75694in 0.25in 2.75in 19 @@ -2579,7 +2633,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2598,6 +2652,7 @@ ORDER BY r.session_id; @@ -2606,7 +2661,7 @@ ORDER BY r.session_id; - 2.5in + 2.50694in 0.25in 0.25in 1.5in @@ -2616,7 +2671,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2634,6 +2689,7 @@ ORDER BY r.session_id; =Sum(Fields!wait_duration_ms.Value, "DataSet_Runtime_SessionDetails") @@ -2652,7 +2708,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2671,6 +2727,7 @@ ORDER BY r.session_id; @@ -2679,7 +2736,7 @@ ORDER BY r.session_id; - 1.5in + 1.50694in 4.75in 0.25in 1.5in @@ -2689,7 +2746,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2707,6 +2764,7 @@ ORDER BY r.session_id; =First(Fields!tran_name.Value, "DataSet_Runtime_SessionDetails") @@ -2723,7 +2781,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2742,6 +2800,7 @@ ORDER BY r.session_id; @@ -2760,7 +2819,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2779,6 +2838,7 @@ ORDER BY r.session_id; & DateDiff ("s", First(Fields!transaction_begin_time.Value, "DataSet_Runtime_SessionDetails"), First(Fields!runtime.Value, "DataSet_Runtime_SessionDetails")) & " sec)" @@ -2797,7 +2857,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2816,6 +2876,7 @@ ORDER BY r.session_id; @@ -2834,7 +2895,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2852,6 +2913,7 @@ ORDER BY r.session_id; =Sum(Fields!open_trans.Value, "DataSet_Runtime_SessionDetails") @@ -2870,7 +2932,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -2890,6 +2952,7 @@ ORDER BY r.session_id; Trebuchet MS 12pt Bold + =Variables!TitleColor.Value @@ -2898,7 +2961,7 @@ ORDER BY r.session_id; - 0.75in + 0.77083in 0.125in 0.25in 8.75in @@ -2922,6 +2985,7 @@ ORDER BY r.session_id; @@ -2930,7 +2994,7 @@ ORDER BY r.session_id; - 2in + 2.01389in 0.25in 0.25in 1.5in @@ -2940,7 +3004,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2958,6 +3022,7 @@ ORDER BY r.session_id; =First(Fields!last_request_start_time.Value, "DataSet_Runtime_SessionDetails") & " / " & First(Fields!last_request_end_time.Value, "DataSet_Runtime_SessionDetails") @@ -2967,7 +3032,7 @@ ORDER BY r.session_id; 2in - 1.75in + 1.75694in 0.25in 2.75in 30 @@ -2976,7 +3041,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -3146,7 +3211,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value 2pt 2pt 1pt @@ -3164,6 +3229,7 @@ ORDER BY r.session_id; @@ -3172,7 +3238,7 @@ ORDER BY r.session_id; - 1.25in + 1.25694in 4.75in 0.25in 1.5in @@ -3182,7 +3248,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -3200,6 +3266,7 @@ ORDER BY r.session_id; =First(Fields!transaction_isolation_level.Value, "DataSet_Runtime_SessionDetails") @@ -3216,7 +3283,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -3235,6 +3302,7 @@ ORDER BY r.session_id; @@ -3243,7 +3311,7 @@ ORDER BY r.session_id; - 1in + 1.00694in 4.75in 0.25in 1.5in @@ -3253,7 +3321,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -3271,6 +3339,7 @@ ORDER BY r.session_id; =First(Fields!tran_type.Value, "DataSet_Runtime_SessionDetails") @@ -3287,7 +3356,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -3306,6 +3375,7 @@ ORDER BY r.session_id; @@ -3314,7 +3384,7 @@ ORDER BY r.session_id; - 2.75in + 2.75694in 0.25in 0.25in 1.5in @@ -3324,7 +3394,7 @@ ORDER BY r.session_id; DarkGray - LightSteelBlue + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -3342,6 +3412,7 @@ ORDER BY r.session_id; =First(Fields!resource_description.Value, "DataSet_Runtime_SessionDetails") @@ -3360,7 +3431,7 @@ ORDER BY r.session_id; DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -3378,6 +3449,7 @@ ORDER BY r.session_id; Show queries for this report. @@ -3409,7 +3481,9 @@ ORDER BY r.session_id; =DataSets!DataSet_RuntimeDetails.CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + @@ -3488,7 +3577,7 @@ ORDER BY r.session_id; DarkGray - =Parameters!FmtAmbientBackground.Value + =Variables!BodyBackgroundColor.Value 11.45833in @@ -3560,11 +3649,36 @@ ORDER BY r.session_id; true Database Name + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 3 - 2 + 3 0 @@ -3591,6 +3705,11 @@ ORDER BY r.session_id; 1 dsDatabaseName + + 0 + 2 + ContrastTheme + @@ -3605,6 +3724,79 @@ ORDER BY r.session_id; en-US + + + = (Globals!ReportServerUrl="") + + + =Globals!ReportServerUrl = "" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "Black") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", + Parameters!ContrastTheme.Value="Desert", "No Color", + Parameters!ContrastTheme.Value="None", "Automatic") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", + Parameters!ContrastTheme.Value="Desert", "None", + Parameters!ContrastTheme.Value="None", "TopBottom") + + + + "Red" + + + "Green" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 7e6c1a85-c19e-48ee-84bd-8d94d5d48c23 diff --git a/sqlnexus/Reports/Blocking and Wait Statistics_C.rdlC b/sqlnexus/Reports/Blocking and Wait Statistics_C.rdlC index c502ac22..ab6857e8 100644 --- a/sqlnexus/Reports/Blocking and Wait Statistics_C.rdlC +++ b/sqlnexus/Reports/Blocking and Wait Statistics_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-13T19:18:51.3483882Z + 0 @@ -472,6 +483,7 @@ ELSE @@ -561,11 +573,13 @@ ELSE 0.75pt + =Variables!ReportTextColor.Value 8pt @@ -575,6 +589,7 @@ ELSE False 0.75pt @@ -585,6 +600,7 @@ ELSE False 0.75pt @@ -634,11 +650,13 @@ ELSE 0.75pt + =Variables!ReportTextColor.Value 8pt AVg Wait Time (ms) per sec @@ -647,6 +665,7 @@ ELSE True 0.75pt @@ -657,6 +676,7 @@ ELSE False 0.75pt @@ -707,11 +727,12 @@ ELSE 0.75pt - =Parameters!FmtChartBackground.Value - Center + =Variables!ChartColor.Value + Center @@ -741,6 +762,7 @@ ELSE Top Wait Categories + =Variables!ChartColor.Value @@ -833,7 +856,23 @@ ELSE textbox13 17 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value Middle 1pt 4pt @@ -859,6 +898,7 @@ ELSE @@ -870,7 +910,23 @@ ELSE textbox1 16 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value Middle 1pt 1pt @@ -896,6 +952,7 @@ ELSE @@ -909,9 +966,22 @@ ELSE End time of the blocking. If blocking hasn't ended, it will be set as end time of data capture - =Parameters!FmtChartBackground.Value + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value Middle 1pt 1pt @@ -937,6 +1007,7 @@ ELSE @@ -948,7 +1019,23 @@ ELSE textbox10 14 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value Middle 1pt 1pt @@ -974,6 +1061,7 @@ ELSE @@ -987,9 +1075,22 @@ ELSE Blocking Duration (Elapse time between start and end of this blocking) - =Parameters!FmtChartBackground.Value + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value Middle 1pt 1pt @@ -1015,6 +1116,7 @@ ELSE @@ -1026,7 +1128,23 @@ ELSE textbox4 12 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value Middle 1pt 1pt @@ -1055,7 +1173,7 @@ ELSE Arial Black 8pt Heavy - Red + =Variables!ReportTextColor.Value @@ -1075,7 +1193,7 @@ ELSE - =iif(RowNumber(nothing) Mod 2, "", "AliceBlue") + =Variables!BodyBackgroundColor.Value Embedded warning @@ -1102,7 +1220,7 @@ ELSE @@ -1127,6 +1245,9 @@ ELSE =Parameters!dsDatabaseName.Value + + =Parameters!ContrastTheme.Value + @@ -1134,7 +1255,23 @@ ELSE 4 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value 1pt 1pt 1pt @@ -1155,6 +1292,7 @@ ELSE =Fields!blocking_end.Value @@ -1180,7 +1318,23 @@ ELSE 3 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value 1pt 1pt 1pt @@ -1201,6 +1355,7 @@ ELSE =Fields!blocking_wait_type.Value @@ -1210,7 +1365,23 @@ ELSE blocking_wait_type 2 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value 1pt 1pt 1pt @@ -1231,7 +1402,7 @@ ELSE =Fields!blocking_duration_sec.Value @@ -1243,7 +1414,23 @@ ELSE blocking_duration_sec 1 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value 1pt 1pt 1pt @@ -1264,7 +1451,7 @@ ELSE =Fields!max_blocked_task_count.Value @@ -1275,7 +1462,23 @@ ELSE blocked_sessions + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + =Variables!BodyBackgroundColor.Value 1pt 1pt 1pt @@ -1337,6 +1540,22 @@ ELSE textbox7 10 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -1366,6 +1585,22 @@ ELSE textbox8 9 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -1393,6 +1628,22 @@ ELSE textbox12 8 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -1420,6 +1671,22 @@ ELSE textbox9 7 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -1447,6 +1714,22 @@ ELSE textbox6 6 + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 2pt 2pt 2pt @@ -1511,9 +1794,21 @@ ELSE 1 + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 8pt @@ -1529,6 +1824,7 @@ ELSE Trebuchet MS 12pt Bold + =Variables!TableHeadingFontColor.Value @@ -1563,6 +1859,7 @@ ELSE Trebuchet MS 14pt Bold + =Variables!TableHeadingFontColor.Value @@ -1574,6 +1871,10 @@ ELSE 3.875in 3 + 2pt 2pt 2pt @@ -1593,6 +1894,7 @@ ELSE @@ -1610,7 +1912,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1628,12 +1930,14 @@ ELSE =Parameters!StartTime.Value - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1662,6 +1966,7 @@ ELSE @@ -1671,7 +1976,7 @@ ELSE 0.25in - 2.13889in + 2.14583in 0.25in 1in 2 @@ -1680,7 +1985,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1698,6 +2003,7 @@ ELSE =Parameters!EndTime.Value @@ -1714,7 +2020,7 @@ ELSE DarkGray - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1733,6 +2039,7 @@ ELSE @@ -1741,6 +2048,7 @@ ELSE + 0.01764cm 0.25in 1in 4 @@ -1749,7 +2057,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1767,12 +2075,14 @@ ELSE =First(Fields!value.Value, "DataSet_Shared_SQLServerName") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1801,6 +2111,7 @@ ELSE @@ -1810,7 +2121,7 @@ ELSE 0.25in - 0.01389in + 0.02083in 0.25in 1in 6 @@ -1819,7 +2130,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1837,13 +2148,14 @@ ELSE =First(Fields!value.Value, "DataSet_Shared_SQLVersion") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1863,9 +2175,9 @@ ELSE ContentsOnly - 0.125in + 0.11806in 4.48611in - 0.5in + 0.50694in 4.51389in 4 @@ -1968,6 +2280,7 @@ ELSE Show queries for this report. @@ -1999,14 +2312,16 @@ ELSE =DataSets!DataSet_WaitStatsMain_WaitStatsChart.CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + @@ -2215,7 +2555,7 @@ ELSE 0.5in 0.5in @@ -2304,11 +2644,36 @@ ELSE FmtChartBackground true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 2 - 3 + 4 0 @@ -2340,6 +2705,11 @@ ELSE 2 FmtChartBackground + + 0 + 3 + ContrastTheme + @@ -2350,6 +2720,79 @@ ELSE en-US + + + = (Globals!ReportServerUrl="") + + + =Globals!ReportServerUrl = "" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "Black") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", + Parameters!ContrastTheme.Value="Desert", "No Color", + Parameters!ContrastTheme.Value="None", "Automatic") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", + Parameters!ContrastTheme.Value="Desert", "None", + Parameters!ContrastTheme.Value="None", "TopBottom") + + + + "Red" + + + "Green" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch c3d56265-155e-47a8-b4d6-b3b2a50f269b diff --git a/sqlnexus/Reports/Bottleneck Analysis_C.rdlC b/sqlnexus/Reports/Bottleneck Analysis_C.rdlC index 7d885855..321d2d7f 100644 --- a/sqlnexus/Reports/Bottleneck Analysis_C.rdlC +++ b/sqlnexus/Reports/Bottleneck Analysis_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-13T20:27:49.1691637Z + 0 @@ -341,6 +352,7 @@ ELSE @@ -370,6 +382,7 @@ ELSE @@ -386,7 +399,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -404,6 +417,7 @@ ELSE =Parameters!StartTime.Value @@ -419,7 +433,7 @@ ELSE DarkGray - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -438,6 +452,7 @@ ELSE @@ -456,7 +471,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -474,6 +489,7 @@ ELSE =Parameters!EndTime.Value @@ -490,7 +506,7 @@ ELSE DarkGray - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -509,6 +525,7 @@ ELSE @@ -525,7 +542,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -543,6 +560,7 @@ ELSE =First(Fields!value.Value, "DataSet_Shared_SQLServerName") @@ -558,7 +576,7 @@ ELSE DarkGray - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -577,6 +595,7 @@ ELSE @@ -594,7 +613,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -612,6 +631,7 @@ ELSE =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -628,7 +648,7 @@ ELSE DarkGray - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -781,9 +801,8 @@ ELSE 0.75pt - 8pt M/d HH:mm - Underline + =Variables!ReportTextColor.Value @@ -860,19 +879,19 @@ ELSE 0.75pt - 8pt + =Variables!ReportTextColor.Value % CPU False - True 0.75pt @@ -932,11 +951,13 @@ ELSE 0.75pt - =Parameters!FmtChartBackground.Value - DiagonalRight + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -944,12 +965,14 @@ ELSE 0.75pt - =Parameters!FmtChartBackground.Value - DiagonalLeft - 8pt + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value + =Variables!ReportTextColor.Value BottomCenter @@ -966,7 +989,11 @@ ELSE System CPU Utilization - @@ -999,10 +1026,12 @@ ELSE - DiagonalRight + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value 8pt @@ -1037,7 +1066,7 @@ ELSE true @@ -1126,6 +1155,7 @@ ELSE 8pt Bold + =Variables!ReportTextColor.Value @@ -1197,14 +1227,14 @@ ELSE 0.75pt - 8pt + =Variables!ReportTextColor.Value % Active Thread Time False @@ -1272,11 +1302,13 @@ ELSE 0.75pt - =Parameters!FmtChartBackground.Value - TopBottom + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value None @@ -1310,6 +1342,7 @@ ELSE Tahoma 14pt Bold + =Variables!ReportTextColor.Value @@ -1347,6 +1380,9 @@ ELSE Gray + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value None @@ -1399,6 +1435,7 @@ ELSE This chart summarizes the type of resources that SQL worker threads spent time waiting on. The "CPU" value includes both time running on the CPU and time waiting in the runnable queue (waiting to be scheduled on the CPU). The other wait states represent time that a thread spent waiting for some other resource (locks, I/O, etc). @@ -1456,6 +1493,7 @@ ELSE @@ -1466,7 +1504,7 @@ ELSE 11 @@ -1499,7 +1538,7 @@ ELSE 10 @@ -1533,7 +1573,7 @@ ELSE textbox14 9 @@ -1566,7 +1607,7 @@ ELSE 8 @@ -1636,7 +1677,7 @@ ELSE 3 1pt @@ -1659,6 +1700,7 @@ ELSE =Fields!total_wait_time_ms.Value @@ -1669,7 +1711,7 @@ ELSE 2 1pt @@ -1692,6 +1734,7 @@ ELSE =CInt(Fields!percent_of_total_waittime.Value) & "%" @@ -1704,7 +1747,7 @@ ELSE 1 1pt @@ -1727,6 +1770,7 @@ ELSE =Fields!wait_time_ms_per_sec.Value @@ -1736,7 +1780,7 @@ ELSE textbox20 1pt @@ -1765,6 +1809,7 @@ ELSE @@ -1796,6 +1841,7 @@ ELSE @@ -1805,7 +1851,7 @@ ELSE 6 1pt @@ -1829,6 +1875,7 @@ ELSE @@ -1840,7 +1887,7 @@ ELSE 5 1pt @@ -1864,6 +1911,7 @@ ELSE @@ -1873,7 +1921,7 @@ ELSE 4 1pt @@ -1947,6 +1995,7 @@ ELSE @@ -1955,7 +2004,7 @@ ELSE - 10.5in + 10.48612in 0.5in 0.25in 2.625in @@ -1965,7 +2014,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -1983,6 +2032,7 @@ ELSE =CInt (Avg(Fields!sql_cpu_utilization.Value, "DataSet_SQL_CPU")) & "%" @@ -1990,7 +2040,7 @@ ELSE 10.5in - 3.125in + 3.13194in 0.25in 2.5in 8 @@ -1999,7 +2049,7 @@ ELSE DarkGray - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -2018,6 +2068,7 @@ ELSE @@ -2036,7 +2087,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -2055,6 +2106,7 @@ ELSE & CInt(Sum(Fields!wait_time_ms_per_sec.Value, "DataSet_Bottleneck_WaitStatsTop5Categories") / 1000) & " active threads on average)" @@ -2062,7 +2114,7 @@ ELSE 10.75in - 3.125in + 3.13194in 0.25in 2.5in 10 @@ -2071,7 +2123,7 @@ ELSE DarkGray - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -2090,6 +2142,7 @@ ELSE @@ -2098,7 +2151,7 @@ ELSE - 10.25in + 10.24306in 0.5in 0.25in 2.625in @@ -2108,7 +2161,7 @@ ELSE DarkGray - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -2126,6 +2179,7 @@ ELSE =CInt (100-Avg(Fields!system_idle_cpu.Value, "DataSet_SQL_CPU")) & "%" @@ -2133,7 +2187,7 @@ ELSE 10.25in - 3.125in + 3.13194in 0.25in 2.5in 12 @@ -2142,7 +2196,7 @@ ELSE DarkGray - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -2162,7 +2216,7 @@ ELSE 8pt Bold Underline - Blue + =Variables!URLColor.Value @@ -2209,6 +2263,7 @@ ELSE Show queries for this report. @@ -2240,14 +2295,16 @@ ELSE =DataSets!DataSet_SQL_CPU.CommandText - @@ -2358,7 +2420,7 @@ ELSE 1in 1in @@ -2451,11 +2513,36 @@ ELSE Include Ignorable Wait Types + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 2 - 4 + 5 0 @@ -2492,10 +2579,66 @@ ELSE 3 IncludeIgnorable + + 1 + 3 + ContrastTheme + en-US + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", + Parameters!ContrastTheme.Value="Desert", "No Color", + Parameters!ContrastTheme.Value="None", "Automatic") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", + Parameters!ContrastTheme.Value="Desert", "None", + Parameters!ContrastTheme.Value="None", "TopBottom") + + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/sqlnexus/Reports/DatabaseConfiguration_C.rdlC b/sqlnexus/Reports/DatabaseConfiguration_C.rdlC index c884dd66..2a003030 100644 --- a/sqlnexus/Reports/DatabaseConfiguration_C.rdlC +++ b/sqlnexus/Reports/DatabaseConfiguration_C.rdlC @@ -1,4 +1,4 @@ - + @@ -7,9 +7,9 @@ SSDTRS - 17.14.36301.6 + 17.14.37111.16 - 2025-07-14T15:21:10.7834379Z + 2026-04-13T20:52:15.5151390Z 0 @@ -692,6 +692,7 @@ END; Database Configurations & Properties @@ -726,7 +727,7 @@ END; @@ -742,7 +743,7 @@ END; - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -760,7 +761,7 @@ END; @@ -776,7 +777,7 @@ END; - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -840,7 +841,9 @@ END; database name - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -871,7 +874,9 @@ END; database_id - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -902,7 +907,9 @@ END; compatibility level - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -933,7 +940,9 @@ END; recovery model - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -964,7 +973,9 @@ END; is auto create stats on - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -995,7 +1006,9 @@ END; is auto update stats on - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1026,7 +1039,9 @@ END; is read committed snapshot on - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1057,7 +1072,9 @@ END; snapshot isolation state desc - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1087,7 +1104,9 @@ END; log reuse wait - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1118,7 +1137,9 @@ END; is published - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1149,7 +1170,9 @@ END; page verify option desc - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1180,7 +1203,9 @@ END; is auto shrink on - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1211,7 +1236,9 @@ END; is auto close on - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1247,7 +1274,9 @@ END; =Fields!name.Value - @@ -1702,7 +1756,9 @@ END; physical name - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1738,7 +1794,9 @@ END; =Fields!physical_name.Value - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1815,7 +1875,9 @@ END; type desc - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1865,7 +1927,9 @@ END; =Fields!Database_name.Value - @@ -1965,7 +2032,7 @@ END; @@ -1981,7 +2048,7 @@ END; - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2027,7 +2094,9 @@ END; database_name - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2058,7 +2127,9 @@ END; database_id - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2089,7 +2160,9 @@ END; configuration id - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2120,7 +2193,9 @@ END; name - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2151,7 +2226,9 @@ END; value - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2182,7 +2259,9 @@ END; is_value_default - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2213,7 +2292,9 @@ END; value for secondary - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2249,7 +2330,9 @@ END; =Fields!dbname.Value - @@ -2502,7 +2598,7 @@ END; @@ -2518,7 +2614,7 @@ END; - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2561,7 +2657,9 @@ END; VLF Status - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2592,7 +2690,9 @@ END; Number of VLFs - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2623,7 +2723,9 @@ END; Average VLF Size (MB) - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2654,7 +2756,9 @@ END; Smallest VLF Size (MB) - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2685,7 +2789,9 @@ END; Largest VLF Size (MB) - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2716,7 +2822,9 @@ END; Is_VLF_Active - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2752,7 +2860,9 @@ END; - - LightSteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -3180,7 +3302,7 @@ END; 5.0521in - + true true @@ -3188,13 +3310,15 @@ END; =Fields!database_name.Value - @@ -3245,6 +3370,7 @@ END; Show queries for this report. @@ -3276,7 +3402,9 @@ END; =DataSets!DataSet_SysDatabases.CommandText - 2pt @@ -3308,7 +3437,9 @@ END; =DataSets!DataSet_DatabaseScopedConfiguration.CommandText - 2pt @@ -3340,7 +3472,9 @@ END; =DataSets!DataSet_DatabaseFiles.CommandText - 2pt @@ -3373,7 +3508,9 @@ END; =DataSets!DataSet_Dm_Db_Log_Info.CommandText - 2pt @@ -3410,6 +3548,7 @@ END; @@ -3420,7 +3559,7 @@ END; - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 19.08836in @@ -3439,7 +3578,7 @@ END; Report Help @@ -3608,11 +3747,36 @@ END; ReportParameter1 true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 3 + 4 0 @@ -3659,6 +3823,11 @@ END; 2 FmtHyperLink + + 3 + 2 + ContrastTheme + @@ -3666,6 +3835,31 @@ END; = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + Inch a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 diff --git a/sqlnexus/Reports/Errors and Warnings_C.rdlC b/sqlnexus/Reports/Errors and Warnings_C.rdlC index 99011ba2..355f2ef0 100644 --- a/sqlnexus/Reports/Errors and Warnings_C.rdlC +++ b/sqlnexus/Reports/Errors and Warnings_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-14T13:43:07.7017237Z + 0 @@ -71,6 +82,7 @@ END; Trebuchet MS 14pt Bold + =Variables!TitleColor.Value @@ -84,6 +96,10 @@ END; 0.35417in 10.91334in + 2pt 2pt 2pt @@ -120,7 +136,9 @@ END; Error - - =Parameters!FmtAmbientBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -151,7 +169,9 @@ END; First Occurence - - =Parameters!FmtAmbientBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -182,7 +202,9 @@ END; Last Occurence - - =Parameters!FmtAmbientBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -213,7 +235,9 @@ END; Occurence Count - - =Parameters!FmtAmbientBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -249,7 +273,9 @@ END; =Fields!Error.Value - @@ -407,6 +440,7 @@ END; Show queries for this report. @@ -420,6 +454,7 @@ END; 2 2pt @@ -438,7 +473,9 @@ END; =DataSets!DataSet_Errors.CommandText - 2pt @@ -494,7 +532,7 @@ END; 0.5in 0.5in @@ -573,11 +611,36 @@ END; FmtTitle true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 5 - 2 + 3 0 @@ -614,6 +677,11 @@ END; 1 FmtTitle + + 0 + 2 + ContrastTheme + @@ -624,6 +692,36 @@ END; en-US + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + true Inch c3d56265-155e-47a8-b4d6-b3b2a50f269b diff --git a/sqlnexus/Reports/Filter_Drivers_C.rdlC b/sqlnexus/Reports/Filter_Drivers_C.rdlC index 7b55cdf5..851ca95c 100644 --- a/sqlnexus/Reports/Filter_Drivers_C.rdlC +++ b/sqlnexus/Reports/Filter_Drivers_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37203.1 + + + SSDTRS + 17.14.37203.1 + + 2026-04-17T07:40:20.1660281Z + Segoe UI 0 @@ -161,6 +172,7 @@ END; 24pt Bold None + =Variables!TitleColor.Value @@ -217,6 +229,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -226,6 +239,7 @@ END; textbox2 @@ -234,7 +248,7 @@ END; - Khaki + =Variables!TableHeadingColor.Value 2pt 2pt @@ -258,6 +272,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -270,6 +285,7 @@ END; textbox3 @@ -278,7 +294,7 @@ END; - Khaki + =Variables!TableHeadingColor.Value 2pt 2pt @@ -302,6 +318,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -314,6 +331,7 @@ END; textbox4 @@ -322,7 +340,7 @@ END; - Khaki + =Variables!TableHeadingColor.Value 2pt 2pt @@ -346,6 +364,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -355,6 +374,7 @@ END; textbox5 @@ -363,7 +383,7 @@ END; - Khaki + =Variables!TableHeadingColor.Value 2pt 2pt @@ -387,6 +407,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -396,6 +417,7 @@ END; textbox6 @@ -404,7 +426,7 @@ END; - Khaki + =Variables!TableHeadingColor.Value 2pt 2pt @@ -428,6 +450,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -437,6 +460,7 @@ END; textbox7 @@ -445,7 +469,7 @@ END; - Khaki + =Variables!TableHeadingColor.Value 2pt 2pt @@ -472,6 +496,7 @@ END; =Fields!Filter_Name.Value @@ -511,6 +536,7 @@ END; =Fields!Num_Instances.Value @@ -552,6 +578,7 @@ END; =Fields!Altitude.Value @@ -593,6 +620,7 @@ END; =Fields!FilterType.Value @@ -632,6 +660,7 @@ END; =Fields!Minifilter.Value @@ -671,6 +700,7 @@ END; =Fields!Company.Value @@ -744,6 +774,7 @@ END; 1 @@ -790,6 +821,7 @@ END; @@ -803,18 +835,18 @@ END; - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value - LightGreen + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -836,6 +868,7 @@ END; @@ -849,10 +882,10 @@ END; - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value @@ -860,7 +893,7 @@ END; - LightGreen + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -882,6 +915,7 @@ END; @@ -897,10 +931,10 @@ END; - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value @@ -908,7 +942,7 @@ END; - LightGreen + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -931,6 +965,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -944,10 +979,10 @@ END; - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value @@ -955,7 +990,7 @@ END; - LightGreen + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -978,6 +1013,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -991,10 +1027,10 @@ END; - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value @@ -1002,7 +1038,7 @@ END; - LightGreen + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1025,6 +1061,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -1038,10 +1075,10 @@ END; - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value @@ -1049,7 +1086,7 @@ END; - LightGreen + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1072,6 +1109,7 @@ END; Arial 11pt Bold + =Variables!ReportTextColor.Value @@ -1085,18 +1123,18 @@ END; - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value - Black + =Variables!ReportTextColor.Value - LightGreen + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1120,7 +1158,9 @@ END; =Fields!Filter.Value - - true @@ -1157,7 +1196,9 @@ END; =Fields!Volume_Name.Value - - true @@ -1194,7 +1234,9 @@ END; =Fields!Altitude.Value - - true @@ -1235,6 +1276,7 @@ END; =Fields!Instance_Name.Value @@ -1259,7 +1301,6 @@ END; 2pt - true @@ -1274,6 +1315,7 @@ END; =Fields!FilterType.Value @@ -1298,7 +1340,6 @@ END; 2pt - true @@ -1313,6 +1354,7 @@ END; =Fields!Minifilter.Value @@ -1337,7 +1379,6 @@ END; 2pt - true @@ -1352,6 +1393,7 @@ END; =Fields!Company.Value @@ -1376,7 +1418,6 @@ END; 2pt - true @@ -1411,6 +1452,7 @@ END; 2 @@ -1426,6 +1468,7 @@ END; @@ -1461,6 +1504,7 @@ END; @@ -1495,6 +1539,7 @@ END; Show queries for this report. @@ -1526,7 +1571,9 @@ END; =DataSets!NonMS_FilterDrivers.CommandText - @@ -1613,17 +1663,83 @@ END; 1in 1in 1in - + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + 4 - 2 + 3 + + + 0 + 0 + ContrastTheme + + en-US + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + true Inch a18ff7e5-64b0-4b54-8c04-53cb20e4f527 diff --git a/sqlnexus/Reports/Instructions.rdl b/sqlnexus/Reports/Instructions.rdl index 68e4a90d..5c654358 100644 --- a/sqlnexus/Reports/Instructions.rdl +++ b/sqlnexus/Reports/Instructions.rdl @@ -1,629 +1,921 @@ - - 1in - 1in - true - 8.5in - true - - - - 6.5in - 0.66667in - textbox24 - 4 - - https://github.com/microsoft/SqlNexus - - 1.5in - - true - 0.25in - Check for updates - - - AutoSize - 7.7999in - image/png - 1.25in - 3 - - sqlnexus://./sqlnexus.fmNexus/ShowHelp/2 - - 0.16667in - Embedded - - true - 0.25in - Support - - - 7in - 0.375in - textbox20 - 1 - - sqlnexus://./sqlnexus.fmNexus/About - - 1in - - true - 0.25in - About - - - 2.125in + + 0 + + + - - 0.5in - 7.375in - textbox23 - 22 - - http://dictionary.msn.com - - 5.125in - - true - *Dictionary excerpts from MSN Encarta - - - 0.5in - 7in - textbox22 - 21 - - sqlnexus://./sqlnexus.fmNexus/ContactUs - - 5.125in - + + + + true + true + + + + + nex·us + + + + [ néksəss ] (plural nex·us or nex·us·es). Noun. Definition: 1) connection: a connection or link associating two or more people or things 2) connected group: a group or series of connected people or things 3) center: the center or focus of something. + + + + + + + true + true + + + + + Welcome to SQL Nexus + + + + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + SQL + + + + [ èss kyoo él, sékwəl ]. Noun. Definition: computer language: a standardized language that approximates the structure of natural English for obtaining information from databases. + + + + + + + + + true + true + + + + + SQL Nexus + + + + is a SQL Server-based diagnostics analysis tool. It provides an extensible facility for analyzing, reporting, and charting diagnostic data, particularly that related to SQL Server itself. + + + + + + + + + true + true + + + + + + +Click one of the reports on the left to view it. If the report includes a link to another report, click the link to view the linked report. Hold down the Control key while you click a linked report to view it in a separate window. + + + + + + + + + true + true + + + + + Running reports + + + + + + + Embedded + book_reporths_1 + image/png + Fit + + + + sqlnexus://./sqlnexus.fmNexus/ShowHelp/runningreports.htm/0 + + + + 0.375in + 0.375in + 2 + + + + + + + + true + true + + + + + + +You can export reports in a variety of file formats including: Excel, PDF, and several image types. Click the Export button on the Report toolbar to export a report. + + + + + + + Embedded + graphhs_2 + image/png + Fit + + + + sqlnexus://./sqlnexus.fmNexus/ShowHelp/exportingreports.htm/0 + + + + 0.375in + 0.375in + 1 + + + + + + + true + 4.93625in + 0.08625in + 1.52083in + 3.66667in + 5 + + + + + + + + true + true + + + + + + +SQL Nexus provides built-in support for emailing reports. Click the Email button on the Report toolbar to attach a report to an email as a Excel worksheet. + + + + + + + Embedded + envelopehs + image/png + Fit + + + + sqlnexus://./sqlnexus.fmNexus/ShowHelp/emailingreports.htm/0 + + + + 0.375in + 0.375in + 1 + + + + + + + true + 4.93625in + 4.24181in + 1.52083in + 3.21875in + 6 + + + + + + + + Embedded + newreporths + image/png + Fit + + + + sqlnexus://./sqlnexus.fmNexus/ShowHelp/addingnewreports.htm/0 + + + + 0.375in + 0.375in + + + + + + + true + true + + + + + You can add your own reports to those included with SQL Nexus by simply creating them with SQL Server Reporting Services or Visual Studio and dropping the resulting file into the %appdata%\sqlnexus\Reports subfolder. + + + + + + + true + 3.30556in + 4.24181in + 1.48264in + 3.65625in + 7 + + + + + + ContentsOnly + 1.25in + 2.125in + 7.625in + 8.59375in + + + + - true - 0.25in - SQL Nexus - - - 0.125in - 2.125in - textbox18 - 19 - 5.75in - - true - 0.625in - SQL Nexus is a SQL Server-based diagnostics analysis tool. It provides an extensible facility for analyzing, reporting, and charting diagnostic data, particularly that related to SQL Server itself. - - 0.5in - 6.875in - 18 - 5.125in - - 0in - - - 0.125in - 1.375in - textbox16 - 17 - - http://encarta.msn.com/dictionary_/nexus.html - - 0.625in - + true + true + + + + + Support + + + + - true - 0.25in - SQL - - - 0.125in - 1in - textbox14 - 15 - 5.75in - - true - 0.375in - SQL [ èss kyoo él, sékwəl ]. Noun. Definition: computer language: a standardized language that approximates the structure of natural English for obtaining information from databases. - - - - Fit - 3.25in - image/png - 2.875in - 14 - - sqlnexus://./sqlnexus.fmNexus/ShowHelp/addingnewreports.htm/0 - - 0.375in + Embedded - + true - 0.375in - Adding new reports - - - 3.25in - 2.875in - 9 - - true - 1.375in - - -You can add your own reports to those included with SQL Nexus by simply creating them with SQL Server Reporting Services or Visual Studio and dropping the resulting file into the %appdata%\sqlnexus\Reports subfolder. - - - 0.5in - 5.625in - textbox7 - 8 - 2.375in - - true - 0.375in - Emailing - - - 0.5in - 4.375in - textbox6 - 7 - 2.375in - - true - 0.375in - Exporting - - - 0.5in - 2.875in - textbox5 - 6 - 2.375in - - true - 0.375in - Running reports - - - 0.125in - 4.375in - textbox4 - 5 - 2.75in - - true - 1.125in - - -You can export reports in a variety of file formats including: Excel, PDF, and several image types. Click the Export button on the Report toolbar to export a report. - - - 0.125in - 5.625in - textbox3 + true + + + + + Check for updates + + + + - true - 1.25in - - -SQL Nexus provides built-in support for emailing reports. Click the Email button on the Report toolbar to attach a report to an email as a Excel worksheet. - - - 3in - 3.25in - 3 - 0in - - 3.375in - - - 0.125in - 2.875in - textbox2 - 2 - 2.75in - - true - 1.375in - - -Click one of the reports on the left to view it. If the report includes a link to another report, click the link to view the linked report. Hold down the Control key while you click a linked report to view it in a separate window. - - - - - 0.125in - 0.125in - textbox1 - 1 - 5.75in + 2pt - 2pt - Bell MT - 700 - 36pt - Purple 2pt 2pt - - true - 0.75in - Welcome to SQL Nexus - - - 0.125in - 1.375in - textbox17 - 5.75in - - true - 0.75in - nex·us [ néksəss ] (plural nex·us or nex·us·es). Noun. Definition: 1) connection: a connection or link associating two or more people or things 2) connected group: a group or series of connected people or things 3) center: the center or focus of something. - 1.25in - - - 8.875in - - 28517d01-03aa-4dc1-962e-cfc90cfc6b73 - 1in + 8.875in + + + =Variables!BodyBackgroundColor.Value + + + 12.54167in + + 1in + 1in + 1in + 1in + @@ -291,7 +292,8 @@ order by avgval desc Instance Name + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - Textbox46 @@ -418,7 +423,8 @@ order by avgval desc Avg - IO Data MB/Sec + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - Textbox48 @@ -464,7 +471,8 @@ order by avgval desc Max - IO Data MB/Sec + =Variables!ReportTextColor.Value + @@ -757,6 +771,12 @@ order by avgval desc =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -788,7 +808,8 @@ order by avgval desc + =Variables!ReportTextColor.Value + - White + =Variables!BodyColor.Value @@ -859,7 +880,8 @@ order by avgval desc Instance Name + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - Textbox46 @@ -940,7 +964,8 @@ order by avgval desc Avg - % Processor Time + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - Textbox48 @@ -986,7 +1012,8 @@ order by avgval desc Max - % Processor Time + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + @@ -1257,6 +1291,12 @@ order by avgval desc =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -1288,7 +1328,8 @@ order by avgval desc + =Variables!ReportTextColor.Value + - White + =Variables!BodyColor.Value @@ -1359,7 +1400,8 @@ order by avgval desc Instance Name + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - Textbox46 @@ -1440,7 +1484,8 @@ order by avgval desc Avg - Pvt Bytes ( in MB ) + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + - Textbox48 @@ -1486,7 +1532,8 @@ order by avgval desc Max - Pvt Bytes ( in MB ) + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value + @@ -1757,6 +1811,12 @@ order by avgval desc =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -1788,7 +1848,8 @@ order by avgval desc + =Variables!ReportTextColor.Value + - White + =Variables!BodyColor.Value @@ -1853,6 +1914,12 @@ order by avgval desc =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -1862,7 +1929,7 @@ order by avgval desc 12pt Bold Underline - Blue + =Variables!URLColor.Value @@ -1891,6 +1958,12 @@ order by avgval desc =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -1917,7 +1990,7 @@ order by avgval desc - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 67.90291in @@ -1936,7 +2009,7 @@ order by avgval desc 1in 1in 1in - @@ -2021,11 +2094,61 @@ order by avgval desc + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + Inch http://dharshana-msft/RSNexus diff --git a/sqlnexus/Reports/Linux_Perfmon_CPU_C.rdlC b/sqlnexus/Reports/Linux_Perfmon_CPU_C.rdlC index 7920f595..c238a458 100644 --- a/sqlnexus/Reports/Linux_Perfmon_CPU_C.rdlC +++ b/sqlnexus/Reports/Linux_Perfmon_CPU_C.rdlC @@ -364,25 +364,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -397,25 +398,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -433,24 +435,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Top 10 CPU Processes + + =Variables!ReportTextColor.Value @@ -465,24 +468,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -506,7 +510,8 @@ order by AVG(cast (CounterValue as float)) desc) + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -556,7 +562,7 @@ order by AVG(cast (CounterValue as float)) desc) LightGrey - White + =Variables!BodyColor.Value None @@ -571,6 +577,7 @@ order by AVG(cast (CounterValue as float)) desc) @@ -664,25 +671,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -697,25 +705,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -733,24 +742,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value % Privileged Time + + =Variables!ReportTextColor.Value @@ -765,24 +775,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -806,7 +817,8 @@ order by AVG(cast (CounterValue as float)) desc) + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -857,7 +870,7 @@ order by AVG(cast (CounterValue as float)) desc) LightGrey - White + =Variables!BodyColor.Value None @@ -926,25 +939,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -959,25 +973,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -995,24 +1010,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Compilations/sec + + =Variables!ReportTextColor.Value @@ -1027,24 +1043,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1071,7 +1088,8 @@ order by AVG(cast (CounterValue as float)) desc) Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1101,7 +1119,7 @@ order by AVG(cast (CounterValue as float)) desc) LightGrey - White + =Variables!BodyColor.Value None @@ -1170,25 +1188,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1203,25 +1222,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1239,24 +1259,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value SQL Re-compilations/sec + + =Variables!ReportTextColor.Value @@ -1271,24 +1292,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1315,7 +1337,8 @@ order by AVG(cast (CounterValue as float)) desc) Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1345,7 +1368,7 @@ order by AVG(cast (CounterValue as float)) desc) LightGrey - White + =Variables!BodyColor.Value None @@ -1414,25 +1437,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1447,25 +1471,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1483,24 +1508,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Batches/Sec + + =Variables!ReportTextColor.Value @@ -1515,24 +1541,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1559,7 +1586,8 @@ order by AVG(cast (CounterValue as float)) desc) Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1589,7 +1617,7 @@ order by AVG(cast (CounterValue as float)) desc) LightGrey - White + =Variables!BodyColor.Value None @@ -1663,25 +1691,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1696,25 +1725,26 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1732,24 +1762,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value % User Time + + =Variables!ReportTextColor.Value @@ -1764,24 +1795,25 @@ order by AVG(cast (CounterValue as float)) desc) + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1805,7 +1837,8 @@ order by AVG(cast (CounterValue as float)) desc) + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1856,7 +1890,7 @@ order by AVG(cast (CounterValue as float)) desc) LightGrey - White + =Variables!BodyColor.Value None @@ -1866,7 +1900,7 @@ order by AVG(cast (CounterValue as float)) desc) - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value @@ -1950,6 +1984,31 @@ order by AVG(cast (CounterValue as float)) desc) + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 14.29181in @@ -1969,6 +2028,36 @@ order by AVG(cast (CounterValue as float)) desc) 1in + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -362,25 +363,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -401,24 +403,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Avg Disk Sec/Read + + =Variables!ReportTextColor.Value @@ -436,24 +439,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -471,6 +475,7 @@ order by CounterDateTime @@ -480,7 +485,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -530,7 +537,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -545,6 +552,7 @@ order by CounterDateTime @@ -638,25 +646,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -674,25 +683,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -713,24 +723,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Avg Disk Sec/Write + + =Variables!ReportTextColor.Value @@ -748,24 +759,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -783,6 +795,7 @@ order by CounterDateTime @@ -792,7 +805,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -843,7 +858,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -918,25 +933,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -954,25 +970,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -993,24 +1010,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Disk MB/Sec + + =Variables!ReportTextColor.Value @@ -1028,24 +1046,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1063,6 +1082,7 @@ order by CounterDateTime @@ -1072,7 +1092,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1123,7 +1145,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -1198,25 +1220,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1234,25 +1257,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1273,24 +1297,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Disk MB/Sec + + =Variables!ReportTextColor.Value @@ -1308,24 +1333,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1343,6 +1369,7 @@ order by CounterDateTime @@ -1352,7 +1379,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1403,7 +1432,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -1479,25 +1508,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1515,25 +1545,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1554,24 +1585,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Avg Disk Queue Length + + =Variables!ReportTextColor.Value @@ -1589,24 +1621,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1624,6 +1657,7 @@ order by CounterDateTime @@ -1633,7 +1667,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1684,7 +1720,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -1694,7 +1730,7 @@ order by CounterDateTime - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 14.29181in @@ -1798,7 +1834,62 @@ order by CounterDateTime + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + Inch + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 \ No newline at end of file diff --git a/sqlnexus/Reports/Linux_Perfmon_Memory_C.rdlC b/sqlnexus/Reports/Linux_Perfmon_Memory_C.rdlC index 97f2e456..d9ea95fe 100644 --- a/sqlnexus/Reports/Linux_Perfmon_Memory_C.rdlC +++ b/sqlnexus/Reports/Linux_Perfmon_Memory_C.rdlC @@ -394,25 +394,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -427,25 +428,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -463,24 +465,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Top 10 Memory Processes + + =Variables!ReportTextColor.Value @@ -495,24 +498,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -536,7 +540,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -586,7 +592,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -601,6 +607,7 @@ order by CounterDateTime @@ -689,25 +696,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -722,25 +730,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -758,24 +767,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Available MBytes + + =Variables!ReportTextColor.Value @@ -790,24 +800,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -834,7 +845,8 @@ order by CounterDateTime Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -864,7 +876,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -933,25 +945,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -966,25 +979,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1002,24 +1016,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Cache Bytes ( In MB ) + + =Variables!ReportTextColor.Value @@ -1034,24 +1049,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1078,7 +1094,8 @@ order by CounterDateTime Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1108,7 +1125,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -1177,25 +1194,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1210,25 +1228,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1246,24 +1265,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Lazy writes/sec + + =Variables!ReportTextColor.Value @@ -1278,24 +1298,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1324,7 +1345,8 @@ Indicates the number of buffers written per second by the buffer manager's lazy Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1354,7 +1376,7 @@ Indicates the number of buffers written per second by the buffer manager's lazy LightGrey - White + =Variables!BodyColor.Value None @@ -1423,25 +1445,26 @@ Indicates the number of buffers written per second by the buffer manager's lazy + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1456,25 +1479,26 @@ Indicates the number of buffers written per second by the buffer manager's lazy + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1492,24 +1516,25 @@ Indicates the number of buffers written per second by the buffer manager's lazy + =Variables!ReportTextColor.Value Checkpoint pages/sec + + =Variables!ReportTextColor.Value @@ -1524,24 +1549,25 @@ Indicates the number of buffers written per second by the buffer manager's lazy + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1570,7 +1596,8 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1600,7 +1627,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe LightGrey - White + =Variables!BodyColor.Value None @@ -1669,25 +1696,26 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1702,25 +1730,26 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1738,24 +1767,25 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe + =Variables!ReportTextColor.Value Page Life Expectancy + + =Variables!ReportTextColor.Value @@ -1770,24 +1800,25 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1814,7 +1845,8 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1844,7 +1876,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe LightGrey - White + =Variables!BodyColor.Value None @@ -1854,7 +1886,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value @@ -1938,6 +1970,31 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 15.38125in @@ -1957,6 +2014,36 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe 1in + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -318,25 +319,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -354,24 +356,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Output Queue Length + + =Variables!ReportTextColor.Value @@ -386,24 +389,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -427,7 +431,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -477,7 +483,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -492,6 +498,7 @@ order by CounterDateTime @@ -585,25 +592,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -618,25 +626,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -654,24 +663,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Packets Received Discarded + + =Variables!ReportTextColor.Value @@ -686,24 +696,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -727,7 +738,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -778,7 +791,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -852,25 +865,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -885,25 +899,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -921,24 +936,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Packets Outbound Discarded + + =Variables!ReportTextColor.Value @@ -953,24 +969,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -994,7 +1011,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1045,7 +1064,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -1119,25 +1138,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1152,25 +1172,26 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1188,24 +1209,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Bytes Total/Sec + + =Variables!ReportTextColor.Value @@ -1220,24 +1242,25 @@ order by CounterDateTime + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1261,7 +1284,8 @@ order by CounterDateTime + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1312,7 +1337,7 @@ order by CounterDateTime LightGrey - White + =Variables!BodyColor.Value None @@ -1322,7 +1347,7 @@ order by CounterDateTime - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value @@ -1406,6 +1431,31 @@ order by CounterDateTime + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 14.29181in @@ -1425,6 +1475,36 @@ order by CounterDateTime 1in @@ -100,6 +112,9 @@ END; 0.35417in 12.42708in + 2pt 2pt 2pt @@ -114,7 +129,9 @@ END; This report displays a list of loaded modules within SQL Server address space. If you are running a report against a database imported by older version of SQL Nexus, this will be empty. The list is ordered so that modules by Microsoft will be at the bottome of the list. - @@ -185,7 +205,7 @@ END; LightGrey - MidnightBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -198,6 +218,9 @@ END; true + + =Fields!Company.Value + true @@ -207,7 +230,7 @@ END; @@ -220,7 +243,7 @@ END; LightGrey - MidnightBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -233,6 +256,9 @@ END; true + + =Fields!file_version.Value + true @@ -242,7 +268,7 @@ END; @@ -255,13 +281,14 @@ END; LightGrey - MidnightBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt 2pt + true @@ -277,7 +304,7 @@ END; @@ -290,7 +317,7 @@ END; LightGrey - MidnightBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -312,7 +339,7 @@ END; @@ -325,7 +352,7 @@ END; LightGrey - MidnightBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -349,7 +376,9 @@ END; =Fields!Name.Value - + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -379,7 +409,10 @@ END; =Fields!Company.Value - - =IIF(Fields!Company.Value="Microsoft Corporation", "No Color",IIF(Fields!Company.Value="Microsoft Corp.","No Color", "Yellow")) + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -410,7 +443,9 @@ END; =Fields!file_version.Value - + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -440,7 +476,9 @@ END; =Fields!product_version.Value - + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -472,6 +511,7 @@ END; =Fields!base_address.Value @@ -484,6 +524,7 @@ END; LightGrey + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -516,6 +557,17 @@ END; DataSet_Loaded_Modules + + + =Fields!Name.Value + + + =Fields!Company.Value + + + =Fields!product_version.Value + + 1.23625in 0.66333in 0.4375in @@ -537,6 +589,7 @@ END; Show queries for this report. @@ -568,7 +621,9 @@ END; =DataSets!DataSet_Loaded_Modules.CommandText - @@ -612,7 +668,11 @@ END; 5.80416in + + =Variables!BodyBackgroundColor.Value 14.63208in @@ -695,11 +755,36 @@ END; FmtWarning true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 6 - 1 + 2 0 @@ -731,9 +816,28 @@ END; 0 FmtWarning + + 0 + 1 + ContrastTheme + + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String + If Theme ="Aquatic" Then + return "#202020" + ElseIf Theme ="Desert" Then + return "#FFFAEF" + Elseif RowNumber Mod 2 <> 0 Then + return "White" + Else + Return "LightSteelBlue" + End If + End Function + + image/gif @@ -741,6 +845,83 @@ END; en-US + + + = (Globals!ReportServerUrl="") + + + =Globals!ReportServerUrl = "" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "Black") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", + Parameters!ContrastTheme.Value="Desert", "No Color", + Parameters!ContrastTheme.Value="None", "Automatic") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", + Parameters!ContrastTheme.Value="Desert", "None", + Parameters!ContrastTheme.Value="None", "TopBottom") + + + + "Red" + + + "Green" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", + Parameters!ContrastTheme.Value="Desert", "#1C5E75", + Parameters!ContrastTheme.Value="None", "Blue") + + + true Inch c3d56265-155e-47a8-b4d6-b3b2a50f269b diff --git a/sqlnexus/Reports/LockSummary_C.rdlC b/sqlnexus/Reports/LockSummary_C.rdlC index a05e07e7..a931a243 100644 --- a/sqlnexus/Reports/LockSummary_C.rdlC +++ b/sqlnexus/Reports/LockSummary_C.rdlC @@ -187,7 +187,7 @@ BETWEEN @StartTime AND @EndTime; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -200,7 +200,9 @@ BETWEEN @StartTime AND @EndTime; #7292cc - #4c68a2 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#7292cc") 2pt 2pt 2pt @@ -226,7 +228,7 @@ BETWEEN @StartTime AND @EndTime; =Sum(Fields!LockCount.Value) @@ -265,7 +267,7 @@ BETWEEN @StartTime AND @EndTime; @@ -278,7 +280,9 @@ BETWEEN @StartTime AND @EndTime; #e6eefc - #c6daf8 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#c6daf8") 2pt 2pt 2pt @@ -305,7 +309,7 @@ BETWEEN @StartTime AND @EndTime; @@ -318,7 +322,9 @@ BETWEEN @StartTime AND @EndTime; #c6daf8 - #9eb6e4 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#9eb6e4") 2pt 2pt 2pt @@ -345,7 +351,7 @@ BETWEEN @StartTime AND @EndTime; @@ -358,7 +364,9 @@ BETWEEN @StartTime AND @EndTime; #9eb6e4 - #7292cc + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#7292cc") 2pt 2pt 2pt @@ -394,7 +402,7 @@ BETWEEN @StartTime AND @EndTime; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -407,7 +415,9 @@ BETWEEN @StartTime AND @EndTime; #7292cc - #4c68a2 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#7292cc") 2pt 2pt 2pt @@ -433,7 +443,7 @@ BETWEEN @StartTime AND @EndTime; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -446,7 +456,9 @@ BETWEEN @StartTime AND @EndTime; #7292cc - #4c68a2 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#7292cc") 2pt 2pt 2pt @@ -472,7 +484,7 @@ BETWEEN @StartTime AND @EndTime; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -485,7 +497,9 @@ BETWEEN @StartTime AND @EndTime; #7292cc - #4c68a2 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#7292cc") 2pt 2pt 2pt @@ -527,7 +541,7 @@ BETWEEN @StartTime AND @EndTime; @@ -540,7 +554,9 @@ BETWEEN @StartTime AND @EndTime; #c6daf8 - #9eb6e4 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#9eb6e4") 2pt 2pt 2pt @@ -575,7 +591,7 @@ BETWEEN @StartTime AND @EndTime; @@ -588,7 +604,9 @@ BETWEEN @StartTime AND @EndTime; #e6eefc - #c6daf8 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#c6daf8") 2pt 2pt 2pt @@ -623,7 +641,7 @@ BETWEEN @StartTime AND @EndTime; @@ -636,7 +654,9 @@ BETWEEN @StartTime AND @EndTime; White - #e6eefc + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#e6eefc") 2pt 2pt 2pt @@ -668,7 +688,7 @@ BETWEEN @StartTime AND @EndTime; @@ -681,7 +701,9 @@ BETWEEN @StartTime AND @EndTime; #e6eefc - #c6daf8 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#c6daf8") 2pt 2pt 2pt @@ -713,7 +735,7 @@ BETWEEN @StartTime AND @EndTime; @@ -726,7 +748,9 @@ BETWEEN @StartTime AND @EndTime; #c6daf8 - #9eb6e4 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#9eb6e4") 2pt 2pt 2pt @@ -751,7 +775,7 @@ BETWEEN @StartTime AND @EndTime; @@ -764,7 +788,9 @@ BETWEEN @StartTime AND @EndTime; #c6daf8 - #9eb6e4 + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#9eb6e4") 2pt 2pt 2pt @@ -794,7 +820,7 @@ BETWEEN @StartTime AND @EndTime; @@ -807,7 +833,9 @@ BETWEEN @StartTime AND @EndTime; #9eb6e4 - #7292cc + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#7292cc") 2pt 2pt 2pt @@ -832,7 +860,7 @@ BETWEEN @StartTime AND @EndTime; @@ -845,7 +873,9 @@ BETWEEN @StartTime AND @EndTime; #9eb6e4 - #7292cc + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#7292cc") 2pt 2pt 2pt @@ -870,7 +900,7 @@ BETWEEN @StartTime AND @EndTime; @@ -883,7 +913,9 @@ BETWEEN @StartTime AND @EndTime; #9eb6e4 - #7292cc + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#7292cc") 2pt 2pt 2pt @@ -994,14 +1026,14 @@ BETWEEN @StartTime AND @EndTime; LightGrey Tahoma - 8pt H:mm:ss + =Variables!ReportTextColor.Value Runtime @@ -1038,6 +1070,7 @@ BETWEEN @StartTime AND @EndTime; NaN NaN NaN + true Number of Locks @@ -1147,6 +1180,7 @@ BETWEEN @StartTime AND @EndTime; NaN NaN NaN + true @@ -1217,19 +1251,20 @@ BETWEEN @StartTime AND @EndTime; #7292cc - #e6eefc - TopBottom - #c6daf8 + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value Tahoma 8pt + =Variables!ReportTextColor.Value Resource Type Black @@ -1246,6 +1281,7 @@ BETWEEN @StartTime AND @EndTime; Bold General Top + =Variables!ReportTextColor.Value @@ -1292,9 +1328,9 @@ BETWEEN @StartTime AND @EndTime; 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -1307,6 +1343,8 @@ BETWEEN @StartTime AND @EndTime; Lock Summary @@ -1340,7 +1378,8 @@ BETWEEN @StartTime AND @EndTime; This report charts number of locks by resource type over time. @@ -1371,7 +1410,9 @@ BETWEEN @StartTime AND @EndTime; Lock Count Details - @@ -1433,7 +1475,9 @@ BETWEEN @StartTime AND @EndTime; =DataSets!DataSet_LockSummary.CommandText - - =Parameters!FmtAmbientBackground.Value + =Variables!BodyBackgroundColor.Value 12.99666in @@ -1521,45 +1567,6 @@ BETWEEN @StartTime AND @EndTime; 0.44792in true true - - - true - true - - - - - Report Help - - - - - - 2pt - 2pt - 2pt - 2pt - - - @@ -1695,6 +1702,31 @@ BETWEEN @StartTime AND @EndTime; ReportParameter1 true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -1746,13 +1778,104 @@ BETWEEN @StartTime AND @EndTime; 2 FmtHyperlink + + 3 + 2 + ContrastTheme + + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String + If Theme ="Aquatic" Then + return "#202020" + ElseIf Theme ="Desert" Then + return "#FFFAEF" + Elseif RowNumber Mod 2 <> 0 Then + return "White" + Else + Return "LightSteelBlue" + End If + End Function + + en-US = (Globals!ReportServerUrl="") + + =Globals!ReportServerUrl = "" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "Black") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", + Parameters!ContrastTheme.Value="Desert", "No Color", + Parameters!ContrastTheme.Value="None", "Automatic") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", + Parameters!ContrastTheme.Value="Desert", "None", + Parameters!ContrastTheme.Value="None", "TopBottom") + + + + "Red" + + + "Green" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", + Parameters!ContrastTheme.Value="Desert", "#1C5E75", + Parameters!ContrastTheme.Value="None", "Blue") + + Inch a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 diff --git a/sqlnexus/Reports/Memory Brokers_C.rdlC b/sqlnexus/Reports/Memory Brokers_C.rdlC index 36dd0f17..ca226029 100644 --- a/sqlnexus/Reports/Memory Brokers_C.rdlC +++ b/sqlnexus/Reports/Memory Brokers_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37203.1 + + + SSDTRS + 17.14.37203.1 + + 2026-04-15T20:05:49.1928553Z + 0 @@ -344,9 +355,13 @@ GROUP BY runtime, #VALY - - Output @@ -357,12 +372,18 @@ GROUP BY runtime, 1pt - - - Primary @@ -391,20 +412,21 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value False @@ -444,20 +466,21 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value False @@ -501,19 +524,20 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value @@ -553,19 +577,20 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value @@ -595,7 +620,7 @@ GROUP BY runtime, @@ -604,9 +629,9 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value Excel @@ -652,7 +678,7 @@ GROUP BY runtime, #a49ed4 - Emboss + None 2pt - #c6daf8 + =Variables!BodyColor.Value TopBottom #e6eefc @@ -696,6 +722,7 @@ GROUP BY runtime, @@ -723,6 +750,7 @@ GROUP BY runtime, No data available. To use this report, you need to capture sys.dm_os_memory_clerks DMV output for a few minutes. @@ -742,7 +770,7 @@ GROUP BY runtime, NoOutput LemonChiffon @@ -760,7 +788,9 @@ GROUP BY runtime, This report displays sys.dm_os_memory_brokers snapshots over time - - Silver + =Variables!ReportTextColor.Value 1pt - Silver + =Variables!ReportTextColor.Value 1pt - Silver + =Variables!ReportTextColor.Value 1pt - Silver + =Variables!ReportTextColor.Value 1pt - White + =Variables!BodyColor.Value 2pt 2pt 2pt @@ -815,6 +845,7 @@ GROUP BY runtime, @@ -824,16 +855,16 @@ GROUP BY runtime, 0.125in - 7.25in + 7.25694in 0.25in 1in 4 - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -851,6 +882,7 @@ GROUP BY runtime, =First(Fields!value.Value, "DataSet_Shared_SQLServerName") @@ -864,10 +896,10 @@ GROUP BY runtime, 5 - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -886,6 +918,7 @@ GROUP BY runtime, @@ -895,16 +928,16 @@ GROUP BY runtime, 0.375in - 7.25in + 7.25694in 0.25in 1in 6 - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -922,6 +955,7 @@ GROUP BY runtime, =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -935,10 +969,10 @@ GROUP BY runtime, 7 - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -957,6 +991,7 @@ GROUP BY runtime, @@ -972,10 +1007,10 @@ GROUP BY runtime, 8 - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -994,6 +1029,7 @@ GROUP BY runtime, @@ -1003,16 +1039,16 @@ GROUP BY runtime, 0.125in - 9.36459in + 9.37153in 0.25in 1in 9 - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -1030,6 +1066,7 @@ GROUP BY runtime, =Parameters!StartTime.Value @@ -1043,10 +1080,10 @@ GROUP BY runtime, 10 - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -1064,6 +1101,7 @@ GROUP BY runtime, =Parameters!EndTime.Value @@ -1077,10 +1115,10 @@ GROUP BY runtime, 11 - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -1098,6 +1136,7 @@ GROUP BY runtime, Show queries for this report. @@ -1129,7 +1168,9 @@ GROUP BY runtime, =DataSets!DataSet_Top_MemoryBrokers.CommandText - 9.38542in - 13.14584in @@ -1182,7 +1226,7 @@ GROUP BY runtime, 1in 1in @@ -1284,11 +1328,36 @@ GROUP BY runtime, + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 3 - 3 + 4 0 @@ -1325,10 +1394,45 @@ GROUP BY runtime, 2 RowNumber + + 0 + 3 + ContrastTheme + en-US + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/sqlnexus/Reports/Memory Clerks_C.rdlC b/sqlnexus/Reports/Memory Clerks_C.rdlC index d4f0c950..1dbf9252 100644 --- a/sqlnexus/Reports/Memory Clerks_C.rdlC +++ b/sqlnexus/Reports/Memory Clerks_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37203.1 + + + SSDTRS + 17.14.37203.1 + + 2026-04-15T20:07:53.5789481Z + 0 @@ -361,9 +372,13 @@ GROUP BY runtime, true #VALY - - Output @@ -374,12 +389,18 @@ GROUP BY runtime, 1pt - - - Primary @@ -408,20 +429,21 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value False @@ -461,20 +483,21 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value False @@ -518,19 +541,20 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value @@ -570,19 +594,20 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value @@ -612,7 +637,7 @@ GROUP BY runtime, @@ -621,9 +646,9 @@ GROUP BY runtime, + + =Variables!ReportTextColor.Value Excel @@ -669,7 +695,7 @@ GROUP BY runtime, #a49ed4 - Emboss + None 2pt - #c6daf8 + =Variables!BodyColor.Value TopBottom #e6eefc @@ -713,6 +739,7 @@ GROUP BY runtime, @@ -740,6 +767,7 @@ GROUP BY runtime, No data available. To use this report, you need to capture sys.dm_os_memory_clerks DMV output for a few minutes. @@ -759,7 +787,7 @@ GROUP BY runtime, NoOutput LemonChiffon @@ -777,7 +805,9 @@ GROUP BY runtime, This report displays sys.dm_os_memory_clerks snapshots. By default, it displays TOP 5 memory consuming clerks. But you can change the parameter by displaying other memory clerk information captured. - - Silver + =Variables!ReportTextColor.Value 1pt - Silver + =Variables!ReportTextColor.Value 1pt - Silver + =Variables!ReportTextColor.Value 1pt - Silver + =Variables!ReportTextColor.Value 1pt - White + =Variables!BodyColor.Value 2pt 2pt 2pt @@ -832,6 +862,7 @@ GROUP BY runtime, @@ -847,10 +878,10 @@ GROUP BY runtime, 4 - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -868,6 +899,7 @@ GROUP BY runtime, =First(Fields!value.Value, "DataSet_Shared_SQLServerName") @@ -881,10 +913,10 @@ GROUP BY runtime, 5 - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -903,6 +935,7 @@ GROUP BY runtime, @@ -918,10 +951,10 @@ GROUP BY runtime, 6 - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -939,6 +972,7 @@ GROUP BY runtime, =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -952,10 +986,10 @@ GROUP BY runtime, 7 - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -974,6 +1008,7 @@ GROUP BY runtime, @@ -989,10 +1024,10 @@ GROUP BY runtime, 8 - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -1011,6 +1046,7 @@ GROUP BY runtime, @@ -1026,10 +1062,10 @@ GROUP BY runtime, 9 - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -1047,6 +1083,7 @@ GROUP BY runtime, =Parameters!StartTime.Value @@ -1060,10 +1097,10 @@ GROUP BY runtime, 10 - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -1081,6 +1118,7 @@ GROUP BY runtime, =Parameters!EndTime.Value @@ -1094,10 +1132,10 @@ GROUP BY runtime, 11 - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -1115,6 +1153,7 @@ GROUP BY runtime, Show queries for this report. @@ -1146,7 +1185,9 @@ GROUP BY runtime, =DataSets!DataSet_Top_Memory_Clerk_Types.CommandText - 8.0868in - 13.14584in @@ -1199,7 +1243,7 @@ GROUP BY runtime, 1in 1in @@ -1301,11 +1345,36 @@ GROUP BY runtime, + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 3 - 3 + 4 0 @@ -1342,10 +1411,45 @@ GROUP BY runtime, 2 RowNumber + + 0 + 3 + ContrastTheme + en-US + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/sqlnexus/Reports/Missing Indexes_C.rdlC b/sqlnexus/Reports/Missing Indexes_C.rdlC index 57cb6b96..1424d880 100644 --- a/sqlnexus/Reports/Missing Indexes_C.rdlC +++ b/sqlnexus/Reports/Missing Indexes_C.rdlC @@ -1,4 +1,4 @@ - + 0 @@ -152,7 +152,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -166,7 +166,7 @@ END LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -189,7 +189,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -205,7 +205,7 @@ END LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -228,7 +228,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -244,7 +244,7 @@ END LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -267,7 +267,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -283,7 +283,7 @@ END LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -306,7 +306,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -321,7 +321,7 @@ END LightGrey - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -347,7 +347,7 @@ END =Fields!create_index_statement.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -381,7 +381,7 @@ END =Fields!improvement_measure.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -415,7 +415,7 @@ END =Fields!user_seeks.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -449,7 +449,7 @@ END =Fields!user_scans.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -482,7 +482,7 @@ END =Fields!object_id.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -544,7 +544,7 @@ END 13.13542in @@ -561,7 +561,7 @@ END Tahoma 20pt Bold - + =Variables!ReportTextColor.Value two reports + =Variables!ReportTextColor.Value below: - + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value @@ -828,6 +828,7 @@ END 3 2pt @@ -847,7 +848,7 @@ END @@ -862,7 +863,7 @@ END @@ -879,6 +880,7 @@ END 4 2pt @@ -912,7 +914,7 @@ END - + true true @@ -924,7 +926,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -938,7 +940,7 @@ END LightGrey - SlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -961,7 +963,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -977,7 +979,7 @@ END LightGrey - SlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -988,7 +990,7 @@ END - + true true @@ -1000,7 +1002,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -1016,7 +1018,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -1032,7 +1034,7 @@ END LightGrey - SlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1043,7 +1045,7 @@ END - + true true @@ -1055,7 +1057,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -1071,7 +1073,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -1087,7 +1089,7 @@ END LightGrey - SlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1098,7 +1100,7 @@ END - + true true @@ -1110,7 +1112,7 @@ END Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -1125,7 +1127,7 @@ END LightGrey - SlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1151,7 +1153,7 @@ END =Fields!create_index_statement.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -1185,7 +1187,7 @@ END =Fields!delta_improvement_measure.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -1219,7 +1221,7 @@ END =Fields!delta_user_seeks.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -1253,7 +1255,7 @@ END =Fields!delta_user_scans.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -1286,7 +1288,7 @@ END =Fields!object_id.Value + =Variables!ReportTextColor.Value - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") + =Code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(Nothing)) 2pt 2pt 2pt @@ -1349,7 +1351,7 @@ END 5 @@ -1362,6 +1364,7 @@ END 6 2pt @@ -1377,6 +1380,7 @@ END Show queries for this report. @@ -1408,7 +1412,7 @@ END =DataSets!DataSet_MissingIndexes.CommandText - @@ -1485,7 +1490,7 @@ END 6.41319in 13.76042in @@ -1494,7 +1499,7 @@ END 1in 1in 1in - @@ -1541,11 +1546,36 @@ END FmtAmbientBackground true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 1 + 3 0 @@ -1567,11 +1597,58 @@ END 0 FmtAmbientBackground + + 0 + 2 + ContrastTheme + en-US + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + true Inch 179ff240-1915-4135-83f8-2101a2b5c10b + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String +If Theme ="Aquatic" Then + return "#202020" +ElseIf Theme ="Desert" Then + return "#FFFAEF" +Elseif RowNumber Mod 2 <> 0 Then + return "White" +Else + Return "#c7d7ff" +End If +End Function + \ No newline at end of file diff --git a/sqlnexus/Reports/Missing_MSIs_or_MSPs_C.rdlC b/sqlnexus/Reports/Missing_MSIs_or_MSPs_C.rdlC index 8824884c..47ebc5c9 100644 --- a/sqlnexus/Reports/Missing_MSIs_or_MSPs_C.rdlC +++ b/sqlnexus/Reports/Missing_MSIs_or_MSPs_C.rdlC @@ -1,4 +1,4 @@ - + Segoe UI 0 @@ -66,7 +66,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages Tahoma 20pt Bold - + =Variables!ReportTextColor.Value @@ -140,7 +140,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages - MediumSlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -164,7 +164,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages 11pt Bold - White + =Variables!ReportTextColor.Value @@ -182,7 +182,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages - MediumSlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -205,7 +205,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages 11pt Bold - White + =Variables!ReportTextColor.Value @@ -223,7 +223,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages - MediumSlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -246,7 +246,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages 11pt Bold - White + =Variables!ReportTextColor.Value @@ -264,7 +264,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages - MediumSlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -288,7 +288,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages 11pt Bold - White + =Variables!ReportTextColor.Value @@ -306,7 +306,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages - MediumSlateBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -333,7 +333,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages =Fields!ProductName.Value @@ -369,7 +369,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages =Fields!ExpectedInstallerCacheFile.Value @@ -404,7 +404,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages =Fields!FileIsPresentInCacheButPossiblyCorrupt.Value @@ -439,7 +439,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages =Fields!ProductVersion.Value @@ -475,7 +475,7 @@ FROM dbo.tbl_setup_missing_msi_msp_packages =Fields!PackageName.Value @@ -555,17 +555,81 @@ FROM dbo.tbl_setup_missing_msi_msp_packages 1in 1in 1in - + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + 4 - 2 + 3 + + + 0 + 0 + ContrastTheme + + en-US + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + true Inch 2134d169-f075-4420-9abe-7a158793170f diff --git a/sqlnexus/Reports/Other Waits_C.rdlC b/sqlnexus/Reports/Other Waits_C.rdlC index 8759c8a4..07c2978d 100644 --- a/sqlnexus/Reports/Other Waits_C.rdlC +++ b/sqlnexus/Reports/Other Waits_C.rdlC @@ -1,4 +1,4 @@ - + 0 @@ -223,7 +223,7 @@ ELSE + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -286,7 +286,7 @@ ELSE =Parameters!StartTime.Value + =Variables!ReportTextColor.Value - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -320,7 +320,7 @@ ELSE + =Variables!ReportTextColor.Value - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value Middle 2pt 2pt @@ -356,7 +356,7 @@ ELSE =Parameters!EndTime.Value + =Variables!ReportTextColor.Value - White + =Variables!BodyColor.Value Middle 2pt 2pt @@ -387,7 +387,7 @@ ELSE 0.5in 2.38542in 1 - @@ -453,6 +453,12 @@ ELSE =Parameters!FmtAmbientBackground.Value + + + =Parameters!ContrastTheme.Value + + + @@ -466,7 +472,7 @@ ELSE 6pt - @@ -475,12 +481,12 @@ ELSE #00ffffff - - - @@ -514,7 +520,8 @@ ELSE + + =Variables!ReportTextColor.Value False 1 @@ -522,7 +529,8 @@ ELSE False + =Variables!ReportTextColor.Value + 0.75pt @@ -532,7 +540,8 @@ ELSE False + =Variables!ReportTextColor.Value + 0.75pt @@ -551,25 +560,26 @@ ELSE false 8pt - + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value NaN Opposite NaN NaN - @@ -588,14 +598,16 @@ ELSE 8pt Bold None - + + =Variables!ReportTextColor.Value False False + =Variables!ReportTextColor.Value + 0.75pt @@ -605,7 +617,8 @@ ELSE False + =Variables!ReportTextColor.Value + 0.75pt @@ -624,25 +637,26 @@ ELSE true false - + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value NaN Opposite NaN NaN - @@ -655,10 +669,11 @@ ELSE + =Variables!ReportTextColor.Value + 0.75pt - =Parameters!FmtChartBackground.Value + =Variables!BodyColor.Value TopBottom None @@ -669,7 +684,8 @@ ELSE true + =Variables!ReportTextColor.Value + 0.75pt @@ -693,12 +709,13 @@ ELSE Tahoma 14pt Bold - + + =Variables!ReportTextColor.Value Excel - Emboss + None None @@ -743,7 +760,7 @@ ELSE This chart provides additoinal waits in the "other category' in bottleneck analysis. Bottleneck Analysis will just pull out top 5 waits plus CPU. Then put everything else into "other". this report gives you a breakout in case you are interested. + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value @@ -970,6 +987,12 @@ ELSE =Parameters!FmtAmbientBackground.Value + + + =Parameters!ContrastTheme.Value + + + @@ -978,7 +1001,7 @@ ELSE 3 1pt @@ -1001,7 +1024,7 @@ ELSE =Fields!total_wait_time_ms.Value + =Variables!ReportTextColor.Value 1pt @@ -1034,7 +1057,7 @@ ELSE =CInt(Fields!percent_of_total_waittime.Value) & "%" + =Variables!ReportTextColor.Value 1pt @@ -1069,7 +1092,7 @@ ELSE =Fields!wait_time_ms_per_sec.Value + =Variables!ReportTextColor.Value 1pt @@ -1107,7 +1130,7 @@ ELSE + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value 1pt @@ -1171,7 +1194,7 @@ ELSE + =Variables!ReportTextColor.Value 1pt @@ -1206,7 +1229,7 @@ ELSE + =Variables!ReportTextColor.Value 1pt @@ -1272,7 +1295,7 @@ ELSE 4 8pt @@ -1288,6 +1311,7 @@ ELSE Show queries for this report. @@ -1319,7 +1343,7 @@ ELSE =DataSets!DataSet_Bottleneck_WaitStatsTop5Categories.CommandText - 9.36806in - 10.5in @@ -1372,7 +1397,7 @@ ELSE 1in 1in @@ -1473,11 +1498,36 @@ ELSE true WaitCategory + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 6 - 2 + 4 0 @@ -1514,10 +1564,45 @@ ELSE 1 WaitCategory + + 0 + 3 + ContrastTheme + en-US + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/sqlnexus/Reports/PAL_C.rdlC b/sqlnexus/Reports/PAL_C.rdlC index cca27621..2accaaff 100644 --- a/sqlnexus/Reports/PAL_C.rdlC +++ b/sqlnexus/Reports/PAL_C.rdlC @@ -1,4 +1,4 @@ - + Segoe UI 0 @@ -67,6 +67,7 @@ FROM pal_Counters; Segoe UI Light 28pt Bold + =Variables!TitleColor.Value @@ -112,7 +113,7 @@ FROM pal_Counters; =Fields!NAME.Value & " --- " & Fields!COUNTERLIST.Value @@ -138,10 +139,13 @@ FROM pal_Counters; =Fields!COUNTERLIST.Value - - =Fields!description.Value - - + + =Fields!description.Value + + + =Parameters!ContrastTheme.Value + + @@ -206,6 +210,7 @@ FROM pal_Counters; Show queries for this report. @@ -237,7 +242,7 @@ FROM pal_Counters; =DataSets("dsCounters").CommandText - @@ -292,7 +298,7 @@ FROM pal_Counters; 1in 1in 1in - @@ -315,6 +321,31 @@ FROM pal_Counters; Database Name: + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -331,9 +362,44 @@ FROM pal_Counters; 0 dsDatabaseName + + 2 + 0 + ContrastTheme + + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + Inch 4701708b-3852-4998-946b-7b4a72559c2d \ No newline at end of file diff --git a/sqlnexus/Reports/PAL_sub_C.rdlC b/sqlnexus/Reports/PAL_sub_C.rdlC index 70d77d1c..4444afbc 100644 --- a/sqlnexus/Reports/PAL_sub_C.rdlC +++ b/sqlnexus/Reports/PAL_sub_C.rdlC @@ -109,24 +109,24 @@ EXEC sp_executesql @sqlcmd; =Sum(Fields!CounterValue.Value) - - - Output Line - - - - Primary @@ -144,18 +144,18 @@ EXEC sp_executesql @sqlcmd; 8pt t - #5c5c5c + =Variables!ReportTextColor.Value Minutes @@ -164,14 +164,14 @@ EXEC sp_executesql @sqlcmd; True @@ -179,7 +179,7 @@ EXEC sp_executesql @sqlcmd; @@ -187,7 +187,7 @@ EXEC sp_executesql @sqlcmd; 0.5 @@ -198,37 +198,37 @@ EXEC sp_executesql @sqlcmd; NaN -90 - 8pt - #5c5c5c + =Variables!ReportTextColor.Value False @@ -236,7 +236,7 @@ EXEC sp_executesql @sqlcmd; @@ -244,7 +244,7 @@ EXEC sp_executesql @sqlcmd; 0.5 @@ -254,7 +254,7 @@ EXEC sp_executesql @sqlcmd; NaN NaN - @@ -262,30 +262,30 @@ EXEC sp_executesql @sqlcmd; 8pt - #5c5c5c + =Variables!ReportTextColor.Value @@ -293,7 +293,7 @@ EXEC sp_executesql @sqlcmd; @@ -301,7 +301,7 @@ EXEC sp_executesql @sqlcmd; 0.5 @@ -310,36 +310,36 @@ EXEC sp_executesql @sqlcmd; NaN NaN - 8pt - #5c5c5c + =Variables!ReportTextColor.Value @@ -347,7 +347,7 @@ EXEC sp_executesql @sqlcmd; @@ -355,7 +355,7 @@ EXEC sp_executesql @sqlcmd; 0.5 @@ -365,7 +365,7 @@ EXEC sp_executesql @sqlcmd; NaN NaN - @@ -381,7 +381,8 @@ EXEC sp_executesql @sqlcmd; + + =Variables!ReportTextColor.Value TopLeft @@ -404,7 +405,7 @@ EXEC sp_executesql @sqlcmd; Bold Left Top - Maroon + =Variables!TitleColor.Value TopLeft @@ -435,7 +436,7 @@ EXEC sp_executesql @sqlcmd; LightGrey - White + =Variables!BodyColor.Value None @@ -449,6 +450,7 @@ EXEC sp_executesql @sqlcmd; =Parameters!Desc.Value @@ -478,7 +480,7 @@ EXEC sp_executesql @sqlcmd; =Parameters!Title.Value - @@ -539,7 +542,7 @@ EXEC sp_executesql @sqlcmd; =DataSets!GetCounters.CommandText - @@ -642,6 +646,31 @@ EXEC sp_executesql @sqlcmd; Desc + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -669,13 +698,48 @@ EXEC sp_executesql @sqlcmd; Counters - 0 + 1 1 Desc + + 2 + 1 + ContrastTheme + + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + Inch 03765a5e-4e35-477e-8e2d-4d5e91dea08b \ No newline at end of file diff --git a/sqlnexus/Reports/Perfmon_C.rdlC b/sqlnexus/Reports/Perfmon_C.rdlC index ae23dc21..50f52491 100644 --- a/sqlnexus/Reports/Perfmon_C.rdlC +++ b/sqlnexus/Reports/Perfmon_C.rdlC @@ -1,4 +1,4 @@ - + 0 @@ -273,7 +273,7 @@ ORDER BY avgval DESC; Perfmon Summary + =Variables!TitleColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value @@ -799,6 +805,12 @@ ORDER BY avgval DESC; =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -830,7 +842,7 @@ ORDER BY avgval DESC; + =Variables!ReportTextColor.Value - White + =Variables!BodyColor.Value @@ -901,7 +913,7 @@ ORDER BY avgval DESC; Instance Name + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value @@ -1299,6 +1317,12 @@ ORDER BY avgval DESC; =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -1330,7 +1354,7 @@ ORDER BY avgval DESC; + =Variables!ReportTextColor.Value - White + =Variables!BodyColor.Value @@ -1401,7 +1425,7 @@ ORDER BY avgval DESC; Instance Name + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value + =Variables!ReportTextColor.Value @@ -1799,6 +1829,12 @@ ORDER BY avgval DESC; =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -1830,7 +1866,7 @@ ORDER BY avgval DESC; + =Variables!ReportTextColor.Value - White + =Variables!BodyColor.Value @@ -1895,6 +1931,12 @@ ORDER BY avgval DESC; =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -1904,7 +1946,7 @@ ORDER BY avgval DESC; 12pt Bold Underline - Blue + =Variables!URLColor.Value @@ -1933,6 +1975,12 @@ ORDER BY avgval DESC; =Parameters!dsDatabaseName.Value =Variables!IsLocalReport.Value + + + =Parameters!ContrastTheme.Value + + + @@ -1963,6 +2011,7 @@ ORDER BY avgval DESC; Show queries for this report. @@ -1994,7 +2043,7 @@ ORDER BY avgval DESC; =DataSets!DataSet_IOPct.CommandText - @@ -2105,7 +2155,7 @@ ORDER BY avgval DESC; - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 17in @@ -2124,7 +2174,7 @@ ORDER BY avgval DESC; 1in 1in 1in - @@ -2209,11 +2259,36 @@ ORDER BY avgval DESC; + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 2 + 3 0 @@ -2245,6 +2320,11 @@ ORDER BY avgval DESC; 1 EndTime + + 0 + 2 + ContrastTheme + @@ -2252,6 +2332,31 @@ ORDER BY avgval DESC; = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + Inch http://dharshana-msft/RSNexus diff --git a/sqlnexus/Reports/Perfmon_CPU_C.rdlC b/sqlnexus/Reports/Perfmon_CPU_C.rdlC index 4a43d474..6080f98e 100644 --- a/sqlnexus/Reports/Perfmon_CPU_C.rdlC +++ b/sqlnexus/Reports/Perfmon_CPU_C.rdlC @@ -389,25 +389,25 @@ WHERE dl.ObjectName IN ( 'Process' ) =Sum(Fields!CounterValue.Value) - #VALY - - Output Line - - - - Primary @@ -425,25 +425,26 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -455,31 +456,32 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -492,7 +494,7 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -500,24 +502,25 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Top 10 CPU Processes + + =Variables!ReportTextColor.Value @@ -529,30 +532,31 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -565,11 +569,12 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -579,7 +584,8 @@ WHERE dl.ObjectName IN ( 'Process' ) + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -629,7 +636,7 @@ WHERE dl.ObjectName IN ( 'Process' ) LightGrey - White + =Variables!BodyColor.Value None @@ -644,7 +651,7 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!TitleColor.Value #VALY - - Output Line - - - - Primary @@ -737,25 +744,26 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -767,31 +775,32 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -804,7 +813,7 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -812,24 +821,25 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value % Privileged Time + + =Variables!ReportTextColor.Value @@ -841,30 +851,31 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -877,11 +888,12 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -891,7 +903,8 @@ WHERE dl.ObjectName IN ( 'Process' ) + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -942,7 +956,7 @@ WHERE dl.ObjectName IN ( 'Process' ) LightGrey - White + =Variables!BodyColor.Value None @@ -975,25 +989,25 @@ WHERE dl.ObjectName IN ( 'Process' ) =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1011,25 +1025,26 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1041,31 +1056,32 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1078,7 +1094,7 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -1086,24 +1102,25 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Compilations/sec + + =Variables!ReportTextColor.Value @@ -1115,30 +1132,31 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1151,11 +1169,12 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -1168,7 +1187,8 @@ WHERE dl.ObjectName IN ( 'Process' ) Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1198,7 +1218,7 @@ WHERE dl.ObjectName IN ( 'Process' ) LightGrey - White + =Variables!BodyColor.Value None @@ -1231,25 +1251,25 @@ WHERE dl.ObjectName IN ( 'Process' ) =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1267,25 +1287,26 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1297,31 +1318,32 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1334,7 +1356,7 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -1342,24 +1364,25 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value SQL Re-compilations/sec + + =Variables!ReportTextColor.Value @@ -1371,30 +1394,31 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1407,11 +1431,12 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -1424,7 +1449,8 @@ WHERE dl.ObjectName IN ( 'Process' ) Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1454,7 +1480,7 @@ WHERE dl.ObjectName IN ( 'Process' ) LightGrey - White + =Variables!BodyColor.Value None @@ -1487,25 +1513,25 @@ WHERE dl.ObjectName IN ( 'Process' ) =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1523,25 +1549,26 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1553,31 +1580,32 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1590,7 +1618,7 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -1598,24 +1626,25 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Batches/Sec + + =Variables!ReportTextColor.Value @@ -1627,30 +1656,31 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1663,11 +1693,12 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -1680,7 +1711,8 @@ WHERE dl.ObjectName IN ( 'Process' ) Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1710,7 +1742,7 @@ WHERE dl.ObjectName IN ( 'Process' ) LightGrey - White + =Variables!BodyColor.Value None @@ -1748,25 +1780,25 @@ WHERE dl.ObjectName IN ( 'Process' ) =Sum(Fields!CounterValue.Value) - #VALY - - Output Line - - - - Primary @@ -1784,25 +1816,26 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1814,31 +1847,32 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1851,7 +1885,7 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -1859,24 +1893,25 @@ WHERE dl.ObjectName IN ( 'Process' ) + =Variables!ReportTextColor.Value % User Time + + =Variables!ReportTextColor.Value @@ -1888,30 +1923,31 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1924,11 +1960,12 @@ WHERE dl.ObjectName IN ( 'Process' ) NaN NaN - @@ -1938,7 +1975,8 @@ WHERE dl.ObjectName IN ( 'Process' ) + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1989,7 +2028,7 @@ WHERE dl.ObjectName IN ( 'Process' ) LightGrey - White + =Variables!BodyColor.Value None @@ -2003,6 +2042,7 @@ WHERE dl.ObjectName IN ( 'Process' ) Show queries for this report. @@ -2034,7 +2074,7 @@ WHERE dl.ObjectName IN ( 'Process' ) =DataSets!DataSetCPU.CommandText - @@ -2244,7 +2285,7 @@ WHERE dl.ObjectName IN ( 'Process' ) - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 14.29181in @@ -2263,7 +2304,7 @@ WHERE dl.ObjectName IN ( 'Process' ) 1in 1in 1in - @@ -2348,11 +2389,36 @@ WHERE dl.ObjectName IN ( 'Process' ) + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 2 + 3 0 @@ -2384,10 +2450,45 @@ WHERE dl.ObjectName IN ( 'Process' ) 1 EndTime + + 0 + 2 + ContrastTheme + Inch http://dharshana-msft/ReportServer_SQLSVR2K8X64 + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 \ No newline at end of file diff --git a/sqlnexus/Reports/Perfmon_IO_C.rdlC b/sqlnexus/Reports/Perfmon_IO_C.rdlC index c209892e..d6903050 100644 --- a/sqlnexus/Reports/Perfmon_IO_C.rdlC +++ b/sqlnexus/Reports/Perfmon_IO_C.rdlC @@ -1,4 +1,4 @@ - + 0 @@ -319,25 +319,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -355,25 +355,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -385,31 +386,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -422,7 +424,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -430,24 +432,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Avg Disk Sec/Read + + =Variables!ReportTextColor.Value @@ -459,30 +462,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -495,11 +499,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -509,7 +514,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -559,7 +566,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -574,7 +581,7 @@ ORDER BY dat.CounterDateTime; + =Variables!TitleColor.Value #VALY - - Output Line - - - - Primary @@ -667,25 +674,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -697,31 +705,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -734,7 +743,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -742,24 +751,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Avg Disk Sec/Write + + =Variables!ReportTextColor.Value @@ -771,30 +781,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -807,11 +818,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -821,7 +833,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -872,7 +886,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -910,25 +924,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -946,25 +960,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -976,31 +991,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1013,7 +1029,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1021,24 +1037,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Disk MB/Sec + + =Variables!ReportTextColor.Value @@ -1050,30 +1067,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1086,11 +1104,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1100,7 +1119,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1151,7 +1172,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -1189,25 +1210,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1225,25 +1246,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1255,31 +1277,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1292,7 +1315,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1300,24 +1323,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Avg Disk Queue Length + + =Variables!ReportTextColor.Value @@ -1329,30 +1353,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1365,11 +1390,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1379,7 +1405,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1430,7 +1458,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -1444,6 +1472,7 @@ ORDER BY dat.CounterDateTime; Show queries for this report. @@ -1475,7 +1504,7 @@ ORDER BY dat.CounterDateTime; =DataSets!DataSetAvgDiskSecRead.CommandText - @@ -1619,7 +1649,7 @@ ORDER BY dat.CounterDateTime; - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 14.29181in @@ -1638,7 +1668,7 @@ ORDER BY dat.CounterDateTime; 1in 1in 1in - @@ -1723,11 +1753,36 @@ ORDER BY dat.CounterDateTime; + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 2 + 3 0 @@ -1759,9 +1814,44 @@ ORDER BY dat.CounterDateTime; 1 EndTime + + 0 + 2 + ContrastTheme + Inch + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 \ No newline at end of file diff --git a/sqlnexus/Reports/Perfmon_Memory_C.rdlC b/sqlnexus/Reports/Perfmon_Memory_C.rdlC index 1457edb9..6f2fdb9a 100644 --- a/sqlnexus/Reports/Perfmon_Memory_C.rdlC +++ b/sqlnexus/Reports/Perfmon_Memory_C.rdlC @@ -422,25 +422,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -458,25 +458,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -488,31 +489,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -525,7 +527,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -533,24 +535,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Top 10 Memory Processes + + =Variables!ReportTextColor.Value @@ -562,30 +565,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -598,11 +602,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -612,7 +617,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -662,7 +669,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -677,7 +684,7 @@ ORDER BY dat.CounterDateTime; + =Variables!TitleColor.Value #VALY - - Output Line - - - - Primary @@ -765,25 +772,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -795,31 +803,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -832,7 +841,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -840,24 +849,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Available MBytes + + =Variables!ReportTextColor.Value @@ -869,30 +879,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -905,11 +916,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -922,7 +934,8 @@ ORDER BY dat.CounterDateTime; Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -952,7 +965,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -985,25 +998,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1021,25 +1034,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1051,31 +1065,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1088,7 +1103,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1096,24 +1111,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Cache Bytes ( In MB ) + + =Variables!ReportTextColor.Value @@ -1125,30 +1141,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1161,11 +1178,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1178,7 +1196,8 @@ ORDER BY dat.CounterDateTime; Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1208,7 +1227,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -1241,25 +1260,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1277,25 +1296,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1307,31 +1327,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1344,7 +1365,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1352,24 +1373,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Lazy writes/sec + + =Variables!ReportTextColor.Value @@ -1381,30 +1403,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1417,11 +1440,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1436,7 +1460,8 @@ Indicates the number of buffers written per second by the buffer manager's lazy Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1466,7 +1491,7 @@ Indicates the number of buffers written per second by the buffer manager's lazy LightGrey - White + =Variables!BodyColor.Value None @@ -1499,25 +1524,25 @@ Indicates the number of buffers written per second by the buffer manager's lazy =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1535,25 +1560,26 @@ Indicates the number of buffers written per second by the buffer manager's lazy + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1565,31 +1591,32 @@ Indicates the number of buffers written per second by the buffer manager's lazy NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1602,7 +1629,7 @@ Indicates the number of buffers written per second by the buffer manager's lazy NaN NaN - @@ -1610,24 +1637,25 @@ Indicates the number of buffers written per second by the buffer manager's lazy + =Variables!ReportTextColor.Value Checkpoint pages/sec + + =Variables!ReportTextColor.Value @@ -1639,30 +1667,31 @@ Indicates the number of buffers written per second by the buffer manager's lazy NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1675,11 +1704,12 @@ Indicates the number of buffers written per second by the buffer manager's lazy NaN NaN - @@ -1694,7 +1724,8 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1724,7 +1755,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe LightGrey - White + =Variables!BodyColor.Value None @@ -1757,25 +1788,25 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1793,25 +1824,26 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1823,31 +1855,32 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1860,7 +1893,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe NaN NaN - @@ -1868,24 +1901,25 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe + =Variables!ReportTextColor.Value Page Life Expectancy + + =Variables!ReportTextColor.Value @@ -1897,30 +1931,31 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1933,11 +1968,12 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe NaN NaN - @@ -1950,7 +1986,8 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe Bold General Top - + + =Variables!ReportTextColor.Value BrightPastel @@ -1980,7 +2017,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe LightGrey - White + =Variables!BodyColor.Value None @@ -1994,6 +2031,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe Show queries for this report. @@ -2025,7 +2063,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe =DataSets!DataSetMemory.CommandText - @@ -2235,7 +2274,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 15.38125in @@ -2254,7 +2293,7 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe 1in 1in 1in - @@ -2339,11 +2378,36 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 2 + 3 0 @@ -2375,9 +2439,44 @@ Indicates the number of pages flushed to disk per second by a checkpoint or othe 1 EndTime + + 0 + 2 + ContrastTheme + Inch + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 \ No newline at end of file diff --git a/sqlnexus/Reports/Perfmon_Network_C.rdlC b/sqlnexus/Reports/Perfmon_Network_C.rdlC index 5f27a1d2..3bae385c 100644 --- a/sqlnexus/Reports/Perfmon_Network_C.rdlC +++ b/sqlnexus/Reports/Perfmon_Network_C.rdlC @@ -1,4 +1,4 @@ - + 0 @@ -275,25 +275,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -311,25 +311,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -341,31 +342,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -378,7 +380,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -386,24 +388,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Output Queue Length + + =Variables!ReportTextColor.Value @@ -415,30 +418,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -451,11 +455,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -465,7 +470,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -515,7 +522,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -530,7 +537,7 @@ ORDER BY dat.CounterDateTime; + =Variables!TitleColor.Value #VALY - - Output Line - - - - Primary @@ -623,25 +630,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -653,31 +661,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -690,7 +699,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -698,24 +707,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Packets Received Discarded + + =Variables!ReportTextColor.Value @@ -727,30 +737,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -763,11 +774,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -777,7 +789,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -828,7 +842,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -866,25 +880,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -902,25 +916,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -932,31 +947,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -969,7 +985,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -977,24 +993,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Packets Outbound Discarded + + =Variables!ReportTextColor.Value @@ -1006,30 +1023,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1042,11 +1060,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1056,7 +1075,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1107,7 +1128,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -1145,25 +1166,25 @@ ORDER BY dat.CounterDateTime; =Fields!CounterValue.Value - #VALY - - Output Line - - - - Primary @@ -1181,25 +1202,26 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Time + + =Variables!ReportTextColor.Value False @@ -1211,31 +1233,32 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value False @@ -1248,7 +1271,7 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1256,24 +1279,25 @@ ORDER BY dat.CounterDateTime; + =Variables!ReportTextColor.Value Bytes Total/Sec + + =Variables!ReportTextColor.Value @@ -1285,30 +1309,31 @@ ORDER BY dat.CounterDateTime; NaN NaN - + =Variables!ReportTextColor.Value Axis Title + + =Variables!ReportTextColor.Value @@ -1321,11 +1346,12 @@ ORDER BY dat.CounterDateTime; NaN NaN - @@ -1335,7 +1361,8 @@ ORDER BY dat.CounterDateTime; + + =Variables!ReportTextColor.Value + + =Variables!ReportTextColor.Value BrightPastel @@ -1386,7 +1414,7 @@ ORDER BY dat.CounterDateTime; LightGrey - White + =Variables!BodyColor.Value None @@ -1400,6 +1428,7 @@ ORDER BY dat.CounterDateTime; Show queries for this report. @@ -1431,7 +1460,7 @@ ORDER BY dat.CounterDateTime; =DataSets!DataSetOutputQueueLength.CommandText - @@ -1575,7 +1605,7 @@ ORDER BY dat.CounterDateTime; - =Parameters!FmtAmbientBackground.Value + =Variables!BodyColor.Value 14.29181in @@ -1594,7 +1624,7 @@ ORDER BY dat.CounterDateTime; 1in 1in 1in - @@ -1679,11 +1709,36 @@ ORDER BY dat.CounterDateTime; + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 2 + 3 0 @@ -1715,9 +1770,44 @@ ORDER BY dat.CounterDateTime; 1 EndTime + + 0 + 2 + ContrastTheme + Inch + + + = (Globals!ReportServerUrl="") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "No Color") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#1c3a70") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Gainsboro") + + a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 \ No newline at end of file diff --git a/sqlnexus/Reports/Query Execution Memory Details_C.rdlC b/sqlnexus/Reports/Query Execution Memory Details_C.rdlC index 911f8b3a..f2738c4e 100644 --- a/sqlnexus/Reports/Query Execution Memory Details_C.rdlC +++ b/sqlnexus/Reports/Query Execution Memory Details_C.rdlC @@ -421,12 +421,14 @@ WHERE text = @QueryText; Tahoma 8pt + =Variables!ReportTextColor.Value RunTime @@ -530,12 +532,14 @@ WHERE text = @QueryText; Tahoma 8pt + =Variables!ReportTextColor.Value Amount of memory requested/granted @@ -638,13 +642,14 @@ WHERE text = @QueryText; @@ -653,6 +658,7 @@ WHERE text = @QueryText; 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -667,6 +673,7 @@ WHERE text = @QueryText; Tahoma 14pt Bold + =Variables!ReportTextColor.Value General Top @@ -710,13 +717,13 @@ WHERE text = @QueryText; 8.85417in 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -730,6 +737,7 @@ WHERE text = @QueryText; @@ -760,6 +768,7 @@ WHERE text = @QueryText; @@ -773,10 +782,10 @@ WHERE text = @QueryText; 1in - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -794,6 +803,7 @@ WHERE text = @QueryText; =Parameters!StartTime.Value @@ -806,10 +816,10 @@ WHERE text = @QueryText; 1 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -828,6 +838,7 @@ WHERE text = @QueryText; @@ -843,10 +854,10 @@ WHERE text = @QueryText; 2 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -864,6 +875,7 @@ WHERE text = @QueryText; =Parameters!EndTime.Value @@ -877,10 +889,10 @@ WHERE text = @QueryText; 3 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -899,6 +911,7 @@ WHERE text = @QueryText; @@ -912,10 +925,10 @@ WHERE text = @QueryText; 4 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -933,6 +946,7 @@ WHERE text = @QueryText; =First(Fields!value.Value, "DataSet_Shared_SQLServerName") @@ -945,10 +959,10 @@ WHERE text = @QueryText; 5 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -967,6 +981,7 @@ WHERE text = @QueryText; @@ -981,10 +996,10 @@ WHERE text = @QueryText; 6 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1002,6 +1017,7 @@ WHERE text = @QueryText; =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -1015,10 +1031,10 @@ WHERE text = @QueryText; 7 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1043,7 +1059,9 @@ WHERE text = @QueryText; =Parameters!QueryText.Value - @@ -1126,6 +1147,7 @@ WHERE text = @QueryText; Show queries for this report. @@ -1149,7 +1171,9 @@ WHERE text = @QueryText; 8.56945in - 13.39584in @@ -1266,11 +1290,36 @@ WHERE text = @QueryText; true Query Text + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 2 - 4 + 5 0 @@ -1312,10 +1361,68 @@ WHERE text = @QueryText; 3 QueryText + + 0 + 4 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/sqlnexus/Reports/Query Execution Memory_C.rdlC b/sqlnexus/Reports/Query Execution Memory_C.rdlC index 1a978cf7..457c30e7 100644 --- a/sqlnexus/Reports/Query Execution Memory_C.rdlC +++ b/sqlnexus/Reports/Query Execution Memory_C.rdlC @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-09T01:33:57.9808828Z + 0 @@ -526,12 +537,14 @@ FROM Tahoma 8pt + =Variables!ReportTextColor.Value Query ID (see table below) @@ -579,12 +592,14 @@ FROM Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -635,12 +650,14 @@ FROM Tahoma 8pt + =Variables!ReportTextColor.Value Max Memory Grant (MB) @@ -687,12 +704,14 @@ FROM Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -735,7 +754,7 @@ FROM @@ -744,13 +763,14 @@ FROM @@ -759,6 +779,7 @@ FROM 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -775,6 +796,7 @@ FROM Bold General Top + =Variables!ReportTextColor.Value @@ -794,9 +816,9 @@ FROM Emboss @@ -816,13 +838,13 @@ FROM 9in 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -942,12 +964,14 @@ FROM Tahoma 8pt + =Variables!ReportTextColor.Value RunTime @@ -995,12 +1019,14 @@ FROM Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1058,6 +1084,7 @@ FROM @@ -1104,12 +1131,14 @@ FROM Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1160,13 +1189,14 @@ FROM @@ -1175,6 +1205,7 @@ FROM 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -1191,6 +1222,7 @@ FROM Bold General Top + =Variables!ReportTextColor.Value @@ -1210,9 +1242,9 @@ FROM Emboss @@ -1233,13 +1265,13 @@ FROM 1 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -1253,6 +1285,7 @@ FROM @@ -1283,6 +1316,7 @@ FROM @@ -1296,10 +1330,10 @@ FROM 1in - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1317,6 +1351,7 @@ FROM =Parameters!StartTime.Value @@ -1329,10 +1364,10 @@ FROM 1 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1351,6 +1386,7 @@ FROM @@ -1366,10 +1402,10 @@ FROM 2 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1387,6 +1423,7 @@ FROM =Parameters!EndTime.Value @@ -1400,10 +1437,10 @@ FROM 3 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1422,6 +1459,7 @@ FROM @@ -1435,10 +1473,10 @@ FROM 4 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1456,6 +1494,7 @@ FROM =First(Fields!value.Value, "DataSet_Shared_SQLServerName") @@ -1468,10 +1507,10 @@ FROM 5 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1490,6 +1529,7 @@ FROM @@ -1504,10 +1544,10 @@ FROM 6 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1525,6 +1565,7 @@ FROM =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -1538,10 +1579,10 @@ FROM 7 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1566,7 +1607,9 @@ FROM Top 5 Queries that has highes max memory grant - @@ -1930,6 +1990,7 @@ FROM Show queries for this report. @@ -1953,7 +2014,9 @@ FROM 14.63542in - 13.39584in @@ -2064,11 +2127,36 @@ FROM + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 2 - 4 + 5 0 @@ -2105,10 +2193,68 @@ FROM 3 RowNumber + + 0 + 4 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/sqlnexus/Reports/Query Hash_C.rdlC b/sqlnexus/Reports/Query Hash_C.rdlC index 26c05eb3..b563209f 100644 --- a/sqlnexus/Reports/Query Hash_C.rdlC +++ b/sqlnexus/Reports/Query Hash_C.rdlC @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-13T02:51:16.3253601Z + 0 @@ -115,7 +126,7 @@ ELSE Tahoma 20pt Bold - SteelBlue + =Variables!TitleColor.Value @@ -176,6 +187,7 @@ ELSE Query# @@ -190,7 +202,7 @@ ELSE - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -211,6 +223,7 @@ ELSE Execution Count @@ -225,7 +238,7 @@ ELSE - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -246,6 +259,7 @@ ELSE Distinct Query Plan Count @@ -260,7 +274,7 @@ ELSE - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -281,6 +295,7 @@ ELSE Total CPU time @@ -295,7 +310,7 @@ ELSE - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -316,6 +331,7 @@ ELSE Total Logical Reads @@ -330,7 +346,7 @@ ELSE - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -351,6 +367,7 @@ ELSE Total Duration @@ -365,7 +382,7 @@ ELSE - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -386,6 +403,7 @@ ELSE sample statement text @@ -400,7 +418,7 @@ ELSE - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -424,7 +442,9 @@ ELSE =Fields!rownumber.Value - @@ -935,7 +968,7 @@ ELSE Duration @@ -984,7 +1017,7 @@ ELSE Logical Reads @@ -1106,11 +1139,13 @@ ELSE 0.75pt + =Variables!ReportTextColor.Value Query # False @@ -1160,11 +1195,13 @@ ELSE NaN @@ -1183,10 +1220,13 @@ ELSE 0.75pt + =Variables!ReportTextColor.Value =IIf(Parameters!OrderByCriteria.Value="I/O", "I/Os per second" , IIf(Parameters!OrderByCriteria.Value="CPU", "Total CPU in microseconds" , IIf(Parameters!OrderByCriteria.Value="Duration", "Query Duration in microseconds" , IIf(Parameters!OrderByCriteria.Value="Physical Reads", "Physical Reads / sec" , IIf(Parameters!OrderByCriteria.Value="Logical Reads", "Logical Reads (# of pages)" , IIf(Parameters!OrderByCriteria.Value="Execution Rate", "Executions/min" , IIf(Parameters!OrderByCriteria.Value="Logical Writes", "Logical Writes / sec" , "CPU (ms) used / sec"))))))) - True @@ -1234,11 +1274,13 @@ ELSE NaN @@ -1260,10 +1302,11 @@ ELSE 0.75pt - LightGrey + =Variables!ChartColor.Value @@ -1284,6 +1327,7 @@ ELSE 8pt Bold Center + =Variables!ReportTextColor.Value true @@ -1292,7 +1336,9 @@ ELSE ="Top Queries By " & Parameters!OrderByCriteria.Value - @@ -1309,6 +1355,7 @@ ELSE None General Top + =Variables!ReportTextColor.Value DataSetQueryHashReport @@ -1324,7 +1371,7 @@ ELSE @@ -1369,7 +1416,9 @@ ELSE =DataSets!DataSetQueryHashReport.CommandText - @@ -1419,6 +1469,7 @@ ELSE Show queries for this report. @@ -1442,9 +1493,11 @@ ELSE 7.72222in - - 13in + 13.34375in 1in 1in @@ -1524,11 +1577,36 @@ ELSE + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 3 - 2 + 3 0 @@ -1555,10 +1633,68 @@ ELSE 1 FmtChartBackground + + 0 + 2 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 88d1de3b-a4e1-4ca9-8aaa-ee5f4b1cec14 diff --git a/sqlnexus/Reports/Query_Store_C.rdlC b/sqlnexus/Reports/Query_Store_C.rdlC index e9cc370a..821078f3 100644 --- a/sqlnexus/Reports/Query_Store_C.rdlC +++ b/sqlnexus/Reports/Query_Store_C.rdlC @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-09T03:24:23.0386493Z + 0 @@ -397,12 +408,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Query Number False @@ -451,12 +464,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -507,12 +522,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value CPU (ms) @@ -559,12 +576,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -607,7 +626,7 @@ ORDER BY RowNumber; @@ -658,12 +677,12 @@ ORDER BY RowNumber; 7.25in 2pt - SteelBlue - TopBottom + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value @@ -677,7 +696,7 @@ ORDER BY RowNumber; @@ -725,7 +744,9 @@ ORDER BY RowNumber; Parameters - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -756,7 +777,9 @@ ORDER BY RowNumber; Value - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -794,7 +817,9 @@ ORDER BY RowNumber; Start Time (UTC) - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1097,7 +1134,9 @@ ORDER BY RowNumber; CPU (ms) - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1133,7 +1172,9 @@ ORDER BY RowNumber; Duration (ms) - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1169,7 +1210,9 @@ ORDER BY RowNumber; Reads - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1205,7 +1248,9 @@ ORDER BY RowNumber; Writes - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1241,7 +1286,9 @@ ORDER BY RowNumber; Total Query Memory(MB) - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1277,7 +1324,9 @@ ORDER BY RowNumber; Executes - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1310,7 +1359,9 @@ ORDER BY RowNumber; Forced Plan Count - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1343,7 +1394,9 @@ ORDER BY RowNumber; Query Text - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1381,7 +1434,9 @@ ORDER BY RowNumber; =Fields!QueryNumber.Value - - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1415,6 +1469,7 @@ ORDER BY RowNumber; =Fields!Total_CPU.Value @@ -1427,7 +1482,6 @@ ORDER BY RowNumber; LightGrey - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1448,6 +1502,7 @@ ORDER BY RowNumber; =Fields!Total_Duration.Value @@ -1460,7 +1515,6 @@ ORDER BY RowNumber; LightGrey - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1481,6 +1535,7 @@ ORDER BY RowNumber; =Fields!Total_Logical_IO_Reads.Value @@ -1493,7 +1548,6 @@ ORDER BY RowNumber; LightGrey - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1514,6 +1568,7 @@ ORDER BY RowNumber; =Fields!Total_Logical_IO_Writes.Value @@ -1526,7 +1581,6 @@ ORDER BY RowNumber; LightGrey - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1547,6 +1601,7 @@ ORDER BY RowNumber; =Fields!Total_Query_Memory.Value @@ -1559,7 +1614,6 @@ ORDER BY RowNumber; LightGrey - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1580,6 +1634,7 @@ ORDER BY RowNumber; =Fields!Count_Executions.Value @@ -1592,7 +1647,6 @@ ORDER BY RowNumber; LightGrey - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1611,7 +1665,9 @@ ORDER BY RowNumber; =Fields!Distinct_Forced_Plan_Count.Value - - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1643,7 +1698,7 @@ ORDER BY RowNumber; =Fields!query_text.Value @@ -1685,7 +1740,6 @@ ORDER BY RowNumber; LightGrey - =iif(RowNumber(nothing) Mod 2, "White", "LightSteelBlue") 2pt 2pt 2pt @@ -1823,12 +1877,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Query Number False @@ -1877,12 +1933,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1933,12 +1991,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Duration (ms) @@ -1985,12 +2045,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2033,7 +2095,7 @@ ORDER BY RowNumber; @@ -2085,12 +2147,12 @@ ORDER BY RowNumber; 4 2pt - SteelBlue - TopBottom + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value @@ -2178,12 +2240,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Query Number False @@ -2232,12 +2296,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2288,12 +2354,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Reads @@ -2340,12 +2408,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2388,7 +2458,7 @@ ORDER BY RowNumber; @@ -2440,12 +2510,12 @@ ORDER BY RowNumber; 5 2pt - SteelBlue - TopBottom + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value @@ -2533,12 +2603,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Query Number False @@ -2587,12 +2659,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2643,12 +2717,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Writes @@ -2695,12 +2771,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2743,7 +2821,7 @@ ORDER BY RowNumber; @@ -2795,12 +2873,12 @@ ORDER BY RowNumber; 6 2pt - SteelBlue - TopBottom + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value @@ -2888,12 +2966,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Query Number False @@ -2942,12 +3022,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2998,12 +3080,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Query Memory (KB) @@ -3050,12 +3134,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -3098,7 +3184,7 @@ ORDER BY RowNumber; @@ -3150,12 +3236,12 @@ ORDER BY RowNumber; 7 2pt - SteelBlue - TopBottom + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value @@ -3168,7 +3254,9 @@ ORDER BY RowNumber; =DataSets!DataSet_Runtime_Aggs.CommandText - @@ -3284,6 +3377,7 @@ ORDER BY RowNumber; Show queries for this report. @@ -3311,6 +3405,7 @@ ORDER BY RowNumber; + =Variables!BodyBackgroundColor.Value 15.92135in @@ -3419,11 +3514,36 @@ ORDER BY RowNumber; Database Name true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 2 - 3 + 4 0 @@ -3455,9 +3575,67 @@ ORDER BY RowNumber; 2 dsDatabaseName + + 0 + 3 + ContrastTheme + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + Inch 067dd8ac-7b58-4702-a47e-a1668f054c47 \ No newline at end of file diff --git a/sqlnexus/Reports/Query_Store_Details_C.rdlC b/sqlnexus/Reports/Query_Store_Details_C.rdlC index 0b5a03ee..cb569b80 100644 --- a/sqlnexus/Reports/Query_Store_Details_C.rdlC +++ b/sqlnexus/Reports/Query_Store_Details_C.rdlC @@ -7,9 +7,9 @@ SSDTRS - 17.14.36414.22 + 17.14.37111.16 - 2025-09-23T12:42:39.4823731Z + 2026-04-09T03:35:29.2026729Z 0 @@ -489,6 +489,7 @@ ORDER BY RowNumber; Tahoma 11pt Normal + =Variables!ReportTextColor.Value @@ -498,10 +499,10 @@ ORDER BY RowNumber; Textbox2 - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -524,6 +525,7 @@ ORDER BY RowNumber; Tahoma 11pt Normal + =Variables!ReportTextColor.Value @@ -535,10 +537,10 @@ ORDER BY RowNumber; Textbox9 - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -561,6 +563,7 @@ ORDER BY RowNumber; Tahoma 11pt Normal + =Variables!ReportTextColor.Value @@ -572,10 +575,10 @@ ORDER BY RowNumber; Textbox11 - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -598,6 +601,7 @@ ORDER BY RowNumber; Tahoma 11pt Normal + =Variables!ReportTextColor.Value @@ -609,10 +613,10 @@ ORDER BY RowNumber; Textbox13 - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -635,6 +639,7 @@ ORDER BY RowNumber; Tahoma 11pt Normal + =Variables!ReportTextColor.Value @@ -646,10 +651,10 @@ ORDER BY RowNumber; Textbox15 - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -676,6 +681,7 @@ ORDER BY RowNumber; @@ -685,7 +691,7 @@ ORDER BY RowNumber; Textbox18 2pt @@ -709,6 +715,7 @@ ORDER BY RowNumber; @@ -720,7 +727,7 @@ ORDER BY RowNumber; Textbox19 2pt @@ -744,6 +751,7 @@ ORDER BY RowNumber; @@ -755,7 +763,7 @@ ORDER BY RowNumber; Textbox20 2pt @@ -779,6 +787,7 @@ ORDER BY RowNumber; @@ -790,7 +799,7 @@ ORDER BY RowNumber; Textbox21 2pt @@ -814,6 +823,7 @@ ORDER BY RowNumber; @@ -825,7 +835,7 @@ ORDER BY RowNumber; Textbox23 2pt @@ -854,6 +864,7 @@ ORDER BY RowNumber; @@ -863,10 +874,9 @@ ORDER BY RowNumber; Textbox1 - LightSteelBlue 2pt 2pt 2pt @@ -888,6 +898,7 @@ ORDER BY RowNumber; @@ -899,10 +910,9 @@ ORDER BY RowNumber; Textbox4 - LightSteelBlue 2pt 2pt 2pt @@ -924,6 +934,7 @@ ORDER BY RowNumber; @@ -935,10 +946,9 @@ ORDER BY RowNumber; Textbox5 - LightSteelBlue 2pt 2pt 2pt @@ -960,6 +970,7 @@ ORDER BY RowNumber; @@ -971,10 +982,9 @@ ORDER BY RowNumber; Textbox14 - LightSteelBlue 2pt 2pt 2pt @@ -996,6 +1006,7 @@ ORDER BY RowNumber; @@ -1007,10 +1018,9 @@ ORDER BY RowNumber; Textbox16 - LightSteelBlue 2pt 2pt 2pt @@ -1037,6 +1047,7 @@ ORDER BY RowNumber; @@ -1046,7 +1057,7 @@ ORDER BY RowNumber; Textbox6 2pt @@ -1070,6 +1081,7 @@ ORDER BY RowNumber; @@ -1081,7 +1093,7 @@ ORDER BY RowNumber; Textbox10 2pt @@ -1105,6 +1117,7 @@ ORDER BY RowNumber; @@ -1116,7 +1129,7 @@ ORDER BY RowNumber; Textbox12 2pt @@ -1140,6 +1153,7 @@ ORDER BY RowNumber; @@ -1151,7 +1165,7 @@ ORDER BY RowNumber; Textbox37 2pt @@ -1175,6 +1189,7 @@ ORDER BY RowNumber; @@ -1186,7 +1201,7 @@ ORDER BY RowNumber; Textbox39 2pt @@ -1215,6 +1230,7 @@ ORDER BY RowNumber; @@ -1224,10 +1240,9 @@ ORDER BY RowNumber; Textbox17 - LightSteelBlue 2pt 2pt 2pt @@ -1250,6 +1265,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1261,10 +1277,9 @@ ORDER BY RowNumber; Avg_Duration - LightSteelBlue 2pt 2pt 2pt @@ -1287,6 +1302,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1298,10 +1314,9 @@ ORDER BY RowNumber; Min_Duration - LightSteelBlue 2pt 2pt 2pt @@ -1324,6 +1339,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1335,10 +1351,9 @@ ORDER BY RowNumber; Max_Duration - LightSteelBlue 2pt 2pt 2pt @@ -1361,6 +1376,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1372,10 +1388,9 @@ ORDER BY RowNumber; Total_Duration1 - LightSteelBlue 2pt 2pt 2pt @@ -1402,6 +1417,7 @@ ORDER BY RowNumber; @@ -1411,7 +1427,7 @@ ORDER BY RowNumber; Textbox22 2pt @@ -1436,6 +1452,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1447,7 +1464,7 @@ ORDER BY RowNumber; Avg_Duration 2pt @@ -1472,6 +1489,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1483,7 +1501,7 @@ ORDER BY RowNumber; Min_CPU 2pt @@ -1508,6 +1526,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1519,7 +1538,7 @@ ORDER BY RowNumber; Max_CPU 2pt @@ -1544,6 +1563,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1555,7 +1575,7 @@ ORDER BY RowNumber; Total_CPU 2pt @@ -1584,6 +1604,7 @@ ORDER BY RowNumber; @@ -1593,10 +1614,9 @@ ORDER BY RowNumber; Textbox27 - LightSteelBlue 2pt 2pt 2pt @@ -1619,6 +1639,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1630,10 +1651,9 @@ ORDER BY RowNumber; Avg_Duration - LightSteelBlue 2pt 2pt 2pt @@ -1656,6 +1676,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1667,10 +1688,9 @@ ORDER BY RowNumber; Min_Logical_Reads - LightSteelBlue 2pt 2pt 2pt @@ -1693,6 +1713,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1704,10 +1725,9 @@ ORDER BY RowNumber; Max_Logical_Reads - LightSteelBlue 2pt 2pt 2pt @@ -1730,6 +1750,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1741,10 +1762,9 @@ ORDER BY RowNumber; Total_Logical_Reads - LightSteelBlue 2pt 2pt 2pt @@ -1771,6 +1791,7 @@ ORDER BY RowNumber; @@ -1780,7 +1801,7 @@ ORDER BY RowNumber; Textbox32 2pt @@ -1805,6 +1826,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1816,7 +1838,7 @@ ORDER BY RowNumber; Avg_Duration 2pt @@ -1841,6 +1863,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1852,7 +1875,7 @@ ORDER BY RowNumber; Min_Logical_IO_Writes 2pt @@ -1877,6 +1900,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1888,7 +1912,7 @@ ORDER BY RowNumber; Max_Logical_IO_Writes 2pt @@ -1913,6 +1937,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1924,7 +1949,7 @@ ORDER BY RowNumber; Total_Logical_Writes 2pt @@ -1953,6 +1978,7 @@ ORDER BY RowNumber; @@ -1962,10 +1988,9 @@ ORDER BY RowNumber; Textbox34 - LightSteelBlue 2pt 2pt 2pt @@ -1988,6 +2013,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -1999,10 +2025,9 @@ ORDER BY RowNumber; Textbox35 - LightSteelBlue 2pt 2pt 2pt @@ -2025,6 +2050,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -2036,10 +2062,9 @@ ORDER BY RowNumber; Min_Used_Memory - LightSteelBlue 2pt 2pt 2pt @@ -2062,6 +2087,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -2073,10 +2099,9 @@ ORDER BY RowNumber; Max_Used_Memory - LightSteelBlue 2pt 2pt 2pt @@ -2099,6 +2124,7 @@ ORDER BY RowNumber; Tahoma Normal #,0;(#,0) + =Variables!ReportTextColor.Value @@ -2110,10 +2136,9 @@ ORDER BY RowNumber; Total_Used_Memory - LightSteelBlue 2pt 2pt 2pt @@ -2140,6 +2165,7 @@ ORDER BY RowNumber; @@ -2149,7 +2175,7 @@ ORDER BY RowNumber; Textbox7 2pt @@ -2173,6 +2199,7 @@ ORDER BY RowNumber; @@ -2184,7 +2211,7 @@ ORDER BY RowNumber; Textbox26 2pt @@ -2208,6 +2235,7 @@ ORDER BY RowNumber; @@ -2219,7 +2247,7 @@ ORDER BY RowNumber; Textbox28 2pt @@ -2243,6 +2271,7 @@ ORDER BY RowNumber; @@ -2254,7 +2283,7 @@ ORDER BY RowNumber; Textbox36 2pt @@ -2278,6 +2307,7 @@ ORDER BY RowNumber; @@ -2289,7 +2319,7 @@ ORDER BY RowNumber; Count_Executions1 2pt @@ -2571,12 +2601,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Runtime Intervals @@ -2624,12 +2656,14 @@ ORDER BY RowNumber; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2681,12 +2715,14 @@ ORDER BY RowNumber; Tahoma 8pt #,0;(#,0) + =Variables!ReportTextColor.Value cpu, duration (ms) @@ -2734,12 +2770,14 @@ ORDER BY RowNumber; Tahoma 8pt #,0;(#,0) + =Variables!ReportTextColor.Value reads, writes, memory(KB) @@ -2782,7 +2820,7 @@ ORDER BY RowNumber; @@ -2792,6 +2830,7 @@ ORDER BY RowNumber; @@ -2799,6 +2838,7 @@ ORDER BY RowNumber; 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -2815,6 +2855,7 @@ ORDER BY RowNumber; Bold General Top + =Variables!ReportTextColor.Value @@ -2854,12 +2895,12 @@ ORDER BY RowNumber; 1 2pt - SteelBlue - TopBottom + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value @@ -2873,7 +2914,7 @@ ORDER BY RowNumber; @@ -2908,6 +2949,7 @@ ORDER BY RowNumber; Tahoma 11pt Normal + =Variables!ReportTextColor.Value @@ -2922,10 +2964,10 @@ ORDER BY RowNumber; 3 - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2943,6 +2985,7 @@ ORDER BY RowNumber; @@ -2957,10 +3000,10 @@ ORDER BY RowNumber; 4 - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2991,7 +3034,9 @@ ORDER BY RowNumber; Parmaeter - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -3024,7 +3069,9 @@ ORDER BY RowNumber; Value - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -3064,6 +3111,7 @@ ORDER BY RowNumber; Start Time (UTC) @@ -3098,6 +3146,7 @@ ORDER BY RowNumber; =Parameters!StartTime.Value @@ -3137,6 +3186,7 @@ ORDER BY RowNumber; End Time (UTC) @@ -3171,6 +3221,7 @@ ORDER BY RowNumber; =Parameters!EndTime.Value @@ -3232,7 +3283,9 @@ ORDER BY RowNumber; =DataSets!DataSet_Runtime_Stats.CommandText - @@ -3413,6 +3475,7 @@ ORDER BY RowNumber; Show queries for this report. @@ -3440,6 +3503,7 @@ ORDER BY RowNumber; + =Variables!BodyBackgroundColor.Value 13.89583in @@ -3517,11 +3581,36 @@ ORDER BY RowNumber; Database Name true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 2 - 3 + 4 0 @@ -3553,9 +3642,67 @@ ORDER BY RowNumber; 2 dsDatabaseName + + 0 + 3 + ContrastTheme + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + Inch 067dd8ac-7b58-4702-a47e-a1668f054c47 - \ No newline at end of file + diff --git a/sqlnexus/Reports/Replication_Topology_C.rdlC b/sqlnexus/Reports/Replication_Topology_C.rdlC index 33dcda6e..c7ac40d5 100644 --- a/sqlnexus/Reports/Replication_Topology_C.rdlC +++ b/sqlnexus/Reports/Replication_Topology_C.rdlC @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + Segoe UI 0 @@ -244,6 +255,7 @@ FROM Segoe UI Light 24pt Bold + =Variables!TitleColor.Value @@ -255,6 +267,9 @@ FROM 0.43in 5in + 2pt 2pt 2pt @@ -295,6 +310,7 @@ FROM 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -309,7 +325,7 @@ FROM - CornflowerBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -333,6 +349,7 @@ FROM 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -347,7 +364,7 @@ FROM - CornflowerBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -371,6 +388,7 @@ FROM 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -385,7 +403,7 @@ FROM - CornflowerBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -409,6 +427,7 @@ FROM 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -423,7 +442,7 @@ FROM - CornflowerBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -450,6 +469,7 @@ FROM =Fields!Distributor_Name.Value @@ -462,11 +482,13 @@ FROM Distributor_Name + =Variables!ChartColor.Value 2pt 2pt @@ -488,7 +510,7 @@ FROM @@ -501,11 +523,13 @@ FROM textbox9 + =Variables!ChartColor.Value 2pt 2pt @@ -527,7 +551,7 @@ FROM @@ -540,11 +564,13 @@ FROM textbox10 + =Variables!ChartColor.Value 2pt 2pt @@ -566,7 +592,7 @@ FROM @@ -579,11 +605,13 @@ FROM textbox11 + =Variables!ChartColor.Value 2pt 2pt @@ -610,6 +638,7 @@ FROM @@ -622,8 +651,10 @@ FROM textbox12 + =Variables!ChartColor.Value 2pt 2pt @@ -645,6 +676,7 @@ FROM =Fields!Publisher_Name.Value @@ -657,11 +689,13 @@ FROM Publisher_Name + =Variables!ChartColor.Value 2pt 2pt @@ -683,7 +717,7 @@ FROM @@ -696,11 +730,13 @@ FROM textbox13 + =Variables!ChartColor.Value 2pt 2pt @@ -722,7 +758,7 @@ FROM @@ -735,11 +771,13 @@ FROM textbox14 + =Variables!ChartColor.Value 2pt 2pt @@ -766,6 +804,7 @@ FROM @@ -778,8 +817,10 @@ FROM textbox15 + =Variables!ChartColor.Value 2pt 2pt @@ -801,6 +842,7 @@ FROM @@ -813,8 +855,10 @@ FROM textbox16 + =Variables!ChartColor.Value 2pt 2pt @@ -836,6 +880,7 @@ FROM =Fields!Publication_Details.Value @@ -848,11 +893,13 @@ FROM Publication_Details + =Variables!ChartColor.Value 2pt 2pt @@ -874,7 +921,7 @@ FROM @@ -887,11 +934,13 @@ FROM textbox17 + =Variables!ChartColor.Value 2pt 2pt @@ -918,7 +967,7 @@ FROM @@ -928,8 +977,10 @@ FROM textbox3 + =Variables!ChartColor.Value 2pt 2pt @@ -951,7 +1002,7 @@ FROM @@ -961,8 +1012,10 @@ FROM textbox5 + =Variables!ChartColor.Value 2pt 2pt @@ -984,7 +1037,7 @@ FROM @@ -994,8 +1047,10 @@ FROM textbox7 + =Variables!ChartColor.Value 2pt 2pt @@ -1017,6 +1072,7 @@ FROM =Fields!Subscriber_Details.Value @@ -1028,11 +1084,13 @@ FROM Subscriber_Details + =Variables!ChartColor.Value 2pt 2pt @@ -1157,6 +1215,7 @@ FROM Show queries for this report. @@ -1188,7 +1247,9 @@ FROM =DataSets!DataSet1.CommandText - @@ -1235,7 +1297,7 @@ FROM - Azure + =Variables!BodyBackgroundColor.Value 16.78127in @@ -1248,13 +1310,100 @@ FROM + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + 4 2 + + + 0 + 0 + ContrastTheme + + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 25c17dc0-d484-49d5-90f4-875ef2fa7ad4 diff --git a/sqlnexus/Reports/Running_Device_Drivers_C.rdlC b/sqlnexus/Reports/Running_Device_Drivers_C.rdlC index fa5e687f..100170e4 100644 --- a/sqlnexus/Reports/Running_Device_Drivers_C.rdlC +++ b/sqlnexus/Reports/Running_Device_Drivers_C.rdlC @@ -91,6 +91,7 @@ FROM tbl_running_drivers Segoe UI Light 24pt Bold + =Variables!TitleColor.Value @@ -157,7 +158,7 @@ FROM tbl_running_drivers 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -188,7 +189,7 @@ FROM tbl_running_drivers Black - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt @@ -215,7 +216,7 @@ FROM tbl_running_drivers 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -243,7 +244,7 @@ FROM tbl_running_drivers Black - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt @@ -270,7 +271,7 @@ FROM tbl_running_drivers 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -298,7 +299,7 @@ FROM tbl_running_drivers Black - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -324,7 +325,7 @@ FROM tbl_running_drivers 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -352,7 +353,7 @@ FROM tbl_running_drivers Black - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt @@ -379,7 +380,7 @@ FROM tbl_running_drivers 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -407,7 +408,7 @@ FROM tbl_running_drivers Black - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt @@ -434,7 +435,7 @@ FROM tbl_running_drivers 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -465,7 +466,7 @@ FROM tbl_running_drivers Black - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt @@ -492,7 +493,7 @@ FROM tbl_running_drivers 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -520,7 +521,7 @@ FROM tbl_running_drivers Black - Indigo + =Variables!TableHeadingColor.Value 2pt 2pt @@ -548,6 +549,7 @@ FROM tbl_running_drivers @@ -572,7 +574,6 @@ FROM tbl_running_drivers - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt @@ -595,6 +596,7 @@ FROM tbl_running_drivers @@ -619,7 +621,6 @@ FROM tbl_running_drivers - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt @@ -642,6 +643,7 @@ FROM tbl_running_drivers @@ -666,7 +668,6 @@ FROM tbl_running_drivers - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt 2pt @@ -688,6 +689,7 @@ FROM tbl_running_drivers @@ -712,7 +714,6 @@ FROM tbl_running_drivers - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt @@ -735,6 +736,7 @@ FROM tbl_running_drivers @@ -759,7 +761,6 @@ FROM tbl_running_drivers - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt @@ -783,6 +784,7 @@ FROM tbl_running_drivers Tahoma 9pt 0.000;(0.000) + =Variables!ReportTextColor.Value @@ -807,7 +809,6 @@ FROM tbl_running_drivers - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt @@ -831,6 +832,7 @@ FROM tbl_running_drivers Tahoma 9pt f + =Variables!ReportTextColor.Value @@ -843,7 +845,6 @@ FROM tbl_running_drivers LightGrey - =IIF(ROWNUMBER(NOTHING) MOD 2, "White", "Gainsboro") 2pt 2pt @@ -905,6 +906,7 @@ FROM tbl_running_drivers + =Variables!BodyBackgroundColor.Value 16.5625in @@ -922,13 +924,100 @@ FROM tbl_running_drivers + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + 4 2 + + + 0 + 0 + ContrastTheme + + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 867dc3bd-0425-43dd-97d4-2ed41963ef3e diff --git a/sqlnexus/Reports/SQL 2000 Blocking Detail_C.rdlC b/sqlnexus/Reports/SQL 2000 Blocking Detail_C.rdlC index 323ea6a4..091ef9e4 100644 --- a/sqlnexus/Reports/SQL 2000 Blocking Detail_C.rdlC +++ b/sqlnexus/Reports/SQL 2000 Blocking Detail_C.rdlC @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + 0 @@ -193,7 +204,7 @@ ORDER BY spid; @@ -206,6 +217,9 @@ ORDER BY spid; 0.375in 7.125in + 2pt 2pt 2pt @@ -222,7 +236,7 @@ ORDER BY spid; = "Head Blocker Summary @ "+First(Fields!runtime.Value, "DataSet_Runtime") @@ -236,6 +250,9 @@ ORDER BY spid; 7.125in 1 + 2pt 2pt 2pt @@ -277,7 +294,7 @@ ORDER BY spid; Head Blocker @@ -291,7 +308,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -312,7 +329,7 @@ ORDER BY spid; Blocking Duration (Mins) @@ -326,7 +343,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -347,7 +364,7 @@ ORDER BY spid; Blocking Start Time @@ -361,7 +378,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -382,7 +399,7 @@ ORDER BY spid; Blocking End Time @@ -396,7 +413,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -417,7 +434,7 @@ ORDER BY spid; rownum @@ -436,7 +453,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -463,7 +480,7 @@ ORDER BY spid; @@ -520,7 +537,9 @@ ORDER BY spid; =Fields!blocking_duration.Value - @@ -713,6 +738,9 @@ ORDER BY spid; 11.25in 3 + 2pt 2pt 2pt @@ -770,7 +798,7 @@ ORDER BY spid; @@ -786,7 +814,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -808,7 +836,7 @@ ORDER BY spid; @@ -824,7 +852,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -846,7 +874,7 @@ ORDER BY spid; @@ -862,7 +890,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -884,7 +912,7 @@ ORDER BY spid; @@ -900,7 +928,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -922,7 +950,7 @@ ORDER BY spid; @@ -938,7 +966,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -960,7 +988,7 @@ ORDER BY spid; @@ -976,7 +1004,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -998,7 +1026,7 @@ ORDER BY spid; @@ -1014,7 +1042,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1036,7 +1064,7 @@ ORDER BY spid; @@ -1052,7 +1080,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1074,7 +1102,7 @@ ORDER BY spid; @@ -1090,7 +1118,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1112,7 +1140,7 @@ ORDER BY spid; @@ -1128,7 +1156,7 @@ ORDER BY spid; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1154,6 +1182,7 @@ ORDER BY spid; =Fields!spid.Value @@ -1189,6 +1218,7 @@ ORDER BY spid; =Fields!runtime.Value @@ -1224,6 +1254,7 @@ ORDER BY spid; =Fields!status.Value @@ -1257,6 +1288,7 @@ ORDER BY spid; =Fields!open_tran.Value @@ -1292,6 +1324,7 @@ ORDER BY spid; =Fields!waitresource.Value @@ -1325,6 +1358,7 @@ ORDER BY spid; =Fields!waittime.Value/1000 @@ -1360,6 +1394,7 @@ ORDER BY spid; =Fields!query_duration.Value/1000 @@ -1395,6 +1430,7 @@ ORDER BY spid; =Fields!dbid.Value @@ -1430,6 +1466,7 @@ ORDER BY spid; =Fields!loginame.Value @@ -1463,6 +1500,7 @@ ORDER BY spid; =Fields!program_name.Value @@ -1542,7 +1580,7 @@ ORDER BY spid; *Negative Blocking Duration means that the Last Batch start time was not recorded correctly in the snapshot. @@ -1556,6 +1594,9 @@ ORDER BY spid; 9in 5 + 2pt 2pt 2pt @@ -1572,6 +1613,7 @@ ORDER BY spid; Show queries for this report. @@ -1603,7 +1645,9 @@ ORDER BY spid; =DataSets!DataSet_HeadBlkSummary.CommandText - 5.04861in - + + =Variables!BodyBackgroundColor.Value + 13in @@ -1717,6 +1769,31 @@ ORDER BY spid; rowids true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -1738,10 +1815,68 @@ ORDER BY spid; 1 rowids + + 1 + 1 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch a9ce1d01-9145-47b8-8663-71b7a1842316 diff --git a/sqlnexus/Reports/SQL 2000 Blocking_C.rdlC b/sqlnexus/Reports/SQL 2000 Blocking_C.rdlC index 144bcafc..5f0de59a 100644 --- a/sqlnexus/Reports/SQL 2000 Blocking_C.rdlC +++ b/sqlnexus/Reports/SQL 2000 Blocking_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + Amit Banerjee 0 @@ -413,7 +424,7 @@ END; Tahoma 20pt Bold - SteelBlue + =Variables!TitleColor.Value @@ -442,7 +453,7 @@ END; @@ -504,7 +515,7 @@ END; @@ -519,7 +530,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -541,7 +552,7 @@ END; @@ -556,7 +567,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -581,7 +592,7 @@ END; @@ -596,7 +607,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -621,7 +632,7 @@ END; @@ -634,7 +645,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -659,7 +670,7 @@ END; @@ -674,7 +685,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -696,7 +707,7 @@ END; @@ -714,7 +725,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -740,6 +751,7 @@ END; =Fields!waitresource.Value @@ -776,7 +788,7 @@ END; 9pt Bold P0 - =iif((Fields!sum_waittime.Value/Sum(Fields!sum_waittime.Value, "DataSet_Sum_HighConcurrency")) > 0.5 ,"Maroon","Black") + =Variables!ReportTextColor.Value @@ -811,7 +823,7 @@ END; =Fields!count.Value @@ -847,7 +859,7 @@ END; @@ -883,6 +895,7 @@ END; @@ -918,6 +931,7 @@ END; @@ -1011,7 +1025,7 @@ END; starting_time 0.5in - 0.85937in + 0.86979in 0.25in 6.75in 3 @@ -1056,7 +1070,7 @@ END; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1071,7 +1085,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1094,7 +1108,7 @@ END; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1109,7 +1123,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1132,7 +1146,7 @@ END; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1147,7 +1161,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1173,6 +1187,7 @@ END; =Fields!starting_time.Value @@ -1208,6 +1223,7 @@ END; @@ -1243,7 +1259,7 @@ END; @@ -1320,7 +1336,7 @@ END; @@ -1382,7 +1398,7 @@ END; @@ -1397,7 +1413,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1419,7 +1435,7 @@ END; @@ -1434,7 +1450,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1459,7 +1475,7 @@ END; @@ -1474,7 +1490,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1499,7 +1515,7 @@ END; @@ -1514,7 +1530,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1539,7 +1555,7 @@ END; @@ -1554,7 +1570,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1576,7 +1592,7 @@ END; @@ -1594,7 +1610,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1620,6 +1636,7 @@ END; =Fields!Type_Description.Value @@ -1656,7 +1673,7 @@ END; 9pt Bold P0 - =iif((Fields!sum_waittime.Value/Sum(Fields!sum_waittime.Value, "DataSet_Sum_WaittypeSummary"))>0.5,"Maroon","Black") + =Variables!ReportTextColor.Value @@ -1689,7 +1706,9 @@ END; =Fields!count.Value - @@ -1757,6 +1777,7 @@ END; =Fields!sum_waittime.Value/1000 @@ -1791,6 +1812,7 @@ END; =Sum(Fields!sum_waittime.Value, "DataSet_Sum_WaittypeSummary") @@ -1957,7 +1979,7 @@ END; Runtime @@ -1971,7 +1993,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1995,7 +2017,7 @@ END; Blocked Sessions @@ -2009,7 +2031,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2033,7 +2055,7 @@ END; Max Waittime (sec) @@ -2047,7 +2069,7 @@ END; - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2074,7 +2096,7 @@ END; @@ -2129,7 +2151,7 @@ END; =Fields!blocked_sessions.Value @@ -2162,7 +2184,9 @@ END; =Fields!max_waittime.Value - @@ -2289,6 +2313,7 @@ END; true @@ -2343,14 +2368,14 @@ END; 0.75pt - 8pt - Navy + 9pt + =Variables!ReportTextColor.Value Wait Type False @@ -2394,6 +2419,7 @@ END; true true false + true True @@ -2506,7 +2533,7 @@ END; 0.75pt - LightSteelBlue + =Variables!ChartColor.Value @@ -2518,6 +2545,7 @@ END; 0.75pt + =Variables!ReportTextColor.Value BottomCenter Column @@ -2537,15 +2565,16 @@ END; Waittype Summary Graph Emboss @@ -2570,9 +2599,10 @@ END; - White + =Variables!ChartFrameColor.Value @@ -2585,6 +2615,7 @@ END; Show queries for this report. @@ -2616,7 +2647,9 @@ END; =DataSets!DataSet_Sum_WaittypeSummary.CommandText - 10.89584in - + + =Variables!BodyBackgroundColor.Value + 11.08505in @@ -2800,6 +2845,31 @@ END; FmtAmbientBackground true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -2821,10 +2891,73 @@ END; 1 FmtAmbientBackground + + 1 + 1 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#c6daf8", +Parameters!ContrastTheme.Value="None", "#c6daf8") + + true Inch 3c7b8720-ebc1-4c2f-ac50-8354dfccd15b diff --git a/sqlnexus/Reports/SQL Perf Main.rdl b/sqlnexus/Reports/SQL Perf Main.rdl index d7c7faf6..2b048287 100644 --- a/sqlnexus/Reports/SQL Perf Main.rdl +++ b/sqlnexus/Reports/SQL Perf Main.rdl @@ -7,9 +7,9 @@ SSDTRS - 17.14.36705.20 + 17.14.37111.16 - 2025-11-20T22:12:05.8272941Z + 2026-04-02T19:10:07.2985039Z 0 @@ -1321,6 +1321,7 @@ END; Tahoma 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -1334,7 +1335,7 @@ END; LightGrey - =Parameters!FmtAmbientBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1357,6 +1358,7 @@ END; Tahoma 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -1370,7 +1372,7 @@ END; LightGrey - =Parameters!FmtAmbientBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1393,6 +1395,7 @@ END; Tahoma 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -1405,7 +1408,7 @@ END; LightGrey - =Parameters!FmtAmbientBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1432,7 +1435,8 @@ END; @@ -1486,6 +1490,7 @@ END; @@ -1520,6 +1525,7 @@ END; @@ -1569,6 +1575,7 @@ END; Tahoma 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -1581,7 +1588,7 @@ END; LightGrey - =Parameters!FmtAmbientBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1628,6 +1635,7 @@ END; Tahoma 11pt Bold + =Variables!ReportTextColor.Value @@ -1693,6 +1701,7 @@ END; @@ -1707,7 +1716,7 @@ END; 1 2pt @@ -1759,7 +1768,9 @@ END; This main page displays report based on data availability. If the data is not available, the report won't be displayed. Following are some of reasons why a report is not avaiable: - - Numbered - 1 - Numbered - 1 - Numbered - 1 - Numbered - 1 Show All Reports " to allow you click on any reports. Note that it will error out if the report doesn't have data. - - Numbered - 1 1 @@ -1846,7 +1862,7 @@ END; @@ -1856,7 +1872,9 @@ END; For more detaild instructions visit the - Wiki web page @@ -1870,7 +1888,7 @@ END; @@ -1880,7 +1898,9 @@ END; If you prefer to query Nexus database you can use - sample queries @@ -1894,7 +1914,7 @@ END; @@ -1902,11 +1922,14 @@ END; on our Wiki - @@ -1931,7 +1954,7 @@ END; @@ -1947,6 +1970,7 @@ END; + =Variables!ReportTextColor.Value 2pt 2pt 2pt @@ -1955,7 +1979,9 @@ END; 3.38556in - 14.0625in @@ -2123,6 +2149,15 @@ END; Show all reports even data is not available + + String + + + Default + + + Enter theme name here + @@ -2159,6 +2194,11 @@ END; 2 ShowAllReports + + 1 + 2 + ContrastTheme + @@ -2167,6 +2207,57 @@ END; = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + true Inch diff --git a/sqlnexus/Reports/SQLAssessmentAPI_C.rdlC b/sqlnexus/Reports/SQLAssessmentAPI_C.rdlC index dcd80c67..55b71ae1 100644 --- a/sqlnexus/Reports/SQLAssessmentAPI_C.rdlC +++ b/sqlnexus/Reports/SQLAssessmentAPI_C.rdlC @@ -7,9 +7,9 @@ SSDTRS - 17.14.36301.6 + 17.14.37111.16 - 2025-07-26T21:20:54.7938354Z + 2026-04-08T19:24:45.8633364Z Segoe UI 0 @@ -76,6 +76,7 @@ ORDER BY Segoe UI Light 24pt Bold + =Variables!TitleColor.Value @@ -127,6 +128,7 @@ ORDER BY 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -141,7 +143,7 @@ ORDER BY - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt @@ -165,6 +167,7 @@ ORDER BY 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -179,7 +182,7 @@ ORDER BY - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt @@ -203,6 +206,7 @@ ORDER BY 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -217,7 +221,7 @@ ORDER BY - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt @@ -241,6 +245,7 @@ ORDER BY 11pt Bold + =Variables!TableHeadingFontColor.Value @@ -255,7 +260,7 @@ ORDER BY - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt @@ -283,7 +288,6 @@ ORDER BY @@ -328,7 +332,7 @@ ORDER BY @@ -373,7 +377,7 @@ ORDER BY @@ -418,7 +422,7 @@ ORDER BY @@ -468,7 +472,7 @@ ORDER BY @@ -501,7 +505,7 @@ ORDER BY =Fields!Check.Value @@ -537,7 +541,7 @@ ORDER BY =Fields!Message.Value @@ -573,7 +577,7 @@ ORDER BY =Fields!HelpURL.Value @@ -602,7 +606,6 @@ ORDER BY 2pt - true @@ -674,7 +677,9 @@ ORDER BY 1.08389in - 11.89583in @@ -686,13 +691,100 @@ ORDER BY + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + 4 2 + + + 0 + 0 + ContrastTheme + + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 29895ff9-e054-4f62-b92b-73f0348f3389 diff --git a/sqlnexus/Reports/ServerConfiguration_C.rdlC b/sqlnexus/Reports/ServerConfiguration_C.rdlC index 19bd6755..6c8183c7 100644 --- a/sqlnexus/Reports/ServerConfiguration_C.rdlC +++ b/sqlnexus/Reports/ServerConfiguration_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T20:29:52.6811165Z + 0 @@ -213,6 +224,7 @@ FROM dbo.tbl_StartupParameters; Server Configurations & Properties @@ -228,6 +240,7 @@ FROM dbo.tbl_StartupParameters; 9.79166in 1.5pt @@ -263,6 +276,7 @@ FROM dbo.tbl_StartupParameters; Property Name @@ -272,9 +286,10 @@ FROM dbo.tbl_StartupParameters; Textbox68 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -295,6 +310,7 @@ FROM dbo.tbl_StartupParameters; Property Value @@ -304,9 +320,10 @@ FROM dbo.tbl_StartupParameters; Textbox70 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -330,7 +347,9 @@ FROM dbo.tbl_StartupParameters; =Fields!PropertyName.Value - @@ -422,6 +444,7 @@ FROM dbo.tbl_StartupParameters; Server Properties @@ -436,9 +459,10 @@ FROM dbo.tbl_StartupParameters; 2 - =Parameters!FmtHeader1Fill.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -455,6 +479,7 @@ FROM dbo.tbl_StartupParameters; Trace Flags @@ -469,9 +494,10 @@ FROM dbo.tbl_StartupParameters; 3 - =Parameters!FmtHeader1Fill.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -510,6 +536,7 @@ FROM dbo.tbl_StartupParameters; Trace Flag @@ -519,9 +546,10 @@ FROM dbo.tbl_StartupParameters; Textbox2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -542,6 +570,7 @@ FROM dbo.tbl_StartupParameters; Status @@ -551,9 +580,10 @@ FROM dbo.tbl_StartupParameters; Textbox4 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -574,6 +604,7 @@ FROM dbo.tbl_StartupParameters; Global @@ -583,9 +614,10 @@ FROM dbo.tbl_StartupParameters; Textbox6 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -606,6 +638,7 @@ FROM dbo.tbl_StartupParameters; Session @@ -615,9 +648,10 @@ FROM dbo.tbl_StartupParameters; Textbox22 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -641,7 +675,9 @@ FROM dbo.tbl_StartupParameters; =Fields!TraceFlag.Value - @@ -795,6 +838,7 @@ FROM dbo.tbl_StartupParameters; Startup Parmaeters @@ -809,9 +853,10 @@ FROM dbo.tbl_StartupParameters; 5 - =Parameters!FmtHeader1Fill.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -844,6 +889,7 @@ FROM dbo.tbl_StartupParameters; Args Name @@ -853,9 +899,10 @@ FROM dbo.tbl_StartupParameters; Textbox9 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -876,6 +923,7 @@ FROM dbo.tbl_StartupParameters; Args Value @@ -885,9 +933,10 @@ FROM dbo.tbl_StartupParameters; Textbox11 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -911,7 +960,9 @@ FROM dbo.tbl_StartupParameters; =Fields!ArgsName.Value - @@ -1003,6 +1057,7 @@ FROM dbo.tbl_StartupParameters; Sys.configurations (sp_configure) @@ -1017,9 +1072,10 @@ FROM dbo.tbl_StartupParameters; 7 - =Parameters!FmtHeader1Fill.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1058,6 +1114,7 @@ FROM dbo.tbl_StartupParameters; Name @@ -1067,9 +1124,10 @@ FROM dbo.tbl_StartupParameters; Textbox16 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1091,6 +1149,7 @@ FROM dbo.tbl_StartupParameters; (non-default highligted) @@ -1100,9 +1159,10 @@ FROM dbo.tbl_StartupParameters; Textbox18 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1123,6 +1183,7 @@ FROM dbo.tbl_StartupParameters; Configured Value @@ -1132,9 +1193,10 @@ FROM dbo.tbl_StartupParameters; Textbox3 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1155,6 +1217,7 @@ FROM dbo.tbl_StartupParameters; Default Value @@ -1166,6 +1229,7 @@ FROM dbo.tbl_StartupParameters; @@ -1175,9 +1239,10 @@ FROM dbo.tbl_StartupParameters; Textbox7 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1201,7 +1266,9 @@ FROM dbo.tbl_StartupParameters; =Fields!name.Value - @@ -1362,6 +1436,7 @@ FROM dbo.tbl_StartupParameters; Show queries for this report. @@ -1393,7 +1468,9 @@ FROM dbo.tbl_StartupParameters; =DataSets!DataSet_ServerProperty.CommandText - @@ -1537,7 +1621,7 @@ FROM dbo.tbl_StartupParameters; - =Parameters!FmtAmbientBackground.Value + =Variables!BodyBackgroundColor.Value 11.73624in @@ -1556,7 +1640,7 @@ FROM dbo.tbl_StartupParameters; Report Help @@ -1723,6 +1807,31 @@ FROM dbo.tbl_StartupParameters; hyperlink color true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -1774,6 +1883,11 @@ FROM dbo.tbl_StartupParameters; 2 FmtHyperLink + + 3 + 2 + ContrastTheme + @@ -1781,6 +1895,57 @@ FROM dbo.tbl_StartupParameters; = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + Inch a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 diff --git a/sqlnexus/Reports/Spinlock Details_C.rdlC b/sqlnexus/Reports/Spinlock Details_C.rdlC index ac6943b5..b16d4e5a 100644 --- a/sqlnexus/Reports/Spinlock Details_C.rdlC +++ b/sqlnexus/Reports/Spinlock Details_C.rdlC @@ -476,7 +476,11 @@ END; #VALY - @@ -515,13 +519,15 @@ END; LightGrey Tahoma - 8pt + 9pt + =Variables!ReportTextColor.Value Runtime @@ -558,6 +564,7 @@ END; NaN NaN NaN + true @@ -726,7 +734,7 @@ END; @@ -741,6 +749,7 @@ END; Bold General Top + =Variables!ReportTextColor.Value @@ -786,9 +795,9 @@ END; 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartFrameColor.Value + =Variables!ChartFrameGradientStyle.Value + =Variables!ChartFrameSecondaryColor.Value @@ -841,7 +850,11 @@ END; #VALY - @@ -880,13 +893,15 @@ END; LightGrey Tahoma - 8pt + 9pt + =Variables!ReportTextColor.Value Runtime @@ -923,6 +938,7 @@ END; NaN NaN NaN + true spins per collision @@ -1032,6 +1049,7 @@ END; NaN NaN NaN + true @@ -1106,6 +1124,7 @@ END; Bold General Top + =Variables!ReportTextColor.Value @@ -1152,9 +1171,9 @@ END; 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartFrameColor.Value + =Variables!ChartFrameGradientStyle.Value + =Variables!ChartFrameSecondaryColor.Value @@ -1207,7 +1226,11 @@ END; #VALY - @@ -1246,13 +1269,15 @@ END; LightGrey Tahoma - 8pt + 9pt + =Variables!ReportTextColor.Value RunTime @@ -1289,6 +1314,7 @@ END; NaN NaN NaN + true Delta backoffs @@ -1398,6 +1425,7 @@ END; NaN NaN NaN + true @@ -1472,6 +1500,7 @@ END; Bold General Top + =Variables!ReportTextColor.Value @@ -1518,9 +1547,9 @@ END; 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartFrameColor.Value + =Variables!ChartFrameGradientStyle.Value + =Variables!ChartFrameSecondaryColor.Value @@ -1573,7 +1602,11 @@ END; #VALY - @@ -1612,13 +1645,14 @@ END; LightGrey Tahoma - 8pt + 9pt + =Variables!ReportTextColor.Value Runtime @@ -1655,6 +1689,7 @@ END; NaN NaN NaN + true delta spins /ms/cpu @@ -1764,6 +1800,7 @@ END; NaN NaN NaN + true @@ -1838,6 +1875,7 @@ END; Bold General Top + =Variables!ReportTextColor.Value @@ -1884,9 +1922,9 @@ END; 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartFrameColor.Value + =Variables!ChartFrameGradientStyle.Value + =Variables!ChartFrameSecondaryColor.Value @@ -1901,7 +1939,7 @@ END; Tahoma 20pt Bold - SteelBlue + =Variables!TitleColor.Value @@ -1913,6 +1951,9 @@ END; 5in 4 + 2pt 2pt 2pt @@ -1929,6 +1970,7 @@ END; Show queries for this report. @@ -1960,7 +2002,9 @@ END; =DataSets!DataSet_Spinlock_Details.CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + 21.47792in - + + =Variables!BodyBackgroundColor.Value + 15.13542in @@ -2168,11 +2231,36 @@ END; TitleSleepTime true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 5 - 3 + 4 0 @@ -2224,11 +2312,84 @@ END; 2 TitleSleepTime + + 0 + 3 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "None") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#c6daf8", +Parameters!ContrastTheme.Value="None", "#c6daf8") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "#e6eefc", +Parameters!ContrastTheme.Value="None", "#e6eefc") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "TopBottom", +Parameters!ContrastTheme.Value="None", "TopBottom") + + true Inch 064bed88-bef0-40a9-bfa1-0f3b4dfa6a35 - \ No newline at end of file + diff --git a/sqlnexus/Reports/Spinlock Stats_C.rdlC b/sqlnexus/Reports/Spinlock Stats_C.rdlC index 8bb3df56..a4a49a9e 100644 --- a/sqlnexus/Reports/Spinlock Stats_C.rdlC +++ b/sqlnexus/Reports/Spinlock Stats_C.rdlC @@ -429,6 +429,12 @@ END; Spinlock Names @@ -493,6 +501,7 @@ END; NaN NaN NaN + true Delta spin per ms per cpu + 0.75pt @@ -662,9 +675,14 @@ END; true + Perspective + 0 + 25 + 0 + true @@ -673,14 +691,16 @@ END; - #e6eefc - TopBottom - #c6daf8 + None + #00ffffff Tahoma - 8pt + =Variables!ReportTextColor.Value + #00ffffff + true + true Black Black @@ -704,6 +725,7 @@ END; Bold General Top + =Variables!ReportTextColor.Value @@ -739,18 +761,19 @@ END; sqlnexus - 6.59722in - 0.23958in + 6.86805in + 0.12501in 5.59375in - 10.7175in + 11.01957in + 2pt - TopBottom - LightGrey + =Variables!ChartFrameColor.Value + None + =Variables!ChartFrameSecondaryColor.Value @@ -763,10 +786,10 @@ END; 2.08823in - 1.37867in + 1.56617in - 3.67771in + 3.88479in @@ -785,9 +808,8 @@ END; Spinlock Name @@ -803,7 +825,7 @@ END; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -827,10 +849,9 @@ END; Spins @@ -846,7 +867,7 @@ END; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -870,9 +891,8 @@ END; Collisions @@ -888,7 +908,7 @@ END; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -912,9 +932,8 @@ END; Avg. Spins/Collisions @@ -930,7 +949,7 @@ END; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -954,7 +973,9 @@ END; =Fields!spinlock_name.Value - + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -985,7 +1007,9 @@ END; =Fields!spin_diff.Value - + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1018,7 +1043,9 @@ END; =Fields!collision_diff.Value - + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1053,6 +1081,7 @@ END; =Fields!spindiff_per_collisiondiff.Value @@ -1067,6 +1096,7 @@ END; Silver + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1111,7 +1141,7 @@ END; 13.70709in 0.125in 0.625in - 10.625in + 11.01958in 1 @@ -1163,8 +1193,8 @@ END; =iif(First(Fields!starting_time.Value, "DataSet_RuntimeStats") = First(Fields!ending_time.Value, "DataSet_RuntimeStats"),"Spinlock data not imported completely","Run Time Summary") @@ -1216,9 +1246,8 @@ END; Start Time @@ -1230,9 +1259,10 @@ END; 5 - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1253,9 +1283,8 @@ END; End Time @@ -1267,9 +1296,10 @@ END; 4 - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1290,9 +1320,8 @@ END; Duration (Minutes) @@ -1304,9 +1333,10 @@ END; 3 - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1332,6 +1362,7 @@ END; =First(Fields!starting_time.Value, "DataSet_RuntimeStats") @@ -1344,8 +1375,10 @@ END; 2 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1367,6 +1400,7 @@ END; @@ -1379,8 +1413,10 @@ END; 1 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1402,7 +1438,7 @@ END; @@ -1414,8 +1450,10 @@ END; Duration_Minutes + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1463,6 +1501,7 @@ END; 4 Left @@ -1478,7 +1517,9 @@ END; *The report shows deltas between start time and end time which can be adjusted by the repport parameters. Click on each bar to drill through detailed charts for the specific spinlock. @@ -1490,7 +1531,9 @@ END; Note that "Delta spins" uses the primary Axis (left) and "Spins/Collision" and "Delta backoffs" use the secondary Axis (right) @@ -1619,7 +1662,8 @@ END; 0.75pt - 8pt + 9pt + =Variables!ReportTextColor.Value @@ -1668,6 +1712,7 @@ END; true true false + true Delta Spins True - True 0.75pt @@ -1781,7 +1828,7 @@ END; 0.75pt - LightSteelBlue + =Variables!ChartColor.Value @@ -1789,9 +1836,11 @@ END; 0.75pt + =Variables!ReportTextColor.Value RightCenter TallTable @@ -1812,8 +1861,9 @@ END; Top Spinlock Categories @@ -1835,10 +1885,10 @@ END; sqlnexus - 1.22167in + 1.4925in 0.125in 5.43111in - 10.83208in + 11.01958in 6 @@ -1851,7 +1901,9 @@ END; LightGrey - DiagonalRight + =Variables!ChartFrameColor.Value + None + =Variables!ChartFrameSecondaryColor.Value @@ -1862,7 +1914,9 @@ END; Spin lock Details - @@ -1924,7 +1979,9 @@ END; =DataSets!sqlnexus.CommandText - + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + + + =Variables!ReportTextColor.Value + @@ -2002,10 +2073,10 @@ END; - =Parameters!FmtAmbientBackground.Value + =Variables!BodyBackgroundColor.Value - 11.15625in + 11.96875in 0.45833in @@ -2188,6 +2259,31 @@ END; Hyperlink Color true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -2224,11 +2320,93 @@ END; 2 FmtHyperLink + + 1 + 2 + ContrastTheme + + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String + If Theme ="Aquatic" Then + return "#202020" + ElseIf Theme ="Desert" Then + return "#FFFAEF" + Elseif RowNumber Mod 2 <> 0 Then + return "White" + Else + Return "LightSteelBlue" + End If + End Function + + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "None") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#c6daf8", +Parameters!ContrastTheme.Value="None", "#c6daf8") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#e6eefc", +Parameters!ContrastTheme.Value="None", "#e6eefc") + + true Inch 064bed88-bef0-40a9-bfa1-0f3b4dfa6a35 - \ No newline at end of file + diff --git a/sqlnexus/Reports/SysIndexes_C.rdlC b/sqlnexus/Reports/SysIndexes_C.rdlC index 1b6b18fe..6b8e8258 100644 --- a/sqlnexus/Reports/SysIndexes_C.rdlC +++ b/sqlnexus/Reports/SysIndexes_C.rdlC @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + 0 @@ -113,6 +124,7 @@ ORDER BY CAST(dbid AS INT), Trebuchet MS 16pt Bold + =Variables!TitleColor.Value @@ -143,6 +155,7 @@ ORDER BY CAST(dbid AS INT), @@ -154,8 +167,10 @@ ORDER BY CAST(dbid AS INT), This report displays a summary of index statistics and row ctr information. It also display details of indexes of each database. - + + Numbered 1 @@ -558,8 +595,10 @@ ORDER BY CAST(dbid AS INT), EarliestStatsUpdated /LatestStatsUpdated -- These columns display earliest date or latest the stats was last updated for a particular index or stats within the database. It is still the last updated value for any particular index. Example: a database 100 has 10 indexes. Index 1 was last updated 2010/01/01. Index 10 was last updated 2010/01/31. Indexes 2-9 was last updated between. In this case, 2010/01/01 will be the value for EarliestStatsUpdated and 2010/01/31 LatestStatsUpdated . - + Numbered 1 @@ -569,8 +608,10 @@ ORDER BY CAST(dbid AS INT), NumberOfNoRecompute: This column displays how many indexes are marked for norecompute (which doesn't allow stats update) for any given database - + Numbered 1 @@ -628,7 +669,9 @@ ORDER BY CAST(dbid AS INT), dbid - @@ -1073,6 +1139,7 @@ ORDER BY CAST(dbid AS INT), Show queries for this report. @@ -1104,8 +1171,10 @@ ORDER BY CAST(dbid AS INT), =DataSets!DataSet_Index_Summary.CommandText - + + @@ -1181,7 +1253,7 @@ ORDER BY CAST(dbid AS INT), 7.35277in 16.09041in @@ -1262,11 +1334,36 @@ ORDER BY CAST(dbid AS INT), FmtWarning true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 2 + 3 0 @@ -1298,6 +1395,11 @@ ORDER BY CAST(dbid AS INT), 1 FmtWarning + + 0 + 2 + ContrastTheme + @@ -1308,6 +1410,59 @@ ORDER BY CAST(dbid AS INT), en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch c3d56265-155e-47a8-b4d6-b3b2a50f269b diff --git a/sqlnexus/Reports/Sysprocesses_C.rdlC b/sqlnexus/Reports/Sysprocesses_C.rdlC index 82d78825..2dc751be 100644 --- a/sqlnexus/Reports/Sysprocesses_C.rdlC +++ b/sqlnexus/Reports/Sysprocesses_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T16:49:49.8979217Z + 0 @@ -249,7 +260,7 @@ WHERE rownum = @rowids; @@ -262,6 +273,9 @@ WHERE rownum = @rowids; 0.375in 7.125in + 2pt 2pt 2pt @@ -322,7 +336,7 @@ WHERE rownum = @rowids; @@ -339,7 +353,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -362,7 +376,7 @@ WHERE rownum = @rowids; @@ -379,7 +393,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -402,7 +416,7 @@ WHERE rownum = @rowids; @@ -419,7 +433,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -442,7 +456,7 @@ WHERE rownum = @rowids; @@ -459,7 +473,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -482,7 +496,7 @@ WHERE rownum = @rowids; @@ -499,7 +513,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -522,7 +536,7 @@ WHERE rownum = @rowids; @@ -539,7 +553,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -562,7 +576,7 @@ WHERE rownum = @rowids; @@ -579,7 +593,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -602,7 +616,7 @@ WHERE rownum = @rowids; @@ -619,7 +633,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -642,7 +656,7 @@ WHERE rownum = @rowids; @@ -659,7 +673,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -682,7 +696,7 @@ WHERE rownum = @rowids; @@ -699,7 +713,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -722,7 +736,7 @@ WHERE rownum = @rowids; @@ -739,7 +753,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt @@ -768,7 +782,7 @@ WHERE rownum = @rowids; Bold Underline - Blue + =Variables!URILinkFontColor.Value @@ -830,6 +844,7 @@ WHERE rownum = @rowids; =Fields!blocked.Value @@ -868,6 +883,7 @@ WHERE rownum = @rowids; =Fields!ecid.Value @@ -906,6 +922,7 @@ WHERE rownum = @rowids; =Fields!kpid.Value @@ -944,6 +961,7 @@ WHERE rownum = @rowids; =Fields!status.Value @@ -979,6 +997,7 @@ WHERE rownum = @rowids; =Fields!dbid.Value @@ -1017,6 +1036,7 @@ WHERE rownum = @rowids; =Fields!open_tran.Value @@ -1055,6 +1075,7 @@ WHERE rownum = @rowids; =Fields!waittime.Value/1000 @@ -1093,6 +1114,7 @@ WHERE rownum = @rowids; =Fields!waitresource.Value @@ -1128,6 +1150,7 @@ WHERE rownum = @rowids; =Fields!lastwaittype.Value @@ -1163,6 +1186,7 @@ WHERE rownum = @rowids; =Fields!cmd.Value @@ -1241,7 +1265,7 @@ WHERE rownum = @rowids; = "Runtime snapshot information @ " + First(Fields!runtime.Value, "DataSet_Runtime") @@ -1275,7 +1299,7 @@ WHERE rownum = @rowids; = "Details for SPID " + CStr(Parameters!SPID.Value) + " @ Runtime " + First(Fields!runtime.Value, "DataSet_Runtime") @@ -1306,7 +1330,7 @@ WHERE rownum = @rowids; @@ -1324,7 +1348,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1341,6 +1365,7 @@ WHERE rownum = @rowids; =First(Fields!program_name.Value, "DataSet_HeadBlk") @@ -1377,7 +1402,7 @@ WHERE rownum = @rowids; @@ -1395,7 +1420,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1413,7 +1438,7 @@ WHERE rownum = @rowids; @@ -1430,7 +1455,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1448,7 +1473,7 @@ WHERE rownum = @rowids; @@ -1465,7 +1490,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1483,7 +1508,7 @@ WHERE rownum = @rowids; @@ -1500,7 +1525,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1518,7 +1543,7 @@ WHERE rownum = @rowids; @@ -1535,7 +1560,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1553,7 +1578,7 @@ WHERE rownum = @rowids; @@ -1572,7 +1597,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1590,7 +1615,7 @@ WHERE rownum = @rowids; @@ -1609,7 +1634,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1627,7 +1652,7 @@ WHERE rownum = @rowids; @@ -1646,7 +1671,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1664,7 +1689,7 @@ WHERE rownum = @rowids; @@ -1683,7 +1708,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1701,7 +1726,7 @@ WHERE rownum = @rowids; @@ -1720,7 +1745,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1738,7 +1763,7 @@ WHERE rownum = @rowids; @@ -1757,7 +1782,7 @@ WHERE rownum = @rowids; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1774,6 +1799,7 @@ WHERE rownum = @rowids; =First(Fields!loginame.Value, "DataSet_HeadBlk") @@ -1808,6 +1834,7 @@ WHERE rownum = @rowids; =First(Fields!hostname.Value, "DataSet_HeadBlk") @@ -1842,6 +1869,7 @@ WHERE rownum = @rowids; =First(Fields!lastwaittype.Value, "DataSet_HeadBlk") @@ -1876,6 +1904,7 @@ WHERE rownum = @rowids; =First(Fields!waittime.Value, "DataSet_HeadBlk") @@ -1910,7 +1939,7 @@ WHERE rownum = @rowids; = First(Fields!open_tran.Value, "DataSet_HeadBlk") @@ -1945,6 +1974,7 @@ WHERE rownum = @rowids; =First(Fields!cmd.Value, "DataSet_HeadBlk") @@ -1979,6 +2009,7 @@ WHERE rownum = @rowids; =First(Fields!dbid.Value, "DataSet_HeadBlk") @@ -2013,6 +2044,7 @@ WHERE rownum = @rowids; =First(Fields!last_batch.Value, "DataSet_HeadBlk") @@ -2045,6 +2077,7 @@ WHERE rownum = @rowids; =First(Fields!login_time.Value, "DataSet_HeadBlk") @@ -2077,6 +2110,7 @@ WHERE rownum = @rowids; =First(Fields!status.Value, "DataSet_HeadBlk") @@ -2109,6 +2143,7 @@ WHERE rownum = @rowids; =First(Fields!waitresource.Value, "DataSet_HeadBlk") @@ -2144,7 +2179,7 @@ WHERE rownum = @rowids; ="Input Buffer: "+First(Fields!eventinfo.Value, "DataSet_HeadBlk") @@ -2178,6 +2213,7 @@ WHERE rownum = @rowids; Show queries for this report. @@ -2278,13 +2314,16 @@ WHERE rownum = @rowids; 5.92361in - 13in @@ -2325,11 +2364,36 @@ WHERE rownum = @rowids; String rowids + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 2 - 2 + 3 0 @@ -2351,11 +2415,69 @@ WHERE rownum = @rowids; 1 rowids + + 0 + 2 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch a9ce1d01-9145-47b8-8663-71b7a1842316 - \ No newline at end of file + diff --git a/sqlnexus/Reports/System_Requests_C.rdlC b/sqlnexus/Reports/System_Requests_C.rdlC index 33b7fd71..f457e1e6 100644 --- a/sqlnexus/Reports/System_Requests_C.rdlC +++ b/sqlnexus/Reports/System_Requests_C.rdlC @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37203.1 + + 2026-04-17T19:07:57.3879168Z + 0 @@ -219,7 +230,7 @@ ORDER BY 4 DESC; Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -231,10 +242,10 @@ ORDER BY 4 DESC; Textbox11 - SteelBlue + =Variables!ChartColor.Value 2pt 2pt 2pt @@ -261,7 +272,7 @@ ORDER BY 4 DESC; @@ -271,7 +282,7 @@ ORDER BY 4 DESC; cpu_percent 2pt @@ -301,7 +312,7 @@ ORDER BY 4 DESC; Tahoma Bold 0;(0) - #4c68a2 + =Variables!ReportTextColor.Value @@ -311,10 +322,10 @@ ORDER BY 4 DESC; Textbox34 - #c6daf8 + =Variables!ChartColor.Value 2pt 2pt 2pt @@ -342,7 +353,7 @@ ORDER BY 4 DESC; Tahoma Bold 0;(0) - #465678 + =Variables!ReportTextColor.Value @@ -352,10 +363,10 @@ ORDER BY 4 DESC; Textbox27 - #9eb6e4 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -391,7 +402,7 @@ ORDER BY 4 DESC; Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -401,10 +412,10 @@ ORDER BY 4 DESC; Textbox16 - SteelBlue + =Variables!ChartColor.Value 2pt 2pt 2pt @@ -430,7 +441,7 @@ ORDER BY 4 DESC; Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -440,10 +451,10 @@ ORDER BY 4 DESC; Textbox14 - SteelBlue + =Variables!ChartColor.Value 2pt 2pt 2pt @@ -469,7 +480,7 @@ ORDER BY 4 DESC; Tahoma 11pt Bold - White + =Variables!ReportTextColor.Value @@ -481,10 +492,10 @@ ORDER BY 4 DESC; Textbox12 - SteelBlue + =Variables!ChartColor.Value 2pt 2pt 2pt @@ -526,7 +537,7 @@ ORDER BY 4 DESC; @@ -536,10 +547,10 @@ ORDER BY 4 DESC; runtime - #9eb6e4 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -574,7 +585,7 @@ ORDER BY 4 DESC; @@ -584,10 +595,10 @@ ORDER BY 4 DESC; command - #c6daf8 + =Variables!ChartColor.Value 2pt 2pt 2pt @@ -622,7 +633,7 @@ ORDER BY 4 DESC; @@ -632,10 +643,10 @@ ORDER BY 4 DESC; os_thread_id - #e6eefc + =Variables!ChartSecondaryColor.Value 2pt 2pt 2pt @@ -667,7 +678,7 @@ ORDER BY 4 DESC; @@ -677,10 +688,10 @@ ORDER BY 4 DESC; Textbox32 - #c6daf8 + =Variables!ChartColor.Value 2pt 2pt 2pt @@ -712,7 +723,7 @@ ORDER BY 4 DESC; @@ -722,10 +733,10 @@ ORDER BY 4 DESC; Textbox23 - #9eb6e4 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -750,7 +761,7 @@ ORDER BY 4 DESC; @@ -760,10 +771,10 @@ ORDER BY 4 DESC; Textbox26 - #9eb6e4 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -881,12 +892,14 @@ ORDER BY 4 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Runtime @@ -934,12 +947,14 @@ ORDER BY 4 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -991,12 +1006,14 @@ ORDER BY 4 DESC; Tahoma 8pt #,0;(#,0) + =Variables!ReportTextColor.Value CPU % over Elapse Time @@ -1050,6 +1067,7 @@ ORDER BY 4 DESC; @@ -1092,7 +1110,7 @@ ORDER BY 4 DESC; @@ -1102,6 +1120,7 @@ ORDER BY 4 DESC; @@ -1109,6 +1128,7 @@ ORDER BY 4 DESC; 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -1125,6 +1145,7 @@ ORDER BY 4 DESC; Bold General Top + =Variables!ReportTextColor.Value @@ -1142,9 +1163,9 @@ ORDER BY 4 DESC; Emboss @@ -1165,12 +1186,13 @@ ORDER BY 4 DESC; 1 2pt - SteelBlue - TopBottom + =Variables!ChartColor.Value + None + =Variables!ChartSecondaryColor.Value @@ -1184,7 +1206,7 @@ ORDER BY 4 DESC; @@ -1231,7 +1253,9 @@ ORDER BY 4 DESC; Parmaeter - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt 2pt + true @@ -1264,7 +1289,9 @@ ORDER BY 4 DESC; Value - - Gainsboro + =Variables!TableHeadingColor.Value 2pt 2pt 2pt 2pt + true @@ -1304,6 +1332,7 @@ ORDER BY 4 DESC; Start Time @@ -1338,6 +1367,7 @@ ORDER BY 4 DESC; =Parameters!StartTime.Value @@ -1377,6 +1407,7 @@ ORDER BY 4 DESC; End Time @@ -1411,6 +1442,7 @@ ORDER BY 4 DESC; =Parameters!EndTime.Value @@ -1472,6 +1504,7 @@ ORDER BY 4 DESC; Show queries for this report. @@ -1503,7 +1536,9 @@ ORDER BY 4 DESC; =DataSets!DataSet_System_Threads_Stats.CommandText - @@ -1582,6 +1620,7 @@ ORDER BY 4 DESC; + =Variables!BodyBackgroundColor.Value 13.89583in @@ -1670,11 +1709,36 @@ ORDER BY 4 DESC; CPU Percent Threshold + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 2 - 3 + 4 0 @@ -1701,9 +1765,67 @@ ORDER BY 4 DESC; 2 PercentThreshold + + 1 + 2 + ContrastTheme + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + Inch 067dd8ac-7b58-4702-a47e-a1668f054c47 \ No newline at end of file diff --git a/sqlnexus/Reports/Tempdb_Space_Use_C.rdlC b/sqlnexus/Reports/Tempdb_Space_Use_C.rdlC index 76735a01..8514aaa2 100644 --- a/sqlnexus/Reports/Tempdb_Space_Use_C.rdlC +++ b/sqlnexus/Reports/Tempdb_Space_Use_C.rdlC @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-03T15:47:32.3256398Z + Segoe UI 0 @@ -350,13 +361,13 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) 8pt hh:mm:ss tt - #5c5c5c + =Variables!ReportTextColor.Value @@ -406,13 +417,13 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) 8pt - #5c5c5c + =Variables!ReportTextColor.Value @@ -464,13 +475,13 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) 8pt - #5c5c5c + =Variables!ReportTextColor.Value @@ -518,13 +529,13 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) 8pt - #5c5c5c + =Variables!ReportTextColor.Value @@ -568,7 +579,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) @@ -578,6 +589,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) TopLeft @@ -588,6 +600,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Center + 9pt Black Black @@ -597,19 +610,20 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) TempDb Space Usage by Object Types (MB) PacificSemiTransparent @@ -622,8 +636,8 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) TempDbUsagePerCategory - 0.20708in - 0.20708in + 1.20709in + 0.18625in 3.11458in 12.54292in - White + =Variables!ChartColor.Value None @@ -639,10 +653,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) - 0.95833in + 1.21662in - 0.63542in + 0.84375in 0.50125in @@ -660,13 +674,13 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) 1.35417in - 1in + 1.60504in 1in - 1in + 1.63542in 0.84375in @@ -692,7 +706,9 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) runtime - - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -722,7 +739,9 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) session id - - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -752,7 +772,9 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) exec context id - - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -784,6 +807,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) internal objects alloc (MB) @@ -793,9 +817,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox9 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -816,6 +841,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) internal objects dealloc (MB) @@ -825,9 +851,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox11 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -848,6 +875,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) user objects alloc (MB) @@ -857,9 +885,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox13 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -880,6 +909,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) user objects dealloc (MB) @@ -889,9 +919,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox15 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -912,6 +943,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) program name @@ -921,9 +953,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox17 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -944,6 +977,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) statement_text @@ -953,9 +987,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox21 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -976,6 +1011,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) most recent query @@ -985,9 +1021,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox31 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1008,6 +1045,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) wait type @@ -1017,9 +1055,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox25 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1040,6 +1079,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) wait time @@ -1049,9 +1089,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox23 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1072,6 +1113,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) cpu time @@ -1081,9 +1123,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Textbox27 - PaleTurquoise + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1107,7 +1150,9 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!runtime.Value - 2pt @@ -1136,7 +1182,9 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!session_id.Value - 2pt @@ -1165,7 +1214,9 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!exec_context_id.Value - 2pt @@ -1196,6 +1248,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!internal_objects_alloc_MB.Value @@ -1205,6 +1258,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) internal_objects_alloc_MB 2pt @@ -1227,6 +1281,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!internal_objects_dealloc_MB.Value @@ -1236,6 +1291,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) user_objects_dealloc_MB1 2pt @@ -1258,6 +1314,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!user_objects_alloc_MB.Value @@ -1267,6 +1324,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) user_objects_alloc_MB 2pt @@ -1289,6 +1347,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!user_objects_dealloc_MB.Value @@ -1298,6 +1357,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) user_objects_dealloc_MB 2pt @@ -1320,6 +1380,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!program_name.Value @@ -1329,6 +1390,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) program_name 2pt @@ -1351,6 +1413,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!statement_text.Value @@ -1360,6 +1423,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) statement_text 2pt @@ -1382,6 +1446,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!most_recent_query.Value @@ -1391,6 +1456,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) most_recent_query 2pt @@ -1413,6 +1479,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!wait_type.Value @@ -1422,6 +1489,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) wait_type 2pt @@ -1444,6 +1512,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!wait_time.Value @@ -1453,6 +1522,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) wait_time 2pt @@ -1475,6 +1545,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) =Fields!cpu_time.Value @@ -1484,6 +1555,7 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) cpu_time 2pt @@ -1526,10 +1598,10 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) session_task_space_usage - 3.69667in - 0.20708in + 4.69668in + 0.18625in 0.5in - 12.54292in + 14.25in 1 =IIf(CountRows("session_task_space_usage") > 0, False, True) @@ -1550,14 +1622,15 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) Show queries for this report. + + true + true + + + + + Tempdb Space Usage by Object Types (MB) + + + + + + + 0.33208in + 3.43625in + 0.39583in + 5.82292in + 4 + + + 2pt + 2pt + 2pt + 2pt + + - 6.94028in - - 13.84375in + 14.75in 1in 1in @@ -1701,13 +1817,107 @@ WHERE (ssu.internal_objects_alloc_page_count >= 1280) + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + 4 2 + + + 0 + 0 + ContrastTheme + + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "SteelBlue") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", + Parameters!ContrastTheme.Value="Desert", "#FFFAEF", + Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", + Parameters!ContrastTheme.Value="Desert", "No Color", + Parameters!ContrastTheme.Value="None", "Automatic") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", + Parameters!ContrastTheme.Value="Desert", "None", + Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", + Parameters!ContrastTheme.Value="Desert", "#3D3D3D", + Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", + Parameters!ContrastTheme.Value="Desert", "#1C5E75", + Parameters!ContrastTheme.Value="None", "Blue") + + true Inch f026a17c-b277-4455-9390-25012cc05075 diff --git a/sqlnexus/Reports/TopN_Resources_By_QDS.rdl b/sqlnexus/Reports/TopN_Resources_By_QDS_C.rdlC similarity index 88% rename from sqlnexus/Reports/TopN_Resources_By_QDS.rdl rename to sqlnexus/Reports/TopN_Resources_By_QDS_C.rdlC index 70a3d263..8276f165 100644 --- a/sqlnexus/Reports/TopN_Resources_By_QDS.rdl +++ b/sqlnexus/Reports/TopN_Resources_By_QDS_C.rdlC @@ -1,11 +1,22 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T21:38:37.9269686Z + 0 - + SQL - ="data source=" & Parameters!dsServerName.Value & ";initial catalog="&Parameters!dsDatabaseName.Value + Data Source=.;Initial Catalog=sqlnexus true Integrated @@ -15,7 +26,7 @@ - DataSource_sql4a + DataSource SELECT * FROM dbo.tbl_QDS_Query_Stats; @@ -180,7 +191,7 @@ FROM dbo.tbl_QDS_Query_Stats; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -190,10 +201,10 @@ FROM dbo.tbl_QDS_Query_Stats; Textbox19 - #4c68a2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -228,7 +239,7 @@ FROM dbo.tbl_QDS_Query_Stats; @@ -238,7 +249,7 @@ FROM dbo.tbl_QDS_Query_Stats; query_sql_text 2pt @@ -276,7 +287,7 @@ FROM dbo.tbl_QDS_Query_Stats; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -286,10 +297,10 @@ FROM dbo.tbl_QDS_Query_Stats; Textbox20 - #4c68a2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -327,7 +338,7 @@ FROM dbo.tbl_QDS_Query_Stats; @@ -337,10 +348,10 @@ FROM dbo.tbl_QDS_Query_Stats; Query_Number - #9eb6e4 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -480,11 +491,13 @@ FROM dbo.tbl_QDS_Query_Stats; 1 @@ -517,11 +530,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -556,11 +571,13 @@ FROM dbo.tbl_QDS_Query_Stats; CPU (us) @@ -591,11 +608,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -638,15 +657,16 @@ FROM dbo.tbl_QDS_Query_Stats; Bold General Top + =Variables!ReportTextColor.Value BrightPastel @@ -677,7 +697,7 @@ FROM dbo.tbl_QDS_Query_Stats; LightGrey - White + =Variables!BodyBackgroundColor.Value None @@ -751,11 +771,13 @@ FROM dbo.tbl_QDS_Query_Stats; 1 @@ -788,11 +810,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -827,11 +851,13 @@ FROM dbo.tbl_QDS_Query_Stats; Duration (us) @@ -862,11 +888,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -909,15 +937,16 @@ FROM dbo.tbl_QDS_Query_Stats; Bold General Top + =Variables!ReportTextColor.Value BrightPastel @@ -948,7 +977,7 @@ FROM dbo.tbl_QDS_Query_Stats; LightGrey - White + =Variables!BodyBackgroundColor.Value None @@ -1022,11 +1051,13 @@ FROM dbo.tbl_QDS_Query_Stats; 1 @@ -1059,11 +1090,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -1098,11 +1131,13 @@ FROM dbo.tbl_QDS_Query_Stats; Reads @@ -1133,11 +1168,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -1180,15 +1217,16 @@ FROM dbo.tbl_QDS_Query_Stats; Bold General Top + =Variables!ReportTextColor.Value BrightPastel @@ -1219,7 +1257,7 @@ FROM dbo.tbl_QDS_Query_Stats; LightGrey - White + =Variables!BodyBackgroundColor.Value None @@ -1293,11 +1331,13 @@ FROM dbo.tbl_QDS_Query_Stats; @@ -1329,11 +1369,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -1368,11 +1410,13 @@ FROM dbo.tbl_QDS_Query_Stats; Writes @@ -1403,11 +1447,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -1450,15 +1496,16 @@ FROM dbo.tbl_QDS_Query_Stats; Bold General Top + =Variables!ReportTextColor.Value BrightPastel @@ -1489,7 +1536,7 @@ FROM dbo.tbl_QDS_Query_Stats; LightGrey - White + =Variables!BodyBackgroundColor.Value None @@ -1563,11 +1610,13 @@ FROM dbo.tbl_QDS_Query_Stats; @@ -1599,11 +1648,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -1638,11 +1689,13 @@ FROM dbo.tbl_QDS_Query_Stats; Memory (KB) @@ -1673,11 +1726,13 @@ FROM dbo.tbl_QDS_Query_Stats; Axis Title @@ -1720,15 +1775,16 @@ FROM dbo.tbl_QDS_Query_Stats; Bold General Top + =Variables!ReportTextColor.Value BrightPastel @@ -1759,7 +1815,7 @@ FROM dbo.tbl_QDS_Query_Stats; LightGrey - White + =Variables!BodyBackgroundColor.Value None @@ -1773,7 +1829,9 @@ FROM dbo.tbl_QDS_Query_Stats; =DataSets!DataSet_QueryStats.CommandText - @@ -1824,6 +1883,7 @@ FROM dbo.tbl_QDS_Query_Stats; Show queries for this report. @@ -1851,6 +1911,7 @@ FROM dbo.tbl_QDS_Query_Stats; + =Variables!BodyBackgroundColor.Value 14.5625in @@ -1874,6 +1935,99 @@ FROM dbo.tbl_QDS_Query_Stats; + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + + + + 4 + 2 + + + 0 + 0 + ContrastTheme + + + + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + Inch a45fb629-430a-4a22-9391-90507459f21a \ No newline at end of file diff --git a/sqlnexus/Reports/TopPlanAnalysis_C.rdlC b/sqlnexus/Reports/TopPlanAnalysis_C.rdlC index 5c2bff14..3199e4b0 100644 --- a/sqlnexus/Reports/TopPlanAnalysis_C.rdlC +++ b/sqlnexus/Reports/TopPlanAnalysis_C.rdlC @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-13T02:24:12.6765424Z + 0 @@ -127,6 +138,7 @@ FROM dbo.tblObjectsUsedByTopPlans; Top Query Plan Analysis @@ -161,6 +173,7 @@ FROM dbo.tblObjectsUsedByTopPlans; This report analyzes top CPU consuming query plans. @@ -193,6 +206,7 @@ FROM dbo.tblObjectsUsedByTopPlans; Tables used by the query plans @@ -242,7 +256,9 @@ FROM dbo.tblObjectsUsedByTopPlans; Database - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -272,7 +289,9 @@ FROM dbo.tblObjectsUsedByTopPlans; Schema - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -302,7 +322,9 @@ FROM dbo.tblObjectsUsedByTopPlans; Table - + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -337,7 +360,9 @@ FROM dbo.tblObjectsUsedByTopPlans; =Fields!Database.Value - @@ -491,7 +521,9 @@ FROM dbo.tblObjectsUsedByTopPlans; =DataSets!DataSet_TopTables.CommandText - @@ -538,7 +571,7 @@ FROM dbo.tblObjectsUsedByTopPlans; - =Parameters!FmtAmbientBackground.Value + =Variables!BodyBackgroundColor.Value 11.27792in @@ -557,7 +590,7 @@ FROM dbo.tblObjectsUsedByTopPlans; Report Help @@ -724,11 +757,36 @@ FROM dbo.tblObjectsUsedByTopPlans; ReportParameter1 true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 3 + 4 0 @@ -775,6 +833,11 @@ FROM dbo.tblObjectsUsedByTopPlans; 2 FmtHyperlink + + 3 + 2 + ContrastTheme + @@ -782,6 +845,57 @@ FROM dbo.tblObjectsUsedByTopPlans; = (Globals!ReportServerUrl="") + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + Inch a76e7f4b-33f9-4c5d-b662-abe74d8c86e8 diff --git a/sqlnexus/Reports/Virtual File Stats Details_C.rdlC b/sqlnexus/Reports/Virtual File Stats Details_C.rdlC index c4073406..f0484b0a 100644 --- a/sqlnexus/Reports/Virtual File Stats Details_C.rdlC +++ b/sqlnexus/Reports/Virtual File Stats Details_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T22:27:13.8507162Z + 0 @@ -397,12 +408,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Runtime @@ -450,12 +463,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -506,12 +521,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value AvgReadStallMs @@ -558,12 +575,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -606,7 +625,7 @@ GROUP BY t.runtime, @@ -615,13 +634,14 @@ GROUP BY t.runtime, true @@ -631,6 +651,7 @@ GROUP BY t.runtime, 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -647,6 +668,7 @@ GROUP BY t.runtime, Bold General Top + =Variables!ReportTextColor.Value @@ -666,9 +688,9 @@ GROUP BY t.runtime, Emboss @@ -688,13 +710,13 @@ GROUP BY t.runtime, 13.68042in 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -708,6 +730,7 @@ GROUP BY t.runtime, @@ -738,6 +761,7 @@ GROUP BY t.runtime, @@ -746,15 +770,15 @@ GROUP BY t.runtime, - 2.125in + 2.30208in 0.25in - 1in + 0.82292in - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -772,6 +796,7 @@ GROUP BY t.runtime, =Parameters!StartTime.Value @@ -784,10 +809,10 @@ GROUP BY t.runtime, 1 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -806,6 +831,7 @@ GROUP BY t.runtime, @@ -815,16 +841,16 @@ GROUP BY t.runtime, 0.25in - 2.125in + 2.30208in 0.25in - 1in + 0.82292in 2 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -842,6 +868,7 @@ GROUP BY t.runtime, =Parameters!EndTime.Value @@ -855,10 +882,10 @@ GROUP BY t.runtime, 3 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -877,23 +904,24 @@ GROUP BY t.runtime, 0.25in - 1in + 0.88542in 4 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -911,22 +939,23 @@ GROUP BY t.runtime, =First(Fields!value.Value, "DataSet_Shared_SQLServerName") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -945,24 +974,25 @@ GROUP BY t.runtime, 0.25in 0.25in - 1in + 0.88542in 6 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -980,6 +1010,7 @@ GROUP BY t.runtime, =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -987,16 +1018,16 @@ GROUP BY t.runtime, 0.25in - 1in + 0.88542in 0.25in - 1.125in + 1.41667in 7 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -1021,7 +1052,9 @@ GROUP BY t.runtime, This report displays Virtual File Stats over time at database level. It computes delta stalls between snapshots and charts it over time - Runtime @@ -1186,12 +1221,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1242,12 +1279,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value AvgWriteStallMs @@ -1294,12 +1333,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1342,7 +1383,7 @@ GROUP BY t.runtime, @@ -1351,13 +1392,14 @@ GROUP BY t.runtime, FileId @@ -1366,6 +1408,7 @@ GROUP BY t.runtime, 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -1382,6 +1425,7 @@ GROUP BY t.runtime, Bold General Top + =Variables!ReportTextColor.Value @@ -1401,9 +1445,9 @@ GROUP BY t.runtime, Emboss @@ -1424,13 +1468,13 @@ GROUP BY t.runtime, 4 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -1523,12 +1567,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Runtime @@ -1576,12 +1622,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1633,12 +1681,14 @@ GROUP BY t.runtime, Tahoma 8pt #,0;(#,0) + =Variables!ReportTextColor.Value Bytes Read /sec @@ -1685,12 +1735,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1733,7 +1785,7 @@ GROUP BY t.runtime, @@ -1742,13 +1794,14 @@ GROUP BY t.runtime, FileId @@ -1757,6 +1810,7 @@ GROUP BY t.runtime, 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -1773,6 +1827,7 @@ GROUP BY t.runtime, Bold General Top + =Variables!ReportTextColor.Value @@ -1792,9 +1847,9 @@ GROUP BY t.runtime, Emboss @@ -1815,13 +1870,13 @@ GROUP BY t.runtime, 5 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -1914,12 +1969,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Runtime @@ -1967,12 +2024,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2024,12 +2083,14 @@ GROUP BY t.runtime, Tahoma 8pt #,0;(#,0) + =Variables!ReportTextColor.Value Bytes Written/sec @@ -2076,12 +2137,14 @@ GROUP BY t.runtime, Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2124,7 +2187,7 @@ GROUP BY t.runtime, @@ -2133,13 +2196,14 @@ GROUP BY t.runtime, FileId @@ -2148,6 +2212,7 @@ GROUP BY t.runtime, 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -2164,6 +2229,7 @@ GROUP BY t.runtime, Bold General Top + =Variables!ReportTextColor.Value @@ -2183,9 +2249,9 @@ GROUP BY t.runtime, Emboss @@ -2206,13 +2272,13 @@ GROUP BY t.runtime, 6 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -2225,6 +2291,7 @@ GROUP BY t.runtime, Show queries for this report. @@ -2256,7 +2323,9 @@ GROUP BY t.runtime, =DataSets!DataSet_Stats_Per_DB.CommandText - @@ -2301,6 +2371,7 @@ GROUP BY t.runtime, 25.95666in 15.21876in @@ -2311,7 +2382,7 @@ GROUP BY t.runtime, 1in 1in @@ -2422,6 +2493,31 @@ GROUP BY t.runtime, dbid + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -2468,10 +2564,68 @@ GROUP BY t.runtime, 2 dbid + + 1 + 2 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/sqlnexus/Reports/Virtual File Stats_C - Backup (2).rdl b/sqlnexus/Reports/Virtual File Stats_C - Backup (2).rdl deleted file mode 100644 index 603796d1..00000000 --- a/sqlnexus/Reports/Virtual File Stats_C - Backup (2).rdl +++ /dev/null @@ -1,2327 +0,0 @@ - - - 0 - - - - SQL - ="data source=" & Parameters!dsServerName.Value & ";initial catalog="&Parameters!dsDatabaseName.Value - true - - Integrated - 3be1e1e6-3541-4e22-ac30-881cbc86bdaf - - - - SQL - Data Source=jackli2014\sql14a;Initial Catalog=filestats - true - - Integrated - 5332cdaf-aa2e-4cca-9164-85a5e70e4c6d - - - - - - DataSource_test - IF OBJECT_ID ('DataSet_WaitStats_WaitStatsTop5Categories') IS NOT NULL AND OBJECT_ID ('tbl_SCRIPT_ENVIRONMENT_DETAILS') IS NOT NULL - begin - SELECT [Value] - FROM tbl_SCRIPT_ENVIRONMENT_DETAILS - WHERE script_name like 'SQL 200% Perf Stats Script' - AND [Name] = 'SQL Server Name' - end - ELSE - SELECT '' AS [value] - - true - - - - Value - System.String - - - - - - DataSource_test - IF OBJECT_ID ('DataSet_WaitStats_WaitStatsTop5Categories') IS NOT NULL AND OBJECT_ID ('tbl_SCRIPT_ENVIRONMENT_DETAILS') IS NOT NULL - SELECT [Value] - FROM tbl_SCRIPT_ENVIRONMENT_DETAILS - WHERE script_name like 'SQL 200% Perf Stats Script' - AND [Name] = 'SQL Version (SP)' -ELSE - SELECT '' AS [value] - - true - - - - Value - System.String - - - - - - DataSource_test - IF OBJECT_ID ('DataSet_WaitStats_WaitStatsTop5Categories') IS NOT NULL AND OBJECT_ID ('tbl_OS_WAIT_STATS') IS NOT NULL - SELECT 1 AS IsPerfStatsAvailable -ELSE - SELECT 0 AS IsPerfStatsAvailable - true - - - - IsPerfStatsAvailable - System.Int32 - - - - - - DataSource_test - IF OBJECT_ID ('tbl_FILESTATS') IS NOT NULL -begin - select min(runtime) as StartTime from tbl_FILESTATS -end -ELSE - SELECT cast ('1990/1/1' as datetime) AS StartTime - - true - - - - StartTime - System.DateTime - - - - - - DataSource_test - IF OBJECT_ID ('tbl_FILESTATS') IS NOT NULL -begin - select max(runtime) as EndTime from tbl_FILESTATS -end -ELSE - SELECT cast ('2099/12/31' as datetime) AS EndTime - - - true - - - - EndTime - System.DateTime - - - - - - DataSource_test - - IF OBJECT_ID ('tbl_FILESTATS') IS NOT NULL -BEGIN - select distinct Runtime from tbl_FILESTATS order by Runtime -END -ELSE -begin - SELECT cast ('1990/1/1' as datetime) AS Runtime - union all - SELECT cast ('2099/12/31' as datetime) AS Runtime -end - true - - - - Runtime - System.DateTime - - - - - - DataSource_test - if object_id('dbo.DateSet_GetSnapshotTime_Default') is not null -begin -exec DateSet_GetSnapshotTime_Default 'tbl_FileStats' -end - -else -begin - select 1 as RowNumber, '1990/1/1' as runtime -end - true - - - - RowNumber - true - - - runtime - true - - - - - - DataSource_test - - - =Parameters!StartTime.Value - - - =Parameters!EndTime.Value - - - --declare @StartTime datetime ---set @StartTime = '1900-01-01' ---declare @EndTime datetime ---set @EndTime = '2099-12-31' - -select runtime, dbid, sum(DeltaIoStallreadMs) DeltaIoStallreadMs, sum(DeltaNumberReads) DeltaNumberReads, -sum(DeltaIoStallWriteMs) DeltaIoStallWriteMs, sum (DeltaNumberWrites) DeltaNumberWrites , sum(DeltaIoStallreadMs) * 1.0 / case when sum(DeltaNumberReads) = 0 then null else sum(DeltaNumberReads) end 'AvgIoStallReadMs', -sum(DeltaIoStallWriteMs) * 1.0 / case when sum (DeltaNumberWrites) = 0 then null else sum (DeltaNumberWrites) end 'AvgIoStallWriteMs', -sum(BytesRead) * 1.0 / datediff (second, previousruntime, runtime) 'BytesReadPerSecond', -sum(BytesWritten) * 1.0 / datediff (second, previousruntime, runtime) 'BytesWrittenPerSecond' -from -(select runtime, lag(runtime, 1, null) over (partition by dbid, fileid order by runtime) 'PreviousRuntime', dbid, fileid, -(IoStallReadms - lag(IoStallReadMs, 1, null) over (partition by dbid, fileid order by runtime) ) DeltaIoStallreadMs, - ( NumberReads - lag(NumberReads, 1, null) over (partition by dbid, fileid order by runtime)) DeltaNumberReads, -(IoStallWriteMS - lag(IoStallWriteMS, 1, null) over (partition by dbid, fileid order by runtime) ) DeltaIoStallWriteMs, - ( NumberWrites - lag(NumberWrites, 1, null) over (partition by dbid, fileid order by runtime)) DeltaNumberWrites , - ( BytesRead - lag(BytesRead, 1, null) over (partition by dbid, fileid order by runtime)) 'BytesRead', - ( BytesWritten - lag(BytesWritten, 1, null) over (partition by dbid, fileid order by runtime)) 'BytesWritten' -from tbl_filestats) t where runtime between @StartTime and @EndTime ---where dbid=2 -group by runtime, PreviousRuntime, dbid -order by 8 desc - - - - - runtime - System.DateTime - - - dbid - System.Int32 - - - DeltaIoStallreadMs - System.Int64 - - - DeltaNumberReads - System.Int64 - - - DeltaIoStallWriteMs - System.Int64 - - - DeltaNumberWrites - System.Int64 - - - AvgIoStallReadMs - System.Decimal - - - AvgIoStallWriteMs - System.Decimal - - - BytesReadPerSecond - System.Decimal - - - BytesWrittenPerSecond - System.Decimal - - - - - - - - - - - - - - - =Fields!runtime.Value - - - - - =Fields!runtime.Value - - - - - - - - - - - - =Fields!dbid.Value - - - - - =Fields!dbid.Value - - - - - - - - - - - - - =Sum(Fields!AvgIoStallReadMs.Value) - - - - - #VALY - - - - - Virtual File Stats Details_C - - - =Fields!dbid.Value - - - =Parameters!StartTime.Value - - - =Parameters!EndTime.Value - - - - - - - - - - - Runtime - - - - False - - - - - - - - - - - - - 0.5 - - NaN - NaN - NaN - - - - Axis Title - - - - False - - - - - - - - - - - - - 0.5 - - NaN - Opposite - NaN - NaN - - - - AvgReadStallMs - - - - - - - - - - - - - - - - 0.5 - - NaN - NaN - NaN - - - - Axis Title - - - - - - - - - - - - - - - - 0.5 - - NaN - Opposite - NaN - NaN - - - - - - - - - DBID - - - Black - Black - - - - - Avg Read Stall Over Time - - - - Excel - - #4c68a2 - #b5dddf - #7292cc - #89bcc5 - #c4d5f3 - #c6c595 - #87acf3 - #7b9291 - #a8c4ec - #a49ed4 - - - Emboss - - - - No Data Available - - - DataSet_Stats_Per_DB - 1.68417in - 0.29875in - 4.61458in - 13.68042in - - 2pt - - #c6daf8 - TopBottom - #e6eefc - - - - true - true - - - - - SQL Server Virtual Fle Stats - - - - - - - - - true - true - - - - - Start Time - - - - - - - 2.125in - 0.25in - 1in - - - =Parameters!FmtChartBackground.Value - Middle - 2pt - 2pt - 1pt - 1pt - - - - true - true - - - - - =Parameters!StartTime.Value - - - - - - White - Middle - 2pt - 2pt - 1pt - 1pt - - - - true - true - - - - - End Time - - - - - - - 0.25in - 2.125in - 0.25in - 1in - 2 - - - =Parameters!FmtChartBackground.Value - Middle - 2pt - 2pt - 1pt - 1pt - - - - true - true - - - - - =Parameters!EndTime.Value - - - - - - White - Middle - 2pt - 2pt - 1pt - 1pt - - - - true - true - - - - - Server - - - - - - - 0.25in - 1in - 4 - - - =Parameters!FmtChartBackground.Value - Middle - 2pt - 2pt - 1pt - 1pt - - - - true - true - - - - - =First(Fields!value.Value, "DataSet_Shared_SQLServerName") - - - - - - White - Middle - 2pt - 2pt - 1pt - 1pt - - - - true - true - - - - - Version (SP) - - - - - - - 0.25in - 0.25in - 1in - 6 - - - =Parameters!FmtChartBackground.Value - Middle - 2pt - 2pt - 1pt - 1pt - - - - true - true - - - - - =First(Fields!value.Value, "DataSet_Shared_SQLVersion") - - - - - - White - Middle - 2pt - 2pt - 1pt - 1pt - - - - ContentsOnly - 0.125in - 4.25in - 0.5in - 4.5in - 2 - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - - =Fields!runtime.Value - - - - - =Fields!runtime.Value - - - - - - - - - - - - =Fields!dbid.Value - - - - - =Fields!dbid.Value - - - - - - - - - - - - - =Sum(Fields!AvgIoStallWriteMs.Value) - - - - - #VALY - - - - - Virtual File Stats Details_C - - - =Fields!dbid.Value - - - - - - - - - - - Runtime - - - - False - - - - - - - - - - - - - 0.5 - - NaN - NaN - NaN - - - - Axis Title - - - - False - - - - - - - - - - - - - 0.5 - - NaN - Opposite - NaN - NaN - - - - AvgReadStallMs - - - - - - - - - - - - - - - - 0.5 - - NaN - NaN - NaN - - - - Axis Title - - - - - - - - - - - - - - - - 0.5 - - NaN - Opposite - NaN - NaN - - - - - - - - - - - - Black - Black - - - - - Avg Write Stall Over Time - - - - Excel - - #4c68a2 - #b5dddf - #7292cc - #89bcc5 - #c4d5f3 - #c6c595 - #87acf3 - #7b9291 - #a8c4ec - #a49ed4 - - - Emboss - - - - No Data Available - - - DataSet_Stats_Per_DB - 6.71709in - 0.29875in - 5.46875in - 13.51043in - 4 - - 2pt - - #c6daf8 - TopBottom - #e6eefc - - - - - - - - - =Fields!runtime.Value - - - - - =Fields!runtime.Value - - - - - - - - - - - - =Fields!dbid.Value - - - - - =Fields!dbid.Value - - - - - - - - - - - - - =Sum(Fields!BytesReadPerSecond.Value) - - - - - #VALY - - - - - Virtual File Stats Details_C - - - =Fields!dbid.Value - - - - - - - - - - - Runtime - - - - False - - - - - - - - - - - - - 0.5 - - NaN - NaN - NaN - - - - Axis Title - - - - False - - - - - - - - - - - - - 0.5 - - NaN - Opposite - NaN - NaN - - - - BytesRead /sec - - - - - - - - - - - - - - - - 0.5 - - NaN - NaN - NaN - - - - Axis Title - - - - - - - - - - - - - - - - 0.5 - - NaN - Opposite - NaN - NaN - - - - - - - - - - - - Black - Black - - - - - Bytes Read Per sec per DB - - - - Excel - - #4c68a2 - #b5dddf - #7292cc - #89bcc5 - #c4d5f3 - #c6c595 - #87acf3 - #7b9291 - #a8c4ec - #a49ed4 - - - Emboss - - - - No Data Available - - - DataSet_Stats_Per_DB - 12.47229in - 0.29875in - 5.46875in - 13.51043in - 5 - - 2pt - - #c6daf8 - TopBottom - #e6eefc - - - - - - - - - =Fields!runtime.Value - - - - - =Fields!runtime.Value - - - - - - - - - - - - =Fields!dbid.Value - - - - - =Fields!dbid.Value - - - - - - - - - - - - - =Sum(Fields!BytesWrittenPerSecond.Value) - - - - - #VALY - - - - - Virtual File Stats Details_C - - - =Fields!dbid.Value - - - - - - - - - - - Runtime - - - - False - - - - - - - - - - - - - 0.5 - - NaN - NaN - NaN - - - - Axis Title - - - - False - - - - - - - - - - - - - 0.5 - - NaN - Opposite - NaN - NaN - - - - Bytes Written /sec - - - - - - - - - - - - - - - - 0.5 - - NaN - NaN - NaN - - - - Axis Title - - - - - - - - - - - - - - - - 0.5 - - NaN - Opposite - NaN - NaN - - - - - - - - - - - - Black - Black - - - - - Bytes Written Per sec per DB - - - - Excel - - #4c68a2 - #b5dddf - #7292cc - #89bcc5 - #c4d5f3 - #c6c595 - #87acf3 - #7b9291 - #a8c4ec - #a49ed4 - - - Emboss - - - - No Data Available - - - DataSet_Stats_Per_DB - 18.15979in - 0.29875in - 5.46875in - 13.51043in - 6 - - 2pt - - #c6daf8 - TopBottom - #e6eefc - - - - 24.5175in - - - 15.10417in - - 40in - 1in - 1in - 1in - 1in - - - - - - - String - - - jackli2008\katmai64bit - - - true - Server Name - true - - - String - - - SqlNexus - - - true - Database Name - true - - - String - - - LightSteelBlue - - - true - FmtChartBackground - true - - - String - - - ="#E8F8FF" - - - true - FmtAmbientBackground - true - - - DateTime - - - DataSet_WaitStats_ParamStartTime - StartTime - - - StartTime - - - DataSet_Runtime - Runtime - Runtime - - - - - DateTime - true - - - DataSet_WaitStats_ParamEndTime - EndTime - - - EndTime - - - DataSet_Runtime - Runtime - Runtime - - - True - - - en-US - true - Inch - d307f978-9c11-4047-a5fd-f12c22be445c - \ No newline at end of file diff --git a/sqlnexus/Reports/Virtual File Stats_C - Backup.rdl b/sqlnexus/Reports/Virtual File Stats_C - Backup.rdl deleted file mode 100644 index d17d563f..00000000 --- a/sqlnexus/Reports/Virtual File Stats_C - Backup.rdl +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - SQL - ="data source=" & Parameters!dsServerName.Value & ";initial catalog="&Parameters!dsDatabaseName.Value - true - - 3be1e1e6-3541-4e22-ac30-881cbc86bdaf - Windows - - - - - - - value - System.String - - - - DataSource_Private - IF OBJECT_ID ('DataSet_WaitStats_WaitStatsTop5Categories') IS NOT NULL AND OBJECT_ID ('tbl_SCRIPT_ENVIRONMENT_DETAILS') IS NOT NULL - begin - SELECT [Value] - FROM tbl_SCRIPT_ENVIRONMENT_DETAILS - WHERE script_name like 'SQL 200% Perf Stats Script' - AND [Name] = 'SQL Server Name' - end - ELSE - SELECT '' AS [value] - - true - - - - - - value - System.String - - - - DataSource_Private - IF OBJECT_ID ('DataSet_WaitStats_WaitStatsTop5Categories') IS NOT NULL AND OBJECT_ID ('tbl_SCRIPT_ENVIRONMENT_DETAILS') IS NOT NULL - SELECT [Value] - FROM tbl_SCRIPT_ENVIRONMENT_DETAILS - WHERE script_name like 'SQL 200% Perf Stats Script' - AND [Name] = 'SQL Version (SP)' -ELSE - SELECT '' AS [value] - - true - - - - - - IsPerfStatsAvailable - System.Int32 - - - - DataSource_Private - IF OBJECT_ID ('DataSet_WaitStats_WaitStatsTop5Categories') IS NOT NULL AND OBJECT_ID ('tbl_OS_WAIT_STATS') IS NOT NULL - SELECT 1 AS IsPerfStatsAvailable -ELSE - SELECT 0 AS IsPerfStatsAvailable - true - - - - - - StartTime - System.DateTime - - - - DataSource_Private - - IF OBJECT_ID ('vw_PERF_STATS_SCRIPT_RUNTIMES') IS NOT NULL -BEGIN - DECLARE @v_StartTime datetime - DECLARE @v_EndTime datetime - SELECT @v_StartTime = MIN (runtime) FROM vw_PERF_STATS_SCRIPT_RUNTIMES - SELECT @v_EndTime = MAX (runtime) FROM vw_PERF_STATS_SCRIPT_RUNTIMES - IF @v_StartTime IS NULL SET @v_StartTime = GETDATE() - IF @v_EndTime IS NULL SET @v_EndTime = GETDATE() - -select top 1 StartTime from -( - SELECT - CASE - WHEN DATEDIFF (mi, @v_StartTime, @v_EndTime) > 4*60 THEN DATEADD (mi, -60, @v_EndTime) - ELSE @v_StartTime - END AS StartTime - UNION ALL - SELECT @v_StartTime - ) t order by StartTime asc - -END -ELSE - SELECT cast ('1990/1/1' as datetime) AS StartTime - - true - - - - - - EndTime - System.DateTime - - - - DataSource_Private - IF OBJECT_ID ('vw_PERF_STATS_SCRIPT_RUNTIMES') IS NOT NULL -BEGIN - DECLARE @v_StartTime datetime - DECLARE @v_EndTime datetime - SELECT @v_StartTime = MIN (runtime) FROM vw_PERF_STATS_SCRIPT_RUNTIMES - SELECT @v_EndTime = MAX (runtime) FROM vw_PERF_STATS_SCRIPT_RUNTIMES - IF @v_StartTime IS NULL SET @v_StartTime = GETDATE() - IF @v_EndTime IS NULL SET @v_EndTime = GETDATE() - - SELECT @v_EndTime AS EndTime - - -END -ELSE - SELECT cast ('1990/1/1' as datetime) AS EndTime - true - - - - - - Runtime - - - - DataSource_Private - IF OBJECT_ID ('vw_PERF_STATS_SCRIPT_RUNTIMES') IS NOT NULL -BEGIN - select Runtime from vw_PERF_STATS_SCRIPT_RUNTIMES -END -ELSE - SELECT cast ('1990/1/1' as datetime) AS Runtime - true - - - - - - AvgIOTimeMS - true - - - IoStallReadMS - true - - - IoStallWriteMS - true - - - IoStallMS - true - - - dbid - true - - - database - true - - - file - true - - - - DataSource_Private - if object_id('dbo.DataSet_GetSnapshot') is not null -begin - exec DataSet_GetSnapshot 'tbl_FileStats', @RowNumber -end - - - =Parameters!RowNumber.Value - true - - - true - - - - - - RowNumber - true - - - runtime - true - - - - DataSource_Private - if object_id('DateSet_GetSnapshotTime') is not null -begin -exec DateSet_GetSnapshotTime 'tbl_FileStats' -end -else -begin - select 1 as RowNumber, '1990/1/1' as runtime -end - true - - - - - - RowNumber - true - - - runtime - true - - - - DataSource_Private - if object_id('dbo.DateSet_GetSnapshotTime_Default') is not null -begin -exec DateSet_GetSnapshotTime_Default 'tbl_FileStats' -end - -else -begin - select 1 as RowNumber, '1990/1/1' as runtime -end - true - - - - - - - true - true - - - - - SQL Server Virtual Fle Stats - - - - - - - - - true - true - - - - - Start Time - - - - - - - 2.125in - 0.25in - 1in - - - =Parameters!FmtChartBackground.Value - Middle - 2pt - 2pt - 1pt - 1pt - - - - true - true - - - - - =Parameters!StartTime.Value - - - - - - White - Middle - 2pt - 2pt - 1pt - 1pt - - - - true - true - - - - - End Time - - - - - - - 0.25in - 2.125in - 0.25in - 1in - 2 - - - =Parameters!FmtChartBackground.Value - Middle - 2pt - 2pt - 1pt - 1pt - - - - true - true - - - - - =Parameters!EndTime.Value - - - - - - White - Middle - 2pt - 2pt - 1pt - 1pt - - - - true - true - - - - - Server - - - - - - - 0.25in - 1in - 4 - - - =Parameters!FmtChartBackground.Value - Middle - 2pt - 2pt - 1pt - 1pt - - - - true - true - - - - - =First(Fields!value.Value, "DataSet_Shared_SQLServerName") - - - - - - White - Middle - 2pt - 2pt - 1pt - 1pt - - - - true - true - - - - - Version (SP) - - - - - - - 0.25in - 0.25in - 1in - 6 - - - =Parameters!FmtChartBackground.Value - Middle - 2pt - 2pt - 1pt - 1pt - - - - true - true - - - - - =First(Fields!value.Value, "DataSet_Shared_SQLVersion") - - - - - - White - Middle - 2pt - 2pt - 1pt - 1pt - - - - ContentsOnly - 0.125in - 4.25in - 0.5in - 4.5in - 1 - - - - - - - 0.75in - 0.25in - 0.39931in - 11.92709in - 2 - - =Sum(Fields!IsPerfStatsAvailable.Value, "DataSet_Shared_IsPerfStatsAvailable")=1 - - NoOutput - - - LemonChiffon - 2pt - 2pt - 1pt - 1pt - - - - true - true - - - - - Download Perf Stats Script from SQL Nexus - - - - - - - - - - http://www.codeplex.com/sqlnexus - - - - 0.92708in - 0.25in - 0.22222in - 2.875in - 3 - - =Sum(Fields!IsPerfStatsAvailable.Value, "DataSet_Shared_IsPerfStatsAvailable")=1 - - NoOutput - - - - true - true - - - - - This report displays Virtual File Stats snapshots. By default, it displays last snapshot. But you can display other snapshots by changing Snapshot Time parameter. - - - 2pt - 2pt - 2pt - 2pt - - - - - - - 4.60404in - - - 1.39236in - - - 1.39236in - - - 1in - - - 2.08333in - - - - - 0.29688in - - - - - true - true - - - - - file - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - Avg IOTime MS - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - Io Stall Read MS - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - Io Stall Write MS - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - Io Stall MS - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - 0.29688in - - - - - true - true - - - - - =Fields!file.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!AvgIOTimeMS.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!IoStallReadMS.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!IoStallWriteMS.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - true - true - - - - - =Fields!IoStallMS.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - - - - - - - - - - 2in - - - true - true - - - - - Database - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - =Fields!database.Value - - - - - =Fields!database.Value - - - - 2in - - - true - true - - - - - =Fields!database.Value - - - 2pt - 2pt - 2pt - 2pt - - - - - - - - - - - - - DataSet_Snapshot - 1.91333in - 0.35083in - 0.59376in - 12.47209in - 5 - - - - - - 2.78472in - - - - - String - - - jackli2008\katmai64bit - - - true - Server Name - true - - - String - - - SqlNexus - - - true - Database Name - true - - - String - - - LightSteelBlue - - - true - FmtChartBackground - true - - - String - - - ="#E8F8FF" - - - true - FmtAmbientBackground - true - - - Integer - - - DataSet_Snapshot_Default - RowNumber - - - Snapshot Time - - - DataSet_SnapshotTime - RowNumber - runtime - - - - - DateTime - - - DataSet_WaitStats_ParamStartTime - StartTime - - - StartTime - true - - - DataSet_Runtime - Runtime - Runtime - - - - - DateTime - - - DataSet_WaitStats_ParamEndTime - EndTime - - - EndTime - true - - - DataSet_Runtime - Runtime - Runtime - - - - - 13.39584in - - 40in - 1in - 1in - 1in - 1in - - - en-US - true - d307f978-9c11-4047-a5fd-f12c22be445c - Inch - \ No newline at end of file diff --git a/sqlnexus/Reports/Virtual File Stats_C.rdlC b/sqlnexus/Reports/Virtual File Stats_C.rdlC index 87bcd005..bb89ec7f 100644 --- a/sqlnexus/Reports/Virtual File Stats_C.rdlC +++ b/sqlnexus/Reports/Virtual File Stats_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T22:21:38.7918762Z + 0 @@ -386,12 +397,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Runtime @@ -439,12 +452,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -495,12 +510,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value AvgReadStallMs @@ -547,12 +564,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -595,7 +614,7 @@ ORDER BY 8 DESC; @@ -604,13 +623,14 @@ ORDER BY 8 DESC; DBID @@ -619,6 +639,7 @@ ORDER BY 8 DESC; 8pt Bold Center + =Variables!ReportTextColor.Value Black @@ -635,6 +656,7 @@ ORDER BY 8 DESC; Bold General Top + =Variables!ReportTextColor.Value @@ -654,9 +676,9 @@ ORDER BY 8 DESC; Emboss @@ -676,13 +698,13 @@ ORDER BY 8 DESC; 13.68042in 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -696,6 +718,7 @@ ORDER BY 8 DESC; @@ -726,6 +749,7 @@ ORDER BY 8 DESC; @@ -734,15 +758,15 @@ ORDER BY 8 DESC; - 2.125in + 2.52083in 0.25in - 1in + 0.85417in - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -760,22 +784,23 @@ ORDER BY 8 DESC; =Parameters!StartTime.Value - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -794,6 +819,7 @@ ORDER BY 8 DESC; @@ -803,16 +829,16 @@ ORDER BY 8 DESC; 0.25in - 2.125in + 2.52083in 0.25in - 1in + 0.85417in 2 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -830,6 +856,7 @@ ORDER BY 8 DESC; =Parameters!EndTime.Value @@ -837,16 +864,16 @@ ORDER BY 8 DESC; 0.25in - 3.125in + 3.375in 0.25in - 1.375in + 1.47917in 3 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -865,23 +892,24 @@ ORDER BY 8 DESC; 0.25in - 1in + 1.07292in 4 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -899,22 +927,23 @@ ORDER BY 8 DESC; =First(Fields!value.Value, "DataSet_Shared_SQLServerName") - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -933,24 +962,25 @@ ORDER BY 8 DESC; 0.25in 0.25in - 1in + 1.07292in 6 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -968,6 +998,7 @@ ORDER BY 8 DESC; =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -975,16 +1006,16 @@ ORDER BY 8 DESC; 0.25in - 1in + 1.07292in 0.25in - 1.125in + 1.44792in 7 - White + =Variables!BodyBackgroundColor.Value Middle 2pt 2pt @@ -995,9 +1026,9 @@ ORDER BY 8 DESC; ContentsOnly 0.125in - 4.25in + 4.27083in 0.5in - 4.5in + 4.85417in 2 Runtime @@ -1188,12 +1223,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1244,12 +1281,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value AvgReadStallMs @@ -1296,12 +1335,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1344,7 +1385,7 @@ ORDER BY 8 DESC; @@ -1353,13 +1394,14 @@ ORDER BY 8 DESC; @@ -1384,6 +1426,7 @@ ORDER BY 8 DESC; Bold General Top + =Variables!ReportTextColor.Value @@ -1403,9 +1446,9 @@ ORDER BY 8 DESC; Emboss @@ -1426,13 +1469,13 @@ ORDER BY 8 DESC; 4 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -1539,12 +1582,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Runtime @@ -1592,12 +1637,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1649,12 +1696,14 @@ ORDER BY 8 DESC; Tahoma 8pt #,0;(#,0) + =Variables!ReportTextColor.Value BytesRead /sec @@ -1701,12 +1750,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -1749,7 +1800,7 @@ ORDER BY 8 DESC; @@ -1758,13 +1809,14 @@ ORDER BY 8 DESC; @@ -1789,6 +1841,7 @@ ORDER BY 8 DESC; Bold General Top + =Variables!ReportTextColor.Value @@ -1808,9 +1861,9 @@ ORDER BY 8 DESC; Emboss @@ -1831,13 +1884,13 @@ ORDER BY 8 DESC; 5 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -1944,12 +1997,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Runtime @@ -1997,12 +2052,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2054,12 +2111,14 @@ ORDER BY 8 DESC; Tahoma 8pt #,0;(#,0) + =Variables!ReportTextColor.Value Bytes Written /sec @@ -2106,12 +2165,14 @@ ORDER BY 8 DESC; Tahoma 8pt + =Variables!ReportTextColor.Value Axis Title @@ -2154,7 +2215,7 @@ ORDER BY 8 DESC; @@ -2163,13 +2224,14 @@ ORDER BY 8 DESC; @@ -2194,6 +2256,7 @@ ORDER BY 8 DESC; Bold General Top + =Variables!ReportTextColor.Value @@ -2213,9 +2276,9 @@ ORDER BY 8 DESC; Emboss @@ -2236,13 +2299,13 @@ ORDER BY 8 DESC; 6 2pt - #c6daf8 - TopBottom - #e6eefc + =Variables!ChartColor.Value + =Variables!ChartGradientStyle.Value + =Variables!ChartSecondaryColor.Value @@ -2255,6 +2318,7 @@ ORDER BY 8 DESC; Show queries for this report. @@ -2286,7 +2350,9 @@ ORDER BY 8 DESC; =DataSets!DataSet_Stats_Per_DB.CommandText - @@ -2331,6 +2398,7 @@ ORDER BY 8 DESC; 25.6459in 15.10417in @@ -2341,7 +2409,7 @@ ORDER BY 8 DESC; 1in 1in @@ -2427,6 +2495,31 @@ ORDER BY 8 DESC; True + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -2463,10 +2556,68 @@ ORDER BY 8 DESC; 1 EndTime + + 2 + 1 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/sqlnexus/Reports/WASD_Connection_Stats_C.rdlC b/sqlnexus/Reports/WASD_Connection_Stats_C.rdlC index 6a926221..15cb181b 100644 --- a/sqlnexus/Reports/WASD_Connection_Stats_C.rdlC +++ b/sqlnexus/Reports/WASD_Connection_Stats_C.rdlC @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-13T02:22:28.3210600Z + 0 @@ -111,7 +122,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -121,10 +132,10 @@ Textbox10 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -147,7 +158,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -157,10 +168,10 @@ Textbox11 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -183,7 +194,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -193,10 +204,10 @@ Textbox13 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -219,7 +230,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -229,10 +240,10 @@ Textbox15 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -255,7 +266,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -265,10 +276,10 @@ Textbox17 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -291,7 +302,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -301,10 +312,10 @@ Textbox19 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -327,7 +338,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -337,10 +348,10 @@ Textbox21 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -366,7 +377,7 @@ =Fields!Start_Time.Value @@ -376,7 +387,7 @@ Start_Time 2pt @@ -399,7 +410,7 @@ =Fields!End_Time.Value @@ -409,7 +420,7 @@ End_Time 2pt @@ -432,7 +443,7 @@ =Sum(Fields!Count_Successful_Connections.Value) @@ -442,7 +453,7 @@ Count_Successful_Connections 2pt @@ -466,7 +477,7 @@ @@ -496,7 +507,7 @@ 2pt @@ -519,7 +530,7 @@ =Sum(Fields!Count_Connection_Failures.Value) @@ -529,7 +540,7 @@ Count_Connection_Failures 2pt @@ -552,7 +563,7 @@ =Fields!Count_Terminated_Connections.Value @@ -562,7 +573,7 @@ Count_Terminated_Connections 2pt @@ -585,7 +596,7 @@ =Fields!Count_Throttled_Connections.Value @@ -595,7 +606,7 @@ Count_Throttled_Connections 2pt @@ -624,7 +635,7 @@ @@ -634,10 +645,10 @@ Textbox34 - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -659,7 +670,7 @@ @@ -669,10 +680,10 @@ Textbox35 - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -694,7 +705,7 @@ @@ -704,10 +715,10 @@ Textbox36 - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -729,7 +740,7 @@ @@ -739,10 +750,10 @@ Textbox37 - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -764,7 +775,7 @@ @@ -774,10 +785,10 @@ Textbox38 - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -799,7 +810,7 @@ @@ -809,10 +820,10 @@ Textbox39 - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -834,7 +845,7 @@ @@ -844,10 +855,10 @@ Textbox40 - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -874,7 +885,7 @@ @@ -884,10 +895,10 @@ Textbox26 - #748caa + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -909,7 +920,7 @@ @@ -919,10 +930,10 @@ Textbox27 - #748caa + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -944,7 +955,7 @@ @@ -954,10 +965,10 @@ Textbox28 - #748caa + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -979,7 +990,7 @@ @@ -989,10 +1000,10 @@ Textbox29 - #748caa + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1014,7 +1025,7 @@ @@ -1024,10 +1035,10 @@ Textbox30 - #748caa + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1049,7 +1060,7 @@ @@ -1059,10 +1070,10 @@ Textbox31 - #748caa + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1084,7 +1095,7 @@ @@ -1094,10 +1105,10 @@ Textbox32 - #748caa + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1139,7 +1150,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1149,10 +1160,10 @@ Textbox23 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1194,7 +1205,7 @@ @@ -1204,10 +1215,10 @@ Database - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1243,7 +1254,7 @@ @@ -1253,10 +1264,10 @@ Textbox25 - #748caa + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1292,6 +1303,7 @@ Tahoma 20pt Bold + =Variables!ReportTextColor.Value @@ -1319,34 +1331,42 @@ The information presented here came from - sys.database_connection_stats dmv that is located in master database on WASD .For the entire result set open into the file named - _SQL_Azure_Perf_Stats_Snapshot_Server_Shutdown.out that was collected by SDP @@ -1360,6 +1380,9 @@ 11.5in 2 + 2pt 2pt 2pt @@ -1376,6 +1399,7 @@ Show queries for this report. @@ -1407,7 +1431,9 @@ =DataSets!DataSet_WASD_Connection_Stats.CommandText - @@ -1452,7 +1479,7 @@ 3.98542in 11.75in @@ -1508,11 +1535,36 @@ FmtAmbientBackground true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 1 + 2 0 @@ -1534,10 +1586,68 @@ 0 FmtAmbientBackground + + 0 + 1 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch http://127.0.0.1/ReportServer_SQL08R2 diff --git a/sqlnexus/Reports/WASD_Deadlocks_C.rdlC b/sqlnexus/Reports/WASD_Deadlocks_C.rdlC index 89719a4a..ffd694d7 100644 --- a/sqlnexus/Reports/WASD_Deadlocks_C.rdlC +++ b/sqlnexus/Reports/WASD_Deadlocks_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + 0 @@ -169,6 +180,7 @@ Tahoma 20pt Bold + =Variables!TitleColor.Value @@ -181,6 +193,9 @@ 0.43056in 11.625in + 2pt 2pt 2pt @@ -195,44 +210,55 @@ The information presented here came from - sys.event_log dmv that is located in master database on WASD . The report displays only the top 20 lines for - event_type='deadlock' . For the entire result set open into the file named - _SQL_Azure_Perf_Stats_Snapshot_Server_Shutdown.out that was collected by SDP @@ -246,6 +272,9 @@ 11.5in 1 + 2pt 2pt 2pt @@ -316,7 +345,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -329,7 +358,7 @@ LightGrey - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -352,7 +381,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -365,7 +394,7 @@ LightGrey - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -388,7 +417,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -404,26 +433,26 @@ 1.5pt - Black + =Variables!ReportTextColor.Value 1.5pt - Black + =Variables!ReportTextColor.Value 1.5pt - Black + =Variables!ReportTextColor.Value 1.5pt - Black + =Variables!ReportTextColor.Value 1.5pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -452,7 +481,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -468,26 +497,26 @@ 1.5pt - Black + =Variables!ReportTextColor.Value 1.5pt - Black + =Variables!ReportTextColor.Value 1.5pt - Black + =Variables!ReportTextColor.Value 1.5pt - Black + =Variables!ReportTextColor.Value 1.5pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -521,7 +550,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -534,26 +563,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -576,7 +605,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -589,26 +618,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -631,7 +660,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -644,26 +673,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -686,7 +715,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -699,26 +728,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -741,7 +770,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -754,26 +783,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -796,7 +825,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -809,26 +838,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -851,7 +880,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -864,26 +893,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -906,7 +935,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -919,26 +948,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -961,7 +990,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -974,26 +1003,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1016,7 +1045,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1029,26 +1058,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1071,7 +1100,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1084,26 +1113,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1126,7 +1155,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1139,26 +1168,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1181,7 +1210,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1194,26 +1223,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1236,7 +1265,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -1249,26 +1278,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1294,6 +1323,7 @@ =Fields!Start_Time.Value @@ -1306,25 +1336,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1345,6 +1376,7 @@ =Fields!End_Time.Value @@ -1357,25 +1389,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1396,6 +1429,7 @@ =Fields!ProcessId_1.Value @@ -1408,25 +1442,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1447,6 +1482,7 @@ =Fields!ProcessId_1_LastTranStarted.Value @@ -1459,25 +1495,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1498,6 +1535,7 @@ =Fields!ProcessId_1_LastBatchStarted.Value @@ -1510,25 +1548,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1549,6 +1588,7 @@ =Fields!ProcessId_1_LastBatchCompleted.Value @@ -1561,25 +1601,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1600,6 +1641,7 @@ =Fields!ProcessId_1_ProcName.Value @@ -1612,25 +1654,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1651,6 +1694,7 @@ =Fields!ProcessId_1_InputBuffer.Value @@ -1663,25 +1707,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1702,6 +1747,7 @@ =Fields!ProcessId_2.Value @@ -1714,25 +1760,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1753,6 +1800,7 @@ =Fields!ProcessId_2_LastTranStarted.Value @@ -1765,25 +1813,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1804,6 +1853,7 @@ =Fields!ProcessId_2_LastBatchStarted.Value @@ -1816,25 +1866,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1855,6 +1906,7 @@ =Fields!ProcessId_2_LastBatchCompleted.Value @@ -1867,25 +1919,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1906,6 +1959,7 @@ =Fields!ProcessId_2_ProcName.Value @@ -1918,25 +1972,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -1957,6 +2012,7 @@ =Fields!ProcessId_2_InputBuffer.Value @@ -1969,25 +2025,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -2036,7 +2093,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -2049,7 +2106,7 @@ LightGrey - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2078,7 +2135,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -2091,26 +2148,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -2147,6 +2204,7 @@ =Fields!Database.Value @@ -2159,26 +2217,26 @@ - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - Black + =Variables!ReportTextColor.Value 1pt - LightGrey + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing) ) 2pt 2pt 2pt @@ -2221,6 +2279,7 @@ Show queries for this report. @@ -2252,7 +2311,9 @@ =DataSets!DataSet_WASD_Deadlock_Graph_Details.CommandText - @@ -2297,6 +2359,7 @@ 3.58125in 17.125in @@ -2352,11 +2415,36 @@ FmtAmbientBackground true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 4 - 1 + 2 0 @@ -2378,10 +2466,81 @@ 0 FmtAmbientBackground + + 0 + 1 + ContrastTheme + en-US + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String + If Theme ="Aquatic" Then + return "#202020" + ElseIf Theme ="Desert" Then + return "#FFFAEF" + Elseif RowNumber Mod 2 <> 0 Then + return "White" + Else + Return "LightSteelBlue" + End If + End Function + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 179ff240-1915-4135-83f8-2101a2b5c10b diff --git a/sqlnexus/Reports/WASD_Event_Log_C.rdlC b/sqlnexus/Reports/WASD_Event_Log_C.rdlC index 6ac117f1..505bc98f 100644 --- a/sqlnexus/Reports/WASD_Event_Log_C.rdlC +++ b/sqlnexus/Reports/WASD_Event_Log_C.rdlC @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-13T02:21:01.5095103Z + 0 @@ -128,7 +139,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -138,10 +149,10 @@ Textbox3 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -164,7 +175,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -174,10 +185,10 @@ Textbox4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -200,7 +211,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -210,10 +221,10 @@ Textbox7 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -236,7 +247,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -246,10 +257,10 @@ Textbox9 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -272,7 +283,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -282,10 +293,10 @@ Textbox11 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -308,7 +319,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -318,10 +329,10 @@ Textbox13 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -344,7 +355,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -354,10 +365,10 @@ Textbox15 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -383,7 +394,7 @@ =Fields!Start_Time.Value @@ -393,7 +404,7 @@ Start_Time 2pt @@ -416,7 +427,7 @@ =Fields!End_Time.Value @@ -426,7 +437,7 @@ End_Time 2pt @@ -449,7 +460,7 @@ =Fields!Event_Type.Value @@ -459,7 +470,7 @@ Event_Type 2pt @@ -482,7 +493,7 @@ =Sum(Fields!Event_Subtype.Value) @@ -492,7 +503,7 @@ Event_Subtype 2pt @@ -515,7 +526,7 @@ =Sum(Fields!Severity.Value) @@ -525,7 +536,7 @@ Severity 2pt @@ -548,7 +559,7 @@ =Sum(Fields!Count.Value) @@ -558,7 +569,7 @@ Count 2pt @@ -581,7 +592,7 @@ =Fields!Event_Description.Value @@ -591,7 +602,7 @@ Event_Description 2pt @@ -619,7 +630,7 @@ @@ -629,7 +640,7 @@ Textbox5 2pt @@ -652,7 +663,7 @@ @@ -662,7 +673,7 @@ Textbox8 2pt @@ -685,7 +696,7 @@ @@ -695,7 +706,7 @@ Textbox10 2pt @@ -718,7 +729,7 @@ =Sum(Fields!Event_Subtype.Value) @@ -728,7 +739,7 @@ Textbox12 2pt @@ -751,7 +762,7 @@ =Sum(Fields!Severity.Value) @@ -761,7 +772,7 @@ Textbox14 2pt @@ -784,7 +795,7 @@ =Sum(Fields!Count.Value) @@ -794,7 +805,7 @@ Textbox16 2pt @@ -817,7 +828,7 @@ @@ -827,7 +838,7 @@ Textbox18 2pt @@ -871,7 +882,7 @@ Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -881,10 +892,10 @@ Textbox17 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -923,7 +934,7 @@ @@ -933,10 +944,10 @@ Database - #96a4b2 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -982,6 +993,7 @@ Tahoma 20pt Bold + =Variables!ReportTextColor.Value @@ -1009,44 +1021,55 @@ The information presented here came from - sys.event_log dmv that is located in master database on WASD . The report displays only the top 20 lines for - event_category='connection' . For the entire result set open into the file named - _SQL_Azure_Perf_Stats_Snapshot_Server_Shutdown.out that was collected by SDP @@ -1060,6 +1083,9 @@ 11.5in 2 + 2pt 2pt 2pt @@ -1076,6 +1102,7 @@ Show queries for this report. @@ -1107,7 +1134,9 @@ =DataSets!DataSet_WASD_Event_log.CommandText - @@ -1152,7 +1182,7 @@ 3.81875in 12.16667in @@ -1224,7 +1254,7 @@ 4 - 3 + 4 0 @@ -1265,6 +1295,59 @@ en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch 179ff240-1915-4135-83f8-2101a2b5c10b diff --git a/sqlnexus/Reports/WASD_ResourceStats_C.rdlC b/sqlnexus/Reports/WASD_ResourceStats_C.rdlC index 91626e1e..9c59f424 100644 --- a/sqlnexus/Reports/WASD_ResourceStats_C.rdlC +++ b/sqlnexus/Reports/WASD_ResourceStats_C.rdlC @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + 0 @@ -188,7 +199,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -201,7 +212,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -224,7 +235,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -237,7 +248,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -260,7 +271,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -273,7 +284,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -296,7 +307,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -309,7 +320,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -332,7 +343,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -345,7 +356,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -368,7 +379,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -381,7 +392,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -404,7 +415,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -417,7 +428,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -440,7 +451,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -453,7 +464,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -476,7 +487,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -489,7 +500,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -512,7 +523,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -525,7 +536,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -548,7 +559,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -561,7 +572,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -584,7 +595,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -597,7 +608,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -620,7 +631,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -633,7 +644,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -656,7 +667,7 @@ FROM Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -669,7 +680,7 @@ FROM #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -696,7 +707,7 @@ FROM @@ -709,7 +720,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -731,7 +741,7 @@ FROM @@ -744,7 +754,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -766,7 +775,7 @@ FROM @@ -779,7 +788,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -801,7 +809,7 @@ FROM @@ -814,7 +822,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -836,7 +843,7 @@ FROM @@ -849,7 +856,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -871,7 +877,7 @@ FROM @@ -884,7 +890,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -906,7 +911,7 @@ FROM @@ -919,7 +924,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -941,7 +945,7 @@ FROM @@ -954,7 +958,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -976,7 +979,7 @@ FROM @@ -989,7 +992,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -1011,7 +1013,7 @@ FROM @@ -1024,7 +1026,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -1046,7 +1047,7 @@ FROM @@ -1059,7 +1060,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -1081,7 +1081,7 @@ FROM @@ -1094,7 +1094,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -1116,7 +1115,7 @@ FROM @@ -1129,7 +1128,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -1151,7 +1149,7 @@ FROM @@ -1164,7 +1162,6 @@ FROM #aab6c4 - #96a4b2 2pt 2pt 2pt @@ -1190,7 +1187,7 @@ FROM @@ -1203,6 +1200,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1223,7 +1221,7 @@ FROM =Fields!start_time.Value @@ -1236,6 +1234,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1256,7 +1255,7 @@ FROM =Fields!Average_CPU_Cores_Used.Value @@ -1269,6 +1268,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1289,7 +1289,7 @@ FROM =Fields!Maximum_CPU_Cores_Used.Value @@ -1302,6 +1302,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1322,7 +1323,7 @@ FROM =Fields!Average_Read_IOPS.Value @@ -1335,6 +1336,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1355,7 +1357,7 @@ FROM =Fields!Maximum_Read_IOPS.Value @@ -1368,6 +1370,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1388,7 +1391,7 @@ FROM =Fields!Average_Write_IOPS.Value @@ -1401,6 +1404,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1421,7 +1425,7 @@ FROM =Fields!Maximum_Write_IOPS.Value @@ -1434,6 +1438,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1454,7 +1459,7 @@ FROM =Fields!Average_Memory_Used_in_GB.Value @@ -1467,6 +1472,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1487,7 +1493,7 @@ FROM =Fields!Maximum_Memory_Used_in_GB.Value @@ -1500,6 +1506,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1520,7 +1527,7 @@ FROM =Fields!Average___of_Sessions.Value @@ -1533,6 +1540,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1553,7 +1561,7 @@ FROM =Fields!Maximum___of_Sessions.Value @@ -1566,6 +1574,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1586,7 +1595,7 @@ FROM =Fields!Average___of_Workers.Value @@ -1599,6 +1608,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1619,7 +1629,7 @@ FROM =Fields!Maximum___of_Workers.Value @@ -1632,6 +1642,7 @@ FROM #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1707,11 +1718,12 @@ FROM - WASD Resource Usage + WASD Resource Stats @@ -1741,34 +1753,42 @@ FROM The information presented here came from - sys.resource_stats dmv that is located in master database on WASD. For the entire result set open into the file named - _SQL_Azure_Perf_Stats_Snapshot_Server_Shutdown.out that was collected by SDP @@ -1797,6 +1817,7 @@ FROM Show queries for this report. @@ -1828,7 +1849,9 @@ FROM =DataSets!DataSet1.CommandText - @@ -1874,6 +1898,7 @@ FROM + =Variables!BodyBackgroundColor.Value 14.41667in @@ -1896,6 +1921,112 @@ FROM + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + + + + 4 + 2 + + + 0 + 0 + ContrastTheme + + + + + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String + If Theme ="Aquatic" Then + return "#202020" + ElseIf Theme ="Desert" Then + return "#FFFAEF" + Elseif RowNumber Mod 2 <> 0 Then + return "White" + Else + Return "LightSteelBlue" + End If + End Function + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + Inch dc64363b-3c35-4f19-9a8c-7cf63824e4bc \ No newline at end of file diff --git a/sqlnexus/Reports/WASD_ResourceUsage_C.rdlC b/sqlnexus/Reports/WASD_ResourceUsage_C.rdlC index 6d8a4491..9d41b08d 100644 --- a/sqlnexus/Reports/WASD_ResourceUsage_C.rdlC +++ b/sqlnexus/Reports/WASD_ResourceUsage_C.rdlC @@ -1,5 +1,16 @@  - + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + 0 @@ -93,7 +104,7 @@ FROM dbo.tbl_RESOURCE_USAGE; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -106,7 +117,7 @@ FROM dbo.tbl_RESOURCE_USAGE; #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -129,7 +140,7 @@ FROM dbo.tbl_RESOURCE_USAGE; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -142,7 +153,7 @@ FROM dbo.tbl_RESOURCE_USAGE; #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -165,7 +176,7 @@ FROM dbo.tbl_RESOURCE_USAGE; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -178,7 +189,7 @@ FROM dbo.tbl_RESOURCE_USAGE; #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -204,7 +215,7 @@ FROM dbo.tbl_RESOURCE_USAGE; =Fields!start_time.Value @@ -217,6 +228,7 @@ FROM dbo.tbl_RESOURCE_USAGE; #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -237,7 +249,7 @@ FROM dbo.tbl_RESOURCE_USAGE; =Sum(Fields!Average_usage_in_seconds.Value) @@ -250,6 +262,7 @@ FROM dbo.tbl_RESOURCE_USAGE; #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -270,7 +283,7 @@ FROM dbo.tbl_RESOURCE_USAGE; =Sum(Fields!Average_storage_in_megabytes.Value) @@ -283,6 +296,7 @@ FROM dbo.tbl_RESOURCE_USAGE; #e5e5e5 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -320,7 +334,7 @@ FROM dbo.tbl_RESOURCE_USAGE; Tahoma 11pt Bold - White + =Variables!TableHeadingFontColor.Value @@ -333,7 +347,7 @@ FROM dbo.tbl_RESOURCE_USAGE; #949ca4 - #7c8692 + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -372,7 +386,7 @@ FROM dbo.tbl_RESOURCE_USAGE; @@ -385,7 +399,7 @@ FROM dbo.tbl_RESOURCE_USAGE; #aab6c4 - #96a4b2 + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -427,6 +441,7 @@ FROM dbo.tbl_RESOURCE_USAGE; Tahoma 20pt Bold + =Variables!ReportTextColor.Value @@ -457,34 +472,42 @@ FROM dbo.tbl_RESOURCE_USAGE; The information presented here came from - sys.resource_usage dmv that is located in master database on WASD . For the entire result set open into the file named - _SQL_Azure_Perf_Stats_Snapshot_Server_Shutdown.out that was collected by SDP @@ -497,6 +520,9 @@ FROM dbo.tbl_RESOURCE_USAGE; 11.5in 2 + 2pt 2pt 2pt @@ -580,6 +606,7 @@ FROM dbo.tbl_RESOURCE_USAGE; @@ -590,6 +617,7 @@ FROM dbo.tbl_RESOURCE_USAGE; + =Variables!BodyBackgroundColor.Value 11.5in @@ -612,6 +640,112 @@ FROM dbo.tbl_RESOURCE_USAGE; + + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + + + + + 4 + 2 + + + 0 + 0 + ContrastTheme + + + + + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String + If Theme ="Aquatic" Then + return "#202020" + ElseIf Theme ="Desert" Then + return "#FFFAEF" + Elseif RowNumber Mod 2 <> 0 Then + return "White" + Else + Return "LightSteelBlue" + End If + End Function + + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + Inch c8906cd7-ee69-469f-bd4c-83de572a0ab8 \ No newline at end of file diff --git a/sqlnexus/Reports/WaitDetails_C.rdlC b/sqlnexus/Reports/WaitDetails_C.rdlC index 06aa0cfd..1f866342 100644 --- a/sqlnexus/Reports/WaitDetails_C.rdlC +++ b/sqlnexus/Reports/WaitDetails_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + 0 @@ -599,6 +610,7 @@ ELSE 0.75pt M/d HH:mm + =Variables!ReportTextColor.Value @@ -675,11 +687,13 @@ ELSE 0.75pt + =Variables!ReportTextColor.Value Wait Rate (ms/sec) True @@ -687,6 +701,7 @@ ELSE True 0.75pt @@ -752,10 +767,11 @@ ELSE 0.75pt - =Parameters!FmtChartBackground.Value + =Variables!ChartColor.Value @@ -763,9 +779,11 @@ ELSE 0.75pt + =Variables!ReportTextColor.Value BottomCenter @@ -785,15 +803,16 @@ ELSE Emboss @@ -808,7 +827,7 @@ ELSE 0.75in 0.35937in 3.875in - 8.25in + 8.89583in __Upgraded2005__ @@ -819,6 +838,7 @@ ELSE + =Variables!ChartFrameColor.Value @@ -831,10 +851,10 @@ ELSE 2.875in - 1.75in + 1.89583in - 1.75in + 2.10417in @@ -852,8 +872,8 @@ ELSE Snapshot Time @@ -865,7 +885,7 @@ ELSE textbox3 11 @@ -898,7 +918,7 @@ ELSE textbox4 10 @@ -931,7 +951,7 @@ ELSE textbox5 9 @@ -964,7 +984,7 @@ ELSE textbox6 8 @@ -1024,7 +1044,7 @@ ELSE =Fields!delta_seconds.Value @@ -1057,7 +1077,7 @@ ELSE =Sum(Fields!delta_wait_time_ms.Value) @@ -1092,8 +1112,8 @@ ELSE =Sum(Fields!delta_wait_time_ms.Value) / Fields!delta_seconds.Value @@ -1133,7 +1153,7 @@ ELSE @@ -1166,7 +1186,7 @@ ELSE =Fields!wait_type.Value @@ -1199,7 +1219,7 @@ ELSE =Fields!delta_wait_time_ms.Value @@ -1234,8 +1254,8 @@ ELSE =Fields!wait_ms_per_sec.Value @@ -1310,7 +1330,7 @@ ELSE 4.875in 0.35937in 0.75in - 8.25in + 8.75in 1 true @@ -1332,7 +1352,7 @@ ELSE View Details @@ -1349,6 +1369,9 @@ ELSE NoOutput + 2pt 2pt 2pt @@ -1366,8 +1389,8 @@ ELSE Start Time @@ -1380,10 +1403,10 @@ ELSE 1in - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1400,7 +1423,7 @@ ELSE =Parameters!StartTime.Value @@ -1409,14 +1432,13 @@ ELSE 1in 0.25in - 1.375in + 2.25in 1 - White Middle 2pt 2pt @@ -1433,8 +1455,8 @@ ELSE End Time @@ -1449,10 +1471,10 @@ ELSE 2 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -1469,7 +1491,7 @@ ELSE =Parameters!EndTime.Value @@ -1479,14 +1501,13 @@ ELSE 0.25in 1in 0.25in - 1.375in + 2.25in 3 - White Middle 2pt 2pt @@ -1497,9 +1518,9 @@ ELSE ContentsOnly 0.125in - 6.23437in + 5.85937in 0.5in - 2.375in + 3.25in 3 @@ -1526,6 +1548,9 @@ ELSE 2.625in 4 + 2pt 2pt 2pt @@ -1547,13 +1572,13 @@ ELSE 1in - 1in + 1.14583in 2.5in - 0.75in + 0.60417in 0.75in @@ -1577,8 +1602,8 @@ ELSE Snapshot Time @@ -1592,7 +1617,7 @@ ELSE LightGrey - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1612,8 +1637,8 @@ ELSE SPID @@ -1629,7 +1654,7 @@ ELSE LightGrey - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1649,8 +1674,8 @@ ELSE Wait Type @@ -1664,7 +1689,7 @@ ELSE LightGrey - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1684,8 +1709,8 @@ ELSE Wait Duration (ms) @@ -1701,7 +1726,7 @@ ELSE LightGrey - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1721,8 +1746,8 @@ ELSE Wait Resource @@ -1736,7 +1761,7 @@ ELSE LightGrey - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1756,8 +1781,8 @@ ELSE CPU @@ -1773,7 +1798,7 @@ ELSE LightGrey - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1793,8 +1818,8 @@ ELSE Logical Reads @@ -1810,7 +1835,7 @@ ELSE LightGrey - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1830,8 +1855,8 @@ ELSE Duration @@ -1845,7 +1870,7 @@ ELSE LightGrey - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1870,7 +1895,7 @@ ELSE =Fields!runtime.Value @@ -1903,7 +1928,7 @@ ELSE =IIF(Fields!request_id.Value > 0, Fields!session_id.Value.ToString() + ":" + Fields!request_id.Value.ToString(), Fields!session_id.Value) @@ -1938,7 +1963,7 @@ ELSE =Fields!wait_type.Value @@ -1971,7 +1996,7 @@ ELSE =Fields!wait_duration_ms.Value @@ -2006,7 +2031,7 @@ ELSE =Fields!wait_resource.Value @@ -2039,7 +2064,7 @@ ELSE =Fields!request_cpu_time.Value @@ -2074,7 +2099,7 @@ ELSE =Fields!request_logical_reads.Value @@ -2109,7 +2134,7 @@ ELSE =Fields!request_total_elapsed_time.Value @@ -2185,9 +2210,7 @@ ELSE Following are the top 50 rows sampled from dm_exec_requests having the specified wait type(s), ordered by longest wait duration. - + @@ -2257,7 +2281,9 @@ ELSE =DataSets!SAMPLED_WAITS.CommandText - + + =Variables!BodyBackgroundColor.Value + - 10.19269in + 10.44269in 1in 1in @@ -2419,11 +2452,36 @@ ELSE FmtAmbientBackground true + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + 3 - 3 + 4 0 @@ -2460,10 +2518,73 @@ ELSE 2 FmtAmbientBackground + + 0 + 3 + ContrastTheme + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#c6daf8", +Parameters!ContrastTheme.Value="None", "#c6daf8") + + true Inch 17f53028-2b84-4434-b420-ddcbedc6209f diff --git a/sqlnexus/Reports/Working Set Trim_C.rdlC b/sqlnexus/Reports/Working Set Trim_C.rdlC index cc457b1e..f92ca301 100644 --- a/sqlnexus/Reports/Working Set Trim_C.rdlC +++ b/sqlnexus/Reports/Working Set Trim_C.rdlC @@ -1,5 +1,16 @@ - - + + + + + SSDTRS + 17.14.37111.16 + + + SSDTRS + 17.14.37111.16 + + 2026-04-10T17:43:09.7748627Z + 0 @@ -406,8 +417,9 @@ END; Working Set Trimming Report @@ -418,6 +430,9 @@ END; 0.375in 4.01042in + 2pt 2pt 2pt @@ -433,7 +448,7 @@ END; No data available. To use this report, the Nexus database needs to have the tbl_workingset_trimming table present in the database. @@ -453,10 +468,9 @@ END; NoOutput - LemonChiffon 2pt 2pt 1pt @@ -471,7 +485,9 @@ END; This report shows aggregations of the RING_BUFFER_RESOURCE_MONITOR ring buffer output captured from the SQL instance. The graph below shows the variation of the SQL working set. The most recent snapshot is shown. This can be changed using the Parameters tab and selecting a different snapshot time. - - - Silver - - 1pt - - - Silver - - 1pt - - - Silver - - 1pt - - - Silver - - 1pt - - White 2pt 2pt 2pt @@ -707,6 +702,7 @@ END; 0.75pt + =Variables!ReportTextColor.Value @@ -719,6 +715,7 @@ END; True 0.75pt @@ -785,10 +782,11 @@ END; 0.75pt - LightGrey + =Variables!ChartColor.Value @@ -799,7 +797,7 @@ END; 0.75pt - 9pt + =Variables!ReportTextColor.Value BottomCenter @@ -816,9 +814,9 @@ END; Excel @@ -846,7 +844,7 @@ END; Silver - White + =Variables!ChartColor.Value @@ -906,7 +904,7 @@ END; @@ -939,7 +937,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -961,7 +959,7 @@ END; @@ -994,7 +992,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1016,7 +1014,7 @@ END; @@ -1049,7 +1047,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1071,7 +1069,7 @@ END; @@ -1106,7 +1104,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1131,7 +1129,7 @@ END; @@ -1146,7 +1144,7 @@ END; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1171,7 +1169,7 @@ END; @@ -1186,7 +1184,7 @@ END; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1208,7 +1206,7 @@ END; @@ -1243,7 +1241,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1268,7 +1266,7 @@ END; @@ -1283,7 +1281,7 @@ END; Silver - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1305,7 +1303,7 @@ END; @@ -1320,7 +1318,7 @@ END; @@ -1355,7 +1353,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1377,7 +1375,7 @@ END; @@ -1412,7 +1410,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1434,7 +1432,7 @@ END; @@ -1469,7 +1467,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1491,7 +1489,7 @@ END; @@ -1526,7 +1524,7 @@ END; 1pt - SteelBlue + =Variables!TableHeadingColor.Value 2pt 2pt 2pt @@ -1552,6 +1550,7 @@ END; =Fields!runtime.Value @@ -1586,6 +1585,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1606,6 +1606,7 @@ END; =Fields!Notification_time.Value @@ -1640,6 +1641,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1661,6 +1663,7 @@ END; @@ -1695,6 +1698,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1715,6 +1719,7 @@ END; =Fields!MemoryUtilization__.Value @@ -1749,6 +1754,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1769,6 +1775,7 @@ END; =Fields!AvailablePhysicalMemory_KB.Value/1024 @@ -1803,6 +1810,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1823,6 +1831,7 @@ END; =Fields!AvailablePageFile_KB.Value/1024 @@ -1857,6 +1866,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1877,6 +1887,7 @@ END; =Fields!SQL_ReservedMemory_KB.Value/1024 @@ -1911,6 +1922,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1931,6 +1943,7 @@ END; =Fields!SQL_CommittedMemory_KB.Value/1024 @@ -1965,6 +1978,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -1985,6 +1999,7 @@ END; =Fields!Node_Id.Value @@ -2019,6 +2034,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -2039,6 +2055,7 @@ END; =Fields!IndicatorsProcess.Value @@ -2073,6 +2090,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -2093,6 +2111,7 @@ END; =Fields!IndicatorsSystem.Value @@ -2127,6 +2146,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -2147,6 +2167,7 @@ END; =Fields!IndicatorsPool.Value @@ -2181,6 +2202,7 @@ END; 1pt + =code.GetTableRowFillColor(Parameters!ContrastTheme.Value, RowNumber(nothing)) 2pt 2pt 2pt @@ -2222,7 +2244,7 @@ END; true DataSet_MemClerks 6.00709in - 0.29875in + 0.30917in 1.11458in 14.43041in 4 @@ -2262,8 +2284,8 @@ END; Server @@ -2273,16 +2295,16 @@ END; 0.125in - 7.25in + 6.625in 0.25in 1in 5 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2299,7 +2321,7 @@ END; =First(Fields!value.Value, "DataSet_Shared_SQLServerName") @@ -2307,16 +2329,15 @@ END; 0.125in - 8.25in + 7.625in 0.25in - 1.10069in + 1.3507in 6 - White Middle 2pt 2pt @@ -2333,8 +2354,8 @@ END; Version (SP) @@ -2344,16 +2365,16 @@ END; 0.375in - 7.25in + 6.625in 0.25in 1in 7 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2370,7 +2391,7 @@ END; =First(Fields!value.Value, "DataSet_Shared_SQLVersion") @@ -2378,16 +2399,15 @@ END; 0.375in - 8.25in + 7.625in 0.25in - 1.10069in + 1.3507in 8 - White Middle 2pt 2pt @@ -2404,8 +2424,8 @@ END; End Time @@ -2415,16 +2435,16 @@ END; 0.375in - 9.3507in + 8.9757in 0.25in 1in 9 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2441,8 +2461,8 @@ END; Start Time @@ -2452,16 +2472,16 @@ END; 0.125in - 9.36459in + 8.98959in 0.25in 1in 10 - =Parameters!FmtChartBackground.Value + =Variables!TableHeadingColor.Value Middle 2pt 2pt @@ -2478,7 +2498,7 @@ END; =Parameters!StartTime.Value @@ -2486,16 +2506,15 @@ END; 0.125in - 10.36459in + 9.98959in 0.25in - 1.375in + 1.73958in 11 - White Middle 2pt 2pt @@ -2512,7 +2531,7 @@ END; =Parameters!EndTime.Value @@ -2520,16 +2539,15 @@ END; 0.375in - 10.36459in + 9.98959in 0.25in - 1.375in + 1.73958in 12 - White Middle 2pt 2pt @@ -2547,6 +2565,7 @@ END; Show queries for this report. @@ -2578,7 +2597,9 @@ END; =DataSets!DataSet_Graph.CommandText - 9.14597in - + + =Variables!BodyBackgroundColor.Value + - 14.72916in + 14.73958in 40in 1in @@ -2766,6 +2795,31 @@ END; + + String + + + None + + + ContrastTheme + + + + None + + + + Aquatic + + + + Desert + + + + + @@ -2807,10 +2861,81 @@ END; 1 RowNumber + + 1 + 1 + ContrastTheme + + + Function GetTableRowFillColor(Theme as String, RowNumber As Integer) As String + If Theme ="Aquatic" Then + return "#202020" + ElseIf Theme ="Desert" Then + return "#FFFAEF" + Elseif RowNumber Mod 2 <> 0 Then + return "White" + Else + Return "LightSteelBlue" + End If + End Function + en-US + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "Black") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "#FAFDFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "SteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#202020", +Parameters!ContrastTheme.Value="Desert", "#FFFAEF", +Parameters!ContrastTheme.Value="None", "LightSteelBlue") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "No Color", +Parameters!ContrastTheme.Value="Desert", "No Color", +Parameters!ContrastTheme.Value="None", "Automatic") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "None", +Parameters!ContrastTheme.Value="Desert", "None", +Parameters!ContrastTheme.Value="None", "TopBottom") + + + "Red" + + + "Green" + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#FFFFFF", +Parameters!ContrastTheme.Value="Desert", "#3D3D3D", +Parameters!ContrastTheme.Value="None", "#FFFFFF") + + + =Switch(Parameters!ContrastTheme.Value="Aquatic", "#75E9FC", +Parameters!ContrastTheme.Value="Desert", "#1C5E75", +Parameters!ContrastTheme.Value="None", "Blue") + + true Inch d307f978-9c11-4047-a5fd-f12c22be445c diff --git a/sqlnexus/ThemeManager.cs b/sqlnexus/ThemeManager.cs new file mode 100644 index 00000000..6e4f7e81 --- /dev/null +++ b/sqlnexus/ThemeManager.cs @@ -0,0 +1,255 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.Linq; +using System.Windows.Forms; + +namespace sqlnexus +{ + + public class Theme + { + public string Name { get; set; } + public Color BackColor { get; set; } + public Color ForeColor { get; set; } + public Color OtherColor { get; set; } + + public override string ToString() + { + return Name; //this is to show name in combobox + } + } + + public static class ThemeManager + { + public static string CurrentThemeName; + public static System.Drawing.Color CurrentForeColor; + public static System.Drawing.Color CurrentBackColor; + public static System.Drawing.Color CurrentOtherColor; + + /// + /// Returns true if Windows High Contrast mode is enabled + /// + public static bool IsHighContrastEnabled => SystemInformation.HighContrast; + + #region Theme Definitions + public static List Themes = new List + { + //only place for theme colors, if we ever need to change colors ,change here + new Theme { + Name = "Default", + BackColor = Form.DefaultBackColor, + ForeColor = System.Drawing.Color.Black, + OtherColor = System.Drawing.ColorTranslator.FromHtml("#75E9FC"), + }, + new Theme { + Name = "Aquatic", + BackColor = System.Drawing.ColorTranslator.FromHtml("#202020"), + ForeColor = System.Drawing.ColorTranslator.FromHtml("#FFFFFF"), + OtherColor = System.Drawing.ColorTranslator.FromHtml("#75E9FC") + }, + new Theme { + Name = "Desert", + BackColor = System.Drawing.ColorTranslator.FromHtml("#FFFAEF"), + ForeColor = System.Drawing.ColorTranslator.FromHtml("#3D3D3D"), + OtherColor = System.Drawing.ColorTranslator.FromHtml("#1C5E75") + } + //if we want to add more themes, add here with the preffered colors, this will automatically populate in the theme selection combobox + }; + #endregion + + //recursive function to apply theme to all controls, call this function from main control/form + static bool leftMenu = false; + public static void ApplyTheme(Control control) + { + // When Windows High Contrast mode is enabled, use system colors for accessibility + if (IsHighContrastEnabled) + { + ApplyHighContrastTheme(control); + return; + } + #region special handling for default theme on left hand menu to keep original colors. + if (CurrentThemeName == "Default" || leftMenu) + { + if (control.Name == "tableLayoutPanel1") + { + control.BackColor = Color.LightSkyBlue; + control.ForeColor = Color.Black; + leftMenu = true; // setting this for the iterations as we are in the hierarchy for the left hand menu + } + else + { + if (control is LinkLabel) + { + if (control.Name == "llTasks" || control.Name == "llData" || control.Name == "llReports") + { + var linkLabel = (LinkLabel)control; + linkLabel.BackColor = Color.DarkBlue; + linkLabel.ForeColor = Color.White; + linkLabel.ActiveLinkColor = Color.White; + linkLabel.LinkColor = Color.White; + linkLabel.DisabledLinkColor = Color.Gray; + linkLabel.LinkBehavior = LinkBehavior.AlwaysUnderline; + } + else + { + var linkLabel = (LinkLabel)control; + linkLabel.BackColor = Color.AliceBlue; + linkLabel.ForeColor = Color.Black; + linkLabel.ActiveLinkColor = Color.DarkBlue; + linkLabel.LinkColor = Color.DarkBlue; + linkLabel.DisabledLinkColor = Color.DarkBlue; + linkLabel.LinkBehavior = LinkBehavior.AlwaysUnderline; + } + } + else + { + if (control.Name == "paReportsHeader" || control.Name == "paTasksHeader" || control.Name == "paDataHeader") + { + control.BackColor = Color.DarkBlue; + control.ForeColor = Color.White; + } + else + { + control.BackColor = Color.AliceBlue; + control.ForeColor = Color.Black; + } + } + } + + } + #endregion + else + { + control.ForeColor = ThemeManager.CurrentForeColor; + control.BackColor = ThemeManager.CurrentBackColor; + + //adding special checks for control types as some properties are control specific + if (control.GetType() == typeof(System.Windows.Forms.LinkLabel)) + { + ((LinkLabel)control).LinkColor = CurrentForeColor; + ((LinkLabel)control).ActiveLinkColor = CurrentForeColor; + ((LinkLabel)control).DisabledLinkColor = CurrentForeColor; + ((LinkLabel)control).LinkBehavior = LinkBehavior.AlwaysUnderline; + } + //this was not there on the original design but the differentiation was background colors , using this as border line to separate different panels + if (control.GetType() == typeof(System.Windows.Forms.Panel)) + { + ((Panel)control).BorderStyle = BorderStyle.FixedSingle; + } + } + + if (control.HasChildren) + { + foreach (Control childControl in control.Controls) + { + ApplyTheme(childControl); + } + } + else + { + leftMenu = false; // reset the flag when we are done with the current branch of the control hierarchy + } + } + + /// + /// Applies Windows High Contrast system colors to controls for accessibility compliance + /// + private static void ApplyHighContrastTheme(Control control) + { + control.ForeColor = SystemColors.WindowText; + control.BackColor = SystemColors.Window; + + if (control.GetType() == typeof(System.Windows.Forms.LinkLabel)) + { + var linkLabel = (LinkLabel)control; + // Use ButtonHighlight for links on dark header panels, otherwise use HotTrack + bool isOnDarkHeader = control.Parent != null && + (control.Parent.Name.Contains("Header") || + control.Parent.BackColor == Color.DarkBlue || + control.Parent.BackColor == SystemColors.Highlight); + + if (isOnDarkHeader) + { + linkLabel.LinkColor = SystemColors.ButtonHighlight; + linkLabel.ActiveLinkColor = SystemColors.ButtonHighlight; + linkLabel.DisabledLinkColor = SystemColors.GrayText; + linkLabel.LinkBehavior = LinkBehavior.AlwaysUnderline; + } + else + { + linkLabel.LinkColor = SystemColors.HotTrack; + linkLabel.ActiveLinkColor = SystemColors.HotTrack; + linkLabel.DisabledLinkColor = SystemColors.GrayText; + linkLabel.LinkBehavior = LinkBehavior.AlwaysUnderline; + } + } + + if (control.GetType() == typeof(System.Windows.Forms.Panel)) + { + var panel = (Panel)control; + panel.BorderStyle = BorderStyle.FixedSingle; + + // Header panels should use system highlight colors + if (control.Name.Contains("Header")) + { + panel.BackColor = SystemColors.Highlight; + } + } + + if (control.GetType() == typeof(System.Windows.Forms.Button)) + { + control.ForeColor = SystemColors.ControlText; + control.BackColor = SystemColors.Control; + } + + if (control.GetType() == typeof(System.Windows.Forms.TextBox) || + control.GetType() == typeof(System.Windows.Forms.ComboBox) || + control.GetType() == typeof(System.Windows.Forms.ListBox)) + { + control.ForeColor = SystemColors.WindowText; + control.BackColor = SystemColors.Window; + } + + if (control.HasChildren) + { + foreach (Control childControl in control.Controls) + { + ApplyHighContrastTheme(childControl); + } + } + } + + //sets the current theme based on the theme name passed + public static void ChangeCurrentTheme(string theme) + { + // If High Contrast is enabled, we'll use system colors regardless of selected theme + if (IsHighContrastEnabled) + { + CurrentForeColor = SystemColors.WindowText; + CurrentBackColor = SystemColors.Window; + CurrentOtherColor = SystemColors.HotTrack; + CurrentThemeName = "HighContrast"; + return; + } + + var selectedTheme = Themes.FirstOrDefault(t => t.Name.Equals(theme)); + if (selectedTheme != null) + { + CurrentForeColor = selectedTheme.ForeColor; + CurrentBackColor = selectedTheme.BackColor; + CurrentOtherColor = selectedTheme.OtherColor; + CurrentThemeName = selectedTheme.Name; + } + else + { + // Fallback to default theme if the theme name is wrong while calling this function // this should not happen normally as theme names are populated from the same list + var defaultTheme = Themes.First(t => t.Name == "Default"); + CurrentForeColor = defaultTheme.ForeColor; + CurrentBackColor = defaultTheme.BackColor; + CurrentOtherColor = defaultTheme.OtherColor; + CurrentThemeName = defaultTheme.Name; + } + } + } +} diff --git a/sqlnexus/app.config b/sqlnexus/app.config index 27bab143..f74d28ed 100644 --- a/sqlnexus/app.config +++ b/sqlnexus/app.config @@ -64,6 +64,9 @@ False + + Default + diff --git a/sqlnexus/fmAbout.cs b/sqlnexus/fmAbout.cs index 545ab1e6..b5848376 100644 --- a/sqlnexus/fmAbout.cs +++ b/sqlnexus/fmAbout.cs @@ -19,6 +19,7 @@ public partial class fmAbout : Form public fmAbout() { InitializeComponent(); + ThemeManager.ApplyTheme(this); } private void fmAbout_Paint(object sender, PaintEventArgs e) diff --git a/sqlnexus/fmConnect.Designer.cs b/sqlnexus/fmConnect.Designer.cs index 5a9ef7d9..cdf65f37 100644 --- a/sqlnexus/fmConnect.Designer.cs +++ b/sqlnexus/fmConnect.Designer.cs @@ -29,7 +29,7 @@ protected override void Dispose(bool disposing) private void InitializeComponent() { this.label1 = new System.Windows.Forms.Label(); - this.txtSqlServer = new System.Windows.Forms.TextBox(); + this.txtSqlServer = new sqlnexus.AccessibleTextBox(); this.groupBox1 = new System.Windows.Forms.GroupBox(); this.rbWindowsAuth = new System.Windows.Forms.RadioButton(); this.btnCancel = new System.Windows.Forms.Button(); @@ -49,6 +49,7 @@ private void InitializeComponent() // // txtSqlServer // + this.txtSqlServer.AccessibleName = "Server Name"; this.txtSqlServer.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.txtSqlServer.Location = new System.Drawing.Point(83, 12); @@ -136,7 +137,7 @@ private void InitializeComponent() #endregion private System.Windows.Forms.Label label1; - private System.Windows.Forms.TextBox txtSqlServer; + private sqlnexus.AccessibleTextBox txtSqlServer; private System.Windows.Forms.GroupBox groupBox1; private System.Windows.Forms.RadioButton rbWindowsAuth; private System.Windows.Forms.Button btnCancel; diff --git a/sqlnexus/fmCustomRowset.Designer.cs b/sqlnexus/fmCustomRowset.Designer.cs index 47d45458..6947b364 100644 --- a/sqlnexus/fmCustomRowset.Designer.cs +++ b/sqlnexus/fmCustomRowset.Designer.cs @@ -29,18 +29,18 @@ protected override void Dispose(bool disposing) private void InitializeComponent() { this.grpAddorEditRowset = new System.Windows.Forms.GroupBox(); - this.rdDelete = new System.Windows.Forms.RadioButton(); - this.rdEditRowset = new System.Windows.Forms.RadioButton(); - this.rdAddRowset = new System.Windows.Forms.RadioButton(); + this.rdDelete = new sqlnexus.AccessibleRadioButton(); + this.rdEditRowset = new sqlnexus.AccessibleRadioButton(); + this.rdAddRowset = new sqlnexus.AccessibleRadioButton(); this.lblSelectRowset = new System.Windows.Forms.Label(); this.cbSelectRowset = new System.Windows.Forms.ComboBox(); this.lblRowsetName = new System.Windows.Forms.Label(); - this.txtRowsetName = new System.Windows.Forms.TextBox(); + this.txtRowsetName = new sqlnexus.AccessibleTextBox(); this.grpEnableDisable = new System.Windows.Forms.GroupBox(); - this.rdDisable = new System.Windows.Forms.RadioButton(); - this.rdEnable = new System.Windows.Forms.RadioButton(); + this.rdDisable = new sqlnexus.AccessibleRadioButton(); + this.rdEnable = new sqlnexus.AccessibleRadioButton(); this.lblIdentifier = new System.Windows.Forms.Label(); - this.txtIdentifier = new System.Windows.Forms.TextBox(); + this.txtIdentifier = new sqlnexus.AccessibleTextBox(); this.lblType = new System.Windows.Forms.Label(); this.cbType = new System.Windows.Forms.ComboBox(); this.btnAdd = new System.Windows.Forms.Button(); @@ -68,7 +68,6 @@ private void InitializeComponent() this.rdDelete.Name = "rdDelete"; this.rdDelete.Size = new System.Drawing.Size(95, 17); this.rdDelete.TabIndex = 2; - this.rdDelete.TabStop = true; this.rdDelete.Text = "Delete Rowset"; this.rdDelete.UseVisualStyleBackColor = true; this.rdDelete.CheckedChanged += new System.EventHandler(this.rdDelete_CheckedChanged); @@ -126,6 +125,7 @@ private void InitializeComponent() // // txtRowsetName // + this.txtRowsetName.AccessibleName = "Rowset Name"; this.txtRowsetName.Location = new System.Drawing.Point(143, 135); this.txtRowsetName.Name = "txtRowsetName"; this.txtRowsetName.Size = new System.Drawing.Size(174, 20); @@ -175,6 +175,7 @@ private void InitializeComponent() // // txtIdentifier // + this.txtIdentifier.AccessibleName = "Identifier"; this.txtIdentifier.Location = new System.Drawing.Point(143, 233); this.txtIdentifier.Name = "txtIdentifier"; this.txtIdentifier.Size = new System.Drawing.Size(174, 20); @@ -251,21 +252,21 @@ private void InitializeComponent() #endregion private System.Windows.Forms.GroupBox grpAddorEditRowset; - private System.Windows.Forms.RadioButton rdEditRowset; - private System.Windows.Forms.RadioButton rdAddRowset; + private sqlnexus.AccessibleRadioButton rdEditRowset; + private sqlnexus.AccessibleRadioButton rdAddRowset; private System.Windows.Forms.Label lblSelectRowset; private System.Windows.Forms.ComboBox cbSelectRowset; private System.Windows.Forms.Label lblRowsetName; - private System.Windows.Forms.TextBox txtRowsetName; + private sqlnexus.AccessibleTextBox txtRowsetName; private System.Windows.Forms.GroupBox grpEnableDisable; - private System.Windows.Forms.RadioButton rdDisable; - private System.Windows.Forms.RadioButton rdEnable; + private sqlnexus.AccessibleRadioButton rdDisable; + private sqlnexus.AccessibleRadioButton rdEnable; private System.Windows.Forms.Label lblIdentifier; - private System.Windows.Forms.TextBox txtIdentifier; + private sqlnexus.AccessibleTextBox txtIdentifier; private System.Windows.Forms.Label lblType; private System.Windows.Forms.ComboBox cbType; private System.Windows.Forms.Button btnAdd; - private System.Windows.Forms.RadioButton rdDelete; + private sqlnexus.AccessibleRadioButton rdDelete; private System.Windows.Forms.LinkLabel llCustomRowsetHelp; } } \ No newline at end of file diff --git a/sqlnexus/fmCustomRowset.cs b/sqlnexus/fmCustomRowset.cs index 441eff98..ae759069 100644 --- a/sqlnexus/fmCustomRowset.cs +++ b/sqlnexus/fmCustomRowset.cs @@ -27,6 +27,7 @@ public partial class fmCustomRowset : Form public fmCustomRowset(ILogger lgr) { InitializeComponent(); + ThemeManager.ApplyTheme(this); logger = lgr; } diff --git a/sqlnexus/fmImport.cs b/sqlnexus/fmImport.cs index c48ae4dc..9270a797 100644 --- a/sqlnexus/fmImport.cs +++ b/sqlnexus/fmImport.cs @@ -23,11 +23,13 @@ public partial class fmImport : Form private fmImport() { InitializeComponent(); + ThemeManager.ApplyTheme(this); } private fmNexus MainForm; //Cache an instance of this for logging to the log file and other stuff public fmImport(fmNexus mainform) { InitializeComponent(); + ThemeManager.ApplyTheme(this); MainForm = mainform; } public static void ImportFiles(fmNexus mainform, string path) diff --git a/sqlnexus/fmLoginEx.cs b/sqlnexus/fmLoginEx.cs index 8d89ff6d..304568eb 100644 --- a/sqlnexus/fmLoginEx.cs +++ b/sqlnexus/fmLoginEx.cs @@ -1,4 +1,5 @@ using System; +using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; @@ -10,10 +11,12 @@ namespace sqlnexus { public partial class fmLoginEx : Form - { + { public fmLoginEx() { InitializeComponent(); + + ThemeManager.ApplyTheme(this); chkTrustServerCertificate.Checked = Properties.Settings.Default.TrustCertificate; chkEncryptConnection.Checked = Properties.Settings.Default.EncryptConnection; btnCancel.FlatStyle = FlatStyle.Flat; @@ -22,11 +25,34 @@ public fmLoginEx() private void EnableSqlLogin(bool enable) { - lblUserName.Enabled = enable; - lblPassword.Enabled = enable; + // Keep labels always enabled so ForeColor is respected by WinForms rendering. + // WinForms disabled labels ignore ForeColor and draw with a system-derived dark + // gray that is invisible on dark theme backgrounds (e.g., Aquatic #202020). + // Instead, simulate the disabled look by setting a muted ForeColor. + lblUserName.Enabled = true; + lblPassword.Enabled = true; txtUserName.Enabled = enable; txtPassword.Enabled = enable; + // WinForms disabled labels ignore ForeColor and render with a system-derived + // dark gray, which is invisible on dark theme backgrounds (e.g., Aquatic). + // Explicitly set a muted but visible color when disabled. + if (!enable) + { + Color dimmed = ThemeManager.CurrentThemeName == "Aquatic" + ? ColorTranslator.FromHtml("#808080") // medium gray on dark bg + : ThemeManager.CurrentThemeName == "Desert" + ? ColorTranslator.FromHtml("#A0A0A0") // lighter gray on warm bg + : SystemColors.GrayText; // default system disabled color + + lblUserName.ForeColor = dimmed; + lblPassword.ForeColor = dimmed; + } + else + { + lblUserName.ForeColor = ThemeManager.CurrentForeColor; + lblPassword.ForeColor = ThemeManager.CurrentForeColor; + } } private void cmbAuthentication_SelectedIndexChanged(object sender, EventArgs e) { @@ -75,16 +101,16 @@ private void btnConnect_Click(object sender, EventArgs e) txtPassword.Text = "";//since this object is cached, erase the password } - //Saving trustcertificate and encrypt connection for the user. + //Saving trustcertificate & encrypt connection for the user. Properties.Settings.Default.EncryptConnection = chkEncryptConnection.Checked; Properties.Settings.Default.TrustCertificate = chkTrustServerCertificate.Checked; + Properties.Settings.Default.Save(); //this.Dispose(); } private void btnCancel_Click(object sender, EventArgs e) { - } private void fmLoginEx_Load(object sender, EventArgs e) @@ -102,11 +128,11 @@ private void chkEncryptConnection_CheckedChanged(object sender, EventArgs e) } private void btnCancel_Enter(object sender, EventArgs e) - { + { btnCancel.FlatStyle = FlatStyle.Flat; btnCancel.FlatAppearance.BorderColor = ColorTranslator.FromHtml("#0078D7"); btnCancel.BackColor = ColorTranslator.FromHtml("#E5F1FB"); - } + } private void btnCancel_Leave(object sender, EventArgs e) { btnCancel.FlatStyle = FlatStyle.Flat; @@ -139,5 +165,9 @@ private void btnConnect_Enter(object sender, EventArgs e) btnConnect.BackColor = ColorTranslator.FromHtml("#E5F1FB"); } + + private void fmLoginEx_FormClosing(object sender, FormClosingEventArgs e) + { + } } } \ No newline at end of file diff --git a/sqlnexus/fmLoginEx.designer.cs b/sqlnexus/fmLoginEx.designer.cs index eb389b3f..79f3a4d2 100644 --- a/sqlnexus/fmLoginEx.designer.cs +++ b/sqlnexus/fmLoginEx.designer.cs @@ -28,13 +28,16 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { + sqlnexus.Theme theme1 = new sqlnexus.Theme(); + sqlnexus.Theme theme2 = new sqlnexus.Theme(); + sqlnexus.Theme theme3 = new sqlnexus.Theme(); this.lblServerName = new System.Windows.Forms.Label(); this.lblAuthentication = new System.Windows.Forms.Label(); this.lblUserName = new System.Windows.Forms.Label(); this.lblPassword = new System.Windows.Forms.Label(); - this.txtServerName = new System.Windows.Forms.TextBox(); + this.txtServerName = new sqlnexus.AccessibleTextBox(); this.cmbAuthentication = new System.Windows.Forms.ComboBox(); - this.txtUserName = new System.Windows.Forms.TextBox(); + this.txtUserName = new sqlnexus.AccessibleTextBox(); this.txtPassword = new System.Windows.Forms.TextBox(); this.btnConnect = new System.Windows.Forms.Button(); this.btnCancel = new System.Windows.Forms.Button(); @@ -45,20 +48,18 @@ private void InitializeComponent() // lblServerName // this.lblServerName.AutoSize = true; - this.lblServerName.Location = new System.Drawing.Point(100, 58); - this.lblServerName.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.lblServerName.Location = new System.Drawing.Point(75, 47); this.lblServerName.Name = "lblServerName"; - this.lblServerName.Size = new System.Drawing.Size(87, 16); + this.lblServerName.Size = new System.Drawing.Size(69, 13); this.lblServerName.TabIndex = 100; this.lblServerName.Text = "Server Name"; // // lblAuthentication // this.lblAuthentication.AutoSize = true; - this.lblAuthentication.Location = new System.Drawing.Point(100, 98); - this.lblAuthentication.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.lblAuthentication.Location = new System.Drawing.Point(75, 79); this.lblAuthentication.Name = "lblAuthentication"; - this.lblAuthentication.Size = new System.Drawing.Size(90, 16); + this.lblAuthentication.Size = new System.Drawing.Size(75, 13); this.lblAuthentication.TabIndex = 200; this.lblAuthentication.Text = "Authentication"; // @@ -66,10 +67,9 @@ private void InitializeComponent() // this.lblUserName.AutoSize = true; this.lblUserName.Enabled = false; - this.lblUserName.Location = new System.Drawing.Point(147, 138); - this.lblUserName.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.lblUserName.Location = new System.Drawing.Point(110, 112); this.lblUserName.Name = "lblUserName"; - this.lblUserName.Size = new System.Drawing.Size(76, 16); + this.lblUserName.Size = new System.Drawing.Size(60, 13); this.lblUserName.TabIndex = 300; this.lblUserName.Text = "User Name"; // @@ -77,79 +77,78 @@ private void InitializeComponent() // this.lblPassword.AutoSize = true; this.lblPassword.Enabled = false; - this.lblPassword.Location = new System.Drawing.Point(147, 172); - this.lblPassword.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + this.lblPassword.Location = new System.Drawing.Point(110, 140); this.lblPassword.Name = "lblPassword"; - this.lblPassword.Size = new System.Drawing.Size(67, 16); + this.lblPassword.Size = new System.Drawing.Size(53, 13); this.lblPassword.TabIndex = 400; this.lblPassword.Text = "Password"; // // txtServerName // - this.txtServerName.Location = new System.Drawing.Point(231, 49); - this.txtServerName.Margin = new System.Windows.Forms.Padding(4); + this.txtServerName.AccessibleName = "Server Name"; + this.txtServerName.Location = new System.Drawing.Point(173, 40); + this.txtServerName.Multiline = true; this.txtServerName.Name = "txtServerName"; - this.txtServerName.Size = new System.Drawing.Size(220, 22); + this.txtServerName.Size = new System.Drawing.Size(166, 20); this.txtServerName.TabIndex = 0; - this.txtServerName.AccessibleName = "Server Name"; + this.txtServerName.WordWrap = false; // // cmbAuthentication // + this.cmbAuthentication.AccessibleDescription = "Authentication Type"; + this.cmbAuthentication.AccessibleName = "Authentication Type"; this.cmbAuthentication.FormattingEnabled = true; this.cmbAuthentication.Items.AddRange(new object[] { "Windows Authentication", "SQL Server Authentication"}); - this.cmbAuthentication.Location = new System.Drawing.Point(231, 89); - this.cmbAuthentication.Margin = new System.Windows.Forms.Padding(4); + this.cmbAuthentication.Location = new System.Drawing.Point(173, 72); this.cmbAuthentication.Name = "cmbAuthentication"; - this.cmbAuthentication.Size = new System.Drawing.Size(220, 24); + this.cmbAuthentication.Size = new System.Drawing.Size(166, 21); this.cmbAuthentication.TabIndex = 1; this.cmbAuthentication.Text = "Windows Authentication"; this.cmbAuthentication.SelectedIndexChanged += new System.EventHandler(this.cmbAuthentication_SelectedIndexChanged); // // txtUserName // + this.txtUserName.AccessibleName = "UserName"; this.txtUserName.Enabled = false; - this.txtUserName.Location = new System.Drawing.Point(231, 129); - this.txtUserName.Margin = new System.Windows.Forms.Padding(4); + this.txtUserName.Location = new System.Drawing.Point(173, 105); + this.txtUserName.Multiline = true; this.txtUserName.Name = "txtUserName"; - this.txtUserName.Size = new System.Drawing.Size(220, 22); + this.txtUserName.Size = new System.Drawing.Size(166, 20); this.txtUserName.TabIndex = 2; - this.txtUserName.AccessibleName = "UserName"; + this.txtUserName.WordWrap = false; // // txtPassword // + this.txtPassword.AccessibleName = "Password"; this.txtPassword.Enabled = false; - this.txtPassword.Location = new System.Drawing.Point(231, 169); - this.txtPassword.Margin = new System.Windows.Forms.Padding(4); + this.txtPassword.Location = new System.Drawing.Point(173, 137); this.txtPassword.Name = "txtPassword"; this.txtPassword.PasswordChar = '*'; - this.txtPassword.Size = new System.Drawing.Size(220, 22); + this.txtPassword.Size = new System.Drawing.Size(166, 20); this.txtPassword.TabIndex = 3; - this.txtPassword.AccessibleName = "Password"; // // btnConnect // this.btnConnect.DialogResult = System.Windows.Forms.DialogResult.OK; - this.btnConnect.Location = new System.Drawing.Point(104, 239); - this.btnConnect.Margin = new System.Windows.Forms.Padding(4); + this.btnConnect.Location = new System.Drawing.Point(78, 219); this.btnConnect.Name = "btnConnect"; - this.btnConnect.Size = new System.Drawing.Size(151, 28); - this.btnConnect.TabIndex = 6; + this.btnConnect.Size = new System.Drawing.Size(113, 23); + this.btnConnect.TabIndex = 7; this.btnConnect.Text = "Connect"; this.btnConnect.UseVisualStyleBackColor = true; this.btnConnect.Click += new System.EventHandler(this.btnConnect_Click); this.btnConnect.Enter += new System.EventHandler(this.btnConnect_Enter); - this.btnConnect.Leave += new System.EventHandler(this.btnConnect_Leave); + this.btnConnect.Leave += new System.EventHandler(this.btnConnect_Leave); // // btnCancel // this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.btnCancel.Location = new System.Drawing.Point(344, 239); - this.btnCancel.Margin = new System.Windows.Forms.Padding(4); + this.btnCancel.Location = new System.Drawing.Point(258, 219); this.btnCancel.Name = "btnCancel"; - this.btnCancel.Size = new System.Drawing.Size(151, 28); - this.btnCancel.TabIndex = 7; + this.btnCancel.Size = new System.Drawing.Size(113, 23); + this.btnCancel.TabIndex = 8; this.btnCancel.Text = "Cancel"; this.btnCancel.UseVisualStyleBackColor = true; this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click); @@ -161,10 +160,11 @@ private void InitializeComponent() // chkTrustServerCertificate // this.chkTrustServerCertificate.AutoSize = true; - this.chkTrustServerCertificate.Location = new System.Drawing.Point(356, 212); + this.chkTrustServerCertificate.Location = new System.Drawing.Point(267, 197); + this.chkTrustServerCertificate.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3); this.chkTrustServerCertificate.Name = "chkTrustServerCertificate"; - this.chkTrustServerCertificate.Size = new System.Drawing.Size(164, 20); - this.chkTrustServerCertificate.TabIndex = 5; + this.chkTrustServerCertificate.Size = new System.Drawing.Size(134, 17); + this.chkTrustServerCertificate.TabIndex = 6; this.chkTrustServerCertificate.Text = "Trust Server Certificate"; this.chkTrustServerCertificate.UseVisualStyleBackColor = true; // @@ -173,10 +173,11 @@ private void InitializeComponent() this.chkEncryptConnection.AutoSize = true; this.chkEncryptConnection.Checked = true; this.chkEncryptConnection.CheckState = System.Windows.Forms.CheckState.Checked; - this.chkEncryptConnection.Location = new System.Drawing.Point(103, 212); + this.chkEncryptConnection.Location = new System.Drawing.Point(77, 197); + this.chkEncryptConnection.Margin = new System.Windows.Forms.Padding(2, 3, 2, 3); this.chkEncryptConnection.Name = "chkEncryptConnection"; - this.chkEncryptConnection.Size = new System.Drawing.Size(144, 20); - this.chkEncryptConnection.TabIndex = 4; + this.chkEncryptConnection.Size = new System.Drawing.Size(119, 17); + this.chkEncryptConnection.TabIndex = 5; this.chkEncryptConnection.Text = "Encrypt Connection"; this.chkEncryptConnection.UseVisualStyleBackColor = true; this.chkEncryptConnection.CheckedChanged += new System.EventHandler(this.chkEncryptConnection_CheckedChanged); @@ -184,9 +185,9 @@ private void InitializeComponent() // fmLoginEx // this.AcceptButton = this.btnConnect; - this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(560, 304); + this.ClientSize = new System.Drawing.Size(420, 255); this.Controls.Add(this.chkEncryptConnection); this.Controls.Add(this.chkTrustServerCertificate); this.Controls.Add(this.btnCancel); @@ -199,9 +200,9 @@ private void InitializeComponent() this.Controls.Add(this.lblUserName); this.Controls.Add(this.lblAuthentication); this.Controls.Add(this.lblServerName); - this.Margin = new System.Windows.Forms.Padding(4); this.Name = "fmLoginEx"; this.Text = "Connect to Server"; + this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.fmLoginEx_FormClosing); this.Load += new System.EventHandler(this.fmLoginEx_Load); this.ResumeLayout(false); this.PerformLayout(); @@ -214,9 +215,9 @@ private void InitializeComponent() private System.Windows.Forms.Label lblAuthentication; private System.Windows.Forms.Label lblUserName; private System.Windows.Forms.Label lblPassword; - private System.Windows.Forms.TextBox txtServerName; + private sqlnexus.AccessibleTextBox txtServerName; private System.Windows.Forms.ComboBox cmbAuthentication; - private System.Windows.Forms.TextBox txtUserName; + private sqlnexus.AccessibleTextBox txtUserName; private System.Windows.Forms.TextBox txtPassword; private System.Windows.Forms.Button btnConnect; private System.Windows.Forms.Button btnCancel; diff --git a/sqlnexus/fmMain.cs b/sqlnexus/fmMain.cs deleted file mode 100644 index bffa6f71..00000000 --- a/sqlnexus/fmMain.cs +++ /dev/null @@ -1,1844 +0,0 @@ -using System; -using System.Drawing; -using System.Collections; -using System.ComponentModel; -using System.Windows.Forms; -using System.Data; -using SQLAnalyzerInterfaces; -using System.Diagnostics; -using System.IO; -using System.Reflection; -using System.Threading; -using System.Data.SqlClient; -using System.Xml; - -namespace SQLAnalyzer -{ - /// - /// Summary description for fmMain. - /// - public class fmMain : System.Windows.Forms.Form, IShowProgress - { - private System.Windows.Forms.ImageList imGlyphs; - private System.Windows.Forms.Panel paTop; - private System.Windows.Forms.Panel paBottom; - private System.Windows.Forms.FolderBrowserDialog fb_Path; - private System.Windows.Forms.MenuItem miSelectAll; - private System.Windows.Forms.MenuItem miSelectNone; - private System.Windows.Forms.MenuItem miViewNone; - private System.Windows.Forms.ContextMenu cmTask; - private System.Windows.Forms.MenuItem menuItem1; - private System.Windows.Forms.Panel paClient; - private System.Windows.Forms.Button btNext; - private System.Windows.Forms.Button btPrev; - private System.Windows.Forms.GroupBox gbAnalyzers; - private System.Windows.Forms.ListView lvAnalyzers; - private System.Windows.Forms.ColumnHeader acName; - private System.Windows.Forms.ColumnHeader chAnlProgress; - private System.Windows.Forms.ColumnHeader chAnlStart; - private System.Windows.Forms.ColumnHeader chAnlEnd; - private System.Windows.Forms.ColumnHeader chAnlDuration; - private System.Windows.Forms.GroupBox gbProducers; - private System.Windows.Forms.ListView lvProducers; - private System.Windows.Forms.ColumnHeader lcName; - private System.Windows.Forms.ColumnHeader lcProducer; - private System.Windows.Forms.ColumnHeader chProgress; - private System.Windows.Forms.ColumnHeader chProdStart; - private System.Windows.Forms.ColumnHeader chProdEnd; - private System.Windows.Forms.ColumnHeader chProdDuration; - private System.Windows.Forms.GroupBox gbAuthentication; - private System.Windows.Forms.TextBox edPassword; - private System.Windows.Forms.Label laPassword; - private System.Windows.Forms.TextBox edUser; - private System.Windows.Forms.Label laUser; - private System.Windows.Forms.RadioButton rbSS; - private System.Windows.Forms.RadioButton rbWindows; - private System.Windows.Forms.TextBox edDatabase; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.TextBox edServer; - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Button btPath; - private System.Windows.Forms.Label laPath; - private System.Windows.Forms.CheckBox ckOverwrite; - private System.Windows.Forms.TabControl tcWizard; - private System.Windows.Forms.TabPage tpConnect; - private System.Windows.Forms.TabPage tpPath; - private System.Windows.Forms.TabPage tpProducers; - private System.Windows.Forms.TabPage tpAnalyzers; - private System.Windows.Forms.Button btFinish; - private System.Windows.Forms.TextBox edInputPath; - private System.Windows.Forms.TabPage tpFinish; - private System.Windows.Forms.Label label4; - private System.Windows.Forms.Label label5; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.Label label6; - private System.Windows.Forms.Label label7; - private System.Windows.Forms.CheckBox ckCreateDB; - private System.Windows.Forms.Panel paTopLeft; - private System.Windows.Forms.ToolBar tbProducers; - private System.Windows.Forms.ToolBarButton btUp; - private System.Windows.Forms.ToolBarButton btDown; - private System.Windows.Forms.Panel panel1; - private System.Windows.Forms.ToolBar tbAnalyzers; - private System.Windows.Forms.ToolBarButton btUpAnl; - private System.Windows.Forms.ToolBarButton btDownAnl; - private System.Windows.Forms.ColumnHeader chAnalyzer; - private System.Windows.Forms.ColumnHeader chAnlAssembly; - private System.Windows.Forms.ColumnHeader chAssembly; - private System.Windows.Forms.Label label8; - private System.Windows.Forms.CheckBox ckProcessAll; - private System.Windows.Forms.Label laStartDate; - private System.Windows.Forms.Label laEndDate; - private System.Windows.Forms.DateTimePicker dpStartDate; - private System.Windows.Forms.DateTimePicker dpEndDate; - private System.Windows.Forms.ErrorProvider epEndDate; - private System.Windows.Forms.ErrorProvider epPath; - private System.ComponentModel.IContainer components; - - public fmMain() - { - // - // Required for Windows Form Designer support - // - InitializeComponent(); - } - - XmlDocument m_ConfigDoc=null; - public fmMain(XmlDocument ConfigDoc) - { - // - // Required for Windows Form Designer support - // - InitializeComponent(); - if (null!=ConfigDoc["dsConfig"]["Analysis"]) - m_ConfigDoc=ConfigDoc; - } - public Form ContainingForm - { - get - { - return this; - } - } - - /// - /// Clean up any resources being used. - /// - protected override void Dispose( bool disposing ) - { - if( disposing ) - { - if (components != null) - { - components.Dispose(); - } - } - base.Dispose( disposing ); - } - - #region Windows Form Designer generated code - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(fmMain)); - System.Configuration.AppSettingsReader configurationAppSettings = new System.Configuration.AppSettingsReader(); - this.imGlyphs = new System.Windows.Forms.ImageList(this.components); - this.paTop = new System.Windows.Forms.Panel(); - this.cmTask = new System.Windows.Forms.ContextMenu(); - this.miSelectAll = new System.Windows.Forms.MenuItem(); - this.miSelectNone = new System.Windows.Forms.MenuItem(); - this.miViewNone = new System.Windows.Forms.MenuItem(); - this.menuItem1 = new System.Windows.Forms.MenuItem(); - this.paBottom = new System.Windows.Forms.Panel(); - this.btFinish = new System.Windows.Forms.Button(); - this.btPrev = new System.Windows.Forms.Button(); - this.btNext = new System.Windows.Forms.Button(); - this.fb_Path = new System.Windows.Forms.FolderBrowserDialog(); - this.tcWizard = new System.Windows.Forms.TabControl(); - this.tpConnect = new System.Windows.Forms.TabPage(); - this.paClient = new System.Windows.Forms.Panel(); - this.ckCreateDB = new System.Windows.Forms.CheckBox(); - this.label5 = new System.Windows.Forms.Label(); - this.gbAuthentication = new System.Windows.Forms.GroupBox(); - this.edPassword = new System.Windows.Forms.TextBox(); - this.laPassword = new System.Windows.Forms.Label(); - this.edUser = new System.Windows.Forms.TextBox(); - this.laUser = new System.Windows.Forms.Label(); - this.rbSS = new System.Windows.Forms.RadioButton(); - this.rbWindows = new System.Windows.Forms.RadioButton(); - this.edDatabase = new System.Windows.Forms.TextBox(); - this.label2 = new System.Windows.Forms.Label(); - this.edServer = new System.Windows.Forms.TextBox(); - this.label1 = new System.Windows.Forms.Label(); - this.tpPath = new System.Windows.Forms.TabPage(); - this.dpEndDate = new System.Windows.Forms.DateTimePicker(); - this.laEndDate = new System.Windows.Forms.Label(); - this.dpStartDate = new System.Windows.Forms.DateTimePicker(); - this.laStartDate = new System.Windows.Forms.Label(); - this.ckProcessAll = new System.Windows.Forms.CheckBox(); - this.label8 = new System.Windows.Forms.Label(); - this.label6 = new System.Windows.Forms.Label(); - this.btPath = new System.Windows.Forms.Button(); - this.edInputPath = new System.Windows.Forms.TextBox(); - this.laPath = new System.Windows.Forms.Label(); - this.ckOverwrite = new System.Windows.Forms.CheckBox(); - this.tpProducers = new System.Windows.Forms.TabPage(); - this.paTopLeft = new System.Windows.Forms.Panel(); - this.tbProducers = new System.Windows.Forms.ToolBar(); - this.btUp = new System.Windows.Forms.ToolBarButton(); - this.btDown = new System.Windows.Forms.ToolBarButton(); - this.label3 = new System.Windows.Forms.Label(); - this.gbProducers = new System.Windows.Forms.GroupBox(); - this.lvProducers = new System.Windows.Forms.ListView(); - this.lcName = new System.Windows.Forms.ColumnHeader(); - this.lcProducer = new System.Windows.Forms.ColumnHeader(); - this.chAssembly = new System.Windows.Forms.ColumnHeader(); - this.chProgress = new System.Windows.Forms.ColumnHeader(); - this.chProdStart = new System.Windows.Forms.ColumnHeader(); - this.chProdEnd = new System.Windows.Forms.ColumnHeader(); - this.chProdDuration = new System.Windows.Forms.ColumnHeader(); - this.tpAnalyzers = new System.Windows.Forms.TabPage(); - this.panel1 = new System.Windows.Forms.Panel(); - this.tbAnalyzers = new System.Windows.Forms.ToolBar(); - this.btUpAnl = new System.Windows.Forms.ToolBarButton(); - this.btDownAnl = new System.Windows.Forms.ToolBarButton(); - this.label4 = new System.Windows.Forms.Label(); - this.gbAnalyzers = new System.Windows.Forms.GroupBox(); - this.lvAnalyzers = new System.Windows.Forms.ListView(); - this.acName = new System.Windows.Forms.ColumnHeader(); - this.chAnalyzer = new System.Windows.Forms.ColumnHeader(); - this.chAnlAssembly = new System.Windows.Forms.ColumnHeader(); - this.chAnlProgress = new System.Windows.Forms.ColumnHeader(); - this.chAnlStart = new System.Windows.Forms.ColumnHeader(); - this.chAnlEnd = new System.Windows.Forms.ColumnHeader(); - this.chAnlDuration = new System.Windows.Forms.ColumnHeader(); - this.tpFinish = new System.Windows.Forms.TabPage(); - this.label7 = new System.Windows.Forms.Label(); - this.epEndDate = new System.Windows.Forms.ErrorProvider(); - this.epPath = new System.Windows.Forms.ErrorProvider(); - this.paBottom.SuspendLayout(); - this.tcWizard.SuspendLayout(); - this.tpConnect.SuspendLayout(); - this.paClient.SuspendLayout(); - this.gbAuthentication.SuspendLayout(); - this.tpPath.SuspendLayout(); - this.tpProducers.SuspendLayout(); - this.paTopLeft.SuspendLayout(); - this.gbProducers.SuspendLayout(); - this.tpAnalyzers.SuspendLayout(); - this.panel1.SuspendLayout(); - this.gbAnalyzers.SuspendLayout(); - this.tpFinish.SuspendLayout(); - this.SuspendLayout(); - // - // imGlyphs - // - this.imGlyphs.ImageSize = new System.Drawing.Size(16, 16); - this.imGlyphs.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imGlyphs.ImageStream"))); - this.imGlyphs.TransparentColor = System.Drawing.SystemColors.Window; - // - // paTop - // - this.paTop.Dock = System.Windows.Forms.DockStyle.Top; - this.paTop.Location = new System.Drawing.Point(0, 0); - this.paTop.Name = "paTop"; - this.paTop.Size = new System.Drawing.Size(912, 16); - this.paTop.TabIndex = 5; - this.paTop.Visible = false; - // - // cmTask - // - this.cmTask.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { - this.miSelectAll, - this.miSelectNone, - this.miViewNone, - this.menuItem1}); - // - // miSelectAll - // - this.miSelectAll.Index = 0; - this.miSelectAll.Text = "Select &All"; - this.miSelectAll.Click += new System.EventHandler(this.miSelectAll_Click); - // - // miSelectNone - // - this.miSelectNone.Index = 1; - this.miSelectNone.Text = "&Unselect All"; - this.miSelectNone.Click += new System.EventHandler(this.miSelectNone_Click); - // - // miViewNone - // - this.miViewNone.Index = 2; - this.miViewNone.Text = "View &Output"; - this.miViewNone.Click += new System.EventHandler(this.miViewNone_Click); - // - // menuItem1 - // - this.menuItem1.Index = 3; - this.menuItem1.Text = "&Go"; - this.menuItem1.Click += new System.EventHandler(this.btGo_Click); - // - // paBottom - // - this.paBottom.Controls.Add(this.btFinish); - this.paBottom.Controls.Add(this.btPrev); - this.paBottom.Controls.Add(this.btNext); - this.paBottom.Dock = System.Windows.Forms.DockStyle.Bottom; - this.paBottom.Location = new System.Drawing.Point(0, 398); - this.paBottom.Name = "paBottom"; - this.paBottom.Size = new System.Drawing.Size(912, 40); - this.paBottom.TabIndex = 7; - // - // btFinish - // - this.btFinish.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btFinish.Enabled = false; - this.btFinish.Location = new System.Drawing.Point(832, 8); - this.btFinish.Name = "btFinish"; - this.btFinish.TabIndex = 1; - this.btFinish.Text = "&Finish"; - this.btFinish.Click += new System.EventHandler(this.btFinish_Click); - // - // btPrev - // - this.btPrev.Enabled = false; - this.btPrev.Location = new System.Drawing.Point(582, 8); - this.btPrev.Name = "btPrev"; - this.btPrev.TabIndex = 3; - this.btPrev.Text = "<< &Back"; - this.btPrev.Click += new System.EventHandler(this.btPrev_Click); - // - // btNext - // - this.btNext.Location = new System.Drawing.Point(670, 8); - this.btNext.Name = "btNext"; - this.btNext.TabIndex = 2; - this.btNext.Text = "&Next >>"; - this.btNext.Click += new System.EventHandler(this.btNext_Click); - // - // tcWizard - // - this.tcWizard.Alignment = System.Windows.Forms.TabAlignment.Right; - this.tcWizard.Controls.Add(this.tpConnect); - this.tcWizard.Controls.Add(this.tpPath); - this.tcWizard.Controls.Add(this.tpProducers); - this.tcWizard.Controls.Add(this.tpAnalyzers); - this.tcWizard.Controls.Add(this.tpFinish); - this.tcWizard.ItemSize = new System.Drawing.Size(1, 1); - this.tcWizard.Location = new System.Drawing.Point(0, 16); - this.tcWizard.Multiline = true; - this.tcWizard.Name = "tcWizard"; - this.tcWizard.SelectedIndex = 0; - this.tcWizard.Size = new System.Drawing.Size(917, 382); - this.tcWizard.TabIndex = 8; - this.tcWizard.SelectedIndexChanged += new System.EventHandler(this.tcWizard_SelectedIndexChanged); - // - // tpConnect - // - this.tpConnect.Controls.Add(this.paClient); - this.tpConnect.Location = new System.Drawing.Point(4, 4); - this.tpConnect.Name = "tpConnect"; - this.tpConnect.Size = new System.Drawing.Size(908, 374); - this.tpConnect.TabIndex = 0; - this.tpConnect.Text = "Connection"; - // - // paClient - // - this.paClient.Controls.Add(this.ckCreateDB); - this.paClient.Controls.Add(this.label5); - this.paClient.Controls.Add(this.gbAuthentication); - this.paClient.Controls.Add(this.edDatabase); - this.paClient.Controls.Add(this.label2); - this.paClient.Controls.Add(this.edServer); - this.paClient.Controls.Add(this.label1); - this.paClient.Dock = System.Windows.Forms.DockStyle.Fill; - this.paClient.Location = new System.Drawing.Point(0, 0); - this.paClient.Name = "paClient"; - this.paClient.Size = new System.Drawing.Size(908, 374); - this.paClient.TabIndex = 7; - // - // ckCreateDB - // - this.ckCreateDB.Location = new System.Drawing.Point(568, 310); - this.ckCreateDB.Name = "ckCreateDB"; - this.ckCreateDB.TabIndex = 34; - this.ckCreateDB.Text = "Create"; - // - // label5 - // - this.label5.AutoSize = true; - this.label5.Location = new System.Drawing.Point(8, 16); - this.label5.Name = "label5"; - this.label5.Size = new System.Drawing.Size(249, 16); - this.label5.TabIndex = 33; - this.label5.Text = "Enter the connection info for the target database:"; - // - // gbAuthentication - // - this.gbAuthentication.Controls.Add(this.edPassword); - this.gbAuthentication.Controls.Add(this.laPassword); - this.gbAuthentication.Controls.Add(this.edUser); - this.gbAuthentication.Controls.Add(this.laUser); - this.gbAuthentication.Controls.Add(this.rbSS); - this.gbAuthentication.Controls.Add(this.rbWindows); - this.gbAuthentication.Location = new System.Drawing.Point(352, 88); - this.gbAuthentication.Name = "gbAuthentication"; - this.gbAuthentication.Size = new System.Drawing.Size(200, 200); - this.gbAuthentication.TabIndex = 30; - this.gbAuthentication.TabStop = false; - this.gbAuthentication.Text = "Authentication"; - // - // edPassword - // - this.edPassword.Enabled = false; - this.edPassword.Location = new System.Drawing.Point(32, 160); - this.edPassword.Name = "edPassword"; - this.edPassword.PasswordChar = '*'; - this.edPassword.TabIndex = 5; - this.edPassword.Text = ""; - // - // laPassword - // - this.laPassword.Enabled = false; - this.laPassword.Location = new System.Drawing.Point(32, 144); - this.laPassword.Name = "laPassword"; - this.laPassword.TabIndex = 4; - this.laPassword.Text = "&Password:"; - // - // edUser - // - this.edUser.Enabled = false; - this.edUser.Location = new System.Drawing.Point(32, 112); - this.edUser.Name = "edUser"; - this.edUser.TabIndex = 3; - this.edUser.Text = ((string)(configurationAppSettings.GetValue("edUser.Text", typeof(string)))); - // - // laUser - // - this.laUser.Enabled = false; - this.laUser.Location = new System.Drawing.Point(32, 96); - this.laUser.Name = "laUser"; - this.laUser.TabIndex = 2; - this.laUser.Text = "&User name:"; - // - // rbSS - // - this.rbSS.Location = new System.Drawing.Point(16, 56); - this.rbSS.Name = "rbSS"; - this.rbSS.TabIndex = 1; - this.rbSS.Text = "S&QL Server"; - this.rbSS.CheckedChanged += new System.EventHandler(this.rbWindows_CheckedChanged); - // - // rbWindows - // - this.rbWindows.Checked = ((bool)(configurationAppSettings.GetValue("rbWindows.Checked", typeof(bool)))); - this.rbWindows.Location = new System.Drawing.Point(16, 24); - this.rbWindows.Name = "rbWindows"; - this.rbWindows.TabIndex = 0; - this.rbWindows.TabStop = true; - this.rbWindows.Text = "&Windows"; - this.rbWindows.CheckedChanged += new System.EventHandler(this.rbWindows_CheckedChanged); - // - // edDatabase - // - this.edDatabase.Location = new System.Drawing.Point(408, 312); - this.edDatabase.Name = "edDatabase"; - this.edDatabase.Size = new System.Drawing.Size(144, 20); - this.edDatabase.TabIndex = 32; - this.edDatabase.Text = ((string)(configurationAppSettings.GetValue("edDatabase.Text", typeof(string)))); - // - // label2 - // - this.label2.Location = new System.Drawing.Point(352, 314); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(100, 16); - this.label2.TabIndex = 31; - this.label2.Text = "&Database"; - // - // edServer - // - this.edServer.Location = new System.Drawing.Point(392, 48); - this.edServer.Name = "edServer"; - this.edServer.Size = new System.Drawing.Size(160, 20); - this.edServer.TabIndex = 29; - this.edServer.Text = ((string)(configurationAppSettings.GetValue("edServer.Text", typeof(string)))); - // - // label1 - // - this.label1.Location = new System.Drawing.Point(352, 48); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(100, 16); - this.label1.TabIndex = 28; - this.label1.Text = "&Server"; - // - // tpPath - // - this.tpPath.Controls.Add(this.dpEndDate); - this.tpPath.Controls.Add(this.laEndDate); - this.tpPath.Controls.Add(this.dpStartDate); - this.tpPath.Controls.Add(this.laStartDate); - this.tpPath.Controls.Add(this.ckProcessAll); - this.tpPath.Controls.Add(this.label8); - this.tpPath.Controls.Add(this.label6); - this.tpPath.Controls.Add(this.btPath); - this.tpPath.Controls.Add(this.edInputPath); - this.tpPath.Controls.Add(this.laPath); - this.tpPath.Controls.Add(this.ckOverwrite); - this.tpPath.Location = new System.Drawing.Point(4, 4); - this.tpPath.Name = "tpPath"; - this.tpPath.Size = new System.Drawing.Size(908, 374); - this.tpPath.TabIndex = 1; - this.tpPath.Text = "Input Path"; - // - // dpEndDate - // - this.dpEndDate.Enabled = false; - this.dpEndDate.Location = new System.Drawing.Point(504, 232); - this.dpEndDate.Name = "dpEndDate"; - this.dpEndDate.TabIndex = 25; - this.dpEndDate.Validating += new System.ComponentModel.CancelEventHandler(this.dpEndDate_Validating); - this.dpEndDate.Validated += new System.EventHandler(this.dpEndDate_Validated); - // - // laEndDate - // - this.laEndDate.Enabled = false; - this.laEndDate.Location = new System.Drawing.Point(452, 233); - this.laEndDate.Name = "laEndDate"; - this.laEndDate.TabIndex = 28; - this.laEndDate.Text = "To:"; - // - // dpStartDate - // - this.dpStartDate.Enabled = false; - this.dpStartDate.Location = new System.Drawing.Point(216, 232); - this.dpStartDate.Name = "dpStartDate"; - this.dpStartDate.TabIndex = 24; - // - // laStartDate - // - this.laStartDate.Enabled = false; - this.laStartDate.Location = new System.Drawing.Point(160, 233); - this.laStartDate.Name = "laStartDate"; - this.laStartDate.TabIndex = 27; - this.laStartDate.Text = "From:"; - // - // ckProcessAll - // - this.ckProcessAll.Checked = true; - this.ckProcessAll.CheckState = System.Windows.Forms.CheckState.Checked; - this.ckProcessAll.Location = new System.Drawing.Point(332, 180); - this.ckProcessAll.Name = "ckProcessAll"; - this.ckProcessAll.TabIndex = 26; - this.ckProcessAll.Text = "Process All"; - this.ckProcessAll.CheckedChanged += new System.EventHandler(this.ckProcessAll_CheckedChanged); - // - // label8 - // - this.label8.AutoSize = true; - this.label8.Location = new System.Drawing.Point(8, 184); - this.label8.Name = "label8"; - this.label8.Size = new System.Drawing.Size(274, 16); - this.label8.TabIndex = 23; - this.label8.Text = "Enter the date range for the data you want to process:"; - // - // label6 - // - this.label6.AutoSize = true; - this.label6.Location = new System.Drawing.Point(8, 16); - this.label6.Name = "label6"; - this.label6.Size = new System.Drawing.Size(251, 16); - this.label6.TabIndex = 22; - this.label6.Text = "Enter the input path for the data you want to load:"; - // - // btPath - // - this.btPath.Location = new System.Drawing.Point(704, 64); - this.btPath.Name = "btPath"; - this.btPath.Size = new System.Drawing.Size(32, 23); - this.btPath.TabIndex = 21; - this.btPath.Text = "..."; - this.btPath.Click += new System.EventHandler(this.btPath_Click); - // - // edInputPath - // - this.edInputPath.Location = new System.Drawing.Point(216, 64); - this.edInputPath.Name = "edInputPath"; - this.edInputPath.Size = new System.Drawing.Size(488, 20); - this.edInputPath.TabIndex = 18; - this.edInputPath.Text = ((string)(configurationAppSettings.GetValue("edInputPath.Text", typeof(string)))); - // - // laPath - // - this.laPath.Location = new System.Drawing.Point(160, 64); - this.laPath.Name = "laPath"; - this.laPath.Size = new System.Drawing.Size(100, 16); - this.laPath.TabIndex = 20; - this.laPath.Text = "Input Path"; - // - // ckOverwrite - // - this.ckOverwrite.Checked = true; - this.ckOverwrite.CheckState = System.Windows.Forms.CheckState.Checked; - this.ckOverwrite.Location = new System.Drawing.Point(216, 112); - this.ckOverwrite.Name = "ckOverwrite"; - this.ckOverwrite.Size = new System.Drawing.Size(312, 24); - this.ckOverwrite.TabIndex = 19; - this.ckOverwrite.Text = "Overwrite existing database objects"; - // - // tpProducers - // - this.tpProducers.Controls.Add(this.paTopLeft); - this.tpProducers.Controls.Add(this.label3); - this.tpProducers.Controls.Add(this.gbProducers); - this.tpProducers.Location = new System.Drawing.Point(4, 4); - this.tpProducers.Name = "tpProducers"; - this.tpProducers.Size = new System.Drawing.Size(908, 374); - this.tpProducers.TabIndex = 2; - this.tpProducers.Text = "Producers"; - // - // paTopLeft - // - this.paTopLeft.Controls.Add(this.tbProducers); - this.paTopLeft.Dock = System.Windows.Forms.DockStyle.Right; - this.paTopLeft.Location = new System.Drawing.Point(860, 0); - this.paTopLeft.Name = "paTopLeft"; - this.paTopLeft.Size = new System.Drawing.Size(48, 44); - this.paTopLeft.TabIndex = 14; - // - // tbProducers - // - this.tbProducers.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] { - this.btUp, - this.btDown}); - this.tbProducers.Divider = false; - this.tbProducers.Dock = System.Windows.Forms.DockStyle.Bottom; - this.tbProducers.DropDownArrows = true; - this.tbProducers.ImageList = this.imGlyphs; - this.tbProducers.Location = new System.Drawing.Point(0, 4); - this.tbProducers.Name = "tbProducers"; - this.tbProducers.ShowToolTips = true; - this.tbProducers.Size = new System.Drawing.Size(48, 40); - this.tbProducers.TabIndex = 1; - this.tbProducers.ButtonClick += new System.Windows.Forms.ToolBarButtonClickEventHandler(this.tbProducers_ButtonClick); - // - // btUp - // - this.btUp.ImageIndex = 3; - // - // btDown - // - this.btDown.ImageIndex = 4; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(8, 16); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(299, 16); - this.label3.TabIndex = 13; - this.label3.Text = "Select the data loaders you want to use from the list below:"; - // - // gbProducers - // - this.gbProducers.Controls.Add(this.lvProducers); - this.gbProducers.Dock = System.Windows.Forms.DockStyle.Bottom; - this.gbProducers.Location = new System.Drawing.Point(0, 44); - this.gbProducers.Name = "gbProducers"; - this.gbProducers.Size = new System.Drawing.Size(908, 330); - this.gbProducers.TabIndex = 10; - this.gbProducers.TabStop = false; - this.gbProducers.Text = "Loaders"; - // - // lvProducers - // - this.lvProducers.CheckBoxes = true; - this.lvProducers.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { - this.lcName, - this.lcProducer, - this.chAssembly, - this.chProgress, - this.chProdStart, - this.chProdEnd, - this.chProdDuration}); - this.lvProducers.ContextMenu = this.cmTask; - this.lvProducers.Dock = System.Windows.Forms.DockStyle.Fill; - this.lvProducers.GridLines = true; - this.lvProducers.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; - this.lvProducers.Location = new System.Drawing.Point(3, 16); - this.lvProducers.Name = "lvProducers"; - this.lvProducers.Size = new System.Drawing.Size(902, 311); - this.lvProducers.SmallImageList = this.imGlyphs; - this.lvProducers.TabIndex = 9; - this.lvProducers.View = System.Windows.Forms.View.Details; - this.lvProducers.DoubleClick += new System.EventHandler(this.lvProducers_DoubleClick); - // - // lcName - // - this.lcName.Text = "Name"; - this.lcName.Width = 268; - // - // lcProducer - // - this.lcProducer.Text = "Loader"; - this.lcProducer.Width = 125; - // - // chAssembly - // - this.chAssembly.Text = "Assembly"; - this.chAssembly.Width = 125; - // - // chProgress - // - this.chProgress.Text = "Progress"; - this.chProgress.Width = 126; - // - // chProdStart - // - this.chProdStart.Text = "Start"; - this.chProdStart.Width = 80; - // - // chProdEnd - // - this.chProdEnd.Text = "End"; - this.chProdEnd.Width = 80; - // - // chProdDuration - // - this.chProdDuration.Text = "Duration"; - this.chProdDuration.Width = 80; - // - // tpAnalyzers - // - this.tpAnalyzers.Controls.Add(this.panel1); - this.tpAnalyzers.Controls.Add(this.label4); - this.tpAnalyzers.Controls.Add(this.gbAnalyzers); - this.tpAnalyzers.Location = new System.Drawing.Point(4, 4); - this.tpAnalyzers.Name = "tpAnalyzers"; - this.tpAnalyzers.Size = new System.Drawing.Size(908, 374); - this.tpAnalyzers.TabIndex = 3; - this.tpAnalyzers.Text = "Analyzers"; - // - // panel1 - // - this.panel1.Controls.Add(this.tbAnalyzers); - this.panel1.Dock = System.Windows.Forms.DockStyle.Right; - this.panel1.Location = new System.Drawing.Point(860, 0); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(48, 44); - this.panel1.TabIndex = 16; - // - // tbAnalyzers - // - this.tbAnalyzers.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] { - this.btUpAnl, - this.btDownAnl}); - this.tbAnalyzers.Divider = false; - this.tbAnalyzers.Dock = System.Windows.Forms.DockStyle.Bottom; - this.tbAnalyzers.DropDownArrows = true; - this.tbAnalyzers.ImageList = this.imGlyphs; - this.tbAnalyzers.Location = new System.Drawing.Point(0, 4); - this.tbAnalyzers.Name = "tbAnalyzers"; - this.tbAnalyzers.ShowToolTips = true; - this.tbAnalyzers.Size = new System.Drawing.Size(48, 40); - this.tbAnalyzers.TabIndex = 1; - this.tbAnalyzers.ButtonClick += new System.Windows.Forms.ToolBarButtonClickEventHandler(this.tbProducers_ButtonClick); - // - // btUpAnl - // - this.btUpAnl.ImageIndex = 3; - // - // btDownAnl - // - this.btDownAnl.ImageIndex = 4; - // - // label4 - // - this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(8, 16); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(285, 16); - this.label4.TabIndex = 15; - this.label4.Text = "Select the analyzers you want to use from the list below:"; - // - // gbAnalyzers - // - this.gbAnalyzers.Controls.Add(this.lvAnalyzers); - this.gbAnalyzers.Dock = System.Windows.Forms.DockStyle.Bottom; - this.gbAnalyzers.Location = new System.Drawing.Point(0, 44); - this.gbAnalyzers.Name = "gbAnalyzers"; - this.gbAnalyzers.Size = new System.Drawing.Size(908, 330); - this.gbAnalyzers.TabIndex = 14; - this.gbAnalyzers.TabStop = false; - this.gbAnalyzers.Text = "Analyzers"; - // - // lvAnalyzers - // - this.lvAnalyzers.CheckBoxes = true; - this.lvAnalyzers.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { - this.acName, - this.chAnalyzer, - this.chAnlAssembly, - this.chAnlProgress, - this.chAnlStart, - this.chAnlEnd, - this.chAnlDuration}); - this.lvAnalyzers.ContextMenu = this.cmTask; - this.lvAnalyzers.Dock = System.Windows.Forms.DockStyle.Fill; - this.lvAnalyzers.GridLines = true; - this.lvAnalyzers.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; - this.lvAnalyzers.Location = new System.Drawing.Point(3, 16); - this.lvAnalyzers.Name = "lvAnalyzers"; - this.lvAnalyzers.Size = new System.Drawing.Size(902, 311); - this.lvAnalyzers.SmallImageList = this.imGlyphs; - this.lvAnalyzers.TabIndex = 9; - this.lvAnalyzers.View = System.Windows.Forms.View.Details; - this.lvAnalyzers.DoubleClick += new System.EventHandler(this.lvProducers_DoubleClick); - // - // acName - // - this.acName.Text = "Name"; - this.acName.Width = 271; - // - // chAnalyzer - // - this.chAnalyzer.Text = "Analyzer"; - this.chAnalyzer.Width = 125; - // - // chAnlAssembly - // - this.chAnlAssembly.Text = "Assembly"; - this.chAnlAssembly.Width = 125; - // - // chAnlProgress - // - this.chAnlProgress.Text = "Progress"; - this.chAnlProgress.Width = 128; - // - // chAnlStart - // - this.chAnlStart.Text = "Start"; - this.chAnlStart.Width = 80; - // - // chAnlEnd - // - this.chAnlEnd.Text = "End"; - this.chAnlEnd.Width = 80; - // - // chAnlDuration - // - this.chAnlDuration.Text = "Duration"; - this.chAnlDuration.Width = 80; - // - // tpFinish - // - this.tpFinish.Controls.Add(this.label7); - this.tpFinish.Location = new System.Drawing.Point(4, 4); - this.tpFinish.Name = "tpFinish"; - this.tpFinish.Size = new System.Drawing.Size(908, 374); - this.tpFinish.TabIndex = 4; - this.tpFinish.Text = "Finish"; - // - // label7 - // - this.label7.AutoSize = true; - this.label7.Location = new System.Drawing.Point(8, 16); - this.label7.Name = "label7"; - this.label7.Size = new System.Drawing.Size(298, 16); - this.label7.TabIndex = 13; - this.label7.Text = "Analysis complete. Check the Analysis window for results."; - // - // epEndDate - // - this.epEndDate.ContainerControl = this; - // - // epPath - // - this.epPath.ContainerControl = this; - // - // fmMain - // - this.AcceptButton = this.btNext; - this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); - this.ClientSize = new System.Drawing.Size(912, 438); - this.Controls.Add(this.tcWizard); - this.Controls.Add(this.paBottom); - this.Controls.Add(this.paTop); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; - this.MaximizeBox = false; - this.MaximumSize = new System.Drawing.Size(918, 470); - this.MinimizeBox = false; - this.Name = "fmMain"; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; - this.Text = "SQL Nexus BETA 1"; - this.Load += new System.EventHandler(this.fmMain_Load); - this.Closed += new System.EventHandler(this.fmMain_Closed); - this.paBottom.ResumeLayout(false); - this.tcWizard.ResumeLayout(false); - this.tpConnect.ResumeLayout(false); - this.paClient.ResumeLayout(false); - this.gbAuthentication.ResumeLayout(false); - this.tpPath.ResumeLayout(false); - this.tpProducers.ResumeLayout(false); - this.paTopLeft.ResumeLayout(false); - this.gbProducers.ResumeLayout(false); - this.tpAnalyzers.ResumeLayout(false); - this.panel1.ResumeLayout(false); - this.gbAnalyzers.ResumeLayout(false); - this.tpFinish.ResumeLayout(false); - this.ResumeLayout(false); - - } - #endregion - - /// - /// The main entry point for the application. - /// -// [STAThread] -// static void Main() -// { -// Application.Run(new fmMain()); -// } - - private int CountProducers() - { - int iRes=0; - foreach (ListViewItem itm in lvProducers.Items) - { - if (itm.Checked) - iRes++; - } - return iRes; - } - - private int CountAnalyzers() - { - int iRes=0; - foreach (ListViewItem itm in lvAnalyzers.Items) - { - if (itm.Checked) - iRes++; - } - return iRes; - } - - Thread[] ProducerWorkerThreads; //Pools of worker threads - ThreadStart[] ProducerDelegates; //Pool of ProducerDelegates (required by Thread class) - CProducer[] Producers; //Pool of Producer instances (used by ProducerDelegates) - fmAnalysisParent m_AnalysisHost=null; - - string m_Server; - bool m_WindowsAuth; - string m_User; - string m_Password; - string m_Database; - string m_Path; - - private void RunProducers() - { - int numThreads=CountProducers(); - ProducerWorkerThreads = new Thread[numThreads]; - ProducerDelegates=new ThreadStart[numThreads]; - Producers=new CProducer[numThreads]; - - int i=0; - foreach (ListViewItem itm in lvProducers.Items) - { - if (!itm.Checked) - continue; //If unselected, loop - IProducer prod = (IProducer)itm.Tag; - Producers[i]= new CProducer(prod,m_Path,m_Server,m_Database,m_WindowsAuth,m_User,m_Password,this,ckOverwrite.Checked,ckProcessAll.Checked,dpStartDate.Value,dpEndDate.Value); - ProducerDelegates[i]=new ThreadStart(Producers[i].Load); - ProducerWorkerThreads[i]=new Thread(ProducerDelegates[i]); - ProducerWorkerThreads[i].Start(); - itm.SubItems[4].Text=DateTime.Now.ToLongTimeString(); - itm.SubItems[5].Text=""; //clear end - itm.SubItems[6].Text=""; //clear duration - - i++; - } - - //Wait in a way that allows the GUI to remain responsive - bool bWait=true; - while (bWait) - { - bWait=false; - for (int j=0; j0) - { - if (null!=m_AnalysisHost) - m_AnalysisHost.Dispose(); - m_AnalysisHost = new fmAnalysisParent(this,m_ConfigDoc); - m_AnalysisHost.Show(); - RunAnalyzers(); - } - } - finally - { - Cursor=Cursors.Default; - } - } - - private void ShowTaskOutput(ListView lv) - { - if ((0==lv.SelectedItems.Count) || (null==lv.SelectedItems[0]) || (null==lv.SelectedItems[0].Tag)) return; - fmTaskOutput f = new fmTaskOutput(); - ITask task=(ITask)lv.SelectedItems[0].Tag; - f.Text=task.Name+" Output"; - foreach (string s in task.Output) - f.edOutput.Text+=s+"\r\n"; - f.ShowDialog(); - } - - private void lvProducers_DoubleClick(object sender, System.EventArgs e) - { - Debug.Assert(sender is ListView); - ShowTaskOutput((ListView)sender); - } - - private void btPath_Click(object sender, System.EventArgs e) - { - if (DialogResult.OK==fb_Path.ShowDialog()) - m_Path=fb_Path.SelectedPath; - } - - private void ToggleAll(ListView lv, bool bState) - { - foreach (ListViewItem itm in lv.Items) - { - if (SystemColors.GrayText != itm.ForeColor) - itm.Checked=bState; - } - } - - private void miSelectAll_Click(object sender, System.EventArgs e) - { - Debug.Assert(cmTask.SourceControl is ListView); - ToggleAll((ListView)cmTask.SourceControl,true); - } - - private void miSelectNone_Click(object sender, System.EventArgs e) - { - Debug.Assert(cmTask.SourceControl is ListView); - ToggleAll((ListView)cmTask.SourceControl,false); - } - - private void miViewNone_Click(object sender, System.EventArgs e) - { - Debug.Assert(cmTask.SourceControl is ListView); - ShowTaskOutput((ListView)cmTask.SourceControl); - } - - private void lvProducers_ItemCheck(object sender, System.Windows.Forms.ItemCheckEventArgs e) - { - ListView lv = (sender as ListView); - ListViewItem lvi = lv.Items[e.Index]; - //Don't let 'disabled' items be changed - if (SystemColors.GrayText==lvi.ForeColor) - e.NewValue=e.CurrentValue; - } - - private void btNext_Click(object sender, System.EventArgs e) - { - Cursor = Cursors.WaitCursor; - try - { - if (tpConnect==tcWizard.SelectedTab) - { - m_Server=edServer.Text; - m_WindowsAuth=rbWindows.Checked; - m_User=edUser.Text; - m_Password=edPassword.Text; - m_Database=edDatabase.Text; - - if (ckCreateDB.Checked) - { - try - { - SqlConnection cn = new SqlConnection(string.Format("Data Source={0}; {1}",m_Server,m_WindowsAuth?"Integrated Security=SSPI":"User Id="+m_User+";Password="+m_Password)); - cn.Open(); - SqlCommand cmd; - cmd = new SqlCommand(string.Format("create database {0}",m_Database),cn); - cmd.ExecuteNonQuery(); - cn.Close(); - tcWizard.SelectedIndex+=1; - } - catch(Exception ex) - { - MessageBox.Show("Error connecting to target server and creating database. Message: "+ex.Message); - } - } - else - { - try - { - SqlConnection cn = new SqlConnection(string.Format("Data Source={0}; Initial Catalog={1}; {2}",m_Server,m_Database,m_WindowsAuth?"Integrated Security=SSPI":"User Id="+m_User+";Password="+m_Password)); - cn.Open(); - cn.Close(); - tcWizard.SelectedIndex+=1; - } - catch(Exception ex) - { - MessageBox.Show("Error connecting to specified server and database. Message: "+ex.Message); - } - } - - } - else if (tpPath==tcWizard.SelectedTab) - { - - if (Directory.Exists(edInputPath.Text)) - { - // Clear the error, if any, in the error provider. - epPath.SetError(this.btPath, ""); - m_Path=edInputPath.Text; - - if ((ckProcessAll.Checked) || (dpEndDate.Value>=dpStartDate.Value)) - { - // Clear the error, if any, in the error provider. - epEndDate.SetError(this.dpEndDate, ""); - if (EnumProducers()) - { - btNext.Text="Load"; - tcWizard.SelectedIndex+=1; - } - } - else - { - // Set the error if the name is not valid. - epEndDate.SetError(this.dpEndDate, "To Date must be greater than or equal to From Date."); - } - - } - else - { - // Set the error if the name is not valid. - epPath.SetError(this.btPath, "Path must exist."); - } - - } - else if (tpProducers==tcWizard.SelectedTab) - { - if ("Load"==btNext.Text) - { - Cursor=Cursors.WaitCursor; - btNext.Enabled=false; - try - { - RunProducers(); - btNext.Text="Next >>"; - EnumAnalyzers(); - } - finally - { - Cursor=Cursors.Default; - btNext.Enabled=true; - } - } - else - { - btNext.Text="Analyze"; - tcWizard.SelectedIndex+=1; - } - } - else if (tpAnalyzers==tcWizard.SelectedTab) - { - if ("Analyze"==btNext.Text) - { - if (CountAnalyzers()>0) - { - m_AnalysisHost = new fmAnalysisParent(this,m_ConfigDoc); - m_AnalysisHost.Show(); - btNext.Enabled=false; - Cursor=Cursors.WaitCursor; - try - { - RunAnalyzers(); - } - finally - { - btNext.Enabled=true; - Cursor=Cursors.Default; - } - btNext.Text="Next >>"; - } - } - else - { - tcWizard.SelectedIndex+=1; - } - } - } - finally - { - Cursor = Cursors.Default; - } - } - - private void tcWizard_SelectedIndexChanged(object sender, System.EventArgs e) - { - if (tpFinish==tcWizard.SelectedTab) - { - btFinish.Enabled=true; - btNext.Enabled=false; - } - else - { - btFinish.Enabled=false; - btNext.Enabled=true; - } - btPrev.Enabled=(tcWizard.SelectedIndex>0); - } - - private void btPrev_Click(object sender, System.EventArgs e) - { - if (tpProducers==tcWizard.SelectedTab) - { - if ("Next >>"==btNext.Text) - { - btNext.Text="Load"; - } - else - { - tcWizard.SelectedIndex-=1; - btNext.Text="Next >>"; - } - } - else if (tpAnalyzers==tcWizard.SelectedTab) - { - if ("Next >>"==btNext.Text) - { - btNext.Text="Analyze"; - } - else - { - tcWizard.SelectedIndex-=1; - btNext.Text="Next >>"; - } - } - else - { - if (tcWizard.SelectedIndex>0) - tcWizard.SelectedIndex-=1; - btNext.Text="Next >>"; - } - } - - private void btFinish_Click(object sender, System.EventArgs e) - { - Close(); - } - - public void UpdateDocFromUI() - { - //Producers - m_ConfigDoc["dsConfig"]["Analysis"]["Producers"].InnerText=""; - foreach (ListViewItem itm in lvProducers.Items) - { - XmlNode childnode=m_ConfigDoc.CreateElement("Producer"); - - XmlAttribute newAttr = m_ConfigDoc.CreateAttribute("name"); - newAttr.Value = itm.Text; - childnode.Attributes.SetNamedItem(newAttr); - - XmlAttribute newAttr2 = m_ConfigDoc.CreateAttribute("assembly"); - newAttr2.Value = Path.GetFileName(itm.SubItems[2].Text); - childnode.Attributes.SetNamedItem(newAttr2); - - XmlAttribute newAttr3 = m_ConfigDoc.CreateAttribute("selected"); - newAttr3.Value = itm.Checked.ToString().ToLower(); - childnode.Attributes.SetNamedItem(newAttr3); - - m_ConfigDoc["dsConfig"]["Analysis"]["Producers"].AppendChild(childnode); - - } - - //Analyzers - m_ConfigDoc["dsConfig"]["Analysis"]["Analyzers"].InnerText=""; - foreach (ListViewItem itm in lvAnalyzers.Items) - { - XmlNode childnode=m_ConfigDoc.CreateElement("Analyzer"); - - XmlAttribute newAttr = m_ConfigDoc.CreateAttribute("name"); - newAttr.Value = itm.Text; - childnode.Attributes.SetNamedItem(newAttr); - - XmlAttribute newAttr2 = m_ConfigDoc.CreateAttribute("assembly"); - newAttr2.Value = Path.GetFileName(itm.SubItems[2].Text); - childnode.Attributes.SetNamedItem(newAttr2); - - XmlAttribute newAttr3 = m_ConfigDoc.CreateAttribute("selected"); - newAttr3.Value = itm.Checked.ToString().ToLower(); - childnode.Attributes.SetNamedItem(newAttr3); - - m_ConfigDoc["dsConfig"]["Analysis"]["Analyzers"].AppendChild(childnode); - - } - } - - private void tbProducers_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e) - { - ListView lv; - if (sender == tbAnalyzers) - lv=lvAnalyzers; - else - lv=lvProducers; - - if (((e.Button==btUp) || (e.Button==btUpAnl)) && (0!=lv.SelectedItems.Count) && (0!=lv.SelectedItems[0].Index)) - { - int ind=lv.SelectedItems[0].Index; - - ListViewItem curItem = (ListViewItem)lv.Items[ind].Clone(); - - lv.Items.Remove(lv.SelectedItems[0]); - - lv.Items.Insert(ind-1,curItem); - - curItem.Selected=true; - - return; - - } - if (((e.Button==btDown) || (e.Button==btDownAnl)) && (0!=lv.SelectedItems.Count) && (lv.Items.Count-1!=lv.SelectedItems[0].Index)) - { - int ind=lv.SelectedItems[0].Index; - - ListViewItem curItem = (ListViewItem)lv.Items[ind].Clone(); - - lv.Items.Remove(lv.SelectedItems[0]); - - lv.Items.Insert(ind+1,curItem); - - curItem.Selected=true; - - } - } - - private void rbWindows_CheckedChanged(object sender, System.EventArgs e) - { - edUser.Enabled=!rbWindows.Checked; - edPassword.Enabled=!rbWindows.Checked; - laUser.Enabled=edUser.Enabled; - laPassword.Enabled=edPassword.Enabled; - } - - private void fmMain_Closed(object sender, System.EventArgs e) - { - m_cfgDoc["Configuration"]["Analyzer"].Attributes["inputpath"].Value=this.edInputPath.Text; - m_cfgDoc["Configuration"]["Analyzer"].Attributes["server"].Value=this.edServer.Text; - m_cfgDoc["Configuration"]["Analyzer"].Attributes["database"].Value=this.edDatabase.Text; - m_cfgDoc["Configuration"]["Analyzer"].Attributes["user"].Value=this.edUser.Text; - m_cfgDoc["Configuration"]["Analyzer"].Attributes["overwrite"].Value=ckOverwrite.Checked.ToString().ToLower(); - m_cfgDoc["Configuration"]["Analyzer"].Attributes["createdb"].Value=ckCreateDB.Checked.ToString().ToLower(); - m_cfgDoc["Configuration"]["Analyzer"].Attributes["windowsauth"].Value=rbWindows.Checked.ToString().ToLower(); - m_cfgDoc["Configuration"]["Analyzer"].Attributes["processall"].Value=ckProcessAll.Checked.ToString().ToLower(); - m_cfgDoc["Configuration"]["Analyzer"].Attributes["startdate"].Value=dpStartDate.Value.ToString("u"); - m_cfgDoc["Configuration"]["Analyzer"].Attributes["enddate"].Value=dpEndDate.Value.ToString("u"); - m_cfgDoc.Save("PSSDiagConfig.xml"); - } - - private void ckProcessAll_CheckedChanged(object sender, System.EventArgs e) - { - laStartDate.Enabled=!ckProcessAll.Checked; - dpStartDate.Enabled=!ckProcessAll.Checked; - laEndDate.Enabled=!ckProcessAll.Checked; - dpEndDate.Enabled=!ckProcessAll.Checked; - } - - private void dpEndDate_Validated(object sender, System.EventArgs e) - { - } - - private void dpEndDate_Validating(object sender, System.ComponentModel.CancelEventArgs e) - { - } - - - - } -} diff --git a/sqlnexus/fmMain.resx b/sqlnexus/fmMain.resx deleted file mode 100644 index e5769b8f..00000000 --- a/sqlnexus/fmMain.resx +++ /dev/null @@ -1,932 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 1.3 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Private - - - Private - - - 17, 17 - - - - AAEAAAD/////AQAAAAAAAAAMAgAAAFpTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0xLjAuNTAw - MC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZT - eXN0ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMA - AAAgEAAAAk1TRnQBSQFMAgEBDgEAARMBAAEEAQABEAEAARABAAT/AQkBEAj/AUIBTQE2AQQGAAE2AQQC - AAEoAwABQAMAAVADAAEBAQABCAYAARQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB - 3AHAAQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IB - AAM5AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8B - MwMAAWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYC - AAFmAZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMC - AAHMAWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQAB - ZgEAATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8B - AAEzAWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQAB - MwGZAWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQAB - MwLMAQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQAB - MwEAAWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMB - mQEAAWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQAB - ZgGZAWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYB - zAH/AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMB - mQEAAZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgAB - mQFmATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwB - AAKZAf8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB - /wEzAQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQAB - mQEAAcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYC - AAHMAWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYB - AAHMApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8C - AAHMAf8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQAB - mQEAAcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMB - AAHMAmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB - /wGZAcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC - /wEzAQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC - /wFmAQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gB - AAHwAfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD//8A/wD/AP8ACwAF - 7DkAAewFAQPsNgACAQX5AgEC7AcAAQIsAAEBCfkBAQLsBQADAioAAQEC+QEABfkBAAL5AQEB7AUAAwIq - AAEBAfkDAAP5AwAB+QEBAuwDAAUCKAABAQP5AwAB+QMAA/kBAQHsAgAGAigAAQEE+QUABPkBAQHsAQAB - 7AICAgADAicAAQEF+QMABfkBAQLsAQIFAAICJwABAQT5BQAE+QEBAewHAAMCJgABAQP5AwAB+QMAA/kB - AQkAAgInAAEBAfkDAAP5AwAB+QEBAewKAAICJgABAQL5AQAF+QEAAvkBAQwAAewBAiYAAQEJ+QEBDgAB - 7AECJgACAQX5AgERAAICJgAFAV8AAuwHAA3sKwAB7AYAAQMMAALsKgAB7AUAAQMN+wEAAewGAAECHQAB - BwIAAQcCAALsAQcDAAEDBfsB7AEAAewF+wEAAewGAAICHQABBwMAAQcCAALsAgABAwX7AewBAAHsBfsI - AAMCCwAI+QcAAQcHAAEHAQAC7AIAAQML+wEAAewHAAQCCgAI+QUAAewDAAX8AgABBwEAAewBBwEAAQMF - +wEABfsJAAUCCQAI+QQAAewBBwQAAewC/AQAAQcBAAHsAgABAwP7AQMBAAEDA/sBAAHsCAAFAgkACPkE - AAHsBQAB7AL8BgAB7AIAAQMD+wMAA/sKAAQCCgAI+QQAAewFAAHsAvwGAAHsAwABAwL7AwAC+wEAAewJ - AAMCCwAI+QQAAewEAAHsA/wGAAHsAwABAwL7AwAC+wsAAgIMAAj5BAAB7AwAAQcGAAEDAvsBAAL7AQAB - 7AoAAQIaAAHsBAAB7AL8BQAB7AUAAQMF+ycAAewEAAP8AwABBwgAAQMD+wEAAewnAALsEQABAwP7KwAH - 7AsAAwMHABAbEAAwGxAAAhsB7AEGAewMGwH3CmYUGwEAAewOAAIbAewCAAcbAewEGwH3AQAI9wFmCxsB - AAgbAQAB7A4AAhsB7AIAAewGGwEABBsB9wMAAfQB8wEZAfABvAH3AWYKGwMABxsBAAHsAQAB7AwAAxsB - 7AIABRsBAAHsBBsB9wQAAfQB8wEZAfAB9wFmCRsFAAYbAQAB7AEAAewBAAEECgAEGwIAAewDGwHsAQAF - GwH3BQAC8wHxAfcBZggbBwAFGwEAAewBAAHsDAAFGwIAAewBGwHsAQAB7AUbAbUFAAH0AfMBGQH3AWYH - GwkABBsBAAHsAQAB7AQECAAGGwUABhsBtQYAAvMB9wFmBhsLAAMbAQAB7A4ABxsDAAcbAe8GAAH0AfMB - 9wFmCRsFAAYbAQAB7AcAAewGAAYbAewDAAHsBhsBuwcAAfQB9wFmCRsFAAYbAQAB7AcAAewBAAEEBAAF - GwIAAewBGwHsAQAB7AUbAbsHAAL3AWYJGwUABhsBAAHsBwAB7AYAAxsB7AIAAewDGwHsAQAB7AQbAQcG - AAH3A2YJGwUABhsBAAHsBwAFBAIAAhsB7AIABxsBAwHsAxsBBwYAAbUBvAFmAQkUGwEAAewOAAIbAgAN - GwEJBgABtQFmAQkBGRQbAQAO7AEAAhsB7A4bBQkCBwG7AQkCGRQbEAAgGyAAIBsSAAIDCQQCAwEAARsC - EwcbAhMUGwvsBgADAwYEAgcBBAIDAQABGwETAUUBEwUbARMB8AETFBsM7AUAAwMGBAIHAQQCAwEAAhsB - EwFFARMDGwETAfABEwobBQAGGwHsAfsL7AQAAwMGBAIHAQQCAwEAAxsBEwFFARMBGwETAfABEwsbBQAG - GwHsAQAB+wvsAwADAwkEAgMBAAQbARMBRQETAfABEwwbBQAGGwHsAfsBAAH7C+wCAA4DAQAFGwETAfAB - Ew0bBQAGGwHsAQAB+wEAAfsL7AEAAgMB7AgEAwMBAAQbARMB8AETAUUBEwQbARMEGwsAAxsB7AH7AQAB - +wEAAfsBAAH7AQAB+wHsBgACAwEECAcDAwEABBMB8AETARsBEwFFARMCGwETAVEBEwQbCQAEGwHsAQAB - +wEAAfsBAAH7AQAB+wEAAewGAAIDAQQIBwMDAQAFEwMbARMBRQMTAlEBEwQbBwAFGwHsAfsBAAH7B+wG - AAIDAQQIBwMDAQABEwIbAhMEGwITAlECEwYbBQAGGwEAA+wIAAPsAgACAwEECAcDAwEAAxsCEwQbARMD - UQETCBsDAAcbDQAC7AIAAgMBBAgHAwMBAAIbAxMDGwITA1EBEwkbAQAIGwgAAewDAAHsAQAB7AIAAgMB - BAgHAQMBBAEDAQAGGwITAlEDExMbCQAD7AUADgMBAAcbBBMVGyAAIBsBQgFNAT4HAAE+AwABKAMAAUAD - AAFQAwABAQEAAQEFAAGAAQIWAAP/gQAB/AEfAv8EAAHwAQcC/wQAAeABAwH5Af8EAAHAAQEB8AH/BAAB - iAEhAfAB/wQAAZwBcAHgAX8EAAEOAeABwAF/BAABBwHAAYQBPwQAAQMBgAEeAT8EAAEHAcAB/gEfBAAB - DgHhAf8BHwQAAZwBcQH/AY8EAAGIASMB/wHHBAABwAEHAf8B4wQAAeABDwH/AfgEAAH4AT8C/wQABf8B - nwHAAQEF/wEfAYABAAT/Af4BnwIAAf0D/wHwAYcCAAH8A/8B4wGDAQABAQH8AX8B8AEPAc8B4QGAAQEB - /AE/AfABDwG4ATABgAEDAfwBHwHwAQ8BPAF4AcABAwH8AR8B8AEPAnwBwAEHAfwBPwHwAQ8CfAHgAQcB - /AF/AfABDwF4AXwB4AEPAfwB/wHwAQ8BfwH5AfABDwH9A/8BvAF5AfABHwT/AbwBcwH4AR8E/wHPAecB - +AE/BP8B8AEfAfwBfwIAAv8GAAGABwABvwH+AgABIAMAAaAB/gIAATgDAAGuAf4CAAE8AwABqgEOAgAB - PgMAAa4B7gIAAT4DAAGgAe4CAAE/AwABvwGCAgABPwMAAb8BugIAAT8BgAIAAb8BqgIAAT8BgAIAAb8B - ugIAAT8DAAG/AYICAAE/AwABvwH+AgABPwMAAYAHAAL/BAAE/wQAAv8BwAEBBQABHwGAAQEFAAEPAYAB - AQUAAQcBgAEBBAABQAEDAYABAQQAASABAQGAAQEEAAFQAQABgAEBBAABKgGfAYABAQQAAVUBXwGAAQEE - AAEgAR8BgAEBBAABjwHxAYABAQQAAf8B+QGAAQEEAAH/AXUBgAEBBAAB/wGPAYABAQQABP8aAAs= - - - - False - - - True - - - True - - - Private - - - Private - - - 8, 8 - - - Private - - - 114, 17 - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - False - - - True - - - True - - - Private - - - Private - - - 8, 8 - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - Private - - - 203, 17 - - - Private - - - True - - - False - - - True - - - Private - - - Private - - - 8, 8 - - - False - - - True - - - True - - - Private - - - Private - - - 8, 8 - - - False - - - True - - - True - - - Private - - - Private - - - 8, 8 - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - Private - - - 8, 8 - - - True - - - False - - - True - - - Private - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - True - - - True - - - Private - - - Private - - - 8, 8 - - - Private - - - Private - - - False - - - False - - - Private - - - Private - - - Private - - - Private - - - False - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - Private - - - Private - - - False - - - True - - - True - - - Private - - - Private - - - 8, 8 - - - False - - - True - - - True - - - Private - - - Private - - - 8, 8 - - - False - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - False - - - Private - - - Private - - - Private - - - 8, 8 - - - True - - - False - - - True - - - Private - - - False - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - False - - - True - - - True - - - Private - - - Private - - - 8, 8 - - - False - - - True - - - True - - - Private - - - Private - - - 8, 8 - - - False - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - False - - - Private - - - Private - - - Private - - - 8, 8 - - - True - - - False - - - True - - - Private - - - False - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - Private - - - False - - - True - - - True - - - Private - - - Private - - - 8, 8 - - - False - - - Private - - - Private - - - Private - - - 293, 17 - - - Private - - - Private - - - 399, 17 - - - Private - - - False - - - (Default) - - - False - - - fmMain - - - False - - - 8, 8 - - - True - - - 80 - - - True - - - Private - - \ No newline at end of file diff --git a/sqlnexus/fmNexus.Designer.cs b/sqlnexus/fmNexus.Designer.cs index 11b25818..4375abfe 100644 --- a/sqlnexus/fmNexus.Designer.cs +++ b/sqlnexus/fmNexus.Designer.cs @@ -1,3 +1,4 @@ + namespace sqlnexus { partial class fmNexus @@ -155,6 +156,9 @@ private void InitializeComponent() this.tsbFindNext = new System.Windows.Forms.ToolStripButton(); this.tsLabelCurDB = new System.Windows.Forms.ToolStripLabel(); this.tscCurrentDatabase = new System.Windows.Forms.ToolStripComboBox(); + this.toolStripSeparatorTheme = new System.Windows.Forms.ToolStripSeparator(); + this.tsLabelTheme = new System.Windows.Forms.ToolStripLabel(); + this.tscTheme = new System.Windows.Forms.ToolStripComboBox(); this.toolbarMain = new System.Windows.Forms.ToolStrip(); this.tspUnpin = new System.Windows.Forms.ToolStripButton(); this.tstbConnect = new System.Windows.Forms.ToolStripButton(); @@ -192,7 +196,7 @@ private void InitializeComponent() ((System.ComponentModel.ISupportInitialize)(this.pbEditCustRowset)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.pbCopy)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.pbExport)).BeginInit(); - this.paTasksHeader.SuspendLayout(); + this.paTasksHeader.SuspendLayout(); this.paData.SuspendLayout(); this.paDataHeader.SuspendLayout(); this.paLogBody.SuspendLayout(); @@ -201,10 +205,10 @@ private void InitializeComponent() this.paReports.SuspendLayout(); this.paReportsBody.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.bpPowerBIrpt)).BeginInit(); - this.paReportsHeader.SuspendLayout(); -this.menuBarMain.SuspendLayout(); + this.paReportsHeader.SuspendLayout(); + this.menuBarMain.SuspendLayout(); this.toolbarService.SuspendLayout(); - this.toolbarReport.SuspendLayout(); + this.toolbarReport.SuspendLayout(); this.toolbarMain.SuspendLayout(); this.cmReport.SuspendLayout(); this.SuspendLayout(); @@ -229,7 +233,7 @@ private void InitializeComponent() // this.toolStripContainer1.TopToolStripPanel.Controls.Add(this.menuBarMain); this.toolStripContainer1.TopToolStripPanel.Controls.Add(this.toolbarService); - this.toolStripContainer1.TopToolStripPanel.Controls.Add(this.toolbarReport); + this.toolStripContainer1.TopToolStripPanel.Controls.Add(this.toolbarReport); this.toolStripContainer1.TopToolStripPanel.Controls.Add(this.toolbarMain); // // ssStatus @@ -338,7 +342,7 @@ private void InitializeComponent() // this.llPrint.ActiveLinkColor = System.Drawing.Color.LightSkyBlue; resources.ApplyResources(this.llPrint, "llPrint"); - this.llPrint.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline; + this.llPrint.LinkBehavior = System.Windows.Forms.LinkBehavior.AlwaysUnderline; this.llPrint.LinkColor = System.Drawing.Color.DarkBlue; this.llPrint.Name = "llPrint"; this.llPrint.TabStop = true; @@ -348,7 +352,7 @@ private void InitializeComponent() // this.ll_CustomRowset.ActiveLinkColor = System.Drawing.Color.LightSkyBlue; resources.ApplyResources(this.ll_CustomRowset, "ll_CustomRowset"); - this.ll_CustomRowset.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline; + this.ll_CustomRowset.LinkBehavior = System.Windows.Forms.LinkBehavior.AlwaysUnderline; this.ll_CustomRowset.LinkColor = System.Drawing.Color.DarkBlue; this.ll_CustomRowset.Name = "ll_CustomRowset"; this.ll_CustomRowset.TabStop = true; @@ -375,9 +379,9 @@ private void InitializeComponent() // // linkLabel1 // - this.linkLabel1.ActiveLinkColor = System.Drawing.Color.LightSkyBlue; resources.ApplyResources(this.linkLabel1, "linkLabel1"); - this.linkLabel1.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline; + this.linkLabel1.ActiveLinkColor = System.Drawing.Color.LightSkyBlue; + this.linkLabel1.LinkBehavior = System.Windows.Forms.LinkBehavior.AlwaysUnderline; this.linkLabel1.LinkColor = System.Drawing.Color.DarkBlue; this.linkLabel1.Name = "linkLabel1"; this.linkLabel1.TabStop = true; @@ -387,7 +391,7 @@ private void InitializeComponent() // this.linkLabel8.ActiveLinkColor = System.Drawing.Color.LightSkyBlue; resources.ApplyResources(this.linkLabel8, "linkLabel8"); - this.linkLabel8.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline; + this.linkLabel8.LinkBehavior = System.Windows.Forms.LinkBehavior.AlwaysUnderline; this.linkLabel8.LinkColor = System.Drawing.Color.DarkBlue; this.linkLabel8.Name = "linkLabel8"; this.linkLabel8.TabStop = true; @@ -417,13 +421,12 @@ private void InitializeComponent() // this.linkLabelImport.ActiveLinkColor = System.Drawing.Color.LightSkyBlue; resources.ApplyResources(this.linkLabelImport, "linkLabelImport"); - this.linkLabelImport.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline; + this.linkLabelImport.LinkBehavior = System.Windows.Forms.LinkBehavior.AlwaysUnderline; this.linkLabelImport.LinkColor = System.Drawing.Color.DarkBlue; this.linkLabelImport.Name = "linkLabelImport"; this.linkLabelImport.TabStop = true; - this.linkLabelImport.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabelImport_LinkClicked); - this.linkLabelImport.LocationChanged += new System.EventHandler(this.linkLabelImport_LocationChanged); this.linkLabelImport.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.importToolStripMenuItem_Click); + this.linkLabelImport.LocationChanged += new System.EventHandler(this.linkLabelImport_LocationChanged); // // paTasksHeader // @@ -441,6 +444,7 @@ private void InitializeComponent() this.btnExpandTasks.BackColor = System.Drawing.Color.Transparent; this.btnExpandTasks.ForeColor = System.Drawing.SystemColors.ActiveCaptionText; this.btnExpandTasks.Name = "btnExpandTasks"; + this.btnExpandTasks.TabStop = false; this.btnExpandTasks.UseVisualStyleBackColor = false; this.btnExpandTasks.Click += new System.EventHandler(this.btnExpandTasks_Click); // @@ -450,6 +454,7 @@ private void InitializeComponent() this.btnCollapseTasks.AccessibleRole = System.Windows.Forms.AccessibleRole.None; this.btnCollapseTasks.BackColor = System.Drawing.Color.Transparent; this.btnCollapseTasks.Name = "btnCollapseTasks"; + this.btnCollapseTasks.TabStop = false; this.btnCollapseTasks.UseVisualStyleBackColor = false; this.btnCollapseTasks.Click += new System.EventHandler(this.btnExpandTasks_Click); // @@ -458,7 +463,7 @@ private void InitializeComponent() this.llTasks.ActiveLinkColor = System.Drawing.Color.LightSkyBlue; resources.ApplyResources(this.llTasks, "llTasks"); this.llTasks.ForeColor = System.Drawing.SystemColors.ActiveCaptionText; - this.llTasks.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline; + this.llTasks.LinkBehavior = System.Windows.Forms.LinkBehavior.AlwaysUnderline; this.llTasks.LinkColor = System.Drawing.SystemColors.ButtonFace; this.llTasks.Name = "llTasks"; this.llTasks.TabStop = true; @@ -485,7 +490,7 @@ private void InitializeComponent() this.llData.ActiveLinkColor = System.Drawing.Color.LightSkyBlue; resources.ApplyResources(this.llData, "llData"); this.llData.ForeColor = System.Drawing.SystemColors.ActiveCaptionText; - this.llData.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline; + this.llData.LinkBehavior = System.Windows.Forms.LinkBehavior.AlwaysUnderline; this.llData.LinkColor = System.Drawing.SystemColors.ButtonFace; this.llData.Name = "llData"; this.llData.TabStop = true; @@ -498,6 +503,7 @@ private void InitializeComponent() this.btnExpandData.BackColor = System.Drawing.Color.Transparent; this.btnExpandData.ForeColor = System.Drawing.SystemColors.ActiveCaptionText; this.btnExpandData.Name = "btnExpandData"; + this.btnExpandData.TabStop = false; this.btnExpandData.UseVisualStyleBackColor = false; this.btnExpandData.Click += new System.EventHandler(this.btnExpandData_Click); // @@ -507,6 +513,7 @@ private void InitializeComponent() this.btnCollapseData.AccessibleRole = System.Windows.Forms.AccessibleRole.None; this.btnCollapseData.BackColor = System.Drawing.Color.Transparent; this.btnCollapseData.Name = "btnCollapseData"; + this.btnCollapseData.TabStop = false; this.btnCollapseData.UseVisualStyleBackColor = false; this.btnCollapseData.Click += new System.EventHandler(this.btnExpandData_Click); // @@ -523,7 +530,7 @@ private void InitializeComponent() // llOpenNexusLog // resources.ApplyResources(this.llOpenNexusLog, "llOpenNexusLog"); - this.llOpenNexusLog.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline; + this.llOpenNexusLog.LinkBehavior = System.Windows.Forms.LinkBehavior.AlwaysUnderline; this.llOpenNexusLog.LinkColor = System.Drawing.Color.DarkBlue; this.llOpenNexusLog.Name = "llOpenNexusLog"; this.llOpenNexusLog.TabStop = true; @@ -542,7 +549,7 @@ private void InitializeComponent() // llOpenReadTraceLog // resources.ApplyResources(this.llOpenReadTraceLog, "llOpenReadTraceLog"); - this.llOpenReadTraceLog.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline; + this.llOpenReadTraceLog.LinkBehavior = System.Windows.Forms.LinkBehavior.AlwaysUnderline; this.llOpenReadTraceLog.LinkColor = System.Drawing.Color.DarkBlue; this.llOpenReadTraceLog.Name = "llOpenReadTraceLog"; this.llOpenReadTraceLog.TabStop = true; @@ -575,7 +582,7 @@ private void InitializeComponent() // linkLabelPowerBI // resources.ApplyResources(this.linkLabelPowerBI, "linkLabelPowerBI"); - this.linkLabelPowerBI.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline; + this.linkLabelPowerBI.LinkBehavior = System.Windows.Forms.LinkBehavior.AlwaysUnderline; this.linkLabelPowerBI.LinkColor = System.Drawing.Color.DarkBlue; this.linkLabelPowerBI.Name = "linkLabelPowerBI"; this.linkLabelPowerBI.TabStop = true; @@ -591,17 +598,20 @@ private void InitializeComponent() // // tvReports // + resources.ApplyResources(this.tvReports, "tvReports"); this.tvReports.BackColor = System.Drawing.Color.AliceBlue; this.tvReports.BorderStyle = System.Windows.Forms.BorderStyle.None; this.tvReports.Cursor = System.Windows.Forms.Cursors.Hand; - resources.ApplyResources(this.tvReports, "tvReports"); + this.tvReports.DrawMode = System.Windows.Forms.TreeViewDrawMode.OwnerDrawText; this.tvReports.HideSelection = false; this.tvReports.HotTracking = true; this.tvReports.ImageList = this.imGlyphs; this.tvReports.Name = "tvReports"; this.tvReports.ShowRootLines = false; + this.tvReports.DrawNode += new System.Windows.Forms.DrawTreeNodeEventHandler(this.tvReports_DrawMode); this.tvReports.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.tvReports_AfterSelect); this.tvReports.NodeMouseClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.tvReports_NodeMouseClick); + this.tvReports.KeyDown += new System.Windows.Forms.KeyEventHandler(this.tvReports_KeyDown); // // imGlyphs // @@ -633,7 +643,7 @@ private void InitializeComponent() this.llReports.ActiveLinkColor = System.Drawing.Color.LightSkyBlue; resources.ApplyResources(this.llReports, "llReports"); this.llReports.ForeColor = System.Drawing.SystemColors.ActiveCaptionText; - this.llReports.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline; + this.llReports.LinkBehavior = System.Windows.Forms.LinkBehavior.AlwaysUnderline; this.llReports.LinkColor = System.Drawing.SystemColors.ButtonFace; this.llReports.Name = "llReports"; this.llReports.TabStop = true; @@ -646,6 +656,7 @@ private void InitializeComponent() this.btnexpandReports.BackColor = System.Drawing.Color.Transparent; this.btnexpandReports.ForeColor = System.Drawing.SystemColors.ActiveCaptionText; this.btnexpandReports.Name = "btnexpandReports"; + this.btnexpandReports.TabStop = false; this.btnexpandReports.UseVisualStyleBackColor = false; this.btnexpandReports.Click += new System.EventHandler(this.btnexpandReports_Click); // @@ -655,13 +666,15 @@ private void InitializeComponent() this.btncollapsReports.AccessibleRole = System.Windows.Forms.AccessibleRole.None; this.btncollapsReports.BackColor = System.Drawing.Color.Transparent; this.btncollapsReports.Name = "btncollapsReports"; + this.btncollapsReports.TabStop = false; this.btncollapsReports.UseVisualStyleBackColor = false; this.btncollapsReports.Click += new System.EventHandler(this.btnexpandReports_Click); // // rvTemplate // resources.ApplyResources(this.rvTemplate, "rvTemplate"); - this.rvTemplate.Name = "rvTemplate"; + this.rvTemplate.Name = "rvTemplate"; + this.rvTemplate.ServerReport.BearerToken = null; // // tcReports // @@ -1008,7 +1021,10 @@ private void InitializeComponent() this.toolStripSeparator5, this.tsbFindNext, this.tsLabelCurDB, - this.tscCurrentDatabase}); + this.tscCurrentDatabase, + this.toolStripSeparatorTheme, + this.tsLabelTheme, + this.tscTheme}); this.toolbarReport.Name = "toolbarReport"; this.toolbarReport.Visible = global::sqlnexus.Properties.Settings.Default.ShowReportToolbar; this.toolbarReport.ItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.toolbarReport_ItemClicked); @@ -1174,6 +1190,7 @@ private void InitializeComponent() // this.excelToolStripMenuItem.MergeIndex = 1; this.excelToolStripMenuItem.Name = "excelToolStripMenuItem"; + this.excelToolStripMenuItem.AccessibleDescription = "1 of 8"; resources.ApplyResources(this.excelToolStripMenuItem, "excelToolStripMenuItem"); this.excelToolStripMenuItem.Click += new System.EventHandler(this.excelToolStripMenuItem_Click); // @@ -1181,6 +1198,7 @@ private void InitializeComponent() // this.acrobatPDFFileToolStripMenuItem.MergeIndex = 2; this.acrobatPDFFileToolStripMenuItem.Name = "acrobatPDFFileToolStripMenuItem"; + this.acrobatPDFFileToolStripMenuItem.AccessibleDescription = "2 of 8"; resources.ApplyResources(this.acrobatPDFFileToolStripMenuItem, "acrobatPDFFileToolStripMenuItem"); this.acrobatPDFFileToolStripMenuItem.Click += new System.EventHandler(this.excelToolStripMenuItem_Click); // @@ -1188,6 +1206,7 @@ private void InitializeComponent() // this.jPEGToolStripMenuItem.MergeIndex = 3; this.jPEGToolStripMenuItem.Name = "jPEGToolStripMenuItem"; + this.jPEGToolStripMenuItem.AccessibleDescription = "3 of 8"; resources.ApplyResources(this.jPEGToolStripMenuItem, "jPEGToolStripMenuItem"); this.jPEGToolStripMenuItem.Click += new System.EventHandler(this.excelToolStripMenuItem_Click); // @@ -1195,6 +1214,7 @@ private void InitializeComponent() // this.bitmapToolStripMenuItem.MergeIndex = 4; this.bitmapToolStripMenuItem.Name = "bitmapToolStripMenuItem"; + this.bitmapToolStripMenuItem.AccessibleDescription = "4 of 8"; resources.ApplyResources(this.bitmapToolStripMenuItem, "bitmapToolStripMenuItem"); this.bitmapToolStripMenuItem.Click += new System.EventHandler(this.excelToolStripMenuItem_Click); // @@ -1202,6 +1222,7 @@ private void InitializeComponent() // this.windowsEMFToolStripMenuItem.MergeIndex = 5; this.windowsEMFToolStripMenuItem.Name = "windowsEMFToolStripMenuItem"; + this.windowsEMFToolStripMenuItem.AccessibleDescription = "5 of 8"; resources.ApplyResources(this.windowsEMFToolStripMenuItem, "windowsEMFToolStripMenuItem"); this.windowsEMFToolStripMenuItem.Click += new System.EventHandler(this.excelToolStripMenuItem_Click); // @@ -1209,6 +1230,7 @@ private void InitializeComponent() // this.GIFToolStripMenuItem.MergeIndex = 6; this.GIFToolStripMenuItem.Name = "GIFToolStripMenuItem"; + this.GIFToolStripMenuItem.AccessibleDescription = "6 of 8"; resources.ApplyResources(this.GIFToolStripMenuItem, "GIFToolStripMenuItem"); this.GIFToolStripMenuItem.Click += new System.EventHandler(this.excelToolStripMenuItem_Click); // @@ -1216,6 +1238,7 @@ private void InitializeComponent() // this.PNGToolStripMenuItem.MergeIndex = 7; this.PNGToolStripMenuItem.Name = "PNGToolStripMenuItem"; + this.PNGToolStripMenuItem.AccessibleDescription = "7 of 8"; resources.ApplyResources(this.PNGToolStripMenuItem, "PNGToolStripMenuItem"); this.PNGToolStripMenuItem.Click += new System.EventHandler(this.excelToolStripMenuItem_Click); // @@ -1223,6 +1246,7 @@ private void InitializeComponent() // this.TIFFToolStripMenuItem.MergeIndex = 8; this.TIFFToolStripMenuItem.Name = "TIFFToolStripMenuItem"; + this.TIFFToolStripMenuItem.AccessibleDescription = "8 of 8"; resources.ApplyResources(this.TIFFToolStripMenuItem, "TIFFToolStripMenuItem"); this.TIFFToolStripMenuItem.Click += new System.EventHandler(this.excelToolStripMenuItem_Click); // @@ -1272,8 +1296,8 @@ private void InitializeComponent() // // tstbFind // - resources.ApplyResources(this.tstbFind, "tstbFind"); this.tstbFind.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + resources.ApplyResources(this.tstbFind, "tstbFind"); this.tstbFind.Margin = new System.Windows.Forms.Padding(10, 0, 1, 0); this.tstbFind.Name = "tstbFind"; this.tstbFind.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.tstbFind_KeyPress); @@ -1309,13 +1333,38 @@ private void InitializeComponent() resources.ApplyResources(this.tscCurrentDatabase, "tscCurrentDatabase"); this.tscCurrentDatabase.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems; this.tscCurrentDatabase.Name = "tscCurrentDatabase"; + this.tscCurrentDatabase.DropDown += new System.EventHandler(this.tscCurrentDatabase_DropDown); + this.tscCurrentDatabase.DropDownClosed += new System.EventHandler(this.tscCurrentDatabase_DropDownClosed); this.tscCurrentDatabase.SelectedIndexChanged += new System.EventHandler(this.tscCurrentDatabase_SelectedIndexChanged); this.tscCurrentDatabase.TextUpdate += new System.EventHandler(this.tscCurrentDatabase_TextUpdate); + this.tscCurrentDatabase.KeyDown += new System.Windows.Forms.KeyEventHandler(this.tscCurrentDatabase_KeyDown); this.tscCurrentDatabase.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.tscCurrentDatabase_KeyPress); this.tscCurrentDatabase.KeyUp += new System.Windows.Forms.KeyEventHandler(this.tscCurrentDatabase_KeyUp); this.tscCurrentDatabase.Click += new System.EventHandler(this.tscCurrentDatabase_Click); this.tscCurrentDatabase.TextChanged += new System.EventHandler(this.tscCurrentDatabase_TextChanged); - // + // + // toolStripSeparatorTheme + // + this.toolStripSeparatorTheme.Name = "toolStripSeparatorTheme"; + resources.ApplyResources(this.toolStripSeparatorTheme, "toolStripSeparatorTheme"); + // + // tsLabelTheme + // + this.tsLabelTheme.Margin = new System.Windows.Forms.Padding(12, 1, 0, 2); + this.tsLabelTheme.Name = "tsLabelTheme"; + resources.ApplyResources(this.tsLabelTheme, "tsLabelTheme"); + // + // tscTheme + // + resources.ApplyResources(this.tscTheme, "tscTheme"); + this.tscTheme.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.tscTheme.Items.AddRange(new object[] { + resources.GetString("tscTheme.Items"), + resources.GetString("tscTheme.Items1"), + resources.GetString("tscTheme.Items2")}); + this.tscTheme.Name = "tscTheme"; + this.tscTheme.SelectedIndexChanged += new System.EventHandler(this.tscTheme_SelectedIndexChanged); + // // toolbarMain // this.toolbarMain.DataBindings.Add(new System.Windows.Forms.Binding("Visible", global::sqlnexus.Properties.Settings.Default, "ShowStandardToolbar", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); @@ -1391,7 +1440,7 @@ private void InitializeComponent() resources.ApplyResources(this.tspHelp, "tspHelp"); this.tspHelp.Name = "tspHelp"; this.tspHelp.Click += new System.EventHandler(this.indexToolStripMenuItem_Click); - // + // // cmReport // this.cmReport.ImageScalingSize = new System.Drawing.Size(20, 20); @@ -1503,8 +1552,6 @@ private void InitializeComponent() this.paReportsBody.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.bpPowerBIrpt)).EndInit(); this.paReportsHeader.ResumeLayout(false); - this.paReportsHeader.ResumeLayout(false); - this.paReportsHeader.PerformLayout(); this.menuBarMain.ResumeLayout(false); this.menuBarMain.PerformLayout(); this.toolbarService.ResumeLayout(false); @@ -1671,6 +1718,9 @@ private void InitializeComponent() private System.Windows.Forms.Button btncollapsReports; private System.Windows.Forms.Button btnExpandData; private System.Windows.Forms.Button btnCollapseData; + private System.Windows.Forms.ToolStripLabel tsLabelTheme; + private System.Windows.Forms.ToolStripComboBox tscTheme; + private System.Windows.Forms.ToolStripSeparator toolStripSeparatorTheme; } } \ No newline at end of file diff --git a/sqlnexus/fmNexus.cs b/sqlnexus/fmNexus.cs index 6de1bb94..06a7364d 100644 --- a/sqlnexus/fmNexus.cs +++ b/sqlnexus/fmNexus.cs @@ -1,3 +1,5 @@ + + #define TRACE using System; @@ -23,6 +25,7 @@ //using Microsoft.Office.Interop; using System.Globalization; using NexusInterfaces; +using System.Linq; using System.Text.RegularExpressions; using System.Web; using System.Threading; @@ -57,6 +60,106 @@ String str #endregion + #region Keyboard toolbar accessibility + + /// + /// Enables F6 to cycle focus between toolbars and the content area for keyboard-only users. + /// This follows the standard Windows convention for pane cycling (WCAG 2.1.1, 2.4.3). + /// + protected override bool ProcessCmdKey(ref Message msg, Keys keyData) + { + if (keyData == Keys.F6 || keyData == (Keys.F6 | Keys.Shift)) + { + bool reverse = (keyData & Keys.Shift) == Keys.Shift; + CycleFocusBetweenPanes(reverse); + return true; + } + return base.ProcessCmdKey(ref msg, keyData); + } + + private void CycleFocusBetweenPanes(bool reverse) + { + // Build the list of focusable panes in order: + // 1. Report toolbar (page nav, zoom, find, Current DB, Theme) + // 2. Standard toolbar (Connect, Open, Run All, Help) + // 3. Service toolbar (Start, Stop - only when visible) + // 4. Content area (left nav + report viewer) + var panes = new System.Collections.Generic.List(); + + if (toolbarReport.Visible) + panes.Add(toolbarReport); + if (toolbarMain.Visible) + panes.Add(toolbarMain); + if (toolbarService.Visible) + panes.Add(toolbarService); + + // Content area: left nav panel or report viewer + if (splClient.Visible) + panes.Add(splClient); + + if (panes.Count == 0) + return; + + // Find which pane currently has focus + Control focused = this.ActiveControl; + int currentIndex = -1; + for (int i = 0; i < panes.Count; i++) + { + if (panes[i].ContainsFocus || panes[i] == focused) + { + currentIndex = i; + break; + } + // Check if focused control is a child of a toolbar + if (focused != null) + { + Control parent = focused.Parent; + while (parent != null) + { + if (parent == panes[i]) + { + currentIndex = i; + break; + } + parent = parent.Parent; + } + if (currentIndex >= 0) break; + } + } + + // Move to next/previous pane + int nextIndex; + if (currentIndex < 0) + nextIndex = 0; + else if (reverse) + nextIndex = (currentIndex - 1 + panes.Count) % panes.Count; + else + nextIndex = (currentIndex + 1) % panes.Count; + + Control target = panes[nextIndex]; + if (target is ToolStrip toolStrip) + { + // Focus the first visible, enabled item in the toolbar + foreach (ToolStripItem item in toolStrip.Items) + { + if (item.Visible && item.Enabled && item.CanSelect) + { + toolStrip.Focus(); + item.Select(); + return; + } + } + } + else + { + target.Focus(); + if (target.Controls.Count > 0) + target.SelectNextControl(null, true, true, true, true); + } + } + + #endregion + #region Member vars, constants, and enums const string RDL_EXT = ".rdl"; @@ -190,6 +293,13 @@ public void LogMessage(string msg, MessageOptions options, TraceEventType eventt if ((options & MessageOptions.StatusBar) == MessageOptions.StatusBar) { ssText.Text = msg; + + // Raise automation notification for screen readers (accessibility) + this.AccessibilityObject.RaiseAutomationNotification( + System.Windows.Forms.Automation.AutomationNotificationKind.ActionCompleted, + System.Windows.Forms.Automation.AutomationNotificationProcessing.ImportantMostRecent, + msg); + Application.DoEvents(); } Trace.Flush(); @@ -255,12 +365,56 @@ public void ClearMessage() #region Form methods + private bool _suppressThemeChange = false; + public fmNexus() { InitializeComponent(); + ThemeManager.ChangeCurrentTheme(Properties.Settings.Default.Theme); + + // Initialize theme combo to match saved setting. + // Suppress the SelectedIndexChanged handler to avoid side effects + // (e.g., ApplyTheme during construction breaks toolbar visibility bindings). + _suppressThemeChange = true; + string savedTheme = Properties.Settings.Default.Theme ?? "Default"; + int themeIndex = tscTheme.FindStringExact(savedTheme); + if (themeIndex >= 0) + tscTheme.SelectedIndex = themeIndex; + else if (tscTheme.Items.Count > 0) + tscTheme.SelectedIndex = 0; + _suppressThemeChange = false; + + ThemeManager.ApplyTheme(this); singleton = this; } + // treeview hottracking is forcing color as blue , overriding its drawing to stick our own color + private void tvReports_DrawMode(object sender, DrawTreeNodeEventArgs e) + { + // Use system colors when Windows High Contrast mode is enabled + Color foreColor = ThemeManager.IsHighContrastEnabled ? SystemColors.WindowText : ThemeManager.CurrentForeColor; + Color backColor = ThemeManager.IsHighContrastEnabled ? SystemColors.Window : ThemeManager.CurrentBackColor; + + // Handle selected/focused state for High Contrast + if (ThemeManager.IsHighContrastEnabled && (e.State & TreeNodeStates.Selected) != 0) + { + foreColor = SystemColors.HighlightText; + backColor = SystemColors.Highlight; + } + if (e.State == TreeNodeStates.Hot) + { + using (Font font = new Font(e.Node.NodeFont ?? e.Node.TreeView.Font, FontStyle.Underline)) + { + TextRenderer.DrawText(e.Graphics, e.Node.Text, font, e.Bounds, ThemeManager.CurrentForeColor, ThemeManager.CurrentBackColor, TextFormatFlags.GlyphOverhangPadding); + } + } + else + { + Font font = e.Node.NodeFont ?? e.Node.TreeView.Font; + TextRenderer.DrawText(e.Graphics, e.Node.Text, font, e.Bounds, ThemeManager.CurrentForeColor, ThemeManager.CurrentBackColor, TextFormatFlags.GlyphOverhangPadding); + } + + } public Cursor StartWaiting() { Cursor save = Cursor; @@ -309,6 +463,10 @@ public DialogResult ShowConnectionDlg() DialogResult dr = connect.ShowDialog(); if (dr == DialogResult.OK) { + // Apply the theme selected in the Connect dialog to the main form + ThemeManager.ChangeCurrentTheme(Properties.Settings.Default.Theme); + ThemeManager.ApplyTheme(this); + if (!CreateDB("sqlnexus")) { dr = DialogResult.Abort; @@ -519,13 +677,16 @@ private void fmNexus_Load(object sender, EventArgs e) { //Select the first report if there is one if (0 != tvReports.Nodes.Count) + { tvReports.SelectedNode = tvReports.Nodes[0]; + // Explicitly load the first report since AfterSelect won't trigger due to accessibility fix + SelectLoadReport(tvReports.Nodes[0].Text, true, null); + } ShowHideUIElements(); Application.DoEvents(); -//// UpdateServiceButtons(); } } catch (Exception ex) @@ -548,13 +709,13 @@ public void EnumReports() string instrep = Application.StartupPath + @"\Reports\SQL Perf Main" + RDL_EXT; if (File.Exists(instrep)) { - LogMessage("Instructions report found: " + instrep); + LogMessage("SQL Perf Main report found: " + instrep); instrep = ExtractReportName(instrep); AddFindReportNode(instrep, null); } else { - LogMessage("Instructions report not found: " + instrep); + LogMessage("SQL Perf Main report not found: " + instrep); } // Enum all reports in \Reports EnumReportDirectory(Application.StartupPath + @"\Reports"); @@ -604,7 +765,7 @@ public void EnumReportDirectory(string reportDirectory) if (0 == string.Compare(Path.GetExtension(f), RDLC_EXT, true, CultureInfo.InvariantCulture)) continue; string filename = ExtractReportName(f); - if (0 == string.Compare(Path.GetFileName(filename), "Instructions.rdl", true, CultureInfo.InvariantCulture)) + if (0 == string.Compare(Path.GetFileName(filename), "SQL Perf Main.rdl", true, CultureInfo.InvariantCulture)) continue; LogMessage(sqlnexus.Properties.Resources.Msg_FoundReport + f, MessageOptions.Silent); AddFindReportNode(filename, null); @@ -623,6 +784,11 @@ private void ShowHideUIElements() this.askWhetherToStopTheSQLDiagCollectionServiceWhenExitingToolStripMenuItem.Checked = sqlnexus.Properties.Settings.Default.SQLDiagStopDontAsk; this.tsiShowReportTabs.Checked = sqlnexus.Properties.Settings.Default.ShowReportTabs; ToggleTabs(this.tsiShowReportTabs.Checked); + + // Explicitly sync toolbar visibility with settings. + // The DataBinding on toolbarMain.Visible can get out of sync + // when resources.ApplyResources runs during InitializeComponent. + this.toolbarMain.Visible = sqlnexus.Properties.Settings.Default.ShowStandardToolbar; } @@ -764,18 +930,14 @@ private string ExtractReportName(string f) private void fmNexus_FormClosing(object sender, FormClosingEventArgs e) { - /* - if (false) - { - //PromptStopCollector(); - }*/ //Save settings to app.config sqlnexus.Properties.Settings.Default.ShowReportTabs = tsiShowReportTabs.Checked; + sqlnexus.Properties.Settings.Default.ShowStandardToolbar = toolbarMain.Visible; + sqlnexus.Properties.Settings.Default.ShowReportToolbar = toolbarReport.Visible; + sqlnexus.Properties.Settings.Default.ShowDataCollectionToolbar = toolbarService.Visible; sqlnexus.Properties.Settings.Default.Save(); - //workaround http://connect.microsoft.com/VisualStudio/feedback/details/522208/wpf-app-with-reportviewer-gets-error-while-unloading-appdomain-exception-on-termination CloseAllReports(); - //Thread.Sleep(1000); } private void PromptStopCollector() @@ -802,6 +964,9 @@ private void PromptStopCollector() } } + // Add a flag to track if selection change was user-initiated via Enter/Space + private bool _treeViewActivatedByKey = false; + private void tvReports_AfterSelect(object sender, TreeViewEventArgs e) { if ((e == null) || (e.Node == null) || (e.Node.Text == null)) @@ -809,30 +974,41 @@ private void tvReports_AfterSelect(object sender, TreeViewEventArgs e) return; } - if (!CanRunReport(e.Node.Text + ".rdl")) + // Only load report if triggered by mouse click or Enter/Space key + // TreeViewAction.ByMouse indicates mouse click + // _treeViewActivatedByKey indicates Enter/Space was pressed + if (e.Action != TreeViewAction.ByMouse && !_treeViewActivatedByKey) { - // this.LogMessage("The database doesn't have necessary data to run this report", MessageOptions.All); return; } + + _treeViewActivatedByKey = false; // Reset flag + + + SelectLoadReport(e.Node.Text, true, null); } - private bool CanRunReport(string ReportName) - { - //we can add some logic in the future. for now removing older and unused code - return true; - } + private void tvReports_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { - if (!CanRunReport(e.Node.Text + ".rdl")) + if (e.Node == tvReports.SelectedNode) { - this.LogMessage("The database doesn't have necessary data to run this report", MessageOptions.All); - return; + SelectLoadReport(e.Node.Text, true, null); } + } - - if (e.Node == tvReports.SelectedNode) + // Add KeyDown handler for tvReports + private void tvReports_KeyDown(object sender, KeyEventArgs e) + { + if (e.KeyCode == Keys.Enter || e.KeyCode == Keys.Space) { - SelectLoadReport(e.Node.Text, true, null); + _treeViewActivatedByKey = true; + if (tvReports.SelectedNode != null) + { + // Trigger the AfterSelect logic + tvReports_AfterSelect(sender, new TreeViewEventArgs(tvReports.SelectedNode, TreeViewAction.ByKeyboard)); + } + e.Handled = true; } } @@ -863,7 +1039,7 @@ public void ShowHelp(uint command) public static void CopyToClipboard(string text) { // We have to decode the text passed in from the form b/c our method invocation mechanism passes params as part of a URL - Clipboard.SetDataObject(HttpUtility.UrlDecode(text), true, 5, 100); + Clipboard.SetDataObject(HttpUtility.UrlDecode(text), true, 5, 100); } @@ -959,7 +1135,10 @@ private void CloseTab(TabPage tab) tvReports.SelectedNode = null; if (0 == tcReports.TabCount) { + // Hide the report toolbar when no reports are open, but preserve + // the user's preference so it can be restored when a report loads. toolbarReport.Visible = false; + Properties.Settings.Default.ShowReportToolbar = reportToolStripMenuItem.Checked; this.editToolStripMenuItem.Enabled = false; //disable the panel with all the logs - Nexus, RML, copy to clipboard. For now we don't want this functionality //paTasksBody.Enabled = false; @@ -989,6 +1168,56 @@ public void CloseAll() #region Report mgmt + /// + /// Updates the ContrastTheme parameter on the currently visible report and refreshes it. + /// Called from fmLoginEx when the user changes the theme in the combobox so the report + /// reflects the new theme immediately without closing the dialog. + /// Non-active tabs are intentionally skipped here because they may have unresolved + /// parameters that cause InvalidOperationException. They pick up the correct theme + /// via the existing ContrastTheme logic in RefreshReport() and SelectLoadReport() + /// whenever they are next refreshed or navigated to. + /// + public void RefreshCurrentReportTheme() + { + try + { + if (CurrentReport == null || CurrentReportViewer == null) + return; + + string currentTheme = Properties.Settings.Default.Theme; + string contrastThemeValue = (string.IsNullOrEmpty(currentTheme) || currentTheme == "Default") ? "None" : currentTheme; + + var parameters = CurrentReport.GetParameters(); + + if (!parameters.Any(x => x.Name == "ContrastTheme")) + return; + + CurrentReport.SetParameters(new ReportParameter("ContrastTheme", contrastThemeValue)); + CurrentReportViewer.RefreshReport(); + } + catch (Exception ex) + { + Debug.WriteLine("Exception while refreshing report theme: " + ex.Message); + } + } + + private void tscTheme_SelectedIndexChanged(object sender, EventArgs e) + { + if (_suppressThemeChange) + return; + + string selectedTheme = tscTheme.SelectedItem?.ToString() ?? "Default"; + ThemeManager.ChangeCurrentTheme(selectedTheme); + ThemeManager.ApplyTheme(this); + + // Persist the theme setting + Properties.Settings.Default.Theme = selectedTheme; + Properties.Settings.Default.Save(); + + // Refresh the current report with the new ContrastTheme + RefreshCurrentReportTheme(); + } + public ReportViewer CurrentReportViewer { get @@ -1027,7 +1256,22 @@ private void RefreshReport(LocalReport report, ReportViewer rv) { try { - + // Update ContrastTheme parameter to reflect any theme change before refreshing + try + { + if (report.GetParameters().Any(x => x.Name == "ContrastTheme")) + { + string currentTheme = Properties.Settings.Default.Theme; + string contrastThemeValue = (string.IsNullOrEmpty(currentTheme) || currentTheme == "Default") ? "None" : currentTheme; + report.SetParameters(new ReportParameter("ContrastTheme", contrastThemeValue)); + } + } + catch (Exception ex) + { + /* Report may not have ContrastTheme parameter */ + LogMessage("RefreshReport: unable to set ContrastTheme: " + ex.Message, MessageOptions.Silent); + } + string reportname = (0 == report.DisplayName.Length) ? Path.GetFileNameWithoutExtension(report.ReportPath) : report.DisplayName; LogMessage(sqlnexus.Properties.Resources.Msg_RefreshingReport+reportname, MessageOptions.Silent); LogMessage(sqlnexus.Properties.Resources.Msg_Refreshing); @@ -1344,8 +1588,30 @@ private void FixupDataSources(string filename, string reportname, ReportDataSour /// File name (.RDL) /// true for top-level reports (.RDL), false for child reports (.RDLC) /// Report parameter collection (can be null) - public void SelectLoadReport(string report, bool master, ReportParameter[] parameters) + /// + public void SelectLoadReport(string report, bool master, ReportParameter[] _parameters) { + // ContrastTheme is a standard parameter that must exist in all reports for accessibility/TrIP compliance. + // ThemeManager uses "Default" but the RDL reports expect "None". + string currentTheme = Properties.Settings.Default.Theme; + string contrastThemeValue = (string.IsNullOrEmpty(currentTheme) || currentTheme == "Default") ? "None" : currentTheme; + ReportParameter paramTheme = new ReportParameter("ContrastTheme", contrastThemeValue); + + ReportParameter[] parameters; + if (_parameters != null) + { + parameters = new ReportParameter[_parameters.Length + 1]; + parameters[0] = paramTheme; + for (int idx = 0; idx < _parameters.Length; idx++) + { + if (_parameters[idx] != null && _parameters[idx].Name != "ContrastTheme") + parameters[idx + 1] = _parameters[idx]; + } + } + else + { + parameters = new ReportParameter[] { paramTheme }; + } NexusInfo nInfo = new NexusInfo(Globals.credentialMgr.ConnectionString, this); nInfo.SetAttribute("Nexus Report Version", Application.ProductVersion); @@ -1420,6 +1686,10 @@ public void SelectLoadReport(string report, bool master, ReportParameter[] param tcReports.TabPages.Add(p); tcReports.SelectTab(tcReports.TabPages.Count - 1); + // Apply the current theme to the new ReportViewer so its + // background matches the rest of the UI on first launch. + ThemeManager.ApplyTheme(rv); + //Hide the damned tabs! if (!this.tsiShowReportTabs.Checked) { @@ -1443,7 +1713,12 @@ public void SelectLoadReport(string report, bool master, ReportParameter[] param fmNexus.GetReportParameters(false,""); rv.RefreshReport(); - toolbarReport.Visible = reportToolStripMenuItem.Checked; + // Only show the report toolbar if the user hasn't explicitly hidden it. + // Use the persisted setting rather than the menu Checked state, because + // CloseTab sets Visible=false when the last tab closes which can desync + // the menu state from the user's actual preference. + toolbarReport.Visible = Properties.Settings.Default.ShowReportToolbar; + reportToolStripMenuItem.Checked = toolbarReport.Visible; TreeNode n = AddFindReportNode(report, null); n.ImageIndex = 1; n.SelectedImageIndex = 1; @@ -1514,8 +1789,41 @@ private static void AddCustomAssemblies(string filename, ReportViewer rv) /// RS report private static void SetReportQueryParameters(LocalReport report) { + // Always propagate ContrastTheme to every report for accessibility/TrIP compliance. + // ThemeManager uses "Default" but the RDL reports expect "None". + string currentTheme = Properties.Settings.Default.Theme; + string contrastThemeValue = (string.IsNullOrEmpty(currentTheme) || currentTheme == "Default") ? "None" : currentTheme; + try + { + report.SetParameters(new ReportParameter[] { new ReportParameter("ContrastTheme", contrastThemeValue) }); + } + catch (Exception ex) + { + // Report may not have a ContrastTheme parameter; ignore. + Util.Logger?.LogMessage("SetReportQueryParameters: unable to set ContrastTheme: " + ex.Message, MessageOptions.Silent); + } + + // During native drillthrough the child report's ReportPath may be + // empty, null, or point to a temporary/invalid file. Guard against + // that so we don't crash on XmlDocument.Load(). + string reportPath = report.ReportPath; + if (string.IsNullOrEmpty(reportPath) || !File.Exists(reportPath)) + { + return; + } + XmlDocument doc = new XmlDocument(); - doc.Load(report.ReportPath); + try + { + doc.Load(reportPath); + } + catch (XmlException ex) + { + // ReportPath may point to a temp file with invalid XML content + // (e.g. during native drillthrough). Nothing more we can do. + Util.Logger?.LogMessage("SetReportQueryParameters: failed to load report XML from '" + reportPath + "': " + ex.Message, MessageOptions.Silent); + return; + } //MessageBox.Show("name space" + ReportUtil.GetReportNameSpace(doc)); XmlNamespaceManager nsmgr = new XmlNamespaceManager(doc.NameTable); //nsmgr.AddNamespace("rds", "http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition"); @@ -1534,19 +1842,18 @@ private static void SetReportQueryParameters(LocalReport report) // Retrieve all report parameters that have a default value bound to a DataSet XmlNodeList nodes = doc.DocumentElement.SelectNodes("//rds:Report//rds:ReportParameters/rds:ReportParameter[rds:DefaultValue/rds:DataSetReference]", nsmgr); - //If no params, bail + //If no dataset-bound params, bail if ((null == nodes) || (0 == nodes.Count)) { return; } - ReportParameter[] rparameters = new ReportParameter[nodes.Count]; - int i = 0; + List rparametersList = new List(); foreach (XmlNode node in nodes) { // Get the name of the DataSet associated with this param default XmlNode dsetnode = node.SelectSingleNode("rds:DefaultValue/rds:DataSetReference/rds:DataSetName", nsmgr); - + if (null != dsetnode) //value from dataset { // Get the name of the DataSet field/column to use for the default value @@ -1558,12 +1865,13 @@ private static void SetReportQueryParameters(LocalReport report) SqlDataAdapter da = new SqlDataAdapter(fmNexus.GetQueryText(report.ReportPath, report.GetParameters(), dsetnode.InnerText), Globals.credentialMgr.ConnectionString); da.Fill(dt); // Add a new param to our param array - if (dt.Rows.Count > 0) - rparameters[i++] = new ReportParameter(node.Attributes["Name"].Value, dt.Rows[0][vfnode.InnerText].ToString()); + String paramName = node.Attributes["Name"].Value; + if ((dt.Rows.Count > 0) && (!paramName.Equals("ContrastTheme"))) + rparametersList.Add(new ReportParameter(paramName, dt.Rows[0][vfnode.InnerText].ToString())); } } - if (0!=i) - report.SetParameters(rparameters); + if (rparametersList.Count > 0) + report.SetParameters(rparametersList.ToArray()); } /// @@ -1640,11 +1948,24 @@ private bool DrillThrough(LocalReport report, string reportpath) n.SelectedImageIndex = 1; ReportParameterInfoCollection paramc = report.GetParameters(); - ReportParameter[] parameters = new ReportParameter[paramc.Count]; - int i = 0; + + List parameters = new List(); + // ThemeManager uses "Default" but the RDL reports expect "None". + string currentTheme = Properties.Settings.Default.Theme; + string contrastThemeValue = (string.IsNullOrEmpty(currentTheme) || currentTheme == "Default") ? "None" : currentTheme; + ReportParameter contrastThemeParam = new ReportParameter("ContrastTheme", contrastThemeValue); + foreach (ReportParameterInfo p in paramc) { - parameters[i++] = new ReportParameter(p.Name, p.Values[0]); + if (p.Name == "ContrastTheme") + { + parameters.Add(contrastThemeParam); + } + else + { + if (p.Values.Count > 0) + parameters.Add(new ReportParameter(p.Name, p.Values[0])); + } } // First check for a child report (.RDLC) with the specified name in the same dir as the parent report string filename = Path.GetDirectoryName(report.ReportPath) + @"\" + reportpath + RDLC_EXT; @@ -1652,7 +1973,7 @@ private bool DrillThrough(LocalReport report, string reportpath) { // If not found, use our own reports dirs filename = GetFullReportPath(reportpath, RDLC_EXT); } - SelectLoadReport(filename, false, parameters); + SelectLoadReport(filename, false, parameters.ToArray()); return true; } else @@ -2228,6 +2549,22 @@ private void tsbBack_Click(object sender, EventArgs e) { CurrentReportViewer.PerformBack(); tsbBack.Enabled = CurrentReport.IsDrillthroughReport; + + // After navigating back, the parent report is rendered from cache + // with its original ContrastTheme. If the theme changed while a + // child was displayed, update the parameter and force a re-render. + try + { + string currentTheme = Properties.Settings.Default.Theme; + string contrastThemeValue = (string.IsNullOrEmpty(currentTheme) || currentTheme == "Default") ? "None" : currentTheme; + CurrentReport.SetParameters(new ReportParameter("ContrastTheme", contrastThemeValue)); + CurrentReportViewer.RefreshReport(); + } + catch (Exception ex) + { + // Report may not have ContrastTheme parameter; log and continue. + LogMessage("tsbBack_Click: unable to set ContrastTheme: " + ex.Message, MessageOptions.Silent); + } } catch (Exception ex) { @@ -2735,40 +3072,9 @@ private void toolStripComboBox1_SelectedIndexChanged(object sender, EventArgs e) #region Mail methods private void CreateEmail(string[] ReportFiles) - {/* - Cursor save = StartWaiting(); - try - { - try - { - Microsoft.Office.Interop.Word.Application app = new Microsoft.Office.Interop.Word.Application(); - - object FileName = Application.StartupPath + @"\Docs\Analysis.Doc"; - System.Diagnostics.Debug.Assert(File.Exists((string)FileName)); - - app.Visible = true; - object m = Missing.Value; - app.Documents.Open(ref FileName, ref m, ref m, ref m, ref m, - ref m, ref m, ref m, ref m, ref m, - ref m, ref m, ref m, ref m, - ref m, ref m); - app.ActiveWindow.EnvelopeVisible = true; - foreach (string f in ReportFiles) - { - object bFalse = false; - object bTrue = true; - app.Selection.InsertFile(f, ref m, ref bFalse, ref bFalse, ref bTrue); - } - } - catch (Exception ex) - { - Globals.HandleException(ex, this, this); - } - } - finally - { - StopWaiting(save); - }*/ + { + // No-op: mailto: does not support attachments reliably. + // Use the Copy to Clipboard functionality instead. } private void mailCurrentReportToolStripMenuItem_Click(object sender, EventArgs e) @@ -3053,8 +3359,26 @@ private void rvTemplate_Back(object sender, BackEventArgs e) { try { - //TODO: Put Back code here LogMessage(sqlnexus.Properties.Resources.Msg_RVSyncBack, MessageOptions.Silent); + + // Propagate the current ContrastTheme to the parent report so + // it is available when the ReportViewer renders it. + string currentTheme = Properties.Settings.Default.Theme; + string contrastThemeValue = (string.IsNullOrEmpty(currentTheme) || currentTheme == "Default") ? "None" : currentTheme; + + try + { + if (e.ParentReport != null) + { + e.ParentReport.SetParameters(new ReportParameter[] { new ReportParameter("ContrastTheme", contrastThemeValue) }); + } + } + catch (Exception ex) + { + // Parent report may not have a ContrastTheme parameter; ignore. + LogMessage($@"Parent report does not have ContrastTheme parameter. Exception: {ex.Message}", MessageOptions.Silent); + + } } catch (Exception ex) { @@ -3271,26 +3595,99 @@ private void tscCurrentDatabase_TextChanged(object sender, EventArgs e) } + // Add a flag to track if selection was committed by user action + private bool _databaseSelectionCommitted = false; + private int _previousDatabaseIndex = -1; + private bool _dropDownOpen = false; + private void tscCurrentDatabase_SelectedIndexChanged(object sender, EventArgs e) { - + // Only process if selection was explicitly committed (Enter/Space pressed or mouse click in dropdown) + if (!_databaseSelectionCommitted) + { + return; + } + + _databaseSelectionCommitted = false; // Reset flag + + if (tscCurrentDatabase.SelectedItem == null) + return; + if (tscCurrentDatabase.SelectedItem.ToString() == "") { String CurrentDatabase = Globals.credentialMgr.Database; - String NewDBName =Microsoft.VisualBasic.Interaction.InputBox("Enter your database name", "Database Name", "", this.Location.X + this.Size.Width / 2, this.Location.Y + this.Size.Height / 2); - if (NewDBName.Trim().Length == 0) - { - PopulateDatabaseList(CurrentDatabase); - return; + // Create a form for better accessibility + using (Form inputForm = new Form()) + { + inputForm.Text = "Database Name"; + inputForm.Width = 400; + inputForm.Height = 150; + inputForm.StartPosition = FormStartPosition.CenterParent; + inputForm.FormBorderStyle = FormBorderStyle.FixedDialog; + inputForm.MaximizeBox = false; + inputForm.MinimizeBox = false; + inputForm.AccessibleName = "New Database Form"; + inputForm.AccessibleDescription = "Form to enter the name of the new database to create"; + + Label lblPrompt = new Label(); + lblPrompt.Text = "Enter your database name:"; + lblPrompt.Left = 10; + lblPrompt.Top = 20; + lblPrompt.Width = 360; + lblPrompt.TabIndex = 0; + inputForm.Controls.Add(lblPrompt); + + TextBox txtInput = new TextBox(); + txtInput.Left = 10; + txtInput.Top = 45; + txtInput.Width = 360; + txtInput.TabIndex = 1; + txtInput.AccessibleName = "Enter Database Name"; + txtInput.AccessibleDescription = "Enter the name for the new database"; + inputForm.Controls.Add(txtInput); + + Button btnOK = new Button(); + btnOK.Text = "OK"; + btnOK.Left = 210; + btnOK.Top = 75; + btnOK.Width = 75; + btnOK.TabIndex = 2; + btnOK.DialogResult = DialogResult.OK; + inputForm.Controls.Add(btnOK); + + Button btnCancel = new Button(); + btnCancel.Text = "Cancel"; + btnCancel.Left = 295; + btnCancel.Top = 75; + btnCancel.Width = 75; + btnCancel.TabIndex = 3; + btnCancel.DialogResult = DialogResult.Cancel; + inputForm.Controls.Add(btnCancel); + + inputForm.AcceptButton = btnOK; + inputForm.CancelButton = btnCancel; + + if (inputForm.ShowDialog(this) == DialogResult.OK) + { + String NewDBName = txtInput.Text.Trim(); + if (NewDBName.Length == 0) + { + PopulateDatabaseList(CurrentDatabase); + return; + } + bool createDB = CreateDB(NewDBName); + + if (createDB) + PopulateDatabaseList(NewDBName); + else + PopulateDatabaseList("sqlnexus"); + } + else + { + PopulateDatabaseList(CurrentDatabase); + } } - bool createDB = CreateDB(NewDBName); - - if (createDB) - PopulateDatabaseList(NewDBName); - else - PopulateDatabaseList("sqlnexus"); - } else { @@ -3298,15 +3695,94 @@ private void tscCurrentDatabase_SelectedIndexChanged(object sender, EventArgs e) } } + // Add KeyDown handler for the ComboBox + private void tscCurrentDatabase_KeyDown(object sender, KeyEventArgs e) + { + if (e.KeyCode == Keys.Enter || e.KeyCode == Keys.Space) + { + _databaseSelectionCommitted = true; + // Manually trigger the selection change logic + tscCurrentDatabase_SelectedIndexChanged(sender, EventArgs.Empty); + e.Handled = true; + } + else if (e.KeyCode == Keys.Escape) + { + // Restore previous selection on Escape + if (_previousDatabaseIndex >= 0 && _previousDatabaseIndex < tscCurrentDatabase.Items.Count) + { + tscCurrentDatabase.SelectedIndex = _previousDatabaseIndex; + } + e.Handled = true; + } + } + + // Track when dropdown opens to save current selection + private void tscCurrentDatabase_DropDown(object sender, EventArgs e) + { + _previousDatabaseIndex = tscCurrentDatabase.SelectedIndex; + _dropDownOpen = true; + } + + // Handle mouse selection when dropdown closes + private void tscCurrentDatabase_DropDownClosed(object sender, EventArgs e) + { + // If dropdown was open and selection changed, commit the selection (mouse click) + if (_dropDownOpen && tscCurrentDatabase.SelectedIndex != _previousDatabaseIndex) + { + _databaseSelectionCommitted = true; + tscCurrentDatabase_SelectedIndexChanged(sender, EventArgs.Empty); + } + _dropDownOpen = false; + } + private void refreshAfterDBChange() { + // Save toolbar row positions. SelectLoadReport() sets toolbarReport.Visible + // which triggers a TopToolStripPanel layout pass that can collapse toolbars + // from separate rows into one row. + int toolbarMainRow = toolStripContainer1.TopToolStripPanel.Rows.Length > 0 + ? GetToolStripRow(toolbarMain) : -1; + Globals.credentialMgr.Database = tscCurrentDatabase.SelectedItem.ToString(); CloseAll(); EnumReports(); if (0 != tvReports.Nodes.Count) + { tvReports.SelectedNode = tvReports.Nodes[0]; + // Explicitly load the first report since AfterSelect won't trigger due to accessibility fix + SelectLoadReport(tvReports.Nodes[0].Text, true, null); + } ShowHideUIElements(); Application.DoEvents(); + ThemeManager.ApplyTheme(fmNexus.singleton); + + // If the Standard toolbar was on its own row before the refresh, + // re-join it on that row to undo any layout collapsing. + if (toolbarMainRow >= 0 && toolbarMain.Visible) + { + int currentRow = GetToolStripRow(toolbarMain); + if (currentRow != toolbarMainRow) + { + toolStripContainer1.TopToolStripPanel.Join(toolbarMain, toolbarMainRow); + } + } + } + + /// + /// Returns the row index of a ToolStrip within the TopToolStripPanel, or -1 if not found. + /// + private int GetToolStripRow(ToolStrip ts) + { + var rows = toolStripContainer1.TopToolStripPanel.Rows; + for (int i = 0; i < rows.Length; i++) + { + foreach (Control c in rows[i].Controls) + { + if (c == ts) + return i; + } + } + return -1; } private void tsb_CustomRowset_Click(object sender, EventArgs e) @@ -3436,7 +3912,7 @@ private void toolbarMain_ItemClicked(object sender, ToolStripItemClickedEventArg private void llData_LinkClicked_1(object sender, LinkLabelLinkClickedEventArgs e) { - + CollapseExpandPanel(paLogBody, btnCollapseData, btnExpandData); } private void btnexpandReports_Click(object sender, EventArgs e) diff --git a/sqlnexus/fmNexus.resx b/sqlnexus/fmNexus.resx index 3a75d7d5..f0bcd99c 100644 --- a/sqlnexus/fmNexus.resx +++ b/sqlnexus/fmNexus.resx @@ -130,22 +130,22 @@ - 600, 18 + 600, 21 - MiddleLeft + MiddleLeft - 205, 16 + 205, 20 - False + False - 0, 0 + 0, 0 - 1725, 24 + 1042, 26 0 @@ -186,23 +186,23 @@ 0, 0 - - 4, 4, 4, 4 - - - 1 - - - 592, 0 - - - None - - - Fuchsia - - - 222, 24 + + 4, 4, 4, 4 + + + 1 + + + 592, 0 + + + None + + + Fuchsia + + + 187, 22 Collapse all @@ -214,25 +214,25 @@ Fuchsia - 222, 24 + 187, 22 Expand all - None + None - Fuchsia + Fuchsia - 222, 24 + 187, 22 Hide report navigator - 223, 76 + 188, 70 cmNav @@ -253,13 +253,13 @@ NoControl - 47, 105 + 47, 105 - 4, 0, 4, 0 + 4, 0, 4, 0 - 44, 20 + 33, 16 3 @@ -290,12 +290,12 @@ 47, 46 - - - 4, 0, 4, 0 - - - 162, 20 + + + 4, 0, 4, 0 + + + 126, 16 1 @@ -319,10 +319,10 @@ NoControl - 13, 103 + 13, 103 - 4, 4, 4, 4 + 4, 4, 4, 4 16, 16 @@ -350,12 +350,12 @@ 12, 44 - - - 4, 4, 4, 4 - - - 21, 20 + + + 4, 4, 4, 4 + + + 21, 20 StretchImage @@ -375,6 +375,12 @@ 3 + + Copy to clipboard + + + Copy to clipboard + True @@ -386,12 +392,12 @@ 47, 134 - - - 4, 0, 4, 0 - - - 139, 20 + + + 4, 0, 4, 0 + + + 113, 16 4 @@ -421,13 +427,13 @@ NoControl - 47, 75 + 47, 75 - 4, 0, 4, 0 + 4, 0, 4, 0 - 57, 20 + 45, 16 2 @@ -451,10 +457,10 @@ NoControl - 13, 133 + 13, 133 - 4, 4, 4, 4 + 4, 4, 4, 4 16, 16 @@ -481,10 +487,10 @@ NoControl - 13, 74 + 13, 74 - 4, 4, 4, 4 + 4, 4, 4, 4 16, 16 @@ -517,13 +523,13 @@ NoControl - 47, 16 + 47, 16 - 4, 0, 4, 0 + 4, 0, 4, 0 - 56, 20 + 44, 16 0 @@ -1124,6 +1130,12 @@ 1 + + Reports List + + + Reports List + Fill @@ -1141,7 +1153,7 @@ AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADy - EQAAAk1TRnQBSQFMAgEBCwEAAdwBAQHcAQEBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo + EQAAAk1TRnQBSQFMAgEBCwEAASwBAgEsAQIBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo AwABQAMAATADAAEBAQABCAYAAQwYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA @@ -1462,7 +1474,7 @@ 3 - 207, 507 + 207, 550 2 @@ -1528,7 +1540,7 @@ 0, 0 - 815, 507 + 829, 550 0 @@ -1558,7 +1570,7 @@ 1 - 1028, 507 + 1042, 550 209 @@ -1579,7 +1591,7 @@ 0 - 1028, 507 + 1042, 550 toolStripContainer1.ContentPanel @@ -1624,7 +1636,7 @@ 2 - 1028, 609 + 1042, 654 3 @@ -1632,352 +1644,352 @@ toolStripContainer1 - - 464, 0 - - - None - - - Fuchsia - - - 188, 26 - - + + 464, 0 + + + None + + + Fuchsia + + + 150, 22 + + Connect - - 188, 26 - - + + 150, 22 + + &Open - - 185, 6 - - - Black - - - 188, 26 - - + + 147, 6 + + + Black + + + 150, 22 + + Run &all reports - - 185, 6 - - - 185, 6 - - - False - - - 188, 26 - - + + 147, 6 + + + 147, 6 + + + False + + + 150, 22 + + Import - - 188, 26 - - + + 150, 22 + + E&xit - - 46, 26 - - + + 37, 20 + + &File - - Black - - - 257, 26 - - + + Black + + + 204, 22 + + C&opy report to clipboard - - Black - - - 257, 26 - - + + Black + + + 204, 22 + + Get report parameters - - 49, 26 - - + + 39, 20 + + &Edit - - 244, 26 - - + + 196, 22 + + Main menu - - 244, 26 - - + + 196, 22 + + &Standard buttons - - 244, 26 - - + + 196, 22 + + Report buttons - - False - - - 244, 26 - - + + False + + + 196, 22 + + Service control buttons - - 205, 26 - - + + 163, 22 + + &Toolbars - - False - - - 451, 26 - - + + False + + + 358, 22 + + Bypass prompt to start the SQLDiag collection service - - False - - - 451, 26 - - + + False + + + 358, 22 + + Bypass prompt to stop the SQLDiag collection service - - 205, 26 - - + + 163, 22 + + Prompts - - 205, 26 - - + + 163, 22 + + Show report tabs - - 55, 26 - - + + 44, 20 + + &View - - 224, 26 - - + + 180, 22 + + Close - - 224, 26 - - + + 180, 22 + + Close all but current - - 224, 26 - - + + 180, 22 + + Close all - - 78, 26 - - + + 63, 20 + + &Window - - Fuchsia - - - 161, 26 - - + + Fuchsia + + + 131, 22 + + &Contents - - Fuchsia - - - 161, 26 - - + + Fuchsia + + + 131, 22 + + &Index - - Black - - - 161, 26 - - + + Black + + + 131, 22 + + &Support - - Black - - - 161, 26 - - + + Black + + + 131, 22 + + C&ontact us - - 161, 26 - - + + 131, 22 + + &About - - 55, 26 - - + + 44, 20 + + &Help - - 0, 62 - - - 1725, 30 - - - 5 - - + + 0, 0 + + + 1042, 24 + + + 5 + + menuStrip1 - + menuBarMain - + System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + toolStripContainer1.TopToolStripPanel - + 0 - - 207, 0 - - - Top - - - None - - - False - - - Magenta - - - 167, 29 - - + + 207, 0 + + + Top + + + None + + + False + + + Magenta + + + 136, 24 + + Start data collection - + Start diagnostic data collection service - - False - - - Magenta - - - 167, 29 - - + + False + + + Magenta + + + 136, 24 + + Stop data collection - + Stop diagnostic data collection service - - False - - + + False + + None - + 5 seconds - + 10 seconds - + 30 seconds - + 1 minute - + 5 minutes - + 10 minutes - + 30 minutes - - 80, 32 - - + + 80, 27 + + 1 minute - + Auto-update report frequency - - 3, 24 - - - 431, 32 - - - 12 - - + + 3, 24 + + + 366, 27 + + + 12 + + toolStrip2 - + toolbarService - + System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + toolStripContainer1.TopToolStripPanel - + 1 @@ -2286,16 +2298,16 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG - YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9 - 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw - bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc - VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9 - c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32 - Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo - mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+ - kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D - TgDQASA1MVpwzwAAAABJRU5ErkJggg== + YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIFSURBVDhPpZLtS1NhGMbPPxJmmlYSgqHiKzGU1EDxg4iK + YKyG2WBogqMYJQOtCEVRFBGdTBCJfRnkS4VaaWNT5sqx1BUxRXxDHYxAJLvkusEeBaPAB+5z4Jzn+t3X + /aLhnEfjo8m+dCoa+7/C3O2Hqe0zDC+8KG+cRZHZhdzaaWTVTCLDMIY0vfM04Nfh77/G/sEhwpEDbO3t + I7TxE8urEVy99fT/AL5gWDLrTB/hnF4XsW0khCu5ln8DmJliT2AXrcNBsU1gj/MH4nMeKwBrPktM28xM + cX79DFKrHHD5d9D26hvicx4pABt2lpg10zYzU0zr7+e3xXGcrkEB2O2TNec9nJFwB3alZn5jZorfeDZh + 6Q3g8s06BeCoKF4MRURoH1+BY2oNCbeb0TIclIYxOhzf8frTOuo7FxCbbVIAzpni0iceEc8vhzEwGkJD + lx83ymxifejdKjRNk/8PWnyIyTQqAJek0jqHwfEVscu31baIu8+90sTE4nY025dQ2/5FIPpnXlzKuK8A + HBUzHot52djqQ6HZhfR7IwK4mKpHtvEDMqvfCiQ6zaAAXM8x94aIWTNrLLG4kVUzgaTSPlzLtyJOZxbb + 1wtfyg4Q+AfA3aZlButjSfxGcUJBk4g5tuP3haQKRKXcUQDOmbvNTpPOJeFFjordZmbWTNvMTHFUcpUC + nOccAdABIDXXE1nzAAAAAElFTkSuQmCC @@ -2316,23 +2328,23 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG - YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9 - 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw - bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc - VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9 - c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32 - Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo - mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+ - kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D - TgDQASA1MVpwzwAAAABJRU5ErkJggg== + YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIFSURBVDhPpZLtS1NhGMbPPxJmmlYSgqHiKzGU1EDxg4iK + YKyG2WBogqMYJQOtCEVRFBGdTBCJfRnkS4VaaWNT5sqx1BUxRXxDHYxAJLvkusEeBaPAB+5z4Jzn+t3X + /aLhnEfjo8m+dCoa+7/C3O2Hqe0zDC+8KG+cRZHZhdzaaWTVTCLDMIY0vfM04Nfh77/G/sEhwpEDbO3t + I7TxE8urEVy99fT/AL5gWDLrTB/hnF4XsW0khCu5ln8DmJliT2AXrcNBsU1gj/MH4nMeKwBrPktM28xM + cX79DFKrHHD5d9D26hvicx4pABt2lpg10zYzU0zr7+e3xXGcrkEB2O2TNec9nJFwB3alZn5jZorfeDZh + 6Q3g8s06BeCoKF4MRURoH1+BY2oNCbeb0TIclIYxOhzf8frTOuo7FxCbbVIAzpni0iceEc8vhzEwGkJD + lx83ymxifejdKjRNk/8PWnyIyTQqAJek0jqHwfEVscu31baIu8+90sTE4nY025dQ2/5FIPpnXlzKuK8A + HBUzHot52djqQ6HZhfR7IwK4mKpHtvEDMqvfCiQ6zaAAXM8x94aIWTNrLLG4kVUzgaTSPlzLtyJOZxbb + 1wtfyg4Q+AfA3aZlButjSfxGcUJBk4g5tuP3haQKRKXcUQDOmbvNTpPOJeFFjordZmbWTNvMTHFUcpUC + nOccAdABIDXXE1nzAAAAAElFTkSuQmCC Magenta - 36, 24 + 35, 24 Next @@ -2355,11 +2367,38 @@ 240, 23 + + 6, 27 + + + 44, 15 + + + Theme + + + Pick your layout theme + + + Contrast Theme + + + Default + + + Aquatic + + + Desert + + + 90, 23 + - 3, 0 + 3, 24 - 1025, 27 + 1039, 27 8 @@ -2373,7 +2412,8 @@ toolStripContainer1.TopToolStripPanel - + + 2 1111, 0 @@ -2451,7 +2491,7 @@ Help - 3, 27 + 3, 51 143, 27 @@ -2496,7 +2536,7 @@ $this - 2 + 2 900, 0 @@ -2571,7 +2611,7 @@ 6, 13 - 1028, 609 + 1042, 654 @@ -2768,214 +2808,214 @@ System.Windows.Forms.ImageList, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + fileToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + connectToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + miOpen - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + toolStripSeparator11 - + System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + runAllReportsToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + toolStripSeparator10 - + System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + toolStripSeparator12 - + System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + importToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + exitToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + editToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + copyToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + getReportParametersToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + viewToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + toolbarsToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + mainMenuToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + mainToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + reportToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + serviceToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + promptsToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + askWhetherToStartTheSQLDiagCollectionServiceToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + askWhetherToStopTheSQLDiagCollectionServiceWhenExitingToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tsiShowReportTabs - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + windowToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + closeToolStripMenuItem2 - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + closeAllButCurrentToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + closeAllToolStripMenuItem2 - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + helpToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + contentsToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + indexToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + supportToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + contactUsToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + aboutToolStripMenuItem - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tsbStart - + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tsbStop - + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + tscbAutoUpdate - + System.Windows.Forms.ToolStripComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -3218,6 +3258,24 @@ System.Windows.Forms.ToolStripComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + toolStripSeparatorTheme + + + System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tsLabelTheme + + + System.Windows.Forms.ToolStripLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tscTheme + + + System.Windows.Forms.ToolStripComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + tspUnpin diff --git a/sqlnexus/fmPBReports.cs b/sqlnexus/fmPBReports.cs index f0a52395..8f939cb7 100644 --- a/sqlnexus/fmPBReports.cs +++ b/sqlnexus/fmPBReports.cs @@ -18,6 +18,7 @@ public partial class fmPBReports : Form public fmPBReports() { InitializeComponent(); + ThemeManager.ApplyTheme(this); string directory = AppDomain.CurrentDomain.BaseDirectory; path = Path.Combine(directory + @"Reports\PowerBIReports"); diff --git a/sqlnexus/fmReportParameters.cs b/sqlnexus/fmReportParameters.cs index 6340b61d..dfa9b2e9 100644 --- a/sqlnexus/fmReportParameters.cs +++ b/sqlnexus/fmReportParameters.cs @@ -18,6 +18,7 @@ public partial class fmReportParameters : Form public fmReportParameters() { InitializeComponent(); + ThemeManager.ApplyTheme(this); } /// @@ -397,7 +398,7 @@ public static bool GetReportParameters(LocalReport report, string reportparam, I else //string { - ctl = new TextBox(); + ctl = new AccessibleTextBox(); ((TextBox)ctl).Size = new Size(200, ((TextBox)ctl).Size.Height); @@ -447,6 +448,7 @@ public static bool GetReportParameters(LocalReport report, string reportparam, I System.Diagnostics.Debug.WriteLine(ex.Message); la.Text = node.Attributes["Name"].Value; } + ctl.AccessibleName = la.Text; fmP.tlpClient.Controls.Add(ctl, 1, i); diff --git a/sqlnexus/fmReportParameters.resx b/sqlnexus/fmReportParameters.resx index 5e1785d8..9c4acdaa 100644 --- a/sqlnexus/fmReportParameters.resx +++ b/sqlnexus/fmReportParameters.resx @@ -369,7 +369,7 @@ CenterParent - Report Parameters + Parameters fmReportParameters diff --git a/sqlnexus/fmSelectInstance.cs b/sqlnexus/fmSelectInstance.cs index b6ec8d78..e8898292 100644 --- a/sqlnexus/fmSelectInstance.cs +++ b/sqlnexus/fmSelectInstance.cs @@ -13,6 +13,7 @@ public partial class fmSelectInstance : Form public fmSelectInstance() { InitializeComponent(); + ThemeManager.ApplyTheme(this); } private void fmSelectInstance_Load(object sender, EventArgs e) diff --git a/sqlnexus/fmnexus.as.resource.cs b/sqlnexus/fmnexus.as.resource.cs index 91e015d9..1a07811d 100644 --- a/sqlnexus/fmnexus.as.resource.cs +++ b/sqlnexus/fmnexus.as.resource.cs @@ -19,7 +19,6 @@ using System.Diagnostics; using Microsoft.Win32; using System.ServiceProcess; -using Microsoft.Office.Interop; using System.Globalization; using NexusInterfaces; using System.Text.RegularExpressions; @@ -2579,43 +2578,6 @@ private void toolStripComboBox1_SelectedIndexChanged(object sender, EventArgs e) #region Mail methods - private void CreateEmail(string[] ReportFiles) - { - Cursor save = StartWaiting(); - try - { - try - { - Microsoft.Office.Interop.Word.Application app = new Microsoft.Office.Interop.Word.Application(); - - object FileName = Application.StartupPath + @"\Docs\Analysis.Doc"; - System.Diagnostics.Debug.Assert(File.Exists((string)FileName)); - - app.Visible = true; - object m = Missing.Value; - app.Documents.Open(ref FileName, ref m, ref m, ref m, ref m, - ref m, ref m, ref m, ref m, ref m, - ref m, ref m, ref m, ref m, - ref m, ref m); - app.ActiveWindow.EnvelopeVisible = true; - foreach (string f in ReportFiles) - { - object bFalse = false; - object bTrue = true; - app.Selection.InsertFile(f, ref m, ref bFalse, ref bFalse, ref bTrue); - } - } - catch (Exception ex) - { - Globals.HandleException(ex, this, this); - } - } - finally - { - StopWaiting(save); - } - } - private void mailCurrentReportToolStripMenuItem_Click(object sender, EventArgs e) { MailCurrentReport(); diff --git a/sqlnexus/frmImportSummary.cs b/sqlnexus/frmImportSummary.cs index ac22e284..14aca3c7 100644 --- a/sqlnexus/frmImportSummary.cs +++ b/sqlnexus/frmImportSummary.cs @@ -28,7 +28,8 @@ private frmImportSummary() // Required for Windows Form Designer support // InitializeComponent(); - } + ThemeManager.ApplyTheme(this); + } public frmImportSummary(INexusImporter ri) { @@ -79,10 +80,11 @@ private void InitializeComponent() this.columnHeaderRowcount}); this.listImportSummary.FullRowSelect = true; this.listImportSummary.GridLines = true; + this.listImportSummary.HideSelection = false; this.listImportSummary.LabelWrap = false; - this.listImportSummary.Location = new System.Drawing.Point(10, 9); + this.listImportSummary.Location = new System.Drawing.Point(13, 11); this.listImportSummary.Name = "listImportSummary"; - this.listImportSummary.Size = new System.Drawing.Size(397, 208); + this.listImportSummary.Size = new System.Drawing.Size(391, 193); this.listImportSummary.Sorting = System.Windows.Forms.SortOrder.Descending; this.listImportSummary.TabIndex = 1; this.listImportSummary.UseCompatibleStateImageBehavior = false; @@ -102,9 +104,9 @@ private void InitializeComponent() // this.cmdOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); this.cmdOK.DialogResult = System.Windows.Forms.DialogResult.OK; - this.cmdOK.Location = new System.Drawing.Point(326, 226); + this.cmdOK.Location = new System.Drawing.Point(296, 215); this.cmdOK.Name = "cmdOK"; - this.cmdOK.Size = new System.Drawing.Size(81, 26); + this.cmdOK.Size = new System.Drawing.Size(108, 33); this.cmdOK.TabIndex = 0; this.cmdOK.Text = "&OK"; this.cmdOK.Click += new System.EventHandler(this.cmdOK_Click); @@ -112,7 +114,7 @@ private void InitializeComponent() // frmImportSummary // this.AcceptButton = this.cmdOK; - this.AutoScaleBaseSize = new System.Drawing.Size(6, 15); + this.AutoScaleBaseSize = new System.Drawing.Size(8, 19); this.CancelButton = this.cmdOK; this.ClientSize = new System.Drawing.Size(416, 266); this.Controls.Add(this.cmdOK); diff --git a/sqlnexus/sqlnexus.csproj b/sqlnexus/sqlnexus.csproj index 91512f5f..bc825228 100644 --- a/sqlnexus/sqlnexus.csproj +++ b/sqlnexus/sqlnexus.csproj @@ -1,4 +1,4 @@ - + @@ -269,6 +269,9 @@ + + Component + @@ -558,6 +561,7 @@ True SQLScripts.resx + Form @@ -637,6 +641,9 @@ Always + + Always + @@ -854,16 +861,6 @@ Always - - - {0002E157-0000-0000-C000-000000000046} - 5 - 3 - 0 - primary - False - - {F9069C48-39A6-4FB9-B4B8-D8D0034709A3} @@ -943,16 +940,6 @@ True Assembly - - False - - - - - Include - True - Assembly - False @@ -1533,6 +1520,16 @@ True File + + False + + + + + Include + True + File + False