← Back to team overview

dhis2-devs team mailing list archive

Re: Getting the OrgUnit id for a custom data Entry form

 

Hello there Pooben!

I've seen something like this before, Vanuatu uses a few custom forms and
they have the name of the facility listed somewhere in the header. I was
able to get the facility UID by poking around the javascript (example
below). We then use a json api request to get the facility name (but it
seems like I might not have to do that if I am reading your email
correctly!).

Here is a snippet where I am grabbing the Org Unit id:

dhis2.util.on( 'dhis2.de.event.formReady', function( event, ds ) {

var vuFacilityID = dhis2.de.currentOrganisationUnitId;

});

That variable above works all the way back to 2.14 (and maybe even further)
and works great on 2.18. I hope this helps and good luck!


Timothy Harding
RPCV Vanuatu
hardingt@xxxxxxxxx
+1 541 228 4003

On Tue, Feb 24, 2015 at 8:11 AM, Pooben Dass <pooben@xxxxxxxx> wrote:

> Hi Devs
>
>
>
> Is there a way to get the orgunitid when the custom entry form initially
> loads.
>
> The dhis2.ou.event.orgUnitSelected event only works when an item is
> selected in the tree and not on the initial form load
>
> I would like to get the selected org id when the custom form is initialy
> load. Currently I can get to the selected name on initial form load.
>
>
>
> Regards
>
> Pooben
>
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
>
>

Follow ups

References