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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: ALV - control
СообщениеДобавлено: Чт, ноя 15 2007, 12:51 
Специалист
Специалист

Зарегистрирован:
Чт, июн 21 2007, 09:14
Сообщения: 166
Откуда: Москва
Пол: Мужской
Можно ли как-то заставить ALV проверять допустимые значения ввода. Например, поле внутр. таблицы ссылается на элемент данных, в домене которого таблица значений. И чтобы ALV ругалась, когда вводят левое значение.
Или возможна только проверка ручками?


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

Зарегистрирован:
Пн, ноя 05 2007, 12:38
Сообщения: 25
Откуда: Belarus
Только ручками. Автоматически проверяются длина и тип данных но не содержание. См. BCALV_EDIT_03, кстати содержит очень познавательные комментарии.


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

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Если ALV строить со ссылкой на структуру, у которой определён внешний ключ, то ALV будет проверять введённое значение по ссылочной таблице.

Фиксированные значения домена проверяются всегда.


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

Зарегистрирован:
Пн, ноя 05 2007, 12:38
Сообщения: 25
Откуда: Belarus
sibrin написал:
Если ALV строить со ссылкой на структуру, у которой определён внешний ключ, то ALV будет проверять введённое значение по ссылочной таблице.

Фиксированные значения домена проверяются всегда.

а вот бы пример бы такой шоколадной проверки. :shock:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 20 2007, 10:59 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
AlexanderX написал(а):
sibrin написал:
Если ALV строить со ссылкой на структуру, у которой определён внешний ключ, то ALV будет проверять введённое значение по ссылочной таблице.

Фиксированные значения домена проверяются всегда.

а вот бы пример бы такой шоколадной проверки. :shock:

а чего пример то?
алв отображает какую то внутреннюю таблицу - поля определять как like на табл-поле где есть ссылочный ключ
если на структуру в словаре - то внем делать ссылочный ключ

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 22 2007, 19:37 
Специалист
Специалист

Зарегистрирован:
Чт, июн 21 2007, 09:14
Сообщения: 166
Откуда: Москва
Пол: Мужской
slash написал(а):
AlexanderX написал(а):
sibrin написал:
Если ALV строить со ссылкой на структуру, у которой определён внешний ключ, то ALV будет проверять введённое значение по ссылочной таблице.

Фиксированные значения домена проверяются всегда.

а вот бы пример бы такой шоколадной проверки. :shock:

а чего пример то?
алв отображает какую то внутреннюю таблицу - поля определять как like на табл-поле где есть ссылочный ключ
если на структуру в словаре - то внем делать ссылочный ключ

у меня фишка с внешними ключами не прокатила :(

Еще пара вопросов, может, кто знает
1) Событие Enter по ячейке - ведь никак не отлавить на сервере приложений? Поправьте, если не так
2) Предположим, в ячейке доступно средство поиска. Ячейка запрещена для ввода. Событие onf4 не обрабатывается в моей программе. Как заставить ALV принять выбранное значение на экране средства поиска, чтобы соотв. ячейка обновилась?


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

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Art386 написал:
у меня фишка с внешними ключами не прокатила :(
Значит, что-то напутали.

Art386 написал:
1) Событие Enter по ячейке - ведь никак не отлавить на сервере приложений?

Можно.


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

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


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

Сейчас этот форум просматривают: dev403k


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

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