Размер ячейки при слиянии

Автор quintus, 7 ноября 2023, 10:39

0 Пользователи и 1 гость просматривают эту тему.

quintus

Всех приветствую. При слиянии через writer размер ячеек вставленной таблицы остается таким же (по размеру названия поля слияния) после внесения значения из таблицы (проблема очевидна, если название поля слияния слишком длинное, например: <Итоговая сумма пени> и значение из таблицы 3 234,00). Есть ли возможность настроить автоматический подбор размера ячеек в таблице. Увеличенный размер ячеек является проблемой, так как это не позволяет уместить текст на 1 листе с 2-х сторон.

bigor

Цитата: quintus от  7 ноября 2023, 10:39размер ячеек вставленной таблицы остается таким же (по размеру названия поля слияния)
не понял как это? Как название поля в odb файле влияет на размер таблицы шаблона? Если только заголовок шаблона пишите один в один как имя поля. ну так его можно разнести на 2 строки.
Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут

sokol92

Всегда отчет должен проектироваться и проверяться на максимальных значениях.
Владимир.

quintus

Цитата: bigor от  7 ноября 2023, 13:25
Цитата: quintus от  7 ноября 2023, 10:39размер ячеек вставленной таблицы остается таким же (по размеру названия поля слияния)
не понял как это? Как название поля в odb файле влияет на размер таблицы шаблона? Если только заголовок шаблона пишите один в один как имя поля. ну так его можно разнести на 2 строки.

Выгладит это так: https://disk.yandex.ru/d/-14YbgR76FFr_Q

bigor

Цитата: quintus от  7 ноября 2023, 15:26Выгладит это так
на скринах видно, что имена полей переносятся, и на их ширину нет смысла ориентироваться. Какую ширину столбцов зададите, такая и будет. Задавать нужно с учетом
Цитата: sokol92 от  7 ноября 2023, 14:25отчет должен проектироваться и проверяться на максимальных значениях.

Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут

quintus

Цитата: bigor от  7 ноября 2023, 16:02
Цитата: quintus от  7 ноября 2023, 15:26Выгладит это так
на скринах видно, что имена полей переносятся, и на их ширину нет смысла ориентироваться. Какую ширину столбцов зададите, такая и будет. Задавать нужно с учетом
Цитата: sokol92 от  7 ноября 2023, 14:25отчет должен проектироваться и проверяться на максимальных значениях.


Только я не понял как задать значения, чтобы такого не было

mikekaganski

Насколько я понял, проблема не в ширине, а в высоте.
И по умолчанию таблицы имеют автоматическую высоту строк.
С уважением,
Михаил Каганский

quintus

#7
Цитата: mikekaganski от  7 ноября 2023, 16:50Насколько я понял, проблема не в ширине, а в высоте.
И по умолчанию таблицы имеют автоматическую высоту строк.
Да, но в отличии от word здесь почему-то автоматический не подгоняется. До того как создавал поле слияния в ячейке, ячейки были меньше по-высоте, но после подставления значения, обратно размер не восстановился.

sokol92

Цитата: quintus от  7 ноября 2023, 15:26Выгладит это так:
По картинке вылечить невозможно.
Выгрузите файлы и опишите, где что не устраивает. Тогда можно будет что-то предлагать.
Владимир.

quintus

Документ аналогичен тому, который я приводил в теме "Изменение формата полей слияния".

sokol92

В документе из той темы не видно проблем ни с первой записью, ни со второй.
Владимир.

quintus

Цитата: sokol92 от  7 ноября 2023, 21:06В документе из той темы не видно проблем ни с первой записью, ни со второй.

Ну как же, разве не видно что строка, где дата, очевидно слишком много места занимает после слияния?

bigor

Цитата: quintus от  8 ноября 2023, 01:19где дата, очевидно слишком много места занимает после слияния
Цитата: mikekaganski от  7 ноября 2023, 16:50проблема не в ширине, а в высоте
Действительно - высота :)
В шаблоне задал высоту строки фиксированную - 0,20 см. В полученных документах слияния она осталась такой-же

Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут

mikekaganski

Цитата: quintus от  7 ноября 2023, 16:59Да, но в отличии от word здесь почему-то автоматический не подгоняется

Нет, не "в отличие от Word", а "потому что я настроил высоту вручную". Например, возможно, Вы пытались настроить высоту перетаскиванием нижней границы мышкой. Это действие естественным образом настраивает минимальную высоту строки.

Table->Size->Minimal Row Height (или как это называется в русской локализации).
С уважением,
Михаил Каганский