2

Функция РабочаяДата

Функция выполняет получение или установку рабочей даты системы.

Синтаксис

Функция РабочаяДата() имеет следующий синтаксис:

дата РабочаяДата([НоваяДата [, РежимСменыДаты]])

А также альтернативный англоязычный синтаксис:

date WorkingDate([NewDate [, ChangeDateOption]])

Описание параметров

Описание параметров функции РабочаяДата()

Имя параметра Тип Описание
НоваяДата Дата Новое значение рабочей даты
РежимСменыДаты Число Задает режим автоматической смены рабочей даты по достижении полуночи (при условии, что программа в этот момент запущена)

возможные варианты:
0 отключить автоматическую смену рабочей даты
1 менять рабочую дату с запросом подтверждения пользователя
2 менять рабочую дату автоматически (без подтверждения пользователя)

Если значение параметра не указано, то действуют настройки установленные в параметрах программы (Пункт главного меню: Сервис → Параметры → закладка «Общие»)

* — обязательный параметр

Тип возвращаемого значения

Дата

Описание

Функция РабочаяДата() предназначена для получения рабочей даты системы 1С:Предприятие в текущем сеансе работы. Дополнительно, если указан параметр, функция выполняет программную установку новой рабочей даты.
Интерактивно аналогичные действия можно выполнить через главное меню: Сервис → Параметры → закладка «Общие».

Пример использования

Пример кода с использование функции РабочаяДата()

//получаем текущую рабочую дату
Сообщить(РабочаяДата());
//результат:
//	12.01.2010

//устанавливаем новую рабочую дату
Сообщить(РабочаяДата('13.01.2010'));
//результат:
//	12.01.2010

//проверяем результат
Сообщить(РабочаяДата());
//результат:
//	13.01.2010

Поделиться страницей в соц.сетях

2 комментария к записи “Функция РабочаяДата

  1. как преобразовать месяц из числа в слово в документе в программе 1 С 7.7

    1. Елена, прошу прощения за задержку — возникли технические неполадки.
      Ваш вопрос можно трактовать двояко:
      Если Вы хотите вывести дату документа на печать, то лучше воспользоваться функцией Формат() или Шаблон().
      Если же Вы хотите выводить в форме документа в поле ДатаДок дату в строковом формате, то тут без программирования не обойтись: самым простым решением будет: добавить нередактируемое поле, где будет выводиться строковое представление даты в нужном Вам формате, а справа к этому полю пристроить кнопку выбора даты документа. Естественно, необходимо будет позаботиться об обновлении строкового представления при выборе другой даты…
      Надеюсь, я Вам помог…

Добавить комментарий для Александр К. Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *