Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с DOW() / 3 сообщений из 3, страница 1 из 1
24.04.2007, 22:21
    #34484890
Николай Nick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с DOW()
Работаю в Visual Foxpro 6.
В опциях стоит, что неделя начинается с понедельника.

Тем не менее, вот какая бяка:

SET FDOW TO 2
?DOW(CTOD("24/04/2007")) - показывает 3 вместо 2

В чем закавырка?
...
Рейтинг: 0 / 0
24.04.2007, 22:55
    #34484923
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с DOW()
Если ничего не помогает, прочтите наконец инструкцию

У функции DOW() есть второй параметр. По умолчанию, он равен 1, что означает игнорировать настройку SET FDOW и считать первым днем недели - воскресенье.

Если вторым параметром указать значение 0, то первым днем недели будет считаться тот, который указан в настройке SET FDOW.

Если первый день недели - понедельник, то можно указать вторым параметром число 2. В этом случае настройка SET FDOW также игноируется, но первым днем недели считается понедельник
...
Рейтинг: 0 / 0
24.04.2007, 23:01
    #34484924
Николай Nick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с DOW()
Благодарю. Все работает. Действительно, правило номер 1 - до конца читать документацию.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите с DOW() / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]