dhis2-devs team mailing list archive
-
dhis2-devs team
-
Mailing list archive
-
Message #45743
Re: Documentation for d2 library
Hi Mark,
We want to retrieve data in a format specified as shown below.
http://localhost:8080/api/dataSets.json?fields=name,id,sections[name,dataElements[id,name,valueType]]
which renders this:
- dataSets:
[
-
{
- name: "data set",
- id: "m0rnaeivV6W",
- sections:
[
-
{
- name: "Section1",
- dataElements:
[
-
{
- name: "new data element",
- id: "JyjMOr3En81",
- valueType: "NUMBER"
}
]
}
]
}
]
Is there any d2 alternative to replicate the same? Or do we have to first
get all dataElements and then after getting a dataSet filter from
dataElements?
Thank you.
*Cheers,*
Archana Chillala
Application Developer
Email archanac@xxxxxxxxxxxxxxxx
Telephone +91 9100960533 <+91+9100960533>
[image: ThoughtWorks]
<http://www.thoughtworks.com/?utm_campaign=archana-chillala-signature&utm_medium=email&utm_source=thoughtworks-email-signature-generator>
On Wed, Jun 29, 2016 at 7:20 PM, Mark Polak <mark@xxxxxxxxx> wrote:
> Sorry silly me, forgot to include the link ;)
>
> https://github.com/dhis2/app-skeleton
>
> On Wed, Jun 29, 2016 at 3:28 PM, Archana Chillala <
> archanac@xxxxxxxxxxxxxxxx> wrote:
>
>> Hi Mark,
>>
>> Thank you. Could you share a link to the skeleton app you mentioned.
>>
>>
>> *Cheers,*
>>
>> Archana Chillala
>> Application Developer
>> Email archanac@xxxxxxxxxxxxxxxx
>> Telephone +91 9100960533 <+91+9100960533>
>> [image: ThoughtWorks]
>> <http://www.thoughtworks.com/?utm_campaign=archana-chillala-signature&utm_medium=email&utm_source=thoughtworks-email-signature-generator>
>>
>> On Wed, Jun 29, 2016 at 5:43 PM, Mark Polak <mark@xxxxxxxxx> wrote:
>>
>>> Hey Archana,
>>>
>>> If you're still starting to use the tools before that feel free to ask
>>> questions on the list or through github issues on the specific repositories
>>> and we'll try to help you as best as we can.
>>>
>>> In the mean time you could take a look at our skeleton app. It has a
>>> very basic setup of the libraries Nicolay mentioned and a few comments on
>>> what is happening ;)
>>>
>>> Regards,
>>>
>>> Mark
>>>
>>> On Wed, Jun 29, 2016 at 1:22 PM, Archana Chillala <
>>> archanac@xxxxxxxxxxxxxxxx> wrote:
>>>
>>>> Thanks a lot, Lars.
>>>>
>>>> Archana Chillala
>>>> Application Developer
>>>> Email archanac@xxxxxxxxxxxxxxxx
>>>> Telephone +91 9100960533 <+91+9100960533>
>>>> [image: ThoughtWorks]
>>>> <http://www.thoughtworks.com/?utm_campaign=archana-chillala-signature&utm_medium=email&utm_source=thoughtworks-email-signature-generator>
>>>>
>>>> On Wed, Jun 29, 2016 at 4:25 PM, Lars Helge Øverland <lars@xxxxxxxxx>
>>>> wrote:
>>>>
>>>>> Hi Archana,
>>>>>
>>>>> we definitely plan to improve the docs and provide a consistent set of
>>>>> documentation / guides - we just hadn't had the time yet but its high on
>>>>> our list after 2.24.
>>>>>
>>>>> regards,
>>>>>
>>>>> Lars
>>>>>
>>>>>
>>>>> On Wed, Jun 29, 2016 at 12:44 PM, Archana Chillala <
>>>>> archanac@xxxxxxxxxxxxxxxx> wrote:
>>>>>
>>>>>> Thank you, Nicolay.
>>>>>>
>>>>>> Archana Chillala
>>>>>> Application Developer
>>>>>> Email archanac@xxxxxxxxxxxxxxxx
>>>>>> Telephone +91 9100960533 <+91+9100960533>
>>>>>> [image: ThoughtWorks]
>>>>>> <http://www.thoughtworks.com/?utm_campaign=archana-chillala-signature&utm_medium=email&utm_source=thoughtworks-email-signature-generator>
>>>>>>
>>>>>> On Wed, Jun 29, 2016 at 2:43 PM, Nicolay Ramm <nicolay@xxxxxxxxx>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Archana,
>>>>>>>
>>>>>>> unfortunately the documentation that currently exists for D2 is far
>>>>>>> from extensive. The limited documentation we have can be found here:
>>>>>>> http://d2.markionium.com
>>>>>>> This is generated from the source code, so you'll find the same
>>>>>>> documentation in the code itself.
>>>>>>>
>>>>>>> The following apps are written using D2, D2-UI, React and RxJS
>>>>>>> <https://github.com/Reactive-Extensions/RxJS/>:
>>>>>>>
>>>>>>> - Maintenance app <https://github.com/dhis2/maintenance-app>
>>>>>>> - Settings app <https://github.com/dhis2/settings-app>
>>>>>>> - App management app
>>>>>>> <https://github.com/dhis2/app-management-app>
>>>>>>>
>>>>>>> Hope this helps.
>>>>>>>
>>>>>>> Best regards,
>>>>>>>
>>>>>>>
>>>>>>> Nicolay Ramm
>>>>>>> Front end developer, DHIS 2
>>>>>>> University of Oslo
>>>>>>> https://www.dhis2.org
>>>>>>>
>>>>>>> On Wed, Jun 29, 2016 at 10:58 AM, Archana Chillala <
>>>>>>> archanac@xxxxxxxxxxxxxxxx> wrote:
>>>>>>>
>>>>>>>> Hi devs,
>>>>>>>>
>>>>>>>> We are looking at using *d2* library for our custom apps. Could
>>>>>>>> you please direct us to any extensive documentation available for the same.
>>>>>>>> Also, could you please share with us (repo links for) any apps built on
>>>>>>>> react, so we could understand how d2 has been used.
>>>>>>>> Thank you.
>>>>>>>>
>>>>>>>>
>>>>>>>> *Cheers,*
>>>>>>>>
>>>>>>>> Archana Chillala
>>>>>>>> Application Developer
>>>>>>>> Email archanac@xxxxxxxxxxxxxxxx
>>>>>>>> Telephone +91 9100960533 <+91+9100960533>
>>>>>>>> [image: ThoughtWorks]
>>>>>>>> <http://www.thoughtworks.com/?utm_campaign=archana-chillala-signature&utm_medium=email&utm_source=thoughtworks-email-signature-generator>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> 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
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> 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
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Lars Helge Øverland
>>>>> Lead developer, DHIS 2
>>>>> University of Oslo
>>>>> Skype: larshelgeoverland
>>>>> lars@xxxxxxxxx
>>>>> http://www.dhis2.org <https://www.dhis2.org/>
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> 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
>>>>
>>>>
>>>
>>>
>>> --
>>> Regards,
>>>
>>>
>>> Mark Polak
>>> Software developer, DHIS 2
>>> University of Oslo
>>> http://www.dhis2.org <https://www.dhis2.org/>
>>> mark@xxxxxxxxx
>>>
>>
>>
>
>
> --
> Regards,
>
>
> Mark Polak
> Software developer, DHIS 2
> University of Oslo
> http://www.dhis2.org <https://www.dhis2.org/>
> mark@xxxxxxxxx
>
Follow ups
References