Последняя версия DataExpress 3 beta от 1 сентября 2019 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Песочница
ИзображениеИзображениеИзображение

Движок выражений

Раздел для обсуждений характера, прямо не связанного с остальными разделами форума.
Для тех кто:
1. Надо бы высказаться, но негде.
2. Забрел, но не знает куда написать (полезная информация будет заботливо перенесена администрацией в соответствующий раздел форума)
3. Умышленно или неумышленно отошел от основной темы в полезном разделе форума.
nurzilka
Заглянувший
Сообщения: 2
Зарегистрирован: Ср ноя 06, 2019 4:29 pm
Благодарил (а): 1 раз

Движок выражений

Сообщение nurzilka » Чт ноя 07, 2019 2:56 pm

Здравствуйте! Недавно назад узнал случайно поиском в гугле про DX. Вроде очень даже симпатично. Начал по-немногу присмотриваться и разбираться. Хотелось бы узнать какой движок используется в выражениях - самописный или сторонний? Имею ввиду не паскалевский который. Заранее спасибо.

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

Движок выражений

Сообщение admin » Чт ноя 07, 2019 3:36 pm

Движок самописный. За основу брал статью на хабре. Правда уже не помню какую, давно это было.

Kort
Интересующийся
Сообщения: 154
Зарегистрирован: Пт ноя 17, 2017 12:48 pm
Откуда: Москва
Благодарил (а): 1 раз

Движок выражений

Сообщение Kort » Чт ноя 07, 2019 3:37 pm

Однако и мощных выражений может быть мало. Начиная с DataExpress 3 beta, в программу встроен скриптовый движок RemObject Pascal Script, который способен реализовать любую логику. Теперь ваши возможности практически неограничены. Скрипты позволяют управлять почти любым элементом интерфейса программы, изменять внешний вид и поведение стандартных окон, создавать свои варианты окон, управлять другими приложениями с помощью OLE Automation, подключать DLL-библиотеки, создавать пользовательские модули и т. д. И самое главное - вы можете составлять полноценные SQL-запросы к базе. К вашим услугам вся мощь Firebird SQL.

Аватара пользователя
Develop-Soft
Сообщения: 929
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 37 раз
Поблагодарили: 201 раз
Контактная информация:

Движок выражений

Сообщение Develop-Soft » Чт ноя 07, 2019 3:40 pm

Kort, движок скриптов и движок выражений - это 2 разных движка (вы привели цитату о готовом скриптовом движке PascalScript).

Kort
Интересующийся
Сообщения: 154
Зарегистрирован: Пт ноя 17, 2017 12:48 pm
Откуда: Москва
Благодарил (а): 1 раз

Движок выражений

Сообщение Kort » Чт ноя 07, 2019 3:40 pm

Я уже понял, перечитал вопрос и понял что именно про выражения спросили а не про скрипты, ну да ладно пускай остается :D

nurzilka
Заглянувший
Сообщения: 2
Зарегистрирован: Ср ноя 06, 2019 4:29 pm
Благодарил (а): 1 раз

Движок выражений

Сообщение nurzilka » Чт ноя 07, 2019 4:33 pm

Спасибо! Круто!