Jerry Geplaatst: 25 januari 2008 Delen Geplaatst: 25 januari 2008 ik heb een case gemaakt: case( veld>'0' and veld<'40';'0'; Veld>'40' and veld<'46';'0,84'; Veld>'45';((veld*0,156)+'6,244') Als veld een waarde heeft tot en met 99 werkt dit prima. Als veld groter wordt dan 99 krijg ik als resultaat '0'. Snap er niets van! Iemand een idee misschien? Quote Link naar reactie
0 Mark Geplaatst: 25 januari 2008 Delen Geplaatst: 25 januari 2008 Ik heb je formule iets verbouwd en die werkt prima: Case( Veld ≥ 0 and Veld < 40; 0; Veld ≥ 40 and Veld < 46; ,84; Veld ≥ 46; (Veld * ,156) + 6,244 ) Zorg ervoor dat het veld Veld en je resultaat veld beide van het type Number zijn... Quote Link naar reactie
0 Jerry Geplaatst: 25 januari 2008 Auteur Delen Geplaatst: 25 januari 2008 aanhalingstekens weg?! Veranderd en het werkt inderdaad. Thanks Quote Link naar reactie
0 Mark Geplaatst: 25 januari 2008 Delen Geplaatst: 25 januari 2008 Cijfers tussen aanhalingstekens worden geïnterpreteerd als tekst... Quote Link naar reactie
Vraag
Jerry
ik heb een case gemaakt:
case( veld>'0' and veld<'40';'0';
Veld>'40' and veld<'46';'0,84';
Veld>'45';((veld*0,156)+'6,244')![;)](//www.clarify.net/applications/core/interface/js/spacer.png)
Als veld een waarde heeft tot en met 99 werkt dit prima. Als veld groter wordt dan 99 krijg ik als resultaat '0'.
Snap er niets van!
Iemand een idee misschien?
Link naar reactie
3 antwoorden op deze vraag
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.