Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ошибка разделителя в дате
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Передаю в дату в виде строки "12/12/2011", вызов функции $zdh("12.12.2010") вызывает ошибку <ILLEGAL VALUE>, проходит только $zdh("12/12/2010"). Что можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2011, 19:39 |
|
||
|
Ошибка разделителя в дате
|
|||
|---|---|---|---|
|
#18+
$ZDH w $zdh("12.12.2010",5) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2011, 20:16 |
|
||
|
Ошибка разделителя в дате
|
|||
|---|---|---|---|
|
#18+
servit , там ведь на 5-ку другой формат... автор 5 Mmm D, YYYY (Jul 1, 1997) or any unambiguous American date format. Ту 4-ка нужна. автор 4 DD/MM/[YY]YY (01/07/97) - European format ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2011, 20:25 |
|
||
|
Ошибка разделителя в дате
|
|||
|---|---|---|---|
|
#18+
нужен именно 4-тый формат. Может где-то в настройках можно изменить разделитель? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2011, 21:25 |
|
||
|
Ошибка разделителя в дате
|
|||
|---|---|---|---|
|
#18+
Я так понимаю, можно поправить локаль Можно сделать по примеру из http://localhost:57772/csp/docbook/DocBook.UI.Page.cls?KEY=ANLS_Classes#ANLS_Classes_sys_nls_format Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext 1. А вообще мне казалось, что разделители пофиг, но дома пробую - нет, не пофиг. А на работе есть программы, где точки я точки в дд.мм.гггг явно не преобразую в / и вроде работало, хм... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2011, 21:40 |
|
||
|
Ошибка разделителя в дате
|
|||
|---|---|---|---|
|
#18+
Кстати, зашел в [Домашняя страница] > [Конфигурация] > [Настройки NLS] > [Определение Локали] > [Редактировать NLS] там у меня разделитель даты - точка. Но по умолчанию почему-то точка не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2011, 21:46 |
|
||
|
Ошибка разделителя в дате
|
|||
|---|---|---|---|
|
#18+
Работаю в Cache 5.0. На вызов функции fmt = ##CLASS(%SYS.NLS.Format).%New() пишет <CLASS DOES NOT EXIST>. Странность в том, что изначально ругался как раз-таки на разделитель "/", поэтому использовала ".", теперь же наоборот. Программа довольно большая, переписывать не хочется. А в чем дело никак не пойму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2011, 22:15 |
|
||
|
Ошибка разделителя в дате
|
|||
|---|---|---|---|
|
#18+
krvsa servit , там ведь на 5-ку другой формат... автор 5 Mmm D, YYYY (Jul 1, 1997) or any unambiguous American date format. Ту 4-ка нужна. автор 4 DD/MM/[YY]YY (01/07/97) - European format or any unambiguous American date format Тем не менее в версии 2011.1 это работает для форматов 5,6,7,8,9,15 и не работает для формата 4 при настройках локали по умолчанию. Если включить параметр "LocaleFormat" (см. ниже) формат 4 начинает работать. Блок А.Н.Кстати, зашел в [Домашняя страница] > [Конфигурация] > [Настройки NLS] > [Определение Локали] > [Редактировать NLS] там у меня разделитель даты - точка. Но по умолчанию почему-то точка не работает. SET ^SYS("NLS","Config","LocaleFormat")=1 В версии 2011.1 этот параметр можно менять прямо из Портала. Jeni_LiРаботаю в Cache 5.0. На вызов функции fmt = ##CLASS(%SYS.NLS.Format).%New() пишет <CLASS DOES NOT EXIST>. Странность в том, что изначально ругался как раз-таки на разделитель "/", поэтому использовала ".", теперь же наоборот. Программа довольно большая, переписывать не хочется. А в чем дело никак не пойму. В версии 5.0 нет класса %SYS.NLS.Format . Какую локаль по умолчанию Вы используете (Write ^%SYS("LOCALE","CURRENT"))? PS: очень важно указывать в начале вопроса используемую версию Caché. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2011, 01:09 |
|
||
|
Ошибка разделителя в дате
|
|||
|---|---|---|---|
|
#18+
в 4.1. была программа cnls.exe, запустите, что она вам даст сделать? возможно, у вас поменялась локаль (в связи с перестановкой сервера или еще чем) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2011, 05:17 |
|
||
|
Ошибка разделителя в дате
|
|||
|---|---|---|---|
|
#18+
Локаль по умолчанию rusw. В программе cnls.exe пробовала создавать свою локаль, но что именно относится к формату даты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2011, 13:03 |
|
||
|
Ошибка разделителя в дате
|
|||
|---|---|---|---|
|
#18+
Jeni_Li , Тестировал в версии 5.0.21, локаль rusw: 1) Код: plaintext 1. 2) Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 09:36 |
|
||
|
Ошибка разделителя в дате
|
|||
|---|---|---|---|
|
#18+
servitw $zdh("12.12.2010",5) servit or any unambiguous American date format Для Америки будет работать "MM.DD.YYYY", т.ч. "DD.MM.YYYY" никак не передать в 5м формате. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2011, 11:52 |
|
||
|
|

start [/forum/topic.php?fid=39&gotonew=1&tid=1557775]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
8ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 305ms |

| 0 / 0 |
