Windows Xp Sp3 Clarion 6.3 9058
Глюк с экранной формой.
Имеем число (Real или Decimal не имеет значения) Sum = 1056769857.02
Для вывода на экран оно имеет формат @n-15.2, казалось бы какие проблемы, но на экране оно показывается как 156769857.02
Ноль съелся. Поэкспериментировал – оказалось любое миллирдное число, имеющее значение миллионов от 1 до 99 при выводе на экран теряет ведущий ноль. Если вывести через переменную S1=Format(Sum,@n-15.2) все Ok.
Кто встречался с таким и как борол?
Глюк вывода в экранной формой
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- ✯ Ветеран ✯
- Сообщения: 5161
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Re: Глюк вывода в экранной формой
Формата не хватает. Сделай @n-18.2 и будет тебе счастье. А вот С8 выводит правильно и с n-15.2. Это к вопросу о беспроблемности, безглючности и устойчивости С6.3.
We are hard at work… for you. 
