Текущее время: Чт, май 15 2025, 13:42

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Поле date !  Тема решена
СообщениеДобавлено: Чт, авг 18 2005, 14:17 
Гость
Можно ли как-нибудь проверить стандартными средствами SAP корректная ли введена дата или нет?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, авг 18 2005, 14:22 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 22 2005, 09:51
Сообщения: 208
Пол: Мужской
DATE_CHECK_PLAUSIBILITY
CONVERT_DATE_TO_INTERNA

Например...

_________________
С уважением, В.Ш.
4.6C


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поле date !
СообщениеДобавлено: Чт, авг 18 2005, 14:23 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Zero написал(а):
Можно ли как-нибудь проверить стандартными средствами SAP корректная ли введена дата или нет?

Если дату вводят на селекционном экране - то там все автомате проверяется. Год конечно можно почти любой поставить, но 29 февраля и не високосный год например ввести не получится

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 19 2005, 01:36 
Гость
а по моему и на диалоговом экране если поле типа дата, то тоже все само проверятся ...


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: Поле date !
СообщениеДобавлено: Пн, авг 22 2005, 08:44 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
Zero написал(а):
Можно ли как-нибудь проверить стандартными средствами SAP корректная ли введена дата или нет?

А по-моему, это шутка такая.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 24 2005, 11:51 
Гость
В том то и дело что не на диалоговом. Кстати DATE_CHECK_PLAUSIBILITY проверяет существование конкретной даты, а не ее написание. Ей обязательно надо передать дату уже без точек да и не в нашем(RUS) стадарте.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 24 2005, 11:59 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Даты всегда хранятся в формате yyyymmdd. Так что вопрос формата имеет смысл только при отображении на экране

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 24 2005, 12:48 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 22 2005, 09:51
Сообщения: 208
Пол: Мужской
Цитата:
Кстати DATE_CHECK_PLAUSIBILITY проверяет существование конкретной даты

Ну дык.
В этом ФМ достаточно кода, чтобы написать свою самописку.
На вскидку:
SPLIT по точкам,
проверка на только числа,
проверка на месяц [1-12],
проверка на дни [1-31]
проверка на год/годы.

Еще вариант - поиграться с присвоением текстовой переменной, в которой хранится дата в непонятнокаком формате к переменной типа SYDATUM. :D

_________________
С уважением, В.Ш.
4.6C


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

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


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

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


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

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