Formatting header rows in data form in hyperion planning

Hello Friends,
I want to format header rows in data form in hyperion planning (formatting like Bold, Italic etc...) Is there any way to do that?

I could be wrong. That's why i thought i should post this one.
This is from 11.1.2.2.300 readme
Customizing the Style of Header Cells in Forms
Applying a bold style to all forms
1.  From HyperionPlanning.war\custom, open HspCustom.css and insert this class code:
customheaderStyle
Font-family:<font>;
Font-size:<size>;
Font-weight:bold;
For example, to use bolded garamond 14 as the style for header cells you would specify:
customheaderStyle
Font-family:garamond;
Font-size:14;
Font-weight:bold;
You can also change the font and the font size in the same portion of code.
Perform the tasks in "Registering Customized Skins in Applications".
Applying a bold style to one form
Determine the ID of the form to customize by running this query in which ‘<FORM_NAME’ is the name of the form:
Select object_id AS FORM_ID,object_name AS FORM_NAME from hsp_object 
where object_name like ‘<FORM_NAME>’
For example, to modify a form called "1.30 Per Payor – Metrics”, you would run this query:
Select object_id AS FORM_ID,object_name AS FORM_NAME from hsp_object where object_name like "1.30 Per Payor-Metrics"
When the ID is returned, create a css class in HspCustom.css using the following format.  HspCustom.css is in HyperionPlanning.war\custom.
“customheaderStyle_<FORM_ID>”
Set font-weight in .customheaderStyle as bold as shown below. You can also change the font and the font size in the same portion of code.
customheaderStyle
Font-family:<font>;
Font-size:<size>;
Font-weight:bold;
To use different styles on individual forms, create a css class for each form.
so there is a way to create custom headers
Regards
Celvin
http://www.orahyplabs.com

Similar Messages

  • Unable to SAVE data through a data form in Hyperion Planning

    Hi,
    I recently migrated an application from development to QA using the LCM tool and refreshed the outline into Essbase using Planning Web. Once completed, i loaded the level0 data and aggregated it.
    I opened a data form and tried to SAVE data and i get an error stating: "There was an error during the save process".
    I tried saving the data using another form and i was successful at it. I re-migrated the data-form i was having an issue with and tried again. Thist time I get an error "Communication error with server. Callback failed for data entry page". This error shows up now on every form and every application.
    Any suggestion on how to fix this?

    I don't know if that patch will help you or not. It addresses a specific issue related to text data types. Your issue sounds similar, in that it appears to be triggered via the existence of specific data. The issue we were describing above presents itself when opening the form, and not when saving the form. I'm just guessing here, but it sounds as though there is some type of mismatch between the data types that Planning is expecting to display and save on the form, and the format of the existing data in Essbase.
    You said that you can't save the form once the data is loaded into a particular version. Here's what I'd do to narrow the issue down:
    1) Copy the data into your version so that the form will NOT save. (ensuring that the issue is present)
    2) Start selectively deleting data from the version. Write a quick calc script that clears certain data, account, by account.
    3) After each selective delete, make a note of the account you cleared. You'll only need to clear accounts that are present on the form.
    4) After each selective delete, refresh the form, and then try to save.
    At some point, I expect the save will be successful. You'll then know what data was causing the issue. I'm guessing that this data (probably a specific account) will have a data type that doesn't match up with the data in Essbase. It could be defined as a Smart List that wasn't migrated. Or a text value that doesn't exist in the app repository. Something like that.
    Hope this helps,
    - Jake

  • Copy and paste cell content of web form of Hyperion Planning

    Our end users encountered performance issues in using the web forms of Hyperion Planning. We have some large web form with 60 columns and 100 rows i.e. around 6000 cells. When end user move around the cell they feel a slow response in the web form especially when copy and paste some cell content from one row to another, or a few cells from one position to other position.
    Anyone got similar experience in using web form? Also we understand that Hyperion design will check the cell content of each cell and generate a SQL query to the backend metadata database. It is quite time consuming and waste CPU resource because most of the time our end user will not keep the text information under each cell. We have consulted Oracle team and understand that we cannot disable the cell content checking via SQL query.
    Any workaround solution exists to reduce or remove the performance issue in cell content copy and paste?
    Thanks!

    Hyperion user wrote:
    Alp Burak wrote:
    Hi,
    We had faced the same issue a few years ago. One of our geeks had done a change in either Enterdata.js or Enterdata.jsp which disabled form cell validation. I don't currently have the code with me but it wasn't a big change really, remarking a function could be doing the trick.
    I don't think this is officially recommended by Oracle though.
    AlpThanks for your advice. We will try to locate the enterdata.jsp and enterdata.js and found out where the SQL being executed.We found out the Enterdata.js under the deployment directory of Weblogic. However it is over 400KB size and many many lines of codes. We think that it is very difficult to locate where should be customized to remove the SQL checking on cell content.
    \\Hqsws04\hyperion\deployments\WebLogic9\servers\HyperionPlanning\webapps\HyperionPlanning

  • Data copy in Hyperion Planning taking long time

    Hi All,
    good morning.
    I am using data copy in hyperion planning (11 1 2 2) to copy from one scenario to other selecting account annotations and supporting details.
    The essbase part of copying data completed (checked sessions), but when I checked the job console in planning it still says processing for past 2 hrs.
    My java heap size for planning is 1.5GB and the backed database is SQL server
    my suspicion is that the issue was with backend sql. but I don't where to start.
    can anyone please guide me.

    I am working with version 11.1.2.1 and running into the same issue. The Supporting detail option works fine if the application has just a few details, let’s say 50 cells, but if we have around 500 cell with details then the copy process never ends, the details are not copied, and I have to restart the Planning service. As a workaround we are using a two steps process. In the first step we copy the just Essbase using the copy data functionality of Planning (with no data copy options enabled) or by using an Essbase calculation script. For the Supporting Details piece we use the Export for Edit functionality of LCM and export them to an XML file, and then we edit the XML file and change the source member name with the target member name, and finally we use the Import after Edit functionality of LCM. Of course if works only if the Planning application was deployed using EPMA.

  • How to repeat 2 table header rows in adobe form

    Can anybody suggest me how to repeat 2 table header rows .
    one header row is for displaying only columns header list
    second header row is for displaying 'from date' and 'to date'.
    and i want this to be done using layout tab(palletes) in the form.  will it be?
    Message was edited by:
            M Madhu

    loop at ot into wa.
    at first header one
    write second header.
    endloop.
    declear one internal table append both values in come internal table .
    pass the header in comen internal table.
    Message was edited by:
            Karthikeyan Pandurangan

  • Count the Number of Rows in Data form

    Hi,
    I want to count the number of rows in a data form.In my form there is a large number of rows.Is there any way to count it.
    Thanks.

    If you are on 11.1.2.x then you could look at adding a formula and using the CountA function - http://download.oracle.com/docs/cd/E17236_01/epm.1112/hp_admin/apcs03s06.html
    Otherwise it would be possible using custom javascript which you would have to had some experience in using.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Dynamic Rows in Data Forms

    I have a data form, with the member in Page layout, and I want the rows of the form to be populated with the children of the parent that i select in the Page.
    Example: Client 1 (2 Children members) and Client 2 (4 Children members)
    When I select Client 1 as the page, the 2 children member should be populated in the row.
    I have made a composite form currently, is there any better or efficient way to do it. My form has approximately 40 such clients.
    Thanks

    Cascading filtering yet again. It is unfortunately not quite possible out of the box. We have done it through hacking into Planning's own jsp files and heavily modifying validatedata.js but still what we have done was just a workaround. User variables seem to be the only option that doesn't require code bashing.
    Cheers,
    Alp

  • 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

  • How to calculate the size of web forms in hyperion planning?

    Hi Experts,
    I am trying to calculate the size of planning forms in Hyperion smart view., but i am unable to find out the way to calculate.
    Can you pls explain how to calculate the size of web form in Smart view?
    --- Srini.

    Hi Srini,
    First, here is what Oracle says:
    Data Form Size Estimation:
    To get a rough estimate of data form size, open the data form and select File > Save As from the browser. The size of the .HTML file is the portion of the data form that changes based on grid size. The .JS files remain the same size and can be cached, depending on browser settings. Information such as data form definitions, pages, and .gif files are not compressed when data forms are opened and sent to the Web browser.
    I have not been able to find out using their method.
    In any case, you can find out the size of grid by using below
    1. Right click on the form grid and click "View source"
    2. Save the source file as "Example.html"
    3. Right click the saved file and click "Properties"
    4. The Form size whould be same as that of file..
    Let me know if it helps.
    Cheers
    RS

  • ERPI: Data Loading problem Hyperion Planning & Oracle EBS

    Hi
    I am trying to load data from Oracle EBS to Hyperion Planning.
    When i push data Zero rows are inserted in Target.
    When i look at Table " SELECT * FROM TDATASEG "
    It is showing me data but it is not comminting data in Target application.
    The reason is Data difference in Source (EBS) and Target.
    In my source Year is 2013 but in Target 'FY14' so for Entity Source is '21' but Target is '2143213'
    Can you please let me know how to solve this issue?
    can i place a Lookup table for this in EPRI.
    i am using EPRI and ODI to push data.
    Regards
    Sher

    Have you setup the data load mapping correctly to map the source value to the proper target value? Based on what you are describing it seems that the system generated * to * map is being used, if you are mapping a source to a different target, this needs to be added to the data load mapping.

  • How exactly can I load TEXT DATA to a Hyperion Planning application?

    I have a data file that has TEXT data that I want to load to planning. I do not wish for this text data to be displayed in a Smart List, rather I want to use the new Planning data type "Text"
    In chapter 5 of the Planning Admin Guide in the Matrix for Data Load Tools, it says the Planning Outline Load Utility can load Text Data values.
    I can't make sense out of the the instructions to load data with this utility. Can someone please help me?
    -Chris

    Hi John,
    I like your idea of flipping the Data Load Dimension and the Driver Dimension. Unfortunately Planning won't let me set Period as a Data Load Dimension.
    I only get Account, CCCC, Employee, SCCC, and SAU_CAU_Facility (5 of the 11 dimensions in this application).
    So that's why I set the Data Load Dimension and the Driver Dimension as I did. It ran but with some kickouts on missing members. So 16 of the 19 records I sent processed and I understand why these three kicked out in the error file:_
    [Tue Jul 28 10:33:37 EDT 2009] Error occurred loading data record 1: Job_Description,Wrkforce,ENVIRONMENTAL COORDINATOR,"BegBalance, 71_71_CAU, GAK_SCCC, No_CCCC, Actual, FY09, Final, Emp_7340"
    [Tue Jul 28 10:33:37 EDT 2009] com.hyperion.planning.InvalidMemberException: The member Emp_7340 does not exist or you do not have access to it.
    [Tue Jul 28 10:33:37 EDT 2009] Error occurred loading data record 2: Job_Description,Wrkforce,EXECUTIVE ASSISTANT,"BegBalance, 71_71_CAU, G02_SCCC, No_CCCC, Actual, FY09, Final, Emp_4435"
    [Tue Jul 28 10:33:37 EDT 2009] com.hyperion.planning.InvalidMemberException: The member Emp_4435 does not exist or you do not have access to it.
    [Tue Jul 28 10:33:37 EDT 2009] Error occurred loading data record 4: Job_Description,Wrkforce,PRESIDENT & COO-YANKEE ENERGY SYSTEM,"BegBalance, 71_71_CAU, G02_SCCC, No_CCCC, Actual, FY09, Final, Emp_8747"
    [Tue Jul 28 10:33:37 EDT 2009] com.hyperion.planning.InvalidMemberException: The member Emp_8747 does not exist or you do not have access to it.
    [Tue Jul 28 10:33:38 EDT 2009]Planning Outline data store load process finished with exceptions: exceptions occured, examine the exception file for more information. 19 data records were read, 19 data records were processed, 16 were successfully loaded, 3 were rejected.
    The log file that loads tells some good news as well..._
    Successfully logged into "Wrkforce" application, Release 11.111, Adapter Interface Version 5, Workforce supported and not enabled, CapEx not supported and not enabled, CSS Version 3
    "Account" dimension properties and information:
    Account, Parent, Alias: Default, Valid For Consolidations, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Data Load Cube Name, BegBalance, Point-of-View, Account Type, Time Balance, Skip Value, Exchange Rate Type, Variance Reporting, Source Plan Type, Plan Type (Wrkforce), Aggregation (Wrkforce)
    No UDA's defined on "Account"
    "Period" dimension properties and information:
    Period, Parent, Alias: Default, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Type, Start Period, End Period, Aggregation (Wrkforce)
    No UDA's defined on "Period"
    "Years" dimension properties and information:
    Years, Parent, Alias: Default, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation
    No UDA's defined on "Years"
    "Scenario" dimension properties and information:
    Scenario, Parent, Alias: Default, Valid For Consolidations, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Start Year, Start Period, End Year, End Period, Exchange Table, Include BegBal, Process Management Enabled, Aggregation (Wrkforce)
    No UDA's defined on "Scenario"
    "Version" dimension properties and information:
    Version, Parent, Alias: Default, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Version Type, Process Management Enabled, Aggregation (Wrkforce)
    No UDA's defined on "Version"
    "CCCC" dimension properties and information:
    CCCC, Parent, Alias: Default, Valid For Consolidations, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Plan Type (Wrkforce), Aggregation (Wrkforce), Open_Closed_CCCC
    No UDA's defined on "CCCC"
    "Open_Closed_CCCC" attribute dimension (on base dimension "CCCC"). Attributes defined on the "Open_Closed_CCCC" dimension: Open_CCCC; Closed_CCCC;
    Open_Closed_CCCC, Parent, Alias: Default, Operation
    "Employee" dimension properties and information:
    Employee, Parent, Alias: Default, Valid For Consolidations, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Aggregation (Wrkforce)
    No UDA's defined on "Employee"
    "SCCC" dimension properties and information:
    SCCC, Parent, Alias: Default, Valid For Consolidations, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Aggregation (Wrkforce), Open_Closed_SCCC
    No UDA's defined on "SCCC"
    "Open_Closed_SCCC" attribute dimension (on base dimension "SCCC"). Attributes defined on the "Open_Closed_SCCC" dimension: Open_SCCC; Closed_SCCC;
    Open_Closed_SCCC, Parent, Alias: Default, Operation
    "SAU_CAU_Facility" dimension properties and information:
    SAU_CAU_Facility, Parent, Alias: Default, Valid For Consolidations, Data Storage, Two Pass Calculation, Description, Formula, UDA, Smart List, Data Type, Operation, Aggregation (Wrkforce), Open_Closed_SCF
    No UDA's defined on "SAU_CAU_Facility"
    "Open_Closed_SCF" attribute dimension (on base dimension "SAU_CAU_Facility"). Attributes defined on the "Open_Closed_SCF" dimension: Open_SCF; Closed_SCF;
    Open_Closed_SCF, Parent, Alias: Default, Operation
    Exchange Rates properties:
    Table, Description, To Currency, From Currency, Operation, Method, Historical, Beg Balance, Year, Period, Average, Ending
    UDA properties:
    Dimension, UDA, Operation
    Translation input file fields:
    Value, Driver Member, Point-of-View, Data Load Cube Name
    [Tue Jul 28 10:33:35 EDT 2009]Successfully located and opened input file "D:\Hyperion\products\Planning\bin\testload.csv".
    [Tue Jul 28 10:33:35 EDT 2009]Header record fields: Account, Data Load Cube Name, BegBalance, Point-of-View
    [Tue Jul 28 10:33:35 EDT 2009]Located and using "Account" dimension for loading data in "Wrkforce" application.
    [Tue Jul 28 10:33:38 EDT 2009]Load dimension "Account" has been unlocked successfully.
    [Tue Jul 28 10:33:38 EDT 2009]A cube refresh operation will not be performed.
    [Tue Jul 28 10:33:38 EDT 2009]Create security filters operation will not be performed.
    [Tue Jul 28 10:33:38 EDT 2009]Examine the Essbase log files for status if Essbase data was loaded.
    [Tue Jul 28 10:33:38 EDT 2009]Planning Outline data store load process finished with exceptions: exceptions occured, examine the exception file for more information. 19 data records were read, 19 data records were processed, 16 were successfully loaded, 3 were rejected.

  • Prevent concurrent data update in Hyperion planning

    Hi,
    We have a Hyperion planning application with below features,
    Apart from the basic dimensions, there is a dimension "Item Code" with about 100 item codes as dimension members slay Item001 to Item100.
    A dataform where data is to be updated against an Entity, a Business rule is run to select the first unused item code dimension member from the Item code dimension for this data update.
    Assume the following combination has data
    Entity1 -------------> Item001
    Entity1 ---------------->Item002
    When the data form is opened to update data for any Entity and the business rule is run, the next first unused Item code will be selected for data update.
    Now, if two users open the webform to update data for Entity1, Entity2 respectively, the business rule would pick up Item003 the next first unused Item code.
    Entity1 -------------> Item003
    Entity1 ---------------->Item003
    This is not desired. How to prevent this situation. ?

    I am working with version 11.1.2.1 and running into the same issue. The Supporting detail option works fine if the application has just a few details, let’s say 50 cells, but if we have around 500 cell with details then the copy process never ends, the details are not copied, and I have to restart the Planning service. As a workaround we are using a two steps process. In the first step we copy the just Essbase using the copy data functionality of Planning (with no data copy options enabled) or by using an Essbase calculation script. For the Supporting Details piece we use the Export for Edit functionality of LCM and export them to an XML file, and then we edit the XML file and change the source member name with the target member name, and finally we use the Import after Edit functionality of LCM. Of course if works only if the Planning application was deployed using EPMA.

  • Network Error: Cannot Send Data (1042012) in Hyperion Planning

    I am using Hyperion Planning 11.1.2.1
    I'm getting this error when i'm trying to refresh my Planning database.
    Com.hyperion.planning.olap.EssbaseException: Network error [%s]: Cannot Send Data (1042012)
    Any suggestions?

    First make sure your essbase is up and running. If it is then:
    Increase the values for NETDELAY and NETRETRYCOUNT.
    Check the index cache size, data cache size, and data block size to make sure that they are within the recommended ranges.
    How to do it and how much to set, you will get this information in Essbase database administrator's guide:
    http://download.oracle.com/docs/cd/E17236_01/epm.1112/esb_dbag.pdf
    Also have a look at:
    Network Error message
    Cheers...!!!

  • Disable SQL query to celltext content in web form of Hyperion Planning

    We are using Hyperion Planning ver 11.1.1.1. We found that there is a SQL query executed for each cell in the web form to query the SQL Server metadata database and check whether there are some celltext associated with this cell.
    As we did not implement the celltext function to our end users, we would like to disable this checking. As some of our web forms have more than 10000 cells, generate 10000 SQL queries to the metadata database definitely is a performance issue.
    We have asked Oracle team whether we can disable the SQL query but the answer is that no such option exist.
    Anyone experienced this case and have workaround solution?
    Thanks!

    Hyperion user wrote:
    Alp Burak wrote:
    Hi,
    We had faced the same issue a few years ago. One of our geeks had done a change in either Enterdata.js or Enterdata.jsp which disabled form cell validation. I don't currently have the code with me but it wasn't a big change really, remarking a function could be doing the trick.
    I don't think this is officially recommended by Oracle though.
    AlpThanks for your advice. We will try to locate the enterdata.jsp and enterdata.js and found out where the SQL being executed.We found out the Enterdata.js under the deployment directory of Weblogic. However it is over 400KB size and many many lines of codes. We think that it is very difficult to locate where should be customized to remove the SQL checking on cell content.
    \\Hqsws04\hyperion\deployments\WebLogic9\servers\HyperionPlanning\webapps\HyperionPlanning

  • Business Rules are disappearing from forms in Hyperion Planning v 11.1.1.3

    We are using Calculation Manager to create business rules in a planning v 11.1.1.3 application using EPMA, web logic and SQL Server. We have had several instances where business rules that were attached to forms suddenly would disappear. The form still is aware that there is an attached rule, because the application and database name appears in the Business Rules section of the form. However, all of the business rules in the application are no longer visible (i.e. the rule names are blank). The only way we have found to correct the problem is to make a copy of the rules in Calculation Manager and then redeploy the rules and re-attach them to the forms. The old rules still show up with blank descriptions. This has happened at two different locations and seems to corresond with application deployment, although intermittent. Any help would be appreciated.
    Thanks...

    If I understand what you're saying, I had the same or similar thing happen to me recently with v11.1.1.3, only I'm using classic Business Rules. I don't know why the problem occurs, although I think the root cause is probably related to inter-server communications, not to the corruption or loss of metadata. It happened to me in the target environment when I exported the rules from one environment and imported them into another.
    When I encountered the problem, I opened and then saved (without changing anything) the business rule cluster I use for managing access rights. That resolved the problem, my guess is by giving the application servers enough of a kick in the pants to start talking to one another again.
    I don't know whether this helps any, but I just thought I'd let you know you're not the only one who has seen this problem.
    Regards.

Maybe you are looking for