Problem with group by rollup

Hi
I am using group by rollup ((....)) in order to list my data and then provide a summary at the end.
Please take this example:
with mydata as (
select 'ABC' Part_no, sysdate-10 as Trans_Date, 100 Amount from dual union all
select 'ABC' Part_no, sysdate-10 as Trans_Date, -100 Amount from dual union all
select 'ABD' Part_no, sysdate-10 as Trans_Date, 100 Amount from dual union all
select 'ABD' Part_no, sysdate-10 as Trans_Date, 100 Amount from dual union all
select 'ABE' Part_no, sysdate-10 as Trans_Date, 100 Amount from dual union all
select 'ABE' Part_no, sysdate-10 as Trans_Date, 50 Amount from dual
select
part_no,
trans_date,
sum(amount) total
from
mydata
group by rollup ((part_no, trans_date))The trouble is, in that example, because some rows have no unique identifier, and they are grouped, the are summarised (by nature of group by).
However, I want to retain the detail and also have a summary at the end, as a grand total.
I get:
ABC     5/13/2008 6:10:41 AM     0
ABD     5/13/2008 6:10:41 AM     200
ABE     5/13/2008 6:10:41 AM     150
                    350I want:
ABC     5/13/2008 6:10:41 AM     100
ABC     5/13/2008 6:10:41 AM     -100
ABD     5/13/2008 6:10:41 AM     100
ABD     5/13/2008 6:10:41 AM     100
ABE     5/13/2008 6:10:41 AM     100
ABE     5/13/2008 6:10:41 AM     50
                    350Can this be done?
Thanks

You can get total something like this:
WITH mydata AS
     (SELECT 'ABC' part_no, SYSDATE - 10 AS trans_date, 100 amount
        FROM DUAL
      UNION ALL
      SELECT 'ABC' part_no, SYSDATE - 10 AS trans_date, -100 amount
        FROM DUAL
      UNION ALL
      SELECT 'ABD' part_no, SYSDATE - 10 AS trans_date, 100 amount
        FROM DUAL
      UNION ALL
      SELECT 'ABD' part_no, SYSDATE - 10 AS trans_date, 100 amount
        FROM DUAL
      UNION ALL
      SELECT 'ABE' part_no, SYSDATE - 10 AS trans_date, 100 amount
        FROM DUAL
      UNION ALL
      SELECT 'ABE' part_no, SYSDATE - 10 AS trans_date, 50 amount
        FROM DUAL)
SELECT   part_no, trans_date, amount, sum (amount) over (partition by 1) total
    FROM mydata
PART_NO TRANS_DATE           AMOUNT                                 TOTAL                                 
ABC     5/13/2008 1:30:28 AM 100                                    350                                   
ABC     5/13/2008 1:30:28 AM -100                                   350                                   
ABE     5/13/2008 1:30:28 AM 50                                     350                                   
ABD     5/13/2008 1:30:28 AM 100                                    350                                   
ABE     5/13/2008 1:30:28 AM 100                                    350                                   
ABD     5/13/2008 1:30:28 AM 100                                    350
---or
SELECT   part_no, trans_date, amount, sum (amount) over (order by part_no) total
    FROM mydata                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Similar Messages

  • Result set problem with GROUP BY

    hi there, this should be the simplest of queries but.........
    when run, the list size is 13, this is the number of letting units in the table. it appears not to be grouping by the property id.if it was doing this there should only be 8 rows. having said this, the while loop should output the count of each row, it does this 8 times with the correct counts. it then crashes with a invalid curser error. it appears the query is workig correctly but the resultset thinks its got 13 rows when it only has 8.
    accessing ms access db
    using jdbc:odbc
    heres the code
    searchResults = stmt.executeQuery(
    "SELECT Count(*) AS FreeUnits " +
    "FROM letting_units " +
    "GROUP BY letting_units.property_id");
    searchResults.last();
    listSize = searchResults.getRow();
    searchResults.beforeFirst();
    System.out.println(listSize);
    while (searchResults.next())
    System.out.println(searchResults.getString(1));
    hope someone can help me
    cheers
    andy

    It's not the problem with GROUP BY. You should use scrollable result set to move in both directions (forward and backward).
    In your code
    searchResults.beforeFirst(); line may return false. So you will get the searchResults.next() false. Once you move forward in non-scrollable cursor cannot come back. So when you create the statement object use TYPE_SCROLL_INSENSITIVE or TYPE_SCROLL_SENSITIVE constants provided in the ResultSet.

  • Problem with Group policies and Administrator count

    I have one problem with Group policies and Admnistrator count.
    Win XP, Client 4.91, Client Zen 4
    I use DLU for users.
    the Group policies are well applied and i keep them after logout for
    security reasons.
    But my problem is, after logout, the Administrator count becomes this
    Group policies, and the only technique that I use, is to remove the
    repertories c:\windows\system32\GroupPolicy*. Administrator must
    loguing again for having good policies.
    Can you help me?

    Bill,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Do a search of our knowledgebase at http://support.novell.com/search/kb_index.jsp
    - Check all of the other support tools and options available at
    http://support.novell.com.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://support.novell.com/forums)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://support.novell.com/forums/faq_general.html
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://support.novell.com/forums/

  • Hierarchical Query with Rollup Sum (CONNECT BY with GROUP BY ROLLUP)

    Hi all,
    Imagine the following scenario: i have an ACCOUNT table which holds accounts and their hierarchy (currently 5 levels), and a BALANCE table which holds balance records for the accounts. Only CHILD accounts (level 5) have records in the BALANCE table. Simple example:
    CREATE TABLE accounts (account_code VARCHAR2(30), parent_account VARCHAR2(30), account_desc VARCHAR2(400));
    CREATE TABLE balances (account_code VARCHAR2(30), balance_amount NUMBER(18,2));
    INSERT INTO ACCOUNTS VALUES ('TOT',NULL,'Total');
    INSERT INTO ACCOUNTS VALUES ('ANA1','TOT','General Expenses');
    INSERT INTO ACCOUNTS VALUES ('4801001','ANA1','Small Expenses');
    INSERT INTO ACCOUNTS VALUES ('4801002','ANA1','Transportation');
    INSERT INTO ACCOUNTS VALUES ('ANA2','TOT','Health Expenses');
    INSERT INTO ACCOUNTS VALUES ('4802001','ANA2','Healthcare');
    INSERT INTO ACCOUNTS VALUES ('4802002','ANA2','Facilities');
    INSERT INTO BALANCES VALUES ('4801001', 2000);
    INSERT INTO BALANCES VALUES ('4801002', 1000);
    INSERT INTO BALANCES VALUES ('4802001', 3000);
    INSERT INTO BALANCES VALUES ('4802002', 4000);What i need in this scenario is to run a hierarchical query, where for each node i compute the sum of all its children (In LEAF nodes which are the child accounts, this sum is the value in BALANCES itself). Final Result would be:
    TOT -> 10000
      ANA1 -> 3000
        4801001 -> 2000
        4801001 -> 1000
      ANA2 -> 7000
        4802001 -> 3000
        4802002 -> 4000I have tried various ways, and found out a workaround which works for a fixed amount of levels, basically it builds the hierarchy and computes the SYS_CONNECT_BY_PATH, then splits this as a regular expression and uses GROUP BY ROLLUP to compute the higher levels. Then i assemble it again, now with the computed values. Below is the example query:
    select level
        , NVL (vfinal.child_account,'TOTAL') ||' - '||
                            ( SELECT account_desc
                                FROM accounts
                               WHERE account_code = vfinal.child_acct ) account_name
         , to_char(sum_bal, 'fm999g999g999g990') as rolled_up_balance
      from
    select coalesce( princ.lvl3, princ.lvl2, princ.lvl1 ) child_acct
         , DECODE ( princ.lvl2 , NULL
                                     , NULL
                                     , DECODE ( princ.conta_lvl3, NULL
                                     , princ.conta_lvl1,princ.conta_lvl2 ) ) parent_acct
         , sum(princ.balance_amount) sum_bal
    from (
    select hier.lvl1
         , hier.lvl2
         , hier.lvl3
         , hier.parent_account
         , hier.account_code child_acc
         , bal.balance_amount
      from ( select level 
                  , sys_connect_by_path( account_code, '/' ) hierarchy_acct
                  , REGEXP_SUBSTR(sys_connect_by_path( account_code, '/' ),'[^/]+',1,3) lvl3
                  , REGEXP_SUBSTR(sys_connect_by_path( account_code, '/' ),'[^/]+',1,2) lvl2
                  , REGEXP_SUBSTR(sys_connect_by_path( account_code, '/' ),'[^/]+',1,1) lvl1
                  , account_code
                  , parent_account 
               from accounts acc
               where level <= 3
               start with parent_account is null
               connect by nocycle prior account = parent_account
               order siblings by parent_account
               ) hier
          , balances  bal
      where bal.cod_conta  = hier.account_code
    ) princ
    where princ.lvl1 is not null
    group by rollup ( princ.lvl1
                    , princ.lvl2
                    , princ.lvl3 )
    order by princ.conta_lvl1
           , princ.conta_lvl2
           , princ.conta_lvl3
    ) vfinal
    where child_acct is not null
    start with parent_acct is null
    connect by nocycle prior child_acct = parent_acctAll said and done, what i need is to do the same thing for infinite levels, because this query has 3 fixed levels. Do you know how can i structure a new query where, independently of the number of levels, the parent sums are all rolled up like this?
    Thanks a lot in advance! Best Regards!
    Thiago
    Edited by: Thiago on Sep 6, 2011 11:31 AM
    Edited by: Thiago on Sep 6, 2011 1:01 PM

    Hi,
    Thiago wrote:
    Hi all,
    Imagine the following scenario: i have an ACCOUNT table which holds accounts and their hierarchy (currently 5 levels), and a BALANCE table which holds balance records for the accounts. Only CHILD accounts (level 5) have records in the BALANCE table. Simple example:
    CREATE TABLE accounts (account_code VARCHAR2(30), parent_account VARCHAR2(30), account_desc VARCHAR2(400));
    CREATE TABLE balances (account_code VARCHAR2(30), balance_amount NUMBER(18,2));
    INSERT INTO ACCOUNTS ('TOT',NULL,'Total');
    INSERT INTO ACCOUNTS ('ANA1','TOT','General Expenses');
    INSERT INTO ACCOUNTS ('4801001','ANA1','Small Expenses');
    INSERT INTO ACCOUNTS ('4801002','ANA1','Transportation');
    INSERT INTO ACCOUNTS ('ANA2','TOT','Health Expenses');
    INSERT INTO ACCOUNTS ('4802001','ANA2','Healthcare');
    INSERT INTO ACCOUNTS ('4802002','ANA2','Facilities');
    INSERT INTO BALANCES ('4801001', 2000);
    INSERT INTO BALANCES ('4801001', 1000);
    INSERT INTO BALANCES ('4802001', 3000);
    INSERT INTO BALANCES ('4802001', 4000);
    Thanks for posting the CREATE TABLE and INSERT statements. Remember why you do it: so that the people who want to help you can re-create the problem and test their ideas. If the statments don't work, then they are not so useful. None of the INSERT statements you posted work: they all need a VALUES keyword. Please test those statments before you post them.
    Also, make sure that the reuslts you post correspond to the sample data you post. In your sample data, there are no rows in balances for account_codes '4801002' or '4802002'.
    I think you want something like this:
    WITH  connect_by_results      AS
         SELECT     CONNECT_BY_ROOT account_code     AS root_account_code
         ,     account_code
         FROM     accounts
                             -- NOTE: No START WITH clause
         CONNECT BY     parent_account     = PRIOR account_code
    SELECT       c.root_account_code     || ' -> '
                          || TO_CHAR (SUM (b.balance_amount))     AS txt
    FROM           connect_by_results  c
    LEFT OUTER JOIN      balances          b  ON  c.account_code = b.account_code
    GROUP BY  c.root_account_code
    ;

  • Problem with Grouping in Interactive Forms by Adobe

    Hey Guys!
    I have a problem using the group function for a table in Interactive Forms by Adobe and I have not found a solution yet, so I hope anybody can help me.
    I've created the table in the LiveCycle Designer using subforms and I want to use the group function for a specific field of my table. Now the problem is that the entries of the table are not shown grouped for the same values of my specific field but there is still one row for each entry. How do I have to edit binding, flow etc. for the subforms of a group?
    I hope anybody can help me or provide me a better solution.
    Thanks in advance.
    Martin

    Hi Otto,
    thanks for your reply.
    I'm sorry the 'grouping function' I've announced is called 'control levels' in English I can set this function for a field of a table in the context of the form in the transaction SFP in SAP. Then in the hierarchy the field is displayed above the group of the other fields of the table. Usually in the form this should lead to a 'grouping' for the specific field so if you have identical values there is just one entry in the form and all the rows that have this value should appear behind. My problem is that there is still one entry in the form for every row.
    Right now I'm using the solution you mentioned with the nested tables but i have some problems with the layout and page breaks (pagination).
    Thanks for your help.
    Martin

  • Anyone else having problems with group messages in iOS 7?

    Upgrade to iOS7 went fine. Everything worked smoothly up until about 6:30pm Central time. Can't send/receive group messages in iMessage. Anyone else?
    Not sure if this is a problem with my phone or iMessage.

    It has failed to work on two of my iOS devices. I am using air 2.6.
    This is my code:
    Bookmark = SharedObject.getLocal("bookmarkData", "/");
    if (Bookmark.data == undefined){
         Bookmark.data['lessonIndex'] = 0;
    lessonIndex = Bookmark.data['lessonIndex'];
    LessonIndex is always 0 at the start of the program. This is a product killing problem. If I cannot resolve this 3 years of work has just been flushed down the toilet.

  • Materialized views with GROUP by ROLLUP

    I am trying to created Materialized view (snapshot) using group by rollup functionality.
    The idea is to use snapshot with all subtotals already calculated in place.
    For example average group by rollup (columns of the time dimension).
    The idea is to use "query rewrite" Oracle functionality and snapshot with calculated subtotals.
    Does anybody have experiance with this method ?
    Thank you
    Michael

    The query rewrite is an internal function of Oracle. Normally, you have nothing to do than verify that the query that perform OBIEE is rewrited.
    In any other way, you can in OBIEE define that you have create an aggregate and OBIEE will (re-)write the query.
    http://www.rittmanmead.com/2007/10/26/using-the-obiee-aggregate-persistence-wizard/
    Regards
    Nico

  • Problems with GROUP BY - not a GROUP BY expression

    Hello,
    I am fighting little bit with GROUP BY expression.
    After some tests I am able to reduce the problem to following...
    When can I use column numbers in GROUP BY expression?
    Consider this situation:
    CREATE TABLE EMP4 (
       NAME VARCHAR2(10)
    COMMIT;
    INSERT INTO EMP4 VALUES('Tamara');
    INSERT INTO EMP4 VALUES('John');
    INSERT INTO EMP4 VALUES('Joseph');
    COMMIT;
    SELECT NAME, COUNT(*)
    FROM EMP4
    GROUP BY 1;
    00979. 00000 -  "not a GROUP BY expression"
    -- This is working
    SELECT NAME, COUNT(*)
    FROM EMP4
    GROUP BY NAME;Why is the GROUP BY 1 not workig?
    I am using the GROUP BY 1 because in real query there is some PL/SQL function which somehow modifies the column NAME, so I can't use the column name
    SELECT TEST_PACKAGE.AppendSomeCharacter(NAME), COUNT(*)
    FROM EMP4
    GROUP BY 1;Of course I can nest the query and move the COUNT and GROUP BY to outer query or maybe something else, but I was just curious why is the GROUP BY not working...
    Also in real query, there are 3 columns in the GROUP BY expression, so I have there GROUP BY 1, 2, 3
    Thanks for help

    hai
    try the following
    CREATE TABLE TBL(ID NUMBER,VAL VARCHAR(20));
    INSERT INTO TBL VALUES(1,'Z');
    INSERT INTO TBL VALUES(2,'X');
    INSERT INTO TBL VALUES(1,'Z');
    INSERT INTO TBL VALUES(2,'X');
    INSERT INTO TBL VALUES(3,'A');
    INSERT INTO TBL VALUES(4,'H');
    INSERT INTO TBL VALUES(5,'B');
    INSERT INTO TBL VALUES(6,'C');
    INSERT INTO TBL VALUES(7,'T');
    INSERT INTO TBL VALUES(3,'A');
    INSERT INTO TBL VALUES(4,'H');
    INSERT INTO TBL VALUES(5,'B');
    INSERT INTO TBL VALUES(6,'C');
    INSERT INTO TBL VALUES(7,'T');
    CREATE TYPE SAMPLETYPE AS OBJECT ( ID NUMBER, NAME
    VARCHAR2(25) ) ;
    CREATE TYPE SAMPETBLTYPE AS TABLE OF SAMPLETYPE;
    CREATE OR REPLACE FUNCTION SAMPLEFUNC
    p_colname varchar2
    )return SAMPETBLTYPE pipelined as
    ret_val SAMPLETYPE;
    TYPE cursor_ref IS REF CURSOR;
    fcur cursor_ref;
    di TBL%ROWTYPE;
    sqlstr varchar2(1000);
    colname varchar(30):=p_colname;
    begin
    sqlstr:='SELECT * FROM TBL ORDER BY '|| colname ;
    DBMS_OUTPUT.PUT_LINE(sqlstr);
    open fcur FOR sqlstr;
    loop
    FETCH fcur INTO di;
    EXIT WHEN fcur%NOTFOUND;
    ret_val:=SAMPLETYPE(di.ID,di.VAL);
    PIPE ROW(ret_val);
    end loop;
    close fcur;
    return;
    end;     
    select * from table(SAMPLEFUNC('ID'));
    select * from table(SAMPLEFUNC('VAL'));

  • Problem with Group Currency

    I looking for help!!
    We do a initial loading of financial postings with LSMW. We had a big problem!!
    The postings were made without the amount at the group currency.
    Now we show it at the reports of Controlling, too late for change the postings.
    We need a solution for change this without do a new posting. Someone can help us?
    The values at the local currency ARS are correct, we have just the problem with the group currency EUR.

    IF the posting were made with out group currency, There is no way you will get the group currency. What you need to do is just load the balances in group currency using the tcode FBB1 and leave document and local currency fields zero.
    Assign points if helpful

  • Has Yosemite fixed Maverick's Mail problem with Group email addresses?

    Does anyone know if Yosemite has fixed the problem that Maverick's Mail program had with Contacts? Maverick's Mail program cannot show Group Address names in the email "To:" window. By default, it shows all of the email addresses in a Group rather than the Group name. The work-around requires putting Group Addresses in the "Bcc:" window. Has that problem been fixed in Yosemite?
    Many thanks,
    Bob Winckler

    Hi Barney,
    Just found out that Maverick's problem with Mail's Group address procedure has resulted in my email accounts being put on hold by my Internet Provider. I'm the president of a local club, and I routinely send out emails to 200+ email addresses several times a month. Since Maverick's Mail now doesn't keep Group addresses hidden when shown in the email "To:" window, we have to put those Group addresses into the "Bcc:" window.  The first couple of times that I did that, the emails went through, but the third time that I tried to send out such an email, my Internet Provider shut down my email account with the statement "Your ability to send new mail has been suspended as a high volume of suspicious mail has been sent from your account recently. Please contact your IT administrator."  The IT administrator required me to run a virus check and then set a new password for my account before they would reactivate it. In my discussions with several of my Internet Provideer's tech reps, it appears that the way the way that the Internet Provider has their server's security system set, a high volume of email addresses in the "Bcc:" section of emails is enough to shut down an account as suspicious. Until Apple gets this problem fixed, my only options are to switch internet providers (after finding one that will let high volumes of "Bcc:" go through) or switch to an older Mac operating system, which I've done (now using an ancient iMac 400DV running Tiger (OS 10.4.11).  Given the high number of businesses, etc., likely to be using Macs, I'm really surprised that Apple has let this problem with Maverick's Mail program go uncorrected.
    Best regards,
    Bob W

  • Query with GROUP BY ROLLUP

    I have a query :
    SELECT e.deptno,d.dname,e.job,SUM(e.sal)
    FROM emp e,dept d
    WHERE e.deptno = d.deptno
    GROUP BY ROLLUP(e.deptno,d.dname,e.job)
    which gives the output with Deptno and Dept Name repeated for every row, I want them to appear only once for each Dept Num.
    Can you folks help me out on this.
    Thanks and Regards,
    Gaurav Srivastava

    scott@ORA92> BREAK  ON deptno ON dname
    scott@ORA92> SELECT e.deptno, d.dname, e.job, SUM(e.sal)
      2  FROM   emp e, dept d
      3  WHERE  e.deptno = d.deptno
      4  GROUP  BY ROLLUP (e.deptno, d.dname, e.job)
      5  ORDER  BY e.deptno, d.dname, e.job
      6  /
        DEPTNO DNAME          JOB       SUM(E.SAL)
            10 ACCOUNTING     CLERK           1300
                              MANAGER         2450
                              PRESIDENT       5000
                                              8750
                                              8750
            20 RESEARCH       ANALYST         6000
                              CLERK           1900
                              MANAGER         2975
                                             10875
                                             10875
            30 SALES          CLERK            950
                              MANAGER         2850
                              SALESMAN        5600
                                              9400
                                              9400
                                             29025
    16 rows selected.

  • Problem with Groups from Address Book in Apple Mail

    I have set up a group in my address book. When I use Apple Mail I use this group to send specific messages to. But for some reason I keep getting error messages saying that my outgoing sever encountered a problem with the messgae. It only happens when I send messages with a group, not if I send messages to single recipients. The group consists of 90 emails, so I can't enter their emails each time I want to send a message to the group.
    Thanks in advance,
    Regards

    I am having a similar problem. All the addresses are correct, and I know this because I use them all the time with no errors. BUT when bundled into a group - actually any group I set up I cannot send successfully. I have two groups in my mail program and neither will work.

  • Reinstallation for IOS skype. problems with groups and contacts

    I was having a problem with Skype on my Iphone; new messages wouldn't load, and if they did it was around 10 minutes after they sent them. So I uninstalled the app and then reinstalled it. As soon as I logged into my account I realized most of my contacts didn't have a profile picture, nor did it have our conversations. It also got rid of all my skype groups; I still got notifications for those groups, but if I clicked on them it would bring me to a page saying that it's an empty group. Also if I get on skype on my laptop everything is fine, I still have my groups, my contacts all have pictures and our conversations are still there. I tried to reinstall it on my phone again, but this time all my groups were still gone, but different contacts wern't complete. Because I still had the contacts I tried to send a message on of my contacts that didn't have a profile picture and although it said it sent, I never got a reply. So I got on my laptop and asked if he got it, and he said he didn't.  Is anyone else haing this problem? If so do you know how to fix it? Thank you

    Ok I just talked to support via chat and apparently this is a known iPhone mobile App issue.  This is exactly what he said to me: "I was informed that this issue already have a ticket to our engineers and they are already working on this one. This has something to do with the latest version of Skype for tablets and mobiles.  We may release another version of Skype app so once an update is avaialble, update the app on your phone ASAP." Hope this ease some frustration.

  • Has Yosemite corrected Mavericks' Mail/Contacts problem with Groups?

    After I switched from Snow Leopard to Mavericks, I found that I could no longer list a Contact Group name in the To block of an email without all of the addresses in the group showing, despite having Mail Preferences set so that all of the addresses wouldn't show. The work-around for this problem is having to put Contact Group names in the Blind Copy section of an email. Does anyone know if Yosemite has corrected this problem?
    Thanks,
    Bob W.

    Thanks Barney. I assumed that Yosemite hadn't corrected the problem.
    However, I'm not sure where you got the information that the "BCC" section on Mail email forms was designed to be used for "Group" addresses from Mac's Address Book (now Contacts).  The "BCC" section of the email form was designed to be used by email composers who wanted copies of their emails to go to addresses that they wanted to keep hidden from those whose addresses appeared in the "To" section of the email.
    The "Group" address feature in Contacts were created to allow email senders the option to send emails to large numbers of addressees that had something in common (such as a group of relatives of the sender, or in my case, members of a club), so that you didn't have to type in large numbers of addresses in the "To" window every time you wanted to send to such a group. At the same time, it kept the addresses hidden from all of those who received the email as well as from spammers.
    Mac also gives (or did give) you the option to have the addresses in the Group in the "To" window to show or not to show. Go to "Preferences-Composing" section in Mail and you'll see that under the "Addressing" heading, you're given the option "When sending to a group, show all member addresses."  Since that option is normally unchecked, the default is to not have the addresses show. Unless you opt to allow the addresses to show, only the name that you've given the Group shows in the "To" window of the email. 
    If the Group addresses in Contacts were designed to be placed in the "BCC" section of an email, there would be no purpose in having that Preference option available in Mail Preferences.  The problem with having to use the "BCC" section of the email for Group addresses is that many email server companies assume that high numbers of addresses showing in the "BCC" section of an email is an indicator that the email is coming from a spammer, so the use of "BCC" for large numbers of email addresses can cause problems. The use of "Group" address names in the "To" window avoids those problems.

  • Recent Problem with Grouping in P6

    Recently I am having a problem with the grouping activities option in P6, 8.2.  While I used to be able to group with no problem, now when I try to perform a customized grouping, I am not able to get to the grouping bands.  It seems like this is a P6 software bug, not a database bug.  Has anyone seen this problem before and if so, how did you fix it?

    Hi,
    This is a known issue. As a workaround you just need to expand the window. For a solution, please refer to:
    Fields Are Cut Off Or Missing In P6 Dialog Boxes With Incorrect DPI (Doc ID 897035.1)
    ========
    Was our answer helpful?
    If so, highlight the information for other Community members by rating it or marking the answer as correct.
    Just hit the “Correct Answer” link on the answer, or rate it by clicking "Helpful Answer" or "Like".

Maybe you are looking for