Текущее время: Вт, июл 22 2025, 21:30

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: "сложные" таблицы в PDF формах
СообщениеДобавлено: Чт, фев 21 2008, 16:02 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
На самом деле ничего особо сложного нет нужно вывести таблицу типа:

Code:
строка1
строка2
строка2
...
строка2
строка3
строка1
....
и т.д.


где число характеризует тип строки а не содержимое.

Господа коллеги, как проще всего реализовать подобное в PDF формах?

заранее всем спасибо

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: "сложные" таблицы в PDF формах
СообщениеДобавлено: Чт, фев 21 2008, 16:43 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
Loyso написал(а):
На самом деле ничего особо сложного нет нужно вывести таблицу типа:

Code:
строка1
строка2
строка2
...
строка2
строка3
строка1
....
и т.д.


где число характеризует тип строки а не содержимое.

Господа коллеги, как проще всего реализовать подобное в PDF формах?

заранее всем спасибо


Это реализовывается при помощи вложенных таблиц :)

Сорри :)
Каков вопрос, таков ответ :)

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 21 2008, 16:48 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
А если честно, то можно пользовать элемент Subform - его в ячейку, в него - таблицу.

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 21 2008, 17:16 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
А вложенные таблицы можно передавать в PDF? Неужели все так просто?

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 21 2008, 17:57 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
Loyso написал(а):
А вложенные таблицы можно передавать в PDF? Неужели все так просто?


А разве нельзя?! :)

Лично делал.

Сорри доступа до системы сейчас нет, чтобы процитировать решение здесь.

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 21 2008, 18:05 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
Да я просто первый раз за уже почти четыре года с ПДФ столкнулся:). Ок, тогда если возникнут более конкретные вопросы - задам:)
спасиб.

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, фев 22 2008, 10:47 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
Это, как и сказал Bully, реализовать через вложенные таблицы. Передаются две таблицы и в контексте формуляра вяжутся по полям. Почитать про них можно так (хотя наверное и в хелпе есть): заходите в редактор скриптов формуляра, жмете F1, в указателе пишете "nested".

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 26 2008, 18:03 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
Что-то, на мой взгляд не так. Итак, точное описание проблемы:

Пишется Акт сверки, в разрезе договоров.

Таблица должна выглядеть так:

СТРОКА 1 (Договор, Сальдо начальное, даты периода сверки и т.д.) - серый фон
СТРОКА 2 (Фин. документ, сумма и т.д.) - белый фон
СТРОКА 2 (Фин. документ, сумма и т.д.) - белый фон
СТРОКА 2 (Фин. документ, сумма и т.д.) - белый фон
СТРОКА 2 (Фин. документ, сумма и т.д.) - белый фон
СТРОКА 2 (Фин. документ, сумма и т.д.) - белый фон
СТРОКА 3 (Сальдо конечное, даты периода сверки и т.д.) - серый фон

Затем следующий договор...

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

Может кто понял о чем я и сможет подсказать как делать? Первый раз с PDF-ом общаюсь... И в хелпе я что-то подобных вещей не нашёл:(

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 28 2008, 15:31 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
Возможно, я ошибаюсь, но эту проблему с помощью nestad таблиц решить можно. Для вложенной таблицы, как мне кажется, надо создать строки header и footer и в них скриптами прописывать данные главной таблицы, где будут сальдо. Это только мои предположения, я таклого не делал, у меня не было заголовочной 1-ой стоки, а футер для строк 2 расчитывался.

_________________
Я слышу и забываю,
Я вижу и помню долго,
Я делаю и — понимаю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 28 2008, 18:05 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
Спасибо, попробую решить так...

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 01 2008, 16:45 
Начинающий
Начинающий

Зарегистрирован:
Пт, июл 20 2007, 09:50
Сообщения: 10
Столкнулся с такой же задачей. Может решил уже её кто-нибудь?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 25 2008, 21:31 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, июн 01 2005, 19:32
Сообщения: 253
Откуда: Москва
Вы будете смеяться... :-)
Но если сделать в ABAP-словаре сложный тип таблицы (Table Type), где отдельные элементы также будут в виде Table Type, а потом все это заполнить данными (помучавшись немного) и в таком виде передать в форму через интерфейс, то создавать многоуровневые таблицы будет намного проще.


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

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


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

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


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

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