Question:

In Phase 2 the value is still the old one ( of cause ) - i change the
value in Phase 6 - is that too late?
In which phase i have to set the _first to make sure the dataTable is
using this one? 

kind regards

Am Donnerstag, den 27.07.2006, 12:10 +0200 schrieb Torsten Krah:
> See it - after _fist in UIData is set - its returned instead of the
> value binding.
> I wonder why setFirst does not work ( sometimes it does in certain
> cases, sometimes it wont work ... really mysterious ) - maybe i call it
> too late ... don't know, i am afraid i have to debug it more as i
> wanted.
> 
> I don't want to subclass the table because, i only want to fix this
> scoller bug. I thing it have to be solved without making such "changes"
> to other classes, but i'll try it for testing purposes.
> 
> kind regards
> 
> Am Dienstag, den 25.07.2006, 11:00 -0600 schrieb Andrew Robinson:
> > In the code, the data scroller just calls get first and set first. It
> > only uses value binding (EL) the first time. Once you navigate using
> > the data scroller, it uses a variable that is saved to the UI data
> > state, so the EL will never be evaluated again. I am not sure why
> > setting the first of the UI data isn't working though, it should. If
> > you want the UI data to always use EL, you will have to subclass the
> > data table and when set first is called, update the value binding
> > value instead of setting the local integer value.
> > 
> > On 7/25/06, Torsten Krah <[EMAIL PROTECTED]> wrote:
> > > I want to do some fixes on the dataScroller - but i've got a problem.
> > >
> > > I am setting the firstRow in getFirstRow - which is the value that
> > > decides which is the first row to be rendered, is it? - to 0 in certain
> > > cases.
> > > According to debug output - getUIData.getFirst() is set to 0 - but the
> > > table which is child of the scroller still shows from the last position,
> > > instead of 0.
> > >
> > > If i use getUIData.setFirst(0) it works everytime - but  than the
> > > scroller is broken.
> > > If i use getUIData.setFirst(myvariable) and this one is set to 0 - i
> > > doesnt work ... mysterious?
> > >
> > > Any hints whats wrong here?
> > >
> > > kind regards
> > >
> > >
> 

Reply via email to