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


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


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

#1 Atom

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

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

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

Добрый день!

Создал печатную форму Сверка для таблицы Счет-фактура и видимо допустил ошибку. Помогите пожалуйста!

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

Заголовок шаблона
<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>
<th scope="col">
Факт.дата</th>
<th scope="col">
Факт.номер</th>
<th scope="col">
Тип</th>
<th scope="col">
Покупатель</th>
<th scope="col">
Сумма</th>
<th scope="col">
Сумма ордера</th>
</tr>

Тело шаблона

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

Подвал шаблона

</body>
</html>

#2 CbCoder

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

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

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

Что за ошибка то? Программа что-то сообщает?

#3 Atom

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

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

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

ничего не сообщает:)
пустое поле...

#4 Atom

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

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

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

вот так это выглядит

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

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


#5 CbCoder

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

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

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

Не вижу ошибок в тексте, которые могли бы привести к такому сбою. Хотя пара логических ошибок есть, но из-за них чистый экран вряд ли появится. Тем не менее попробуйте переместить </table> из тела в подвал, там ему точно не место.

#6 Atom

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

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

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

Больше спасибо! Переместил и вот что получилось. Может теперь проще будет понять, что не так

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

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


#7 CbCoder

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

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

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

Нет, мне ничего не понятно.

Если это pdf-шаблон, то они живут "своей жизнью", т.к. там стоит сторонний конвертер и преобразует по своим, только ему понятным правилам. Мы на это повлиять никак не можем.

Попробуйте еще убрать <thead> и <tbody> вместе с закрывающими тэгами, может как-то повлияет. И далее экспериментировать с кодом, чем он проще тем лучше. Убирайте все лишнее.

#8 Atom

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

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

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

Вот результат экспериментов :)

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

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


#9 Atom

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

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

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

что еще нужно убрать?

#10 CbCoder

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

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

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

Зачем вы вставили html-код в режиме визуального редактирования, я не понял?

#11 Atom

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

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

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

Да, это действительно вопрос...:)
Все отлично работает!
Большое спасибо!

#12 Atom

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

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

Отправлено 23 Июнь 2015 - 16:35

Хотя не совсем отлично.
С каждой записью копирует шапку таблицы.

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

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


#13 CbCoder

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

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

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

Так уберите шапку из тела, в чем проблема то? Шапка должна быть в шапке, как это ни странно.

#14 Atom

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

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

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

Так вроде все на своих местах

<table border="1" cellpadding="1" cellspacing="1" style="width: 800px;">
<thead>
<tr>
<th scope="col" style="text-align: center; vertical-align: middle; width: 100px;">
Факт.дата</th>
<th scope="col" style="text-align: center; vertical-align: middle; width: 120px;">
Факт.номер</th>
<th scope="col" style="text-align: center; vertical-align: middle; width: 130px;">
Тип</th>
<th scope="col" style="text-align: center; vertical-align: middle; width: 200px;">
Покупатель</th>
<th scope="col" style="text-align: center; vertical-align: middle; width: 100px;">
Сумма</th>
<th scope="col" style="text-align: center; vertical-align: middle; width: 100px;">
Доплата</th>
</tr>
</thead>
<tbody>
<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>
</tbody>
</table>
<p>
&nbsp; &nbsp;</p>

#15 CbCoder

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

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

Отправлено 24 Июнь 2015 - 09:02

А это что у вас? Тело шаблона?

#16 Atom

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

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

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

да, тело шаблона

#17 CbCoder

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

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

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

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

#18 Atom

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

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

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

Добрый день!

Вернул обратно.
Теперь отобразились только заголовки таблицы...

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

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


#19 CbCoder

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

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

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

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

#20 Atom

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

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

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

Заголовок шаблона
<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>
<th scope="col">
Факт.дата</th>
<th scope="col">
Факт.номер</th>
<th scope="col">
Тип</th>
<th scope="col">
Покупатель</th>
<th scope="col">
Сумма</th>
<th scope="col">
Сумма ордера</th>
</tr>

Тело шаблона

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

Подвал шаблона


</table>
</body>
</html>





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

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