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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: PDF: вывод таблицы при /1bcdwb/docparams-dynamic = 'X'
СообщениеДобавлено: Вт, сен 11 2012, 15:49 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 07:11
Сообщения: 223
Откуда: Нижневартовск->Москва
Пол: Женский
Всем привет!

Есть PDF - формуляр, в нем табличка.
Если вывожу нередактируемую форму (docparams-dynamic = ' ', docparams-fillable = ' ') - количество строк в отображаемой таблице совпадает с тем, что подано на входе. Если устанавливаю docparams-dynamic = 'X', docparams-fillable = 'X', то в конце таблицы выводятся две дополнительные пустые строки :shock: .

Самописных скриптов в форме нет, на уровне интерфейса абапом ничего не добавляется, сравнение формуляра с аналогичным, куда ничего лишнего не выводится разницы не показывает ни при просмотре свойств таблицы/строки, ни при просмотре формуляра в XML View, ни при просмотре свойств формы в целом..

Вопрос: откуда они берутся и как сделать чтобы их не было?

Замечание: Если устанавливаю docparams-dynamic = ' ', docparams-fillable = 'X' форма остается редактируемой, лишних строк нет, но результирующий файл существенно увеличивается в размерах, поэтому таким способом действовать не хотелось бы. Да и честно говоря я смутно представляю, на что еще влияет docparams-dynamic ...

_________________
Всегда открыта новым авантюрам!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: вывод таблицы при /1bcdwb/docparams-dynamic = 'X'
СообщениеДобавлено: Вт, сен 11 2012, 16:08 
Специалист
Специалист

Зарегистрирован:
Чт, ноя 23 2006, 17:37
Сообщения: 197
Откуда: Москва
Пол: Мужской
В интерфейсе формуляра используются какие-либо Z-поля, домены, элементы данных?
Если нет, могу загрузить Ваш исходник в нашу систему и посмотреть, что и как.

Из примитивного и первого приходящего на ум:
1. Bind'ить к шапке экранной таблицы шапку таблицы данных (до узла DATA[*])
2. Проверить кол-во повторений в свойствах каждого Row (BodyRow и HeaderRow) кол-во повторений MinCount


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: вывод таблицы при /1bcdwb/docparams-dynamic = 'X'
СообщениеДобавлено: Вт, сен 11 2012, 16:34 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 07:11
Сообщения: 223
Откуда: Нижневартовск->Москва
Пол: Женский
Paul_80 написал:
В интерфейсе формуляра используются какие-либо Z-поля, домены, элементы данных?
...
Из примитивного и первого приходящего на ум:
1. Bind'ить к шапке экранной таблицы шапку таблицы данных (до узла DATA[*])
2. Проверить кол-во повторений в свойствах каждого Row (BodyRow и HeaderRow) кол-во повторений MinCount

В интерфейсе 2 Z-структуры и Z-табличный тип (собственно та таблица, которую я пытаюсь вывести). Все домены/ЭД внутри - стандартные
1) не помогло
2) MinCount = 1(BodyRow и HeaderRow) .

_________________
Всегда открыта новым авантюрам!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: вывод таблицы при /1bcdwb/docparams-dynamic = 'X'
СообщениеДобавлено: Вт, сен 11 2012, 16:49 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Сб, июн 23 2007, 14:56
Сообщения: 203
Лишние строки из body row или footer row?
Если формуляр выводится на 2-х листах, количество лишних строк то же?
Возможно, дело в "галочках" "Include Footer Row in Subsequent Pages" и "Include Row in Final Page".


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: вывод таблицы при /1bcdwb/docparams-dynamic = 'X'
СообщениеДобавлено: Вт, сен 11 2012, 16:55 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 07:11
Сообщения: 223
Откуда: Нижневартовск->Москва
Пол: Женский
superbizon написала:
Лишние строки из body row или footer row?
Если формуляр выводится на 2-х листах, количество лишних строк то же?
Возможно, дело в "галочках" "Include Footer Row in Subsequent Pages" и "Include Row in Final Page".

нет там лишних строк, одна строка в боди, одна заголовок, три -подвал . Удаление подвала даже целиком не спасает ситуацию

сколько бы ни было строк в таблице, добавляется всегда ровно 2 лишних пустых строки в конце тела, перед подвалом.

галочки уже как только не пробовала в подвале ставить
--------
если делаю строку тела невидимой на уровне определения формуляра, то лишние строки тоже исчезают (скрываются)

_________________
Всегда открыта новым авантюрам!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: вывод таблицы при /1bcdwb/docparams-dynamic = 'X'
СообщениеДобавлено: Вт, сен 11 2012, 16:56 
Специалист
Специалист

Зарегистрирован:
Чт, ноя 23 2006, 17:37
Сообщения: 197
Откуда: Москва
Пол: Мужской
Попробуйте упростить типизацию передаваемых в таблицу полей. Можете привести здесь структуру полей таблицы для передачи? Не bind'ите ли несколько экранных полей к одному полю таблицы данных?

Вот еще обсуждение, может, поможет тык.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: вывод таблицы при /1bcdwb/docparams-dynamic = 'X'
СообщениеДобавлено: Ср, сен 12 2012, 12:54 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 07:11
Сообщения: 223
Откуда: Нижневартовск->Москва
Пол: Женский
сделала копию формуляра, удалила из нее таблицу и создала по-новой, привела в полное соответствие с исходным формуляром. Лишних строк нет, пока полет нормальный….

_________________
Всегда открыта новым авантюрам!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: PDF: вывод таблицы при /1bcdwb/docparams-dynamic = 'X'
СообщениеДобавлено: Ср, сен 12 2012, 15:19 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 07:11
Сообщения: 223
Откуда: Нижневартовск->Москва
Пол: Женский
Рано я обрадовалась :(
Теперь новая проблема с той же формой: при отправке в спул или выводе на печать поля ввода уезжают вверх относительно своих же текстов :(
т.е. caption получается на 3-4 мм ниже чем относящийся к нему value. Разницы в шрифтах и выравнивании между caption и value нет. Если делаю форму нередактируемой - все отлично. Где искать причину?

_________________
Всегда открыта новым авантюрам!


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

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


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

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


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

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