Текущее время: Вс, июл 20 2025, 07:41

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Вопрос по функции F4IF_INT_TABLE_VALUE_REQUEST
СообщениеДобавлено: Вт, фев 21 2006, 12:04 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, дек 01 2005, 11:45
Сообщения: 98
DATA lst_docs LIKE TDOCS occurs 10 with header line.
DATA t_return like ddshretval occurs 0 with header line

* функция заполняет внутреннюю таблицу lst_docs необходимыми данными
perform READ_NUM_DOCS USING T001-BUKRS KNA1-KUNNR RGJAHR 'DZ' 'A' 'A'.

CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'BELNR'
value_org = 'S'
TABLES
value_tab = lst_docs
return_tab = t_return
EXCEPTIONS
parameter_error = 1
no_values_found = 2
OTHERS = 3.

IF sy-subrc EQ 0.
* RBELNR - поле экрана
RBELNR = t_return-FIELDVAL.
ENDIF.

Вопрос:
1. Можно ли избавиться от строчек
...
return_tab = t_return
...
RBELNR = t_return-FIELDVAL.
...,
посредством указания имени поля "RBELNR" в какой либо аргумент функции F4IF_INT_TABLE_VALUE_REQUEST, чтобы данные подставлялись непосредственно в указанное поле?

2. вопрос похож на 1-й, только обощающий. Есть ли какой либо аргумент, в который будет возвращаться все поля выбранной строки, а не только значение одного столбца, определенного строкой: retfield = 'BELNR'; либо получать индекс выбранной строки в таблице lst_docs.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 21 2006, 13:12 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
1.
http://sapboard.ru/forum/viewtopic.php?t=10312

2.
http://sapboard.ru/forum/viewtopic.php?t=5997
http://sapboard.ru/forum/viewtopic.php?t=1231


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

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


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

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


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

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