PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Marge physique / Marge logique
  • Limite
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
La propriété ..MargeHaute permet de :
  • Connaître la marge haute d'un état.
  • Modifier la marge haute d'un état.
Attention : Il est possible de modifier la marge haute d'un état uniquement dans le traitement "Ouverture de l'état".

Remarque : Les différentes marges d'un état sont définies dans le format de la page (option "Mise en page" du menu contextuel de l'état).
Versions 18 et supérieures
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les états dans les applications iPhone/iPad.
Nouveauté 18
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les états dans les applications iPhone/iPad.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les états dans les applications iPhone/iPad.
Versions 21 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Exemple
// Modifier la marge haute de l'état "ETAT_Client"
ETAT_Client..MargeHaute = 25
Syntaxe

Connaître la marge haute d'un état Masquer les détails

<Résultat> = <Nom de l'état>..MargeHaute
<Résultat> : Réel
Marge haute (en millimètres) de l'état spécifié.
<Nom de l'état> : Chaîne de caractères (avec ou sans guillemets)
Nom de l'état à manipuler.

Modifier la marge haute d'un état Masquer les détails

<Nom de l'état>..MargeHaute = <Nouvelle marge haute>
<Nom de l'état> : Chaîne de caractères (avec ou sans guillemets)
Nom de l'état à manipuler.
<Nouvelle marge haute> : Réel
Nouvelle marge haute (en millimètres) de l'état spécifié.
Remarques

Marge physique / Marge logique

Chaque imprimante gère une marge physique dans laquelle aucune impression n'est possible. Les propriétés ..MargeBasse, ..MargeDroite, ..MargeGauche et ..MargeHaute permettent de définir des marges "logiques" d'impression.
  • Si la marge physique est supérieure à la marge logique : La marge logique n'est pas prise en compte. L'état sera compressé lors de l'impression pour pouvoir tenir sur une seule page. Pour interdire la compression de la taille de l'état, utilisez l'option "Imprimer l'état tel quel" de la description de l'état (onglet "Options").
  • Si la marge physique est inférieure à la marge logique : La marge logique est prise en compte. La marge physique est ignorée.
La fonction iFinImprime annule les marges.

Limite

La propriété ..MargeHaute s'applique uniquement aux états.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire