Текущее время: Пт, июл 18 2025, 20:10

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: синтаксис в системах слегка разнится
СообщениеДобавлено: Пт, апр 07 2006, 02:33 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
Добрый день!
Возникла такая проблема: унас имеется две стстемы R/3 с версиями 4.0b и 4.7 есть некая ABAP программа которая должна работать в них обоих - ПРОБЛЕМА - синтаксис в системах слегка разнится, а сопровождать две версии программы одновременно не хочется.
ВОПРОС: нет ли в R/3 чего-то вроде Delphi-йских директив компилятору - типа для верисии такой пишим так для версии другой пишем эдак.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 07 2006, 08:49 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Думается только использовать везде по тексту
IF sy-saprl = .....
.........
ELSEIF sy-saprl = .....
........
и т.д.
Возможно есть другие варианты.


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

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
а поможет ли? Если ошибка возникает в момент генерации - то не спасёт.

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 07 2006, 09:57 
Гость
Для подавления ошибок генерации вместе с проверкой версии используй SET EXTENDED CHECK OFF/ON.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 07 2006, 10:42 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Согласен, был не прав.
Что-то с утра меня перемкнуло.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 13 2006, 08:35 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
К сожалению EXTENDED CHECK OFF/ON. не помогает (а я уж было обрадовался)

Пришлось сделать два инклюда и вынести все синтаксис зависимые вещи в в них...и включать нужный в соотв. версии

Только что пришла мысль можно вместо инклюдов сделать report-ы
и взависимости от версии делать внешие вызовы в соотв. report.
Немного не красиво но точно сработает....всем спасибо.


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

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


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

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


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

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