Текущее время: Пн, авг 04 2025, 13:20

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: поле даты GDATU в таблице курсов валют TCURR
СообщениеДобавлено: Пн, апр 07 2008, 11:15 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, фев 07 2008, 11:39
Сообщения: 304
Доброе утро, уважаемые. Подскажите как из поля GDATU дату перевести в читаемый вид. Например, там дата 01012001 стоит как 79989898, а 10102001 равно 79948989. Что-то никак не соображу как из одной формы перевести в другую :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: поле даты GDATU в таблице курсов валют TCURR
СообщениеДобавлено: Пн, апр 07 2008, 11:19 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Ср, июн 13 2007, 16:36
Сообщения: 585
Откуда: Belarus
Пол: Мужской
alehandro написал(а):
Доброе утро, уважаемые. Подскажите как из поля GDATU дату перевести в читаемый вид. Например, там дата 01012001 стоит как 79989898, а 10102001 равно 79948989. Что-то никак не соображу как из одной формы перевести в другую :(

Тебя на Гугле забанили ? (с)

ФМ CONVERSION_EXIT_INVDT_INPUT


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 07 2008, 11:21 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Или просто 99999999 - дата. Зачем такую фигню придумали только?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 07 2008, 11:25 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, фев 07 2008, 11:39
Сообщения: 304
Уважаемые, я, видимо, неудачно задал вопрос. Подскажите как именно перевести дату без функций. Как глядя на 79989898 понять что это 01012001?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 07 2008, 11:32 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
99999999 - 79989898 = 20010101 -> т.е. 01.01.2001 :!:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 07 2008, 11:33 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, фев 07 2008, 11:39
Сообщения: 304
Спасибо. Извиняюсь за невнимательность :oops:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 07 2008, 11:44 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Если вам нужен совсем-совсем низкий уровень, то образование из нормальной даты в инверсную и наоборот происходит по такому принципу: 99999999 минус дата

Если вам будет влом вычитать - то есть более наглядные стандартные функции:
1. CONVERT DATE f1 INTO INVERTED-DATE f2.
2. CONVERT INVERTED-DATE f1 INTO DATE f2.


UPD. опоздал 8)

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 07 2008, 14:33 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
John Doe написал:
Или просто 99999999 - дата. Зачем такую фигню придумали только?

Было это давно... Короче, таким способом они получали обратную сортировку. :)

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


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

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


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

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


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

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