Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Пользовательские вычисления / 3 сообщений из 3, страница 1 из 1
17.03.2006, 08:46:18
    #33607023
Андрей74
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пользовательские вычисления
Столкнулся с задачей:

1.Необходимо дать пользователю возможность производить расчеты (несложные алгебраические вычисления).
2.Входных параметров (исходных чисел) для этих вычислений может быть несколько.
3.Данные входные параметры могут быть взяты как из базы так и введены пользователем (вручную).
4.Алгоритмы расчетов (их может быть очень много) должны вводится пользователем и сохраняться в базе для дальнейшего использования.
5.На основании входных параметров и в соответствии с выбранным (или составленным вновь) алгоритмом расчетов должны быть произведены данные алгебраические вычисления и результат данного вычисления должен быть сохранен в базе.

Вот такая задача.
Ни как не соображу как все это организовать: хранить и вводить данные, производить вычисления и т.п.
Просьба натолкнуть на мысль, может быть кто сталкивался с подобными задачами.

P.S.: Если кто знаком со сметным делом в строительстве, то это расчет и генерация Справки о стоимости выполненных работ (КС-3)
...
Рейтинг: 0 / 0
17.03.2006, 09:12:47
    #33607071
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пользовательские вычисления
Вариантов не так уж и много...
1. писать свой мааленький скриптовый язык и интерпритатор на него.
2, 3. Адаптируемые приложения: ActiveX Scripting как альтернатива VBA
Правда, на VBA нужна лицензия...
Вот... Для простых расчётов лучше подойдёт первый вариант... Примеры можно поспрошать здесь...
Вот например готовоё решение AxEval Expression Evaluator ActiveX Control - Интерпретатор простых алгебраических выражений: таких как 1+1z=23y = ((z^2+1)^2+ sin(x=1.66))^2 + zи т.д. В выражениях может быть использовано неограниченое число переменных. Длина названия переменных не ограничена.
...
Рейтинг: 0 / 0
17.03.2006, 09:19:56
    #33607084
Андрей74
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пользовательские вычисления
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Пользовательские вычисления / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]