Adding the collapse/expand function to a subgroup

Good morning,
I'm quickly getting a handle on building some very nice reports with SSRS.
When I do the first grouping of data, the expand/collapse function is added to the top level. Works great. When I add a subgroup, the expand/collapse (+) function is not included. I'm not able to find a property setting that accomplishes this.
Thanks to whoever can point me in the right direction!

It is not the grouping that actually includes the expand/collapse function which is the reason the subgroup did not have that functionality. You have to follow the similar steps you did for getting that in the first place. Right Click on the sub group ->
Properties -> Visibility -> Hidden ->Display should be toggled -> The toggle item should be the name of the text box that has your previous group. The following scenario should help you understand.
Group     TxtBoxName     Show/Hidden    Toggle-Item
Grp1       A                     Show               
Do not Toggle
Grp2       B                     Hidden              A
Grp3       C                     Hidden              B
Grp2 has to be a child group of Grp1 and Grp3 should be a child group of Grp2

Similar Messages

  • What is the original expand function and how to compile this

    https://onedrive.live.com/redir?resid=E0ED7271C68BE47C%211002
    i lost the original file, and when i search Expert F# 3.0 and download again, it do not include the expand function
    i only have the version i last edited and test, but it is the original version
    i want to edit expand function for 2 valued logic and 3 valued logic
    1 0 -> 1 means a+0 = a
    0 1 -> 1 means 0+b = b
    1 2 2 -> 2 means a+op2(b,c) = op2(b,c)
    let Expand v e =
    let rec expan v = function
    | Num num -> Num 0M
    | Var v' when v' = v -> Num 1M
    | Var v' -> Num 0M
    | Neg e -> expan v (Prod ((Num -1M), e))
    | Add exprs -> Add (List.map (expan v) exprs)
    | Sub (e1, exprs) -> Sub (expan v e1, List.map (expan v) exprs)
    | Prod (e1, Add(e2)) -> expan v (Add (List.map (fun x -> Prod(e1, x)) e2)) //Add [Prod (expan v e1, e2); Prod (e1, expan v e2)]
    | Prod (Add(e2), e1) -> expan v (Add (List.map (fun x -> Prod(e1, x)) e2))
    | Frac (e1, e2) -> Frac (Sub (Prod (expan v e1, e2), [Prod (e1, expan v e2)]), Pow (e2, 2M))
    | Pow (e1, num) -> Prod (Prod(Num num, Pow (e1, num - 1M)), expan v e1)
    | Sin e -> Prod (Cos e, expan v e)
    | Cos e -> Neg (Prod (Sin e, expan v e))
    | Exp (Var v') as e when v'= v -> e
    | Exp (Var v') as e when v'<> v -> Num 0M
    | Exp e -> Prod (Exp e, expan v e)
    expan v e
    computing nightmare

    i lost the original file
    This is what source control systems are for, especially off-site ones like GitHub or BitBucket.
    That code looks like Listing 12-11, where the outer function is called `Differentiate`, and the inner `diff`, because it is computing differential of an expression.  Your rename makes little sense save to obfuscate the intent of the code.

  • Adding the send email function on a form.

    Hey,
    This has been bugging me lately. I have tried lots of methods
    to try and get this form to send to a specified email, yet I cannot
    get my head around it. I tried integrating PHP, it worked...to some
    extent. Problem was that the application was not defined as a form
    and the email sent was all screwed up ( no titles and shizzles ).
    Also, I had to add validators to the form, so I had to start from
    scratch again.
    Here is the current form code.
    <?xml version="1.0" encoding="utf-8"?>
    <!-- validators\FullApp.mxml -->
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    layout="absolute">
    <mx:Script>
    <![CDATA[
    import mx.events.ValidationResultEvent;
    private var vResult:ValidationResultEvent;
    private function validateAndSubmit():void {
    vResult = fNameV.validate();
    if (vResult.type==ValidationResultEvent.INVALID)
    return;
    vResult = lNameV.validate();
    if (vResult.type==ValidationResultEvent.INVALID)
    return;
    ]]>
    </mx:Script>
    <mx:Model id="formInfo">
    <formData>
    <name>
    <firstName>{fNameInput.text}</firstName>
    <lastName>{lNameInput.text}</lastName>
    </name>
    <phoneNum>{phoneInput.text}</phoneNum>
    <email>{emailInput.text</email>
    </formData>
    </mx:Model>
    <mx:StringValidator id="fNameV"
    required="true"
    source="{fNameInput}"
    property="text"/>
    <mx:StringValidator id="lNameV"
    required="true"
    source="{lNameInput}"
    property="text"/>
    <mx:PhoneNumberValidator id="pnV"
    source="{phoneInput}"
    property="text"/>
    <mx:EmailValidator id="emV"
    source="{emailInput}"
    property="text"/>
    <mx:Form x="271" y="25">
    <mx:FormItem label="First name">
    <mx:TextInput id="fNameInput"/>
    </mx:FormItem>
    <mx:FormItem label="Last name">
    <mx:TextInput id="lNameInput"/>
    </mx:FormItem>
    <mx:FormItem label="Phone">
    <mx:TextInput id="phoneInput"/>
    </mx:FormItem>
    <mx:FormItem label="Email">
    <mx:TextInput id="emailInput"/>
    </mx:FormItem>
    </mx:Form>
    <mx:Button label="Submit"
    click="validateAndSubmit();" x="373" y="195"/>
    </mx:Application>
    I know I have to add some sort of HTTPService and then
    connect it to a PHP form sender. But how? I have searched high and
    low and have yet to find a solid answer with some good code that
    will work with most forms.
    Thanks a lot.
    Kindest regards,
    David

    Have you checked out the RIA Codes tutorial at http://www.riacodes.com/flex/create-an-email-form-in-flex-with-php/? They show how to do this, I'm pretty sure.

  • Disable "collapse/expand navigation panel"

    Hello,
    I would like to hide the arrow symbolizing the collapse/expand navigation panel functionallity and the arrows to resize the navigation panel... Is this possible? If yes, does anybody know how I can realize that?
    Kind regards,
    dominik

    Hi
    refer this thread
    remove/hide navigation panel header
    Regards
    Ganesan S

  • Trinidad Nested Tables Collapse and Expand Functionality Change

    I am using JSF Trinidad 1.2 for JSF Implementation.
    I am using <tr:table> and f:facet's detailStamp component's of Trinidad to get Nested Table functionality. I have three tables i.e. table1, table2, table3. Each row of Table1 has nested Table2 and each row of Table2 has nested Table3. It seems that the collapse and Expand functionality of these component makes AJAX call to the server and fetches the relevant data.
    My requirement is to have data populated to all the three tables during initial Load and use clientSide Javascript function to collapse the Table2 and Table3 rows on initial Display. Once all the table1 rows are displayed, I should have collapse and expand at row level of Table1 that should make Table2 data visible and invisible on click using Javascript i.e. no server side call.
    I am not sure If I can disable the inbuilt AJAX calls on click to expand and collapse. If yes, how I can do that?
    Second Thing will be how I can populate my custom Javascript on those collapse and expand onclick event?
    Thanks In Advance

    Hi Suvidha,
    Thanks for the response, but in my scenario I have a viewset in component A and overview page in component B. I am using viewset as assignment block in component B where i need to change the title on Lazy and Direct mode. Method of IF_BSP_WD_HISTORY_STATE_DESCR for viewset does not work in this scenario.
    I am trying to get a method which get called on change of Lazy and Direct mode for an assignment block .

  • How do I remove the "TOC" btn in the playbar WITHOUT removing the TOC "Expand/Collapse" icon?

    I am working in CP7 on a project with a Table of Contents that is set to 'Overlay'. The client has requested that I remove the "TOC" button in the playbar, without removing the TOC "Expand/Collapse" icon, so that the user can still hide/reveal the TOC when necessary. The only control I can find is the "Show TOC" checkbox under Project > Table of Contents. However, un-checking this option removes both the "TOC" button AND the "Expand/Collapse" icons. Is it possible to remove just the "TOC" button in the playbar?

    If you are using SWF output you can always edit the playbar in Flash and remove it.
    If HTML5 you can edit the JavaScript out put to remove the button from the playbar.

  • When using numericupdown to expand/collapse treeView nodes. Why the collapse part is not working ?

    I have a treeView in my form1 designer. The treeView variable name is: treeViewMS1
    When i'm running my program the treeView is automatic expanded to level 1:
    Now if i click on the numericUpDown and change the value to 2 then:
    So the expanded part is working fine when i change of the numericUpDown by one up the expanded is working fine.
    Now when it's on level 2 and i change the numericUpDown back to value 1 that's level 1 instead get back to my first screenshot Expanded level 1 it's getting back to the root level 0.
    and i want that the collapse part will move only one level back but it dosen't matter if i'm on expanded level 2 or 3 or 5 it will allways jump to 0 to the root.
    This is the numericUpDown value changed event:
    decimal oldValue;
    private void numericUpDown1_ValueChanged(object sender, EventArgs e)
    if (numericUpDown1.Value > oldValue)
    ExpandToLevel(treeViewMS1.Nodes, (int)numericUpDown1.Value);
    else
    CollapseToLevel(treeViewMS1.Nodes, (int)numericUpDown1.Value);
    oldValue = numericUpDown1.Value;
    ExpandToLevel method:
    void ExpandToLevel(TreeNodeCollection nodes, int level)
    if (level > 0)
    foreach (TreeNode node in nodes)
    node.Expand();
    ExpandToLevel(node.Nodes, level -1);
    And CollapseToLevel method:
    void CollapseToLevel(TreeNodeCollection nodes, int level)
    if (level > 0)
    foreach (TreeNode node in nodes)
    node.Collapse();
    CollapseToLevel(node.Nodes, level - 1);

    I solved it this way:
    I solved it like this: In the Form1_Load event i did:
    SetToLevel(treeViewMS1.Nodes, 1);
    In my case i wanted it to begin by default in level 1.
    Then in the numericupdown1 changed value event:
    private void numericUpDown1_ValueChanged(object sender, EventArgs e)
    SetToLevel(treeViewMS1.Nodes, (int)numericUpDown1.Value);
    Then the method SetToLevel:
    void SetToLevel(TreeNodeCollection nodes, int level)
    foreach (TreeNode node in nodes)
    node.Collapse(false);
    ExpandToLevel(nodes, level);
    And last the method EXpandToLevel:
    void ExpandToLevel(TreeNodeCollection nodes, int level)
    if (level > 0)
    foreach (TreeNode node in nodes)
    node.Expand();
    ExpandToLevel(node.Nodes, level -1);
    And now it's working perfect like i wanted it to work. When changing the numericupdown value it's changing the node tree expand/collapse levels.

  • BR0252E Function mkdir() failed for adding the data file

    Dear experts.
      I assigned new file to data file, i face below error
    BR0280I BRSPACE time stamp: 2010-12-15 10.38.26
    BR0681I Enter string value for "file" (<file>|<sapdata>|<N>) [/oracle/DBP/sapdata7/sr3_70/sr3.data69]:
    /oracle/DBP/sapdata8/sr3_70/sr3.data69
    BR0280I BRSPACE time stamp: 2010-12-15 10.38.46
    BR0683I New value for "file": '/oracle/DBP/sapdata8/sr3_70/sr3.data69'
    Error
    BR0252E Function mkdir() failed for '/oracle/DBP/sapdata8/sr3_70' at location BrDirCreate-1
    BR0253E errno 13: Permission denied
    Regards,
    kalees

    >>BR0252E Function mkdir() failed for '/oracle/DBP/sapdata8/sr3_70' at location BrDirCreate-1
    Make sure the sapdata8 is owned by ora<SID> and dba group.
    and you are adding the datafile using ora<SID> userID.

  • Can't find the Expand-function

    Hi! Can anyone help me. I'm using the 16.0.0 version of Illustrator CS6 and i'm really new to it. Under the Object menu, I cannot find any Expand-function that I've been told should be found there. Anyone experiencing the same problem? Is this option only appearing in object menu during certain circumstances?
    Thank you!

    It should be there.....
    If you don't see it at all, you may want to trash your Illustrator settings and relaunch the app.

  • Is it possible to make the TOC expand and collapse icons larger?

    OR to have the TOC expanding and collapsing by usage of a self made buttons?

    You can use graphics that are slightly taller, but not wider.
    If you go to this page and take a look at the example named Supply Chain Management, you will see that I have used a different TOC expand image that is slightly taller:
    http://www.infosemantics.com.au/portfolio
    I had originally tried to use a larger image but it appears that Captivate limits the width.
    You can use the On Success action of a button to assign the value of the cpCmndTOCVisible system variable to 1 or 0 to open or close the TOC.  You can create a toggle action using a Standard or Conditional action to make the same button alternately open or close the TOC each time it is clicked.

  • Is there any way to create a circular buffer using the INSERT ARRAY function?

    I saw the example using the REPLACE ARRAY function, but it uses too much CPU power on my laptop. I'm using it for a very sensitive application and saw that the INSERT ARRAY function used much less CPU power.
    I am also not wiring the index on the INSERT ARRAY function so that whatever is read from the buffer is added to the array.
    However, since it is not indexed, I don't know how to set the "write" index back to 0 when it reaches a certain sized array (ie 1000 elements). I was looking for an array property node, but couldn't figure out if one exists for the "current write index".
    Can anyone help?
    Thanks

    I will try to answer this question to my best understanding. I apologize if I interpreted the question wrong.
    You are using the "Insert Array" vi without wiring the index. By doing that, new elements will be added (appended) to the array.
    If you just want to know the current index to stop your acquisition when the array reach certain amount of elements, then you can use the "Array Size" vi to keep track of the size of the growing array. Remember that Array Size = last index + 1 because the index start at zero.
    A second option is that you may want to start over the array when it hits the maximum number of elements that you will allow. If that's the case, then you may want to re-initialize the array to a NULL state by stablishing a condition (for example, when the
    size of the array is 1000, re-initialize). I provided an example attached to this message showing how this can be accomplished. In the example, an 1D array grows in size using the "Insert Array" vi and inserting a random number. When the array reach 4 elements, it is re-initialized. You can expand this example by saving the array first to a file or some other holder before re-initializing the array. The example is in LabVIEW 6.
    Finally, if you want to replace the current values with new values, I think you do not have other choice but to use the "Replace Array" vi.
    Hope this can be of help.
    Regards;
    Enrique Vargas
    www.vartortech.com
    Attachments:
    array_example.vi ‏20 KB

  • The collapse-to-center effect on my eMac

    Earlier, I submitted the following question and then received a response by Allen Jones...
    Now adding the following information, I am still looking to see if it is possible to try to pinpoint the problem I am having.
    On the average, "the the collapse-to-center effect" happens about twice daily and will last anywhere between 10 and 15 minutes. The computer will not react to any input and the little small glowing ready light near the CD player tray glows solid (normally operation, it glows weak to strong and back again.
    Once the blackout period ends, all functions return to normal.
    Since first reporting this problem in August, the frequencey or length of outage has remained about the same and still averages about twice a day and the same 10-15 minute period of outage.
    Have checked my serial number and it ends in "Q18" which according to the list is "USB 2.0" and a later model eMac from what I can tell from the list.
    Any suggestions? Tips? of if the video cable needs to be replaced...any idea as to possible cost?
    Thank you ahead of time!
    Joe
    --------------------------Original Question-----------------------------------
    Aug 29, 2011 1:30 PM
    Running OS 10.4.11 on eMac. On a regular basis my screen will all of a sudden go black with a bright white vertical line in center of screen and then solid black. Stays black and nothing functions for about 5-10 minutes before returns to normal mode?
    Can this mean that the small back up battery needs changing or something else is wrong? like maybe the video card is failing?
    thanks
    eMac, Mac OS X (10.4.11)
    --------------------Reply by Allen Jones----------------------------
    Aug 29, 2011 5:58 PM (in response to joseph l.)
    If this is an early eMac with a 700 or 800mhz processor and Nvidea graphics, you probably have a bad video cable, specifically the IVAD cable. For the first few months of production in 2002, this cable casuesd a lot of grief, including the collapse-to-center effect you see, usually accmpanied by ominous popping sounds. It's rare for one to wait this long to fail, however.
    This Apple article will help you use the serial number to figure our what version of the eMac you own:
    How to locate the serial number and identify your model
    The was an Apple repair Extension Program that repaired this at no cost but I suspect it's long-expired. New cables are still available:
    922-6436 IVAD to analog cable for eMac
    The part is relatively cheap but the labor would be high. As you would be dealing with high voltage around the CRT display, I cannot recommend that an average user attempt to repair this at home.
    If your eMac is not the early one I described, then post back and we'll start over.
    If you live in the western US, the company I linked for the cable also does the repair work. They are in Eugene Oregon. Unless you are within driving distance and can drop off the computer. shipping a 50-pound computer two ways plus the cost of parts and labor probably exceed the vaule of a used 1Gen eMac.
    I recommend backing everything up to an external drive in case this gets worse and you can't make the computer work at all. And I suspect that, if it's the IVAD cable, it will get worse.
    In the meantime, consider using only external speakers. The internal speakers in the first eMacs were poorly shielded and, at higher volume levels, could cause video distortion in the lower part of the screen.
    Note: The eMAc does not have a replaceable video card. Like most newer desktop Macs, the video chipset is integral with the logic board and cannot be repaired or replaced independently of the logic board,

    Hi Allan...
    Will try to keep this short. Tried to respond yesterday...but message kept coming back as undeliverable.
    I am in SW Louisiana.
    Did some checking. Back in Sept of 2006, my screen went black and was experiencing some "popping sounds" prior to it going black. Took it to Baton Rouge (about a 2 hour drive) to CompUSA. They kept it a month and "repaired" it. If I do some serious looking in boxes of old receipt files, I may be able to find the receipt. (Kept receipts because we got flooded out by Katrina in the New Orleans area and was living with mother-in-law during repairs.)
    Currently I have the same little problem described earlier to you...collapse to center and black screen for about 15 minutes. Once or twice daily. It has been consistant since first happening back in August...and usually daily when on the computer.
    My computer is in the G84201xxxxx range and an eMac USB 2.0.
    Saw the message to look at the ones on eBay. Saw a used computer lab one for about $150. May decide to buy it. (Am leery because I bought one some years ago that turned out to be stolen -- I had to give it up when a tech working on the screen saw the serial number from a list of stolen computers from a college computer lab.)
    Basically, in your opinion, this problem that I am having will or will not get worse? Capicator problem or cable problem?
    Am wondering if the fix done in '06 actually replaced the cable? and WHY I was not told of the recall problem at the time. I know that I had to pay well over $100 for the fix, whatever it was.
    Anyway, I will call the 1-800 number this week but expect little or no assistance from them.
    When experiencing the problem initially back in 2006, I called Apple tech support and they could do nothing for me and my problem? My extended warranty had run out and was no longer renewable. Strange, if there was a recall fix out there for the problem that I was having, nothing was told to me.
    Anyway, thanks for your input!
    Joe

  • Error while updating the classification in functional location

    HI
    I'm adding the classification to the fuctional location, When i save the functional location it is poping me this information.
    User exit ZXCLFU02: Run program RCCLUKA2 to activate table INOB
    When i run this program RCCLUKA2 tried to run as per the information provided in the Help.
    When i execute this program for class type 003-Functional location i dont get any results.
    still the problem persisit, If any one has come across this problem please let me know to solve this issue.
    Thanks
    Abdul Mujeeb

    Hi Pete
    The message appears like this
    User exit ZXCLFU02: Run program RCCLUKA2 to activate table INOB
         Message no. YMD01 000
    Thanks & regards,
    Mujeeb

  • Using the new EPMDriverBasedRefresh function for What-if Analysis

    Hi,
    A new function is available that supposedly enables easy what-if modelling in BPC. This sounds great because currently for what-if analysis, you need to duplicate data in the database (using differnet categories or data sources) which can be time consuming and impact overall performance.
    Has anyone got any experience with this EPMDriverBasedRefresh function? There is some documentation on SAP's userguide but there are no specifics on the type of logic that is supported for scenario outputs i.e. is it only Member Formula Logic (Account 1 x Account 2 = Account 3), or can it support more complex scenarios such as running through Default Logic (and any BAdIs you may have) to retrieve the modelled output? (This would be awesome!)
    32.20 has the detail in the userguide: https://help.sap.com/businessobject/product_guides/boeo10/en/EPMofc_10_user_en.pdf
    and it says:
    "This function enables you to refresh specific rows or columns of one or more reports, based on a specified range of data drivers whose values you can modify.
    Additionally, you can specify to refresh a whole report that is outside of the specified range of data drivers.
    This function can be used for example for what-if analysis."
    My testing has found that it does not run default logic (where our driver-based calculation BAdI is called).
    Any experience from fellow SDNers would be much apprecited! Otherwise I'll put a call into SAP to get the documentation expanded a little.
    Cheers,
    Nick    

    Hi Nick,
    It looks like this function only deal with the report refresh with multiple reports in one workbook...
    Not extremely useful. If I am wrong, please correct me.
    Vadim

  • Error in  implementing the Export excel functionality

    Hi All,
    I have an issue an implementing the  "Exporting the Table data to Excel."
    My VC version is 7.0
    Portal version NW 2004s.
    By refering the following link, i have implemented Export To Excell functionality in VC.
    2) Another one that's in the Visual Composer WIKI:
    https://wiki.sdn.sap.com/wiki/display/VC/Exportingdatafrom+VC
    By refering to 7th page in the document. It is explained to add the data source object from the 'info' port and add the field called 'RAPTNAME'to the DATA source object.
    But the RFC object which i added to the story board, i havent find any 'info' port in my added RFC. But still i have added the data store object  and added field. then
    copied the following given formula in the document in  respective formula window ,Formula showin as valid. when i click on check button.
    copied formula :
    "pcd!3aportal_content!2fcom.sap.pct!2fplatform_a
    dd_ons!2fcom.sap.ip.bi!2fiViews!2fcom.sap.ip.bi.b
    ex?QUERY=" & STORE@REPTNAME &
    "&BI_COMMAND_1-
    BI_COMMAND_TYPE=EXPORT&BI_COMMAND
    1-EXPORTFORMAT=XLS&BI_COMMAND_1-
    null="
    But when compile i have get any proble, when i deply it is giving the followin problem.
    Error in compiling Flex application: Error 1002: String literal was not properly terminated
    (D:\usr\sap\EPD\JC01\j2ee\cluster\server0\GUIMachine_Business_Packages\NewTestModel_28609\FLEX_COMPILATION_FOLEDR\AADMV.mxml:265)
    Error 1033: ')' expected
    (D:\usr\sap\EPD\JC01\j2ee\cluster\server0\GUIMachine_Business_Packages\NewTestModel_28609\FLEX_COMPILATION_FOLEDR\AADMV.mxml:266)
    Error 1205: The statement 'dd_ons' is incomplete.
    (D:\usr\sap\EPD\JC01\j2ee\cluster\server0\GUIMachine_Business_Packages\NewTestModel_28609\FLEX_COMPILATION_FOLEDR\AADMV.mxml:266)
    Error 1025: Left side of assignment operator must be variable or property.
    (D:\usr\sap\EPD\JC01\j2ee\cluster\server0\GUIMachine_Business_Packages\NewTestModel_28609\FLEX_COMPILATION_FOLEDR\AADMV.mxml:268)
    Error 1033: ':' expected
    can u tell me where is the problem
    My question is, Is that 'info' port is mandatory for implementing the export functionality?
    what is that 'info'port? what it contains?
    If i ask my ABAPER to add that 'info' port , he asked me , what is that, what  information i need to provide the to u in that?
    can any body provide information about 'info' port
    Regards
    Vijay

    Hi Benni,
    I am able to come out from the deployment error, i am able to run the application. After i run the application . once i click on the button 'ExportToExcel'  i am getting the following error.
    Portal Runtime Error
    An exception occurred while processing a request for :
    iView : N/A
    Component Name : N/A
    Could not find portal application com.sap.ip.bi.service.generic.
    Exception id: 05:32_01/05/07_0001_18800950
    See the details for the exception ID in the log file
    Can u please tell me what is the problem
    Regards
    Vijay

Maybe you are looking for