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

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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