Gestion de l'affichage du contenu des bannettes

Bonjour,

J’ai une gestion d’état avec l’affichage des bannettes.

Les bannettes ont un texte qui s’affiche par défaut. Comment est-ce que je peux agir sur ce texte et le modifier pour afficher d’autres données?

Merci.

Fabrice

Bonjour,

Merci d’inclure à votre post le contenu du /health de votre instance.

Est-ce que vous pouvez aussi inclure une capture d’écran en montrant le texte dont vous parlez ?

Merci

Bonjour Alistair,

le health :

[Platform]
Status=OK
Version=6.2.12
BuiltOn=2025-06-27 18:57
Git=6.2/52d763856412a8eb1564748d6d391f60e1b9c921
Encoding=UTF-8
EndpointIP=172.31.255.15
EndpointURL=http://af735b01ee14:8080
TimeZone=Europe/Zurich
SystemDate=2025-07-22 08:16:57

[Application]
ApplicationVersion=1.0.0
ContextPath=
ContextURL=https://app1.ch
ActiveSessions=2
TotalUsers=11
EnabledUsers=10
LastLoginDate=2025-07-22 08:02:47

[Server]
ServerInfo=Apache Tomcat/9.0.106
ServerType=WEB
ServerDevMode=false
ServerCompiler=true
ServerActiveSessions=2
ServerSessionTimeout=30
CronStarted=true

[OS]
Name=Linux
Architecture=amd64
Version=4.18.0-553.56.1.el8_10.x86_64
DockerImageName=almalinux9
SystemEncoding=UTF-8

[JavaVM]
Version=21.0.7
Vendor=Eclipse Adoptium
VMName=OpenJDK 64-Bit Server VM
VMVersion=21.0.7+6-LTS
ScriptEngine=rhino
ScriptEngineVersion=Rhino 1.7.13 2020 09 02
HeapFree=70258
HeapSize=380160
HeapMaxSize=380160
TotalFreeSize=70258

[Cache]
ObjectCache=564
ObjectCacheMax=10000
ObjectCacheRatio=5
ProcessCache=0
ProcessCacheMax=10000
ProcessCacheRatio=0
APIGrantCache=0
APIGrantCacheMax=1000
APIGrantRatio=0

[Database]
Vendor=3
VendorName=postgresql
ProductName=PostgreSQL
ProductVersion=16.8
DriverName=PostgreSQL JDBC Driver
DriverVersion=42.7.7
DBDate=2025-07-22 08:16:57
DBDateOffset=0
DBPatchLevel=6;P02;070eeaa53c5b6fd9eacbce674cd833d7;12
UsingBLOBs=true

[Healthcheck]
Date=2025-07-22 08:16:57
ElapsedTime=12

et les bannettes se présentent actuellement comme ceci :

J’aimerai que l’affichage contiennent des informations plus pertinentes comme le nom de l’expéditeur interne ou externe, le genre de courrier, etc.

Le libellé correspond par défaut à la concaténation des champs clé fonctionnelle de l’objet.
Cette valeur est surchargeable :

  • Avec l’attribut “Titre complémentaire” de l’objet métier ex : [VALUE:demoSupCode] [VALUE:demoSupName]

  • Via le hook getUserKeyLabel, comme expliqué dans la documentation et avec un exemple dans le module Demo pour l’objet DemoOrder :

/** Hook override: custom short label */
@Override
public String getUserKeyLabel(String[] row) {
	// Custom short label
	return getGrant().T("DEMO_ORDER_NUMBER") + getFieldValue("demoOrdNumber", row);
}

C’est parfait merci.

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.