Текущее время: Вт, май 07 2024, 05:22

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


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

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


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

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