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

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


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

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


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

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