Текущее время: Пн, июл 21 2025, 17:12

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Шайтанство с подтягиванием справочных значений к полю на экр
СообщениеДобавлено: Вт, мар 01 2005, 11:55 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, окт 16 2004, 11:27
Сообщения: 348
Откуда: Москау
Пол: Мужской
Всем читающим доброго времени суток!

Пока что для менч остается загадкой следующий эффект:
структура, объявленная в ABAP-словаре, имеет 2 поля с одним элементом данных; также к этим полчм в структуре притянута проверочная таблица.
Однако, при размещении полей этой структуры на экране (ScreenPainter), к одному полю после запуска программы подтягивается список значений из проверочной таблицы, а ко второму нет!
Если посмотреть в редакторе свойства полей, у первого установлена галочка "Справка по вводу", у второго нет, у первого стоит галочка "Проверка внешнего ключа", у второго поля нет.
Выставить соответствующие параметры для второго поля в редакторе не удается, т.к. галки не доступны для ввода.

Может, подскажет кто, как еще нужно пошаманить, чтобы оба поля работали одинаково?
Не охота рисовать и вречную тянуть средства поиска, тем более что, хотца использовать ListBox (с первым полем он работает, со вторым нет)...

Спасибо!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 01 2005, 12:25 
Гость
А у обоих полей стоит галочка в поле "Из словаря"?
Для того, чтобы воспользоваться ссылкой на словарь, имя поля должно быть в виде ИмТабл-ИмПл, где
ИмТабл - имя таблицы в словаре
ИмПл - имя поля в обозначенной выше таблице.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 01 2005, 12:50 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, окт 16 2004, 11:27
Сообщения: 348
Откуда: Москау
Пол: Мужской
Галка "Из словаря" установлена у обоих полей...

на экране поля обозначены:
ZSTRUCT-FIELD1
ZSTRUCT-FIELD2,
где FIELD1 и FIELD2 построены на одном элементе данных...

Кстати, забыл отметить, что структура ZSTRUCT наследует оба этих поля от другой структуры, скажем ZSTRUCT2 посредством INCLUDE. Во!

Теперь фокус, в структуре ZSTRUCT2 оба поля FIELD1 и FIELD2 ссылаются на проверочную таблицу посредством внешнего ключа.
Однако, при просмотре (!) структуры ZSTRUCT, система пишет, что поле FIELD1 имеет внешний ключ, а поле FIELD2 нет. Видимо глюк уже на этом уровне!
Поэтому, когда я размещаю структуру ZSTRUCT на экране и возникает эта котовасия!

Тогда вопрос, почему при INCLUDE одной структуры в другую, информацияо внешних ключах частично теряется?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 01 2005, 13:15 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, окт 16 2004, 11:27
Сообщения: 348
Откуда: Москау
Пол: Мужской
Разрюхал я эту фигню!!! :)))
Просто при иклюде одной структуры в другую, нужно проверить во второй все внешние ключи и определить недостающие. После этого достаточно было перегенерить экран!


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

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


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

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


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

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