HTML의 배경색이나 글꼴 색상이 빨간색입니다.
P粉038161873
P粉038161873 2023-09-03 09:18:19
0
1
776
<p>수신자에게 이메일 알림을 보내는 다음 코드가 있는데 잘 작동합니다. 원본 데이터는 일시적으로 "#Temp_Warning" 테이블이라고 부르는 SQL Server 쿼리에서 가져옵니다. T.FORMATTED_ENTRY의 값이 10보다 작은 경우 수신자는 이메일에서 값이 빨간색으로 강조 표시되기를 원합니다. 많이 시도해 보았으나 10 미만의 값을 입력하면 이메일에 전체 코드<code>"span style="Background-color :red;">5</span"</code>가 표시됩니다. 빨간색으로 숫자 5 대신. </p> <p>이것은 SQL Server 저장 프로시저에 대한 코드의 일부입니다</p> <pre class="brush:sql;toolbar:false;">IF (SELECT COUNT(*) FROM #Temp_Warning) > 시작하다 --이메일 내용을 HTML 형식으로 지정 DECLARE @tableHTML NVARCHAR(MAX); SET @tableHTML = N'<tr>' + N'테스트 이름' + N'형식화된 결과' + N'</tr>' + 깁스(( 선택하다 td = T.REPORTED_NAME,'', td = CASE WHEN T.FORMATTED_ENTRY < 10 THEN'<span style="배경색:빨간색">' + T.FORMATTED_ENTRY + N'</span>' ELSE T.FORMATTED_ENTRY END '' #온도경고 T에서 T.REPORTED_NAME별 주문 FOR XML PATH('tr'), 유형 ) AS NVARCHAR(MAX)) + 끝

P粉038161873
P粉038161873

모든 응답(1)
P粉550323338

다음 해결 방법을 시도해 보세요.

SQL Server XQuery 기능을 사용합니다.

또한 CSS를 사용하여 출력 XHTML의 스타일을 지정합니다.

SQL

으아악

출력 XHTML

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿