Explicație:
cartea=f.s subiect, cazul nominativ
cu povesti=f.s atribut, cazul acuzativ
a fetitei=f.s atribut substantival-genitival, cazul genitiv
era=f.s predicat verbal, fără caz
pe raftul=f.s complement circumstanțial de loc, cazul acuzativ
din camera=f.s complement prepozitional, caz acuzativ
Ioanei=f.s complement indirect, caz dativ.
(f.s=functia sintactică).