← Back to team overview

dhis2-users team mailing list archive

Re: How to save data from read only filed?/ calculative filed

 

Dear Fatema,

You can use the Web Api (json) to help you get the value which you then
send to your opening balance field.
In the API url, the period should be set to current period - 1 (previous
month).

Alex

On Sun, Jun 21, 2015 at 10:25 AM, Jason Pickering <
jason.p.pickering@xxxxxxxxx> wrote:

> Yeah, that is a bit trickier, and it is not directly supported in DHIS2 at
> the moment. What we have done in other logistics systems with DHIS2 is to
> calculate (automatically) the closing balance from the previous month using
> a script on the server, and import this into the next month as a data
> element for the opening balance . That is a somewhat complex approach than
> just making the opening balance a normal data element and having people
> report it as part of the form. So, I guess it really depends on how you
> actually get the opening balance. Script could be used to calculate it for
> you, but there are many "gotchas" such as missing data, etc which need to
> be taken into account.
>
> Regards,
> Jason
>
>
> On Sun, Jun 21, 2015 at 9:14 AM, Knut Staring <knutst@xxxxxxxxx> wrote:
>
>> Custom form to allow data from two periods in one form?
>> On Jun 21, 2015 8:07 AM, "Uddin Fatema" <fatemacse@xxxxxxxxx> wrote:
>>
>>> Thanks Jason, yes it can be good idea but what should i do with opening
>>> Balance. Any good idea?
>>>
>>> On Sun, Jun 21, 2015 at 12:45 PM, Jason Pickering <
>>> jason.p.pickering@xxxxxxxxx> wrote:
>>>
>>>> Hi Fatema,
>>>>
>>>> Why don't you just use an indicator? It will not be saved in the
>>>> database, but will be calculated and available in the data entry form as
>>>> well as the analytics.
>>>>
>>>> Regards,
>>>> Jason
>>>>
>>>>
>>>> On Sun, Jun 21, 2015 at 8:14 AM, Uddin Fatema <fatemacse@xxxxxxxxx>
>>>> wrote:
>>>>
>>>>>
>>>>> Dear All,
>>>>>
>>>>> I am creating a data entry screen which  screen short is given bellow.
>>>>> [image: Inline image 1]
>>>>>
>>>>> Opening Balance = Previous Month Closing Balance   and Opening Balance
>>>>> is read only field.
>>>>>
>>>>>
>>>>> How to bring Opening Balance in data entry form Previous Month
>>>>>
>>>>>
>>>>> Closing Balance = Opening Balance +Receipts this Months –
>>>>> Distribution/Consumption
>>>>>
>>>>> Closing Balance is read only filed.
>>>>>
>>>>>
>>>>> We calculate the filed by Json but Closing Balance cannot save in
>>>>> dhis2.
>>>>>
>>>>> Have Anyone work on it.
>>>>>
>>>>> Please help on it.
>>>>>
>>>>> Thanks
>>>>>
>>>>> Regards,
>>>>> *Fatema Uddin*
>>>>>
>>>>> Technical Advisor (HIS)-Support to the Health Sector Program II
>>>>> Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH
>>>>> German House
>>>>> House 10/A-2, Road 90
>>>>> Gulshan 2, Dhaka 1212, Bangladesh
>>>>>
>>>>> T          +880 9666701000
>>>>> F          +880 28823099
>>>>> M         +880 19 6206 4721
>>>>> I           www.giz.de
>>>>> <https://owa.giz.de/owa/redir.aspx?C=mPQMujasE0-yL6Aa4ocPcnkcfUThJNEIi4h1DwsYjO3Ua20UR_COt6aTH1s4JIdR4p-jCoFsP6A.&URL=http%3a%2f%2fwww.giz.de%2f>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Mailing list: https://launchpad.net/~dhis2-users
>>>>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>>>>> Unsubscribe : https://launchpad.net/~dhis2-users
>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Jason P. Pickering
>>>> email: jason.p.pickering@xxxxxxxxx
>>>> tel:+46764147049
>>>>
>>>
>>>
>>>
>>> --
>>> Regards,
>>> *Fatema Uddin*
>>>
>>> Technical Advisor (HIS)-Support to the Health Sector Program II
>>> Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH
>>> German House
>>> House 10/A-2, Road 90
>>> Gulshan 2, Dhaka 1212, Bangladesh
>>>
>>> T          +880 9666701000
>>> F          +880 28823099
>>> M         +880 19 6206 4721
>>> I           www.giz.de
>>> <https://owa.giz.de/owa/redir.aspx?C=mPQMujasE0-yL6Aa4ocPcnkcfUThJNEIi4h1DwsYjO3Ua20UR_COt6aTH1s4JIdR4p-jCoFsP6A.&URL=http%3a%2f%2fwww.giz.de%2f>
>>>
>>>
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~dhis2-users
>>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~dhis2-users
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>>
>
>
> --
> Jason P. Pickering
> email: jason.p.pickering@xxxxxxxxx
> tel:+46764147049
>
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-users
> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~dhis2-users
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),
Ministry of Health/AFENET
Kampala
Uganda

IT Consultant - BarefootPower Uganda Ltd, SmartSolar, Kenya

IT Specialist (Servers, Networks and Security, Health Information Systems -
DHIS2 ) & Solar Consultant

+256 774149 775, + 256 759 800161

"I don't want to be anything other than what I have been - one tree hill "

PNG image


References