Последняя версия DataExpress 3 beta от 15 сентября 2020 года.

Изображение Скачать | Изображение Что нового?



Объявление:

Если вам понравилась программа и вы ее интенсивно используете - замолвите словечко о ней на вашем сайте (блоге, форуме, твитере, краской на подъезде, ютуб-канале и т.д.) с активной (по-возможности) ссылкой на сайт программы/форум. Тем самым вы можете внести небольшой вклад в seo-карму проекта в виде входящих ссылок.
Спасибо! Администрация :)


>> Обсудить <<

Обсуждение релиза 3 beta (25.11.18)

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

Обсуждение релиза 3 beta (25.11.18)

Сообщение Гocть » 25 ноя 2018, 18:25

3. В выражения добавлена поддержка типов полей "Файл" и "Изображение". В выражении они воспринимаются как текстовые. Файл хранит значение компонента, а изображение - ссылку на исходное расположение файла.

Попробовал вычислить значение в поле и msgbox, норм. Надпись почему то не видит.
Фрилансер. Разработка на заказ. Консультирование.

Аватара пользователя
admin
Разработчик
Сообщения: 5150
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 40 раз
Поблагодарили: 331 раз

Re: Обсуждение релиза 3 beta (25.11.18)

Сообщение admin » 25 ноя 2018, 18:57

Надписи пропустил. Надо будет доработать.

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

Re: Обсуждение релиза 3 beta (25.11.18)

Сообщение Гocть » 26 ноя 2018, 09:20

добавлено новое значение target = main

А как быть, если target = main+form но не all?
Фрилансер. Разработка на заказ. Консультирование.

Аватара пользователя
admin
Разработчик
Сообщения: 5150
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 40 раз
Поблагодарили: 331 раз

Re: Обсуждение релиза 3 beta (25.11.18)

Сообщение admin » 26 ноя 2018, 09:21

Как такое возможно?

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

Re: Обсуждение релиза 3 beta (25.11.18)

Сообщение Гocть » 26 ноя 2018, 09:33

Ну например, если есть функция поиска по всем полям. Ее можно прописать всем формам в глобалэкшн'е, а можно и одной форме, ну или сервер, который может запускаться для одной формы по условию или для всех глобально. Примеры кончено абстрактные, но думаю могут быть и другие варианты, где действие может "попроситься" более чем в 1 target. Отдельный экшн?
Фрилансер. Разработка на заказ. Консультирование.

Аватара пользователя
admin
Разработчик
Сообщения: 5150
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 40 раз
Поблагодарили: 331 раз

Re: Обсуждение релиза 3 beta (25.11.18)

Сообщение admin » 26 ноя 2018, 09:56

Добавляется в main-действие список для выбора формы. Действие формы - это контекст формы, Self = текущая форма. Main-действие - контекст всего приложения базы данных, здесь нет привязки к конкретной форме, Self = nil.

kok80
Эксперт
Сообщения: 352
Зарегистрирован: 02 июл 2018, 21:45
Благодарил (а): 3 раза
Поблагодарили: 34 раза

Re: Обсуждение релиза 3 beta (25.11.18)

Сообщение kok80 » 27 ноя 2018, 12:39

Как я понял, раньше разделителем дробной части была точка, сейчас запятая

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

StrToFloat('1.1')
выдает ошибку

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

StrToFloat('1,1')
ок

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

Re: Обсуждение релиза 3 beta (25.11.18)

Сообщение Гocть » 27 ноя 2018, 12:49

Вообще дельфийская функция работает с точкой, но очевидно в DX это было выбрано в качестве компромисса по этому вопросу, т.к. сам компонент "число" работает с запятой.
Фрилансер. Разработка на заказ. Консультирование.

Аватара пользователя
admin
Разработчик
Сообщения: 5150
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 40 раз
Поблагодарили: 331 раз

Re: Обсуждение релиза 3 beta (25.11.18)

Сообщение admin » 27 ноя 2018, 18:27

Используется стандартная функция StrToFloat. Разделитель берется из DefaultFormatSettings.

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

Re: Обсуждение релиза 3 beta (25.11.18)

Сообщение Гocть » 27 ноя 2018, 19:25

Ага. Понятно. Этого зверя (DefaultFormatSettings) ещё не успели обкатать.
Фрилансер. Разработка на заказ. Консультирование.


Вернуться в «Обсуждение релизов DataExpress»