|
Программно создать колонку с типом дата без времени
| ☑ |
0
AvtorVoprosa
08.06.17
✎
13:57
|
Есть табличная часть на форме, создаю колонки программно,а именно так:
ТабличноеПоле.Колонки.Добавить("ПериодРегистрации",,"Период регистрации", 10);
Хочу чтобы дата подставляема туда выводилась без времени, типа 01.01.2017, а выводится 01.01.2017 0:00:00
То есть как указать тип данных для колонки Дата (без времени)?
|
|
1
Волшебник
модератор
08.06.17
✎
13:57
|
Нужно изменять представление, а не тип.
|
|
2
AvtorVoprosa
08.06.17
✎
14:00
|
Спасибо, получилось.
Сделал так при заполнении данными
НовСтрока.ПериодРегистрации = Формат(Док.ПериодРегистрации, "ДФ=dd.MM.yyyy");
|
|
3
Волшебник
модератор
08.06.17
✎
14:00
|
(2) плохое решение. Колонка стала строковой
|
|
4
AvtorVoprosa
08.06.17
✎
14:01
|
(3) А как тогда
|
|
5
AvtorVoprosa
08.06.17
✎
14:01
|
Да она по сути и была строковой
|
|
6
cw014
08.06.17
✎
14:01
|
ТабличноеПоле.Колонки.Добавить("ПериодРегистрации",Новый ОписаниеТипов("Дата",,,Новый КвалификаторыДаты(ЧастиДаты.Дата)),"Период регистрации", 10);
|
|
7
AvtorVoprosa
08.06.17
✎
14:03
|
(6) спасибо
|
|