Oops! Will fix the documentation. Thanks for testing ;) -- Edoardo Sabadelli Software developer, DHIS 2 University of Oslo edoa...@dhis2.org http://www.dhis2.org
On Feb 28, 2018 4:08 PM, "Martin Van Aken" <mar...@joyouscoding.com> wrote: > Hi, > Thanks, looks like our mails passed each other. You are right, but the > "new" was missing from the doc too hence my mistake - my thanks again for > your followup! > > Martin > > On Wed, Feb 28, 2018 at 4:03 PM, Edoardo Sabadelli <edoa...@dhis2.org> > wrote: > >> Hi Martin >> >> I don't see the "new" in the code you posted. >> >> It should be: >> const req = new d2.analytics.request() ... >> >> -- >> Edoardo Sabadelli >> Software developer, DHIS 2 >> University of Oslo >> edoa...@dhis2.org >> http://www.dhis2.org >> >> On Feb 28, 2018 3:21 PM, "Martin Van Aken" <mar...@joyouscoding.com> >> wrote: >> >> Hello again Edoardo & d2 team, >> I just tested the d2 29x version for the analytics. My problem is I don't >> manage to make the simplest example work. I took an analytics query working >> in the REST API and tried to convert it to d2: >> >> getAnalytics() { >> return getInstance().then(d2 => { >> const req = d2.analytics.request() >> .withProgram('jqKm7VLgdzL') >> .addDataDimension(['fyKddt8DF3P', 'RH9knJBq3gv', 'GbtVi9hJhl1', >> 'pCU50gRMGQh', 'el1mbPDIDSD', 'sn3PEvqjGPp', 'jsZgVNf1fuR']) >> .addPeriodDimension([2016, 2017, 2018]) >> .addOrgUnitDimension(['UpjTv540YGw']); >> >> d2.analytics.events.getQuery(req).then(console.log) >> }); >> } >> >> >> (this is closely following the example here: >> http://dhis2.github.io/d2/module-analytics.AnalyticsEvents.html) >> >> This fails with a "Cannot call a class as a function AnalyticsRequest.js >> :25 >> <http://localhost:3000/home/martin/code/dhis2/unicef-va-reports/node_modules/d2/lib/analytics/AnalyticsRequest.js>" >> message, on the very first line about the request (looks like request() is >> not returning what it expect). Any clue? >> >> Martin >> >> On Fri, Feb 23, 2018 at 12:31 PM, Edoardo Sabadelli <edoa...@dhis2.org> >> wrote: >> >>> On Thu, Feb 22, 2018 at 10:14 AM, Edoardo Sabadelli <edoa...@dhis2.org> >>> wrote: >>> >>> > Still it will be much easier to build analytics requests with >>> d2.analytics. >>> >>> Support for analytics and geofeatures requests in d2 is out! >>> >>> d2@29.0.2 >>> >>> Check it out! >>> -- >>> Edoardo Sabadelli >>> DHIS 2 >>> University of Oslo >>> edoa...@dhis2.org >>> http://www.dhis2.org >>> >> >> >> >> -- >> *Martin Van Aken - **Freelance Enthusiast Developer* >> >> Mobile : +32 486 899 652 >> >> Follow me on Twitter : @martinvanaken <http://twitter.com/martinvanaken> >> Call me on Skype : vanakenm >> Hang out with me : mar...@joyouscoding.com >> Contact me on LinkedIn : http://www.linkedin.com/in/martinvanaken >> Company website : www.joyouscoding.com >> >> >> > > > -- > *Martin Van Aken - **Freelance Enthusiast Developer* > > Mobile : +32 486 899 652 > > Follow me on Twitter : @martinvanaken <http://twitter.com/martinvanaken> > Call me on Skype : vanakenm > Hang out with me : mar...@joyouscoding.com > Contact me on LinkedIn : http://www.linkedin.com/in/martinvanaken > Company website : www.joyouscoding.com >
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-devs@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp