Изменить формат в динамике
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- ingasoftplus
- Ветеран
- Сообщения: 425
- Зарегистрирован: 26 Декабрь 2006, 17:07
- Откуда: Оттуда :)
- Благодарил (а): 90 раз
- Поблагодарили: 5 раз
Изменить формат в динамике
Есть у меня приложение, в нем много разных таблиц, а в них много полей с десятичными.
По максимуму поля определены с 4 знаками после запятой.
Есть много форм и броузов с данными полями.
Есть глобальная переменная - с указанием кол-ва десятичных которое нужно показывать: 2, 3 или 4
Так вот, есть ли какой-то быстрый способ или шаблон, чтобы менять показ десятичных в формах и броузах?
Или все ручками, ручками через формат???
По максимуму поля определены с 4 знаками после запятой.
Есть много форм и броузов с данными полями.
Есть глобальная переменная - с указанием кол-ва десятичных которое нужно показывать: 2, 3 или 4
Так вот, есть ли какой-то быстрый способ или шаблон, чтобы менять показ десятичных в формах и броузах?
Или все ручками, ручками через формат???
- ingasoftplus
- Ветеран
- Сообщения: 425
- Зарегистрирован: 26 Декабрь 2006, 17:07
- Откуда: Оттуда :)
- Благодарил (а): 90 раз
- Поблагодарили: 5 раз
- Admin
- Администратор
- Сообщения: 3959
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Изменить формат в динамике
Дерево!
- А при чем тут дерево?
- А, при чем Script Player?
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Изменить формат в динамике
Почему ручками? Формат для Entry может быть определён через Prop:Text, а для списков - через Prop:Picture
Открыв окно, устраиваем цикл по полям. Если поле типа Entry (Spin, DropCombo), исправляем его формат через Prop:Text , а если список - залазим в его Prop:Format, ищем там типа строку типа '.4@' (четыре символа после точки) и меняем, например, на '.1@' .
А когда эта функция будет отлажена, загоняем в шаблон по необходимости.
Открыв окно, устраиваем цикл по полям. Если поле типа Entry (Spin, DropCombo), исправляем его формат через Prop:Text , а если список - залазим в его Prop:Format, ищем там типа строку типа '.4@' (четыре символа после точки) и меняем, например, на '.1@' .
А когда эта функция будет отлажена, загоняем в шаблон по необходимости.
- Дед Пахом
- Старичок
- Сообщения: 3133
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 10 раз
- Поблагодарили: 28 раз
- Контактная информация:
Изменить формат в динамике
А при том, что он для этого и предназначен. https://github.com/mikeduglas/Script-Player
С уважением, ДП
- Admin
- Администратор
- Сообщения: 3959
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Изменить формат в динамике
Со ссылкой все понятно. До этого нетДед Пахом писал(а): ↑31 Май 2017, 16:51 А при том, что он для этого и предназначен. https://github.com/mikeduglas/Script-Player
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса