Can you post the full error you are receiving so we can see what has been passed that causes the error? It should look something like this.
Executing: CalculateField blocks TEST_LABEL "!SOURCEID![: !TEXT_INTS! ]" PYTHON_9.3 #
Start Time: Tue Mar 04 12:48:53 2014
ERROR 000539: Error running expression: u"FA07908426251"[: u"2014" ]
Traceback (most recent call last):
File "<expression>", line 1, in <module>
TypeError: slice indices must be integers or None or have an __index__ method
Failed to execute (CalculateField).
Failed at Tue Mar 04 12:48:53 2014 (Elapsed Time: 0.04 seconds)
You can find it under the 'Results' tab
Messages
Executing: CalculateField OWNERSHIP_TEXT Label "!TEXTSTRING![:int (!postion!)]" PYTHON_9.3 #
Start Time: Tue Mar 04 16:55:32 2014
ERROR 000539: SyntaxError: EOL while scanning string literal (<expression>, line 1)
Failed to execute (CalculateField).
Failed at Tue Mar 04 16:55:32 2014 (Elapsed Time: 0.10 seconds)