Но столбец, где присутствуют слова: "Поставщик" и "Покупатель", никак не получается ужать! Все перепробовал, но ширина стоит мертво. Уже не знаю, где рыть. Вот сам код:
<p> <style type="text/css"> {literal} body { background: #ffffff; margin: 0; font-family: Arial; font-size: 8pt; font-style: normal; } tr.R0{ height: 35pt; } tr.R0 td.R0C1{ text-align: center; vertical-align: medium; } tr.R0 td.R10C1{ font-family: Arial; font-size: 12pt; font-style: normal; font-weight: bold; vertical-align: medium; border-bottom: #000000 2px solid; text-align: center; } tr.R1{ height: 13pt; } tr.R1 td.R13C1{ font-family: Arial; font-size: 8pt; font-style: normal; vertical-align: medium; } tr.R1 td.R13C5{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; vertical-align: top; } tr.R1 td.R16C1{ font-family: Arial; font-size: 8pt; font-style: normal; vertical-align: top; } tr.R1 td.R1C1{ font-family: Arial; font-size: 8pt; font-style: normal; } tr.R1 td.R20C1{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; vertical-align: medium; border-left: #000000 2px solid; border-top: #000000 2px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; } tr.R1 td.R20C3{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; vertical-align: medium; border-left: #000000 1px solid; border-top: #000000 2px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; } tr.R1 td.R20C33{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; vertical-align: medium; border-left: #000000 1px solid; border-top: #000000 2px solid; border-bottom: #000000 1px solid; border-right: #000000 2px solid; } tr.R1 td.R23C1{ vertical-align: top; } tr.R1 td.R23C29{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; text-align: right; vertical-align: top; } tr.R1 td.R24C1{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; vertical-align: top; } tr.R1 td.R26C1{ font-family: Arial; font-size: 8pt; font-style: normal; text-align: left; } tr.R1 td.R2C1{ font-family: Arial; font-size: 8pt; font-style: normal; vertical-align: top; border-left: #000000 1px solid; border-top: #000000 1px solid; border-right: #000000 1px solid; } tr.R1 td.R2C19{ font-family: Arial; font-size: 8pt; font-style: normal; vertical-align: medium; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; } tr.R1 td.R2C22{ font-family: Arial; font-size: 8pt; font-style: normal; vertical-align: medium; border-left: #000000 1px solid; border-top: #000000 1px solid; border-right: #000000 1px solid; } tr.R1 td.R31C1{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; vertical-align: medium; } tr.R1 td.R31C17{ font-family: Arial; font-size: 8pt; font-style: normal; border-bottom: #000000 1px solid; } tr.R1 td.R31C26{ border-bottom: #000000 1px solid; } tr.R1 td.R31C27{ font-family: Arial; font-size: 8pt; font-style: normal; } tr.R1 td.R31C7{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; border-bottom: #000000 1px solid; } tr.R1 td.R33C16{ font-family: Arial; font-size: 8pt; font-style: normal; border-bottom: #ffffff 1px none; } tr.R1 td.R33C28{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; border-bottom: #ffffff 1px none; } tr.R1 td.R33C8{ border-bottom: #ffffff 1px none; } tr.R1 td.R5C1{ font-family: Arial; font-size: 8pt; font-style: normal; vertical-align: medium; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; } tr.R1 td.R5C19{ font-family: Arial; font-size: 8pt; font-style: normal; vertical-align: top; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; } tr.R1 td.R5C3{ font-family: Arial; font-size: 8pt; font-style: normal; vertical-align: medium; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; } tr.R12{ height: 37pt; } tr.R12 td.R12C1{ font-family: Arial; font-size: 8pt; font-style: normal; vertical-align: top; } tr.R12 td.R12C7{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; vertical-align: top; } tr.R22{ height: 7pt; } tr.R22 td.R22C1{ vertical-align: top; border-top: #000000 2px solid; } tr.R22 td.R22C29{ font-family: Arial; font-size: 8pt; font-style: normal; font-weight: bold; text-align: right; vertical-align: top; border-top: #000000 2px solid; } tr.R22 td.R22C30{ border-top: #000000 2px solid; } tr.R3{ height: 11pt; } tr.R3 td.R21C1{ text-align: center; vertical-align: top; border-left: #000000 2px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; } tr.R3 td.R21C24{ text-align: right; vertical-align: top; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; } tr.R3 td.R21C27{ vertical-align: top; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; } tr.R3 td.R21C3{ vertical-align: top; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; } tr.R3 td.R21C33{ text-align: right; vertical-align: top; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 2px solid; } tr.R3 td.R32C7{ text-align: center; vertical-align: top; } tr.R3 td.R3C19{ font-family: Arial; font-size: 8pt; font-style: normal; vertical-align: top; border-left: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; } tr.R3 td.R3C22{ font-family: Arial; font-size: 8pt; font-style: normal; vertical-align: top; border-left: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; } tr.R3 td.R4C1{ font-family: Arial; font-size: 8pt; font-style: normal; border-left: #000000 1px solid; border-bottom: #000000 1px solid; border-right: #000000 1px solid; } tr.R36{ height: 12pt; } tr.R36 td.R36C10{ text-align: right; vertical-align: medium; border-bottom: #ffffff 1px none; } tr.R36 td.R36C15{ font-family: Arial; font-size: 8pt; font-style: normal; } tr.R36 td.R36C6{ vertical-align: medium; border-bottom: #ffffff 1px none; } tr.R6{ height: 13pt; } tr.R6 td.R6C1{ font-family: Arial; font-size: 8pt; font-style: normal; vertical-align: top; border-left: #000000 1px solid; border-top: #000000 1px solid; border-right: #000000 1px solid; } tr.R7{ height: 12pt; } table {table-layout: fixed; padding: 0px; padding-left: 2px; vertical-align:bottom; border-collapse:collapse;width: 275px; font-family: Arial; font-size: 8pt; font-style: normal; } td { padding: 0px; padding-left: 2px; overflow:hidden; } {/literal} </style> </p> <table cellspacing="0" border="1"> <tbody> <tr class="R0"> <td class="R10C1" colspan="2"> <span>Заказ покупателя № </span>{$Номер}<br> <span> от </span>{DataPropis field={$Дата}}</td> </tr> <tr> <td> </td> </tr> <tr class="R12"> <td class="R12C1">Поставщик:</td> <td class="R12C7">Данные продавца</td> </tr> <tr class="R1"> <td class="R13C1"> </td> </tr> <tr class="R1"> <td class="R16C1">Покупатель:</td> <td class="R13C5"> {$На кого.Юридическое название}</td> </tr> <tr class="R1"> <td class="R13C1"> </td> </tr> </tbody> </table> <table cellspacing="0" border="1"> <tbody> <tr> <td> {foreach from="{$Позиции счета}" name="Позиции счета" item=subtable}{if {$Позиции счета.Скидка, %}!=0}{assign var="status_sk" value="1"}{/if}{/foreach}</td> </tr> <tr class="R1"> <td class="R20C1"> <span>№</span></td> <td class="R20C3"> <span>Товары (работы, услуги)</span></td> <td class="R20C3"> <span>Кол-<br>во</span></td> <td class="R20C3"> <span>Ед.</span></td> <td class="R20C3"> <span>Цена</span></td> <td class="R20C33"> <span>Сумма</span></td> </tr> <tr style="display: none; height: 0px;"> <td> {foreach from="{$Позиции счета}" name="Позиции счета" item=subtable}</td> </tr> <tr class="R3"> <td class="R21C1"> {$smarty.foreach.Позиции счета.iteration}</td> <td class="R21C3"> {$Позиции счета.Прайс-лист}{if {$Позиции счета.Прайс-лист} and {$Позиции счета.Описание}}, {/if}{$Позиции счета.Описание}</td> <td class="R21C24"> {$Позиции счета.Кол-во}</td> <td class="R21C27"> {$Позиции счета.Ед. изм}</td> <td class="R21C24"> {$Позиции счета.Цена}</td> <td class="R21C33"> {$Позиции счета.Итого}</td> </tr> <tr style="display: none; height: 0px;"> <td> {/foreach}</td> </tr> <tr class="R22"> <td class="R22C1"> </td> </tr> <tr class="R1"> <td class="R23C29" colspan="5"> <span>Итого:</span></td> <td class="R23C29"> {SumFormat value="{$Сумма}" digits=2}</td> </tr> <tr class="R1"> <td class="R23C29" colspan="5"> <span>{if {$Наша компания.НДС включен в стоимость}=="Да"}В том числе НДС:{elseif {$Наша компания.НДС включен в стоимость}=="Нет"}Итого НДС:{else}Без НДС:{/if}</span></td> <td class="R23C29" colspan="5"> {if {$Наша компания.НДС включен в стоимость}=="Да"}{SumFormat value="{$Сумма}*{$Наша компания.Ставка НДС}/(100+{$Наша компания.Ставка НДС})" digits=2}{elseif {$Наша компания.НДС включен в стоимость}=="Нет"}{SumFormat value="{$Сумма}*{$Наша компания.Ставка НДС}/100" digits=2}{else}---{/if}</td> </tr> <tr class="R1"> <td class="R23C29" colspan="5"> <span>Всего к оплате:</span></td> <td class="R23C29"> {if {$Наша компания.НДС включен в стоимость}!="Нет"}{$Сумма}{else}{SumFormat value="{$Сумма}+{$Сумма}*{$Наша компания.Ставка НДС}/100" digits=2}{/if}</td> </tr> <tr> <td class="R26C1" colspan="6"> Всего наименований {$smarty.foreach.Позиции счета.total}, на сумму {if {$Наша компания.НДС включен в стоимость}!="Нет"}{$Сумма}{else}{SumFormat value="{$Сумма}+{$Сумма}*{$Наша компания.Ставка НДС}/100" digits=2}{/if} руб.</td> </tr> <tr class="R1"> <td class="R24C1" colspan="6"> {SumPropis value="{if {$Наша компания.НДС включен в стоимость}!="Нет"}{$Сумма}{else}{SumFormat value="{$Сумма}+{$Сумма}*{$Наша компания.Ставка НДС}/100" digits=2}{/if}" caps=1}</td> </tr> <tr class="R22"> <td> </td> </tr> <tr class="R22"> <td> </td> </tr> <tr> <td> </td> </tr> <tr class="R1"> <td class="R31C1" colspan="6"> <span>Исполнитель:</span></td> </tr> </tbody> </table> <p> </p>
Как ужать этот столбец? Т.е. надо, чтобы правая граница сместилась влево где-то на сантиметр
p.s.: бордюр у таблицы добавил для явного представления, где расположена каждая ячейка