[ID CC-CC2021] Разделить очень длинную таблицу по страницам

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944
Есть ли какое простое и быстрое решение? Судя по результатам поиска, такого решения нет.
Может, плохо искал? :)
 

К.Т.

Участник
Сообщения
323
Реакции
337
Если я правильно понял задачу, можно использовать скрипт BreakStory.
После него все таблицы, размещённые на несколько страниц, оказываются разделёнными по страницам, при этом связь тех фреймов, которые не было указано разорвать, в итоге сохраняется.
Можно, например, добавить в конец стори лишний пустой фрейм, а затем оторвать его скриптом.
 
  • Спасибо
Реакции: Linxy и Dmitrij M

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944
К.Т. уточните, что за скрипт, где лежит.
 

Любимцев

15 лет на форуме
Сообщения
4 198
Реакции
2 055
  • Спасибо
Реакции: Dmitrij M

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835

К.Т.

Участник
Сообщения
323
Реакции
337
интересно, чем это поможет? Таблица и так не помещается во фрейм, как я понял. Разбивать нужно не Story, а столбцы таблицы
Именно о том и речь.
Фреймы, которые не было указано разрывать, остаются связанными.
Но длинные таблицы разбиваются по страницам. Это побочный эффект алгоритма скрипта.
 
  • Спасибо
Реакции: Любимцев

Любимцев

15 лет на форуме
Сообщения
4 198
Реакции
2 055
Ах вот оно что... Протестил, и правда работает )
 

imma

15 лет на форуме
Сообщения
3 089
Реакции
2 185
Вроде когда-то уже предлагал такой способ, но поиском не нашел.

Рисуем на странице обычный фрейм по ширине и высоте равными видимой части таблицы (начало ее).
Копируем таблицу (контролце) и paste into фрейм. Затем копируем фрейм с таблицей на след. страницу, сдвигаем содержимое вверх до начала продолжения таблицы. И т.д.
 
  • Спасибо
Реакции: Dmitrij M

popz

Участник
Сообщения
16
Реакции
1
Уважаемые! Не знаю с какой версии, но таблицу можно перенести в другой фрейм поставив текстовый курсор в конце последней ячейки (которую надо оставить в этом фрейме) и нажать Enter на Numpade. Ну, так же как и переносим текст на другую колонку, страницу и пр. Но вот засада ))) Теперь мне надо вернуть хвостик назад, а как сделать это - ума не приложу ((( Посоветуйте чё-нить, пожалуйста!
 

popz

Участник
Сообщения
16
Реакции
1
Отвечаю сам себе ))) Нашёл здесь же на форуме, спасибо Eugenyus,
В выделенной таблице ПКМ Cell options - Rows & Columns - Keep options.