CS5 Collection problem - creating reduces selection

This is driving me crazy.  I am helping someone who wants to show school groups the diversity of Arthropods at Montrose Beach in Chicago, using photos that I have taken there. I first started the project in in CS6.  I thought it would be easy, using the Bridge 'find' feature to turn up all those that had Montrose in the sublocation and filed name ending in tif.
Although I included the keyword Montrose in the sublocation of all RAW files, there was an earlier version of Photoshop that didn't recognize it, so that tiffs made lacked the sublocation, so the initial 'find' in Bridge for all images that have Montrose was lacking, I noticed when there were butterflies that I knew I had shot there didn't appear.  I did another 'find' in Bridge from all images that had Montrose.  Then I could see which RAW files lacked tiffs, and that I wanted to include.  This search produced over 5000 images.  I then had to go to hundreds of individual folders in another Bridge window, and copy the Montrose sublocation to those tiffs lacking it. After many hours, I was done and redid the search using Montrose and rif..After the find ran several hours, it finished at 863 tiffs.
It was at this point that I realized that I couldn't use my custom galleries in CS6 and had to redo in CS5, because it didn't recognize the CS6 collection.  By now I'd spent about 8 hours on this unpaid volunteer project.  So after I got back to the same point in CS5 with 863 tiffs, and making a collection, of Montrose Arthropods, I saw that the number had gone from 863 to 610.  I thought I made some mistake and waited several hours for the filter to run again.  I was careful to make sure all were selected, but the same thing happened, dropping the filtered total from 863 to 610 in the collection.
Thinking that maybe there was some numerical limit, I decided to  filter the 'found' selection next time, to break it into smaller collections.  So the next time, I ran this and got 863, I used the keyword at the left 'Hymenoptera' to filter all but those which are Ants, Bees, and Wasps. I then removed those that I didn't need in the collection - species represented my multiple image. I had a couple hundred, and I didn't memorize the filtered number when I made a collection of these, but it seems right or close, so I went ahead and made a gallery of the result.
I thought, good, this is the solution.  So I ran the find again, waited hours for the finished number of 863 to indicate it was finished and this time I used the keyword on the left, 'Lepidoptera' to show only the moths and butterflies.  This left 212 and I selected all and made a new collection of Montrose Lepidoptera.  The result was that there were now only 12 left.  The act of just creating or naming a new collection is just keeps ruining the collection.
So now I've probably spent 12 hours on this project and still can't finish because of this idiosyncrasy. Trying to do something nice for someone and can't believe the frustration and aggravation resulting!
I would post in Bridge but that doesn't show in the choice of forums.

On the main page there is a drop-down menu that shows you all of the forums, if you can't find the right one. Here is the Bridge forum: Bridge General Discussion
A forum moderator may find and move this thread there for you. If you're in a hurry, you can just post again over there.
Benjamin

Similar Messages

  • Problems creating dynamic selection screen

    Hi all,
    i'm trying to dynamically generate a selection screen and show it as subscreen using the two function modules FREE_SELECTIONS_INIT and FREE_SELECTIONS_DIALOG. I call the function modules in the PBO of the therefor defined subscreen. The FREE_SELECTIONS_DIALOG fm has the two import parameter "as_subscreen" and "as_window". If i use the "as_window" parameter the selection screen comes up as popup. If i use the "as_subscreen" parameter, i can't see anything in my defined subscreen.
    Any suggestions ?
    Thanks in Advance
    Dirk

    Hi,
    The above requirement is not possible without using logical database.
    The reason is that the compiler identifies the below syntax only inside a LDB program .
    SELECTION-SCREEN DYNAMIC SELECTIONS
                     FOR {NODE|TABLE} node [ID id].
    The above syntax creates a subscreen container on the standard selection screen of the program during generation
    and we are able to view the dynamic selections icon on the selection screen.
    Hence it is not possible to use the FM 'FREE_SELECTIONS_DIALOG' as a subscreen without using a
    logical database of the relevant table.
    However if you dont want to create a new LDB for each table, there is a trick which needs to be performed
    once in your SAP system and all custom programs can use this FM to create a dynamic selection screen
    as a subscreen of the standard selection screen.
    The prerequisite steps are as follows:
    1: Create a dummy  / test database table in SE11 with a single field i.e. for example mandt , matnr
    2: Create a new logical database program for this table in SE36. Save and activate.
    This will create dynamic selections for the fields of the table created in step 1.
    Steps to be followed in the required custom ABAP program to create the dynamic selection screen as a subscreen.
    A: Include the LDB program created in step 2, in the attributes of the custom ABAP program.
    Now when you execute the program, you can see the dynamic selection icon for the dummy table created in step 1.
    B: In your custom program we need to suppress the icon for 'Dynamic Selections' from the standard selection screen.
       We need to perform this action, because the 'Dynamic Selections' icon always triggers a call to the
       dynamic selection screen of the included LDB progam. ( In our case a dummy table created in step 1 ).
       Whereas we want to trigger a call of the dynamic selection screen of our desired table.
       Logic is as follows:
       In 'AT SELECTION-SCREEN OUTPUT' event call the FM RS_SET_SELSCREEN_STATUS to exclude the fcode 'DYNS'.
    C: Add a pushbutton / checkbox on your selection screen to trigger a call to the FM 'FREE_SELECTIONS_INIT' &
       'FREE_SELECTIONS_DIALOG' in the 'AT SELECTION-SCREEN' event.
    D: When the user clicks the pushbutton / checkbox for dynamic selections call the above 2 FM for the desired table
        with the AS_SUBSCREEN flag of FREE_SELECTIONS_DIALOG = 'X'
    Result: Your dynamic selections screen will be created as a subscreen of the standard selection screen and not as a pop-up.
    Advantage: With the creation of the single custom table & LDB, you are now able to create dynamic selections as subscreen
    in any program in the system. All we need to do is follow the steps A, B & C in each program.
    Note: Your other restrictions with dynamic selection screen ie. submit in background , save as variant still remain and
    you need to handle them accordingly.
    let me know if you need sample code.
    Regards,
    Bhawit Kumar

  • CS5.5: Problem attaching the Selection Observer

    Hi All,
    I have successfully implemented the text selection suite, but I'm getting issues while attaching the selection observer using the ActiveSelectionObserver. Actually I dont want to use the ActiveSelectionObserver with any widget.  By going through this discussion: http://forums.adobe.com/message/1304638#1304638 ; I found that my problem is just the similar. But, I'm not able to tackle this issue yet.
    1. Where should I define the observer in my .fr file?
    2. How should I invoke the observer's AutoAttach()/AutoDetach() since I dont want to use this with any widget.
    Thanks in advance.

    See this page for some possible causes and solutions to the program hanging on startup at the "Initializing MediaCore" stage:
    http://kb2.adobe.com/cps/857/cpsid_85711.html

  • How to create a select query to compare a collection via jpa?

    I'm new to jpa (java persistence) and its query language.
    If I've an entity named "Person" with a collection of Addresses (a one-to-manay relationahip), how do I create a Select query to get a person by using a collection of Addresses as its input parameter?
    Would "SELECT p FROM Person p JOIN p.addresses = :addresses" work?

    Hi,
    You can try the below logic:
    STATISTICS.date_reg} >= '27-may-2011' and { STATISTICS.date_reg} < ' 27-June-2011'
    I guess you are trying to apply this condition.
    Here in selection formula you need not to give select and from.
    Cheers,
    Kiran

  • Collections Problem

    Hello
    First I want to sorry for my english, it's not good, but I hope that anybody understand me. I am student learning java for some time, and I'm creating a small project (program to test knowledge from specified domain) as my homework. I try to explain my problem.
    In my program I have three types of questions that user can see during the test: single selection, multiply selection and answer input to text field.
    User can back to the previous questions.
    I have three methods to check answers, activate when button "next questions" is pressed. A the end of all this methods I have a code responsible for sending selected answers to collection stored that answers, so if user back to the previous questions, previously selected answers can appear.
    private List<String> list_ans = new ArrayList<String>();
    //this list store selected answers to the currrent question, clear everytime at the end of method.
    private Map<Long, List<String>> map_all_ans = new HashMap<Long, List<String>>();
    //this collection store all selected answers from all questions. Piece of code from one of that methods for storing answers:
    //method for check questions of type 1
    private void checkType1() {
        ///the code at the bottom od the method
                 //id_q : id of actual questions, id: id of question in database
                 list_ans.add(answers); // single string or arraylist, depends from question type
                System.out.println(questions[id_q].id);
                System.out.println("list_ans contains:"+list_ans);
                if (map_all_ans.containsKey(questions[id_q].id)) {
                    System.out.println("Data in map_all_ans:"+map_all_ans);
                    map_all_ans.remove(questions[id_q].id); //delete old answers in the collection
    //from current question if answers  selected for this question are in the map_all_ans
                    System.out.println("Data in map_all_ans:"+map_all_ans);
                    map_all_ans.put(questions[id_q].id, list_ans);
                    System.out.println("Data in map_all_ans:"+map_all_ans);
                } else {
                map_all_ans.put(questions[id_q].id, list_ans);
                System.out.println("Final data in map_all_ans:"+map_all_ans);
                list_ans.clear();
                answers.clear();
         }My problem is why selected answers are stored not only under questions[id_q].id key (always unique), but under all previous keys in collection, so whole collection contains answer from only last checked question???, for example:
    //step : answers for current questions (in this case this is first question)
    //step2 :checkType1() -->Final data in map_all_ans :{1=[Yes]} <---ok
    //step 3: answers for current questions ( 2nd question )
    //step4 :checkType2() -->Final data in map_all_ans :{1=[answer1, answer2, answer3 ], 2=[answer1, answer2, answer3]}  <--not good:/Why? I thought that I clearly specify key where put method should store data.
    Thanks for yours patient.
    Could anybody help?
    Regards
    Edited by: tua1 on Dec 20, 2008 9:48 AM
    Edited by: tua1 on Dec 20, 2008 9:54 AM
    Edited by: tua1 on Dec 20, 2008 9:54 AM
    Edited by: tua1 on Dec 20, 2008 9:56 AM
    Edited by: tua1 on Dec 20, 2008 9:56 AM
    Edited by: tua1 on Dec 20, 2008 9:57 AM
    Edited by: tua1 on Dec 20, 2008 9:59 AM
    Edited by: tua1 on Dec 20, 2008 10:03 AM

    tua1 wrote:
    I try something like this but I am getting nullpointerexception.
    map_all_ans.put(questions[nr_q].id, new ArrayList<String>()).addAll(list_ans)I can't figured out how I can do it properly:/
    RegardsLearn to use a debugger or how to do poor man's debugging using System.out.println() statements at strategic locations printing the variables of interest.
    In the line which you gave, there are potentially three points which could throw a NullPointerException. If you separate each action/call which happens in this single code line over separate code lines, you would more easy trackdown the piece which was causing the problem by just looking to the first line number of the NullPointerException stacktrace.
    Oh, there's a 'New to Java' forum around at those forums. This really isn't rocket science. Just know the Java basics and make use of the human logical thinking powers (if any available).

  • Problem with 'quick select' tool.

    In my copy of CS5 Extended, when I select the 'quick select' tool, it takes forever for it to create the selection. During this time, the window is frozen - can't change anything else, can't select edit, can't select anything. Does anyone have any ideas why this might be happening?
    Thank you.

    The best way to fix this problem is to adjust your brush size and hardness. Set your spacing to about 25%. Your brush size (realistically) corresponds to your selected colors/exposure values and your hardness corresponds to the value rules you dictate. If you have an image that is varying degrees of red, make sure YOU KNOW what you want to be selected. For the majority of us, this is a hit/miss scenario but we all learn from our misses.
    This is probably NOT the venue where this problem should be addressed but I just wanted to offer you some insight.

  • Problem Creating Hyperlink to another workbook

    I am having a problem creating a hyperlink to a worksheet in another workbook.
    Here is what I have done:
    Created the master and detail reports in 2 different workbooks.
    Executed the master worksheet to display the data
    Right clicked the field in the first row where I want to create the hyperlink, and chose Manage Links
    Clicked the New Link button
    Chose Worksheet for Where do you want to link to?
    Clicked Browse by the Destination Worksheet
    Clicked the detail report from the list of workbooks but the select button is grayed out
    Does anyone have any idea why it won't let me select the detail report to link to?
    I have OracleBI Discoverer Plus 10g
    Any suggestions would be deeply appreciated.

    Yes, I did add a parameter to the detail report so that I could get detail just for that one item. The part that is giving me trouble is specifying the Destination workbook/worksheet. I see the detail report when I browse but the Select button is grayed out so I haven't made it to the part where you identify what values to pass to the detail report yet.

  • Problem creating Network ACL for a ROLE in Oracle 11gR2

    According to Oracle Documentation when you create a new Network ACL you can add privileges to a user or role.  I need to create a new ACL for the UTL_SMTP package for a specific role, but when I granted it the users who have that role are still getting the "ORA-24247: network access denied by access control list (ACL)" error when they try to send an email.  If I grant the ACL privilege to the same users directly it works fine.  Is there any step I'm missing?  This is the test I have made on my Solaris 10 - Oracle 11gR2 (11.2.0.3) Standard Edition server:
    SQL*Plus: Release 11.2.0.1.0 Production on Wed Aug 21 09:31:52 2013
    Copyright (c) 1982, 2010, Oracle.  All rights reserved.
    SQL> CONNECT system/******@testdb
    Connected.
    SQL> SET LINES 1000
    SQL> SELECT * FROM v$version;
    BANNER
    Oracle Database 11g Release 11.2.0.3.0 - 64bit Production
    PL/SQL Release 11.2.0.3.0 - Production
    CORE    11.2.0.3.0      Production
    TNS for Solaris: Version 11.2.0.3.0 - Production
    NLSRTL Version 11.2.0.3.0 - Production
    SQL> COLUMN host FORMAT A20
    SQL> COLUMN lower_port FORMAT 99999
    SQL> COLUMN upper_port FORMAT 99999
    SQL> COLUMN acl FORMAT A40
    SQL> COLUMN acl FORMAT A40
    SQL> COLUMN principal FORMAT A15
    SQL> COLUMN privilege FORMAT A10
    SQL> COLUMN is_grant FORMAT A8
    SQL> COLUMN status FORMAT A10
    SQL> SELECT host, lower_port, upper_port, acl FROM dba_network_acls;
    no rows selected
    SQL> SELECT acl,principal,privilege,is_grant FROM dba_network_acl_privileges;
    no rows selected
    SQL> CREATE USER testacl IDENTIFIED BY testacl;
    User created.
    SQL> GRANT CONNECT TO testacl;
    Grant succeeded.
    SQL>
    SQL> BEGIN
      2     dbms_network_acl_admin.create_acl('test_smtp.xml','TEST SMTP ACL','TESTACL',true,'connect');
      3     dbms_network_acl_admin.assign_acl('test_smtp.xml','localhost',25);
      4     commit;
      5  END;
      6  /
    PL/SQL procedure successfully completed.
    SQL> SELECT host, lower_port, upper_port, acl FROM dba_network_acls;
    HOST                 LOWER_PORT UPPER_PORT ACL
    localhost                    25         25 /sys/acls/test_smtp.xml
    SQL> SELECT acl,principal,privilege,is_grant FROM dba_network_acl_privileges;
    ACL                                      PRINCIPAL       PRIVILEGE  IS_GRANT
    /sys/acls/test_smtp.xml                  TESTACL         connect    true
    After creating this ACL I test it like this:
    SQL> CONNECT testacl/testacl@testdb
    Connected.
    SQL> SELECT host, lower_port, upper_port, privilege, status FROM user_network_acl_privileges;
    HOST                 LOWER_PORT UPPER_PORT PRIVILEGE  STATUS
    localhost                    25         25 connect    GRANTED
    SQL> DECLARE
      2     c utl_smtp.connection;
      3  BEGIN
      4     c := utl_smtp.open_connection('localhost', 25); -- SMTP on port 25
      5     utl_smtp.helo(c, 'localhost');
      6     utl_smtp.mail(c, 'Oracle11.2');
      7     utl_smtp.rcpt(c, '[email protected]');
      8     utl_smtp.data(c,'From: Oracle'||utl_tcp.crlf||'To: [email protected]'||utl_tcp.crlf||'Subject: UTL_SMTP TEST'||utl_tcp.crlf||'');
      9     utl_smtp.quit(c);
    10  END;
    11  /
    PL/SQL procedure successfully completed.
    SQL>
    This works fine and I receive the email correctly.  Now if I try to do the same thing for a role:
    SQL> CONNECT system/******@testdb
    Connected.
    SQL> BEGIN
      2     dbms_network_acl_admin.drop_acl('test_smtp.xml');
      3     commit;
      4  END;
      5  /
    PL/SQL procedure successfully completed.
    SQL> SELECT host, lower_port, upper_port, acl FROM dba_network_acls;
    no rows selected
    SQL> CREATE ROLE testacl_role;
    Role created.
    SQL> GRANT testacl_role TO testacl;
    Grant succeeded.
    SQL> ALTER USER testacl DEFAULT ROLE ALL;
    User altered.
    SQL>
    SQL> BEGIN
      2     dbms_network_acl_admin.create_acl('test_smtp.xml','TEST SMTP ACL','TESTACL_ROLE',true,'connect');
      3     dbms_network_acl_admin.assign_acl('test_smtp.xml','localhost',25);
      4     commit;
      5  END;
      6  /
    PL/SQL procedure successfully completed.
    SQL> SELECT host, lower_port, upper_port, acl FROM dba_network_acls;
    HOST                 LOWER_PORT UPPER_PORT ACL
    localhost                    25         25 /sys/acls/test_smtp.xml
    SQL> SELECT acl,principal,privilege,is_grant FROM dba_network_acl_privileges;
    ACL                                      PRINCIPAL       PRIVILEGE  IS_GRANT
    /sys/acls/test_smtp.xml                  TESTACL_ROLE    connect    true
    SQL>
    And now I test it again with the same user:
    SQL> CONNECT testacl/testacl@testdb
    Connected.
    SQL>
    SQL> SELECT host, lower_port, upper_port, privilege, status FROM user_network_acl_privileges;
    no rows selected
    SQL> DECLARE
      2     c utl_smtp.connection;
      3  BEGIN
      4     c := utl_smtp.open_connection('localhost', 25); -- SMTP on port 25
      5     utl_smtp.helo(c, 'localhost');
      6     utl_smtp.mail(c, 'Oracle11.2');
      7     utl_smtp.rcpt(c, '[email protected]');
      8     utl_smtp.data(c,'From: Oracle'||utl_tcp.crlf||'To: [email protected]'||utl_tcp.crlf||'Subject: UTL_SMTP TEST'||utl_tcp.crlf||'');
      9     utl_smtp.quit(c);
    10  END;
    11  /
    DECLARE
    ERROR at line 1:
    ORA-24247: network access denied by access control list (ACL)
    ORA-06512: at "SYS.UTL_TCP", line 17
    ORA-06512: at "SYS.UTL_TCP", line 267
    ORA-06512: at "SYS.UTL_SMTP", line 161
    ORA-06512: at "SYS.UTL_SMTP", line 197
    ORA-06512: at line 4
    SQL>
    I'm aware that role privileges doesn't apply inside procedures, functions or packages by default, but this is an anonymous block so it should use the active roles for the user.  I also tried adding a "dbms_session.set_role('TESTACL_ROLE');" at the beggining of the anonymous PL/SQL block but I got the same access error.
    Thanks in advance for any help you can give to me on this question, it would be very hard to grant the ACL to all the individual users as they are more than 1000, and we create more regularly.

    Thanks for your quick reply... I don't have a problem creating the basic ACL with the privileges granted for a user.  The problem appears when I try to create an ACL with privileges for a ROLE.  You can see here http://docs.oracle.com/cd/E11882_01/appdev.112/e25788/d_networkacl_adm.htm#BABIGEGG than the official Oracle documentation states that you can assign the ACL principal to be a user or role:
    Parameter
    Description
    acl
    Name of the ACL. Relative path will be relative to "/sys/acls".
    description
    Description attribute in the ACL
    principal
    Principal (database user or role) to whom the privilege is granted or denied. Case sensitive.
    My issue is that when I try to create the ACL for a role it doesn't work.
    Have you ever created an ACL for a role? if so please send me an example or let me know which step I might be missing.  Cheers.

  • Problem in my Select query

    Hi Experts,
    I need a clarification in my Select query.
    Have created a custom search help and my requirement is I have Request ID, Last and First Name as my search parameters. I need to fetch the values from my Ztable on search with the above said search parameters, where its workflow status = 30.
       * Get Request ID
      lv_pattern = <ls_query_params>-request_id.
      IF lv_pattern CA '*'.
        REPLACE ALL OCCURRENCES OF '*' IN lv_pattern WITH '%'.
      ENDIF. " IF lv_pattern CA '*'
      IF lv_pattern IS INITIAL.
        lv_pattern = '%'.
      ENDIF. " IF lv_pattern IS INITIAL
    ** Get NACHN - Lastname
        lv_last_name = <ls_query_params>-nachn.
        IF lv_last_name CA '*'.
          REPLACE ALL OCCURRENCES OF '*' IN lv_last_name WITH '%'.
        ENDIF. " IF lv_pattern CA '*'
        IF lv_last_name IS INITIAL.
          lv_last_name = '%'.
        ENDIF. " IF lv_pattern IS INITIAL
    ** Get VORNA - First Name
        lv_first_name = <ls_query_params>-vorna.
        IF lv_first_name CA '*'.
          REPLACE ALL OCCURRENCES OF '*' IN lv_first_name WITH '%'.
        ENDIF. " IF lv_pattern CA '*'
        IF lv_first_name IS INITIAL.
          lv_first_name = '%'.
        ENDIF. " IF lv_pattern IS INITIAL
    *Selecting the RequestID/Last and First Name values with workflow status as 30.
    SELECT zzreq_id " Internal number for appropriation request
                nachn
               vorna
      INTO TABLE lt_select_list
      FROM ZTABLE
      WHERE (  ( zzreq_id LIKE lv_pattern ) and
                     ( nachn like lv_last_name ) or
                      ( vorna LIKE lv_first_name ) )
           AND zzstatus = lv_workflow_status.
    My problem is, ofcourse this query is selecting all the records where status = 30 and even it works correctly, If I searches with Request ID(* or *3*).
    But am not able to select the records, if I searches with Last or First Name. Guess I did some thing wrong in select query.
    Please advice me.
    With Regards,
    Ram.

    Re: Problem in my Select query
    Krishna kumar Jun 9, 2014 7:52 AM (in response to Ramakrishnan Murugan)
    Hi Ramakrishnan,
                         Can you just try the below Select Query,
    SELECT zzreq_id
                nachn
               vorna
      INTO TABLE lt_select_list
      FROM ZTABLE
      WHERE ( zzreq_id     LIKE    lv_pattern                and
                         nachn         LIKE    lv_last_name         and
                         vorna          LIKE     lv_first_name )    and
                          zzstatus = lv_workflow_status.
    Cheers,
    Krishnakumar B.
    I think the above suggested query is same as your solution.

  • Problem creating hierarchy based on 2 physical dimension tables

    I'm having a problem creating 1 logical dimension with a drill-down hierarchy, based on two separate physical dimension tables. The errors I receive when navigating the drill-down hierarchy is:
    "Cannot find logical table source coverage for logical columns" &
    "Missing join between logical tables".
    I'm using OBIEE 10.1.3.4
    Here are the details of what I have setup sofar:
    Physical layer:
    Dimension table DIM_ORG with columns:
    -dimension_key
    -org_total_code
    -org_total_description
    -org_detail_code
    -org_detail_description
    Dimension table DIM_DEPT with columns:
    -dimension_key
    -dept_total_code
    -dept_total_description
    -dept_detail_code
    -dept_detail_description
    Fact table FACT_SALES with columns:
    -fk_org
    -fk_dept
    -sum_sales
    Physical Joins:
    FACT_SALES.fk_org = DIM_ORG_dimension_key
    FACT_SALES.fl_dept = DIM_DEPT.dimension_key
    Business Model & Mapping layer:
    I created a logical dimension ORG_DEPT. It contains two logical table sources (DIM_ORG & DIM_DEPT) and the following logical columns:
    - All Departments (mapped to dept_total_code)
    - Organisation (mapped to org_detail_description)
    - Organisation Number (mapped to org_detail_code)
    - Department (mapped to dept_detail_description)
    - Department Code (mapped to dept_detail_code)
    The business logical key is based on the combination of Organisation Number & Department Code
    The hierarchy I need is: All Departments -> Organisation -> Department so I created the following hierarchy for ORG_DEPT:
    - Total Level containing: All Departments
    - Organisation Level containing: Organisation Number (defined as the Logical level key) & Organisation (defined als the Drill level key)
    - Detail Department Level containing: Department Code (defined as Logical level key) and Department (defined as Drill level key).
    In the LTS of the dimension ORG_DEPT I've set the Content levels for the sources:
    DIM_ORG : Organisation Level
    DIM_DEPT: Detail Department Level
    In the LTS no -inner- joins have been added against related physical tables.
    I created a logical fact table SALES (based on the physical fact table) and joined it against the logical dimension table ORG_DEPT.
    In the LTS the Content level for ORG_DEPT is set against the Detail Department Level. No - inner- joins have been aded against related physical tables.
    When I create a report in Answers to test the hierachy and select only 'All Departments' I get the correct dimension value returned. When I try to drill to the next level I get the following ODBC error:
    "Cannot find logical table source coverage for logical columns: [All Departments]. Please check more detailed level keys are mapped correctly".
    When I create a report in Answers and select both 'All Departments' and 'Sales' I get the correct result. When I try to drill to the next level I get a different ODBC error:
    "Missing join between logical tables DIM_DEPT and DIM_DEPT: There must be at least one physical join link between the underlying physical tables".
    Any suggestions are welcome!
    Thanks!

    Hello Robert,
    Your suggestions were known to me but I still wanted to combine the two physical dimension tables in one logical dimension. So I've played around a bit more and found the solution: In my original setup I had two seperate logical table sources (one for each physical dimension table). The solution was to combine the two logical table sources in one logical table source. I achieved that by logical joining the DIM_DEPT table to the FACT_SALES table and subsequently to the DIM_ORG within the 1 LTS and using inner joins.
    Then I created the logical table key (a combination of org_detail_code & dept_detail_code). After that I could create the hierarchy with no problem.
    Edited by: The_Dutchman on Nov 4, 2011 9:43 PM

  • Error in creating dynamic select list

    Hi all,
    I am creating a select list at runtime by using the following code.
    While submitting, I got error.
    ERROR:
    ORA-06550: line 13, column 1: PLS-00428: an INTO clause is expected in this SELECT statement
    My Code behind is:
    SELECT HTMLDB_ITEM.SELECT_LIST_FROM_QUERY_XL(1,ename,'select distinct ename r, ename t from emp') FROM emp;
    Then I modified the above code as :
    SELECT HTMLDB_ITEM.SELECT_LIST_FROM_QUERY_XL(1,ename,'select distinct ename r, ename t from emp') [b]into test FROM emp;
    (NOTE:where datatype of test is CLOB)
    I am getting following error:
    ORA-01422: exact fetch returns more than requested number of rows
    Can anybody tell me, what should be the datatype of test to get rid of this error OR is there some other way to overcome this problem?
    Thanks,
    Dinesh

    OK I got it working... Mostly... I don't know if it was a combination of changes that made the difference, but I'll put down what I did. First, I switched my select object in the form bean into just a string type from a string array (it was allowing the selection of one entry anyways). Second, rather than just blanking out the options map, I also blanked out the select object [eg form.setSelect("")].
              Now when I select an entry and click delete, the resulting select list is short one visible element. However, you can still select the blank spot where that last entry used to be. However, this is not a huge issue for me now; I will investigate this at a later time.

  • Photoshop CS5 crashes every time I select the "Design" Workspace

    Hi, just installed CS5 on my MacPro, and updated.  Every time I try and select the "Design" workspace, CS5 crashes.  All of the other workspaces work just fine.  Can someone have a look at this error log and let me know if there's a solution to my problem:
    Exception Type:  EXC_CRASH (SIGABRT)
    Exception Codes: 0x0000000000000000, 0x0000000000000000
    Crashed Thread:  0  Dispatch queue: com.apple.main-thread
    Application Specific Information:
    *** error for object 0x14a255400: incorrect checksum for freed object - object was probably modified after being freed.
    Error Formulating Crash Report:
    *** -[NSCFDictionary setObject:forKey:]: attempt to insert nil value (key: Identifier)
    0x84920ca6
    0x806ef0f3
    0x84920ae7
    0x84920a74
    0x8031fa9b
    0x00004a8f
    0x800be917
    0x00004939
    0x000072f2
    0x00007dd7
    0x00009ff2
    0x00009dcf
    0x83b0e860
    0x000094d6
    0x83b02456
    0x83b02309
    Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
    0   libSystem.B.dylib             0x00007fff83b173d6 __kill + 10
    1   libSystem.B.dylib             0x00007fff83bb7972 abort + 83
    2   libSystem.B.dylib             0x00007fff83ba6625 szone_error + 519
    3   libSystem.B.dylib             0x00007fff83ad3b4b small_free_list_remove_ptr + 246
    4   libSystem.B.dylib             0x00007fff83ad05ef szone_free_definite_size + 3254
    5   libFontParser.dylib           0x00007fff809c6314 FPFontCreateFontsWithPath + 1358
    6   libCGXType.A.dylib            0x00007fff8162ce52 create_private_data_with_path + 22
    7   com.apple.CoreGraphics        0x00007fff86e26c63 CGFontCreateFontsWithPath + 51
    8   com.apple.CoreGraphics        0x00007fff86e268c4 CGFontCreateFontsWithURL + 433
    9   com.apple.CoreText            0x00007fff8138c073 TCGFont::TCGFont(__CFURL const*, bool) + 73
    10  com.apple.CoreText            0x00007fff8138be00 TCGFontCache::CopyFont(__CFURL const*) const + 92
    11  com.apple.CoreText            0x00007fff8138bc5a TBaseFont::CopyNativeFont() const + 50
    12  com.apple.CoreText            0x00007fff8138d517 TBaseFont::CopyAvailableTables(unsigned int) const + 25
    13  AdobeCoolType                 0x000000010430360e CTCleanup + 1011924
    14  AdobeCoolType                 0x00000001043065a4 CTCleanup + 1024106
    15  AdobeCoolType                 0x00000001043079a4 CTCleanup + 1029226
    16  AdobeCoolType                 0x000000010430a1d3 CTCleanup + 1039513
    17  AdobeCoolType                 0x000000010425bc45 CTCleanup + 325387
    18  AdobeCoolType                 0x00000001041be85d 0x1041b7000 + 30813
    19  AdobeCoolType                 0x00000001042b9cf1 CTCleanup + 710583
    20  AdobeCoolType                 0x000000010426748c CTCleanup + 372562
    21  AdobeCoolType                 0x00000001042660e6 CTCleanup + 367532
    22  AdobeCoolType                 0x00000001042b84e8 CTCleanup + 704430
    23  AdobeCoolType                 0x0000000104206353 0x1041b7000 + 324435
    24  com.adobe.Photoshop           0x000000010090a119 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 6476937
    25  com.adobe.Photoshop           0x000000010090a145 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 6476981
    26  com.adobe.Photoshop           0x0000000100904cef AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 6455391
    27  com.adobe.Photoshop           0x0000000100905d08 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 6459512
    28  com.adobe.Photoshop           0x0000000100905e78 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 6459880
    29  com.adobe.Photoshop           0x000000010096f305 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 6891125
    30  com.adobe.Photoshop           0x000000010096f7af AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 6892319
    31  com.adobe.Photoshop           0x0000000100964e57 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 6848967
    32  com.adobe.Photoshop           0x0000000100964f36 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 6849190
    33  com.adobe.Photoshop           0x0000000100971e8a AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 6902266
    34  com.adobe.Photoshop           0x00000001000c4ba6 0x100000000 + 805798
    35  com.adobe.Photoshop           0x00000001000c4ba6 0x100000000 + 805798
    36  com.adobe.Photoshop           0x00000001000c4ba6 0x100000000 + 805798
    37  com.adobe.Photoshop           0x00000001000c8837 0x100000000 + 821303
    38  com.adobe.Photoshop           0x0000000100071796 0x100000000 + 464790
    39  com.adobe.Photoshop           0x0000000100066baf 0x100000000 + 420783
    40  com.adobe.Photoshop           0x0000000100066c72 0x100000000 + 420978
    41  com.adobe.Photoshop           0x00000001012df459 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 16787401
    42  com.apple.AppKit              0x00007fff87c27922 -[NSApplication run] + 474
    43  com.adobe.Photoshop           0x00000001012dd5ee AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 16779614
    44  com.adobe.Photoshop           0x00000001012de819 AWS_CUI_GetVersionComments(OpaqueWindowPtr*, adobe::q::QDocument&, adobe::q::QString&, adobe::q::QAttributeList&, adobe::q::QDocument*, adobe::q::QProject*, long) + 16784265
    45  com.adobe.Photoshop           0x00000001000688c2 0x100000000 + 428226
    46  com.adobe.Photoshop           0x0000000100237c01 0x100000000 + 2325505
    47  com.adobe.Photoshop           0x0000000100237c91 0x100000000 + 2325649
    48  com.adobe.Photoshop           0x00000001000028e4 0x100000000 + 10468
    Thanks much,
    Ron

    Thanks very much Chris for pointing me in the right direction.  I downloaded FontDoctor, and it found one questionable font which I deleted.  However CS5 continues to crash when selecting the Design Workspace. So I followed the steps outlined in the Adobe document you linked.  When I got to the point of downloading the FontTest.jsx file and ran it, CS5 crashed right away without writing any log file.  I turned on app.displayDialogs = DialogModes.YES, and CS5 is crashing with a TypeError: undefined is not an object. So I don't know if this is related to my original problem, or not.  Any thoughts on how to proceed to get the FontTest script to run properly?  I took all of the normal defaults when I installed CS5 (e.g., didn't select any alternate paths, don't have any add-ons installed, etc.).

  • Problem Creating VirtualProviders Based on the DTP

    Problem Creating VirtualProviders Based on the Data Transfer Process .
    (1) I have created an Data Source(extract structure and extractor) on SYS1. Tested the extractor. It returns data as desired.
    (2) Then I replicated this Data Source to SYS2.
    (3) In SYS1 I created InfoCube(VirtualProvider based on data transfer process for direct access) .
    Till this point I have no issues .
    (4) But after that I am not able to "Create Data Transfer Process"  for this Virtual Infoprovider . When I try to create DTP the DTP type available for selection is "Scheduled" where as per the documentation I need to create DTP of DTP type "DTP for Direct Access".This DTP type I donot see.
    Is it a problem with the BW configuration or some user error.Any suggestions which may help would be realy appreciated.
    Thanks & Regards,
    priyadarshi

    Corrected some typo in my earlier update...
    Problem Creating VirtualProviders Based on the Data Transfer Process .
    (1) I have created an Data Source(extract structure and extractor) on SYS1. Tested the extractor. It returns data as desired.
    (2) Then I replicated this Data Source to SYS2.
    (3) In SYS2 I created InfoCube(VirtualProvider based on data transfer process for direct access) .
    Till this point I have no issues .
    (4) But after that I am not able to "Create Data Transfer Process" for this Virtual Infoprovider . When I try to create DTP the DTP type available for selection is "Standard(Scheduled)" where as per the documentation I need to create DTP of DTP type "DTP for Direct Access".This DTP type I donot see.
    Is it a problem with the BW configuration or some user error.Any suggestions which may help would be realy appreciated.
    Thanks & Regards,
    priyadarshi

  • How to Create a Selection Variable for restricting the querry output

    Hi Gurus,
    I have created a query in query designer on a Multiprovider and the output of the query is a Formula in a structure which calculates a % value, the client is looking for entering a range of number during the query selection screen and the output should be restricted to the given selection values.
    Can any one tell me how i should create a selection variable that would take the input from the user during the query selection screen and then restrict the output to that value which user specified.
    Is there a need to write any customer exit or is there any alternative way to make the query work as the requirement is.
    I hope this explains my problem but if any questions please let me know so that i can give u specific information.
    Thanks,
    Nisha.

    Hi Nisha,
    Firstly, in order to restrict the query output by a key figure value, you will need to create a condition on that key figure. This is done in the query deisgner. Now when you are creating the condition you can also use user entry variables (formula variables with user entry) to let the users enter the value that they want to see.
    See here for more details:
    http://help.sap.com/saphelp_nw04/helpdata/en/73/702e39074dc93de10000000a114084/content.htm
    Hope this helps...

  • Problem creating an sql query with a parameter which is a list

    Hi,
    Im having a problem creating a certain SQL query.
    The query looks like this:
    SELECT gstock_id FROM germplasm_stock gps, germplasm gp WHERE gps.germplasm_id = gp.germplasm_id AND organism_id IN ($childList:VARCHAR).
    the organism_id field is of DECIMAL type.
    the parameter childList is actually a list of Id's, something like: 123,124,789
    and it is created dynamically by an other function, so I cant just put it there staticlly.
    I tried using the ARRAY type instead of VARCHAR, but that didn't work,
    anyone knows how can I give this query a parameter which is a list of numbers ?
    Thanks

    I have tried all the following options and the same issue occurs:
    EXEC dbo.uspGetSiteChanges @ChangeVersion = ?
    With Parameter: 0, @ChangeVersion, ChangeVersion
    EXEC dbo.uspGetSiteChanges ?
    With Parameter: 0, @ChangeVersion, ChangeVersion
    In my first data flow I use the following and it works on two OLE DB Sources:
    EXEC dbo.uspGetSiteChanges @ChangeVersion = ?
    With:
    In my second data flow task, I use the same command and parameter mappings and it fails, very strange.

Maybe you are looking for

  • Wcf Data Service fails when more than 8properties  in the 'select=' portion

    Hi: I am using WCF Data Service and Oracle EF Provider is ODAC11.2 Release 4 Wcf Data Service fails when more than 8 properties are specified in the 'select=' portion of the URI here is my code var q = from c in this.ctx.SALESORDER_ITEM select new c.

  • How to use Jquery with dreamweaver?

    I downloaded the Jquery directory and tried linking it with <script src="jquery-1.11.0.js"></script> but my jquery wont work. My Jquery looks like this. $(document).ready(function(){     $('.pull-me ').click(function(){                     $('.panel'

  • PSE 10 slide show

    When I upload my slideshow PSE10 to my gallery page, some of the pics in the slide show are turned upside down or to the side.  How can I fix this?

  • Cannot Connect, asks for password

    I just installed contribute 4, I had 3 installed previously. Well on my first load of it it asks me for a password? I never had to use one for contribute 3 when starting it up. As it stands I am now locked out of using contribute HELP!!

  • Make a folio for every device

    Hi, I want to publish a folio for every device. I have made one for the iPad 3 (2048x1536px, PDF) and now I want to publish this on devices like iphone, nexus 10, iPad 2 etc. But how to do this? If I create a folio in the resulution of the iPad 2 it