Comment changer les couleurs de fond dans les onglets des signalétiques ?

0000001752     -      27/12/2014
Obsolète

Par défaut, Mercator n'offre pas de paramétrage sur ce point.

Toutefois, il est simple d'intervenir via module. Par exemple, si on ouvre le signalétiques "Articles" et qu'on exécute simultanément ce code dans le premier onglet du Prompt Fox :

f_stock.themes=.F.
f_stock.pageframe.données.backcolor=rgb(255,0,0)
f_stock.pageframe.complement.backcolor=rgb(0,255,0)
f_stock.pageframe.prix.backcolor=rgb(0,0,255)

Les différentes pages peuvent aussi être adressées par leur numéro :

f_stock.pageframe.pages(6).backcolor=rgb(255,0,0)

On peut très bien placer une expression dans le premier onglet de la fiche article, dont la formule est par exemple change_couleur_page()

et ensuite créer un fichier change_couleur_page.prg, à compiler en fxp et dont le contenu est

f_stock.themes=.F.
f_stock.pageframe.données.backcolor=rgb(255,0,0)
f_stock.pageframe.complement.backcolor=rgb(0,255,0)
f_stock.pageframe.prix.backcolor=rgb(0,0,255)
return ''

Ainsi, le changement des couleurs est automatique lors de l'ouverture du signalétique.

 

attention_aruba Cette fonctionnalité est directement disponible en version Aruba.



Est-il possible de changer les couleurs de fond dans les différents onglets des signalétiques ?

 



Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)

Vous consultez une page relative à une version de Mercator qui n'est plus commercialisée ni supportée.

Mercator est une application .net qui utilise une base de données SQL Server. Les informations sur cette page ne correspondent plus à ces caractéristiques.