Текущее время: Вт, июл 15 2025, 04:13

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: CT04 и подстановка значений с помощью функц.модуля
СообщениеДобавлено: Пт, авг 10 2007, 12:32 
Специалист
Специалист

Зарегистрирован:
Пт, июл 27 2007, 13:06
Сообщения: 137
Здравствуйте. Есть такая проблема: транзакция CT04, закладка значения. Обычно используется проверочная таблица, но на некоторые САП ругается, что слишком много ключевых полей. Написал функциональный модуль, который вызывает средство поиска и потом подставляет выбранное значение признаку (тр. FMCIA, присвоение значений для класса). Но в результате пользователь вместо выбора через средство поиска (при использовании функц.модуля) может вбить ручками что угодно. Как в данном случае можно организовать проверку вводимых значений?
Пробовал в доп данных признака добавить имя таблицы и имя поля - не помогло.
Надеюсь объяснил понятно :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 10 2007, 12:53 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Найти любой экзит или в erp2005 использовать неявную точку расширения в PAI, и проверить введённое значение, вызвав свой ф.м. В крайнем случае использовать field exit.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 10 2007, 14:20 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, окт 27 2005, 17:13
Сообщения: 1068
Откуда: Из бессрочного бана
Пол: Мужской
Смысл в том, что при привязке ФМ, проверяющего значения, к признаку в CT04, этот модуль выполняет ф-цию проверки (запускается после изменения значения признака, событием инициирующим выполнение PAI), а второй, который необходимо создать - с тем же именем + '_F4'. В нем вызываем SH. Например: привязываем к признаку ФМ 'ZMY' - для проверки введенного зн-я признака, а для вызова SH создаем 'ZMY_F4'.

_________________
В бессрочном бане


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

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


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

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


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

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