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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Автоматическое заполнение селекционного экрана
СообщениеДобавлено: Ср, окт 15 2008, 13:43 
Ассистент
Ассистент

Зарегистрирован:
Чт, май 22 2008, 06:59
Сообщения: 26
Здравствуйте!

При автоматическом заполнении многократного выбора с помощью структуры bdc заполняются только первые 10 значений. Кнопку Page Down описать программно не получается.
space 'BDC_OKCODE' '=OK',
space 'BDC_CURSOR' 'RM08M-EBELP(01)',
space 'RM08M-EBELN(01)' ebeln,
space 'RM08M-EBELN(02)' ebeln,
space 'RM08M-EBELN(03)' ebeln,
space 'RM08M-EBELN(04)' ebeln,
space 'RM08M-EBELN(05)' ebeln,
space 'RM08M-EBELN(06)' ebeln,
space 'RM08M-EBELN(07)' ebeln,
space 'RM08M-EBELN(08)' ebeln,
space 'RM08M-EBELN(09)' ebeln,
space 'RM08M-EBELN(10)' ebeln,
space 'RM08M-EBELN(11)' ebeln,
То есть, даже в таком варианте заполняются 10 полей, видимых на экране.

Подскажите пожалуйста, каким образом в поля многократного выбора можно записать больше полей, чем видно на селекционном экране???


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

Зарегистрирован:
Пн, авг 28 2006, 11:24
Сообщения: 292
Пол: Мужской
А точно нужен пакетный ввод? Чем вас бапи функции не устраивают?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоматическое заполнение селекционного экрана
СообщениеДобавлено: Ср, окт 15 2008, 14:06 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
Nevermind написал(а):
Здравствуйте!

При автоматическом заполнении многократного выбора с помощью структуры bdc заполняются только первые 10 значений. Кнопку Page Down описать программно не получается.
space 'BDC_OKCODE' '=OK',
space 'BDC_CURSOR' 'RM08M-EBELP(01)',
space 'RM08M-EBELN(01)' ebeln,
space 'RM08M-EBELN(02)' ebeln,
space 'RM08M-EBELN(03)' ebeln,
space 'RM08M-EBELN(04)' ebeln,
space 'RM08M-EBELN(05)' ebeln,
space 'RM08M-EBELN(06)' ebeln,
space 'RM08M-EBELN(07)' ebeln,
space 'RM08M-EBELN(08)' ebeln,
space 'RM08M-EBELN(09)' ebeln,
space 'RM08M-EBELN(10)' ebeln,
space 'RM08M-EBELN(11)' ebeln,
То есть, даже в таком варианте заполняются 10 полей, видимых на экране.

Подскажите пожалуйста, каким образом в поля многократного выбора можно записать больше полей, чем видно на селекционном экране???
Правильнее будет посмотреть ноту 381593 и воспользоваться BAPI_INCOMINGINVOICE_SAVE.

_________________
"I have a dream"(c)Martin Luther King, Jr.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автоматическое заполнение селекционного экрана
СообщениеДобавлено: Ср, окт 15 2008, 14:27 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
Nevermind написал(а):
Здравствуйте!

При автоматическом заполнении многократного выбора с помощью структуры bdc заполняются только первые 10 значений. Кнопку Page Down описать программно не получается.
space 'BDC_OKCODE' '=OK',
space 'BDC_CURSOR' 'RM08M-EBELP(01)',
space 'RM08M-EBELN(01)' ebeln,
space 'RM08M-EBELN(02)' ebeln,
space 'RM08M-EBELN(03)' ebeln,
space 'RM08M-EBELN(04)' ebeln,
space 'RM08M-EBELN(05)' ebeln,
space 'RM08M-EBELN(06)' ebeln,
space 'RM08M-EBELN(07)' ebeln,
space 'RM08M-EBELN(08)' ebeln,
space 'RM08M-EBELN(09)' ebeln,
space 'RM08M-EBELN(10)' ebeln,
space 'RM08M-EBELN(11)' ebeln,
То есть, даже в таком варианте заполняются 10 полей, видимых на экране.

Подскажите пожалуйста, каким образом в поля многократного выбора можно записать больше полей, чем видно на селекционном экране???

Прокрутка при пакетном вводе


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

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
Я так понимаю, что речь идет о заполнении селекционного экрана?

Вы попрбуйте записать пакетник в таком виде:
Заходите в многократный выбор.
В первое поле вводите значение.
Жмете кнопку "Вставить строку".
В первое поле вводите новое значение.
И т.д. по кол-ву значений.

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


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

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
Я так понимаю если здесь селекционный экран то это скорее всего REPORT тогда может в место пакетного воода сделать SUBMIT WITH SELECTION-TABLE rspar


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

Зарегистрирован:
Пн, окт 06 2008, 12:42
Сообщения: 3
Можно для записи использовать "старые" транзакции ME21, ME31. Если это создание заказа на закупку, контракта.


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

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


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

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


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

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