2

I want to developed restaurant management system on Oracle Apex front-end like below screenshots taken from desktop applications which was developed on .net. I just want to show my developed numeric keyboard on screen and to prevent device keyboard to be opened throughout application. I'm using oracle apex 18c. You will get my point clearly after looking into below screenshot.

Login Screen with onscreen keyboard Transaction form with onscreen keyboard

Jeffrey Kemp
  • 59,135
  • 14
  • 106
  • 158
  • Personally to approach this I'd just use ordinary buttons on the page instead of trying to fiddle around with the keyboard. Each button could execute some simple javascript to append a value to an existing item on the page. – Jeffrey Kemp Oct 14 '19 at 05:21

3 Answers3

0

You need to create the layout manually. In this case default components are not going to help you a lot, If I were you, I will try to create my own html and css and implemented into static region.

Enrique Flores
  • 716
  • 4
  • 13
0

Yes, it is possible to create this layout in APEX, There is more than one approach to develop this layout.

One of the easiest approach is:

  • Create a static region with text fields and buttons which executes dynamic actions on click.

  • If you want to display the clicked Button text, store the value in an APEX Item and return it so that it will be displayed in the page.

Akil_Ramesh
  • 391
  • 3
  • 9
0

Easy pease, just remember that APEX apps are responsive and things may look different in certain screens.

You can create Static Regions with button or page items and have them occupy a spefici number of columns (Column Span property). that should work for your grids.

For the inputs, instead of the template being "Floating" or "Optional Above", just change it to "Optional", which will make the labels stay on the left side. Btw, when you change it to optional it will enable a "Label Column Span" which you can use to define the size of the label.

Paulo Künzel
  • 729
  • 2
  • 7
  • 30