Текущее время: Пт, июл 18 2025, 02:09

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


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

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


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

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