I'm unable to duplicate
neither am I, its on one of my main browses.
My work-around is a stupid hack
divide the loc:rownumber by 2 in the totals Routine it seems to work everytime! i guess that will work until it starts working properly,
in which case i will remove it.
the only hand code is overriding button names...
some conditional: columns, images, colours, and buttons, totals and custom totals, all on one line, but all set thru the template
i had looked for conditional columns with the 'last on line' ticked, but saw nothing out of sorts.
but it has come from NT 4.X on c6, to nt7 on c8, and there are still the some odd things with upgraded procedures i still wrestle with
getting rid of adiv, setting the form type, seem important. I have one procedure that appears linked to a browse for no reason in the application tree
(in source i see a reference to it in the Popups routine, i have no idea why)
And some of my code 'fixes' that only applied to 4.x, i had to remove/tweak, i had about 100 modules in this to convert and this one browse was the only giving me a hard time. i may try and simply redo it and see if i can eventually find what breaks it.
But i wouldn't worry about it for now. unless you see it else where.
thanks
poul