You subject seems not to have anything to do with your problem report... =?ISO-8859-1?Q?Bj=F8rge_Solli?= writes:
I try this way: <dtml-let shovedid="SEMESTERID_HOVED" hovedid="str2int(shovedid)"> where SEMESTERID_HOVED contains one line of integers (20021). str2int is an external python script just returning the int-cast of whatever string it gets in.
Here you should have reported the "Error Type" and "Error Value", you see in the error report!
Traceback (innermost last): ...
231, in eval (Object: str2int(shovedid)) (Info: shovedid) File <string>, line 2, in f File /export/space/Zope/Zope-2.4.x/lib/python/Products/ExternalMethod/ExternalMethod.py, line 274, in __call__ (Object: str2int) (Info: ((<DTMLMethod instance at 16eed80>,), {}, None)) File /export/space/Zope/zope/Extensions/str2int.py, line 2, in str2int (Object: SEMESTERID_HOVED) AttributeError: (see above) You successfully called your External Method "str2int". In line 2 it tries to access an attribute which is not there. "Error Value" tells you its name...
Dieter