How to enable protection of the status of link column of calendar user session level

I activated the user session level State protection in my application. Attributes column report, link to the column, page checksums, I choose "reusable level-link current per user.
However for the link column calendar, there is no option for me to choose and by default is using "session-level". Is there a way to change session level protection at the level of the user to link column of calendar?

Cheng-Lu,

Please ask about this, it is a very good question. When we implemented this feature in version 2.0 of the product, us does not control over the type of checksum in the links (3 types) but for two situations: 1) declare links, as you noted, and links 2) dynamically generated as you can produce in your SQL report or in a region of PL/SQL. For the latter case, you must use the apex_util.prepare_url function to generate a link, passing the type of checksum by the signature of the function:

FUNCTION PREPARE_URL RETURNS VARCHAR2
 Argument Name                  Type                    In/Out Default?
 ------------------------------ ----------------------- ------ --------
 P_URL                           VARCHAR2               IN
 P_URL_CHARSET                   VARCHAR2               IN     DEFAULT
 P_CHECKSUM_TYPE                 VARCHAR2               IN     DEFAULT

It wouldn't be a bad idea for us to treat the calendar links as we do report links. However, until we come back, it's a possible workaround solution: tell your link to calendar for the current application, page 10 and assigns to P10_ITEM with a value & P1_ITEM... Edit this link to access a new page of 100 with the same session state settings, when the 100 page requires a checksum. On page 100, create a process before heading to do this:

owa_util. REDIRECT_URL (apex_util.prepare_url (p_url =>'f? p =' |: APP_ID |)) ' : 10 :' || : APP_SESSION. '::NO::' || P10_ITEM | ':' || ((: P1_ITEM, p_checksum_type => 'PRIVATE_BOOKMARK'));

So if the user clicks on the link to the calendar, the visible URL in the location window should be in the form:

http://host/pls/dad/f? p = app_id:10:session:NO:P10_ITEM: cs & some-value = 26A9030462248D4723CF46ABD4F5AA10A

This link contains a checksum of the user level and can be bookmarked and reused later by the same user.

Please let me know if it works for you.

Scott

Published by: sspadafo on May 16, 2009 09:49 to prove the use of p_checksum_type in prepare_url

Tags: Database

Similar Questions

  • How to enable display of the State of the network in the system tray?

    How to enable display of the State of the network in the system tray?

    Hi barta75,

    Thanks for posting in the Microsoft Community. It seems that you have a problem with the display of the status of the network (on the system tray) on the computer. This can be very frustrating for you, and I appreciate the efforts you have put in. Let us work together as a team to get this number fixed.

    We start with a few questions-

    (1) you have the network on the system tray icon?

    (2) have you made changes on the computer?

    I would like more information about the issue.

    Method 1-

    I wish that you hover the mouse over the network icon and check the status of the network.

    Method 2-

    I would have you look at the article-

    Networking

    http://Windows.Microsoft.com/en-in/Windows7/products/features/networking

    Notifications and Notification area (Windows)

    http://msdn.Microsoft.com/en-us/library/Windows/desktop/ee330740 (v = vs. 85) .aspx

    In addition, see the article-

    In Windows network connection issues

    http://support.Microsoft.com/kb/313242#top

    We know if you need help. We will be happy to help you.

    Thank you.

  • How to enable scrolling in the touchpad of my laptop?

    Original title: touchpad scrolling

    How to enable scrolling on the touchpad of my laptop?
    I have windows 8 OS in my dell inspiron 15

    Just upgrade to Windows 8.1 by cut and paste

    MS-windows-store: WindowsUpgrade? ocld = GA8-1_O_WOL_Hero_Home_81Update_Pos1_01

    After that upgradation problem is resolved automatically

  • Satellite Pro A300-28R - how to enable virtualization in the BIOS?

    I tried to enable the setting of virtualization in the BIOS and the setting is disabled and I was unable to change the setting to activate. I have flashed the BIOS to the new version, and now how to enable virtualization has completely disappeared.
    The laptop model is Satellite Pro A300-28R with Windows 7 Professional and BIOS version 2.10.

    How do I enable virtualization setting so I can run Windows Virtual PC mode to run compatible programs XP?

    Hello

    Did you check the specifications of your laptop first?

    The fact is that the processor must support this virtualization and according to the Web of Toshiba site, your laptop is equipped with processor Core 2 Duo T5870.
    I checked this on the page of Intel CPU and virtualization isn't supported. That means t, you can use this feature!

    Here you can see this:
    http://Ark.Intel.com/product.aspx?ID=37034

  • Satellite U500 - how to enable VT in the BIOS?

    I can't find the ability to enable virtualization in the BIOS.

    It is possible on the model D 11, but I don't understand why only on this model.

    Can someone tell me, how can I patch the bios to enable this feature?

    THX.

    Hello

    Virtualization technology depends on the CPU!
    It is available only if the CPU supports it.

    Are you sure that the processor in your Satellite U500 supports VT?
    If it does not support this function so that could be one of the reasons why the VT is not available in the BIOS

  • How to enable virtualization on the Satellite C70D-C10V

    I have a bit of C70D-C-10 satellite K16 AMD processor and I want to know how to enable virtualization.
    I have been see in BIOS, but I didn't see no option for this.

    You got an answer? I'm also looking for the same answer. Processor C50D AMD E1 mine

  • How to display logins in the status bar?

    I have 3 x 220 s at work. Two of them show logins in the status bar and we didn't.

    No idea how to get one that is not to show?

    Thank you

    Hmm, just found.

    (1) go dial-up connections.
    2) click Tools.
    (3) parametres_globaux.
    (4) notifications.
    (5) check access connections of gas Show in the taskbar.

  • How could delete or hide the status bar at the bottom right?

    Hello

    I don't like the status bar, and I want to turn it off. I have done before with success, see here:

    https://support.Mozilla.org/en-us/questions/969955

    I will try now but it does not work. Could you help me?

    Excuse me! It is working properly! I named the profile directory "crome" instead of "chrome" by mistake. And, of course, the status bar was in the lower left corner. I apologize once again and have a good time!

  • How to enable or disable the phone I followed

    How to enable or disable I followed phone

    This still applies in iOS 9.

    http://www.IMore.com/How-turn-off-iOS-7-location-tracking-increase-privacy

  • How to enable VT in the BIOS T60 8741

    Hello

    I am trying to run x 64 OS in VMWare/VirtualBox on T60, but I got "this processor is compatible VT, but VT is not enabled" or a similar error. CPU of my T60 is Core 2 Duo T7200, who seem capable of VT - x, but I have found no way to enable it in the BIOS. In the Config in BIOS menu, I couldn't move the highlight to the CPU menu item. I flashed the BIOS was last updated.

    Thank you

    False alarm, I have the supervisor password, apparently if you don't enter anything, the CPU config will be locked out.

  • How to change the filter to the filter by another column - group calendar page 1

    Any version of the Summit either 4.2 or 5.0 - windows 7 OS

    I know it's a very simple question, but I can't understand this.

    I want to change the filter on the group calendar page 1 of the default "Event status" below

    filter1.PNG

    The only code that I find is shown below.

    filter2.PNG

    I added my own selection list of the button with the following code bar

    < tt > Select GroupName, group_id from EBA_CA_EMAIL_GROUPS ORDER BY GroupName < /tt >

    But when I change the selection list from one option to the other that the calendar is not sorted by events that have particular GroupName. I tried to replace the code in the default selection list and it did not work. There must be another code, check the filter.

    How can I add my own list of selection and filter calendar events based on that select list option is selected?

    Richie V wrote:

    Any version of the Summit either 4.2 or 5.0 - windows 7 OS

    I know it's a very simple question, but I can't understand this.

    I want to change the filter on the group calendar page 1 of the default "Event status" below

    I added my own selection list of the button with the following code bar

    Select GroupName, group_id from EBA_CA_EMAIL_GROUPS ORDER BY GroupName

    But when I change the selection list from one option to the other that the calendar is not sorted by events that have particular GroupName.

    Probably you meant 'filtered' rather than 'sort '?

    I tried to replace the code in the default selection list and it did not work. There must be another code, check the filter.

    In the Group APEX 5.0 calendar application, the filter is implemented in line 20 of the schedule area source query:

    select e.event_id,
          case when et.display_color is not null then
                'apex-cal-'||
                (select lower(cp.color_name) from eba_ca_color_prefs cp where cp.bg_color = et.display_color)
          end css_class,
          e.event_name,
          case when e.display_time = 'N'
                then trunc(e.event_date_time)
                else e.event_date_time
                end event_date_time,
          to_char(e.event_date_time,v('APP_TIME_FORMAT')) disp_time,
          substr (
          case when to_char(e.event_date_time,'MI') = '00' then
                ltrim(to_char(e.event_date_time,'HHam'),'0')
            else
                ltrim(to_char(e.event_date_time,'HH:MIam'),'0')
            end|| ' '||e.event_name,1,255) disp_col
      from EBA_ca_events e,
          EBA_ca_event_types et
    where (:P1_EVENT_TYPE = e.type_id or :P1_EVENT_TYPE is null)
      and e.type_id = et.type_id (+)
    

    with P1_EVENT_TYPE being included in the property of the region and by using the action Elements of the Page to send dynamic update schedule to trigger a refresh of partial page in the calendar area.

    How can I add my own list of selection and filter calendar events based on that select list option is selected?

    1 create your filter as a copy the item P1_EVENT_TYPE item.

    2. replace the LOV definition by the code you need.

    3. Add the necessary filter predicate in the WHERE clause of the query source region.

    4. Add the name of your filter element to the region of the Items property of the Page to send.

    5. Add the name of your item to the Items property in the when section of action Dynamics to update the calendar .

  • How to select data using the same remote database column name 3

    Hello


    Can anyone help me on how to get the data with the same remote database column names 3 and a unique nickname.

    E.g.

    SELECT *.
    B.SID, b.status, SUM (b.qty) qantity MAX (b.) date_as_of
    Of
    * ((table1@remotedatabase1, table1@remotedatabase2, table1@remotedatabase3) has, *)
    (* (table1@remotedatabase1, table1@remotedatabase2, table1@remotedatabase3) b). *
    WHERE b.dept = 'finance '.
    AND a.position = "admin".
    AND a.latest = 'Y' AND (b.status <>"MLT") AND b.qty > 0;
    B.SID GROUP, b.status;

    NOTE: the instructions "BOLD" is just an example of what I want to do but I always get an error beacause of ambiguous column.

    Thanks to advnce. :)

    Published by: user12994685 on 4 January 2011 21:42

    user12994685 wrote:

    Can anyone help me on how to get the data with the same remote database column names 3 and a unique nickname.

    Not valid. This makes no sense and breaks all the rules of scope-resolution. And if it is in a single database, or uses tables in databases, is not relevant.

    Each object must be particularly well identified. If you cannot do this:

    select * from (table1@remotedatabase1, table1@remotedatabase2, table1@remotedatabase3) a
    

    3 objects cannot share the same alias. Example:

    SQL> select * from (dual, dual) d;
    select * from (dual, dual) d
                       *
    ERROR at line 1:
    ORA-00907: missing right parenthesis
    

    You need to combine objects - by using a join union or similar. He will have to be done as follows:

    SQL> select * from (select * from dual d1, dual d2) d;
    select * from (select * from dual d1, dual d2) d
           *
    ERROR at line 1:
    ORA-00918: column ambiguously defined
    

    However, we need to have unique column in a projection of SQL names - so the join of the need to project a unique set of columns. So:

    SQL> select * from (select d1.dummy as dummy1, d2.dummy as dummy2 from dual d1, dual d2) d;
    
    DUM DUM
    --- ---
    X   X
    
    SQL> 
    

    I suggest that you look carefully at what opportunities are and how it applies in SQL - and ignore if the referenced objects are local or remote, because it has no effect on the basic principles of scope-resolution.

  • How can I hide/remove the work in mode column list of Videos at home?

    I just upgraded to El Capitan, and with it comes iTunes 12.  I loaded a few videos in my iTunes library I see the list of home videos view includes a column for 'Work' which doesn't seem to have a way to remove it (i.e., it is not in the list of questions for the customization of view column).  There is also no option to "Hide the work" under the menu bar show the item.  I don't want to see this 'work' (especially since it's some random frame of the video, which gives zero information!)

    Seen this work (even at the "small" setting) really expands my quite large list of videos needs space.  I want to turn it off.  But how? ! ?

    Thank you.

    I'm confused.

    KERIAH wrote:

    As I loaded some videos in my iTunes library...

    I don't know what that means «videos»  Then later you refer to 'videos' which confuses me even more.

    I don't see any category in the iTunes menu' called «Vidéo»  In my view, these are all categories:

    In addition, if 'home video' means something like an iPhone or iPad-production video, don't manipulate you in the app Photos?

  • Portege M400 - how to remove protection from the HARD drive?

    I'm trying to upgrade to windows 7, but I keep coming with remove the Toshiba HDD protection control panel but I can't locate it in the control panel.

    Another form, I checked and he gave ideas but they do not work but they were for a laptop Toshiba differnet. I tried to install different HDD as well and it does not get recoginized and the same thing when I try to upgrade to windows 7 with original hard drive, that he cannot see the hard drive. Just telling me to uninstall the hard drive protection.
    Please help me and tell me how to disable and remove

    Thank you

    > I am trying to upgrade to windows 7, but I keep coming with remove the Toshiba HDD protection control panel but I can't locate it in the control panel.

    You should look in the control panel-> programs and features

    Here you will find all the programs that are installed in Windows Vista. To remove an any of them click the program you want to uninstall and then click Uninstall/change, and follow the prompts.

    After Toshiba HDD protection has been uninstalled, you can try to keep up with the upgrade to Windows 7.

  • How to enable virtualization in the BIOS of the Satellite M100?

    In order to allow VMX for use by computer Xen does not only have a VMX capable chip, the computer must also have a BIOS that supports.

    When I am tempted to use virtualization on my Satellite M100, I get the message:
    (XEN) CPU0: VMX disabled by the BIOS.
    (XEN) VMX: failed to initialize.

    Can I use XEN virtualization on my computer?
    How to make it active in the BIOS?

    Thank you to.

    Hi mate,

    the next thing is a fact:

    even if the CPU and/or the chipset would support VT, it s absolutely impossible to operate if the BIOS does not have an option to enable/disable VT on your machine.
    Which means: no option in the BIOS - no VT

    Maybe you should check for a more recent BIOS, maybe it activates the option. Otherwise you will have no chance / no luck for this specific feature...

    Welcome them

Maybe you are looking for

  • Satellite X 200 - 24Z - BIOS change to 64-bit?

    Hello I have a Satellite X 200 - 24Z with BIOS 2.50 win32 running Vista Home premium 32 bit and my CPU which is an Intel T9300 supports 64-bit, I want to know if I can change the BIOS to 2.50 64-bit and then install Vista and Windows 7 64 bit in dual

  • Firefox is locked up on me. Is there a way to fix this.

    It does more and takes about 30 seconds to get out. I searched and found 'suspended', but nothing there seems to be a problem that I can tell. He started a week ago and is getting worse all the time. It happens especially when I click on a bookmark i

  • Big file save

    Hi all I worked in a script in DIAdem, and I met a sink big time. Some of the files I work with are more than 200 MB and these files load in a minute or two but when I save the data, it can take 20 minutes to save. I was wondering if there is any way

  • I got a new open word doc and is logged when Windows Vista did an update automatically and restart, now I seem to have lost

    original title: lost document I got a new open word doc and is logged when Windows Vista did an update automatically and restart, now I seem to have lost! Any suggestions? A system restore wouldn't work?

  • Outlook express folders missing files?

    When I open outlook express I noticed that all the mail files are empty.  I found the files in 'my documents' on my computer.  dbx files which I can't open.  How to restore Outlook express files?  Thank you