Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 окт 2021, 23:53

Мне необходимо явно указать нужную дату

Автор Москва, 03 ноя 2009, 15:01

0 Пользователей и 1 гость просматривают эту тему.

Москва

а потом проверить ее на пустое значение. И прибавить к дате один месяц! Не подскажите?

Belgafood

Чтобы указать нужную дату есть несколько способов:

1. литерал встроенного языка, вида: 'ГГГГММДДччммсс'

Ф = '20090102101010'

2. Есть встроенная функция преобразования значений Дата()

ф= Дата(2009,1,1)

3. И если в запросе, то литерал типа Дата.
Подпись

Belgafood

В запросе еще можно так: ДатаВремя(2005, 01,01)

Сравнить дату с пустым значением:


Если ВашаДата = Дата(1,1,1) Тогда
Сообщить("Дата пустая");
КонецЕсли


Кстати если надо сравнить две даты, то:


Если НачалоДня(ВашаДата1) = НачалоДня(ВашаДата2) Тогда
Сообщить("Даты равны");
КонецЕсли
Подпись

Belgafood

Прибавить к дате месяц, день, год, тысячилетие можно так:


СледующийДень = Текущаядата() + 60*60*24;


и т.д.
Подпись

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск