You can always have a routine, or do it manually, to remove all blank or semi-blank records.
However, that would only be half an answer. The truth is that this is a common problem, and this is the way it's done in other dbs I've used. Simply don't have the values saved in a new record automatically; have a command button to force the issue.
1) Remove the table from the RecordSource property, and leave the property blank.
2) Use your Add Adjustment command button to save the record. In the cb's OnClick event, comment out the current code relating to saving the record, open the table as a dbOpenTable, execute an .addnew method, map the form's controls to the appropriate db fields, execute an .update method, and you're done. Close the table. Also, blank out the form's fields to get it ready for the next record.
Sam