application builder in oracle apex - oracle-apex

Can some one guide me where I can find this in Oracle Apex?
Navigate to the Page Definition for page one of the application
Click the create (+)icon in the Regions section
Select HTML for the region type and click Next >
Select HTML from the region container list and click Next >
Enter (title name) in the Title field
Choose Form Region from the Region Template list and click create
I just can not find the create icon in region section.
I tried in oracle apex and I didn’t find the section.

A simple way to create a region is to right-click the "Body" (under "Components" in page's rendering section) and then select "Create region":

Related

How to add navigation menu for interactive report?

I have created an interactive report without choosing a new navigation menu option. Now I want to add a new navigation menu on the left side for my interactive report which I have created. How can I achieve it?
Thanks
The navigation menu is just a list. You can go to "Shared Components" > "Lists", and open it there. Alternatively, it will be visible from the page builder. In the page builder for that page, in the left pane, the far right tab says "Page Shared Components". The navigation is under "Lists" > "Page Navigation". That will open the list region for that page. Click the ">" icon next to "Source" to edit the list.

Oracle APEX Select RDS Tab in URL

I am developing an application in Oracle APEX 5.1. I have a page which uses a region display selector. The default tab has general information which should be the active tab for anyone navigating to the page from within the app. The other tabs are detailed reports which are relevant to specific users. I want to provide these users with a URL to access the tab containing the reports that they're interested in.
I created a page variable, P14_ACTIVE_TAB, which is the static ID of the region associated with a particular tab. I use this variable in the following JavaScript code..
selectTab = "$('#myRDS .a-Tabs').aTabs('getTabs')['#" + $v('P14_ACTIVE_TAB') + "'].makeActive();";
console.log(selectTab);
eval(selectTab);
I have tested the code and it works correctly if I use it on a button, select list, etc. however I have been unable to get it to properly execute when a user navigates to the page using a URL like
f?p=100:14:::::P14_ACTIVE_TAB:myReport
If I define a dynamic action on page load it appears that the page is being rendered after the code is executed so I still get the default tab. If I look at the console output I see the correct code, which I can then cut/paste as a console command to get the desired result. So it appears that I have the right code being executed at the wrong time.
Does anyone have any suggestions how I can define the dynamic action to execute after the page has been rendered so the correct tab will be made active?
Thanks.

Tutorial to create custom reports on Oracle APEX 5

I am new to Oracle APEX 5 and I am looking for a link or tutorial to achieve below.
Create a custom report with a parameter (date).
Go to shared components > report queries (add your sql statement with parameter. Test report with Bind Variables and works fine)
Under manage instance settings I have done the required configurations to print report in PDF
Go to share components > reports layouts (add rtf layout)
Add an item (date picker) on a page so that user can select a date.
Go to page and add date picker as an item. It works fine
Pass the date selected as a parameter to the custom report and generate output in PDF.
Under report query > session state, I have enabled include application and session information. There I selected the item I created on my page. The item name is the same name as the parameter name in my SQL script.
On my page I have also include a button that will trigger the report. The button is linked to the report by the URL.
This part fails and I am unable to get a report based on the date I selected in the date picker item.
I have done numerous research but could not find a single place where they explain how to proceed.
Any explanation, link or tutorial would be greatly appreciated.
For instance your page item which stores the date parameter is P9_DATE, you have to pass the page item P9_DATE as a parameter to redirect URL on button click as https://example.com/apex/f?P=&APP_ID.:0:&SESSION.:PRINT_REPORT=<REPORT_NAME>:::P9_DATE:&P9_DATE.

Sitecore Experience Editor Publish Menu

I am trying to publish entire site from experience editor. However publish option in Home menu only showing up Publish Item Dialog. Is there any way I can publish site from experience editor.
The reason is my current item has sublayouts with datasources at different folders in sitecore tree. When I do publish Item, item changes get published along with images however changes made to datasources in item doesn't reflect in publish site.
I am publishing items with sub items and related items check box ticked and as per documentation from sitecore it only publishes alias, media and clone references. But datasources changes on item doesn't get published.
Switch to the Core database
Open the Content Editor
Navigate to /sitecore/content/Applications/WebEdit/Ribbons/WebEdit/Page
Editor/Publish/Publish
Duplicate this item
Change the value of the "Click" field to "system:publish(id=$Target)", the value of "Header" to "Publish Site" and the value of "Tooltip" to "Publish the current item."
Switch to the Master database
Open the Experience Editor and you will be able to see the "Publish Site" button on the ribbon.

Accessing page methods from command in Sitecore

I'm building Sitecore sheer UI application. The main layout is aspx page NOT XAML, which contains a grid. I added a dropdown list as a ribbon button. When dropdown list changes, it must filter the grid source based on the selected value in dropdown.
When dropdown list changes, my custom command will trigger, but in the command I can't access my grid control so that I can do a filter. So my question is how can I call a method inside my aspx page from command class?
From your post I understand you have build an interface(.aspx page) which opens when user clicks dropdown value from the ribbon.
If this is the case then you can pass dropdown value in aspx page using querystring from your command file
In command file add following code
In execute method retrieve clicked value from CommandContext context:
Item item = context.Items[0];
In run method user SheerResponse to open aspx file:
UrlString urlString = new UrlString("youraspxpage.aspx?id="+(Dropdownvalue));
SheerResponse.ShowModalDialog(urlString.ToString());
In aspx file add following code to access which option you have selected from the
dropdown:
In page_load method access dropdown value from querystring, retrieve dropdown value and load grid:
string dropdownvalue= (Request.QueryString["id"]);
Let me know if the case is different.
Thx.