Yeah, I think it's fairly recent.. if you don't have to support every single version of IE.. I think it's safe to use it :) (it also removes the need to store tmp files on the server)
-- Morten Olav Hansen Senior Engineer, DHIS 2 University of Oslo http://www.dhis2.org On Thu, Jun 2, 2016 at 3:07 PM, chathura widanage < chathurawidan...@gmail.com> wrote: > Didn't know about the FileReader API till now. Thanks for the information. > I had the thought that browsers block local file read. Thanks a lot. > > > > On Thu, Jun 2, 2016 at 1:19 PM, Morten Olav Hansen <mor...@dhis2.org> > wrote: > >> Ok, but why do you need to store it in the server at all? can't you just >> process it on the client? >> >> -- >> Morten Olav Hansen >> Senior Engineer, DHIS 2 >> University of Oslo >> http://www.dhis2.org >> >> On Thu, Jun 2, 2016 at 2:16 PM, chathura widanage < >> chathurawidan...@gmail.com> wrote: >> >>> Hi Morten, >>> >>> Thanks. Just the selected rows from the CSV are going to be stored in >>> the data store. But to do so, first I need to show the content of the CSV >>> to the user (graphically). So I have to read the content of the CSV first. >>> >>> If I am going to do it in one of my own web app, what I will do is, >>> >>> 1. Upload the CSV to server temporary.(say tmp.csv) (I need a solution >>> for this step in the DHIS context) >>> 2. Read back the uploaded CSV(tmp.csv) show it to the user. (draw a >>> chart in my case) >>> 3. Allow the user to select the required data. >>> 4. Save only the selected data(rows) to the database. (In DHIS, saving >>> to the data store) >>> 5. Delete tmp.csv >>> >>> So what I really need is to do the same thing in step 1 above using the >>> DHIS Web api. >>> >>> Thanks. >>> >>> On Thu, Jun 2, 2016 at 12:37 PM, Morten Olav Hansen <mor...@dhis2.org> >>> wrote: >>> >>>> Did you have a look at the data store API? [1], you could also use the >>>> user setting API to store it (if its small enough) [2] >>>> >>>> [1] >>>> http://dhis2.github.io/dhis2-docs/master/en/developer/html/ch01s67.html >>>> [2] >>>> http://dhis2.github.io/dhis2-docs/master/en/developer/html/ch01s46.html >>>> >>>> -- >>>> Morten Olav Hansen >>>> Senior Engineer, DHIS 2 >>>> University of Oslo >>>> http://www.dhis2.org >>>> >>>> On Thu, Jun 2, 2016 at 2:03 PM, chathura widanage < >>>> chathurawidan...@gmail.com> wrote: >>>> >>>>> Yes, display in a chart as a preview. Part of the data(selected rows) >>>>> will be then saved as an attribute in a custom object. Custom object will >>>>> then be persisted to the system. So there is no need of retrieving data >>>>> from this fileSource later. >>>>> >>>>> On Thu, Jun 2, 2016 at 12:29 PM, Knut Staring <knu...@gmail.com> >>>>> wrote: >>>>> >>>>>> Sure, but what is it you want to do with this after retrieving? >>>>>> Display it somehow? >>>>>> >>>>>> Knut >>>>>> >>>>>> On Thu, Jun 2, 2016 at 11:11 AM, chathura widanage < >>>>>> chathurawidan...@gmail.com> wrote: >>>>>> >>>>>>> Thanks for the response, what I meant by read is, retrieve the >>>>>>> content of the file. Comma separated values as a String in my case. >>>>>>> >>>>>>> Chathura >>>>>>> >>>>>>> On Thu, Jun 2, 2016 at 12:08 PM, Knut Staring <knu...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>>> The answer is probably no, although I am not sure what you mean by >>>>>>>> "read"? >>>>>>>> >>>>>>>> Knut >>>>>>>> >>>>>>>> On Thu, Jun 2, 2016 at 10:53 AM, chathura widanage < >>>>>>>> chathurawidan...@gmail.com> wrote: >>>>>>>> >>>>>>>>> Hi devs, >>>>>>>>> >>>>>>>>> Is there a way to read the content of a fileResource without >>>>>>>>> linking the resource to a dataValue. >>>>>>>>> >>>>>>>>> example scenario : >>>>>>>>> >>>>>>>>> Upload a CSV which contains some arbitrary data and read it >>>>>>>>> immediately. I won't need these data after the first read. >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> Chathura >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> 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 >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Knut Staring >>>>>>>> Dept. of Informatics, University of Oslo >>>>>>>> Norway: +4791880522 >>>>>>>> Skype: knutstar >>>>>>>> http://dhis2.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Best Regards, >>>>>>> >>>>>>> *Chathura Widanage,* >>>>>>> Undergraduate, >>>>>>> Department of Computer Science and Engineering, >>>>>>> University of Moratuwa, >>>>>>> Sri Lanka >>>>>>> >>>>>>> <https://www.linkedin.com/profile/public-profile-settings?trk=prof-edit-edit-public_profile> >>>>>>> <http://facebook.com/chathura.widanage> >>>>>>> <https://plus.google.com/u/0/109418781686423002025> >>>>>>> <https://github.com/chathurawidanage> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Knut Staring >>>>>> Dept. of Informatics, University of Oslo >>>>>> Norway: +4791880522 >>>>>> Skype: knutstar >>>>>> http://dhis2.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Best Regards, >>>>> >>>>> *Chathura Widanage,* >>>>> Undergraduate, >>>>> Department of Computer Science and Engineering, >>>>> University of Moratuwa, >>>>> Sri Lanka >>>>> >>>>> <https://www.linkedin.com/profile/public-profile-settings?trk=prof-edit-edit-public_profile> >>>>> <http://facebook.com/chathura.widanage> >>>>> <https://plus.google.com/u/0/109418781686423002025> >>>>> <https://github.com/chathurawidanage> >>>>> >>>>> _______________________________________________ >>>>> 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 >>>>> >>>>> >>>> >>> >>> >>> -- >>> Best Regards, >>> >>> *Chathura Widanage,* >>> Undergraduate, >>> Department of Computer Science and Engineering, >>> University of Moratuwa, >>> Sri Lanka >>> >>> <https://www.linkedin.com/profile/public-profile-settings?trk=prof-edit-edit-public_profile> >>> <http://facebook.com/chathura.widanage> >>> <https://plus.google.com/u/0/109418781686423002025> >>> <https://github.com/chathurawidanage> >>> >> >> > > > -- > Best Regards, > > *Chathura Widanage,* > Undergraduate, > Department of Computer Science and Engineering, > University of Moratuwa, > Sri Lanka > > <https://www.linkedin.com/profile/public-profile-settings?trk=prof-edit-edit-public_profile> > <http://facebook.com/chathura.widanage> > <https://plus.google.com/u/0/109418781686423002025> > <https://github.com/chathurawidanage> >
_______________________________________________ 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