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

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


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

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


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

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