Changer l'affichage par défaut d'une liste

J’aimerai faire de l’affichage par défaut d’une liste l’affichage" carte de visite" , et pouvoir augmenter la taille du texte et des cartes.
Merci

  • Les options front d’une liste sont définies globalement, puis cloné dans chaque instance donc vous pouvez les modifier à l’affichage de la liste (via le SCRIPT front pour modifier la propriété minified avant affichage)

Il y a ce POST qui doit répondre à votre question :

  • Au sujet des styles, il faut comme toujours faire du CSS dans une ressource STYLES de votre objet pour surcharger les styles par défaut des vignettes (summary). exemple pour changer la tailles des champs sur un objet MyObject :
.objlist.object-MyObject .obj-summary .obj-fields > ul > li > span {
   font-size: 1.2rem;
}
  • Le titre de votre vignette n’est pas lisible, vous pouvez utiliser le champ “Titre complémentaire” dans la définition de l’objet (onglet Interface par exemple n°[VALUE:myField1] du [VALUE:myDate1]) ou surcharger le libellé de la clé fonctionnelle affichée via le hook getUserKeyLabel pour afficher d’autres champs comme titre :
/**
 * Build a custom label to represent the user key of the record
 * <br>If row is null, the selected fields are used. May be overridden to implement specific label
 * @param row Any record, if row is null, the selected fields are used
 * @return The user key label based on object title or functional keys
 */
public String getUserKeyLabel(String[] row)

Lorsque l’on est en affichage “carte de visite” j’aimerai empêcher que l’on puisse naviguer vers le formulaire. Cette action n’est pas souhaitée.
Merci.

Dans la définition de l’objet :
Interface / utilise le formulaire = Non