Hi,

Form datasource reread():Rereads the current record from the database.

I'm not sure on the table reread() and i haven't come across using the same 
till date.


--- In Axapta-Knowledge-Village@yahoogroups.com, "anton_tjiptadi" 
<anton_tjipt...@...> wrote:
>
> Hi Anita,
> Thanks. but still confuse about reread in table ([table].reread) and form 
> datasource ([_ds].reread), is it the same?
> 
> regards,
> 
> --- In Axapta-Knowledge-Village@yahoogroups.com, Anitha S <mail2eanitha@> 
> wrote:
> >
> > Hi..
> > 
> > refresh() will not reread the record from the database.  It basically just
> > refreshes the screen with whatever is stored in the form cache.
> > 
> > 
> > refreshEx() will refresh the view of the records.
> > 
> > 
> > reread() will only re-read the CURRENT record from the DB so you should not
> > use it to refresh the form data if you have added/removed records.  It's
> > often used if you change some values in the current record in some code, and
> > commit them to the database using .update() on the table, instead of through
> > the form datasource.  In this case .reread() will make those changes appear
> > on the form.
> > 
> > research() will rerun the existing form query against the datasource,
> > therefore updating the list with new/removed records as well as updating
> > existing ones.  This will honour any existing filters and sorting on the
> > form.
> > 
> > executeQuery() is another useful one.  It should be used if you have
> > modified the query in your code and need to refresh the form.  It's like
> > .research() except it takes query changes into account.
> > 
> > Hope your queries have been answered.
> > 
> > I am not sure about the combination of using table.reread followed by
> > datasource.refresh.
> > 
> > If you have any other thoughts, kindly share it across.
> > 
> > 
> > Regards,
> > 
> > Anitha
> > 
> > 
> > On Fri, May 29, 2009 at 10:13 AM, anton_tjiptadi
> > <anton_tjiptadi@>wrote:
> > 
> > >
> > >
> > > Hi all,
> > >
> > > What is the different between [table].reread and [datasaource].reread ?
> > >
> > > I have a problem with my Ax3, seems this reread function not working
> > > correctly bcos sometimes return the correct value (the new updated record)
> > > but sometime return old value.
> > >
> > > FYI, bfore using the Reread function, I update or write first the record. 
> > > I
> > > run few times, but often after Reread what I already
> > > "write" on that table is lost.
> > >
> > > For more detail may I ask what Ax exactly doing with below function :
> > > [table].reread
> > > [datasource].reread
> > > [datasource].refresh
> > > [datasource].refreshEx
> > > [datasource].research
> > > [datasource].executeQuery
> > >
> > > furthermore can I use it in combination for example after [table].reread
> > > then [datasource].refresh ?
> > >
> > > Thanks in advance,
> > > Anton
> > >
> > >  
> > >
> >
>


Reply via email to