Текущее время: Сб, июл 26 2025, 11:44

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


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

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


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

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