I want to find out if a specific LOV has been used by any pages in my application. I assume this can be done by querying APEX express views. I found a view containing LOV data - APEX_APPLICATION_LOVS but that does not help me get the list of pages utilizing the LOV. Can anyone point me in the right direction?
The easiest way is via the APEX Builder tool:
As that shows, there are 3 places they can be used:
page items
report columns
interactive reports
(though I would expect interactive grids to be there too, and perhaps facets too).
Another way to to search APEX_DICTIONARY for likely columns e.g.
select * from apex_dictionary
where column_name like '%NAMED_LOV%';
That returns:
APEX_APPLICATION_PAGE_IR_COL
APEX_APPLICATION_PAGE_ITEMS
APEX_APPL_PAGE_FACETS
I don't have the definitive list, but I hope that helps.
Related
APEX Interactive Grids have a nice OOTB feature for filtering columns as long as they are represented by text areas, or text fields or selects. As soon as you change them to multi-select or shuttle they are no longer filterable with the out of the box functionality.
Is there a workaround where one could create a custom filter perhaps with a dynamic action?
I just need to search for a string in the field.
Use case is a multi-value column that holds tags and I just want to find records that contain one of the tags.
This would be handy for prototyping where you don't want to create a tags table and many-to-many mappings etc.
I'm using APEX 19.2
Thanks!
It is not possible to add a filter to a shuttle because the each row might contain more than one value (return/display value). So Apex internally won't know what to show when filtered.
I have a classic report region in my oracle apex application, with query
SELECT SENDER,SUBJECT,SDATE,MAIL_NO
FROM MAIL
I want to hide the column 'MAIL_NO' but also want to access its value in front end, so I can not use hidden column property of classic report. I need one more similiar region in the same page so that I can not use tabular form and it's hidden column save state property of tabular column. How can I achieve this using classic report in oracle apex ?
you can reach the column value using Substitution Strings. for example if you want to use the column value as a link to detail page. for more details about Substitution Strings visit the oracle docs
try putting this in inline css in the main page
#MAIL_NO, /*header*/
td[headers="MAIL_NO"]/*rows*/
{
display:none;
}
Hide the column and put it in another item (also hidden item) and you could use it
more info
https://jackiemcilroy.blogspot.com/2018/03/delete-row-of-report-with-dynamic-action.html
I have always been able to create drop-down list parameters within SSRS that allow the user to dynamically filter their reports based on one or more values selected from the drop-down list box of multiple values.
Translating now over to Power BI I cannot find any documentation to achieve the same functionality.
I've found a method of turning the slicer into a drop down list box. But it only allows for the selection of 1 value at a time. So it essentially seems to me to be more of a drop-down list of radio buttons.
In SSRS I could create a stored procedure that accepted a value and returned a record set filtered on a specific value(s).
I can see how to do this with Power BI as well but the method I've seen demonstrated, forces the user to select a value before the report is loaded and subsequently loads a pre-rendered report template. Which isn't the same.
So how does one go about creating a report that implements a true drop-down list box allowing for selection of 1 or more values to dynamically generate the result in the report?
Reference links are welcome if a simple answer isn't possible.
This is an out-of-the-box feature in PowerBI
Create a slicer visual and, as you've already discovered, set it to Dropdown type using the upside down carrot icon on the slicer header. The dropdown list is multi-select by default. Hold down [ctrl] while making the multiple selections. However, you can control Multi-Select behavior under the 'paintbrush.' When the visual is active, click the paintbrush icon under visualizations, expand 'Selection Controls' and you will see several options to manage your slicer's behaviors.
Additionally, you may want to explore the new filter experience, which is still in beta. https://learn.microsoft.com/en-us/power-bi/power-bi-report-filter-preview
Otherwise, The behavior in SSRS where the report loads from data sources using parameters chosen by users either as parameters in stored procedures or incorporated into dynamic SQL is not replicated in PowerBI. It's true that there are parameters that can be incorporated in that way with the data set refresh - but these are controlled on the data set, not the report, and are not convenient (or appropriate, really) for report viewers to manipulate.
I have an apex interactive report and a matching edit form working. I'm trying to add extra column in my database that would bind to a checkbox on a report and a form for each row. The only way of doing that after researching various references seem to be using APEX_ITEM.CHECKBOX2 in SQL query and selecting graph as column data type. I can render a check box but it is not bound and to save the state I figure I would have to script some code somewhere. Seems to be an awkward way of doing things considering text just binds out of the box. Is there a better way of binding a row level check box in an interactive report, i.e. choosing some specific data type in a database?
Thank you in advance,
Radek
In the Sitecore Advanced System Reporter module is there some way to select all items in the report? I can only figure out how to select one item at a time.
You can hold down the control (add individual)and shift (select everything between) button to select items the same as you would in windows explorer. I think there's a setting that says how many items to display per page (app_config/include/asr.config, i think) too to add more items to show per page.