Drag and Drop into Oracle APEX Application
Jan
07
2010
We were recently approached by APEX Home to produce a solution for them, using Oracle APEX, which allowed users to drag data from a spreadsheet into an Oracle APEX application. The solution we developed uses Oracle APEX 3.2.1 and jQuery functionality to detect when data is dragged onto a Drag and Drop zone from a spreadsheet, CSV file or HTML table. Users can also copy and paste their data if preferred.
Take a look at this functionality in action:
Key features
- Dragged data is highlighted and ordered at the start of the report for easy identification.
- Dragged data that amends original data is highlighted in blue and the old record is hidden.
- The user can edit and delete both dragged and original data from the same location, prior to saving dragged data to the database.
- Any errors that occur when saving dragged data are highlighted in red and all other records are successfully saved.
- The functionality has been tested successfully with FireFox, IE7 and IE8.
- There is no limit to the amount of data that can be dragged into the application, other than the inherent memory limitations of your browser and hardware.
- Drag and drop reports can be easily integrated into any Oracle APEX application by changing the report template and can be to be themed to requirements.
- The solution is highly customisable with the ability to add bespoke validation and error messages.
If you have any questions or are interested in this functionality please contact us.
