Последняя версия DataExpress 3 beta от 18 февраля 2018 года. Скачать.

Подключение кода извне

Вопросы о применении того или иного класса или функции.
Аватара пользователя
YurAnt
Эксперт
Сообщения: 3390
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Подключение кода извне

Сообщение YurAnt » Вт окт 10, 2017 6:12 pm

Вопрос из области фантастики, чисто гипотетический: возможно ли как-то "прикомпилировать" код, полученный, скажем из внешнего файла или из содержимого полей базы в рабочем режиме?
Возможно вообще такое приделать?

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

Re: Подключение кода извне

Сообщение admin » Вт окт 10, 2017 8:58 pm

Для кода на Pascal Script надо специально продумывать какой-то механизм. Можно код на VBS выполнить, хотя не уверен. OLE ведь поддерживается.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3390
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Подключение кода извне

Сообщение YurAnt » Вт окт 10, 2017 10:21 pm

Vbs заработал через ole:
Изображение
Прикольно, но не то... Хотелось бы чтобы это было тесно интегрировано с самой программой.

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

Re: Подключение кода извне

Сообщение admin » Ср окт 11, 2017 1:04 pm

Можно использовать EvalExpr для вычисления любого выражения + функции модуля выражений.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3390
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Подключение кода извне

Сообщение YurAnt » Ср окт 11, 2017 1:21 pm

Интересно... Это ж если взять инструмент neitri для добычи метаданных можно даже сделать простенький конструктор в пользовательском режиме. Читаем синедит (заметку) - создаём какие-то последовательности, вычисления.
Сами модули "скриптов" могут храниться и редактироваться в отдельном справочнике...
Теоретически - движок внутри движка. Даже кстати можно на русском языке.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3390
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Подключение кода извне

Сообщение YurAnt » Ср окт 11, 2017 1:51 pm

ИзображениеИзображение Изображение
Ха! Адинэска! Гы-ы-ы... :P


Вернуться в «Вопросы по API DataExpress.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя