Перейти к содержимому


Печать таблицы


Сообщений в теме: 28

#21 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 25 Июнь 2015 - 14:43

Ну так вы в шапке создаете таблицу, а затем выводите в теле просто текст в абзаце, а не строки таблицы.

У вас же правильно было выше:

<tr>
<td style="text-align: center; vertical-align: middle; width: 100px;">
{$Факт.дата}</td>
<td style="text-align: center; vertical-align: middle; width: 10px;">
{$Факт.номер}</td>
<td style="text-align: center; vertical-align: middle; width: 130px;">
{$Тип}</td>
<td style="text-align: right; vertical-align: middle; width: 200px;">
{$Покупатель.Фамилия Имя Отчество}</td>
<td style="text-align: right; vertical-align: middle; width: 100px;">
{$Сумма}</td>
<td style="text-align: right; vertical-align: middle; width: 100px;">
{$Сумма ордера}</td>
</tr>

#22 Atom

    Активный участник

  • Пользователи
  • PipPipPip
  • 32 сообщений

Отправлено 25 Июнь 2015 - 14:48

Понял!

Большое, спасибо!

#23 Atom

    Активный участник

  • Пользователи
  • PipPipPip
  • 32 сообщений

Отправлено 26 Июнь 2015 - 11:18

Добрый день!

Исправил и теперь выводится только одна строка в рамке но без шапки.
Помогите пожалуйста...

Прикрепленные изображения

  • Прикрепленное изображение: Снимок экрана 2015-06-26 в 10.15.53.png


#24 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 26 Июнь 2015 - 11:50

А шапка что, вообще не выводится, или на отдельной странице?

Мой совет - отключите просто режим pdf, сразу куча проблем отпадет. Я например, не уверен что pdf вообще поддерживает слитный вывод нескольких строк, скорее всего они выведутся на разных страницах.

#25 Atom

    Активный участник

  • Пользователи
  • PipPipPip
  • 32 сообщений

Отправлено 26 Июнь 2015 - 12:01

Шапка вообще не выводится
Отключил pdf и вот, что получилось

Прикрепленные изображения

  • Прикрепленное изображение: Снимок экрана 2015-06-26 в 10.59.52.png


#26 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 26 Июнь 2015 - 15:18

Выводите пожалуйста после каждого сообщения что у вас что-то не так, содержание (в исходном коде) шапки, тела и подвала. Я же не имею понятия что вы там написали в очередной раз, чтобы понять в чем проблема.

#27 Atom

    Активный участник

  • Пользователи
  • PipPipPip
  • 32 сообщений

Отправлено 26 Июнь 2015 - 15:37

Заголовок шаблона
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Текущая сверка</title>
</head>
<body>
<p> &nbsp;</p>
<table border="1" cellpadding="1" cellspacing="1" style="width: 500px;">
<thead>
<tr>
<td style="text-align: center; vertical-align: middle; width: 100px;">
{$Факт.дата}</td>
<td style="text-align: center; vertical-align: middle; width: 10px;">
{$Факт.номер}</td>
<td style="text-align: center; vertical-align: middle; width: 130px;">
{$Тип}</td>
<td style="text-align: right; vertical-align: middle; width: 200px;">
{$Покупатель.Фамилия Имя Отчество}</td>
<td style="text-align: right; vertical-align: middle; width: 100px;">
{$Сумма}</td>
<td style="text-align: right; vertical-align: middle; width: 100px;">
{$Сумма ордера}</td>
</tr>

Тело шаблона
<p>
{$Факт.дата} {$Факт.номер} {$Тип} {$Покупатель.Фамилия Имя Отчество} {$Сумма}&nbsp;{$Сумма ордера}</p>

Подвал шаблона
</table>
</body>
</html>

Большое спасибо!

#28 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 26 Июнь 2015 - 17:26

Зачем вы шапку то заменили? Я же это про тело писал:

Просмотр сообщенияCbCoder (25 Июнь 2015 - 14:43) писал:

Ну так вы в шапке создаете таблицу, а затем выводите в теле просто текст в абзаце, а не строки таблицы.

У вас же правильно было выше:

<tr>
<td style="text-align: center; vertical-align: middle; width: 100px;">
{$Факт.дата}</td>
<td style="text-align: center; vertical-align: middle; width: 10px;">
{$Факт.номер}</td>
<td style="text-align: center; vertical-align: middle; width: 130px;">
{$Тип}</td>
<td style="text-align: right; vertical-align: middle; width: 200px;">
{$Покупатель.Фамилия Имя Отчество}</td>
<td style="text-align: right; vertical-align: middle; width: 100px;">
{$Сумма}</td>
<td style="text-align: right; vertical-align: middle; width: 100px;">
{$Сумма ордера}</td>
</tr>

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

#29 Atom

    Активный участник

  • Пользователи
  • PipPipPip
  • 32 сообщений

Отправлено 29 Июнь 2015 - 10:28

Все понял:)

Большое спасибо!





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных