powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Прибавить к дате число и получить дату
9 сообщений из 9, страница 1 из 1
Прибавить к дате число и получить дату
    #35967109
Nata75
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет! Помогите! Есть дата установки прибора, есть межповерочный интервал - из перечисления берется. Надо в отчете вывести дату следующей поверки, когда выделяла год от даты и прибавляла межповерочный интервал все работало, но как к дате прибавить год не знаю. Помогите! Было вот как с годом:
"ВЫБРАТЬ
...
| ЖизньСчетчиковСрезПоследних.Период,
| ГОД(ЖизньСчетчиковСрезПоследних.Период) КАК Поле1,
| ГОД(ЖизньСчетчиковСрезПоследних.Период) + ТипыСчетчиков.МежповерочныйИнтервал КАК ДатаСледующейПоверки,
...
|ИЗ
| РегистрСведений.ЖизньСчетчиков.СрезПоследних КАК ЖизньСчетчиковСрезПоследних
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Счетчики КАК Счетчики
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ТипыСчетчиков КАК ТипыСчетчиков
| ПО Счетчики.ТипСчетчика = ТипыСчетчиков.Ссылка
| ПО ЖизньСчетчиковСрезПоследних.Счетчик = Счетчики.Ссылка
|ГДЕ
| ЖизньСчетчиковСрезПоследних.Состояние = &СостояниеСчетчика";
а как наоборот к периоду прибавить год из межповерочного интервала?
...
Рейтинг: 0 / 0
Прибавить к дате число и получить дату
    #35967159
Nata75
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это 1С 8.1
...
Рейтинг: 0 / 0
Прибавить к дате число и получить дату
    #35967289
Фотография bot67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nata75,
Год можно так прибавить:
ДобавитьМесяц(Дата(2005, 1, 31), КоличествоЛет * 12);
...
Рейтинг: 0 / 0
Прибавить к дате число и получить дату
    #35967386
Nata75
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bot67, так не пойдет - надо в отчете в запросе
...
Рейтинг: 0 / 0
Прибавить к дате число и получить дату
    #35967430
Nata75
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bot67, в смысле в запросе была строка
| ГОД(ЖизньСчетчиковСрезПоследних.Период) + ТипыСчетчиков.МежповерочныйИнтервал КАК ДатаСледующейПоверки,
в которой как раз вычислялся год следующей поверки, а надо с точностью до наоборот к дате прибавить год, чтобы получить ДАТУ следующей повери... вот
...
Рейтинг: 0 / 0
Прибавить к дате число и получить дату
    #35967493
Nata75
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
| ДобавитьМесяц(Дата(ЖизньСчетчиковАИИСКУЭПТСККЭССрезПоследних.Период),(12*Число(ТипыСчетчиковЭлектроэнергияАИИСКУЭ.МежповерочныйИнтервал))) КАК ДатаСледующейПоверкиПолная,
вот так ошибку выдает... как правильно сделать?
...
Рейтинг: 0 / 0
Прибавить к дате число и получить дату
    #35968303
Фотография bot67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nata75,

Несложный поиск дает результат:
ДОБАВИТЬКДАТЕ(&ИсходнаяДата, ДЕНЬ, &Количество) где вместо "ДЕНЬ" может быть секунда,минута, час, год, неделя, квартал, полугодие..


В запросе это будет как-то так
ДОБАВИТЬКДАТЕ(ЖизньСчетчиковАИИСКУЭПТСККЭССрезПоследних.Период, ГОД, Число(ТипыСчетчиковЭлектроэнергияАИИСКУЭ.МежповерочныйИнтервал) как ДатаСледующейПоверкиПолная;
...
Рейтинг: 0 / 0
Прибавить к дате число и получить дату
    #35969056
Nata75
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bot67, Вы просто супер!!!
сколько же я крутилась вокруг этого ДОБАВИТЬКДАТЕ, только там вместо год было <Тип>, а я думала что Тип это - дата, число, строка и т.д., и я вместо этого ГОД что только не подставляла - и ДД.УУ.ГГГГ и ГГГГ и ДДУУГГГГ, в общем наверно все кроме этого ГОД! Спасибо ВАМ ОГРОМНЕЙШЕЕ!!!
...
Рейтинг: 0 / 0
Прибавить к дате число и получить дату
    #36040053
APTEMIC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как в билдере к дате прибавить число из Edit1 и получить 2ю дату?
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Прибавить к дате число и получить дату
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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