Crystal 8.5 to XI summing multiple groups

In 8.5 when you inserted a "summary" you could insert a total for multiple groups and a grand total all in one screen. In XI, I no longer see that functionality. If I have three groups, Year, Month, Store, and I want to get total dollars by each group and a grand total, do I have to insert a total for each group separately?Thank you!

There is a new option added in CRXIR2 "Add to all group levels" in insert summary page. This option is available in CRXIR2 onwards, but not in CRXI.
Hope this helps!
Raghavendra

Similar Messages

  • How to store the value of sum of group in Crystal Report at the runtime!

    Hello all,
    I creates a Formula Field that hold the value of Sum of Group in Crystal Report. I would like to know how to store it in a variable and pass it to store procedure. Is it an option in Crystal report to do it. I knew that Crystal Report can cache the report for sharing. My detailed issue as following:
    - Created a Formula Field named TOTAL AMOUNT that calculated the complex expression. This TOTAL AMOUNT is dynamic based on group and variables.
    - I would like to store that value from TOTAL AMOUNT and pass it to the stored procedure parameter IN.
    Any helps are much appreciated. Thanks.

    I doubt that this is possible since it would only calculate this value once the report has data.  This sounds more like a report design question that should be asked over [here|SAP Crystal Reports;

  • How to store running sum of group header fields

    HI All,
            I am bit confused how to do this so writing the post here. I have a group header which gets the amount spent by cost centre by account number
    the group contains the following fields
    [Account Number] [SDESCR] [sum of coscentre1] [sum of costcentre2] and so on.
    The end result i get as follows
    Account number  Description     Coscentrenumber1  CostCentrenumber2 and so on
    100                       cash at bank     6000                        7000
    200                           
    and so on
    now i want
                                          Total    Sumof(Costcentrenumber1)   Sumof(Concentrenumber2)
    how can I achieve this ? am confused how to store the value of [sum of costcentre1] into a shared variable and use this shared variable in page footer to display the total ?

    Let me be more clear I need the out out something like
    Account number Description   Costcentrenumber1  Costcentrenumber2  Costcentrenumber3
    100                                                 6000                       7000                            800
    200                                                 4000                        5000                         300
             Toal                                    10000                           12000                     1100
    the account numbers are placed in Group header so that we group all the transactions by account number. Say for example when i said account number 100 above in the backend
    it is as follows
    Account number     Costcentrenumber1
    100                          2000
    100                         2000
    100                         2000
    In the crystal the above logic is placed in Group header by creating Group Name fields
    so that end result in the report it is shown as
    Account number  Coscentrenumber1
    100                        6000
    Now in the report at the end i want the sum by Costcentrenumber.
    as 10000 shown above.
    Hope am clear.

  • No data found message w/multiple group by

    I am doing a report that has multiple group by and not sure where the code needs to go so it will bring back No data found for the report. Can anyone help me out?
    group ROW by GRANDTOTAL
    group by EMP_NAME
    Employee Name: EMP_NAME
    group by CASE_MGMT_TEAM_CD
    Team: CASE_MGMT_TEAM_CD
    group by ACTIVITY_ID
    Activity: ACTIVITY_ID (Following is a Table)
    Process Date     Amount     Count
    F PROCESS_DT 9,990.00 9,990 E
    Total by Activity:     9,990.00 9,990
    end by ACTIVITY_ID
    end by CASE_MGMT_TEAM_CD (Following is a Table)
    Total for Employee <?EMP_NAME?>:     999,990.00 999,990
    end by EMP_NAME (Following is a Table)
    Grand Total:     9,999,990.00 9,999,990
    end ROW by GRANDTOTAL

    Take a look at this: http://winrichman.blogspot.com/2009/05/no-data-found.html
    Thanks!

  • Multiple Groups in Radius

    HI all -
    Quick questions that will be easy for all you experts. I am using Juniper Steel-belted Radius for Remote Access Authenticaion off of our Concentrator right now. I want to start deploying 802.1x for vlan assignment and login authentication for the network boxes.
    I have been looking around here, and have deducted that Radius has difficulties when you have the same username in multiple groups. Currently, the domain group VPNUSERS is allowing remote access, and that pretty much encompasses all the 1000+ employess for the company. For login authentication, I added a check list for the VPNUSERS (to ensure not everyone can login into my switches) group on the radius server to only allow requests from that of the concentrator, but if I create a new AD group (NETADMINS), put the users that will be allowed to login to the individual network devices, add that group as a user on the radius box, I am receiving an authentication failed error.
    Is this because those usernames are currently being denied because those usernames are also a part of the VPNUSERS group, which is failing authentication because the attributes don't match according to the check list? Is there anyway around this without having multiple radius server groups on the network. Thanks for the help.

    Not all RADIUS servers are created equal... which one are you talking about?

  • SSL Multiple Tunnel Groups with Multiple group policies

    Hello folks.
    Have a query and cant seem to find an answer on the web.
    I have configured SSL Clientless VPN on a lab ASA5510, using 2 tunnel groups, one for enginneers and one for staff, mapped to 2 different group policies, each with different customisation. I have mapped the AD groups to the tunnel groups using both ACS and now LDAP (currently in use), both working successfully, using group lock and LDAP map of IETF-Radius-Class to Group name ensures engineers get assigned to the engineers tunnel group and staff get mapped to the staff tunnel group only.
    The question i have is....is there a way to use a single tunnel group to map the user based on AD group which will then use the correct Group-policy (1 tunnel group to multiple group-polciies). I have seen examples of doing this with different URLs but want to know if they can all use the same URL and avoid using the drop down list using aliases.
    It may be a simple "No" but it would be nice to know how to do it without using the URLs or drop down list. Users are easily confused ......

    Easy. Disable the drop-down list, and use the authentication-server (LDAP or Radius) in the DefaultWEBVPNGroup. By default when you browse to the ASA, it will be using the DefaultWEBVPNGroup. Let LDAP or Radius take care of the rest.
    You will get the functionality you are looking for.
    HTH
    PS. If this post was helpful, please rate it.

  • How to add multiple groups in a single user in ldap

    I have problem with ldap ,Please clarify the following problem.
    My request is --> send the multiple groups at a time with single user.
    My code contain single user and single group is working.
    Please see the source file ,please solve my problem. i tried , but i did not get.
    package com.ldap;
    import java.util.Hashtable;
    import javax.naming.AuthenticationException;
    import javax.naming.Context;
    import javax.naming.NameAlreadyBoundException;
    import javax.naming.NamingException;
    import javax.naming.directory.Attribute;
    import javax.naming.directory.Attributes;
    import javax.naming.directory.BasicAttribute;
    import javax.naming.directory.BasicAttributes;
    import javax.naming.directory.DirContext;
    import javax.naming.directory.InitialDirContext;
    * This class provides methods for the user management
    * @author sudhakar
    public class LdapUserMgr {
         public final static String USER_ID = "uid";
         public final static String COMMONNAME = "cn";
         public final static String SURNAME = "sn";
         public final static String MEMBEROF = "wlsMemberOf";
         public final static String MEMBEROF1 = "wlsMemberOf";
         public final static String PASSWORD = "userpassword";
         public final static String EMAIL = "mail";
         * This method creates new user in the embedded ldap registry
         * @return
         * @throws Exception
         public void createUser() throws Exception {
              DirContext ctx = getLDAPConnection();
              String userId="sudhakar";
              String userName="sudhakar";
              String userRole="Assessor";
              String password="sudhakar123";
              String email="[email protected]";
              try{
                        Attributes attrNew = new BasicAttributes(true);
                        Attribute objclass = new BasicAttribute("objectclass");
                        String group = "ou=groups,ou=myrealm,dc=sudhakar_domain";
                        String people = "ou=people,ou=myrealm,dc=sudhakar_domain";
                        // add all the object classes required for the user profile
                        objclass.add("top");
                        objclass.add("person");
                        objclass.add("organizationalPerson");
                        objclass.add("inetOrgPerson");
                        objclass.add("wlsUser");
                        // put all the attributes required as part of the user profile
                        // add object classes
                        attrNew.put(objclass);
                        // add user Id
                        attrNew.put(USER_ID, userId);
                        // add user common name
                        attrNew.put(COMMONNAME, userName);
                        // add user surname
                        attrNew.put(SURNAME, userName);
                        // prepare the group path for the user
                        String role = COMMONNAME + "=" + userRole + "," + group;
                        // add user to a group
                        attrNew.put(MEMBEROF,role);
                        System.out.println("user role is "+role);
    // i want to pass multiple user roles at a time
                        // add user password
                        attrNew.put(PASSWORD, password);
                        // add user mail Id
                        attrNew.put(EMAIL, email);
                        // Prepare the query string to add the user to the embedded ldap
                        String query = USER_ID + "=" + userId+ "," + people;
                        System.out.println("user query is "+query);
                        // add the user to the LDAP directory
                        ctx.createSubcontext( query, attrNew );
                        System.out.println("user" + userId+ "created");
              catch ( NameAlreadyBoundException nabe ){
                   System.out.println(nabe.getMessage());
                   throw new NameAlreadyBoundException("User by this name already exits");
              catch (NamingException namEx) {
                   System.out.println(namEx.getMessage());
              catch(Exception ex){
                   System.out.println(ex.getMessage());
              finally{
                   closeLDAPConnection(ctx);
         public DirContext getLDAPConnection() throws Exception{
              DirContext ctx = null;
              try{
                   Hashtable<String,String> env = new Hashtable<String,String>();
                   env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory");
                   env.put(Context.PROVIDER_URL, "ldap://192.168.100.84:7030/");
                   env.put(Context.SECURITY_AUTHENTICATION, "simple");
                   env.put(Context.SECURITY_PRINCIPAL, "cn=Admin");
                   env.put(Context.SECURITY_CREDENTIALS,"admin");
                   // Create the initial directory context
                   ctx = new InitialDirContext(env);
         return ctx;
              catch (AuthenticationException authEx){
                   System.out.println(authEx.getMessage());
              throw new AuthenticationException("Authentication failed");
              catch (NamingException namEx) {
                   System.out.println(namEx.getMessage());
              throw new NamingException("Naming Exception");
              catch(Exception ex){
                   System.out.println(ex.getMessage());
              throw new Exception("Exception Occured");
         * This method closes the LDAP connection
         * @param ctx
         public void closeLDAPConnection(DirContext ctx){
              try{
                   ctx.close();
              catch(NamingException nex){
                   System.out.println(nex.getMessage());
              catch(Exception ex){
                   System.out.println(ex.getMessage());
         public static void main(String s[])throws Exception{
              LdapUserMgr ldapUserMgr = new LdapUserMgr();
              ldapUserMgr.createUser();
    Edited by: sudhakar_kavuru on Jun 16, 2009 1:58 AM

    Hi Sudhakar,
    try some thing like this.Here I have enclosed the code snippet.
         String query = USER_ID + "=" + user.getUserId()+ "," + people;
                        // add the user to the LDAP directory
    //                    ctx.createSubcontext( query, attrNew );
                        Attribute att1 = new BasicAttribute(MEMBEROF);
                        String roleName=user.getUserRoleList().get(0);
                        String role1 = COMMONNAME + "="+roleName+"," + group;
                        att1.add(role1);
                        attrNew.put(att1);
                        DirContext dirContext =ctx.createSubcontext( query, attrNew );
                        for (int i = 1; i < user.getUserRoleList().size(); i++) {
                             Attributes att2 = new BasicAttributes();
                             String roleNameStr=user.getUserRoleList().get(i);
                             log.debug("roleNameStr--->"+roleNameStr);
                             String role2 = COMMONNAME + "="+roleNameStr+"," + group;
                             log.debug("role2-->"+role2);
                             att2.put(MEMBEROF,role2);
                             dirContext.modifyAttributes("", DirContext.ADD_ATTRIBUTE, att2);
                        }

  • How do I send mail to multiple groups simultaneously in Mavericks?

    Recently updated to Mavericks, and I used to be able to just add a contact group to the BCC field.  I can still add a contact group to the BCC field, as I have searched up till this point, but my issue is adding multiple groups into these fields.  I thought a solution might be to make one huge group, but I use different groups for different things constantly, and combine and alter them continuously.
    How on earth is it that I can no longer email multiple groups simultaneously?  There has to be something I'm missing!!

    I did this and the recipient gets an email From: Me and To: Me.
    If you are sending email to multiple recipients by bcc, the recipients should not be able to see the other recipients you are sending the mail to.  However, they will see who the email is from which is you!
    What is confusing me is how are your recipients getting your email if it's not addressed to them but to yourself?
    Have you tried rebuilding Mail?
    Which version of OS & Mail are you using?  Asking because your system profile is showing you are using Snow Leopard yet, you posted in the ML forum.

  • Multiple groups in a Matrix

    Hi,
    I'm trying to create a Matrix with multiple grouping. I haven't used SSRS in a few years and I'm struggling.
    I'm trying to show count of staff and total salary as columns grouped by contract type, business area as the rows and then make it look like I have a table like this for each currency that staff are paid in. I.e. for each currency I want to repeat the column
    headers.
    I've created a matrix with the business area as the row group and contract type as the column group. The columns for head count and total pay has been done by inserting inside group on the column but I can't seem to figure out how to repeat the headers as
    I want them.
    Thanks,

    Hi AndyRL,
    If I understand correctly, you created a Matrix with currency, business area as rows, count of staff and total salary grouped by contract type as columns. You want to keep headers visible while scrolling. If so, there could be two scenarios:
     Set row headers visible while scrolling
    1. Right-click the Table Header row and select Tablix Properties.
    2. In the Row Headers section, select the “Keep headers visible while scrolling” checkbox, then click OK.
     Set column headers visible while scrolling
    1. Right-click the Table Header row and select Tablix Properties.
    2. In the Column Headers section, select the “Keep headers visible while scrolling” checkbox, then click OK.
    If there are any misunderstanding, please elaborate the issue for further investigation.
    Thanks,
    Wendy Fu

  • How To Handle The Multiple Groups in OBIEE

    Hello,
    How To handle in OBIEE if the user is mapped to 2 groups. We are using External Table Authtication for authenticating

    What do you mean how to handle two groups? Are you assigning user to group relation through external table also? If yes, then you will need to set up row - wise initialization to capture multiple groups for one record.
    Hope your question is answered.
    Regards,
    -Amith.

  • Handling Multiple Group ID - Multiple Departments of the same Enterprise

    http://www.b2bgurus.com/2008/07/handling-multiple-group-id-multiple.html
    In step 4 it is mentioned that we have to create just one agreement. Should i create one agreement for each department or will creating one agreement for any department will automatically process the documents for both the departments?

    Create only one Agreement. Make sure to disable the validation.
    Another way of enabling this feature is by using the following tip.property.
    oracle.tip.adapter.b2b.edi.ignoreValidation=<values>
    Provide those identifier which will be different from the configured one. Few of the sample identifiers are as follows:
    InterchangeReceiverID,InterchangeSenderID,GroupReceiverID,GroupSenderID,GroupSenderQual,GroupReceiverQual,InterchangeSenderQual,InterchangeReceiverQual

  • Essbase cannot union filters from multiple groups

    Hi All,
    I got a problem to provisioning on Shared Service.
    In some case, I need to grant multiple filters to a Essbase users, say user01.
    However, each user can associated one Essbase filter only.
    For better management, I create multiple groups with different filters and assign the user, user01, into the groups.
    For first two groups are working normally. However, Essbase cannot "union" all filters from multiple groups after the users join the third groups.
    However, I try to combine the three filter into a filter with three rows. It is working!!!
    It is because there are large number of users in external LDAP. It is unmanageable when combining multiple filters into a filters. Is there any way to solve this problem? or is there any better approach to do the security ?
    Thanks in advance!!!
    Regards,
    TKC

    Thanks for your reply.
    I have following structure in Essbase. I try to make it simple to understand.
    Dept (dimension)
    |_C00
    |_CTTL
    |_C01
    |_C02
    Project (dimension)
    |_GEN
    |_P01
    |_P02
    |_P03
    |_PI
    |_A
    |_P01 (shared member)
    |_B
    |_P02 (shared member)
    |_P03 (shared member)
    Group A with Filter F01
    Read - CTTL, IDESCENDENT(A)
    Group B with Filter F02
    Read - C01, P01, P02
    User joins A and B group.
    The end result of user is that
    he can access CTTL of P01 only
    he can access C01 of P01 and P02 only
    he cannot access C02 of any Project dimension
    he cannot access CTTL of P03
    However, I found that when I change to metaread. The result is going wrong.
    he can access C01 of P01, P02 and P03 only.
    It is because I need to block user to view members which he cannot access.
    I need "metaread" function.
    So somebody tell me how to achieve this? Thanks in advance.
    Edited by: user070322 on Jan 4, 2009 8:37 PM
    Edited by: user070322 on Jan 5, 2009 6:04 PM

  • IOS 8 creating multiple group messages with same recipients

    After updating to iOS 8.0, my iPhone 5s has started creating multiple group messages with the same recipients. For example, my phone has created three group threads with the exact same people in it. Different friends' messages go to different threads. It is terrible confusing and annoying. It has done this with several of my group messages. Deleting the duplicate threads have not worked. They keep recreating themselves when certain people text the group.
    Any suggestions? This has been a problem for many of my friends as well.

    Hi hkapn,
    Do you and your wife use the same Apple ID and are connected to the same wifi network?  Your phone ringing to multiple devices is called Continuity and is a feature of iOS8. https://www.apple.com/ios/whats-new/continuity/
    Essentially, it allows you to use your iPhone cellular connection on all of your iOS8 devices: iPhone, iPad, Mac computers with Yosemite.  On some devices the call will look like it is coming through FaceTime, but likely on your wife's iPhone it just looked like a regular call.
    Since your iPhone was "hosting" the phone call through it's own cellular connection, you were able to pick it up after your wife answered, which caused your wife's phone to disconnect.  This is called Handoff and is also a feature of iOS8.
    You can turn off Continuity if you'd like, but you could also look into getting your wife her own Apple ID.  I'm guessing you were sharing one so that you didn't have to make purchases twice.  Also in iOS8, there is a feature called Family Sharing which allows you to link multiple Apple IDs and share purchases (among other things).
    In regards to the group text message issue, as far as I can tell, splitting group messages is NOT a feature.   I agree that there should be an answer to this already!

  • User in multiple groups gets multiple copies of one mail

    I have a user who is the manager in a department with multiple groups in it.  There is an email group in eudora set up for each administrative group (logical), and the manager's user is in each of those groups (also logical).  Frequently it will be logical to send an email to 2, 3 or 4 of those groups, and then (just as you would expect) she gets 2, 3, 4 copies of the email in her inbox.  Which falls into the "just what we asked for but not what we want" category...
    Does anyone know how to get mac mail or eudora to do "de-duplicating" ?  Or are we just stuck with this?

    Hi..
    Ok, so forget group mapping from AD. What you have here are two seperate network services that require individual provisioning... what I call "Service Differentiated Provisioning"
    This is where Shared RADIUS Authorisation Profiles come in (I know because I deisgned them :)
    Create a NAF for each device - simplest by using their IP addresses.
    Next create two shared RACs - one for each service (mobile & home). Inside use RADIUS attributes to assign the ip pool depending on your RADIUS vendor (Cisco?)
    eg cisco-av-pair = ip:addr-pool=poolA
    Next create the two NAPs - one for mobile access and the other for home access by selecting the appropriate NAF to activate on. Select the authentication types (MSCHAP) and databased (Windows)
    Next, edit the Authorisation part of each NAP. Uncheck the tick boxes "Include attributes from user & group records" - this will merge attributes from group, RAC and user... gets MESSY. Anyway you should see a default rule displayed "If a condition is not defined...." - in the Shared RAC dropdown select the RAC that is appropriate for the NAP (ie mobile or home). Then submit.
    At this point to avoid clashes... remove any ip allocation settings in the ACS groups A & B.
    You should now be able to authenticate users on each network service. They will still map to an ACS group (as before). However the ip pool allocation will now come from the relavent RAC instead of a group.
    It may look complicated (um, guess it is) and the NAP pages are not very friendly, but if you work through these steps it should work a treat.
    If you run CSRadius -z -p from the command line you'll see all the extra helpful debug I put in :)
    Now all you need to do is download the trial of extraxi aaa-reports! (www.extraxi.com) so that you can generate reports to audit the fruits of your labours!
    Good luck
    Darran

  • User CRYSTAL has no RFC authorization for function group BDL5

    I am getting this error. Can anybody help.
    T:40527 Error in program 'boe_cmsd': ======> User CRYSTAL has no RFC authorization for function group BDL5.
    T:40527 Error in program 'boe_cmsd': <* RfcReceive [3] : returns 3:RFC_SYS_EXCEPTION
    T:40527 Error in program 'boe_cmsd': <* RfcCallReceive [3] : returns 3:RFC_SYS_EXCEPTION

    Please post this query to the Business Objects Enterprise Administration forum:
    BI Platform
    That forum is monitored by qualified technicians and you will get a faster response there.
    Thank you for your understanding,
    Ludek
    Edited by: Ludek Uher on Sep 29, 2008 8:38 PM

Maybe you are looking for

  • How to set values in JMS Adapter using Adanced specific Message Attributes

    Hi Frnds, in my scenarios i have to add extra header information MQ Message, using Adanced specific Message Attributes i defined 7 parameters(Transaction,Environment,shema......) all are type Interger.But i have to set values ( Transaction type,Envir

  • Unable to see the downloaded files in the downloaded folder even though the files are present.

    I am able to download the files and the downloaded files are shown in the downloads section too. However, when I go to the "open containing folder" it is not present there:( I cant seem to find the files at all.

  • Preview Printing Negative Images - White text and lines on black background

    Desperate for help here. After upgrading to Tiger, I have more instances when Preview displays a PDF correctly but prints certain pages with images, such as graphs and technical figures, as negatives, that is, white text and line art on a black backg

  • OIM - OIA Integration

    Hi guys! It's is possible integrate OIA 11g ( *11.1.1.3.0* ) when it's deployed in Apache Tomcat ( *6.0.18* ) and OIM 11g ( *11.1.1.3.0* ) is deployed in Weblogic ( *11.1.1.3.0* )?, because the documentation (http://wikis.sun.com/display/OIA11gDocs/S

  • "WLS 6.0

    All BEA docs and other newsgroup threads lead me to believe that instances of a WebLogic Server "automagically" recognize the password.ini file when it resides in the same directory as the config.xml file for that particular server. However, my insta