Я работаю над кодом Salesforce и создаю PDF. Я слежу за структурой таблицы как
<thead><tr><th>Main heading</th></tr><thead>
но заголовок появляется не на каждой странице. заголовок таблицы только на первой странице. после разрыва страницы заголовок отсутствует. Я читал больше о Google, но не получил никакого решения. Я следую всем правилам, но не имею решения.
когда я запускаю свой HTML в моем местоположении, тогда появляется заголовок, но когда я работаю в редакторе salesforce visual force, тогда заголовок таблицы отсутствует.
Я не знаю, где моя ошибка. кто-нибудь может мне помочь?
ниже мой код
<apex:page standardController="Test_Specification__c" Extensions="SEGTS_Print_TestSpec_CTRL" applyHtmlTag="false" standardStylesheets="false" showHeader="false" renderAs="PDF" >
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<head>
<style type="text/css" media="print">
@page {
padding-top:2px;
margin-top: 100px;
margin-bottom:80px;
margin-bottom: 3cm;
size:12in 13in;
@top-left {
content: element(header);
}
@bottom-left {
content: element(footer);
}
}
</style>
</head>
<h1>Position sticky</h1>
<div class="testTable">
<table class="stickyHead">
<thead>
<tr>
<th>column 1</th>
<th>column 2</th>
<th>column 3</th>
<th>column 4</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>
</apex:page>