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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Как создать табличный тип в dictionary?
СообщениеДобавлено: Вт, мар 11 2008, 14:53 
Гость
Как создать табличный тип в dictionary?
Возникла задача создания собственного функционального модуля результат работы которого должен быть в виде внутренней таблице.
Столкнулся с тем что в EXPORTING и CHANGING параметрах нельзя указывать LIKE SOMETABLE.
Т.е. необходимо определить внутреннюю таблицу в dictionary, а, затем использовать ее в параметрах.
Нашел пример SPFLI_TAB а как самому следать - не совсем понятно.


Последний раз редактировалось Гость Вс, май 04 2008, 13:34, всего редактировалось 2 раз(а).

Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 11 2008, 14:55 
Почетный гуру
Почетный гуру
Аватара пользователя

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

В словаре нужно создавать не внутреннюю таблицу, а табличный тип: se11->Тип данных


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 11 2008, 15:02 
Гость
sibrin написал:
Таблицы в ф.м. использовать можно. Просто это считается устаревшей технологией.

ну да, если в закладке Tables что-нибудь указываешь, пишет ошибку что это устаревшая технология и в результате ф.м. не активируется из-за ошибки
sibrin написал:
В словаре нужно создавать не внутреннюю таблицу, а табличный тип: se11->Тип данных

именно так и сделал, все получилось.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, мар 11 2008, 15:40 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Изя Шниперсон написал(а):
ну да, если в закладке Tables что-нибудь указываешь, пишет ошибку что это устаревшая технология и в результате ф.м. не активируется из-за ошибки

Жёлтое сообщение, как правило, можно игнорировать, нажав Enter.
В SAP'е добрая сотня тысяч ф.м. используют табличные параметры — и ничего. А для RFC-ф.м. вообще альтернативы нет.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как создать внутреннюю таблицу в dictionary?
СообщениеДобавлено: Сб, май 03 2008, 20:27 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, фев 05 2008, 14:59
Сообщения: 123
Откуда: NY, Wall street
Если еще не поздно то
Перечитать освновы программирования

Внутренняя таблица не может находиться в словаре , она находиться в памяти ,



Изя Шниперсон написал(а):
Как создать внутреннюю таблицу в dictionary?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как создать внутреннюю таблицу в dictionary?
СообщениеДобавлено: Сб, май 03 2008, 22:10 
Почетный гуру
Почетный гуру
Аватара пользователя

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

А если почитать ещё дальше, то можно обнаружить, что
Изя Шниперсон написал(а):
все получилось.


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

Зарегистрирован:
Вт, ноя 07 2006, 09:49
Сообщения: 303
sibrin написал:
Просто это считается устаревшей технологией.

А как вы узнаете, что устаревшее, а что — нет? Можно об этом где-нибудь почитать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, май 05 2008, 20:48 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
aar написал(а):
А как вы узнаете, что устаревшее, а что — нет? Можно об этом где-нибудь почитать?


Obsolete ABAP techniques:
http://help.sap.com/saphelp_nw70/helpda ... ameset.htm
Obsolete for ABAP Objects:
https://www.sdn.sap.com/irj/servlet/prt ... d7fa2721ca

+ ABAP Help (F1)


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

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


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

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


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

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