Текущее время: Ср, июл 30 2025, 03:28

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Обработка кнопок в WEB Dynpro
СообщениеДобавлено: Вт, окт 27 2009, 16:53 
Специалист
Специалист

Зарегистрирован:
Вт, июл 07 2009, 13:24
Сообщения: 235
Hello,
задача следующая сделать так чтобы, сделанное поле input feld ( сделанное через enhacment )на компоненте /SAPSRM/WDC_PO_DOFC_OV_HD (SRM 7,0) было редактируемо только после нажатия кнопки эдит, и следовательно становилось опять доступным только для чтения после нажатия кнопки завершить, поспотрел обработку событий для снандартных кнопок компонент FPM_OIF_COMPONENT уж очень там заморочно.

Вопрос как можно быстро и просто , но правельно сделать так чтобы при нажатиии на стандартную кнопку изменялся режим редактирования для добавленного поля, и как лучше передать значение данного поля в один из CUSTOMER FIELD на уровне ITEM PO?
Спасибо за ранее


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обработка кнопок в WEB Dynpro
СообщениеДобавлено: Вт, окт 27 2009, 18:11 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, дек 15 2008, 16:22
Сообщения: 72
DaV написал(а):
Hello,
задача следующая сделать так чтобы, сделанное поле input feld ( сделанное через enhacment )на компоненте /SAPSRM/WDC_PO_DOFC_OV_HD (SRM 7,0) было редактируемо только после нажатия кнопки эдит, и следовательно становилось опять доступным только для чтения после нажатия кнопки завершить, поспотрел обработку событий для снандартных кнопок компонент FPM_OIF_COMPONENT уж очень там заморочно.

Вопрос как можно быстро и просто , но правельно сделать так чтобы при нажатиии на стандартную кнопку изменялся режим редактирования для добавленного поля, и как лучше передать значение данного поля в один из CUSTOMER FIELD на уровне ITEM PO?
Спасибо за ранее



Для того чтоб делать поле доступным/недоступным для редактирования, нужно чтоб в контексте был атрибут типа ABAP_BOOL
на которое забиндино свойство ReadOnly от InputFeld.
Можно посмотреть атрибут в других полях формы или сделать свой,
который делать TRUE/FALSE при нажатии на кнопку.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обработка кнопок в WEB Dynpro
СообщениеДобавлено: Вт, окт 27 2009, 18:26 
Специалист
Специалист

Зарегистрирован:
Вт, июл 07 2009, 13:24
Сообщения: 235
Возможно я не совсем все корректно написал, как сдклать я знаю, для меня более важен самим механизм соединения стандартной кнопки и значения аттрибута, тоесть где и как лучше сделать проверку на то какая кнопка была нажата и следовательно каким образом изменить свойство.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обработка кнопок в WEB Dynpro
СообщениеДобавлено: Вт, окт 27 2009, 18:52 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, дек 15 2008, 16:22
Сообщения: 72
DaV написал(а):
Возможно я не совсем все корректно написал, как сдклать я знаю, для меня более важен самим механизм соединения стандартной кнопки и значения аттрибута, тоесть где и как лучше сделать проверку на то какая кнопка была нажата и следовательно каким образом изменить свойство.


Про стандартные кнопки не совсем понял.
Лучше запостить скриншот чтоб понятней было.

Вроде для обработки событий приложений FPM есть фидеры и специальные классы обработчики.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обработка кнопок в WEB Dynpro
СообщениеДобавлено: Вт, окт 27 2009, 19:45 
Специалист
Специалист

Зарегистрирован:
Вт, июл 07 2009, 13:24
Сообщения: 235
К сожалению картинку добавить сейчас <я не знать русский языка> , но если вы нажмете на кнопку edit (bearbeiten) в веб динпро для закладки изменении PO (Bestellung) то увидите что поля VEnor (Lieferant) стали доступными для редактирования, знаю как данное можно сделать "Component Configurations " создав свой из стандартного, но не хотелось бы так заморачиваться.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обработка кнопок в WEB Dynpro
СообщениеДобавлено: Вт, окт 27 2009, 20:18 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, дек 15 2008, 16:22
Сообщения: 72
Как я понял, речь идет об этой форме ?

Изображение

Поля "Общие данные заголовка" - это поля бизнес-объекта,
на мой взгляд, было бы правильно добавить поле в бизнес-объект "Заказ",
тогда оно автоматически появиться на этой форме.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Обработка кнопок в WEB Dynpro
СообщениеДобавлено: Вт, окт 27 2009, 20:28 
Специалист
Специалист

Зарегистрирован:
Вт, июл 07 2009, 13:24
Сообщения: 235
к сожалению у меня не отображается ваш рисунок, но думаю говорим об одном и томже, как Вы предлогаете сделать нельзя, да и ктому же поля на экран я без проблем добавил, проблемма в том чтобы оно было редактируемым только в режиме edit.


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

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


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

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


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

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