Шаблоны для экспорта (docx) - табличный список - как настроить ширину колонок
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Шаблоны для экспорта (docx) - табличный список - как настроить ширину колонок
При выгрузке шаблона в docx, если настраивать вложенные сущности через табличный список http://joxi.ru/V2VJEKKH8v59a2 (т.е. вывод колонок вложенных записей размещается в одной ячейке), внутри основной ячейки блока данные размещаются не очень хорошо - появляются расстояния между колонками внутренней таблицы в ячейке
http://joxi.ru/J2boYllHgoK89A
Я понимаю, что там выстраивается таблица в ячейке таблицы, но вид непрезентабельный получается, и чтобы настроить нормальный вид, мало того, что приходится вручную подтягивать ширину столбцов внутренних таблиц, но пока их подтянешь - там Ворд "играется" с шириной как хочет - раздвигает соседние столбцы, в общем ноутбук сломать можно, пока настроишь))
Можно ли как-то предусмотреть настройки ширины внутренней таблицы, хотя бы автоматом, чтобы подстраивались по ширине текста, что ли... Или тут как-то вывести в % по количеству столбцов
http://joxi.ru/D2PkGQQFBankZm
http://joxi.ru/J2boYllHgoK89A
Я понимаю, что там выстраивается таблица в ячейке таблицы, но вид непрезентабельный получается, и чтобы настроить нормальный вид, мало того, что приходится вручную подтягивать ширину столбцов внутренних таблиц, но пока их подтянешь - там Ворд "играется" с шириной как хочет - раздвигает соседние столбцы, в общем ноутбук сломать можно, пока настроишь))
Можно ли как-то предусмотреть настройки ширины внутренней таблицы, хотя бы автоматом, чтобы подстраивались по ширине текста, что ли... Или тут как-то вывести в % по количеству столбцов
http://joxi.ru/D2PkGQQFBankZm
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Шаблоны для экспорта (docx) - табличный список - как настроить ширину колонок
Очень нужна помощь! Сергей, у вас может получится это сделать? Могу профинансировать.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Шаблоны для экспорта (docx) - табличный список - как настроить ширину колонок
Ширина настраивается на вкладке "Заголовок" и используется для все колонки.
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Шаблоны для экспорта (docx) - табличный список - как настроить ширину колонок
На вашем скриншоте вид "Таблица" а мне нужно с видом "Табличный список" - с ним проблема, там ширина всей колонки не решает вопрос. Там внутри ячейки формируется своя таблица, где поля расположены "горизонтально".
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Шаблоны для экспорта (docx) - табличный список - как настроить ширину колонок
Ага, ну тогда поддерживайте проект https://www.rukovoditel.net.ru/donate.php
Будет добавлять новый опции.
Будет добавлять новый опции.
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Шаблоны для экспорта (docx) - табличный список - как настроить ширину колонок
Должна была прийти оплата со ссылкой в комментарии на эту тему, проверьте, пожалуйстаsupport писал(а): 04 окт 2021, 17:05 Ага, ну тогда поддерживайте проект https://www.rukovoditel.net.ru/donate.php
Будет добавлять новый опции.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Шаблоны для экспорта (docx) - табличный список - как настроить ширину колонок
Пришла, благодарю. Сейчас закончу текущую задачу и приступлю к этой.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Шаблоны для экспорта (docx) - табличный список - как настроить ширину колонок
Файлы из архива замените в папке где установлена программа.
В результате на стройках колонки появится опция "Ширина столбца" для названия поля.
Сообщите результат.
В результате на стройках колонки появится опция "Ширина столбца" для названия поля.
Сообщите результат.
- Вложения
-
- table_blocks_update.zip
- (12.76 КБ) 136 скачиваний
- alcompstudio
- Спонсор

- Сообщения: 1519
- Зарегистрирован: 03 янв 2016, 20:42
- Имя: Александр
- Откуда: Мир
Re: Шаблоны для экспорта (docx) - табличный список - как настроить ширину колонок
Спасибо, тестирую пока вроде все хорошо. Подскажите, а можно ли добавить возможность отображения линий сетки этой вложенной таблицы? По умолчанию линии скрыты (невидимые), но может понадобиться отображение для лучшей визуализации
http://joxi.ru/krDWGDDHgw3VpA
Или в настройках общих - для вложенных таблиц/связанных записей http://joxi.ru/gmvDzggHdwQaLA - чтобы одни настройки границ были для всех таблиц
Или в самих полях http://joxi.ru/nAyDo88Ha4W0Z2
http://joxi.ru/krDWGDDHgw3VpA
Или в настройках общих - для вложенных таблиц/связанных записей http://joxi.ru/gmvDzggHdwQaLA - чтобы одни настройки границ были для всех таблиц
Или в самих полях http://joxi.ru/nAyDo88Ha4W0Z2
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Шаблоны для экспорта (docx) - табличный список - как настроить ширину колонок
Добавил следующие опции:
1) Ширина столбца (Значение)
2) Таблица Граница
Границу можно установить для всей таблицы или только для строчки (нижняя страниа)
3) Отступ внутри ячейки (cellpadding)
Обратите внимание, пришлось подправить саму библиотеку в
includes\libs\PHPWord\0.18.2\vendor\phpoffice\phpword\src\PhpWord\Shared\
чтоб добиться нужно результат.
Тестируйте, сообщите результат.
1) Ширина столбца (Значение)
2) Таблица Граница
Границу можно установить для всей таблицы или только для строчки (нижняя страниа)
3) Отступ внутри ячейки (cellpadding)
Обратите внимание, пришлось подправить саму библиотеку в
includes\libs\PHPWord\0.18.2\vendor\phpoffice\phpword\src\PhpWord\Shared\
чтоб добиться нужно результат.
Тестируйте, сообщите результат.
- Вложения
-
- table_blocks_update_2.zip
- (24.06 КБ) 128 скачиваний