Jump to content
  • 0

Bepaal laatste record op pagina #


Roger

Question

Op een layout (Listview in Preview-mode) hebben de records verschillende hoogtes, waardoor het aantal records per pagina variabel is. (e.e.a. m.b.v. verschuiving objecten / omringende kader verkleinen)

 

Is het mogelijk om in dergelijke gevallen met een script vast te stellen wat het laatste record is van een pagina? Records hebben een uniek ID.

Link to comment

7 answers to this question

Recommended Posts

  • 0

Het is geen waarde die je kan uitlezen voor zover ik weet, maar een optisch trucje is om in je script naar de preview mode te gaan, dan naar het laatste record te springen "goto record [last]" en dan weer naar de eerste. In de iconen balk staat dan in ieder geval het laatste pagina nummer, dan weet je het.

Jammer dat je er niets mee kan (uitlezen o.i.d.), maar toch, weten is meten.

Link to comment
  • 0

Hallo,

 

Met onderstaand script kan je bij ieder record het paginanr plaatsen:

 

loop

ga naar schermafdruk

ga naar record (laatste)

veld instellen (tabel:gPaginanummer;get(paginanummer))

ga naar bladeren

ga naar record (laatste)

veld instellen (tabel:Paginanummer;tabel:gPaginanummer)

records weglaten

variabele instellen($gevondentelling;waarde:get(gevondentelling))

exit loop if ($gevondentelling="0")

end loop

 

Daarmee kan je wel verder denk ik.

 

Gregory

Link to comment
  • 0

Daar kan ik verder mee!

 

Ik wist dat binnen FM hier geen 'normale' functie voor beschikbaar was, maar toch durfde ik de vraag te posten omdat ik inmiddels weet dat voor vrijwel ieder 'onmogelijk vraagstuk' een creatieve oplossing bedacht is door de leden van dit prachtige forum.

 

Dank!

Link to comment
  • 0

Met onderstaand script kan je bij ieder record het paginanr plaatsen:

 

Note: Belangrijk is dat het script wordt uitgevoerd op een kopie van de printlayout waar het generaal resumé gedeelte is weggehaald. Anders krijg je dat de laatste record(s) per pagina het nummer krijgen van de volgende pagina.

 

Het is een super oplossing Gregory. Dankzij deze functie kan ik een zeer gewenste layout-improvement doorvoeren. Zie bijlage.

5a758dcc2c6d3_Schermafbeelding2010-07-18om11_31_10.png.2b6c7bff87f6cbb464f552923b65cd08.png

Link to comment
  • 0

De uitdaging was een op de verticale lijnen aansluitende horizontale onderste lijn op iedere pagina. Dat lukt niet met een footer vanwege de variabele hoogtes van de records. Dit was wel mogelijk geweest met veldomlijning, maar dan hadden we een lijn onder ieder record gehad en dat was niet de bedoeling.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...