Hi - I have VB6 includes DataReport. I use DataEnvironment (via Access) on my Datareport. Everything displaying fine so far. I have an Invoice file linked to Horse file (child). Then the Horse file linked to Ownership file (child), then finally an Owner file linked to my Ownership (all child commands). In my report at the bottom, depending on the Owner's Percent of the horse (percent in ownership file), an invoice amount is printed. The invoice subtotal is from the invoice and the percent is in the ownership file (as there may be more than one owner per horse). I need to get the amount a particular owner would have to pay on the report. (Invoice total * ownerpercent). I've looked through vb help but cannot understand the SQL child command thingy. I've found help here many times, but first time posting. Thank you.