Cricket for a completely off the wall answer, we have resorted to a 'rememberall' (Harry potter anyone?).

My DS takes a large oversized marble in his pocket everyday - it is heavy and clunks when he sits down. He is often reminded it is there.

For reasons unknown to me he is remembering everything so far; and is chuffed that he can. (We resorted to this at the loss of the maths book - again!)

Not sure how long it will last; hopefully long enough for the habit to set.

Also not sure it will work for a girl!? And he is 7, so much younger.

I'm impressed that even though your daughter forgets the paper she remembers what was on it. Wow.

Does it really matter if she doesn't fill in the diary at school but does it when she gets home? I could understand if she was forgetting stuff but while she isn't maybe its one less thing to worry about.

Hope you find an answer