Quoi, tu ne connais pas PB ? Va falloir parcourir tout le forum alors !

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 03-06-2010 15:54:59

touran81  
Membre
Lieu: Toulouse
Date d'inscription: 26-04-2007
Messages: 15
Pépites: 80
Banque: 0

New Page on group break

Salut les amis,

J'aurai besoin de savoir si quelqu'un d'entre vous n'aurez pas une idée de la syntaxe pour modifier la valeur du New Page on Group Break par le script. Je ne trouve pas dans l'aide PB.

Je vous remercie de votre coopération en vous envoyant quelques rayons de soleil de Toulouse.

A+

Hors ligne

 

#2 04-06-2010 06:51:15

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: New Page on group break

Bonjour, il me semble que cela n'est pas possible par script de dw.modify.
Mais il y a une astuce en utilisant une DW external à une colonne comme sous-report, codant le newpage dans cette DW en fonction de la valeur de la colonne et modifiant par script la valeur de la colonne.


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#3 04-06-2010 07:10:18

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: New Page on group break

Bonjour,

J'ai certain report offrant le choix à l'utilisateur du saut de page ou non entre les groupes au niveau de l'interface. En fait, je procède en modifiant nativement le code source de la datawindow :

Code: pb

IF NOT ab_saut THEN
  ls_replace = "newpage=yes"
  ll_pos = Pos(as_report , ls_replace)
  IF ll_pos > 0 THEN as_report = Replace( as_report , ll_pos , len(ls_replace),"" )
END IF  


(Par défaut, le report est sauvé avec newpage=yes)

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22