Key flexfield - protecting one of the segment as NON-UPDATABLE/ READ-ONLY

Key Flexfield setup for "People Group Flexfield" consists of seeg1,seg2,seg3,seg4.
We would like to make Seg1 of this flexfield "READ ONLY" / "DISPLAY ONLY" / "Non-Updatable".
Please advise possible way of making this functionality.
I have tried, following but no luck :
1) Limitations of Forms Personalization [ID 420518.1]
Forms Personalization is not possible for any key flexfield structure or segments.
This is a limitation of Forms Personalization on Flexfield. There was an enhancement request Bug 5506506 - "PERSONALIZE FLEXFIELDS BY USING FORMS PERSONALIZATION" but it was rejected the enhancement request as this is not feasible. A Flexfield is a single field in a form but then when you click into it and it opens up the flexfields window, the multiple fields you see is actually a user exit with multi segment values, not form fields. No Form Personalization events are passed to flexfield windows (user exits). No Form Personalization events are passed to segments inside the flexfield window (user exit).
2) Key Flexfield Security Rules Enabled
Defining security rules on any segment in key flexfield makes all segments as read only. Per Oracle Document:"Defining security rule on key flexfield combination on one or more segments allows all segments to be not updatable"

In SSHR, I believe it is possible although I have not done it before, I have spoken to people who have.
You need to have access to jDeveloper and be able to open up the SSHR page in question. Find the internal ID of the flex item within the SSHR page in question.
Then you create a new item in personalization and set that new item to have the same ID as you retrieved from jDeveloper. Make that item read only and configured the 'default' flex to not show the segment in question.
That is basically the way this can be achieved but it is not straightforward and requires a cursory understanding of OAF.
I do not know if it is possible to do this in the PUI. Would be interested to know requirement behind essentially showing a static read only field in a professional form - can the admins not be trusted to leave it alone? One workaround would be coding a user hook or custom library to error if that field is updated. Not read only but would stop those pesky Administrators meddling with it!

Similar Messages

  • After data transfered (ALE/IDoc), the data in one of the segment IS GARBAGE

    Hi Experts,
    I have posted data through ALE/IDoc. I am checking the posted data. in one of the segment the address, street name, name.....etc are looks like "±±¾©»ÝµÂºÀÊ˿Ƽ¼·¢Õ¹ÓÐÏÞ¹«Ë¾"...these are garbage charecters. If I set it ot "Traditionally Chinese" in options, it is showing in regular native language. My aim is to bring this address (ADRMAS) in native language even after the data is posted. Where can I change the settings, do I need to deal with the complex custom code??
    Please help me in this.
    Thanks
    Nilesh

    To Look the the code page options (SM59), I dont have authorization here.
    The main problem is, there are so many IDocs are generating each time I send the vendor data (BD14).
    Why this many are generating? is it per target system? is so, is it going through the filter data?
    Please explain steps........I would be really appreciate for quick response.
    Thanks
    Nilesh

  • Write-protect mode is currently active. The editor is now in read-only mode

    How do i get the portal out of write protect mode.   No matter what i change to do, i get the message
    Write-protect mode is currently active. The editor is now in read-only mode.
    this shows up in the log
    10/06/10 16:21:21 -  ERROR: Not deployed. Deploy Service returned ERROR:
                         java.rmi.RemoteException: Cannot deploy application sap.com/com.sap.pct.bi.tct.BI_Administration..
                         Reason: <--Localization failed: ResourceBundle='com.sap.engine.services.deploy.DeployResourceBundle', ID='Exception during
    deploy: Import aborted - write protect mode is active.

    Hi David,
    Do the following steps:
           1.       Start the Visual Administrator .
           2.       Choose Global Configuration   u2192Server  u2192Services u2192com.sap.portal.pcd.gl .
    The properties of the service are displayed:
                                a.      Pcd.Pl.WriteProtectActivated defines whether or not write-protect mode is activated. By default it is set to false .
                                b.      Pcd.Pl.WriteProtectCause  describes the reason that write-protect mode is activated. This information appears in the log files.
           3.       Deactivate write-protect mode by entering false  as the value for Pcd.Pl.WriteProtectActivated .
           4.      C lick Update and then click Save .
    A confirmation dialog box opens.
           5.       To apply the changes to all cluster elements, click Yes .
           6.       To reset the default values, click the Reset Default Global Properties icon .
    This will deactivate the write protect mode.
    Thanks and Regards,
    Syam.

  • How may one cancel the download of an update that was started by having actuated the "Check for Updates" button in the "About Firefox" window, please?

    How may one cancel the download of an update that was started by having actuated the "Check for Updates" button in the "About Firefox" window, please? If possible please cover all platforms, Mac, Windows, Linux, although the first mentioned is what currently applies to my circumstances.
    Thank you.

    Such a download is usually saved in an updates or updated folder in the Firefox program/application folder.
    You can delete this folder to cancel the download.
    If files already have been downloaded then remove the files in the updates and updates\0 folder.
    *http://kb.mozillazine.org/Updates_reported_when_running_newest_version
    *http://kb.mozillazine.org/Software_Update
    Mac: /Applications/Firefox.app/updates "/path_to/Firefox.app/Updated.app"
    Linux: "/path_to/firefox/updated"
    Windows: C:\Users\&lt;user&gt;\AppData\Local\Mozilla\Firefox\Mozilla Firefox\updates

  • It is possible to apply redo while the standby is open in read only mode ?

    Hi,
    I am using Oracle 11g R2 (11.2.0.1.0)
    Step 1: Two node RAC is Configured.
    Step 2: One node Data Guard RAC is configured.( i,e Standby is one node RAC).
    Primary:
    SQL> select open_mode,database_role,PROTECTION_MODE,PROTECTION_LEVEL from v$database;
    OPEN_MODE DATABASE_ROLE PROTECTION_MODE PROTECTION_LEVEL
    READ WRITE PRIMARY MAXIMUM AVAILABILITY MAXIMUM AVAILABILITY
    Standby:
    SQL> select open_mode,database_role,PROTECTION_MODE,PROTECTION_LEVEL from v$database;
    OPEN_MODE DATABASE_ROLE PROTECTION_MODE PROTECTION_LEVEL
    READ ONLY WITH APPLY PHYSICAL STANDBY MAXIMUM AVAILABILITY MAXIMUM AVAILABILITY
    Question:
    I have not purchased active dataguard license.
    In my case In Data Guard RAC it is possible to apply redo while the database is open in read only mode?
    Thanks
    Solaiman

    876149 wrote:
    SQL> select open_mode,database_role,PROTECTION_MODE,PROTECTION_LEVEL from v$database;
    OPEN_MODE DATABASE_ROLE PROTECTION_MODE PROTECTION_LEVEL
    READ ONLY WITH APPLY PHYSICAL STANDBY MAXIMUM AVAILABILITY MAXIMUM AVAILABILITY
    "READ ONLY WITH APPLY" in V$DATABASE.OPEN_MODE means Active Data Guard is enabled.
    Oracle code cannot check if you have the right license: it is up to you to know which license you have for your database environments.

  • The back up volume is read only?

    Can anyone help me with this? When time machine tries to run a back-up I get two errors and it fails. The first says:
    Time Machine Error
    The back up volume is read only.
    The second one says:
    Disk Repair
    The disk was not repairable by this computer. It is being made available to you with limited functionality. You must back up your data and reformat the disk as soon as possible.

    AndyPrior wrote:
    The back up volume is read only.
    see C6 in [this_|http://web.me.com/pondini/TimeMachine/Troubleshooting.html] user guide.
    JGG

  • The report parameter 'param1' is read-only and cannot be modified. (rsReadOnlyReportParameter)

    hey guys..
    I'm trying to get the report that I need to be filtered by a parameter value (named Param1)
    I created a parameter in the data tab and tried to pass a value from my Web application to the report services.. now my report have that textbox that prompts me to enter the filtering value for the report I want.. everything works fine till this point..
    now I have another webpage that has a report viewer and a textbox for the user input the value they want.. and pass it to the report.. and I'm using the following code to pass the value to the report I made earlier..
    Dim par(0) As Microsoft.Reporting.WebForms.ReportParameter
    par(0) = New Microsoft.Reporting.WebForms.ReportParameter("paramSiteCode", TextBox1.Text.ToString)
    ReportViewer1.ServerReport.SetParameters(par)
    ReportViewer1.ServerReport.Refresh()
    however.. now I'm getting an error.. "The report parameter 'paramSiteCode' is read-only and cannot be modified. (rsReadOnlyReportParameter)"
    what am I missing here? I've been thru the help and forums.. and the code should work.. or so I hope it would.. thanks in advance..

    Details
    Product:
    sql server reporting services
    ID:
    rsreadonlyreportparameter
    Source:
    microsoft.reportingservices.diagnostics.utilities.errorstrings.resources.strings
    Version:
    8.00
    Message:
    The report parameter '{0}' is read-only and cannot be modified.
    Explanation
    This error occurs when you attempt to set a value for a parameter that is read-only. A parameter is read-only when the
    Prompt property for the parameter is set to false.
    User Action
    To set a value for a parameter, the Prompt property for the parameter must be set to
    true. You can set this property in two ways:
    Before publishing the report, provide a prompt string for the parameter. In Report Designer, you can provide a prompt by typing a prompt string in the
    Prompt text box in the Report Parameters dialog box.
    After publishing the report, set the Prompt User property for the parameter. In Report Manager, in report properties, click the
    Parameters tab, and then select Prompt User for the parameter.
    For more information about report parameters in Report Designer and Report Manager, see Books Online.
    In the release version of SQL Server 2000 Reporting Services, when Prompt is
    true and Prompt String is blank, the parameter is still available to the user in the report viewer. In SP1, when
    Prompt is true and Prompt String is blank, the parameter is hidden from the user.
    Note: Publishing a report over an existing report on the report server does not overwrite the parameter information. To update parameters for an existing report, either delete the report on the report server and republish, or update the parameter information
    for the report in Report Manager.
    I struggled with the same problem in VS 2010.
    After a long series of hoops to jump through, I modified the rdlc file by hand and added <Prompt>true</prompt>. This parameter cannot be set through the GUI - go figure.
    In my case, I was attempting to generate a sub report, and pass a parameter to the sub report.
    To get this to work, the sub report needed these two sections.
    <ReportParameters>
    <ReportParameter Name="Network_Id">
    <DataType>String</DataType>
    <Prompt>true</Prompt>
    </ReportParameter>
    </ReportParameters>
    <Variables>
    <Variable Name="Network_ID">
    <Value />
    </Variable>
    </Variables>
    I was then able to use the name "Network_Id" in the sub-report properties of the "sub report control" for the name of a parameter on the parameters tab. I then set it to the key value that I need in the subreport properties dialog.
    Prior to setting prompt to true, I kept getting the read-only exception.
    I'm not sure if I am being clear about this, but sub reports do work, and prompt can be manually added to the report definition file.

  • The Index Server is in Read Only Mode

    Hi,
    In our test environment ALL of our jobs are failing. The message in every failed Job Log is:
    11/18/05 10:25:15- Starting to run operations (1 total) for job 'Search Update 2 - Run Once'. Will stop on errors. (PID=14064)11/18/05 10:25:16- *** Job Operation #1 of 1: System Agent 'Search Update Agent' [Run as owner 'Administrator']11/18/05 10:25:16- The index server is in read-only mode.11/18/05 10:25:16- The index Server is inaccessible. Search Update cannot continue and will terminate.11/18/05 10:25:16- *** Job Operation #1 failed: Call to perform operation #1 failed with error (0x80044301): (null) (0x4)11/18/05 10:25:16- Call to perform operation #1 failed with error (0x80044301): (null)
    has anybody seen this before, and how can I correct it?
    Thanks,Shawn

    The search server goes into read only mode in response to certain error conditions.  Simply restart the service to put the search server back into R/W mode.  The server will attempt to self repair on startup.  You should review your recent search server logs to see if there are errors that may have caused the transition to read only mode.  If problems persist, contact tech support for further assistance in troubleshooting.

  • The selected data source is read-only

    Anyone know how to fix this "issue"
    The selected data source is read-only. You cannot change the view configuration.
    Thanks in Advance.

    Assuming that it's not actually read-only (because you're trying to hit a follower node or a data source that is currently loading non transactionally, etc.), you should be able to just click the Data Source edit button and click Save to "wake it up".
    In previous versions of the product there was a "Refresh Data Sources" that would do the trick but I haven't seen it in the 3.0 version of Studio.
    If enough people need it, maybe we'll just write it or something. 
    Patrick Rafferty
    http://branchbird.com/

  • How can we make the ms-word data as read-only using java code?

    How can we make the ms-word data as read-only using java code?

    MVSK wrote:
    By using java code i opened a file in ms-word. But the data i want to display as read-only. that means should not change it.I don't think you can do that. Display pdf documents instead.

  • Hi just bought an external hard drive and can't change the sharing and permissions from read only status. How do i change it?

    Hi new to macs and dont know how to change the sharig and permissions to my external hard driive from read only mode. please help

    Get Info on your drive from the Finder - you'll see a dialog box like this:
    If the Privilege is set to Read Only for the user, simply click on the "Read Only" and change it to "Read & Write".
    Is that what you're looking for?
    Clinton

  • How to read value from Key flexfield added on to the newly created SIT

    Hi Experts,
    I have a requirrment to display a new structure in the Special Information Types (SIT) screen in SSHR. The data entered into the segment needs to be validated using PL/SQL function.
    I have performed below steps to display the structure/field on SIT Page
    1. Created new flexfield structure as XX_LEAVE_ENCASHMENT under the "HUMAN RESOURCE" Application (Application id- 800) and flexfield TITLE "Personal Analysis Flexfield" (PEA).
    2. Added a new segment "Encash Days" for the newly created flexfiled structure "XX_LEAVE_ENCASHMENT".
    3. Added this new structure in the Special Information Types form in HRMS responsibility
    4. The structure is enabled on the SIT screen.
    Now I want to validate the data entered in Encash Days field in this page by calling a PL/SQL function. This can be done by extending the SIT page Controller.
    But how should the ID of the newly enabled segment (in the new Flexfield strucuture) be retrieved in the controller inorder to read the user-entered value (to further call the validation program)? Or is there any other way of achieving this functionality in OAF?
    Please help.
    Thanks.

    Hi,
    Yes, u can get the value from the SIT and perform the relevant validation too.
    Refer http://apps2fusion.com/at/43-ss/453-oaf-extension-case-study
    Regards,
    Gyan

  • Need to update row in the table if any one of the value is getting updated

    Hi All,
    I am new to SQL, I need to update the table's row if any one of the value of the row is getting updated, if none of the value is updated then do nothing.
    Advice requested

    It is not clear what you meant... Perhaps a trigger 
    CREATE TRIGGER ShowUpdatedColumns ON Test FOR UPDATE
    AS
    DECLARE @ColumnID int, @Columns nvarchar(4000), @ObjectID int, @LastColumnID int
    SET @ObjectID=(SELECT id FROM sysobjects WHERE name='test')
    SET @LastColumnID=(SELECT MAX(colid) FROM syscolumns WHERE id=@ObjectID)
    SET @ColumnID=1
    WHILE @ColumnID<=@LastColumnID BEGIN
    IF (SUBSTRING(COLUMNS_UPDATED(),(@ColumnID - 1) / 8 + 1, 1)) &
    POWER(2, (@ColumnID - 1) % 8) = POWER(2, (@ColumnID - 1) % 8)
    SET @Columns = ISNULL(@Columns+',','') + COL_NAME(@ObjectID,@ColumnID)
    SET @ColumnID=@ColumnID+1
    END
    PRINT 'Updated columns are :' + @Columns 
    Best Regards,Uri Dimant SQL Server MVP,
    http://sqlblog.com/blogs/uri_dimant/
    MS SQL optimization: MS SQL Development and Optimization
    MS SQL Consulting:
    Large scale of database and data cleansing
    Remote DBA Services:
    Improves MS SQL Database Performance
    SQL Server Integration Services:
    Business Intelligence

  • Why has one of the team seats changed to trial only

    One of the team seats that has been in use since purchasing Creative Cloud has turned into a trial license.
    This happened when creative cloud updated and it asked to sign back into the account.
    I have deleted CC re signed in , it now allows full usage on some apps but not photoshop or indesign.
    I don't understand!
    Any advise welcome.

    Hi,
    Please refer to the help document below to fix the issue:
    Creative Cloud applications unexpectedly revert to trial mode | CS6, CCM
    Regards,
    Sheena

  • Upgrading one of the free websites to upgrade, but only paying the difference

    Hi there, my question is in relation to my adobe creative cloud subscription allowance for 5 free websites hosted as web basics, under my creative cloud subscription rate, these web basics sites are normally $7.77AUS/month. I would like to utilize one of the five free sites, but then upgrade to web basics + as i need email accounts with it. My question is, when I upgrade a free hosted site to a paid plan. Will the site hosting charge be only the difference between a webbasics hosted site ($7.77AUS/month) and the web basics + ($16.10AUS/month)? so I would only pay $8.33AUS/month for my website. Or do I pay full price?
    If I pay full price, why? Can i not use one of my free websites as part of this payment? So I'd have 4 free sites left, and one web basics + hosted site, that I'm only paying $8.33 instead of $16.10 because I decided to use my free webbasics hosting for this.
    Thanks, look forward to hearing what the answer is.

    I'm sorry you are having difficulty. An agent with access to your account will reach out to you directly by email, private message in the Forums and/or the billing telephone number on your Verizon account for more information or to help you resolve your issue.
    BACSI wrote:
    So many negative posts re: the billing website that I'm not sure why I'm wasting my time complaining. Whoever heads this division should be FIRED!!! Today I received an e-mail stating that my new bill was ready...with yet another new due date! Going to the website I initially got the "updating your bill....try again in a few minutes" message (not unusual to get this anytime of the month) (Last time I got the mesage it stayed posted for over 24 hrs.) Finally this time it cleared but the new bill was not anywhere to be found! The old bill was still posted!
    In addition, depending on what you click on, you may see several different dollar amounts...all stating the same pay by date. Today I was able to find three! For a company that is suppposedly at the top of its game in communications, the website is a dismal failure and a botched job of epic proportions!!!
    VERIZON, YOU NEED TO SIT THE EGGHEADS DOWN AND BRING IN SOME SIMPLE CUSTOMERS TO DESIGN THE WEBSITE BASED ON WHAT WE NEED BECAUSE OBVIOUSLY YOU DON'T HAVE A CLUE.  The design is so confusing and complicated and non-user friendly that it can only be described as a disaster! And i haven't spent any time describing how inconsistent the information has been over the past five years that I have used it. Sometimes you can pay...other times it won't accept payment! Wrong information...unavailablitiy for extended periods...etc. Navigating it is HORRIBLE!
    I ONLY WISH CONSUMER POWER MEANT SOMETHING TO THIS COMPANY BUT THEY HAVE DEMONSTRATED OVER AND OVER THAT IT DOESN'T!    VERIZON WEBSITE DESIGNERS...YOU SUCK BIG TIME!

Maybe you are looking for

  • Import Outlook 2011 for MAC database from a security copy

    After many years using Outlook for Windows, I bought a MAC Book Pro and Outlook 2011 for MAC. I use it for mail, contacts, notes and calendar and yesterday I had a problem. Since then, when I click the Outlook icon what appear is the system completel

  • How do I reset the custom name plus counter back to 1?

    In the export panel is an option to number exported images with a name and a number sequence. The first time I exported a group of photos it numbered them 1 - 25 as you would expect. I needed to reexport them and start again with 1, but it started wi

  • Despserately needs help!! FLASH11!!!

    hi everyone.  I desperately need to download FLASH 11 however it won't let me and i've been told its because my software is version 10.5.8 I went to the apple store today and they were extremely unhelpful.  The guy just said download google chrome...

  • Having trouble with the str()function

    I'm having trouble with the str() function. The first parameter is the value and I want to set the format but I keep getting an error. I do it like this. str(locals.array[8]-locals.array[9],"%$.6f"). I get a runtime error, so I tried to remove the ""

  • POP3 mail server

    Hi, Is there any sample java code which will do the activity of sending/receiving mails from/to POP3 server? Is it a java method to redirect the mails to any specific directory in unix directory? regards venki