ok can the first character of your [R Rating] be a character (anything non-numeric) or can it only start with a numeric value?
What I'm basically suggesting in the code (in pseudo code) is this:
if(cint(left([R Rating]),1) > 6 Then
If the left most character of the [R Rating] String is a numeric value higher than 6
(if you can have a non numeric character as your first character this formula would have to change but you didn't mention anything but numeric values in your post so I assumed it could ONLY be a numeric value in the first position of the field)
if(cint(left([R Rating]),1) <= 6 Then
If the left most character of the [R Rating] String is a numeric value less than or equal to 6
the left function lets you parse a string for a specific set of characters
the cint function changes a string into an integer (this part would fail if you attempt to change a text string to a numeric value that wasn't composed of numbers)
However, my original code was messed up it has too many opening brackets in it try this:
Code:
if cint(left([R Rating],1)) >6 then
Me.[Watch Box Indicator] = No
elseif cint(left([R Rating],1)) <=6 then
Me.[Watch Box Indicator] = Yes
Else
'do what you're going to do if client rating is missing
End If