mgoricki / apex-plugin-extend-ig-toolbar Goto Github PK
View Code? Open in Web Editor NEWOracle APEX Plugin for customizing Interactive Grid toolbar
License: MIT License
Oracle APEX Plugin for customizing Interactive Grid toolbar
License: MIT License
Hello, thanks for this plugin. I'm looking for the way to dynamically enable/ disable button. Could you add static id properitie? I'm using Application Express 5.1.4.00.08
Hi, i love your plugin and i was wondering if u can add the ability to redirect to pages in the same app
or a URL etc instead of the behavior being defined by a dynamic action?
this is possible with the standard button component apex provides
obviously this can be replicated using branches and such but i was hoping we can simplify it.
I think this plugin should allow jQuery Selector for the affected elements. That way we could select .a-IG
and put the DA on page 0 for global settings.
How to open new modal page (target to page )? ;)
And why simply instead the enlarged list of regions in the grid was not used - to those in the toolbar?
Can anyone help me with this, please?
Uncaught Error: no such method 'getToolbar' for interactiveGrid widget instance
I upload only the plug-in since we don't have permissions to put in the application server
Thanks
It seems to be APEX IG bug in 5.1.4
Demo:
https://apex.oracle.com/pls/apex/f?p=100309:46:
Test Code:
var button1 = {
type: 'BUTTON',
label: 'Button 1',
title: 'Button 1'
};
var button2 = {
type: 'BUTTON',
label: 'Button 2',
title: 'Button 2'
};
var vGroup = 'actions1';
var grid1 = apex.region("rgn1").widget();
var toolbar1 = grid1.interactiveGrid("getToolbar");
var toolbarGroup1 = toolbar1.toolbar('findGroup', vGroup);
toolbarGroup1.controls.push(button1);
toolbar1.toolbar('refresh');
var grid2 = apex.region("rgn2").widget();
var toolbar2 = grid2.interactiveGrid("getToolbar");
var toolbarGroup2 = toolbar2.toolbar('findGroup', vGroup);
toolbarGroup2.controls.push(button2);
It looks like the bug is fixed in 5.2:
https://apexea.oracle.com/pls/apex/f?p=2570:2
Your plugin is really helpful for those who doesn't know much JS. Thanks a lot!
I'm noticing an unusual behavior, in an IG with search bar and action item button disabled when I add a button using your plugin both the search bar and the Action item buttion reappears.
Any help with that would be highly appreciated.
Thanks.
[Error] Failed to load resource: the server responded with a status of 404 (Not Found) (grid.extendToolbar.min.js.map, line 0)
This happens on your demo on apex.oracle.com as well as on our local installation.
Can you add select list and toggle elements?
Hi,
your plugin is realy super! Thank you very much!
But I think, I have a bug/feature in versions 1.0.2 and 1.0.3 of the plugin:
Creating some custom buttons on the IG with hidden acctions menu (IG Attributes -> Toolbar) will create the new actions menu...
Regards and thanks!
Hello Marko,
when using the plugin to create a button in the IG-header to trigger a custom DA i realized that the Format-Option to change the rows per page disappered in the Actions-menu of the grid.
The Pagination-Type in the Grid-Attributes is set to "Page" and this is the normal behaviour without your plugin:
When i add or enable the plugin it looks as follows:
The custom DA has the following options and it will trigger the Excel-Download with another plugin:
And here are my options of your plugin:
I am using APEX 18.2 but i just tested it on the APEX-website with version 19.1 and its the same problem.
Thank you
Regards,
Mathias
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.