Members order in Dataform
Hi gurus,
My user needs the dataform structure to be top down in rows(Like dimension hierarchy structure in outline).
How could i accomdate that in dataform, please help me out on dis.
Also how can i hide the POV dimensions because the user needs runtime prompts.
so as you all know keeping POV and runtime prompts together on the dataform doesn't make the dataform good.
please help me gurus..........
This question has come up a number of times
Can we change the display order of member set functions like @Idescendant?
the order of member showing in dataform
Re: Hyperion Planning Page Drop Down Order
Cheers
John
http://john-goodwin.blogspot.com/
Similar Messages
-
[LV2013SP1] Strange cluster ordering from a database
Hello,
I'm not an expert in LabView since I come from the
embedded world (C/C++) yet I found something
quite strange when reading from a database.
Here's attached some screen captures of the
database content and structure, then the LabView
diagram with the probe output (yeah, had to stretch
it wide because there is no word wrap option).
Finally there is a little Excel snapshot of the result.
The database reading is performed with a certain
column ordering, the "casting" cluster do mirror
the same order and datatype, yet 'Variant to Data'
scramble things.
And even though I do use dis/assemble cluster
by name to avoid confusion, the resulting cluster
at probe 20 is right. Go figure...
Could someone help and explain what's going
on under the hood ? At least with C/C++ you have
a little grasp on how memory is ordered, but
LabView really bogs me...
David
Attachments:
capture_001_10092014_171106.png 170 KB
capture_002_10092014_171116.png 125 KB
capture_003_10092014_171213.png 129 KBOk, I've found the bug in LabView 2013 SP1.
The 'Pdt_D' cluster had suffered several modifications and
reordering, but 'Variant to Data' doesn't follow the cluster
virtual ordering but the cluster's memory ordering.
In short, if you create a cluster one way, delete members,
add some more, adapted and reorder, the 'Variant to Data'
VI will take the members' order in which they were added
to the cluster, regardless of the hypathetic ordering you
might have specified afterward.
Probably a problem of chained list, one listing the members
as they are added, one listing the members in the specified
ordering, perhaps the bug comes from pointing the wrong
list.
If you delete the 'Pdt_D' cluster, create a brand new cluster
constant, then add one by one the members of the right
datatype, 'Variant to Data' works like expected and dispatch
the variant's data into the belonging members.
There's is no use providing you with a snapshot because
it will all look the same that I have already provided you with,
just that the cluster has been recreated from scratch and
not been reordered. That's a rather annoying spurious bug
you'd better be strong hearthed to deal with.
And for the VI, it's a rather complex proprietary application
I cannot disclose, but I'll create an example VI further in
time so that you can witness it by yourself.
Sorry for not being specific enough with my problem.
David -
Hi Experts
I'm trying to sort and submit data using smartview. According to SV doc:
"+You can change the order of the dimensions in the row or column. For example, if the data+
+form had Entities and Accounts on the row, and you reverse this order and submit the data+
+form, when you save the data form, all the data is written to the correct members.+"
I can turn off data sheet protection, sort data put some numbers. But when I click submit previous sort is back and data is saved according to previous sorting.
I would be grateful for any tip.
Regards.Hi
I have read the passage in the documentation that you refer to and I cant actually see any reference to sorting members.
It DOES state that you can change the order of the dimensions but doesn't state that you can change the order of members.
You dont mention your SV version, but we are on 11.1.2.1 and had found that sorting members on a dataform then submitting always submitted data based on the original intersections/orders when first opening the form; therefore im not sure if what you are trying to do is possible.
I guess as an alternative you could re-sort the members as desired within the form design (although I guess this depends upon how you have generated the member list in the form design, and whether the alternative sort order requirements can vary from user to user). Or perhaps you could set up an SV retrieve with the required intersections and use this to submit your data, although you do then lose the control that a dataform provides.
Thanks
JB -
Dimension Header Sort not working in Web Analysis
The dimension header sort which is supposed to sort dimension members automatically as they are designed in the database outline doesn't work and instead any new dimension members are just added to the end of the list. There are four options from the shortcuts menu > Data Display > Dimension Header Sort : Default, Ascending, Descending, Level or Generation. None of these work or none of these reorganize the dimension members order. Does anybody know what could be the problem? We are using Hyperion Web Analysis Studio 9.3.1 running on Red Hat.
This is a big show stopper issue for our deployment because of the vast number of changes to the reports financial users have to do on daily basis they expect the hierachy based on the database outline in Essbase to be retained through any new member additions or changes.
Regards,
LiviaHi Livia,
How are you pulling through the members - are you using Descendant of? (I know there is the Dynamic option for drop downs).
Web Analysis is very picky about the formatting and application of different formats in order they were last applied. Maybe try removing all formating to see if there is still an issue, then reapply.
There is also a known issue (SR3-992119231) with shared members only appearing in the first place in the hierarchy and not in any shared hierarchies - the SR indicated it would be fixed in the current version 11.1.x but there was no indication of a backfix to prior releases (9.3.1.x).
Cheers, Iain
Clarified comments on SR fix. -
Business rule for compare data in form
Hi all,
Let us explain my scenario,
I have 2 dynamic calc members in a dataform. I just want to compare those 2 member rows( data compare) and show some message.
is there any way i can make?
can i create one business rule to make this happend? is it possible? If its possible can you give me your thoughts on this.
Any information would be helpful.
Thanks in advance.Sorry about that . . . . I read the first post and assumed the code was related to a business rule instead of JavaScript - should have looked closer.
I would do a couple of things:
1) Simplify your code. Why have a separate function? Why not drop all the logic into validateForm?
2) Why haven't you populated the app name and form name in validateForm? (sorry if I missed this in the rest of the post somewhere)
3) Insert alerts within the code that cycles through the cells. Something like this:
cellVal = getCellValueXY(col,row);
alert(" Column: " + col + "\n" +
" Row: " + row + "\n" +
" Cell Value: " + cellVal);
This will tell you exactly how your JavaScript is evaluating each cell. This can help when you're dealing with floating point decimal issues. (you entered 10, but it's being evaluated as 10.00000001) If this ends up being your issue (floating point issues), let me know and I'll show you how to get around this.
If you throw enough alerts at this code, your issue will finally show itself.
4) I wouldn't assign values to "startCol" and "numberGridCols". I believe these variables are set elsewhere in the code (not in YOUR code, but in EnterData.js or somewhere else).
Instead, I would use my own variables
5) I would structure the code more like this: (I haven't validated this or tested it . . . . use this for suggestion purposes only)
function validateForm()
var valid = true;
var c;
if (equalsIgnoreCase(applicationName,"PUT YOUR APP NAME HERE")) {
if (equalsIgnoreCase(formName,"PUT YOUR FORM NAME HERE")) {
for (c=3; c<numCols; c++) {
if((grid23[c] != missing) || (grid24[c] != missing)) {
var actualVal = getCellVal(23,c);
var budgetVal = getCellVal(24,c);
if(actualVal != budgetVal){
valid = false;
if (!validated) {
alert("The numbers you have submitted for SII are not equal to Actuals. Please adjust your numbers.\n");
return valid;
I hope this helps. Hopefully there aren't too many bugs in this.
- Jake -
Drop Down List Box from an Array?
I have an array - a lovely little 1-dimensional array of customer last names - that I want to display in a drop down list box so my user can begin to type a value in that list box and CF will bring up the matching entry.
I have tried cfloop and cfselect, but haven't had any success. Once the user clicks on a name, I want to be able to take that value and do some other processing.
Any suggestions?No Ajax - CF is a ***** enough as it is.
OK - I see where you started to go with your link, but lost you somewhere in Step 2.
I like the idea of a master query with sub queries off of it (Queries of Queries). Here's what I got so far:
<cfquery
name = "MasterMemberQuery" datasource = "cfissues">
SELECT * FROM Members
ORDER BY LastName</cfquery>
<cfquery name = "LastNameQry" dbtype = "query">
SELECT MemberID, LastName
FROM MasterMemberQuery
ORDER BY LastName</cfquery>
This worked perfectly - nice cfselect to display the last names - just like before. However, I still cannot capture the user's choice from the cfselect statement:
<cfform>
<cfselect name = "ChosenLastName"
query = "LastNameQry"
value = "MemberID"
display = "LastName"
size = "1">
</cfselect>
<cfoutput>
The chosen MemberID = '#LastNameQry.MemberID#'
</cfoutput>
</cfform>
The name "ChosenLastName" is always labelled as invalid, and the cfoutput always gives the MemberID of the first entry in the LastNameQry, never the user's choice.
I need to take the user's choice of last name, capturing the MemberID (the value attribue of the cfselect) and read the MasterMemberQuery to get just the single member's data.
And is it me or does this forum's site run at about 300 baud????? -
Is the large 13" x 10.4" the only sizing option for a calendar with iPhoto '09? My brother has an older version ('06) and was able to order a smaller size of the calendar he made in the '06 version. When I go to the buy calendar steps for my calendar, with the '09 version, it only lists the 13x10.4 size. It's too big for our needs and I'd like to buy a smaller one if possible. Thanks.
I'm disappointed that iPhoto '09 has limited the sizing options for the calendar. Particularly since the larger calendars we ordered were grainier than the smaller ones my brother ordered. About half of the pictures were the same in the 2 sets of calendars, but the quality was markedly different. So much graininess in the pictures (of the 13x10.4 size) wasn't expected after seeing the calendars our family members ordered last year. If the sizing options don't expand next year, I guess we'll have to look elsewhere for printing our calendars. Which is disappointing since that was one of the reasons we were excited to buy our new Mac.
Do you know where to register suggestions or complaints about the iPhoto '09 product?
Thanks. -
Member and base level sorting after migration
Dear BPC Experts,
We are in process of migrating our environment from BPC 7.5 to BPC 10.
When we migrate reports/input schedules from BPC 7.5 to BPC 10, we have observed that the report does not show up the member and base level sorting correctly in the report.
For ex.,
I have following structure in my entity dimension.
What is displayed in report after migration in 10.
Expected results
Please help.Yes, SAP response is required. Just completed tests in BPC 7.5 - correct results:
For this dimension members order:
The expand results are:
And for changed dimension members order:
The expand results are:
Vadim -
Im using a stored procedure to test data stored in my oracle database.I havnt access to the database other than through the java application. I was testing the oracle database seperatly but im getting an error.My procedure is returning more data than I have called.Is there a way to loop through and display all the data.Im trying to display a members orders.
DECLARE
me Members.emailAddress%type;
mfn Members.firstName%type;
mln Members.lastName%type;
mp Members.passwd%type;
orid Orders.orderId%type;
ord Orders.dates%type;
ors Orders.status%type;
statuss boolean;
procedure get_members_details(
member_emailAddress in Members.emailAddress%type,
member_firstName out Members.firstName%type,
member_lastName out Members.lastName%type,
member_passwd out Members.passwd%type,
order_orderId out Orders.orderId%type,
order_dates out Orders.dates%type,
order_status out Orders.status%type,
statuss out boolean) is
begin
select firstName,lastName,passwd,orderId,dates,status
into member_firstName,member_lastName,member_passwd,order_orderId,order_dates,order_status
from Members,Orders
where Members.memberId = Orders.memberId
and Members.emailAddress = member_emailAddress;
statuss := true;
exception
when no_data_found then
statuss := false;
end;
begin
me := '[email protected]';
get_members_details(me,mfn,mln,mp,orid,ord,ors,statuss);
if (statuss) then
dbms_output.put_line(me || ' ' || mfn || ' ' || mln || ' ' || mp || ' ' ||
orid || ' ' || ord || ' ' || ors);
else
dbms_output.put_line('Member' || me || 'not found');
end if;
end;try using a cursor.
DECLARE
Cursor C1 (pEmailAddress Members.emailAddress%type) Is
Select firstName,lastName,passwd,orderId,dates,status
from Members,Orders
where Members.memberId = Orders.memberId
and Members.emailAddress = pEmailAddress;
me Members.emailAddress%type;
begin
me := '[email protected]';
For c1_rec In c1(me) Loop
dbms_output.put_line(me || ' ' || c1_rec.firstName || ' ' || c1_rec.lastName || ' ' || c1_rec.passwd || ' ' ||
c1_rec.orderid || ' ' || c1_rec.dates || ' ' || c1_rec.status);
End Loop;
end; -
I have been trying to Work from the book Web database
Development (Step by Step) .net Edition 2003
I have followed the code to the letter. However, I am having
a problem. I choose to use dreamweaver instead of Microsoft visual
studio 2003, which is installed on my machine.
I have been getting this error messege.
===================================error
Message=========================================
Server Error in '/' Application.
Compilation Error
Description: An error occurred during the compilation of a
resource required to service this request. Please review the
following specific error details and modify your source code
appropriately.
Compiler Error Message: BC30002: Type 'OleDbConnection' is
not defined.
Source Error:
Line 6: <script runat="server">
Line 7: Sub Page_Load(sender As Object, e As EventArgs)
Line 8: Dim conClsf As OleDbConnection
Line 9: Dim cmbMbrs As OleDbCommand
Line 10: Dim rdrMbrs As OleDataReader
Source File: C:\Inetpub\wwwroot\asp testing\members.aspx
Line: 8
=========================================error
message========================================
=========================================here is my
code============================================
<%@ Page Language="vb" Debug="true" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb%>
<html>
<head>
<script runat="server">
Sub Page_Load(sender As Object, e As EventArgs)
Dim conClsf As OleDbConnection
Dim cmbMbrs As OleDbCommand
Dim rdrMbrs As OleDataReader
conClsf = New
OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" & "Data
Source=" & server.mappath("classified.mdb") & ";")
conClsf.Open
cmdMbrs = New OleDbCommand("select * from members order by
memberid", conClsf)
rdrMbrs =cmdMbrs.ExecuteReader
gridMbrs.DataSource = rdrMbrs
gridMbrs.DataBind
rdrMbrs.Close
cmdMbrs.Dispose
conClsf.Close
End Sub
</script>
<title>Classified Ad Members</title>
</head>
<body>
<h1>Classifid Ad Members</h1>
<asp:DataGrid ID="gridMbrs" runat="server" />
</asp:DataGrid>
</body>
</html>
==============================================end my
code==========================================
Any help in correcting this matter would be greatly
appreciatedFirst off, Dreamweaver even CS3, sucks at ASPNET, which is
the technology this is using.
I think Visual Studio 2003 is using ASPNET 1.1, The current
version of this technology is ASPNET 2.0, which is easier to use
What you can do is download free of charge Microsoft Visual
Web Developer from Microsoft, you'll need a few things - .NET
framework 2.0 and MS SQL Server 2005 Express to make everything
work better.
I think you'll see this as a better alerternative to
Dreamweaver and all of this is free from Microsoft.
If this were anyother technology, even traditional ASP, I
would say stick with Dreamweaver, but not with ASPNET
MS have also released something called Expression Web which
is great at ASPNET for putting front-ends on apps developed using
ASPNET -
Can I send a link to a photo book so family members can choose to order a copy from Apple?
I woud like to share the photo book that I created so that family members in other states can consider purchasing a copy from I Photo. Is there a way they can view it?
Before ordering your book preview it using this method - http://support.apple.com/kb/HT1040 - and save the resulting PDF for reference - the delivered book will match it.
you can share the PDF via drobbok or other file sharing service
LN -
Make parent appear ABOVE the child members (in fact as the outline order is)
Hi all,
Is ther a way to make SV open nodes in a way the the parent appears ABOVE it's child members (in fact as the outline order is)
There is an option under "Smart View ->options->Member Options->General -> Ancestor Position". However this seems to have no effect at all.
SV 11.1.2.5.215
Thanks in advance!
AndreYes - I understand it's just about presentation. And no, you can't do what you want to do in normal ad hoc mode. Sorry.
One workaround is to create a 'Smart Slice' - there is a Smart Slice option to set Ancestor Position to 'Top' in zooms, and this does work with Essbase connections.
By the way, there is a regular Smart View option to grey out options (like Ancestor Position) that don't apply to the current connection type - it's on the Advanced tab. May help avoid confusion. -
Copying Members to Spreadsheet appear in Hlevel order, not Hierarchy order
When I copy members of a dimension, selecting a number of different hiearchy levels, when I paste them on my worksheet, they copy/paste in Hlevel format - with the highest level first. Ideally I want them to paste in the hiearchy order.
i.e. Hierarchy
Hlevel
1 Total Expenses
2 Total Direct Expenses
3 Total Controllable
4 Employee Related
5 Salary
5 Benefits
4 All Other
5 Travel
5 Recruiting
3 Total Revenue Related
4 Commissions
5 A_12345 Comm Exp
If I select to copy Total Controllable, Employee Related, Salary, Benefits, All Other and Total Revenue Related; they copy in Hlevel format: Total Controllable, Total Revenue Related, Employee Related, All Other, Etc
I would like them to copy in the same order as it appears in the hierarchy.
Any ideas how to do this?
Thanks,
Teribump
-
Need dimension members in Ascending order
Hi All,
We have a dimension with four Generations and in each generation their are some thousands of numeric members I want to make the numeric members in Ascending order I tried with Ascending option in outline Editor but it is making the Gen2 members in Ascending order and rest of the generations members are not in Ascending order. Please let me know is their any alternate method to make them in Ascending order.
Thanks in Advance,
Raj.In the load rule that builds the dimension go to dimension build settings and select sort ascending. It will re-roder the members on loadl. If you are trying to sort by alias, then it's a little trickier. you would have to make sure your source file is in the correct order, then have two load rules. The first using a dummy member with remove unspecified checked to remove all the members in the dimension, then the second rule to load your sorted file (You would not check sort ascending in the rule).
If you are trying to do it in EAS, the sort button as you found out on;y sorts the children of the selected member, to sort everything this way, you would have to go to each aprent and click on sort. -
Arrange members in hierarchical order in planning data form
I am trying to hierarchically arrange the dimension members in row of a data form.
Assume the following hierarchy
Parent1
--- Child 11
--- Child 12
Parent2
--- Child 21
--- Child 22
When I place this dimension in the row of a Hyperion planning data form and select "honor hierarchy", the members are arranged in reverse order.
--- Child 11
--- Child 12
Parent1
--- Child 21
--- Child 22
Parent2
How do i arrange them such that the parent appears above the child ?We had a similar issue with & in smarlist and patch .502 fixed it. However i put in your memeber "Cost per Minor Suite Turn (< 5K)" in the .502 environment and i saw the same issue: where "Cost per Minor Suite Turn (< 5K)" cuts off to Cost per Minor Suite Turn (
and i tried just "Cost per Minor Suite Turn < 5K" and it provided this Cost per Minor Suite Turn.
We also have a 11.1.2.4 environment i tried it in there and the same issue exsits. And i guess the only work around is spelling it out because that is what they told us regarding the & in smarlists.
Maybe you are looking for
-
Hi, When i am trying to map a down paymnet to down paymnet request, i am getting error as Tax amount different to expense/revenue account assignment - correct Message no. FF796 Diagnosis You have entered a manual tax amount in the first vendor or cus
-
Hi Experts, I have three tables and I am using a join condition to link the three tables. Just need to know how can I improve the performance of the select query by using indexes. Can a secondary index be used in join table where in the where clause
-
Why Last 12 months of pictures cant be viewed as Rolls/Event
-
Exchange2010 - archiving policy not applying
Hi there! We have started using archiving/retention polices in our environment. This are the steps we have done: 1. Created new database on Exchange and named it Mailbox Archives. 2. Deleted all the Retenetion Policy Tags and put: * Default 2 year mo
-
OLAP Bridge NullPointerException
I'm getting the following exception trying to run the OLAP Bridge from the Oracle by example series (http://www.oracle.com/technology/obe/obe_bi/index.html) ... begin cwm_olap_dim_attribute.Create_Dimension_Attribute(USER, 'T_TIME', 'Long_Descri