Validation on a data form

I need run a validation on a data form. Basically if the difference between budget and actuals (both of which are on a separate form, but combined on a composite) exceeds 5% I want to highlight the cell in red, or bold the text or something. Can someone point me in the right direction for this?

Depends what version you are on, if it is before 11.1.2 then you would need to write some custom Javascript, 11.1.2 should let you write validation rules to change cell colors.
Cheers
John
http://john-goodwin.blogspot.com/

Similar Messages

  • How to suppress "no valid rows of data" warning for composite Planning Form

    I had an issue with using a 2-grid composite webform. I want to show Substitution Variables along with my primary grid. My secondary grid was created using Substitution Variables for rows, columns, and page dimensions. I am hiding all of the segments but not suppressing missing for rows or columns.
    The problem is that I get the message "There are no valid rows of data for this data form" on the composite form due to my secondary grid (the Substitution Variable grid). Any tricks on how to suppress that? I even tried to add some data to an intersection, but, even with data, hiding the segments seems to bring on the warning message.
    Thanks.

    That can be caused if suppress on columns is on. We usually ignore the column part
    Even after all suppression is turned off and still getting the error, then yes it is could be because there is not data for that intersection.
    Regards
    Celvin

  • Hyperion planning data form in smartview: problem with summary time period

    We are using Planning ver. 11.1.2.2.300.20 and smartview 11.1.2.2.300 (build 070)
    We use common Data Form:
    In columns: Periods (Descendants including YearTotal - with no checkbox on start expanded)
    In Rows :accounts
    In some of our users computers,
    When they open Data Form in Excel (with Smart View) - its appears very strange:
    Summary Accounts are displayed as level 0 account in the summary Period columns (i.e. not in grey) and permit entering data.
    In addition when Entering data in summary time period (i.e. Year or Quarter),
    strangely,  the data doesn't  spread to the descendants months (level 0) .
    This phenomenon occurs just in few of the computers.
    Please help, how can we overcome this problem?
    Thanks and Regards
    Tami Kedem

    Hi Celvin,
    Thanks for your rapid response!
    All computers have the same version of planning and smartview.
    The computers where the Periods spreading and aggregation properties in Data form are not working,
    do work wonderfully when opening the Data forms in the web.
    I've tried everything, (remove suppressing, validations etc.):
    In all kind of data forms the spreading and aggregation properties on summary time periods are not working in smartview -
    and summary accounts on rows are not displayed in grey and permit entering data.
    We remove and reinstall MS-Office (2007) from the problematic computers, but it didn't help.
    Do you know if there is any kind of settings or softwares that might cause this phenomenon
    i.e. interrupts the smartview translation of the web Data Forms.
    Thank and best regards,
    Tami Kedem

  • "Schema validation found non-data type errors" error when passing a string value to date field in infopath

    Hi,
    I have an infopath web brower enabled form. In the form i have a date field.
    I am passing the data from the database to that field using the C# code.
    But, as the field from database is coming as string, i am getting an error, and i am not able to assign the value.
    I get the date value from database as "3/25/2011 12:00:00 AM"
    I used the below code:
    [CODE]
    if (objInfopathFormcData.myRecievedDate != null)
      myRoot.SelectSingleNode("/my:myFields/my:field97", NamespaceManager).SetValue(objInfopathFormcData.myRecievedDate);
    [/CODE]
    I am getting the error as "Schema validation found non-data type errors".
    How to set the value for a date field in Infopath.
    Thank you

    HI,
    I fixed it:
    Below code is used to fix:
    [CODE]
    XPathNavigator xfield = null;
    DateTime dtmyRecievedDate;
    dtmyRecievedDate = Convert.ToDateTime(objInfopathFormcData.myRecievedDate);
    if (objFormcData.FcCompletionDate != null)
    xfield = myRoot.SelectSingleNode("/my:myFields/my:field97", NamespaceManager);
    DeleteNil(xfield);
    xfield.SetValue(dtmyRecievedDate.GetDateTimeFormats().GetValue(5).ToString());
    // method to delete xsi:nil
    private void DeleteNil(XPathNavigator nav1)
    if (nav1.MoveToAttribute("nil", "http://www.w3.org/2001/XMLSchema-instance"))
       nav1.DeleteSelf();
    [/CODE]
    Thank you

  • Strange Hyperion Planning data form bug...

    Hi all,
    I'm having a very strange problem on a data form in Hyperion planning. When trying to input a number against a percentage type member, after pressing enter it sometimes displays as the number I put in - 0.00000000000000001 !!
    So, for example, I input 0.47%, hit enter, and it changes to 0.469999999999999999 in the form. Even after I save the form, it continues to display this way. This only seems to happen for specific numbers - i.e. if I input 0.46%, press enter, it displays correctly as 0.46%. But I have this problem with 0.47% and other specific numbers, across all data forms, regardless of the member intersection where they're entered.
    A retrieve in smartview shows it correctly as 0.0047, so I suspect it is not a problem with how the data in being input, but rather how it is being displayed by Planning.
    Has anyone ever come across this or anything similar before? Any solutions that come to mind?
    I'm using EPM 11.1.2.2. Have tested with Mozilla and IE - problem occurs with both.
    Thanks.

    Essbase represents numbers as double.
    Go through this document to understand data precision (even though it is for 6.5, i think it is still valid)
    Document TitleThe Limits of Data Precision in Essbase (Doc ID 1311188.1)
    Regards
    Celvin
    http://www.orahyplabs.com

  • Multiple currencies per entity in data form

    Is it possible to disable users changing currency code in data forms with "Allow multiple currencies per entity" option?
    I want users can see currency code for cell in data form, but can't change it.

    Hi,
    A really simple script would be
    function customCellValidatePre(row, col, cell) {
    //check app
    if (equalsIgnoreCase(applicationName,"Enter App Name")){
    // check form
    if (equalsIgnoreCase(formName,"Enter Form Name"))
    // enter 3 digit valid currencies for application
    var validCurrs = new Array("USD", "ZAR", "AUD", "CLP", "BRL", "CAD", "GBP", "EUR");
    if(listContainsName(validCurrs,cell.value)){
    // looks like user has tried to update a currency code
    cancelDrag();
    EnterCellx(row, col, true);
    return false;
    Just enter a set of valid currencies for your planning application.
    The script just basically checks if any of your currency codes have been entered, if they have it will just return back to the cell without updating the currency code.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • &#39 in data form name

    Hi
    I am using Planning 11.1.2.1.
    When my colleague creates a data form with a quote (') in the name, this quote is replaces by the "&#39" string.
    I don't have this problem with my computer. But indeed, I see a &#39 on the data forms created by my colleague.
    We are both using IE6... version non supported so no explaniation from the Oracle support.
    I understand, but if someone has any idea...
    Thanks!
    Fanny

    "& #39" is the HTML escape sequence for an Apostrophe.
    IE6 was released almost ten years ago. I can't imagine a valid reason why an IT department would insist its user base stay on an obsolete release of a free product.
    However, in this case the browser version is not causing the problem. The quotes are causing the special chars within them to be escaped in the presentation logic.
    As the other's have said, don't use quotes.
    Regards,
    Robb Salzmann
    Edited by: Robb Salzmann on Aug 3, 2011 3:07 PM

  • Data forms in HFM

    Hi
    I have created new data forms fordata entry in Administration>> Manage data forms.
    But while opening these I get a message that there is no valid columns of data for this
    What may be the reason behind this and its solution?
    mkd

    You need to set a POV. If this is the first time you've been in forms, the system defaults to the first member of each dimension. This usually results in several [None] selections and [Year] for period.

  • FormValidation: Validation errors detected in form.

    com.waveset.exception.FormValidation: Validation errors detected in form.
    getting above error, IDM 8.1.1.3(oracle Waveset).

    is that in reconcile from HR or other source of data? any way you have validation in the tabbedUserform which dont allow the update

  • Unable to do data form export using FormDEfUtil.cmd

    Hi all,
    I'm not able to do the data form export using FormDEfUtil.cmd.
    D:\hyperion\planning\bin\FormDEfUtil.cmd export <formname> localhost admin password <appname>
    I get this below message when tried the above script in cmd prompt.
    usage: HspFormDefUtil <import/export> <filename/formname/-all> <server> <username> <password> <application>.
    Any help is appreciable.
    Thanks!!
    Rev

    It works..but still i dint get the .xml file..when checked the log,it is updated as below,
    hbrserver.log:
    +2010-08-17 07:54:44,346 WARN main com.hyperion.hbr.security.HbrSecurityAPI - Error retrieving user by identity+
    FormDefUtil.log:
    Single sign on validation failed.
    there could be any prob in authentication.??
    Thanks!!
    Rev

  • Customizing Data Forms

    I need help with customizing the data forms.
    We have users entering percentage values in the form. the total percentage amount in a column should not exceed 100 percent. If it is more than that it should show an error message.
    How can I achieve this.
    TIA.
    Rahul

    I want the code to verify if the user is entering percentages more than or equal to 100. But this particular code is considering the sum of percentages in all rows + columns. But I want the code to verify for all the rows in first column, all rows in second column.
    Can anyone help me change the logic in the below code.
    function validateForm()
    var valid = true;
    if (equalsIgnoreCase(formName,"1") || equalsIgnoreCase(formName,"2")) {
    valid = validateVariance();
    return valid;
    function validateVariance() {
    var validated = true;
    var cellValid = 0;
    for (r=1; r<numRows; r++) {
    for (c=1; c<numCols; c++) {
    var cell = getCellVal(r,c);
    if (isFinite(parseFloat(cell))) {
    cellValid = limitPrecision(cellValid + getCellVal(r,c),3);
    if (cellValid >= 1) {
    validated = false;
    cellValid = limitPrecision(cellValid * 100,2);
    alert("The percentages you have entered exceed more than 100% \n Your Total Percentage is: " + cellValid + " %");
    return(validated);
    function limitPrecision(value, limit) {
    if ((value == null) || (value.length == 0) || (value == missing)) {
    return(value);
    } else {
    return((Math.round(value * Math.pow(10,limit)))/Math.pow(10,limit));
    TIA
    - Rahul

  • InfoPath - "Schema validation found non-data type errors." at XmlWriter.Close()

    Greetings, 
    I'm creating a form that allows for emailing attachments however I am having an issue. When I try to attach a file, I get an "Schema validation found non-data type errors." error message. It seems like it's something with the XML structure and
    I cannot find anything wrong. 
    Here is the code:
    string myNamespace = NamespaceManager.LookupNamespace("my");
    using (XmlWriter writer = MainDataSource.CreateNavigator().SelectSingleNode("/my:myFields/my:Email/my:AttachmentGroup", NamespaceManager).AppendChild())
    //Write to XML
    InfoPathAttachmentEncoder myEncoder = new InfoPathAttachmentEncoder(currentFile);
    writer.WriteStartElement("Attachments", myNamespace);
    writer.WriteElementString("attachment", myNamespace, myEncoder.ToBase64String());
    writer.WriteElementString("attachmentCheckbox", myNamespace, "false");
    writer.WriteEndElement();
    writer.Close();
    Here is the structure of the XML (root node is myFields):
    <my:Email>
    <my:AttachmentGroup>
    <my:Attachments>
    <my:attachment xsi:nil="true"></my:attachment>
    <my:attachmentCheckBox>false</my:attachmentCheckBox>
    </my:Attachments>
    </my:AttachmentGroup>
    <my:emailAddress>[email protected]</my:emailAddress>
    <my:subject>Paychex ESR Services Paperwork</my:subject>
    <my:body/>
    <my:selectAll>false</my:selectAll>
    </my:Email>
    Attachments is the repeating group in this case.
    Can anyone spot where the error is coming from?
    Thanks!

    HI,
    I fixed it:
    Below code is used to fix:
    [CODE]
    XPathNavigator xfield = null;
    DateTime dtmyRecievedDate;
    dtmyRecievedDate = Convert.ToDateTime(objInfopathFormcData.myRecievedDate);
    if (objFormcData.FcCompletionDate != null)
    xfield = myRoot.SelectSingleNode("/my:myFields/my:field97", NamespaceManager);
    DeleteNil(xfield);
    xfield.SetValue(dtmyRecievedDate.GetDateTimeFormats().GetValue(5).ToString());
    // method to delete xsi:nil
    private void DeleteNil(XPathNavigator nav1)
    if (nav1.MoveToAttribute("nil", "http://www.w3.org/2001/XMLSchema-instance"))
       nav1.DeleteSelf();
    [/CODE]
    Thank you

  • Error in visualizing a Data Form "WDEFGenerator.cpp"

    Hi,
    I have migrated an HFM application from version 4.01 SP2 to version 11.1.2.1
    Everything works fine appart from an error in visualizing a Data Form:
    In the previous version of HFM this error was not verified.
    If I disable the option SuppressNoDataRows I get no errors but I would like to keep this option enabled.
    Does anyone know what could be the problem?
    The error I'm getting is:
    Error Reference Number: {3783BC27-A47D-463A-9F21-5E1C2B55A775};User Name: hypadmin@Native Directory
    Num: 0x80070057;Type: 0;DTime: 6/19/2012 4:41:11 PM;Svr: BMI-2K8-HFMPA;File: WDEFGenerator.cpp;Line: 1407;Ver: 11.1.2.1.103.3505;
    Num: 0x80070057;Type: 0;DTime: 6/19/2012 4:41:12 PM;Svr: BMI-2K8-HFMPA;File: WDEFGenerator.cpp;Line: 3284;Ver: 11.1.2.1.103.3505;
    Num: 0x80070057;Type: 0;DTime: 6/19/2012 4:41:12 PM;Svr: BMI-2K8-HFMPA;File: WDEFGenerator.cpp;Line: 3166;Ver: 11.1.2.1.103.3505;
    Num: 0x80070057;Type: 0;DTime: 6/19/2012 4:41:12 PM;Svr: BMI-2K8-HFMPA;File: CHsvWebFormGeneratorACM.cpp;Line: 3687;Ver: 11.1.2.1.103.3505;
    Num: 0x80070057;Type: 0;DTime: 6/19/2012 4:41:12 PM;Svr: BMI-2K8-HFMPA;File: CHsvWebFormGeneratorACM.cpp;Line: 3389;Ver: 11.1.2.1.103.3505;
    Num: 0x80070057;Type: 0;DTime: 6/19/2012 4:41:11 PM;Svr: BMI-2K8-HFMPW;File: CHsvWebFormsACV.cpp;Line: 569;Ver: 11.1.2.1.103.3505;
    And the data form script is:
    ReportType=WebForm
    ReportLabel=1_1_12_1
    ReportDescription=Trade Receivables > 12 months
    BackgroundPOV=S#ACT.w#<Scenario View>.V#<Entity Currency>.A#[None].I#[ICP None].C1#[None].C2#[None].C3#[None].C4#[None]
    SelectablePOVList=Y{[Hierarchy]}.P{[Second Generation]}.E{GRBRA000.[Base]}
    C1=C1{FL_CURR.[Base]}
    R1=A#3_03_01.I#[ICP Entities],AddMember:I{CONS}
    R2=A#3_03_01.I{CONS}
    R3=A#3_03_02.I#[ICP Entities],AddMember:I{ASS}
    R4=A#3_03_02.I{ASS}
    R5=A#3_03_03.I#[ICP Entities],AddMember: I{PARENT}
    R6=A#3_03_03.I{PARENT}
    R7=A#3_03_04,NoSuppress
    R8=A#3_03_1.I#[ICP Top],CustomHeaderStyle:font: bold,NoSuppress
    FormRowHeight=20 px
    PrintNumRowsPerPage=10
    PrintNumDataColsPerPage=3
    SuppressNoDataRows=True
    ShowLabels=True
    SuppressColHeaderRepeats=False
    HeaderOptionAccount=ShowLabel,ShowDescription,Length:50
    HeaderOptionICP=ShowDescription
    HeaderOptionCustom1=ShowDescription
    HeaderOptionCustom2=ShowDescription
    Thanks
    Best Regards

    Hi
    Check they have the "Data Form Write Back from Excel" role in Shared Services.
    See p.133 of the security guide for more info -
    http://docs.oracle.com/cd/E17236_01/epm.1112/hss_admin_1112200.pdf
    Regards
    jpr

  • Error when opening Data Form

    Hi All,
    Also I have tried by removing access for that user and opened the Dta Form but still it throwing me the same error:
    You are trying to open the data form, but cannot because all of the required dimensions are not present. Possible causes may be that you do not have access to at least one member of a required dimension, or the member selection resulted in no members present. Contact your administrator
    Kindly guide me.
    Thanks and Regards
    ChiDam

    duplicate post - Error while opening Data form
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Not able to see data in Hyperion Planning data forms.

    Hi ,
    I created Hyperion planning EPMA application and loaded data in to it. But I am unable to see data in my data forms? Please give me solution for this?

    Hi,
    Here there are 2 things, once your epma heirarchy is ready did you deploy it against your planning App ? and incase if you haven't deployed your planning application, then old outline would be existing in Essbase and if you load data for old outline it will still take into but when you deploy the database gets restructured and older data gets restructured/removed.
    Before going onto that level first check if your load data to essbase completed successfully. and did you load data for the combinations on dataform ? ? Try manually inputting a number through data form and submit and do a refresh to see if value comes up. ? Check your data form settings , if you have enables suppress missing rows/blocks.
    Thanks
    Amith

Maybe you are looking for

  • Messages Stuck In Outbox Vanished Into Thin Air

    I sent a bunch of important messages to my e-mail when browsing Safari, but for some reason they weren't going through and were stuck in my outbox.Now all of a sudden all those messages are nowhere to be found in my mailbox, and I know I didn't delet

  • Ear files intermittently not binding on OAS 10.1.3.3

    Over the last couple of weeks I have noticed that when i deploy EAR files some apps don't start up and can't access the login pages. ie:(the Request Processing Time in EM is blank) Then sometimes i can just restart the specific app and it works but s

  • Stock transfer invoice generate without pgi

    Dear experts one stock transfer invoice has been created without pgi done and physicaly material has been despatched to sale depot at remote location.stock is not appearing in transit and also we are unable to do pgi right know. without canceling inv

  • Please reply for this question

    Is it possible to have more than two classes in a single java source file?

  • Any change I make to a cold fusion file is ignored

    I made some changes to an cf file but they are ignored in all my browsers. I have even deleted the file from the path and that is ignored in any browser and it still shows the original file. I have tried this on 2 different cold fusion servers 9 and