LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Формулы...
 Тема: Формулы
 
 15.06.2007 21:03:13
Ю.Ю.
17 сообщения


Тема: Формулы
Ситуация!
В Таблицу1 в поле FORMULA занесена строка с формулами в которых присутствуют ссылки на поля из Таблицы2
Как заставить ACCESS-2000 "выполнить" эту строку сохраненную в таблице?
Если в формуле прописано просто поле из Таблицы 2 (например OKLAD) то это можно сделать например так:
.....
' в RS1 открыл Таблицу1
' в RS2 открыл Таблицу2
s=RS1!FORMULA
Summa=RS2.Field(s)
....... ,
а если формула более сложная, то это уже не проходит. Например OKLAD*2.
Через Eval тоже пробовал.
Кто сталкивался с подобной проблемой? Подскажите пожалуйста

C уважением! Юрий.

spbmed@mail.wplus.net


P.S. Общие вопросы по базе данных
Автор: Юрий от 09.10.2002 22:17:07 Источник ...
 15.06.2007 21:03:13
All
4316 сообщения
1-ый


RE: Формулы
Пишется внешняя функция (Public) с параметрами. Выполняется через Eval. Пример хранения ее в поле таблицы: funGlobalApplication("&Administrator")


P.S. Общие вопросы по базе данных
Автор: Виктор Конюков от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Формулы...
ПоискПоиск  Список форумовСписок форумов  
right