Bottom - up Cost Roll

Has anybody found a way to run the following re-costing scenario: - change the cost price on a raw material - Recalculate the rolled up BOM cost for all BOM items that contain this material. It has to be done with a Query (where-used) that you then apply in the “SELECT” for the BOm Cost but I have not been able to do it. Thanks![8D]