|
Как программно установить тип для поля ввода? |
☑ |
0
Bettor
15.12.10
✎
15:39
|
Как программно установить тип для поля ввода?
|
|
1
AndrejDen
15.12.10
✎
15:41
|
Поле.Вид ?
|
|
2
Bettor
15.12.10
✎
15:42
|
Обычное полеВвода, нужно чтобы туда записывались числа. Числовой)
|
|
3
AndrejDen
15.12.10
✎
15:43
|
Поле.ТипЗначения ?)
|
|
4
Mort
15.12.10
✎
15:43
|
Если поле ввода в колонке ТЗ, то можно юзать ТипЗначения, иначе юзай ПривестиЗначение и ОграничениеТипа
|
|
5
Bettor
15.12.10
✎
15:44
|
Я записывал : П1.ТипЗначения = "Число"; Ошибку выдал
|
|
6
AndrejDen
15.12.10
✎
15:44
|
ОписаниеТипов ?
|
|
7
ИС-2
15.12.10
✎
15:45
|
а если просто пометить значение нужного типа (пр. Спр.XXX.ПустаяСсылка)
|
|
8
Bettor
15.12.10
✎
15:47
|
(7) ????
|
|
9
Bettor
15.12.10
✎
15:47
|
Так сложно что ли??? Установить тип для П1 Числовым??????????
|
|
10
Mort
15.12.10
✎
15:48
|
(9) Поддерживаю.
|
|
11
Mort
15.12.10
✎
15:49
|
Неужели трудно почитать СП чтобы сделать тип числовым?
|
|
12
Mort
15.12.10
✎
15:52
|
Во первой надо разобраться что в данных поля ввода, какой у него тип значения.
|
|
13
Man4kin
15.12.10
✎
15:53
|
КЧ = Новый КвалификаторыЧисла(12,2); Массив = Новый Массив; Массив.Добавить(Тип("Число")); ОписаниеТиповЧ = Новый ОписаниеТипов(Массив, , ,КЧ); Поле.ТипЗначения =ОписаниеТиповЧ;
|
|
14
Mort
15.12.10
✎
15:55
|
Если задан тип составной и он включает "число" то нужно сделать: ОписаниеТипа = Новый ОписаниеТипов("Число"); ПолеВвода1 = ОписаниеТипа.ПривестиЗначение(ПолеВвода1); ЭлементыФормы.ПолеВвода1.ВыбиратьТип = Ложь;
|
|
15
Mort
15.12.10
✎
15:56
|
(13) Явно присвоить тип значения можно только колонке ТЗ (грубо говоря).
|
|