Текущее время: Пн, июл 28 2025, 12:47

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Переменная цикла в select ... enselect.
СообщениеДобавлено: Ср, окт 29 2008, 14:50 
Гость
Есть ли переменная для потсчета итераций цикла
select ...
endselect.
?

sy-index только для do n times .. enddo. подходит


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

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
sy-dbcnt должна помочь


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Переменная цикла в select ... enselect.
СообщениеДобавлено: Ср, окт 29 2008, 15:13 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Изя Шниперсон написал(а):
Есть ли переменная для потсчета итераций цикла
select ...
endselect.
?

sy-index только для do n times .. enddo. подходит
Цитата:
System Fields

The SELECT statement sets the values of the system fields sy-subrc and sy-dbcnt.

After every value that is transferred to an ABAP data object, the SELECT statement sets sy-dbcnt to the number of rows that were transferred. If the result set is empty, sy-dbcnt is set to 0.

Это из F1

_________________
"После" - не значит "вследствие"


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

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Изя Шниперсон написал(а):
Есть ли переменная для потсчета итераций цикла
select ...
endselect.
?

sy-index только для do n times .. enddo. подходит

Используйте вместо select...endselect конструкцию
Code:
select ...
into table ...

loop at ...
  tabix = sy-tabix. "Текущий индекс
  ...
endloop.
[/code]

_________________
С уважением,
Удав.


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

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


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

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


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

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