Topic: Помогите с калькулятром

Добрый вечер! Помогите со скриптом
https://yadi.sk/i/7F2s2MCpqjLAE

Re: Помогите с калькулятром

Простите за сарказм, но это же очевидно. Грид+грид+грид = 3 грида.

Чего посчитать-то хочется?

Re: Помогите с калькулятром

работы, материал и товары, со скидочной системой,

Re: Помогите с калькулятром

в подсчёте может быть в каждой таблице по 4, 5 записей

5 (edited by byhost 2016-04-04 18:51:12)

Re: Помогите с калькулятром

Со скидкой сложно, нужно чтоб отражалась сумма без скидки,  скидка и сумма скидки если вбивать скидку в процентах, и общая сумма итоговая

Re: Помогите с калькулятром

Я бы сделал кнопку, по клику событие:

Form1.Edit1.Value := SQLExecute('SELECT стоимость FROM таблица1 WHERE id='+IntToStr(Form1.TableGrid1.dbItemID))+SQLExecute('SELECT стоимость FROM таблица2 WHERE id='+IntToStr(Form1.TableGrid2.dbItemID))+SQLExecute('SELECT стоимость FROM таблица3 WHERE id='+IntToStr(Form1.TableGrid3.dbItemID));

А со скидкой - вопрос математики. Тут где-то был пример, что-то вроде этого:

Total := Total - ((Skidka / 100) *  Total);

Re: Помогите с калькулятром

Пожалуйста приложите ваш проект с тестовыми данными, постараюсь помочь.

Dmitry.

Re: Помогите с калькулятром

К сожалению проект не позволяет создать новый заказ, выскакивает ошибка

---------------------------
Error
---------------------------
Error message: 
table zakaz has no column named id_sotrudnik

Component: 
новый_заказ.Button3

Display the SQL query for debugging?
---------------------------
Да   Нет   
---------------------------

что то напутано со структурой БД.

Dmitry.