In most cases, when a Pledge is created the pledge field has an amount entered in, and Received is 0.00.  The received field in a query or report is going to pull the Received 0.00 from the pledge journal entry.   As donors pay off their pledges, the money is entered in as payments, a separate journal entry, but it is tied to the Pledge. The payments will not change the Received amount field on the pledge.  To see how much money has been paid on the pledge in the report, select Journal Fields from the Available fields drop down and select Amount Paid on Pledge. Amount Paid on pledge will pull all the payments received toward the pledge.