Имя: Пароль:
1C
1С v8
Глюк в ТЗ
0 ВежливаяТварь
 
01.03.13
16:24
Добрый день. Столкнулся с весьма озадачивающей проблемой. Платформа 8.2.17.169. Есть табличное поле на форме одна из его колонок создается программно :
ТЗВыводаНаЭкран.Колонки.Добавить("Инкасировано", Новый ОписаниеТипов("Число"),,10);

Когда в это поле вводишь числа с первым знаком десятичной части 0  (555,05)курсор переводится на один символ влево, и дельнейшие цифры вводятся слева от запятой а не справа. И вместо нормально числа 555,05 получается 55505. Проблема раньше не всплывала, появилась как только поставили новую платформу.
1 rutony
 
01.03.13
16:26
КЧ = Новый КвалификаторыЧисла(12,2);
КС = Новый КвалификаторыСтроки(20);
Массив = Новый Массив;
Массив.Добавить(Тип("Строка"));
ОписаниеТиповС = Новый ОписаниеТипов(Массив, , КС);
Массив.Очистить();
Массив.Добавить(Тип("Число"));
ОписаниеТиповЧ = Новый ОписаниеТипов(Массив, , ,КЧ);
2 ВежливаяТварь
 
01.03.13
16:32
Спасибо огромное. Я думал проблема в платформе оказалось проблема во мне.