ник: Гоблин
Попробуй типа как-то так. В данном примере можно замутить мульку типа получение товара в разное время по разной цене, продажа из какой партии и т.д. тогда будет сложнее. В данном случае берем товар, делаем групповичок [Товар];[Sum-Количество] из таблы Товар на складе. Потом групповичок с таблы расход. [Товар];[Sum-Расхода]. В запросе выводим Товар и разность [Sum-Количество]-[Sum-Расхода]. Выводим это все в список, показывая только первое поле. Второе - разность, выводим в отдельное поле на форме [В наличии]. Ну а дальше продажа. В свободное поле вводим цифирь, и если она больше остатка - мат на выходе. Если меньше - появляется кнопарь "продать". При нажатии запрос на добавление добавляет в таблу продаж товар и сколько продаем. Групповички сделают свое дело. Обновили список и все.