На самом деле, мой мозг отказывает справляться с такими объемами инфы, которые я пытаюсь впихнуть себе в голову на старости своих лет.
Начнем с начала.
Есть форма в дельфи. есть таблицы в *.dbf.
На форму навешен DBGrid, берущий данные из дбф.
В дбгрид существуют колонки A=. M=, P=
Пользователь заносит в данные колонки значения (не во все), там, где не занесено- значение приравнивается к 0 (проверка не нужна, ибо формула рассчета такова, что любой из 0 превратит всю формулу в 0-
A*M*P((60-5)*K+H (60-15)*(Q-K))*0,000001/12)- то есть если а или м или р равны 0, то значение нулевое, на результат не скажется, так как:
после нажатия кнопки "рассчитать результаты" необходимо сложить все построчные результаты (каждая строка сначала считается, затем все плюсуем)
Ребят, голова не особо варит уже, сроки горят, а дельфи хоть и дано в нагрузку- но скоро превратится в приоритетную задачу на работе.
Может, я вообще должен утопать от DBGrid-a, и пользоваться совершенно иным компонентом для своих целей?
Посмотрите, если не затруднит, накиньте советов. Или обозначьте цену написания.
MESTEPLO.rar
PS Забыл добавить, что нормальный dbf принадлежит table:=Промпредприятие