Текущее время: Ср, май 14 2025, 10:39

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Рисую screen, столкнулся с проблемой
СообщениеДобавлено: Пн, июл 18 2005, 11:07 
Гость
Мне сложно описать реальную задачу, поэтому построю свой вопрос на упрощенной модели.
Есть самописный экран, на котором расположены:
таблица с двумя полями, поле ввода и кнопка. По нажатию кнопки первая строка таблицы должна изменяться - в поле 2 записывается содержимое поля ввода.
Как корректно прописать modify для изменения таблицы?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Re: Рисую screen, столкнулся с проблемой
СообщениеДобавлено: Пн, июл 18 2005, 11:35 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
HrUsT написал(а):
Мне сложно описать реальную задачу, поэтому построю свой вопрос на упрощенной модели.
Есть самописный экран, на котором расположены:
таблица с двумя полями, поле ввода и кнопка. По нажатию кнопки первая строка таблицы должна изменяться - в поле 2 записывается содержимое поля ввода.
Как корректно прописать modify для изменения таблицы?

Корректно ты изменяешь внутреннюю таблицу которая связна с экранной таблице, после чего рефрешишь тбалицу экрана... ключевое слово после слова лопата: REFRESH CONTOL


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Рисую screen, столкнулся с проблемой
СообщениеДобавлено: Пн, июл 18 2005, 11:37 
Гость
Извините за беспокойство, доковырялся до истины сам :)
В Process After Input необходимо добавить
LOOP AT ITAB-FIELD2.
FIELD ITAB-FIELD2 MODULE ASSIGN_VALUE.
ENDLOOP.

MODULE ASSIGN_VALUE.
READ TABLE ITAB WITH KEY ... = ....
ITAB-FIELD2 = VALUE_FOR_INPUT.
MODIFY ITAB INDEX SY-TABIX. " <- ВОТ ТУТ КРЫЛАСЬ ПРОБЛЕМА :(
" НАДО ОБЯЗАТЕЛЬНО УКАЗЫВАТЬ НОМЕР МОДИФИЦИРУЕМОЙ СТРОКИ
ENDMODULE.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Re: Рисую screen, столкнулся с проблемой
СообщениеДобавлено: Пн, июл 18 2005, 11:39 
Гость
Uukrul написал(а):
Корректно ты изменяешь внутреннюю таблицу которая связна с экранной таблице, после чего рефрешишь тбалицу экрана... ключевое слово после слова лопата: REFRESH CONTOL


Кстати, и так рефрешится. Но все равно спасибо.


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

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


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

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


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

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