Event page view in APEX 4.0

hi -- It looks to me like the new "tree" page view in APEX 4.0 shows only regions/processes/items, etc defined on the current page. If I recall correctly, the "event" view in
3.2 showed app processes and page 0 regions, etc intertwined w/ the actual page items.
Is there a view available in 4.0 that mimics this event view? I found it very handy...
thanks,
carol

Is there a view available in 4.0 that mimics this event view? I found it very handy...Now available from the page Utilities pop-up menu: Utilities > Page Events.

Similar Messages

  • Where can I find AnalyticsUtil to call page view events

    Hi All,
    I have a Webcenter Portal Application and I am trying to integrate Analytics Service to count the number of page views.I have installed Analytics Collector and tried to setup the connection to ActivitiesDS through JDeveloper.I am following the steps from the below document:
    http://docs.oracle.com/cd/E23943_01/webcenter.1111/e10148/jpsdg_analytics.htm#BABEHEHC
    I am stuck at section 47.2.3.1.As mentioned in the section I have added the custom javascript code on the page but I am not sure where exactly to find the AnalyticsUtil as mentioned in the document which will actually send the page view event.I am assuming it to be a util similar to ADFUtils, JSFUtils etc.Any help appreciated.
    Thanks,
    Swathi Patnam

    Have you noticed the lines-
    "To send page events, you must add *event code to each page*. Following is an example using a client JavaScript event on the page which, in turn, calls the Java Analytics API to send the actual event. To implement this example, you add the following code just below the <af:document> tag, replacing the pageName value with the name of the page for which you are sending events:"
    in your java bean (managedbean) you will get the number of page views-
    public void sendPageEvent (ClientEvent event) {
    // Checks whether Analytics events must be sent
    if (!AnalyticsUtil.isSendingEvents())
    return;
    HTTPServletRequest request = (HTTPServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest();
    String requestUser = request.getRemoteUser = request.getRemoteUser();
    //SEND PAGE VIEW EVENT
    String pageName = (String)event.getParameters().get("pageName");
    if(pageName == null || pageName.isEmpty() || requestUser == null)
    return;
    AnalyticsUtil.sendPageViewEvent(FacesContext.getCurrentInstance().
    getViewRoot..getViewId(), //viewID
    "PortalApp", //spaceDisplayName
    requestUser, //username
    0,
    pageName,
    false,
    request);
    you have to import AnalyticsUtil in your bean class.thats all.
    Apart from it,could u tell me what's the issue you are facing really?
    Regards,
    Hoque

  • Page View By Day - Administration Menu

    Hello,
    I have a simple question. In the "administration"->"monitor Activity"->"Page View Analysis"->"Line Chart Usage by Day" what do the red and blue lines mean? They are page event but what's the difference between blue and red events?
    I dont know if its the right place to say it but this screen would be more friendly if it had subtitles.
    Thank you in advance,
    Miguel

    They are page event but what's the difference between blue and red events?Blue is Page Show events, red is Page Accept events. (Don't know if this is documented anywhere: I imported the builder 4350 Oracle APEX Workspace Administration app and looked at the chart series definitions. See +{message:id=9238179}+ )
    I dont know if its the right place to say it but this screen would be more friendly if it had subtitles.Agreed. All of the Activity Monitor charts should include a legend.

  • Number of Page View is showing zero for Site web Analytics Reports

    Hi,
    We have enabled Site Web Analytics reports in our Site Collection but the Number of Page views is showing zero for all the dates. We have checked all the events to capture in Site Collection Audit settings, Reporting feature is also activated but still the
    count shows 0 for all the dates.
    There are other Site Collection that exists under that Web Application but they show the count for Number of Page views in Site.
    Any help would be appreciated.
    Regards,
    Vijay

    hi
    1-first check "Usage and Health Data Collection Proxy" is started, if not started:
    find usage proxy id with following command:
    Get-SPServiceApplicationProxy
    then start service with following command:
    $UsageApp = Get-SPServiceApplicationProxy | Where {$_.ID -eq "[usage proxy ID]"}
    $UsageApp.Provision()
    2-check following link:
    Popularity Trends populating 0 results
    yaşamak bir eylemdir

  • Updating Page Sentry for APEX 4.0

    Hi there,
    I've found this forum and the regular posters and mods to be extremely helpful, so this post is more of a give-back, I hope. We recently upgraded a dev system of apex 3.0.x to 4.0.2 and ran into some issues where our use of some Page Sentry auth code that's been floating around a long time became a problem for us in terms of properly managing session state, URL forwarding, and acceptance of URL parameters for setting the value of page items in session.
    I've posted [an article on our blog|http://zetetic.net/blog/2010/12/10/updating-page-sentry-for-apex-4-0-upgrade/] explaining the whole thing in what is probably very boring detail over here, and if you're so inclined, we'd love your feedback. But just so there's no need to go anywhere, here's the page sentry we ended up implementing, which makes some pretty significant mods to the old page sentry to account for what we perceived as changes in APEX's behavior somewhere in our move from 3.0 all the way up to 4.0.2.
    You can view the following function nicely formatted [at this gist|https://gist.github.com/736369] :
    <pre><code>
    CREATE OR REPLACE function PASSPORT.oamPageSentry ( p_apex_user in varchar2 default 'APEX_PUBLIC_USER' )
    return boolean
    as
    l_cgi_var_name varchar2(100) := 'REMOTE_USER';
    l_authenticated_username varchar2(256) := upper(owa_util.get_cgi_env(l_cgi_var_name));
    l_current_sid number;
    l_url_sid varchar2(4000);
    l_url varchar2(4000);
    l_app_page varchar2(4000);
    begin
    -- check to ensure that we are running as the correct database user
    if user != upper(p_apex_user) then
    return false;
    end if;
    if l_authenticated_username is null then
    return false;
    end if;
    l_current_sid := apex_custom_auth.get_session_id_from_cookie;
    l_url := wwv_flow_utilities.url_decode2(owa_util.get_cgi_env('QUERY_STRING'));
    wwv_flow.debug('oamPageSentry: request from ' || l_authenticated_username || ' (sid=' || l_current_sid || ') for ' || l_url);
    -- split on zero or more non-colon characters, and extract the URL session ID if it is present
    l_url_sid := REGEXP_SUBSTR(l_url, '[^:]*', 1, 5);
    wwv_flow.debug('oamPageSentry: extracted current sid from url as ' || l_url_sid);
    -- the post_login call at the end of this function will blindly append the session ID to the URL, even if it is
    -- a deep link. Detect this condition, strip the duplicate session identifier, and redirect.
    if REGEXP_SUBSTR(l_url, '^.*:' || l_current_sid || ':.+:' || l_current_sid || '$') IS NOT NULL then
    l_url := REGEXP_REPLACE(l_url, ':' || l_current_sid || '$', '');
    wwv_flow.debug('oamPageSentry: identified duplicate session id on URL, stripping and redirecting to ' || l_url);
    owa_util.redirect_url('f?'|| l_url);
    return false;
    end if;
    -- apex 4.0 appears to have problems setting session variables (possibly due to new session validation)
    -- if the Session identifier present in the URL does not agree with the session identifier in the cookie
    -- detect this condition, and replace the invalid URL session identifier in the URL with the valid
    -- ID in from the cookie and redirect to the fixed URL
    if owa_util.get_cgi_env('REQUEST_METHOD') = 'GET' AND l_current_sid <> TO_NUMBER(l_url_sid) then
    l_url := REGEXP_REPLACE(l_url, '^(p=.+?:.+?):\d*(.*)$', '\1:' || l_current_sid || '\2');
    wwv_flow.debug('oamPageSentry: current sid ' ||l_current_sid || ' is diferent from url sid ' || l_url_sid || ', redirecting to url' || l_url);
    owa_util.redirect_url('f?'|| l_url);
    return false;
    end if;
    -- 1. If the session is valid and the usernames match then allow the request
    -- 2. If the session is valide but the usernames do not match, there may be session tampering going on. log the session out
    -- 3. If the session id is not valid, generate a new session, and register it with apex
    if apex_custom_auth.is_session_valid then
    apex_application.g_instance := l_current_sid;
    wwv_flow.debug('oamPageSentry: current sid ' || l_current_sid || ' with username ' || apex_custom_auth.get_username || ' is valid');
    if l_authenticated_username = apex_custom_auth.get_username then
    wwv_flow.debug('oamPageSentry: current session username ' || apex_custom_auth.get_username || ' equal to header username ' || l_authenticated_username);
    apex_custom_auth.define_user_session(
    p_user=>l_authenticated_username,
    p_session_id=>l_current_sid);
    return true;
    else
    wwv_flow.debug('oamPageSentry: username ' || apex_custom_auth.get_username || ' mismatch with ' || l_authenticated_username || ' loggout');
    apex_custom_auth.logout(
    p_this_app=>v('APP_ID'),
    p_next_app_page_sess=>v('APP_ID')||':'||nvl(v('APP_PAGE_ID'),0)||':'||l_current_sid);
    apex_application.g_unrecoverable_error := true; -- tell apex engine to quit
    return false;
    end if;
    else -- application session cookie not valid; we need a new apex session
    wwv_flow.debug('oamPageSentry: current session ' || l_current_sid || ' is not valid');
    l_current_sid := apex_custom_auth.get_next_session_id;
    wwv_flow.debug('oamPageSentry: generated new session id ' || l_current_sid);
    apex_custom_auth.define_user_session(
    p_user=>l_authenticated_username,
    p_session_id=> l_current_sid );
    apex_application.g_unrecoverable_error := true; -- tell apex engine to quit
    if owa_util.get_cgi_env('REQUEST_METHOD') = 'GET' then
    wwv_flow.debug('oamPageSentry: GET request, remembering deep link ' || l_url);
    wwv_flow_custom_auth.remember_deep_link(p_url => 'f?'|| l_url );
    else
    l_url := 'f?p='||
    to_char(apex_application.g_flow_id)||':'||
    to_char(nvl(apex_application.g_flow_step_id,0))||':'||
    to_char(apex_application.g_instance);
    wwv_flow.debug('oamPageSentry: POST request, remembering deep link ' || l_url);
    wwv_flow_custom_auth.remember_deep_link(p_url=> l_url );
    end if;
    -- in previous versions of apex the remember_deep_link call would actually work and cause
    -- post_login to redirect to the target URL. This doesnt work any more in 4.0. Instead,
    -- we'll pass the target page in to the post_login call directly. Post login will blindly
    -- append the session ID to the end of p_app_page when it redirects, but we
    -- clean that up with the first cleanup redirect at the beginning of the function
    l_app_page := SUBSTR(l_url, 3, LENGTH(l_url) - 2);
    wwv_flow.debug('oamPageSentry: post_login for ' || l_authenticated_username || ' app_page ' || l_app_page );
    apex_custom_auth.post_login(
    p_uname => l_authenticated_username,
    p_session_id => nv('APP_SESSION'),
    p_app_page => l_app_page
    return false;
    end if;
    end oamPageSentry;
    </code></pre>

    Billy,
    Thanks a lot for this great info. It seems to have solved the problem I have been having with an NTLM page sentry function for the last 2 or 3 days. Very difficult stuff to debug what is going on inside these functions when they (obviously) behave differently once you have logged in etc.
    As I said, your solution seems to solve my problem - but I have a couple of questions :
    1. Is this related to 10347091 which is mentioned on http://www.oracle.com/technetwork/developer-tools/apex/downloads/apex402knownissues-189793.html ?
    If yes, did you try the patch?
    2. Have you logged a bug or had any feedback (externally or within the forum) from Oracle people on this issue?
    I was about to log a bug regarding the deep linking and FSP_AFTER_LOGIN_URL not behaving correctly when I noticed the known issues and now your valuable work. I was going to try the patch, but I'd rather not apply it unless I know it will solve my problem.
    Please let me know.
    Thanks
    Glen

  • Report on user wise application wise page views

    How to get the application and user wise page view report in apex?
    Sanjay

    >
    Please update your forum profile with a real handle instead of "user12957777".
    How to get the application and user wise page view report in apex?What do you mean by "the application and user wise page view report"? If this refers to the built-in activity logs, this information is available through APEX views. See:
    <li>APEX views: Home > Application Builder > Application > Utilities > Application Express Views
    <li>Monitoring Activity Within a Workspace
    <li>Creating Custom Activity Reports Using APEX_ACTIVITY_LOG
    Note that the underlying logs are purged on a regular basis, so for the long term you need to copy the data to your own tables, as Martin handily suggests here.

  • Sharepoint 2010 page viewer webpart

    
    I am using Page viewer webpart to link asp.net site.
    If I enable or disable IE protected mode for Intranet and trusted sites then it is working fine.
    but if we disable one of the protected mode then javascript  doesn't work properly
    Is there any solution ?

    Protected Mode Windows Internet Explorer restricts websites from writing to the registry and file systems on the local
    computer
    what kind of Javascript you are running on your page, check error logged by IE protected mode "Explorer
    logs events when write access has been denied"
    See this URL for detail
    http://msdn.microsoft.com/en-us/library/dd565659(v=vs.85).aspx
    Mark ANSWER if this reply resolves your query, If helpful then VOTE HELPFUL
    INSQLSERVER.COM
    Mohammad Nizamuddin

  • What is the best practise for setting dirty flag of a page/view?

    For a page/view, normaylly there are 2 things to do for diry data:
    1. when it's clean, Save button is disabled, when it's dirty, save button is enabled.
    2. when it's dirty and the window is closed, a popup says "you have unsaved data, close will lose the data".
    My thought is: it must be handled at client side, because not all valuechange is auto submitted. E.g., you type the 1st letter of a string in a input box, the server side does not know it, but save button should be enabled immediately.
    Is it possible to capture all valueChange events in a page or a view at client side?
    I'm not sure what is the best practise for setting dirty flag? If there is better solution? Does ADF provide facility for this?

    public void save(ActionEvent event){
    boolean formValid = isFormValid();
       if (formValid) {
      save button is enabled.
        private boolean isFormValid() {
            boolean valid = true;
            if (Check Condition 1) {
                valid = false;
               showErrorMessage1();
            if (Check Condition 2) {
                valid = false;
               showErrorMessage1();
            return valid;
        private void showErrorMessage1() {
                    when it's dirty and the window is closed, a popup says "you have unsaved data, close will lose the data".

  • From edit iPhoto returns to Event page instead of returning to folder.

    When I finish the editing instead of returning to the open folder iPhoto returns to the master events page. I then have to re-open the event and find the edited picture.
    What can I do to eleviate this problem ?

    Bic:
    Check the Events preferences and make sure you have Double click Event: Shows Event photo selected. Then when you go into an event and edit you should go back to the same event with all photos showing when done.
    If you use the Photos mode with Event titles selected to be viewed (will be like the Rolls mode in iPHoto 6) you will always go right back to the same photo and it's neighbors when you edit and finish.
    If you still have problems delete the iPhoto preference file, com.apple.iPhoto.plist, that resides in your User/Library/Preferences folder and try again.
    TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto (iPhoto.Library for iPhoto 5 and earlier) database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
    I've created an Automator workflow application (requires Tiger or later), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. It's compatible with iPhoto 6 and 7 libraries and Tiger and Leopard. iPhoto does not have to be closed to run the application, just idle. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.
    Note: There now an Automator backup application for iPhoto 5 that will work with Tiger or Leopard.

  • Page View Monitoring

    Does apex have anything built in to track page views like google analyzer?
    I am not looking for the full package just a basic count. I don't see anything here that would do this. Should I just use some of the other options (commercial) that are out there?

    Hi,
    have you already looked at the APEX dictionary view apex_workspace_activity_log ?
    If you have "Logging" activated for your application you should get some useful data from this view.
    Patrick
    My APEX Blog: http://inside-apex.blogspot.com
    The ApexLib Framework: http://apexlib.sourceforge.net
    The APEX Builder Plugin: http://sourceforge.net/projects/apexplugin/

  • IPhoto issues.  No events page when opening program.

    Today when I opened iPhoto my events page is gone.  The bar across the top says I'm in iPhoto, however.  I can only view the photos by going to "view" then "full screen".  This happened once before and Genius Bar fixed it.  I should have paid better attention.  Something about a plist and I think they put it in the trash.  I have only had this problem since I transferred all my info from my previous macbook to my new macbook pro. 

    Try trash the com.apple.iPhoto.plist file from the HD/Users/ Your Name / library / preferences folder. (Remember you'll need to reset your User options afterwards. These include minor settings like the window colour and so on. Note: If you've moved your library you'll need to point iPhoto at it again.)
    What's the plist file?
    For new users: Every application on your Mac has an accompanying plist file. It records certain User choices. For instance, in your favourite Word Processor it remembers your choice of Default Font, on your Web Browser is remembers things like your choice of Home Page. It even recalls what windows you had open last if your app allows you to pick up from where you left off last. The iPhoto plist file remembers things like the location of the Library, your choice of background colour, whether you are running a Referenced or Managed Library, what preferences you have for autosplitting events and so on. Trashing the plist file forces the app to generate a new one on the next launch, and this restores things to the Factory Defaults. Hence, if you've changed any of these things you'll need to reset them. If you haven't, then no bother. Trashing the plist file is Mac troubleshooting 101.

  • Is it possible to manipulate page viewer webpart using jquery on page?

    I have an aspx page onto which I have added a page viewer web part to display a powerpoint file. I wanted to hide or remove the close button because closing returns to the library in which the file lives, which is not the desired behavior.
    my first solution was to hide the close button using jquery using the following
    <html>
    <head>
    <script language="javascript">
    $(document).ready(function()
    alert("hello");
    $(".cui-topBar1").hide();
    </script>
    </head>
    </html>
    I am reasonably certain that this function is called before the page has rendered the page viewer web part, meaning that the html element of interest is not even on the page, which in turn would explain why the function does not do what I desire.
    is there a way to trigger this function after the web part is rendered? or, is there a way to intercept the close event or its redirection so that I can send the user to the desired page? Perhaps it is as simple as adding html to hide web part elements,
    but that has not worked either.
    the ideal solution is to manage page redirection on close or prevent powerpoint viewer closing.
    sharepoint 2013 sp1 enterprise farm, self hosted.

    Hi Tony,
    Thanks for sharing the information. Have a good day.
    Regards,
    Rebecca Tu
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Tracking page views

    Is it possible to track specific page views in a PDF secured by LiveCycle Rights Management?

    At max you can track the no. of Views of the entire document, by specific or all users.
    there's no way to track if a particular page within the document was viewed or not.
    To track the views of the doc go to LiveCycle Admin UI > Rights Management > Events.
    Find: Document Events
    Event: View Document
    click FIND

  • Event List view in iCal?

    I would love to have an Event List view in iCal like I do on the calendar on my iPhone. Is there such a thing? The particular reason for wanting it (this time) is that one of the calendars in the ON MY MAC list has a number in a oval to the right.
    I believe this is trying to tell me that there is a new event that I need to do something about. Problem is, I don't know where to find it.

    ecernek,
    There is no event list option on iCal like the one on the iPhone.
    That number means that you have an event invitation. Use iCal>View>Show Notifications to choose what to do with the notification.

  • Master Page Header and Footer in Page Viewer Web Part

    Hi.
    I created a View in Pages Library to view specific folders.
    After that i added one Page Viewer web part to one of the aspx page.
    There in the Page Viewer web part properties Link i have provided the url of the view.
    It is displaying the folders but at the same time it is displaying the master page header and footer inside the web part.
    Now i need to display the folders alone inside the Page Viewer web part.
    Please let me know how to exclude the master page header and footer inside the Page Viewer web part?
    Regards,
    Sudheer
    Thanks & Regards, Sudheer

    I think that is the default behavior of the page viewer webpart.
    In the page viewer web part,your just enter the url of the website.So that is treated as webpage and it is displaying as per page.
    http://meritsolutions.com/meritmatters/archives/576-Displaying-a-File,-Folder-or-Web-Page-in-the-Page-Viewer-Web-Part.html
    If you want to display a folder, type in a network path to that folder under Link and the folder content will be displayed. 
    Find the more details about page viewer webpart in msdn
    http://office.microsoft.com/en-in/sharepoint-server-help/page-viewer-web-part-HA010024045.aspx

Maybe you are looking for

  • Chnages in the Graph properties are not getting reflected in the Browser.

    Hi, I have made some changes in the Graph properties in web template, Eg. : 1. change in color of a series for a columnar type graph          2.change in the Text properties of Graph Series.. When I save the template and try to run in the Browser, th

  • FILE NAME WITH FILE EXTENTIONS

    HI EXPERTS!! I WANT TO GET THE FULL FILE NAME STRORED IN THE SERVER FOLDER. I USED  FM RZL_READ_DIR_LOCAL BUT I AM GETTING ONLY 32 DIGITS OF NAME NOT FULL NAME AND ALSO SIZE PARAMETER IS CONCATENATING WITH NAME. I WANT THE FILE NAME WITH FILE EXTENTI

  • WLC 4402 7.0.220.0 compatability.

    hello friends, Could you please let me know if Windows 8 laptops machine are conpatible with the WLC IOS Version 7.0.220.0. My client has WLC 4402 Version 7.0.220.0. The message that appears is AAA authentication failed. Your help will be highly appr

  • Why is Firefox about 5 times slower than chrome on same tablet?

    Hei, I love the idea behind firefox, but as mobile browser it feels very slow. Using the zimbra ajax email client, firefox mobile on a powerfull sony xperia tablet z takes 25s to start up, and even then, usage is laggy. Chrome on the same device star

  • Setting JDialog owner when passed Window

    Ok here we go. I have a class (AbstractDialog) that extends JDialog to take care of some common functionality for me. I want to be able to set the dialog's parent and have therefore included constructors for accepting either a Frame or Dialog as the