PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • iNumPage et les états créés avec l'éditeur d'états
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Renvoie ou initialise le numéro de la page en cours d'impression.
Remarque : La fonction iNumPage peut être utilisée pour forcer le numéro de la première page à un numéro différent de 1.
Versions 18 et supérieures
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 18
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 19 et supérieures
Android Cette fonction est désormais disponible pour les applications Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Nouveauté 19
Android Cette fonction est désormais disponible pour les applications Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Android Cette fonction est désormais disponible pour les applications Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Versions 21 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Exemple
// Imprime le numéro de page
iImprime(iPosX(200) + iNumPage())
// Force le numéro de page à 10
iNumPage(10)
...
iFinImprime()
Syntaxe
<Résultat> = iNumPage([<Numéro de la page>])
<Résultat> : Entier
Numéro de la page courante.
<Numéro de la page> : Entier optionnel
Nouveau numéro de la page en cours.
AndroidWidget AndroidJava Ce paramètre n'est pas disponible.
Remarques
WINDEVWEBDEV - Code ServeurEtats et RequêtesiPhone/iPadWindows MobileUniversal Windows 10 AppAjaxCode Utilisateur (MCU)

iNumPage et les états créés avec l'éditeur d'états

  • La fonction iNumPage peut être utilisée dans les états à condition que l'impression soit commencée (par exemple dans le code "Après impression de rupture"). Dans le code d'ouverture de l'état, cette fonction ne doit pas être utilisée. Il faut utiliser la propriété ..NuméroPage.
  • Il est déconseillé d'utiliser la fonction iNumPage dans le code d'avant impression d'un bloc. En effet, dans ce traitement, la taille finale du bloc n'est pas encore connue et le numéro de la page sur lequel le bloc va être positionné peut changer.
  • Versions 20 et supérieures
    Le résultat de la fonction iNumPage n'est pas impacté par la réinitialisation des numéros de page dans les états (option "Réinitialiser le nombre de pages après impression du bloc" présente dans l'onglet "IHM" de la fenêtre de description d'un bloc).
    Nouveauté 20
    Le résultat de la fonction iNumPage n'est pas impacté par la réinitialisation des numéros de page dans les états (option "Réinitialiser le nombre de pages après impression du bloc" présente dans l'onglet "IHM" de la fenêtre de description d'un bloc).
    Le résultat de la fonction iNumPage n'est pas impacté par la réinitialisation des numéros de page dans les états (option "Réinitialiser le nombre de pages après impression du bloc" présente dans l'onglet "IHM" de la fenêtre de description d'un bloc).
Composante : wd240prn.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire