[Plone-IT] domanda su getField

Yuri yurj a alfa.it
Gio 25 Giu 2009 10:36:37 UTC


        campi = ['title', 'Rapporto_giornaliero', 
'Operatori_cooperativa', 'Problemi_organizzativi', 
'Problemi_biblioteca', 'Problemi_allo_stabile', 'Note', 
'Utenti_presenti', 'Utenti_apertura_straordinaria', 
'Utenti_presenti_1920', 'Utenti_totale', 'Numero_prestiti', 
'Numero_restituzioni', 'Numero_rinnovi_straordinaria', 
'Numero_prenotazioni']

        for c in campi:
         row.append(self.getField(c).get(self))

perchè non funziona? :)

 Mi torna l'errore:

    * Module Products.Archetypes.Field, line 1989, in get

TypeError: eval() arg 1 must be a string or code object

 se al posto di c metto la stringa con il nome del campo, funziona...




Maggiori informazioni sulla lista Plone-IT