Wat zie ik toch over het hoofd bij het volgende? Het moet vast mogelijk zijn, maar ergens gaat er iets fout.
Ik zit in de modus "schermafdruk", daarbij is dan een bladzijde zichtbaar met daarop een persoonsnaam en daaronder enkele records die aan die persoon zijn gekoppeld. Nu probeer ik vervolgens pdf-documenten te genereren vanuit een loop:
loop
variabele instellen [$naam; waarde:programma:uitvoerder]
variabele instellen [$teller; waarde:$teller+1]
records opslaan als PDF [herstellen;geen dialoogvenster; "$naam"; records in selectie]
ga naar record/verzoek/pagina [volgend; afsluiten na laatste]
end loop
De teller gebruik ik als paginateller bij het aanmaken van de pdf, elke bladzijde is nl. gesorteerd op naam.
Als ik blader zien de bladzijdes er goed uit, d.w.z. per persoon zie ik de records op de juiste manier verschijnen.
In dit script lijkt het er op dat $naam steeds dezelfde naam blijft houden (de eerste naam dus). Het resultaat is dan dat ik i.p.v. per persoon 1 pdf heb, er nu maar 1 pdf is met alle gegevens van de laatste persoon (= laatste pagina) en als bestandnaam de naam van de eerste persoon.
Question
RuudM
Wat zie ik toch over het hoofd bij het volgende? Het moet vast mogelijk zijn, maar ergens gaat er iets fout.
Ik zit in de modus "schermafdruk", daarbij is dan een bladzijde zichtbaar met daarop een persoonsnaam en daaronder enkele records die aan die persoon zijn gekoppeld. Nu probeer ik vervolgens pdf-documenten te genereren vanuit een loop:
De teller gebruik ik als paginateller bij het aanmaken van de pdf, elke bladzijde is nl. gesorteerd op naam.
Als ik blader zien de bladzijdes er goed uit, d.w.z. per persoon zie ik de records op de juiste manier verschijnen.
In dit script lijkt het er op dat $naam steeds dezelfde naam blijft houden (de eerste naam dus). Het resultaat is dan dat ik i.p.v. per persoon 1 pdf heb, er nu maar 1 pdf is met alle gegevens van de laatste persoon (= laatste pagina) en als bestandnaam de naam van de eerste persoon.
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.