Jump to content
  • 0

Kleur aanduiding veld


RickFM

Question

11 answers to this question

Recommended Posts

  • 0

OK. Capito!

 

En nu: wat moet er bijvoorbeeld komen als je "azuur" intikt? Of "appelgroen"? Of "karmijn"?

 

Puur uit nieuwsgierigheid: wat is de bedoeling? Ik vrees namelijk dat het kan, maar dan zou ik toch liefst op voorhand weten wie we daarmee gelukkig maken, en waarom, in welke gebruiksomgeving...

Link to comment
  • 0

even uit mijn hoofd....

 

Je kan het veld zichzelf laten vullen met een auto-enter calc. Je moet wel de standaard optie uitvinken dat filemaker ook waarden invult als er al een waarde in het veld is.

 

Je zou de volgende calc kunnen gebruiken.

 

case(

veld = "groen";RGB(veld;123;123);

veld = "rood";RGB(veld;100;100)

etc

)

 

p.s weet de functie addColor ofzoiets niet uit mijn hoofd

Link to comment
  • 0
WJ suggereert je inderdaad de Case-functie. Perfect.

Alleen blijf ik nog met mijn vorige vraag zitten: hoe lang moet die Case-functie worden, en wat is het nut van de hele operatie?

 

Voor een lijst met waardes waarin met een snelle blik erop gezien kan worden dat die waardes erin staan.

In ieder geval bedankt voor de input. Ik ga het proberen.

Link to comment
  • 0
even uit mijn hoofd....

 

Je kan het veld zichzelf laten vullen met een auto-enter calc. Je moet wel de standaard optie uitvinken dat filemaker ook waarden invult als er al een waarde in het veld is.

 

Je zou de volgende calc kunnen gebruiken.

 

case(

veld = "groen";RGB(veld;123;123);

veld = "rood";RGB(veld;100;100)

etc

)

 

p.s weet de functie addColor ofzoiets niet uit mijn hoofd

 

Als ik rood invoer krijg ik een getal te zien.. ipv dat deze een kleur krijgt.

Link to comment
  • 0
In de Auto Enter heb ik onder de veld opties dit staan:

 

Case(

TextColor("Rood";RGB(255;0;0));

TextColor("Groen";RGB(0;255;0))

)

 

Maar dit wil niet echt meewerken..

 

 

Ik heb de oplossing gevonden..

 

Case(

 

veld = "groen" ; TextColor("groen";RGB(0;255;0));

veld = "rood" ; TextColor("rood";RGB(255;0;0));

veld = veld ; TextColor(veld;RGB(255;255;0));

 

 

)

 

 

Dit werkt perfect.. de laatste lijn heb ik gebruikt om geen kleur te hebben als er een andere waarde ingevuld wordt. Als ik die lijn niet bijvoeg maakt ie het veld leeg.. dus super zo :) .. tnx guys..

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...