Posted: Mon Dec 17, 2007 4:18 pm Post subject: Использование BDC для заполнения таблицы
Использую BDC программу для создания SET gs01
Code:
data: num(2) type n value '01',
str(100) type c.
...
loop at itab.
clear fname.
concatenate 'RGSBL-FROM(' num ')' into str.
perform bdc_field using str itab-field.
num = num + 1.
endloop.
Код работает хорошо до тех пор, пока количество строк меньше 14. На экране помещается только 14 строк, потом я получаю ошибку. Попытался использовать коды OK_CODE P+ and P++, но они не работают. Есть у кого нибудь идеи, как заполнить более более строк, чем видно на экране в таблице?
July, спасибо за ответ. Скажите пожалуйста, универсального способа перемещения по экранной таблице не существует, нужно всегда искать специальную кнопку в BDC?
Я обычно действую так: сначала смотрю, можно ли решить задачу через BAPI, потом смотрю есть ли кнопка "Вставить строку" (тогда использую ее, так проще: не нужно знать количество видимых строк), а потом уже использую скролинг, ну и, конечно, все коды смотрю через SM35, а универсального способа я не знаю.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.