Ciao, grazie a tutti per l'impegno e i consigli ma temo di essere sempre allo stesso punto.<div><br></div><div>Riassumo velocemente i vari "risultati":</div><div><br></div><div>1) impossibile utilizzare la setNome_campo('valore') --> Attribute Error</div>


<div><br></div><div>2) impossibile utilizzare field.set(...) --> Permessi Insufficienti</div><div><br></div><div>3) impossibile utilizzare getAccessor() --> Permessi Insufficienti</div><div><br></div><div><br></div>

<div>Per rispondere a tutti aggiungo anche che il campo è di tipo</div><div><br></div><div>ExtensionLinesField </div><div>che deriva da</div><div>class ExtensionLinesField(ExtensionField, LinesField): pass</div><div><br>
</div>
<div>...ho scritto che è un MultiSelectionWidget per far capire che potrei dover assegnare più valori.</div><div><br></div><div><br></div><div>Non ho ben capito come riprodurre la prima soluzione di Yuri (quella con getMutator), ma dubito che funzioni!</div>

<div><br></div><div>Altri consigli? non c'è passato ancora nessuno??</div><div><br></div><div>grazie a tutti di nuovo</div><div><br></div><div><br></div><div>sandro</div>
<div><br></div><div><br><div><br><div class="gmail_quote">2011/6/22 Simone Orsi <span dir="ltr"><<a href="mailto:simahawk@gmail.com" target="_blank">simahawk@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div>On 06/22/2011 05:33 PM, Simone Orsi wrote:<br>
> Hola,<br>
><br>
> On 06/22/2011 09:29 AM, Sandro Caneschi wrote:<br>
><br>
>> lista = context.portal_catalog(portal_type="MioTipo")<br>
>> for elem in lista:<br>
>>   schema = elem.getObject().Schema()<br>
>>   field = schema['mio_campo']<br>
>>   field.set(context,'valore')<br>
><br>
> "context" == oggetto? :)<br>
><br>
> a field.set gli devi passare l'istanza di quell'oggetto, quindi:<br>
><br>
> obj =  elem.getObject()<br>
> field = obj.getField('mio_campo')<br>
> field.set(obj,'pippo')<br>
><br>
> HTH<br>
<br>
<br>
</div>dimenticavo... RTFM :P<br>
<br>
<a href="http://plone.org/documentation/kb/manipulating-plone-objects-programmatically/reading-and-writing-field-values" target="_blank">http://plone.org/documentation/kb/manipulating-plone-objects-programmatically/reading-and-writing-field-values</a><br>



<div><div></div><div>_______________________________________________<br>
Plone-IT mailing list<br>
<a href="mailto:Plone-IT@lists.plone.org" target="_blank">Plone-IT@lists.plone.org</a><br>
<a href="https://lists.plone.org/mailman/listinfo/plone-plone-it" target="_blank">https://lists.plone.org/mailman/listinfo/plone-plone-it</a><br>
<a href="http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html" target="_blank">http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html</a><br>
</div></div></blockquote></div><br><br>
</div></div>