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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Устаревшие операторы
СообщениеДобавлено: Пт, дек 23 2011, 13:54 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
Подскажите, пожалуйста,
при проверке программного кода транзакцией SLIN выходит много ошибок связанных с устарешими операторами циклов, объявления переменных и внутренних таблиц, объявление ЛБД и инфотипов; передачей в функцию таблиц и т.п.
где можно найти информацию по операторам, которые являются на данный момент актуальными.

Заранее спасибо большое за помощь.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Устаревшие операторы
СообщениеДобавлено: Пт, дек 23 2011, 13:58 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
В хелпе (тот что в SE38 по F1) есть раздел 'Устаревшие методы и концепции' (Obsolete Statements) - там это есть. Ну и F1 на конкретном операторе - там устаревшие формы отмечены

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Устаревшие операторы
СообщениеДобавлено: Пт, дек 23 2011, 14:03 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Лисенок написал(а):
Подскажите, пожалуйста,
при проверке программного кода транзакцией SLIN выходит много ошибок связанных с устарешими операторами циклов, объявления переменных и внутренних таблиц, объявление ЛБД и инфотипов; передачей в функцию таблиц и т.п.
где можно найти информацию по операторам, которые являются на данный момент актуальными.

Заранее спасибо большое за помощь.

по F1 - там есть целый раздел Устаревшие методы и концепции (Obsolete Statements)

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Устаревшие операторы
СообщениеДобавлено: Пт, дек 23 2011, 14:28 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
:) ну да это понятно, не понятно только на что менять эти устаревшие операторы )


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Устаревшие операторы
СообщениеДобавлено: Пт, дек 23 2011, 14:37 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Лисенок написал(а):
:) ну да это понятно, не понятно только на что менять эти устаревшие операторы )

Как правило там есть и рекомендации по замене.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Устаревшие операторы
СообщениеДобавлено: Ср, дек 28 2011, 14:41 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
вот например смотрю оператор infotypes он устарел а аналога в справке нет, не подскажете как же работать тогда с ЛБД pnpce, потому что все строки связанные с ее объявлением рассматриваются как устаревшие:
INFOTYPES: 0002.
TABLES: PERNR.
NODES: peras.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Устаревшие операторы
СообщениеДобавлено: Ср, дек 28 2011, 14:50 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
Не подскажите как работать с таблицей в функциях? потому что когда начинаешь задавать table, также выдается сообщение о том что это также устарело


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Устаревшие операторы
СообщениеДобавлено: Ср, дек 28 2011, 15:17 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Лисенок написал(а):
вот например смотрю оператор infotypes он устарел а аналога в справке нет, не подскажете как же работать тогда с ЛБД pnpce, потому что все строки связанные с ее объявлением рассматриваются как устаревшие:
INFOTYPES: 0002.
TABLES: PERNR.
NODES: peras.

Потому как сама технология ЛБД не считается передовой, то и всё связанное с ней считается устаревшей. Другое дело в HCM при написании отчётов практически целесообразно делать их на PNP(CE)\PCH и игнорировать предупреждения.

Лисенок написал(а):
Не подскажите как работать с таблицей в функциях? потому что когда начинаешь задавать table, также выдается сообщение о том что это также устарело

Используйте importing\exporting\changing с сылкой на типы "тип таблицы"

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Устаревшие операторы
СообщениеДобавлено: Чт, дек 29 2011, 14:05 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
Спасибо :D


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

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


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

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


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

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