Текущее время: Вт, июл 08 2025, 18:18

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Внутреняя таблица как public атрибут класса.
СообщениеДобавлено: Ср, июл 19 2006, 17:26 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Чт, июн 22 2006, 14:03
Сообщения: 39
Откуда: Минск
Создаю класс через конструктор (SE24) и хочу сделать одним из PUBLIC атрибутов табличку. Но ничего не получается: если атрибут PROTECTED или PRIVATE, то можно нажать на кнопочку Direct type entry и указать там ... TYPE TABLE OF .... А в случае с PUBLIC это кнопка не работает и вместо таблицы получается определена структура соответствующего типа. Как это можно обойти?


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

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Не стоит делать атрибутом табличку. Право слово не стоит. Может все же Field Symbols использовать? А в атрибутах только имя таблички хранить?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 19 2006, 18:31 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Чт, июн 22 2006, 14:03
Сообщения: 39
Откуда: Минск
А по-подробнее? Что нужно указать в столбцах Typing и Associated type. И как потом передать данные из объекта, к примеру, в


Code:
CALL METHOD GRID->SET_TABLE_FOR_FIRST_DISPLAY

           EXPORTING I_STRUCTURE_NAME = ....

           CHANGING IT_OUTTAB = ..... .



Code:
I_STRUCTURE_NAME = <название таблицы из атрибута>
IT_OUTTAB = <fs>

так?


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

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
А если в словаре табличный тип определить?


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

Зарегистрирован:
Чт, июн 22 2006, 14:03
Сообщения: 39
Откуда: Минск
Получилось, добавив табличный тип в словарь. С Field-symbol еще разберусь. Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 20 2006, 09:04 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
Или, как вариант, создать группу типов и описать таблицы там, прицепив потом группу к классу.


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

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


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

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


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

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