Текущее время: Вт, июл 08 2025, 01:20

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Курсор в табличке
СообщениеДобавлено: Пт, июн 23 2006, 06:55 
Начинающий
Начинающий

Зарегистрирован:
Чт, июн 01 2006, 15:56
Сообщения: 23
Откуда: Екатеринбург
Подскажите, как можно при создании новой строчки в таблице на экране, сделать так, чтобы курсор вставал на созданную строчку.

Set cursor здесь не работает. L



when 'CREAT'.

clear it_nalog.

append it_nalog.

describe table it_nalog.

imy_main1-lines = sy-tabix.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Курсор в табличке
СообщениеДобавлено: Пт, июн 23 2006, 07:14 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Sveta83 написал(а):
Подскажите, как можно при создании новой строчки в таблице на экране, сделать так, чтобы курсор вставал на созданную строчку.

Set cursor здесь не работает. L




Set cursor работает, но должен быть выполнен внутри цикла по экранной таблице

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 23 2006, 07:59 
Начинающий
Начинающий

Зарегистрирован:
Чт, июн 01 2006, 15:56
Сообщения: 23
Откуда: Екатеринбург
Ничего не получается :(((



when 'CREAT'.

clear it_nalog.

append it_nalog.

describe table it_nalog.

imy_main1-lines = sy-tabix.

loop at it_nalog.

set cursor line imy_main1-lines.

endloop.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 23 2006, 08:55 
Специалист
Специалист

Зарегистрирован:
Чт, авг 19 2004, 07:31
Сообщения: 234
Откуда: Нижнекамск
наверное в данном случае имеется в виду конструкция
LOOP AT SCREEN
которая работает в PBO экрана


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 23 2006, 09:51 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Eugene написал(а):
наверное в данном случае имеется в виду конструкция
LOOP AT SCREEN
которая работает в PBO экрана

Да, PBO, но не LOOP AT SCREEN, а LOOP AT IT_NALOG with control ...
Насколько я понимаю речь ведь шла о экранной таблице

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


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

Зарегистрирован:
Чт, июн 01 2006, 15:56
Сообщения: 23
Откуда: Екатеринбург
Это реакция на кнопку в user command
Я сделала вот так, получилось. курсор переходит. Но когда список большой, и его не видно на экране, курсор не переходит на создаваемую строчку. Не знаете, как это можно, сделать? А то я совсем недавно начала изучать АБАП, и много еще не знаю.
А вы здесь уже все такие умненькие! :)

when 'CREAT'.
clear it_nalog.
append it_nalog.
describe table it_nalog.

loop at it_nalog.
imy_main1-lines = sy-tabix.
set cursor 2 imy_main1-lines.
endloop.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, июн 25 2006, 17:54 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 16 2005, 10:29
Сообщения: 336
Откуда: Минск->Москва
Пол: Мужской
А что визард для создания таблички не помогает???


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

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


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

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


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

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