Текущее время: Пн, июл 21 2025, 23:33

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Смартформа. Сложный заголовок в таблице.
СообщениеДобавлено: Пт, фев 08 2013, 09:54 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, май 23 2012, 14:38
Сообщения: 30
Пол: Мужской
Добрый день!
Первый раз делаю смартформу, поэтому заранее извиняюсь, если буду спрашивать очевидные вещи.

Печать счета фактуры.

Есть такой бланк:

Изображение

То, что выделено желтым должно печататься только на первой странице.

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

Никак не получается перенести таблицу с заголовком на следующую страницу.

Может у кого-то есть мысли по этому поводу?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Смартформа. Сложный заголовок в таблице.
СообщениеДобавлено: Пт, фев 08 2013, 13:03 
Специалист
Специалист

Зарегистрирован:
Пт, сен 05 2008, 08:08
Сообщения: 134
Пол: Женский
its_andrusha написал:
Заголовок, он выделен красным, должен печататься при переносе таблицы на следующую страницу. Заголовок сложный, поэтому его пришлось делать с помощью шаблонов, у которых задано абсолютное положение по вертикали.

Заголовок нужно задавать в Области заголовка в выводимой таблице.
В таблице создать типы строк, скольно нужно (2 достаточно), и из них "собрать" заголовок таблицы.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Смартформа. Сложный заголовок в таблице.
СообщениеДобавлено: Пт, фев 08 2013, 13:11 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, май 23 2012, 14:38
Сообщения: 30
Пол: Мужской
Yellow Raven написала:
Заголовок нужно задавать в Области заголовка в выводимой таблице.
В таблице создать типы строк, скольно нужно (2 достаточно), и из них "собрать" заголовок таблицы.


Сначала я так и подумал, но в редакторе строк невозможно разделить ячейку по вертикали (или объединить), а мне нужно именно так, посмотрите столбцы 2 и 2а


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Смартформа. Сложный заголовок в таблице.
СообщениеДобавлено: Пт, фев 08 2013, 13:40 
Специалист
Специалист

Зарегистрирован:
Пт, авг 24 2012, 11:48
Сообщения: 200
Сделать три области, две статические (желтая и красная) и одну динамическую (типа MAIN. где данные).
Нарисовать два типа страниц, на первую поместить все три области и пометить галочку "Отображать только на первой странице", создать вторую страницу поместить туда две области - красную и основную.
Как-то так.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Смартформа. Сложный заголовок в таблице.
СообщениеДобавлено: Пт, фев 08 2013, 14:18 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, май 23 2012, 14:38
Сообщения: 30
Пол: Мужской
так я тоже пробовал, но возникает две проблемы:
1. Все может поместиться на одной странице, но вторая все равно печатается
2. Таблица не продолжается на второй странице


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Смартформа. Сложный заголовок в таблице.
СообщениеДобавлено: Пт, фев 08 2013, 14:30 
Специалист
Специалист

Зарегистрирован:
Вт, дек 30 2008, 18:10
Сообщения: 171
Пол: Мужской
its_andrusha написал:
так я тоже пробовал, но возникает две проблемы:
1. Все может поместиться на одной странице, но вторая все равно печатается
2. Таблица не продолжается на второй странице


Для таблицы тип окна "Главное окно".
Для заголовка установить "Опции вывода"


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Смартформа. Сложный заголовок в таблице.
СообщениеДобавлено: Пт, фев 08 2013, 15:46 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, май 23 2012, 14:38
Сообщения: 30
Пол: Мужской
andry_moz написал:
Для таблицы тип окна "Главное окно".
Для заголовка установить "Опции вывода"


Заголовок это 6 шаблонов, а не заголовок таблицы и в опциях вывода у них только стиль и рамка. Поэтому они либо копируются на след странице в том же месте, что и на первой (посередине) либо их вообще нет. А еще таблица печатается поверх них.

Вобщем вопрос сводится к следующему:

1. Как печатать вторую страницу по условию заполнения первой.
2. Как перенести таблицу в определенную область на второй странице, чтобы она не была вверху.

Пока что единственным возможным вариантом мне кажется сделать заголовок картинкой :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Смартформа. Сложный заголовок в таблице.
СообщениеДобавлено: Пт, фев 08 2013, 21:59 
Начинающий
Начинающий

Зарегистрирован:
Пн, сен 26 2011, 08:36
Сообщения: 16
Пол: Мужской
Не очень понимаю, зачем делать заголовок таблицы как шаблон? Шаблон это некая "статическая" часть. Например, в данном случае - заголовок счета-фактуры.
Создайте 2ве страницы:
1ая - заголовок фактуры(шаблон), и MAIN(в нем таблица; заголовок таблицы - таблица, состоящая из трех строк). В свойствах 1ой страницы установить, что следующая это 2ая страница.
2ая - в ней только MAIN уже без заголовка фактуры.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Смартформа. Сложный заголовок в таблице.
СообщениеДобавлено: Пн, фев 11 2013, 10:10 
Специалист
Специалист

Зарегистрирован:
Пт, сен 05 2008, 08:08
Сообщения: 134
Пол: Женский
its_andrusha написал:
Сначала я так и подумал, но в редакторе строк невозможно разделить ячейку по вертикали (или объединить), а мне нужно именно так, посмотрите столбцы 2 и 2а

Еще раз поподробнее. Заголовок нужно задавать в Области заголовка в выводимой таблице.
В таблице создать типы строк, скольно нужно (2 достаточно), и из них "собрать" заголовок таблицы.
1 тип - из 11 колонок. 2 тип - из 13 колонок, вверху границы ячеек у этого типа не нужно прорисовывать.
В Области заголовка в выводимой таблице добавить строку типа 1, затем добавить строку типа 2.
В основной области использовать строку типа 2.
ЗЫ: Всегда так делаю :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Смартформа. Сложный заголовок в таблице.
СообщениеДобавлено: Пн, фев 11 2013, 12:17 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, май 23 2012, 14:38
Сообщения: 30
Пол: Мужской
Yellow Raven написала:
Еще раз поподробнее. Заголовок нужно задавать в Области заголовка в выводимой таблице.
В таблице создать типы строк, скольно нужно (2 достаточно), и из них "собрать" заголовок таблицы.
1 тип - из 11 колонок. 2 тип - из 13 колонок, вверху границы ячеек у этого типа не нужно прорисовывать.
В Области заголовка в выводимой таблице добавить строку типа 1, затем добавить строку типа 2.
В основной области использовать строку типа 2.
ЗЫ: Всегда так делаю :)


Мне кажется у нас разные версии сапа, у меня в 4.6 нет функции добавления нескольких строк в заголовок таблицы.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Смартформа. Сложный заголовок в таблице.
СообщениеДобавлено: Пн, фев 11 2013, 12:41 
Специалист
Специалист

Зарегистрирован:
Пт, сен 05 2008, 08:08
Сообщения: 134
Пол: Женский
its_andrusha написал:
Мне кажется у нас разные версии сапа, у меня в 4.6 нет функции добавления нескольких строк в заголовок таблицы.

Ну тогда извиняюсь, с 4.6 не работала. В 4.7 есть такая возможность, а в 6.00 сейчас и подавно.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Смартформа. Сложный заголовок в таблице.  Тема решена
СообщениеДобавлено: Пн, фев 18 2013, 09:37 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, май 23 2012, 14:38
Сообщения: 30
Пол: Мужской
Спасибо всем за помощь!

Расскажу, как данная проблема у нас в компании решается.

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

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB