Incorrect results to view online help?

Hi I have the following query (on 10.2.0.4):
  WITH hel_grantees AS
       (SELECT /*+ MATERIALIZE */
               *
        FROM   (SELECT rol_cpy, rol_pol_no, rol_number, rol_rot_code
                      ,DENSE_RANK() OVER(PARTITION BY rol_pol_no ORDER BY rol_pol_no
                       ,DECODE(rol_rot_code
                              ,'TRUSTEE', 1
                              ,'CELLHOLDER', 2
                              ,'ASSIGNEE', 3
                              ,'GRANTEE', 4
                              ,'ASSURED', 5
                              )) priority
                FROM   pa_roles_mv
                WHERE  rol_end_date IS NULL
                AND    rol_pol_no IS NOT NULL
                AND    rol_cpy = 'HEL'
                AND    rol_rot_code IN
                         ('ASSIGNEE', 'TRUSTEE', 'GRANTEE', 'ASSURED'
                         ,'CELLHOLDER'))
        WHERE  priority = 1 AND rol_rot_code = 'GRANTEE')
      ,hel_assignees AS
       (SELECT /*+ MATERIALIZE */
               *
        FROM   (SELECT rol_cpy, rol_pol_no, rol_number, rol_rot_code
                      ,DENSE_RANK() OVER(PARTITION BY rol_pol_no ORDER BY rol_pol_no
                       ,DECODE(rol_rot_code
                              ,'TRUSTEE', 1
                              ,'CELLHOLDER', 2
                              ,'ASSIGNEE', 3
                              ,'GRANTEE', 4
                              ,'ASSURED', 5
                              )) priority
                FROM   pa_roles_mv
                WHERE  rol_end_date IS NULL
                AND    rol_cpy = 'HEL'
                AND    rol_pol_no IS NOT NULL
                AND    rol_rot_code IN
                         ('ASSIGNEE', 'TRUSTEE', 'GRANTEE', 'ASSURED'
                         ,'CELLHOLDER'))
        WHERE  priority = 1 AND rol_rot_code = 'ASSIGNEE')
      ,hel_cellholders AS
       (SELECT /*+ MATERIALIZE */
               *
        FROM   (SELECT rol_cpy, rol_pol_no, rol_number, rol_rot_code
                      ,DENSE_RANK() OVER(PARTITION BY rol_pol_no ORDER BY rol_pol_no
                       ,DECODE(rol_rot_code
                              ,'TRUSTEE', 1
                              ,'CELLHOLDER', 2
                              ,'ASSIGNEE', 3
                              ,'GRANTEE', 4
                              ,'ASSURED', 5
                              )) priority
                FROM   pa_roles_mv
                WHERE  rol_end_date IS NULL
                AND    rol_cpy = 'HEL'
                AND    rol_pol_no IS NOT NULL
                AND    rol_rot_code IN
                         ('ASSIGNEE', 'TRUSTEE', 'GRANTEE', 'ASSURED'
                         ,'CELLHOLDER'))
        WHERE  priority = 1 AND rol_rot_code = 'CELLHOLDER')
      ,hel_assureds AS
       (SELECT /*+ MATERIALIZE */
               y.rol_cpy, y.rol_pol_no rol_pol_no, y.rol_number
              ,y.rol_rot_code
        FROM   (SELECT *
                FROM   (SELECT rol_cpy, rol_pol_no, rol_number, rol_rot_code
                              ,DENSE_RANK() OVER(PARTITION BY rol_pol_no ORDER BY rol_pol_no
                               ,DECODE(rol_rot_code
                                      ,'TRUSTEE', 1
                                      ,'CELLHOLDER', 2
                                      ,'ASSIGNEE', 3
                                      ,'GRANTEE', 4
                                      ,'ASSURED', 5
                                      )) priority
                        FROM   pa_roles_mv
                        WHERE  rol_end_date IS NULL
                        AND    rol_cpy = 'HEL'
                        AND    rol_pol_no IS NOT NULL
                        AND    rol_rot_code IN
                                 ('ASSIGNEE', 'TRUSTEE', 'GRANTEE', 'ASSURED'
                                 ,'CELLHOLDER'))
                WHERE  priority = 1 AND rol_rot_code = 'TRUSTEE') x
              ,pa_roles_mv y
        WHERE  x.rol_pol_no = y.rol_pol_no
        AND    y.rol_end_date IS NULL
        AND    y.rol_cpy = 'HEL'
        AND    y.rol_rot_code = 'ASSURED')
      ,hil_grantees AS
       (SELECT /*+ MATERIALIZE */
               *
        FROM   (SELECT rol_cpy, rol_pol_no, rol_number, rol_rot_code
                      ,DENSE_RANK() OVER(PARTITION BY rol_pol_no ORDER BY rol_pol_no
                       ,DECODE(rol_rot_code
                              ,'TRUSTEE', 1
                              ,'CELLHOLDER', 2
                              ,'ASSIGNEE', 3
                              ,'GRANTEE', 4
                              ,'ASSURED', 5
                              )) priority
                FROM   pa_roles_mv
                WHERE  rol_end_date IS NULL
                AND    rol_pol_no IS NOT NULL
                AND    rol_rot_code IN
                         ('ASSIGNEE', 'TRUSTEE', 'GRANTEE', 'ASSURED'
                         ,'CELLHOLDER'))
        WHERE  priority = 1 AND rol_rot_code = 'GRANTEE')
      ,hil_assignees AS
       (SELECT /*+ MATERIALIZE */
               *
        FROM   (SELECT rol_cpy, rol_pol_no, rol_number, rol_rot_code
                      ,DENSE_RANK() OVER(PARTITION BY rol_pol_no ORDER BY rol_pol_no
                       ,DECODE(rol_rot_code
                              ,'TRUSTEE', 1
                              ,'CELLHOLDER', 2
                              ,'ASSIGNEE', 3
                              ,'GRANTEE', 4
                              ,'ASSURED', 5
                              )) priority
                FROM   pa_roles_mv
                WHERE  rol_end_date IS NULL
                AND    rol_cpy = 'HIL'
                AND    rol_pol_no IS NOT NULL
                AND    rol_rot_code IN
                         ('ASSIGNEE', 'TRUSTEE', 'GRANTEE', 'ASSURED'
                         ,'CELLHOLDER'))
        WHERE  priority = 1 AND rol_rot_code = 'ASSIGNEE')
      ,hil_cellholders AS
       (SELECT /*+ MATERIALIZE */
               *
        FROM   (SELECT rol_cpy, rol_pol_no, rol_number, rol_rot_code
                      ,DENSE_RANK() OVER(PARTITION BY rol_pol_no ORDER BY rol_pol_no
                       ,DECODE(rol_rot_code
                              ,'TRUSTEE', 1
                              ,'CELLHOLDER', 2
                              ,'ASSIGNEE', 3
                              ,'GRANTEE', 4
                              ,'ASSURED', 5
                              )) priority
                FROM   pa_roles_mv
                WHERE  rol_end_date IS NULL
                AND    rol_cpy = 'HIL'
                AND    rol_pol_no IS NOT NULL
                AND    rol_rot_code IN
                         ('ASSIGNEE', 'TRUSTEE', 'GRANTEE', 'ASSURED'
                         ,'CELLHOLDER'))
        WHERE  priority = 1 AND rol_rot_code = 'CELLHOLDER')
      ,hil_assureds AS
       (SELECT /*+ MATERIALIZE */
               'HIL' rol_cpy, y.rol_pol_no rol_pol_no, y.rol_number
              ,y.rol_rot_code
        FROM   (SELECT *
                FROM   (SELECT rol_pol_no, rol_number, rol_rot_code
                              ,DENSE_RANK() OVER(PARTITION BY rol_pol_no ORDER BY rol_pol_no
                               ,DECODE(rol_rot_code
                                      ,'TRUSTEE', 1
                                      ,'CELLHOLDER', 2
                                      ,'ASSIGNEE', 3
                                      ,'GRANTEE', 4
                                      ,'ASSURED', 5
                                      )) priority
                        FROM   pa_roles_mv
                        WHERE  rol_end_date IS NULL
                        AND    rol_cpy = 'HIL'
                        AND    rol_pol_no IS NOT NULL
                        AND    rol_rot_code IN
                                 ('ASSIGNEE', 'TRUSTEE', 'GRANTEE', 'ASSURED'
                                 ,'CELLHOLDER'))
                WHERE  priority = 1 AND rol_rot_code = 'TRUSTEE') x
              ,pa_roles_mv y
        WHERE  x.rol_pol_no = y.rol_pol_no
        AND    y.rol_end_date IS NULL
        AND    rol_cpy = 'HIL'
        AND    y.rol_rot_code = 'ASSURED')
  SELECT   rol_cpy, rol_number, rol_type, cpy_name, cpy_cty_code
  FROM     dmf_transactions JOIN dmd_transaction_types
           ON dtrt_id = ftrn_dtrt_id AND dtrt_code = 'RPT'
           JOIN dmd_policies ON dpol_id = ftrn_dpol_id AND dpol_pp_ind != 'Y'
           JOIN dmd_times ON dtim_id = ftrn_dtim_id
           JOIN
           (SELECT rol_cpy, rol_pol_no, rol_number, rol_rot_code
            FROM   hil_grantees
            UNION
            SELECT rol_cpy, rol_pol_no, rol_number, rol_rot_code
            FROM   hil_assureds
            UNION
            SELECT rol_cpy, rol_pol_no, rol_number, rol_rot_code
            FROM   hil_cellholders
            UNION
            SELECT rol_cpy, rol_pol_no, rol_number, rol_rot_code
            FROM   hil_assignees
            UNION
            SELECT rol_cpy, rol_pol_no, rol_number, rol_rot_code
            FROM   hel_grantees
            UNION
            SELECT rol_cpy, rol_pol_no, rol_number, rol_rot_code
            FROM   hel_assureds
            UNION
            SELECT rol_cpy, rol_pol_no, rol_number, rol_rot_code
            FROM   hel_cellholders
            UNION
            SELECT rol_cpy, rol_pol_no, rol_number, rol_rot_code
            FROM   hel_assignees) role_tab
           ON rol_pol_no = dpol_pol_no AND rol_cpy = dpol_cpy_flag
           JOIN
           (SELECT cpy_cpy, cpy_number, 'CPY' rol_type, cpy_name
                  ,cpy_cty_code
            FROM   pa_companies_mv
            UNION ALL
            SELECT psn_cpy, psn_number, 'PSN', psn_surname, psn_cty_code
            FROM   pa_persons_mv)
           ON rol_cpy = cpy_cpy AND rol_number = cpy_number
  WHERE    ftrn_end_dtim_id IS NULL
  AND      ftrn_status IN('P', 'D')
  AND      dpol_id IN(
             SELECT fpol_dpol_id
             FROM   dmf_policies JOIN dmd_policy_statuses
                    ON dps_id = fpol_dps_id AND dps_status_group = 'IN FORCE'
             WHERE  fpol_dtim_timestamp = (SELECT dwutils.getdwsysdateid
                                           FROM   DUAL)
             AND    fpol_premium_freq = 'S')
  GROUP BY rol_cpy, rol_number, rol_type, cpy_name, cpy_cty_code
  HAVING   SUM(ftrn_mamount_gbp) > 225000;
The line view alias role_tab returns exactly the same results using UNION or UNION ALL, ie. I remove all other tables and execute select role_tab on the tables of the WITH clause.

What is expected as the return values are logically unique.

So I decided to go with UNION ALL to the performance. However, the returned results are different when used in the context of the entire query - with UNION 122 096 rows are returned, UNION ALL returns 137 904...

This could be the cause, I may be missing something, but it seems to me that one or both sets of results must by incorrect?

Any ideas or help would be greatly appreciated.

See you soon

Ben

I think that your problem lies here:

      ,hil_grantees AS
       (SELECT /*+ MATERIALIZE */
               *
        FROM   (SELECT rol_cpy, rol_pol_no, rol_number, rol_rot_code
                      ,DENSE_RANK() OVER(PARTITION BY rol_pol_no ORDER BY rol_pol_no
                       ,DECODE(rol_rot_code
                              ,'TRUSTEE', 1
                              ,'CELLHOLDER', 2
                              ,'ASSIGNEE', 3
                              ,'GRANTEE', 4
                              ,'ASSURED', 5
                              )) priority
                FROM   pa_roles_mv
                WHERE  rol_end_date IS NULL
--->
                AND    rol_pol_no IS NOT NULL
                AND    rol_rot_code IN
                         ('ASSIGNEE', 'TRUSTEE', 'GRANTEE', 'ASSURED'
                         ,'CELLHOLDER'))
        WHERE  priority = 1 AND rol_rot_code = 'GRANTEE')

you are missing the following line:

AND    rol_cpy = 'HIL'

So presumably you will get HEL so much HIL rows in the subquery, but you also get the lines of HEL in an another subquery. UNION will remove the duplicate set.

I think you could do this in a more easy way, by collapsing your subqueries in one (or maybe two) - looks that you single out a TRANSFEREE line if you have a line of TRUSTEE, which you could do this by adding a pivot.

Tags: Database

Similar Questions

  • Event Viewer Online Help redirected

    I used to get useful information using the Microsoft Event Viewer Online help, but now, on any event, when I click on the link helps the journal online events, I am redirected to the following link:

    http://go.Microsoft.com/fwlink/events.asp?ProdName=Microsoft%C2%AE+Windows%C2%AE+operating+system&ProdVer=6.1.7601.18839&EvtID=219&EvtSrc=Microsoft-Windows-kernel-PNP&lcid=1033

    This location of redirection hyperlink is the same regardless of the error or warning event is displayed.

    Does anyone have any ideas how I can solve the problem of link Hypertext the event log online help?

    Hello

    It's an old bug.

    Please visit: http://www.howtogeek.com/school/using-windows-admin-tools-like-a-pro/lesson3/

    How to do work, scroll on above at page

    Research of the online event ID really work the remapping

    See you soon,.

    J

  • Unable to synchronize files; Click here to view the online help. This message keeps appearing at the top right of my iMac and no matter what I do it keep appearing.

    Unable to synchronize files; Click here to view the online help. This message keeps appearing at the top right of my iMac and no matter what I do it keep appearing.

    Hello

    Please see the link below.

    Error: "unable to sync files.

    Hope this will help you.

    Kind regards

    Hervé Khare

  • I want to toe xport my favorites to an HTML file. Online help says to use "Organize Favorites", but this no longer seems to exist in the latest version of Firefox. What should I do?

    As I say, the online help files refer to the option "Organize Favorites", which no longer exists, I think. I know a lot of 'research' went into the update of Firefox, and certainly I do not wish to sound ungrateful, but...

    Thanks for any help that anyone can give.

    Philip in the Canada

    Philip,
    Happy to help,

    If you connect and then mark a useful reply the thread will be marked resolved, which should help others with the problem looking for a solution.

    Some useful related articles

    John

  • Please explain CVI question #335358: using the operator of bit-shift twice on the same line of code produces incorrect results

    Hello

    I just stumbled on http://www.ni.com/white-paper/12323/en#335358_by_Category.

    With the help of the bit-shift operator twice on the same line of code produces incorrect results.
    Workaround: Separate the operations of shift of two bits in two distinct lines of code.

    Reported Version: 9.0    Solved Version: N/A    Added the: 14/02/2012

    Could someone please explain what kind of construction causes such a question?

    I have not noticed problems again and not have not noticed or found a thread about it.

    Thank you.

    The reported scenario looks like this:

    unsigned int a = 1, b = 62;
    unsigned  long long result = 1ULL << a << b;
    

    The problem arises because of the temporary variable used when do two little is placed in the same line. This separation into two lines will produce correct results:

    unsigned int a = 1, b = 62;
    unsigned  long long result = 1ULL << a;
    result = result << b;
    
  • I can't download attachments in Windows Live, although I can view online when the link is there and can also download zip.

    Cannot download attachments in windows live, although can view online when the link is there and can also download zip. What has happened recently. I was always able to do until recently.

    original title: Windows Live Mail

    Hello

    The best place to ask your question of Windows Live is inside Windows Live help forums. Experts specialize in all things, Windows Live, and would be delighted to help you with your questions. Please choose a product below to be redirected to the appropriate community:

    Windows Live Mail

    Windows Live Hotmail

    Windows Live Messenger

    Looking for a different product to Windows Live? Visit the home page Windows Live Help for the complete list of Windows Live forums at www.windowslivehelp.com.

  • The event log online help cannot be displayed because the default browser could not be started. Class not registered

    Hello. I live in Brazil, Rio de Janeiro and already installed W8 Pro original Microsoft license.

    When I need to use the event online Help Viewer, a reception this message - the event log online help cannot be displayed because the default browser could not be started.  Class not registered.
    Help, please.
    Thank you
    Carlos.

    Hi Carlos,

    Thanks for posting your query in the Microsoft Community Forums.

    After the description of the question, I understand that you are not able to access the online help for Event Viewer.

    1. do you receive an error message when you try to open the online help for Event Viewer?
    2. who is the default browser on your computer?

    Method 1:


    "The event log online help" her will bring you to the following Web page:

    http://www.Microsoft.com/technet/support/ee/ee_basic.aspx

    I suggest you try to access the above mentioned Web page to see if it works.

    Method 2:

    You can see the article mentioned below for how to set Internet Explorer as default browser.

    Make Internet Explorer your default browser

    http://Windows.Microsoft.com/en-us/Internet-Explorer/make-IE-default-browser#IE=IE-10

    It will be useful. For any other corresponding Windows help, do not hesitate to contact us and we will be happy to help you

  • Install the online help on hard drive

    Hello all. First I must admit that my question isn't Flash associated CC, as I could not find the general Flash CS6 forum. However, I hope that I can still ask my question here regarding Flash CS6. Are what I wanted to know, if there is a download page that allows me to download the online help on the spot on my hard drive. I'm looking for something similar to this... I tried searching on Adobe, using keywords: download the help files, but because 'download' and 'help' is the common words, the search engine returns results with people needing help with download of xyz in general as oppose to download more precisely the help documents.

    help for flash pro general: use the help in Adobe products offline

    for actionscript and much more: ActionScript reference and documentation | Adobe Developer Connection

  • Rownum giving the Incorrect result in 11 GR 2, but works well in 10 gr 2

    Hi all

    We have following query that works well in 10g but in 11g is showing incorrect result.

    Select x.*, rownum from (select rat.rating_agency_id rat bus_ca_cpty_rating, STD MST_CP_RATING
    where rat.org_id = 618
    and
    rat.rating_agency_id = MST.rating_agency_id
    and
    rat.rating_value = MST.rating_value
    and
    rat.heritage_system = MST.heritage_system
    rat.rating_date order, rat.rating_time) x
    where rownum = 1;


    Result without the last control < where rownum = 1 > in the request (for 10g and 11g)
    RATING_AGENCY_ID ROWNUM
    1 of 3
    1 2

    Result of the query in 11 GR 2 (11.2.0.3)
    RATING_AGENCY_ID ROWNUM
    1 1

    Result of the query in 10 gr 2 (10.2.0.3)
    RATING_AGENCY_ID ROWNUM
    1 of 3

    Ask for your help to solve the problem (please tell me the name of bug if it's a bug) and please let me know how the request for 11g is treated.

    Published by: 906061 on June 19, 2012 02:22

    What's rat.rating_date, rat.rating_time for these lines.

    Are - this same...
    If they are same oracle does not guarantee which line will be the first to find the rownum = 1, unless you specify another attribute in the order by clause.

  • Photoshop cs6 only online help?

    Is the online help the only way to see the help files

    No request for assistance than in photoshop cs5?

    Is there a pdf for viewing when no connection is available?

    Added: Also it seems not be a list of keyboard shortcuts in photoshop cs6 online help.

    Post edited by: R_Kelly

    Here are links to documents for all applications of the CS6, in PDF and HTML format:

    http://blogs.Adobe.com/premiereprotraining/2010/08/help-documents-for-Creative-Suite-5-PDF-and-HTML.html

  • Element of the page to send: need for clarification on variable bind and online help

    Hello

    For dynamic actions "Code from PL/SQL Execute", online help for the PL/SQL Code is as below:

    Specify a single anonymous PL/SQL block, which will be executed on the server to run.

    You can reference another page or link elements of the application from your application here by using syntax (for example: P1_MY_ITEM), but if you don't you need to include in the "Items to submit Page" attribute also.

    For example:

    Start

    setCommission(:P1_SAL,:P1_JOB);

    end;

    In this example, you must also include P1_SAL, P1_JOB in the "Items to submit Page" attribute.

    When I read this I understand that I must include in the 'Page of Items to send' attribute if I want to use bind syntax for them. In fact, I include in the "Elements of Page to submit" attribute if I can submit their values on the server and use this new value in the PL/SQL Code. If I want to use are already in session and I want to use these values, but not the new values (updated on the screen, for example), I don't have to submit to the server and I can use the bind syntax to get values that are already in session state.

    It was perhaps obvious, but it wasn't for me before I did a few tests with the attribute "Page of Items to submit". I don't know if I'm clear. English is not my mother tongue.

    Could someone confirm or not the behavior I described?
    Perhaps the online help could be updated to be more obvious if what I described above is true.

    Thank you

    Hello

    Your interpretation is correct. And you can use the old values in the syntax of the bind variables, provided that you have not changed the in your PL/SQL.

    Glance in this way, when a page is loaded from an HTML document is created in the browser that reflects the State of session maintained on the server. But at the time wherever the page is loaded, the two are completely separate and can be manipulated independently of eachother. JS and dynamic Actions using JS work only on the DOM HTML template while Ajax and the PL/SQL work on the Session State on the server.
    So when the page is be displayed two, HTML and session state, can be completely different depending on how you handled the.

    The DOM HTML template and Session state again get synchronized (new values recorded or scrapped) in the treatment of the consignment and the State resulting is again used to render him refresh / reloaded page.

    Kind regards

  • Incorrect results of SDO_GEOM. Relate()

    Hi all

    I get incorrect results of calls to SDO_GEOM.relate / SDO_RELATE / SDO_INSIDE etc., apparently because they cannot handle the values of Longitude both positive and negative in the same query.

    The request goes in the direction of
    SELECT COUNTRY,
     SDO_GEOM.relate(SCOTT.ASIA.GEOLOC, 'DETERMINE', < A Transient Geometry>, '0.005') from SCOTT.ASIA;
    Where SCOTT.ASIA is a layer containing a geometry for each Asian countries (although I experienced the same behavior with other, more simple polygons)
    And transitional geometry is defined:
    MDSYS.SDO_GEOMETRY(
                2003,
                8307,
                null,
                MDSYS.SDO_ELEM_INFO_ARRAY(1,1003, 1),
                MDSYS.SDO_ORDINATE_ARRAY(-1.2,   89.9,   6.6,  -16.2,  170.3,  -21.1,  168.25,  89.9,  -1.2,  89.9))
    This query gives me:
    Malaysia     DISJOINT
    Maldives     DISJOINT
    Mongolia     DISJOINT
    Myanmar     DISJOINT
    ...etc
    When all these geometries have to resolve on the INSIDE.
    I traced this issue to the fact that there is a selected point with a negative longitude (-1.2, 89.9), which should be perfectly fine. If I change of (1,2, 89.9):
    I get:
    Malaysia     INSIDE
    Maldives     INSIDE
    Mongolia     INSIDE
    Myanmar     INSIDE
    ...etc
    This occurs regardless of what point is outside the hemisphere for example:
    ...  MDSYS.SDO_ORDINATE_ARRAY(-1.2,   89.9,   6.6,  -16.2,  170.3,  -21.1,  168.25,  89.9,  -1.2,  89.9)...
    ...  MDSYS.SDO_ORDINATE_ARRAY(1.2,   89.9,   6.6,  -16.2,  170.3,  -21.1,  *191.75*,  89.9,  1.2,  89.9)...
    ...  MDSYS.SDO_ORDINATE_ARRAY(1.2,   89.9,   6.6,  -16.2,  170.3,  -21.1,  *-168.25*,  89.9,  1.2,  89.9)...
    Note that the second and third entries represent a limit to the East that surrounds the Western hemisphere. None of these definitions provide good results when using SDO_GEOM.relate

    Is there a way to make sure that spatial queries returning correct results with geometries that envelop this way?

    Thank you

    This type of query "whole earth" does not work as you did. See http://download.oracle.com/docs/html/B14255_01/sdo_cs_concepts.htm#i891851
    >
    The following size limits apply, with geodetic data
    No polygon element can have an area larger than half of the surface of the Earth.
    Online, the distance between two adjacent coordinates cannot be greater or equal to half of the perimeter (a great circle) of the Earth.

    If you need to work with larger items, first break these elements into several smaller components and work with them. For example, you cannot create a geometry that represents the entire surface of the Earth; However, you can create several geometries, each representative of the global ocean surface. To work with a line string that is greater than or equal to half of the perimeter of the land, you can add one or more points on the line so that all adjacent coordinates are less than half of the perimeter of the land.
    >

    Search this forum for "Earth." for example
    Re: Simple Transformation work not as expected
    the whole earth MBR GEODESIC

  • for access to the content &amp; amp; Online help index

    I'm trying to understand what should be included with the software product, when I created a project of WebHelp using RoboHelp HTML X5.0.1. However, I can not always get RoboHelp online help by clicking contents and Index. Is there something I do not correctly on my side?

    Thank you.

    You are probably viewing assistance from the aircraft.

    Try clicking on the Tools menu and select options.
    On the general tab, check the box use offline help.

    Kind regards
    Craig

  • Effective way to create an online help for different users

    Hello

    I use RH6 (RoboHelp HTML) on Windows XP to create WebHelp. I need to create an online help for 3 different users, for example, student, teacher and principal. Some functions of the software are available based on the permissions assigned to users. So, I developed a main project file ("All.xpj") that contains all the topics. Then I create a new project for each type of user and import only the topics that relate to the user. It is the most effective way? I didn't have to create 3 or 4 conditional parameters... because I would have to re - create the table of contents, the Index, and the Glossary for each project. It is the most effective way to use RH6 for my needs?

    Any advice or suggestions would be greatly appreciated.

    Thank you
    FMnRH

    Conditional compilation marking would go like this:
    1 mark the topics specific to the user as a 'Student', 'Teacher' or 'Major', as the case may be.
    2 leave unidentified all subjects that are common to all.
    3. Enter the three configurations different single source (SSL):
    -L' SSL must have the term generation student NOT a teacher AND NOT Principal.
    -L' SSL must have the term generation NOT a student teacher AND NOT Principal.
    -The main SSL should have the term generation NOT student AND NON-teaching.
    All unmarked topics will appear in the output.
    4. the table of contents can be trickier; It depends on your structure. Tag user specifi c-books in the table of contents as a student, teacher or Director. Let the unidentified current material. Do the absolute minimum marking here that you can get away with and try to keep the simple tags and high level. It is too easy to lose them in a table of contents complex. The thing to remember here is that if a topic is not in the output, it will be automatically excluded from the table of contents. This means that if you have marked a topic as a teacher, he will not be displayed in the table of contents of the student, even if you do not expressly exclude the table of contents entry.
    5. as a result of the reasoning in number 4 above, the index should take care of itself, and I think that the glossary will be, too, although I have not played with glossaries a lot.

    -----------------------

    I think you have the right idea on how to perform the merge. I don't have access to HR right now to check.

    If all three projects have the same definitions in the glossary, put them in the common project of the child, not duplicate them in the user-specific projects.

    HTH,
    G

  • How to make an update of a view online two tables...

    When the unique constraint of the second table includes three columns?

    I have two tables A and B and I want to update a table column, one using an update of a view online two tables.

    Table A:
    col1 primary key
    col2

    Table B:
    col1 u1
    col2 u2
    COL3 u3
    COL4
    col5

    Table col1 primary key, table B has a unique constraint on col1, col2 and col3.

    Tables A and B are joined in this way:
    select  A.col1, A.col2 as KEY_OLD, B.col5 as KEY_NEW
    from    A, B
    where (B.col1 = 'literal_1') and (B.col2 = 'literal_2') and (A.col1 = B.col3) and (A.col2 = B.col4)
    And now, I want to update this view and set KEY_OLD = KEY_NEW.

    Because of the first three conditions in the where clause for each entry in the table A there is just a matching entry in the table B.
    So the table should be preserved in the join key.

    But during the update
    update (select  A.col1, A.col2 as KEY_OLD, B.col5 as KEY_NEW
                from    A, B
                where (B.col1 = 'literal_1') and (B.col2 = 'literal_2') and (A.col1 = B.col3) and (A.col2 = B.col4)
               )
    set     KEY_OLD = KEY_NEW;
    I get an error ORA-01779.

    I did the updates on inline views this way several times in recent weeks and it work very well.
    But so far the unique constraint on the table B was just a column ;-)

    So what I need is to make it work with the unique constraint on the application of the three-column table B.

    Thank you very much in advance for any help.

    Hartmut cordially

    Preserved key criteria must be met by the join columns, the optimizer does not agree (in fact I never tried in 11g) just a combination of columns, literals and join.

    The alternatives you have are subqueries online (which as you point out can do rather worse), the command MERGE or indicator BYPASS_UJVC semi undocumented.

Maybe you are looking for

  • How can I stop getting the international symbols when I type? Parameters are set on U.S.

    If I leave my iMac for more than an hour and then start to type, for each character, as I type, I get a box showing international characters.I use a bluetooth keyboard, and this problem started when Apple replaced my hard drive - never before that. W

  • File to iCloud transfer by car via Airdrop

    I know that you can copy a file iCloud or mettle directly from your Mac or your iPhone, however, the other day I went to Airdrop a file from my Mac to my iPhone and the necessary application for the file has not been installed on my iPhone. My iPhone

  • Measurement of jitter in hungry current CMOS VCO

    To measure jitter, we used the following diagram below: The observed jitter was about 12.2 ps. With the diagram above, the value of jitter reduced when flow increases. How is that possible? Is the above diagram circuit adapted to measure jitter?

  • HOW to remove PROBLEMS ICON to display hardware after trying the answers in the forum.

    Using Windows Xp-Home Edition-32 bit, the icon to add the deletion of material is missing from the in the lower toolbar. Reviewed the forum and ried some of the patches listed but nothing? Tried properties-> personalize-> and always show the icon is

  • Cannot install drivers XP

    I had to reformat the system and after I did I installed all my drivers and what not as usual.  My integrated sound card is RealTek and I installed them, released market and nothing. It shows in the programs, but not in the drivers. So I uninstalled