Текущее время: Сб, авг 02 2025, 20:54

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: типы переменных и их преобразование
СообщениеДобавлено: Пт, окт 22 2010, 16:00 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, май 05 2010, 11:22
Сообщения: 69
Люди добрые помогите разобраться:
есть переменная type(18), то бишь c. Значение у нее межет быть ' 0.28 ' или ' 23.563 ' далее этой переменной делается CONDENSE переменная NO-GAPS и потом ее надо сравнить с числом, например 0.
Проблема в том, что при сравнении '0.28' считается 0
может можно как-то преобразовать перед сравнением type с в type p, как вариант
или переменную сделать другим типом, но обязательно поддерживающим текст.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: типы переменных и их преобразование
СообщениеДобавлено: Пт, окт 22 2010, 16:16 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Всем известная книжка Кремчера. Глава 7, стр 82+, в нее начните.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: типы переменных и их преобразование
СообщениеДобавлено: Пт, окт 22 2010, 16:53 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, май 05 2010, 11:22
Сообщения: 69
Besa написал:
Всем известная книжка Кремчера. Глава 7, стр 82+, в нее начните.

это не совсем то. В книжке сказано что если переменная 1 можно преобразовать в переменную2
а мне необходимо что-то подобное как в VB: CCur(строковая переменная) и на выходе у меня тип Currency


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: типы переменных и их преобразование
СообщениеДобавлено: Пн, окт 25 2010, 17:18 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, апр 17 2006, 21:49
Сообщения: 299
Откуда: Москва
А что мешает создать еще переменную необходимого типа, ей присвоить значение из текста. и сравнивать ее уже?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: типы переменных и их преобразование
СообщениеДобавлено: Пн, окт 25 2010, 19:32 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
userID написал(а):
это не совсем то. В книжке сказано что если переменная 1 можно преобразовать в переменную2
а мне необходимо что-то подобное как в VB: CCur(строковая переменная) и на выходе у меня тип Currency

Почему не то? :? Вы же сами спрашивали:
userID написал(а):
может можно как-то преобразовать перед сравнением type с в type p

Преобразовать можно, только это не VB, конечно. Навскидку:
Code:
DATA: lv_char TYPE c LENGTH 10,
      lv_p TYPE p DECIMALS 2.

lv_char = '0.28'.
TRY.
    lv_p = lv_char.
  CATCH cx_sy_conversion_error.
* do something
ENDTRY.

IF lv_p > 0.
  WRITE: lv_p, '> 0'.
ENDIF.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


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

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


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

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


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

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