Dans un client web (testé sous IE6), il est possible de "calculer" le titre d'une colonne de vue :
1) Dans le titre de colonne de vue mettre ceci :
[<div id="titreCalcule">Mon titre à moi</div>]
Nota : Ne pas oublier les crochets. Le texte dans la balise est complétement facultatif !
2) Dans un masque (ou une page) d'affichage ($$ViewTemplate... par exemple), événement "onload" mettre ceci :
- Code : Tout sélectionner
var monTitre = new String('Titre calculé par bibi');
titreColonne = document.getElementById('titreCalcule);
titreColonne.innerHTML = monTitre
Si tout ce passe bien, au chargement de la page, "Titre calculé par bibi" remplacera "Mon titre à moi".
Si vous faites cela sur x objets HTML, cela va très certainement ralentir le chargement...
Notez que vous pouvez ajouter qqchose au titre de colonne, par exemple Nombre de trucmuches en [<div id="titreCalcule">année a-1 </div>] (pour cet exemple, charge à vous de calculer a-1), toutefois gardez à l'esprit que les titres de colonnes sont limités à 80 caractères (voir aide Designer pour + d'infos).
Notez également que vous pouvez calculer des variables javascript* (par exemple à l'aide de <Valeur Calculée>) et les récupérer de la même manière dans le "onload".
*en utilisant une balise <script> et du HTML relais sur le masque :
- Code : Tout sélectionner
<script language="javascript">
var monTitre = '<Valeur Caculée>'
</script>
Thierry
P.S : je n'ai pas testé sur un client Notes...