this quick test demonstrates DGF is working fine, so your problem must be in another place:

    def test_data_grid_field(self):
        # self.obj is an instance of the content type
        schema = self.obj.Schema()

        field = schema.getField('my_field')
        field.set(self.obj, [dict(time=u'foo',
                                  title=u'bar',
                                  description=u'baz',
                                  place=u'qux')])
        self.assertEqual(field.getAsGrid(self.obj),
                         (('foo', 'bar', 'baz', 'qux'), ))

        # test without horario
        field = schema.getField('compromissos')
        field.set(self.obj, [dict(time=u'',
                                  title=u'bar',
                                  description=u'baz',
                                  place=u'qux')])
        self.assertEqual(field.getAsGrid(self.obj),
                         (('', 'bar', 'baz', 'qux'), ))

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
Product-Developers mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-product-developers

Reply via email to