Изменить формат в динамике

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
ingasoftplus
Ветеран
Сообщения: 425
Зарегистрирован: 26 Декабрь 2006, 17:07
Откуда: Оттуда :)
Благодарил (а): 90 раз
Поблагодарили: 5 раз

Изменить формат в динамике

Сообщение ingasoftplus »

Есть у меня приложение, в нем много разных таблиц, а в них много полей с десятичными.

По максимуму поля определены с 4 знаками после запятой.

Есть много форм и броузов с данными полями.

Есть глобальная переменная - с указанием кол-ва десятичных которое нужно показывать: 2, 3 или 4

Так вот, есть ли какой-то быстрый способ или шаблон, чтобы менять показ десятичных в формах и броузах?

Или все ручками, ручками через формат???
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3133
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

Изменить формат в динамике

Сообщение Дед Пахом »

Script Player!
С уважением, ДП
Аватара пользователя
ingasoftplus
Ветеран
Сообщения: 425
Зарегистрирован: 26 Декабрь 2006, 17:07
Откуда: Оттуда :)
Благодарил (а): 90 раз
Поблагодарили: 5 раз

Изменить формат в динамике

Сообщение ingasoftplus »

Дед Пахом писал(а): 30 Май 2017, 23:49 Script Player!
ты знал!!! :D :idied:
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Изменить формат в динамике

Сообщение Admin »

Дед Пахом писал(а): 30 Май 2017, 23:49Script Player!
Дерево!
- А при чем тут дерево?
- А, при чем Script Player?
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

Изменить формат в динамике

Сообщение Yufil »

Почему ручками? Формат для Entry может быть определён через Prop:Text, а для списков - через Prop:Picture
Открыв окно, устраиваем цикл по полям. Если поле типа Entry (Spin, DropCombo), исправляем его формат через Prop:Text , а если список - залазим в его Prop:Format, ищем там типа строку типа '.4@' (четыре символа после точки) и меняем, например, на '.1@' .

А когда эта функция будет отлажена, загоняем в шаблон по необходимости.
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3133
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

Изменить формат в динамике

Сообщение Дед Пахом »

Admin писал(а): 31 Май 2017, 2:00Дерево!
- А при чем тут дерево?
- А, при чем Script Player?
А при том, что он для этого и предназначен. https://github.com/mikeduglas/Script-Player
С уважением, ДП
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Изменить формат в динамике

Сообщение Admin »

Дед Пахом писал(а): 31 Май 2017, 16:51 А при том, что он для этого и предназначен. https://github.com/mikeduglas/Script-Player
Со ссылкой все понятно. До этого нет :)
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Ответить