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

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


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

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


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

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