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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Скажите, плз, из-за чего нет вертивальной прокрутки?
СообщениеДобавлено: Ср, апр 13 2005, 13:54 
Специалист
Специалист

Зарегистрирован:
Пт, мар 25 2005, 13:58
Сообщения: 216
Создаю таблицу в редакторе экранов.
Далее по внутренней таблице rgdir вывожу содержимое...

Цитата:
PROCESS BEFORE OUTPUT.

MODULE set_my_status.

MODULE personal_rgdir.

LOOP AT rgdir WITH CONTROL MY_PAYROLL_TAB.
ENDLOOP.

PROCESS AFTER INPUT.

LOOP AT RGDIR.
ENDLOOP.

MODULE USER_COMMAND_0100.


на экране эта MY_PAYROLL_TAB усечена своими изначальными размерами,
т.е. отсутствует вертикальный scrolling.
Как это можно поправить?
Заранее спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 13 2005, 15:16 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
Попробуйте перед вызовом экрана в полю MY_PAYROLL_TAB-lines присвоить количество строк отображаемой внутренней таблицы. Необходимо обновлять это поле, если количество строк будет меняться в процессе обработки таблицы


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 13 2005, 16:15 
Специалист
Специалист

Зарегистрирован:
Пт, мар 25 2005, 13:58
Сообщения: 216
Спасибо,
вставил в в цикл LOOP AT rgdir
это присвоение и всё заработало.
Ничего в этой жизни не понимаю?
Если в визарде тэйбл делать, то всё ок,
а тут непонятные заморочки какие-то .


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 13 2005, 16:33 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
Это присвоение нужно делать не в цикле, а один раз перед вызовом экрана. Или в PBO перед циклом.
Подробнее можно прочитать здесь
http://help.sap.com/saphelp_470/helpdata/en/d3/2e974d35c511d1829f0000e829fbfe/frameset.htm


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 14 2005, 01:48 
Гость
в модуль MODULE set_my_status вставляешь:

describe table <внутр.таблица> lines ln.
<имя таб.контрола>-lines = ln.
( или например я ставлю ln+число_строк_таб_контрола ... в этом случае удобнее прокрутка получается при добавлении новых записей)


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 20 2005, 17:14 
Гость
Все равно не крутит что я только не делал


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 21 2005, 06:55 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Anonymous написал(а):
Все равно не крутит что я только не делал


Возьми к сведению сказанное Енотом и EGF и еще посмотри какие-нить проги, например RSDEMO_TABLE_CONTROL


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

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


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

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


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

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