Imprimir varios registos de uma spreedsheet numa tabela no writer

Eu tenho um documento do LibreOffice Writer com uma tabela, e eu quero imprimir os registros diferentes que eu tenho num ficheiro spreedsheet em cada linha da tabela.

Mas quando vou imprimir, o primeiro registo aparece repetido em todas as linhas da tabela.

Eu não estou a utilizar lables, estou apenas a inserir fields em cada célula da tabela.

Sinceramente, eu não entendi sua pergunta. Você tem um banco de dados que quer mesclar com um arquivo do Writer? Ele é em Calc?

Você precisa criar uma mala direta com sua tabela, definir sua planilha como sua base de dados e incluir os campos na tabela no writer correspondente aos campos da sua planilha que você quer que apareça na tabela.
Adicione o nome do campo na célula e nas outras acrescente próximo registro em inserir campos >outros>banco de dados> proximo registro e na frente coloque o nome do campo novamente. Repita para o numero de campos necessários.