On Fri, 18 Oct 2002, Jerome Alet wrote:
list = context.objectValues('ExtFile') for file in list: print file.id, file.title return printed
<UNTESTED> list.sort(lambda x,y : cmp(y.getId(), x.getId())) </UNTESTED>
Sorry I think this won't work in a Python Script because IIRC lambda is forbidden there. Hmmm, I have to search my Python intro what lambda is, but it works as expected:
list = context.objectValues('ExtFile') list.sort(lambda x,y : cmp(y.getId(), x.getId())) for file in list: print file.id, file.title return printed is absolutely fine.
Replace the lambda with a normal function and it should be ok. Just for the sake of interest: What do you mean with "normal function"?
Many thanks for the very quick answer!!!! Kind regards Andreas.