|
Тип значения |
☑ |
0
Dimon1C
27.11.14
✎
15:25
|
Есть реквизит (тип значения Характеристика) с 3-мя возможными типами значений: Строка, Число, Дата.
мне нужно каким то образом понять какому типу принадлежит реквизит, пробовал так:
Реквизит.ТипЗначения = Новый ОписаниеТипов("Строка")
Реквизит.ТипЗначения.СодержитТип(Тип("Строка"))
Не работает именно для строк, из-за того что строки разной длины,
как проверить именно базовый тип, длина не важна
|
|
1
vicof
27.11.14
✎
15:28
|
ТипЗнч() = тип()
|
|
2
Господин ПЖ
27.11.14
✎
15:29
|
>Не работает для строк
логично
>Не работает именно для строк
не логично, числа и даты тоже разные бывают по описанию
|
|
3
Dimon1C
27.11.14
✎
15:35
|
Не правильно написал, у меня есть реквизит с типом План видов характеристик, то есть непосредственно значения нет
|
|
4
Dimon1C
27.11.14
✎
15:35
|
(2) да наверное и с числами не робит
|
|
5
Dimon1C
27.11.14
✎
15:36
|
(1)(3) Это я к тому, что ТипЗнч(Реквизит) будет выдавать План видов характеристик
|
|
6
Defender aka LINN
27.11.14
✎
15:37
|
Описание = Новый ОписаниеТипов("Строка");
Сообщить(Описание.СодержитТип(Тип("Строка")));
Говорит "Да"
|
|
7
Dimon1C
27.11.14
✎
15:37
|
(6) это общее описание, есть еще квалификаторы
|
|
8
Defender aka LINN
27.11.14
✎
15:38
|
(7) Совершенно поболту.
"меня есть реквизит с типом План видов характеристик" - так это ты у ссылки на ПВХ пытаешься тип значения поменять? Ну удачи, чо...
|
|
9
Dimon1C
27.11.14
✎
15:39
|
(8) Да не пытаюсь я, в (0) это пример из условия
|
|
10
Defender aka LINN
27.11.14
✎
16:05
|
(9) В (6) тебе пример
|
|
11
Гёдза
27.11.14
✎
16:09
|
какой релиз 1с?
|
|
12
SanGvin
27.11.14
✎
17:13
|
в (1) ответили же
|
|
13
Dimon1C
27.11.14
✎
19:00
|
извините, глюк, Реквизит.ТипЗначения.СодержитТип(Тип("Строка")) - работает
|
|