Пользовательское поле СКД (Дата)

1. Verdad 82 13.04.21 06:29 Сейчас в теме
Здравствуйте!

Есть поле "ДатаНачала" (тип "Дата" ) и "КоличествоМесяцев" (тип "Строка").
Необходимо к полю "ДатаНачала" прибавить "КоличествоМесяцев" и получить новое поля "ИтоговаяДата".
Какую формулу нужно написать в пользовательском поле СКД?
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
4. user1065288 2 13.04.21 07:05 Сейчас в теме +0.25 $m
Если правильно понял, то ДобавитьКДате([ДатаНачала], "Месяц", Выразить([КоличествоМесяцев], "Число(10)"))
alex-l19041; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Denium79 14 13.04.21 06:47 Сейчас в теме
Читайте ИТС:

ДОБАВИТЬКДАТЕ (DATEADD)

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

Параметры:

● Выражение типа Дата.

● Тип увеличения ‑ строка, содержащая одно из значений: Секунда, Минута, Час, День, Неделя, Месяц, Квартал, Год, Декада, Полугодие. Следует учитывать, что под термином Декада понимается строго 10 дней, вне зависимости от даты, указанной в первом параметре функции.

● Величина ‑ на сколько необходимо увеличить дату. Тип Число. Дробная часть игнорируется.

Пример:

ДОБАВИТЬКДАТЕ(ДатаВремя(2002, 10, 12, 10, 15, 34), "Месяц", 1)

Результат:

12.11.2002 10:15:34
3. Denium79 14 13.04.21 06:51 Сейчас в теме
для строки "КоличествоМесяцев" - ФОРМАТ (FORMAT)

Описание: Получить отформатированную строку переданного значения. Форматная строка задается в соответствии с форматной строкой системы «1С:Предприятие».

Параметры:

● Значение,

● Форматная строка.

Пример:

ФОРМАТ(РасходныеНакладные.СуммаДок, "ЧДЦ=2")
4. user1065288 2 13.04.21 07:05 Сейчас в теме +0.25 $m
Если правильно понял, то ДобавитьКДате([ДатаНачала], "Месяц", Выразить([КоличествоМесяцев], "Число(10)"))
alex-l19041; +1 Ответить
5. Verdad 82 13.04.21 07:19 Сейчас в теме
(4)
ДобавитьКДате([ДатаНачала], "Месяц", Выразить([КоличествоМесяцев], "Число(10)"))


Спасибо! Всё получилось!
6. UtSpar 134 13.04.21 08:41 Сейчас в теме
(4)
Число(10)

Это что такое, формат? что значит 10?
7. user1065288 2 13.04.21 09:50 Сейчас в теме
(6) Число(10,2) , где 10 - число разрядов, 2 - число дробной части. В данном случае нам дробная часть не нужна скорее всего, потому убрал. Подробней найдите про КвалификаторыЧисла.
8. UtSpar 134 13.04.21 09:51 Сейчас в теме
(7) ааа, понял, просто без десятично части глаза режет)

ну спасибо, извините)
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот