[Zope] How come you can't add a multiple selection property in a python script?
   
    complaw@hal-pc.org
     
    complaw@hal-pc.org
       
    Mon, 11 Feb 2002 21:20:42 GMT
    
    
  
> complaw@hal-pc.org writes:
>  > How come this...
>  > 
>  > doc.manage_addProperty('specific_topics', specific_topics,
'multiple_selection',
>  > select_variable=context.list_of_selections)
>  > 
>  > .. won't work (it generates an error) when you try it from a python script. 
> You pass in the *name* of the select variable, not the select variable
> itself...
> 
Well, neither of these work...
doc.manage_addProperty('specific_topics', specific_topics, 'multiple_selection',
select_variable='list_of_selections')
doc.manage_addProperty('specific_topics', specific_topics, type=
'multiple_selection', value='list_of_selections')
..(the latter was inspired after a look at the source code.  Value is used at
the point where the error message is generated).
How is the association made between the select_variable and the property?
Ron