|
Формат Даты. Как задать месяц прописью с маленькой буквы? | ☑ | ||
---|---|---|---|---|
0
Натуральный Йог
14.09.18
✎
10:55
|
Формат(Дата, "ДФ=ММММ")); выдает Январь
Непонятно почему название месяца пишется с заглавной буквы. Как вывести с маленькой? |
|||
1
Mankubus
14.09.18
✎
10:56
|
(0) Нрег(Формат(Дата, "ДФ=ММММ")))
|
|||
2
Натуральный Йог
14.09.18
✎
10:59
|
(1) это неспортивно)
|
|||
3
Натуральный Йог
14.09.18
✎
11:01
|
В выражениях системы компоновки данных НРег не работает
|
|||
4
Лефмихалыч
14.09.18
✎
11:01
|
(2) ну, регэкспом еще можно
Формат ты это сделать самостоятельно не заставишь |
|||
5
Лефмихалыч
14.09.18
✎
11:01
|
(3) страдай
|
|||
6
Гипервизор
14.09.18
✎
11:11
|
выбор когда месяц(дата) = 1 тогда "январь" ))
|
|||
7
Cyberhawk
14.09.18
✎
11:13
|
(6) "инварь"
|
|||
8
Лефмихалыч
14.09.18
✎
11:16
|
а! можно же пользовательское поле выбора залупить - год-то не важен.
|
|||
9
Лефмихалыч
14.09.18
✎
11:17
|
но это - тряхомудия в чистом, кристаллическом, виде
|
|||
10
Натуральный Йог
14.09.18
✎
11:17
|
(8) вообще нужен
|
|||
11
FIXXXL
14.09.18
✎
11:21
|
(3) вычисляемое поле сделай
|
|||
12
Натуральный Йог
14.09.18
✎
11:23
|
(11) тоже самое Функция не найдена "НРег"
|
|||
13
ПегийЛунь
14.09.18
✎
11:25
|
сей час меня "порвут на куски", но
ТекущаяДата = Формат(Дата, "ДФ='дд ММММ'"); МесяцПрописью = Сред(ТекущаяДата, 4); |
|||
14
Borteg
14.09.18
✎
11:27
|
(3) сделай функцию в общем модуле, напиши там
Вернуть Нрег(Формат(Дата, "ДФ=ММММ"))) Вызови в выражении скд |
|||
15
Пробел
14.09.18
✎
11:27
|
"Выражение механизма компоновки данных может содержать вызовы функций глобальных общих модулей конфигурации. Никакого дополнительно синтаксиса для вызова таких функций не требуется. "
Сделайте в общем модуле функцию, возвращающую Нрег(Формат(Дата, "ДФ=ММММ"))) и используйте ее в СКД. Тоже костыль конечно) |
|||
16
ПегийЛунь
14.09.18
✎
11:27
|
Гулять так гулять
Функция ПолучитьМесяцПрописью(Дата) НомерМесяца = Месяц(Дата); СоответствиеМесяцев = Новый Соответствие(); СоответствиеМесяцев.Вставить(1, "январь"); СоответствиеМесяцев.Вставить(2, "февраль"); СоответствиеМесяцев.Вставить(3, "март"); СоответствиеМесяцев.Вставить(4, "апрель"); СоответствиеМесяцев.Вставить(5, "май"); СоответствиеМесяцев.Вставить(6, "июнь"); СоответствиеМесяцев.Вставить(7, "июль"); СоответствиеМесяцев.Вставить(8, "август"); СоответствиеМесяцев.Вставить(9, "сентябрь"); СоответствиеМесяцев.Вставить(10, "октябрь"); СоответствиеМесяцев.Вставить(11, "ноябрь"); СоответствиеМесяцев.Вставить(12, "декабрь"); Возврат СоответствиеМесяцев[НомерМесяца]; КонецФункции |
|||
17
Вафель
14.09.18
✎
11:28
|
(13) будет "январЯ, февралЯ"
|
|||
18
Натуральный Йог
14.09.18
✎
11:30
|
(17) т.е. заглавной станет последняя буква?
*шутка* |
|||
19
Вафель
14.09.18
✎
11:31
|
(18) там про падеж
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |