Последняя версия DataExpress 3 beta от 9 декабря 2018 года. Скачать. Энциклопедия DX. Форум на Develop-Soft

Модуль форматирования полей "Число" и "Дата"

Расширение функционала и существующих возможностей программы с помощью модулей выражений и плагинов от сторонних разработчиков.
jurist23rus
Эксперт
Сообщения: 2478
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

Модуль форматирования полей "Число" и "Дата"

Сообщение jurist23rus » Пт апр 06, 2018 12:13 am

Последняя версия: 2.2 от 31.08.18 г.

Модуль служит для организации визуального форматирования чисел в полях типа «Число» и упрощения ввода данных в поля «Дата».

РЕПОЗИТОРИЙ
Destiny is a very convenient word for those who never take decisions.

jurist23rus
Эксперт
Сообщения: 2478
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

Re: Модуль форматирования полей "Число" и "Дата"

Сообщение jurist23rus » Вт апр 10, 2018 7:08 pm

rayon писал(а):Подскажите, как корректно подключить модуль к нескольким формам одной базы?

Обновите модуль и пробуйте.
Destiny is a very convenient word for those who never take decisions.

Аватара пользователя
Гocть
Эксперт
Сообщения: 1398
Зарегистрирован: Пн ноя 27, 2017 8:02 am

Re: Модуль форматирования чисел

Сообщение Гocть » Чт апр 12, 2018 7:54 am

rausNT писал(а):а нельзя ли как то к репозиторию прикрутить какой то свой

Код: Выделить всё

apt-get upgrade
?
Хочется поддерживать пакеты расширений в актуальном состоянии, а вручную это несколько муторно получается, + к тому же думаю количество расширений будет увеличиваться.

Попробовал сделать скрипт автопроверки и записи новой версии модуля в базу sql запросом. Работает. Но сама идея провальна, так как изменения, вносимые разработчиками в модуль в большинстве случаев не совместимы с предыдущими версиями и автоматическое обновление может привести к ошибкам, конфликтам и даже неработоспособности базы.
Вывод: работать ручками и головкой.
Фрилансер. Разработка на заказ. Консультирование.

Аватара пользователя
rausNT
Знаток
Сообщения: 517
Зарегистрирован: Чт авг 24, 2017 9:23 am

Re: Модуль форматирования чисел

Сообщение rausNT » Чт апр 12, 2018 8:37 am

Гocть писал(а): модуль в большинстве случаев не совместимы с предыдущими версиями и автоматическое обновление может привести к ошибкам, конфликтам и даже неработоспособности базы.


понятно... жаль...

jurist23rus
Эксперт
Сообщения: 2478
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

Re: Модуль форматирования полей "Число" и "Дата"

Сообщение jurist23rus » Пт апр 13, 2018 1:15 pm

Обновил. Внёс небольшие правки.
Destiny is a very convenient word for those who never take decisions.

Kiss
Интересующийся
Сообщения: 117
Зарегистрирован: Вт мар 14, 2017 11:41 am
Откуда: Гомель, Беларусь

Re: Модуль форматирования полей "Число" и "Дата"

Сообщение Kiss » Пт апр 27, 2018 2:27 pm

jurist23rus писал(а):Обновил. Внёс небольшие правки.
Расширение супер! Давно еще был вопрос по триадам в числах)
И с датой работать стало очень удобно.
Уважаемый jurist23rus, не могли бы Вы в будущем сделать автоввод еще и в поле "Время", так же как в "Дата"?

Kiss
Интересующийся
Сообщения: 117
Зарегистрирован: Вт мар 14, 2017 11:41 am
Откуда: Гомель, Беларусь

Re: Модуль форматирования полей "Число" и "Дата"

Сообщение Kiss » Пт апр 27, 2018 2:42 pm

Нашел баги.
= Не работает в самом числовом поле, если применяется SMART_FOCUSCOLOR из модуля SMART.
= В вычисляемом поле запроса, не понятно по какой стороне выравнивается. Вроде как по левой, но с большим отступом. Много пустого места в столбце запроса получается и визуально не видно триад, т.к числа по величине разные.

Код: Выделить всё

Не норм            Норм
   1 112,00          1 112,00
   123 551,00      123 551,00

Аватара пользователя
Гocть
Эксперт
Сообщения: 1398
Зарегистрирован: Пн ноя 27, 2017 8:02 am

Re: Модуль форматирования полей "Число" и "Дата"

Сообщение Гocть » Пт апр 27, 2018 3:15 pm

Kiss писал(а):Не работает в самом числовом поле, если применяется SMART_FOCUSCOLOR из модуля SMART.

В модуле SMART не возвращается обработчик OnExit. Поправимо.
Kiss писал(а):не понятно по какой стороне выравнивается. Вроде как по левой

Потому что текст по умолчанию жмется влево (да, числа с разделителями триад - это текст). Можно попробовать добавить правое выравнивание внутри этого модуля или сделать отдельным модулем, чтобы не было конфликтов.
Kiss писал(а):но с большим отступом

В модуле не хватает Trim (отсекание крайних пробелов) после операций преобразования.
Фрилансер. Разработка на заказ. Консультирование.

Kiss
Интересующийся
Сообщения: 117
Зарегистрирован: Вт мар 14, 2017 11:41 am
Откуда: Гомель, Беларусь

Re: Модуль форматирования полей "Число" и "Дата"

Сообщение Kiss » Пт апр 27, 2018 3:26 pm

Гocть писал(а):В модуле SMART не возвращается обработчик OnExit. Поправимо.
Вопрос к разработчику модуля) Не хочется лезть в чью-то работу, да и в скриптах я дуб.

Гocть писал(а):Потому что текст по умолчанию жмется влево
С этим всё понятно, но интересно, не захочет ли разработчик модуля подумать, над выравниванием текстовых столбцов через модуль, если это вообще возможно.

Гocть писал(а):В модуле не хватает Trim
Костыль получается.

Аватара пользователя
Гocть
Эксперт
Сообщения: 1398
Зарегистрирован: Пн ноя 27, 2017 8:02 am

Re: Модуль форматирования полей "Число" и "Дата"

Сообщение Гocть » Пт апр 27, 2018 3:42 pm

Kiss писал(а):
В модуле не хватает Trim

Костыль получается.
Это вы о чем?
Фрилансер. Разработка на заказ. Консультирование.

jurist23rus
Эксперт
Сообщения: 2478
Зарегистрирован: Пт сен 30, 2016 9:42 am
Откуда: Майкоп

Re: Модуль форматирования полей "Число" и "Дата"

Сообщение jurist23rus » Пт апр 27, 2018 4:15 pm

Kiss писал(а):не могли бы Вы в будущем сделать автоввод еще и в поле "Время", так же как в "Дата"?

Могу.

Kiss писал(а):Нашел баги.
= Не работает в самом числовом поле, если применяется SMART_FOCUSCOLOR из модуля SMART.
= В вычисляемом поле запроса, не понятно по какой стороне выравнивается. Вроде как по левой, но с большим отступом. Много пустого места в столбце запроса получается и визуально не видно триад, т.к числа по величине разные.

Посмотрю.

Спасибо.
Destiny is a very convenient word for those who never take decisions.


Вернуться в «Расширения и плагины»