Текущее время: Сб, июл 26 2025, 22:13

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


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

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


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

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