ПРОДАЖИ
+7 (991) 312-04-37
trade@bestnet.ru
Авторизация

Логин:
Пароль:
Забыли свой пароль?
Регистрация
ВАШ ВОПРОС

Доступ к Личному кабинету закрыт!
Как получить доступ?


Главная  / Поддержка  / Форум  / Публичные форумы  / Программирование отчетов  / Настройка вывода месяца в тексте отчета

Форум

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Настройка вывода месяца в тексте отчета
 
Возможно ли организовать вывод названия месяца в тексте счет фактуры, акта выполн работ?
В зависимости от даты документа.
например Нужен текст Оплата за аренду помещения по договору 33 по адресу Светлая д. 8 13 М2 за май 2018 года.

Где Постоянная часть: Оплата за аренду помещения по договору 33 по адресу Светлая д. 8 13 М2 за
А Переменная часть : май 2018 года,
в зависимости от даты документа, то есть или тек. месяцем или месяц минус 1.
 
Если переменную часть Вы хотите выводить непосредственно в мемо-поле, то в редакторе текста мемо-поля надо написать (например для счет-фактуры) [DATETIMEINWORDS([DialogForm.shapka."ДАТА_СЧЕТАФАКТУРЫ"],'mmmm yyyy года', Nominative)]
Если вывод будет осуществляться через переменную, то cExtraPrim:= [DATETIMEINWORDS([DialogForm.shapka."ДАТА_СЧЕТАФАКТУРЫ"],'mmmm yyyy года', Nominative)] (имя переменной может быть любое) и далее уже работать с текстовой переменной, добавляя ее к основной части текста.
 
Спасибо Сергей помогло!
А как решить дата месяц минус 1 от [DATETIMEINWORDS([DialogForm.shapka."ДАТА_СЧЕТАФАКТУРЫ"],'mmmm yyyy года', Nominative)]?
 
Функция INCMONTH(<Дата>, <Число>) возвращает дату, отстоящую на указанное <Число> месяцев от значения <Дата>.
В Вашем случае, видимо, так:

[DATETIMEINWORDS( INCMONTH( [DialogForm.shapka."ДАТА_СЧЕТАФАКТУРЫ"], -1), 'mmmm yyyy года', Nominative)]
Страницы: 1
Читают тему (гостей: 1)