On 03.08.2009, at 01:31, sumit singh wrote: > Hello all, > > I want to save files from my activity so that I can retrieve them from > the future instances of my activity and also want them to be visible > in the journal. So, I am planning to save them in the datastore. And > is planning to retrieve them using the datastore.find() function in > the future instances of my activity. However, the following link > mentions -- > http://wiki.sugarlabs.org/go/Development_Team/Almanac/sugar.datastore.datastore > that using the function is not very reliable except with the > activity_id key.
I don't think that warning is particularly helpful. I'd ignore it. > As, I want to access all such files with a special property which I > saved from the previous versions of the activity, I can't just rely on > the activity_id thing. So, what can be a good solution for it. Would > using the find function be fine. Kindly give your suggestions. Just > repeating my requirements- > > 1. The files should be visible in the journal. > 2. They should be accessible from within the future instances of the > activity. 'activity_id' is actually the activity instance id, which differs whenever you start a fresh copy of the activity, so that's not what you want. But using the 'activity' key should work fine, since this is your activity's bundle id (e.g. 'my.organization.MyActivity'): http://wiki.laptop.org/go/Low-level_Activity_API#Meta_Data - Bert - _______________________________________________ Devel mailing list [email protected] http://lists.laptop.org/listinfo/devel
