Seitennummerierung im Drucklayout
Hallo,
ich bin gerade dabei ein Layout für eine Tabelle zu erstellen, nur leider will das mit der Seitennummerierung nich so recht funktionieren. Ich habe in der Fuszeile das Standardfeld mit dem Inhalt $page / $pages , es wird aber beim drucken immer auf jeder Seite 1 / 1 ausgegeben.
Was mache ich falsch?
2 Antworten
-
Hallo,
eigentlich kann es nur passieren, wenn du ein Formularlayout erstellst und dann versuchst alle Datensätze in ein PDF zu bekommen (uber den Schalter "nur dieser/Alle"). Dann packt Ninox zwar alle einzelnen Seiten in ein Dokument, die Layouts mit Seitennummer bleiben aber unverändert. Angenommen deine Tabelle ist nicht gefiltert und sortiert nach internen IDs. Dann kannst due die Nummerierung so gestalten:
---
let myNr:=number(Nr);
cnt(select 'DEINE TABELLE'[ number(Nr) <= myNr]) + "/" + cnt(select 'DEINE TABELLE')
---
Wenn die Tabelle gefiltert und sortiert ist, solltest du dann die Filter- und Sortierungsbedingungen berücksichtigen.
Leo
-
Danke für die schnelle Antwort,
ich verwende für dieses Layout eine ganz normale Tabelle, kein Formularlayout und auch keine Filter. Für die Sortierung verwende ich ein Funktionsfeld mit einer automatisch fortlaufende Numer. Alle Datensätze werden als einzelne PDF-Seiten angezeigt, nur halt alle mit der Seitenzahl 1/1.
Habe es mit deiner Funktion versucht und damit hat es dann auch wunderbar geklappt.
Gruss Andreas
Content aside
- vor 5 JahrenZuletzt aktiv
- 2Antworten
- 1895Ansichten