couleur

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

couleur

Messagepar guyader » 28 Mars 2012 à 09:59

bonjour,

en lotusScript
je voudrais que le champ "B" s'affiche en rouge si le champ "A" lui est supérieur


merci
guyader
Maître-posteur
Maître-posteur
 
Message(s) : 489
Inscrit(e) le : 18 Juil 2005 à 15:30
Localisation : saint-nazaire (LA)

Re: couleur

Messagepar Michael DELIQUE » 28 Mars 2012 à 10:03

salut

je pense pas que ce soit possible. ou laors doubler le champ

ya peut être la solution de passer par des CSS en client lourd (c'est faisable, mais je ne l'ai jamais fais)
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: couleur

Messagepar guyader » 28 Mars 2012 à 10:33

j'ai en effet testé avec les champs doublés et en les masquant suivant le résultat recherche..

çà ne fonctionne pas ... mon lotusscript est éxécuté en postopen

est-ce OK ?

merci
guyader
Maître-posteur
Maître-posteur
 
Message(s) : 489
Inscrit(e) le : 18 Juil 2005 à 15:30
Localisation : saint-nazaire (LA)

Re: couleur

Messagepar Michael DELIQUE » 28 Mars 2012 à 10:39

autre solution

un champs richtext calculé, et via du Ls tu met le texte a la bonne couleur dedans
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: couleur

Messagepar guyader » 28 Mars 2012 à 10:44

ok
quel es le code approprié en LS
guyader
Maître-posteur
Maître-posteur
 
Message(s) : 489
Inscrit(e) le : 18 Juil 2005 à 15:30
Localisation : saint-nazaire (LA)

Re: couleur

Messagepar Michael DELIQUE » 28 Mars 2012 à 10:47

regarde dans l'aide en ligne à NotesRichTextStyle
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: couleur

Messagepar roubech » 28 Mars 2012 à 20:20

c'est quoi le rapport avec le LS ? Les valeurs des champs A et B sont calculées dans le PostOpen en LS ?
Si oui, les formules de masquages sont évaluées avant, donc lancer un refresh du doc à la fin du calcul
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Re: couleur

Messagepar guyader » 29 Mars 2012 à 09:25

oui tout à fait... un refresh est bien effectué ...

mais mon masquage si quota > taille n'est pas pris en compte ...
guyader
Maître-posteur
Maître-posteur
 
Message(s) : 489
Inscrit(e) le : 18 Juil 2005 à 15:30
Localisation : saint-nazaire (LA)

Re: couleur

Messagepar guyader » 29 Mars 2012 à 09:28

oui tout à fait... un refresh est bien effectué ...

mais mon masquage si quota > taille n'est pas pris en compte ...


Sub Postopen(Source As Notesuidocument)
Dim s As New notessession

Dim curdb As notesdatabase
Set curdb=s.CurrentDatabase
var=Round(curdb.Size /1024 /1024,+0)
t$=Cstr(var)
var1=Round(curdb.SizeQuota/1024,+0)
v$=Cstr(var1)
Dim doc As notesdocument
Set doc=source.document
doc.Taille=t$
doc.Quota=v$
Call source.refresh
End Sub
guyader
Maître-posteur
Maître-posteur
 
Message(s) : 489
Inscrit(e) le : 18 Juil 2005 à 15:30
Localisation : saint-nazaire (LA)

Re: couleur

Messagepar guyader » 29 Mars 2012 à 09:55

en fait le masquage fonctionne, mon test n'était pas correcte ...

merci
guyader
Maître-posteur
Maître-posteur
 
Message(s) : 489
Inscrit(e) le : 18 Juil 2005 à 15:30
Localisation : saint-nazaire (LA)


Retour vers Développement