Текущее время: Вс, июл 06 2025, 21:37

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: возраст на дату
СообщениеДобавлено: Чт, июн 08 2006, 21:24 
Гость
нужно определить возраст человека на конкретныу дату.
если делать как разность дат, то получается какое-то странное число.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 08 2006, 21:32 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Наверное число дней получается. Можно фнукцию поискать по маске либо *DIFF*DATE* либо *DATE*DIFF*.

_________________
С уважением, Сергей Королев


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

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Code:
DATA: age TYPE tb_cli_tech_age.

CALL FUNCTION 'FVD_CLI_AGE'
  EXPORTING
    i_date    =   день рождения
    i_date_to =  дата
  IMPORTING
    e_age     = age.


age выходит в формате N(3), 999 означает ошибку.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 09 2006, 09:02 
Гость
Jelena написала:
Code:
DATA: age TYPE tb_cli_tech_age.

CALL FUNCTION 'FVD_CLI_AGE'
  EXPORTING
    i_date    =   день рождения
    i_date_to =  дата
  IMPORTING
    e_age     = age.


age выходит в формате N(3), 999 означает ошибку.


ага, только в нашей версии 4.6 ни такого ф.модуля, ни такого типа не существует


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

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
Можно попробовать
call function 'FIMA_DAYS_AND_MONTHS_AND_YEARS'


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 09 2006, 09:10 
Гость
Mike1 написал:
Можно попробовать
call function 'FIMA_DAYS_AND_MONTHS_AND_YEARS'



тоже нету


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Re: возраст на дату
СообщениеДобавлено: Пт, июн 09 2006, 09:10 
Гость
Женечка написал(а):
нужно определить возраст человека на конкретныу дату.
если делать как разность дат, то получается какое-то странное число.


а чего тут странного? разница - это возраст человека в днях :)
раздели на 365 - получишь в годах :)


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

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
Женечка написал(а):
Mike1 написал:
Можно попробовать
call function 'FIMA_DAYS_AND_MONTHS_AND_YEARS'


тоже нету

В нашей 4.6 было.
Могу исходники на мыло кинуть.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: возраст на дату
СообщениеДобавлено: Пт, июн 09 2006, 09:22 
Гость
РМщик написал(а):
Женечка написал(а):
нужно определить возраст человека на конкретныу дату.
если делать как разность дат, то получается какое-то странное число.


а чего тут странного? разница - это возраст человека в днях :)
раздели на 365 - получишь в годах :)


этот вариант да сделан. просто существуют еще всякие високосные года. и будет погрешность, а писать самостоятельно, оно конечно тоже вариант. но может быть есть уже велосипед


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 09 2006, 09:29 
Гость
Mike1 написал:
Женечка написал(а):
Mike1 написал:
Можно попробовать
call function 'FIMA_DAYS_AND_MONTHS_AND_YEARS'


тоже нету

В нашей 4.6 было.
Могу исходники на мыло кинуть.


киньте пожалуйста, как письмо в той почте, которая есть в форуме.
другую смотреть пока не могу. спасибо


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 09 2006, 09:29 
Гость
Так а до какой точности нужно определить возраст?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 09 2006, 09:31 
Гость
РМщик написал(а):
Так а до какой точности нужно определить возраст?


в идеале годы, месяцы и дни. в крайнем случае, сколько лет, но с учетом всех високосных


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 09 2006, 09:34 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
А вот это COMPUTE_YEARS_BETWEEN_DATES?

_________________
С уважением, Сергей Королев


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

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
Женечка написал(а):
киньте пожалуйста, как письмо в той почте, которая есть в форуме.
другую смотреть пока не могу. спасибо

Она не опубликована.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 09 2006, 10:00 
Гость
Mike1 написал:
Женечка написал(а):
киньте пожалуйста, как письмо в той почте, которая есть в форуме.
другую смотреть пока не могу. спасибо

Она не опубликована.


внизу этого сообщения есть кнопка "отправить личное сообщение".
спасибо


Принять этот ответ
Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

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


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

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


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

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