|
Вывод в форме списка справочника поля в формате MMMM yyyy | ☑ | ||
---|---|---|---|---|
0
Alexperumov
31.07.17
✎
10:40
|
Есть справочник, в нем колонка с датой типа дд.мм.гг надо при выводе сделать формат MMMM yyyy.
Если в свойствах поля формат писать не работает. т.е. выбрать какие-то варианты можно, но такого нету. |
|||
1
h-sp
31.07.17
✎
10:42
|
(0) выбирайте в условном оформлении
|
|||
2
Mankubus
31.07.17
✎
10:43
|
(0)
>>т.е. выбрать какие-то варианты можно, но такого нету. Впиши вручную |
|||
3
Alexperumov
31.07.17
✎
10:44
|
(2) Да пробовал руками - не хочет
(1) ПриВыводеСтроки? |
|||
4
Alexperumov
31.07.17
✎
10:48
|
Формы обычные - забыл указать.
|
|||
5
Alexperumov
31.07.17
✎
10:53
|
Если при выводе строки то так:
Поле объекта недоступно для записи (ПланируемаяДатаРазмещения) ДанныеСтроки.ПланируемаяДатаРазмещения = Формат(ДанныеСтроки.ПланируемаяДатаРазмещения, "ДФ='ММММ гггг'"); |
|||
6
oslokot
31.07.17
✎
10:55
|
в этих ОФ лучше использовать ПриПолученииДанных()
|
|||
7
oslokot
31.07.17
✎
10:55
|
(5) порожняк
|
|||
8
Alexperumov
31.07.17
✎
11:07
|
(6)
Процедура СправочникСписокПриПолученииДанных(Элемент, ОформленияСтрок) НужныйЭлемент = Элемент.ТекущаяСтрока.Ссылка.ПолучитьОбъект(); НужныйЭлемент.ПланируемаяДатаРазмещения = Формат(НужныйЭлемент.ПланируемаяДатаРазмещения, "ДФ='ММММ гггг'"); НужныйЭлемент.Записать(); КонецПроцедуры Удаляет просто даты так) |
|||
9
Alexperumov
31.07.17
✎
11:08
|
Короче как я понял 1с просто забыло добавить в формат колонок остальные форматы и кроме как в тексте выводить вариантов нету
|
|||
10
oslokot
31.07.17
✎
11:10
|
рукалицо
|
|||
11
oslokot
31.07.17
✎
11:12
|
(8)
перебирай оформления строк в цикле, устанавливай любые свойства в нужной ячейке |
|||
12
FIXXXL
31.07.17
✎
11:12
|
(8) ловко :)
|
|||
13
oslokot
31.07.17
✎
11:13
|
(12) да пздц )
|
|||
14
lodger
31.07.17
✎
11:18
|
рукалицо +1
|
|||
15
xamass
31.07.17
✎
11:24
|
(0) нужно не в свойствах поля делать формат, а в свойстве колонки
|
|||
16
Alexperumov
31.07.17
✎
11:26
|
(11)
Процедура СправочникСписокПриПолученииДанных(Элемент, ОформленияСтрок) Для Каждого Стр Из ОформленияСтрок Цикл Стр.Ячейки.ПланируемаяДатаРазмещения.Текст = Формат(Стр.Ячейки.ПланируемаяДатаРазмещения.Значение , "ДФ='ММММ гггг'"); КонецЦикла; КонецПроцедуры Наконецто заработало) |
|||
17
zvial
31.07.17
✎
11:26
|
(8) Еще и записать в ПриПолученииДанных?
|
|||
18
Alexperumov
31.07.17
✎
11:27
|
(15) Если ты прав, то это самый тупо проведенный мой час :(
|
|||
19
Ёпрст
31.07.17
✎
11:28
|
(8) Сотри это и не позорься.
|
|||
20
zvial
31.07.17
✎
11:30
|
(18) Да не, очень полезный час. Из (8) эволюционировал в (16). А в (16) все корректно.
Только вместо Стр.Ячейки.ПланируемаяДатаРазмещения.Значение лучше написать Стр.ДанныеСтроки.ПланируемаяДатаРазмещения |
|||
21
Alexperumov
31.07.17
✎
11:32
|
(20)
Так будет Поле объекта недоступно для записи |
|||
22
zvial
31.07.17
✎
11:33
|
(21) Че ради то? А, для самых догадливых не указал, что заменить надо только выражение внутри функции Формат.
|
|||
23
Alexperumov
31.07.17
✎
11:38
|
(20) Я просто не мог удержаться попробовать (8) :)
(22) Поле объекта недоступно для записи (ПланируемаяДатаРазмещения) Для Каждого Стр Из ОформленияСтрок Цикл Стр.ДанныеСтроки.ПланируемаяДатаРазмещения = Формат(Стр.Ячейки.ПланируемаяДатаРазмещения.Значение , "ДФ='ММММ гггг'"); КонецЦикла; |
|||
24
Ёпрст
31.07.17
✎
11:41
|
(21) выкинь свой код. Делай как в (15) и наслаждайся
http://pics.rsh.ru/img/Hren_7zsyu1km.jpg |
|||
25
Alexperumov
31.07.17
✎
11:45
|
(24) и что работает? у меня не работает если свойство реквизита или поля ставить. 8.3.9.2170
|
|||
26
Fish
31.07.17
✎
11:47
|
(25) Точно (15) читал?
|
|||
27
Ёпрст
31.07.17
✎
11:47
|
(25) ты не поверишь
|
|||
28
Alexperumov
31.07.17
✎
11:50
|
Итоги:
Работает, если писать в колонку. Работает в (16) Не работает если писать в поле. |
|||
29
Ёпрст
31.07.17
✎
11:55
|
(28) итог в (18)
|
|||
30
Mankubus
31.07.17
✎
12:09
|
(23) >>Поле объекта недоступно для записи (ПланируемаяДатаРазмещения)
Не там заменил. Нужно было после знака "=" |
|||
31
Vaflya
31.07.17
✎
12:15
|
чушь писать руками то, что уже есть в платформе - формат поля указать надо и ВСЕ
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |