Navigation Buttons at bottom of Table reports.

  • 0
  • 1
  • Question
  • Updated 6 years ago
  • Answered
There used to be next/previous navigation buttons at the bottom of the table reports. This went away with the upgrade, forcing users to scroll to the top of the page when done. Is there a way to add it back?
Photo of Lawrence

Lawrence

  • 0 Points

Posted 6 years ago

  • 0
  • 1
Photo of dwhawe

dwhawe, Champion

  • 908 Points 500 badge 2x thumb
I am seeing them at the bottom in the new UX but moved from the right to the left.
Photo of Lawrence

Lawrence

  • 0 Points
I apologize for providing the wrong information. I meant that there were navigation buttons at the bottom of each record when viewed.  I see them at the top right as "prev, return, next."
Photo of Ⲇanom the ultimate (Dan Diebolt)

Ⲇanom the ultimate (Dan Diebolt), Champion

  • 30,434 Points 20k badge 2x thumb
Isn't there a Next button below the wrench on the right hand side?

It is easy enough to move it around! Using the image onload technique I move Next to be before the New button:

$("#stdAddRecButton").before($("#nextRecordButton"));
Photo of Ⲇanom the ultimate (Dan Diebolt)

Ⲇanom the ultimate (Dan Diebolt), Champion

  • 30,434 Points 20k badge 2x thumb
You can move anything around to suit your needs. You can even splice features from two different pages into one!
In the New UX, in fact they have nailed a solution. The up arrow at the top of the screen zooms you to the top of the page. "Beam me up Scotty".

There is never a need to scroll to the top of the page - It's the Express Elevator to the 99th floor with the arrow up.. That applies to long reports and long forms - any time you lose the top navigation buttons in the interest of more usable screen space you get the Express Elevator.
Photo of Ⲇanom the ultimate (Dan Diebolt)

Ⲇanom the ultimate (Dan Diebolt), Champion

  • 30,434 Points 20k badge 2x thumb
I never saw that before but here is a screen shot to help you locate it.

But on the other hand can't you just hit the Home key to scroll to the top?
Photo of Mark_Shnier

Mark_Shnier

  • 700 Points 500 badge 2x thumb
Cool.  I never knew that Home on the Keyboard took you to the top of any web page.
Photo of Ⲇanom the ultimate (Dan Diebolt)

Ⲇanom the ultimate (Dan Diebolt), Champion

  • 30,434 Points 20k badge 2x thumb
Also: Home, End, Page Up, Page Down, all four arrow keys, Tab, Enter etc. They don't work if an input element has focus. QuickBase may also have some shortcut accessibility keys on their forms such as:

<input type=button id="saveButton" accessKey="s" value="Save" onClick='DoSave()'>

To invoke Cntrl+S and the form will save. There may also be some shortcuts in Grid Edit.

Quite frankly, access keys may well be one feature overlooked or underdeveloped in the new UX. People that work with database all day want shortcuts because every keystroke or mouse button that can be eliminated saves time.
Photo of Lawrence

Lawrence

  • 0 Points
Thanks for sharing everyone. I think the one solution would be to have the navigation buttons float along with the "+ New" area.
Photo of Mark_Shnier

Mark_Shnier

  • 700 Points 500 badge 2x thumb
Just so your suggestion does not get lost in the thread.

I apologize for providing the wrong information. I meant that there were navigation buttons at the bottom of each record when viewed. I see them at the top right as "prev, return, next."

Yes, i can see that as a valid suggestion. The Next and Previous could be made to not roll off the page.
Photo of Ⲇanom the ultimate (Dan Diebolt)

Ⲇanom the ultimate (Dan Diebolt), Champion

  • 30,434 Points 20k badge 2x thumb
This is a simple way to move the record navigation bar into the non-scrolling area where the page navigation bar is located:

$("div.LeftColumn").after($("#recordNavBar"));

See attached screen shot.

You could implement this "one line of code" with a CrossRider extension or using the image onload technique. I don't expect many people would choose to do this but the ease with which you can move content elements around using a hacking technique should convince users and QuickBase developers that a more flexible and configurable layout technology is needed. Everyone realizes that QuickBase is a success because you can get immediate results and generally don't need to know any programming but there are a growing number of use cases where users need customization. A hard-coded layout is always going to fall short of some user's needs and will be slow to change, fix or patch without a generic way to define and reconfigure the interface.