2
Печать таблицы
Автор Atom, 22 июня 2015 18:29
Сообщений в теме: 28
#1
Отправлено 22 Июнь 2015 - 18:29
Добрый день!
Создал печатную форму Сверка для таблицы Счет-фактура и видимо допустил ошибку. Помогите пожалуйста!
Большое спасибо!
Заголовок шаблона
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Текущая сверка</title>
</head>
<body>
<p> </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>
</td>
</tr>
</tbody>
</table>
Подвал шаблона
</body>
</html>
Создал печатную форму Сверка для таблицы Счет-фактура и видимо допустил ошибку. Помогите пожалуйста!
Большое спасибо!
Заголовок шаблона
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Текущая сверка</title>
</head>
<body>
<p> </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>
</td>
</tr>
</tbody>
</table>
Подвал шаблона
</body>
</html>
#2
Отправлено 23 Июнь 2015 - 10:51
Что за ошибка то? Программа что-то сообщает?
#3
Отправлено 23 Июнь 2015 - 10:59
ничего не сообщает
пустое поле...
пустое поле...
#5
Отправлено 23 Июнь 2015 - 12:06
Не вижу ошибок в тексте, которые могли бы привести к такому сбою. Хотя пара логических ошибок есть, но из-за них чистый экран вряд ли появится. Тем не менее попробуйте переместить </table> из тела в подвал, там ему точно не место.
#7
Отправлено 23 Июнь 2015 - 13:48
Нет, мне ничего не понятно.
Если это pdf-шаблон, то они живут "своей жизнью", т.к. там стоит сторонний конвертер и преобразует по своим, только ему понятным правилам. Мы на это повлиять никак не можем.
Попробуйте еще убрать <thead> и <tbody> вместе с закрывающими тэгами, может как-то повлияет. И далее экспериментировать с кодом, чем он проще тем лучше. Убирайте все лишнее.
Если это pdf-шаблон, то они живут "своей жизнью", т.к. там стоит сторонний конвертер и преобразует по своим, только ему понятным правилам. Мы на это повлиять никак не можем.
Попробуйте еще убрать <thead> и <tbody> вместе с закрывающими тэгами, может как-то повлияет. И далее экспериментировать с кодом, чем он проще тем лучше. Убирайте все лишнее.
#9
Отправлено 23 Июнь 2015 - 14:34
что еще нужно убрать?
#10
Отправлено 23 Июнь 2015 - 14:41
Зачем вы вставили html-код в режиме визуального редактирования, я не понял?
#11
Отправлено 23 Июнь 2015 - 15:24
Да, это действительно вопрос...
Все отлично работает!
Большое спасибо!
Все отлично работает!
Большое спасибо!
#13
Отправлено 23 Июнь 2015 - 17:38
Так уберите шапку из тела, в чем проблема то? Шапка должна быть в шапке, как это ни странно.
#14
Отправлено 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>
</p>
<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>
</p>
#15
Отправлено 24 Июнь 2015 - 09:02
А это что у вас? Тело шаблона?
#16
Отправлено 24 Июнь 2015 - 10:38
да, тело шаблона
#17
Отправлено 24 Июнь 2015 - 12:06
Ну вот я и спрашиваю, почему у вас заголовки столбцов оказались в теле шаблона? В начале темы же все правильно было. Верните их просто обратно в шапку.
#19
Отправлено 25 Июнь 2015 - 12:19
Выведите тут еще раз все содержимое шаблона: шапку, тело и подвал. По отдельности. Из настроек шаблона в режиме исходного кода, разумеется.
#20
Отправлено 25 Июнь 2015 - 12:39
Заголовок шаблона
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Текущая сверка</title>
</head>
<body>
<p> </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>
{$Факт.дата} {$Факт.номер} {$Тип} {$Покупатель.Фамилия Имя Отчество} {$Сумма} {$Сумма ордера}
</p>
Подвал шаблона
</table>
</body>
</html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Текущая сверка</title>
</head>
<body>
<p> </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>
{$Факт.дата} {$Факт.номер} {$Тип} {$Покупатель.Фамилия Имя Отчество} {$Сумма} {$Сумма ордера}
</p>
Подвал шаблона
</table>
</body>
</html>
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных