health-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Health-dev] ValueError: invalid literal for int() with base 10: 'ambula


From: Bounmy Sihaphom
Subject: [Health-dev] ValueError: invalid literal for int() with base 10: 'ambulatory'
Date: Sun, 2 Nov 2014 15:21:35 +0700

Hi all!
I am having problems with query, here is what I did:
...
cmr_numpatients=pool.get('gnuhealth.appointment').__table__()
...
 return cmr_numpatients.select(
            cmr_numpatients.appointment_type.as_('id'),
            Max(cmr_numpatients.create_uid).as_('create_uid'),
            Max(cmr_numpatients.create_date).as_('create_date'),
            Max(cmr_numpatients.write_uid).as_('write_uid'),
            Max(cmr_numpatients.write_date).as_('write_date'),
            cmr_numpatients.appointment_type.as_('appointment_type'),
            Count(cmr_numpatients.id).as_('cmr_numpatients'),
            where=where,
            group_by=cmr_numpatients.id)

I want to count the number of patients based on appointment_type (selection fields), type char, When I run the query it give me the error message:ValueError: invalid literal for int() with base 10: 'ambulatory'
Your help is greatly appreciated.

Best Regards;

Bounmy Sihaphom

reply via email to

[Prev in Thread] Current Thread [Next in Thread]