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

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


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

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


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

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