Можно ли как-нибудь разбить страницу после того, как определенное значение столбца закончится, и заставить это значение напечатать заголовок?
В таблицах данных можно печатать заголовок только на первой странице, но мне нужно добавлять заголовок на каждой странице.В каждом офисе есть много пользователей, и я должен добавить свой заголовок на каждой странице в зависимости от местоположения «Office», добавить разрыв страницы, когда все пользователи офиса будут напечатаны, а затем распечатать нового пользователя офиса на отдельной странице.и добавьте имя «Офис» в качестве пользовательского заголовка.
Сценарий таков: у меня есть строка 500, в которой используется только 5 офисов, таких как «Нью-Йорк», «Калифорния», «Вашингтон» и т. д. Я хочу напечатать всестрока сразу, но когда печатаются все данные местоположения, скажем, 200 данных «Нью-Йорка», я хочу «Page-Break» и сделать только те страницы заголовком «Нью-Йорк», когда «калифорнийские» данныединамически печатается заголовок «Калифорния» и после всех напечатанных строк «Калифорния» добавьте разрыв страницы и т. д.
Мне очень нужно это решение, если возможно, пожалуйста, помогите мне.Спасибо.
$(document).ready(function() {
$('#example').DataTable( {
dom: 'Bfrtip',
order: [[2, "asc"]],
buttons: [
'print'
]
} );
} );
Образец скрипки -> https://jsfiddle.net/eLLc2hoc/2/