разделители столбцов, которые охватывают высоту фиксированной таблицы - PullRequest
0 голосов
/ 31 декабря 2018

В настоящее время я пытаюсь создать pdf-файл, стилизованный с использованием html и jinja2, чтобы заново создать этикетку доставки, но сделать ее программируемой в зависимости от аргументов, передаваемых в шаблон html.У меня проблема в том, что оригинальная этикетка доставки имеет таблицу фиксированного размера независимо от записей.Хотя я решил проблему с фиксированной высотой таблицы, я не могу найти способ, чтобы разделитель столбцов прошел до самого конца таблицы.

Я попытался добавить заполнениедо нижней части записей столбца, чтобы расширить столбец до нижней части, но проблема в том, что шаблон должен быть программируемым, чтобы принимать столько записей, сколько хочет пользователь.Поэтому мне нужно было бы иметь возможность установить вертикальный разделитель фиксированной высоты

table style="height: 350px; display: inline-block; width: 100%; border: black solid 1px; border-bottom: solid black 18px;" rules="cols">
    <thead style="background-color: black">
      <tr>
      <td align="center" width="25px" style="color: white; background-color: black">ORD<br/>QTY.</td>
      <td align="center" width="25px" style="color: white; background-color: black">B/O<br/>QTY.</td>
      <td align="center" width="25px" style="color: white; background-color: black">SHP<br/>QTY.</td>
      <td align="center" width="72.5" style="color: white; padding-left: 15px; padding-right:15px; background-color: black">PRICE</td>
      <td align="center" width="72.5" style="color: white; padding-left: 15px; padding-right:15px; background-color: black">TOTAL</td>
      <td align="center" width="72.5" style="color: white; padding-left: 15px; padding-right:15px; background-color: black">ITEM NO.</td>
      <td align="center" width="72.5 " style="color: white; padding-left: 15px; padding-right:15px; background-color: black">STYLE</td>
      <td align="center" width="450px" style="color: white; padding-left: 25px; padding-right:15px; background-color: black">DESCRIPTION</td>
      <td align="center" width="25px" style="color: white;">GW</td>
    </tr>
    </thead>
    <tbody style="overflow-y: auto;">
      <tr>
      <td align="center" style="">{{data.ordQty1}}</td>
      <td align="center" style="">{{data.BoQty1}}</td>
      <td align="center" style="">{{data.ShpQty1}}</td>
      <td align="center" style="">${{data.price1}}</td>
      <td align="center" style="">${{data.total1}}</td>
      <td align="center" style="">{{data.itemNo1}}</td>
      <td align="center" style="">{{data.style1}}</td>
      <td align="center" style="">{{data.description1}}</td>
      <td align="center" style=""></td>
    </tr>
    </tbody>

  </table>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...