Selection in Info set characters.

Hi,
I have a report based on an info set which has a selection based on contact person.
There are many entries for contact person, but I want to show only those which are in the DSO.
Is this is possible? There is a setting in info object BEx tab for this but however i found that it wont work when the report is based on an info set.
Do anyone know the solution?
Regards,

Hi,
I assume, you have Contact person as the linking field between two providers in your infoset and the join is outer join.
If you give restriction to any field which is only from your DSO for ]#[, then you will get data for the contact person, only if you have data for that contact person in your DSO .
If you reporting only on the DSO fields, then you can go for the Info Provider restriction.
Regards,
Priya

Similar Messages

  • TS3771 Why can't I select "get info" from the file area so I can change the setting to "open in 32-bit mode" ?

    Why can't I select "get info" from the file area so I can change the setting to "open in 32-bit mode" ?

    It may be because of your settings. You can modify that setting in System Preferences > Trackpad. Another way of making right-click is to click the app icon while holding the Control key

  • How to create code for an additional field in an info set

    Hello,
    I have an info set in tra SQ02 and the area is HCM with version ERP2004.
    I need to create an additional field to show "Work permit" in ad hoc queries. I know that the infotype 0016 has a standard field P0016-ARBER which contains a date if that person has a work permit. System should select the latest record or the one which is valid during reporting period.
    The requirement for this new field is that it should just has X if the field P0016-ARBER contains a date (i.e. that person has a work permit). If the field  P0016-ARBER is empty, then the new field "Work permit" is also empty. So, the date itself is not enough.
    I am not an abaper. I have tried to create a code for my field but there is always problems with the code. I have tried without the line<i>into</i> but checker says I need to. I have tried different places for statement ENDSELECT but without success. How should I do this?
    What I have so far is (TYOLUPA = Work permit) is shown below:
    select SINGLE ARBER
    into TYOLUPA
    from PA0016
    where pernr = P0016-pernr
    and ENDDA = '31129999'.
    clear TYOLUPA.
    if ARBER ne ''.
    then TYOLUPA = 'X'.
    endif.
    Thanks for your advice!
    Regards,
    Pipsa

    pia,
    In extras tab  create column "workpermit" in infoset and add that column to Field groups.
    Then under record processing event...
    DATA : TYOLUPA like PA0016-ARBER.
    Under Record processing event.
    select SINGLE ARBER
    into TYOLUPA
    from PA0016
    where pernr = P0016-pernr
    and ENDDA = '31129999'.
    if  TYOLUPA  ne ' '.
      WORKPERMIT = 'X'.
    endif.
    Don't forget to reward if useful...

  • Info set query

    Hello everybody,
    I have a problem with the creation of info set (tcode : sq00 and sq02)
    I need your help, i have to develop a query with a number Purchase Order and number of invoice.
    For example : for a number of invoice : 5105617263
    i have with TOAD (soft) this :
    select distinct ekko.ebeln, rseg.belnr
    from sapsr3.ekko, sapsr3.rseg
    where ekko.ebeln = rseg.ebeln
    and rseg.belnr = '5105617263'
    and ekko.mandt = '350'
    EBELN        BELNR
    4500013374   5105617263
    4500014267   5105617263
    I've tried to have the same result with an info set (sq02) and i have this :
    Purchase Order           Invoice
    4500013374               5105617263
    4500013374               5105617263
    4500013374               5105617263
    4500014267               5105617263
    4500014267               5105617263
    4500014267               5105617263
    4500014267               5105617263
    I dont know to develop in ABAP and i want to know if it's possible to have DISTINCT in an info set ?
    Or which table can i use to have this ?
    Thank you very much

    thanks for your answers.
    <br>
    I tried to create a z programm with tcode SE38 but i dont have the key.
    <br>
    I would like to know if i can write this code on the tcode sq02 ?
    <br>
    this is my code :
    <br><br><br>
    FUNCTION /1BCDWB/IQG000000000487EXTR.<br>
    <br>
    ""Interface locale :<br>
    *"  TABLES<br>
    *"      %SELOPT STRUCTURE  RSPARAMS<br>
    *"      %DTAB STRUCTURE  /1BCDWB/IQG000000000487<br>
    *"  CHANGING<br>
    *"     VALUE(%RTMODE) TYPE  AQLIMODE<br>
    *"  EXCEPTIONS<br>
    *"      NO_DATA<br>
    *"      NO_AUTHORIZATION<br>
    *"      ILLEGAL_PACKAGE<br>
    *"      CURSOR_NOT_OPEN<br>
    <br>
    <br><br><br>
    call function 'RSAQRT_SET_IDENTIFICATION'<br>
    exporting iqid        = %iqid<br>
              sscr_report = sy-repid<br>
    changing  rtmode      = %rtmode.<br>
    <br><br><br>
    if %rtmode-pack_on = space or %rtmode-first_call = 'X'.<br>
       call function 'RSAQRT_FILL_SELECTIONS'<br>
         tables   selopt = %selopt<br>
         changing rtmode = %rtmode.<br>
    endif.<br>
    <br><br><br>
    call function 'RSAQRT_INIT_TEXTHANDLING'    <br>
         exporting class   = 'CL_TEXT_IDENTIFIER'<br>
         wsid    = 'G'<br>
         infoset = 'REQUETE_EBELN'.<br>
    <br><br>
    if %rtmode-no_authchk = space<br>
    and ( %rtmode-pack_on = space or %rtmode-first_call = 'X' ).<br>
    refresh %auth_tabs.<br>
    append 'RBKP' to %auth_tabs.<br>
    append 'EKBE' to %auth_tabs.<br>
    append 'EKKO' to %auth_tabs.<br>
    call function 'RSAQRT_AUTHORITY_CHECK'<br>
          exporting<br>
              auth_tabs         = %auth_tabs<br>
              auth_clas         = 'CL_QUERY_TAB_ACCESS_AUTHORITY'<br>
          changing<br>
              rtmode            = %rtmode<br>
          exceptions<br>
              NO_AUTHORIZATION  = 1.<br>
    if sy-subrc = 1.<br>
       raise no_authorization.<br>
    endif.<br>
    endif.<br>
    break-point.<br>
    <br><br><br>
    data: %l_no_further_fetch type flag, " stop fetching<br>
           %l_hits_cnt         type i.    " cnt for %dbtab entries<br>
    <br><br><br>
       if %rtmode-pack_abort = 'X'.<br>
         if not %dbcursor is initial.<br>
         close cursor %dbcursor.<br>
         endif.<br>
         exit.<br>
    endif.<br>
    <br><br><br>
    if %rtmode-pack_on = space or %rtmode-first_call = 'X'.<br>
          if not %dbcursor is initial.<br>
              close cursor %dbcursor.<br>
          endif.<br>
          open cursor with hold %dbcursor for<br>
          select RBKPBELNR RBKPRMWWR RBKPWAERS RBKPWMWST1 EKBEBELNR EKKOEBELN<br>
          from ( RBKP<br>
               inner join EKBE<br>
                  on  EKBEBELNR = RBKPBELNR<br>
               inner join EKKO<br>
                on  EKKOEBELN = EKBEEBELN )<br>
               where RBKP~BELNR in SP$00001<br>
               and EKKO~EBELN in SP$00002 .<br>
    endif.<br>
    <br><br><br>
    if %dbcursor is initial.<br>
      raise cursor_not_open.<br>
    endif.<br>
    <br><br><br>
    while %l_no_further_fetch = space.<br>
          fetch next cursor %dbcursor<br>
          into (RBKP-BELNR , RBKP-RMWWR , RBKP-WAERS , RBKP-WMWST1 , EKBE-BELNR , EKKO-EBELN ).<br>
          if ( ( %rtmode-acc_check = 'X' and<br>
               sy-dbcnt > %rtmode-acc_number )<br>
              or sy-subrc <> 0 ).<br>
              %l_no_further_fetch = 'X'.<br>
          else.<br>
               check SP$00001.<br>
               check SP$00002.<br>
              call function 'RSAQRT_TEXTFIELD_REFRESH'.<br>
               %dtab-BELNR = RBKP-BELNR .<br>
               %dtab-RMWWR = RBKP-RMWWR .<br>
               %dtab-WAERS = RBKP-WAERS .<br>
               %dtab-WMWST1 = RBKP-WMWST1 .<br>
               %dtab-WAERS001 = RBKP-WAERS .<br>
               %dtab-EBELN = EKKO-EBELN .<br>
               append %dtab.<br>
               %l_hits_cnt = %l_hits_cnt + 1.<br>
               if %rtmode-pack_on = 'X'<br>
                   and %l_hits_cnt >= %rtmode-pack_size.<br>
                    %l_no_further_fetch = 'X'.<br>
                   endif.<br>
              endif.<br>
         endwhile.<br>
    <br><br><br>
    if %l_hits_cnt = 0.<br>
         if not %dbcursor is initial.<br>
          close cursor %dbcursor.<br>
         endif.<br>
         raise no_data.<br>
       endif.<br>
    <br><br><br>
    if %rtmode-pack_on <> 'X'.<br>
          close cursor %dbcursor.<br>
    endif.<br>
    read table %dtab index 1 transporting no fields.<br>
    if sy-subrc ne 0.<br>
         raise no_data.<br>
    endif.<br>
    <br><br>
    endfunction.
    <br><br>
    if i can write this code on the sq02, where i must write this ?  DATA ? INITIALISATION ? START-OF-SELECTION ?
    Thank u very much for your help !
    Edited by: missmiss25 on Oct 23, 2009 10:09 AM

  • Re: Info set and query transport under same request number

    Hi,
      I would like to know the details about info set and query transport from development to quality using SAP Query:  Trnasport tool.my quesion is,
    Can i create all info sets and related queries under same request number or will it be created in diffrent request numbers?Please respond any body to my question.
    Regards,
    Suresh Kumar.

    No it is possible as per SAP.
    Please read follwoing help-
    http://help.sap.com/saphelp_nw70/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm
    It is talking abou the Special Features of InfoCubes in InfoSets.
    For queries based on an InfoSet with an InfoCube, the system decides at runtime whether aggregates can be used for the InfoCube. This is the case if all the required InfoObjects of the InfoCube exist in an aggregate. The following InfoObjects are required:
    The key figures of the InfoCube selected in the query
    The characteristics of the InfoCube selected in the query
    The characteristics required for a join with other InfoProviders in the InfoSet.
    Furthermore, as a prerequisite for using aggregates, all the data required by an InfoCube must be readable using logical access. For an InfoCube within an InfoSet with InfoCubes, it is no longer possible to read part of the data from one aggregate and part of the data from another aggregate or the InfoCube itself.

  • Custom fields of standard info types to be included in Info set query

    Hi All,
    I want to understand if the following scenario is entirely a fucntional config or ABAP efforts are also required.
    A standard info type is already included in the Info set. But the (Z fields) in the Additional fields column of the IT are not visible in Info set for the respective  info type.
    I understand, with T-code SQ02 infotypes can be included in the existing info set, but not aware about the Z fields of a Standard Infotype.
    Hence, please let me know, if there is any config which is required, so that they are reflected in Info set.
    Thank you in Advance.
    Regards
    Simran

    Make sure you have the infoset in edit mode.
    if it is correct you see the addtional fields in the left half of the screen at the infotype.
    Select the field group on the right half of the screen, go to the left half of the screen, select the field you want to add to the fieldgroup with right mouse click and select 'add field to fieldgroup'
    good luck
    Theo

  • I can no longer select "get info" it is grayed out

    Since upgrading to iTunes 11, most of my genres, song titles, etc. have been changed, and I cannot select "get info" to change them back.

    HI,
    This may depend on which version of iChat we are talking about
    Up and until iChat 4.x.x the OS had a System Preferences > Quicktime pane
    The Streaming setting in here needs to be at 1.5Mbps T1/Intranet/LAN (the Automatic and LAN/Intranet don't always work properly).
    You may not have enough internet Speed.
    http://www.speedtest.net/  This will measure Upload and Download speed (Based on what your computer can "See" of your Bandwidth if your connection is shared)
    The Upload is often Lower and is the controlling factor.
    It needs to be at least 256kbps (often reported as 0.256Mbps)
    Your OS may have "Lost Contact" with the camera
    Check in other apps to see if the camera works .
    8:43 PM      Friday; September 7, 2012
    Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"
      iMac 2.5Ghz 5i 2011 (Lion 10.7.2)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
    "Limit the Logs to the Bits above Binary Images."  No, Seriously

  • Info set , info provider and info spoke

    Hi gurus plz give me the difference in between info set and info provider and info spoke. and give me what are the prerequisites are needed to process infoset, infoprovider and info spoke?
    Regards
    Vidhu

    InfoProvider
    An InfoProvider is an object for which queries can be created or executed in BEx
    Check this for more,
    http://help.sap.com/saphelp_nw04/helpdata/en/4d/c3cd3a9ac2cc6ce10000000a114084/content.htm
    Infoset:
    An InfoSet is a special view of a dataset, such as logical database, table join, table, and sequential file, and is used by SAP Query as a source data. InfoSets determine the tables or fields in these tables that can be referenced by a report. In most cases, InfoSets are based on logical databases.
    SAP Query includes a component for maintaining InfoSets. When you create an InfoSet, a DataSource in an application system is selected.
    Navigating in a BW to an InfoSet Query, using one or more ODS objects or InfoObjects.You can also drill-through to BEx queries and InfoSet Queries from a second BW system, that isConnected as a data mart.
    The InfoSet Query functions allow you to report using flat data tables (master data reporting).Choose InfoObjects or ODS objects as data sources. These can be connected using joins.You define the data sources in an InfoSet. An InfoSet can contain data from one or more tables that are connected to one another by key fields.The data sources specified in the InfoSet form the basis of the InfoSet Query.
    Check the link for more,
    http://help.sap.com/saphelp_nw2004s/helpdata/en/ad/2225391d4f000be10000000a114084/frameset.htm
    InfoSpoke:
    Info spoke is an open hub destination defines to which target the data is to be relayed.
    Check this link for more,
    http://help.sap.com/saphelp_nw2004s/helpdata/en/ad/2225391d4f000be10000000a114084/frameset.htm
    Check this doc also,
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/eb462104-0701-0010-07ae-d866630e0989
    Hope this gives you a good idea...

  • INFO SET IN BI

    HI ALL
    I HAVE ONE DOUGHT IN INFO SET IN BI
    HOW TO USE TEMPORIAL JOIN IN BI..
    ANY ONE  HELP ME

    HI,
    Temporal Join
    Definition
    Join containing at least one time-dependent characteristic.
    Use
    Time-dependency is assessed when the resulting set is determined. A time interval is assigned to each record in the resulting set. The records are valid for the duration of the interval to which they are assigned (valid time interval).
    If only one time-dependent characteristic is contained in the join, note that there are several records in the database for a value of this characteristic. For this reason, several records can turn up in the results amount for the join which can be only be distinguished from one another by time-dependent attributes and the valid time interval of the characteristic. You can filter such records using a time selection. .
    If two time-dependent characteristics in the join, only combinations of InfoObject records with the same validity area time period are included in the results row. This also applies if there are more than two time-dependent InfoObjects in a join.
    http://help.sap.com/saphelp_nw04/helpdata/en/ed/084e3ce0f9fe3fe10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/ad/2225391d4f000be10000000a114084/content.htm
    Tarak

  • Error message when checking Aggregates on Info-set based Query

    Hi All,
    I have an Info-set (Inner-join between Info-cube and DSO) based Query. When I checking whethere it is picking up the aggregates (which is created on Info-cube) or not in RSRT, it is giving me following message -
    I>> Row: 23 Inc: SHOW_AGGR_COMPARISON Prog: CL_RSDDK_AGGREGATE_COLLECTION
    RS_EXCEPTION 
    301CL_RSDDK_AGGREGATE_COLLECTION
    SHOW_AGGR_COMPARISON
    I have checked fully that whatever fields I am using in my Query are available in Info-cube's Aggregate.
    Even when I am running same query (which I have created on same Info-cube direclty) in RSRT, it is picking up the aggregates.
    I have put the Request status 'Rolled up data (Rollup)' in Info-cube in Info-set as well.
    Please guide me what I need to do for picking up the aggregates.
    Regards,
    Dheeraj Kumar Garg

    No it is possible as per SAP.
    Please read follwoing help-
    http://help.sap.com/saphelp_nw70/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm
    It is talking abou the Special Features of InfoCubes in InfoSets.
    For queries based on an InfoSet with an InfoCube, the system decides at runtime whether aggregates can be used for the InfoCube. This is the case if all the required InfoObjects of the InfoCube exist in an aggregate. The following InfoObjects are required:
    The key figures of the InfoCube selected in the query
    The characteristics of the InfoCube selected in the query
    The characteristics required for a join with other InfoProviders in the InfoSet.
    Furthermore, as a prerequisite for using aggregates, all the data required by an InfoCube must be readable using logical access. For an InfoCube within an InfoSet with InfoCubes, it is no longer possible to read part of the data from one aggregate and part of the data from another aggregate or the InfoCube itself.

  • How to select only last 4 characters in a column of type varchar2

    The data in column P_JACKS.LABEL is in the form of:
    294-001,
    B01-099,
    194A-098,....
    I'd like to select only the 3 characters following the '-' dash, and find the maximum of that set.
    This must be simple, I know, but so am I. Can someone please help me with this?
    Thanks!!

    I'm sure there is some slick regexp way to do it but this should work
    WITH t AS
      (SELECT '294-001' value FROM dual
      UNION ALL
      SELECT 'B01-099' FROM dual
      UNION ALL
      SELECT '194A-098' FROM dual
    SELECT greatest( (SUBSTR( value,LENGTH(value)-2,1)), (SUBSTR( value,LENGTH(value)-1,1)), (SUBSTR( value,LENGTH(value))) )
    FROM tmaybe I misunderstood do want to the max for the whole group as in 99
    or did you mean 3 rows with values
    1
    9
    9
    which is what I did
    Edited by: pollywog on Sep 9, 2010 6:45 PM
    Edited by: pollywog on Sep 9, 2010 6:47 PM

  • Default sales org on selection screen using set and get parameter!!

    Hi,
    I need to default value on selection screen using SET n GET parameter...logic to be used should be:
    Sales Organisation:
    This field should be filled by default using the user parameter id VKO. (using sentence GET PARAMETER and SET PARAMETER)...
    Hope i need to write the code in initialisation and what shud b the content?
    Regards
    Gunjan

    hi,
    TABLES <table name>.
      SET PARAMETER ID VKO FIELD <tablename-fieldname>.
    call transaction 'zxx'.
    try this sample program,
    REPORT BOOKINGS NO STANDARD PAGE HEADING.
    TABLES SBOOK.
    START-OF-SELECTION.
      WRITE: 'Select a booking',
      SKIP.
    GET SBOOK.
      WRITE: SBOOK-CARRID, SBOOK-CONNID,
             SBOOK-FLDATE, SBOOK-BOOKID.
      HIDE:  SBOOK-CARRID, SBOOK-CONNID,
             SBOOK-FLDATE, SBOOK-BOOKID.
    AT LINE-SELECTION.
      SET PARAMETER ID: 'CAR' FIELD SBOOK-CARRID,
                        'CON' FIELD SBOOK-CONNID,
                        'DAY' FIELD SBOOK-FLDATE,
                        'BOK' FIELD SBOOK-BOOKID.
      CALL TRANSACTION 'BOOK'.
    regards,
    siva
    Message was edited by:
            Shan

  • Xml parsing error while selecting whole result set for sql query

    Hi All,
    I am having xml parsing error while selecting whole query result set. The data is coming fine for default result set of 50 rows.
    My exception is below.
    ORA-31011: XML parsing failed
    ORA-19202: Error occurred in XML processing
    LPX-00234: namespace prefix "xsi" is not declared
    Error at line 1
    ORA-06512: at "SYS.XMLTYPE", line 254
    ORA-06512: at line 1
    *31011. 00000 - "XML parsing failed"*
    **Cause: XML parser returned an error while trying to parse the document.*
    **Action: Check if the document to be parsed is valid.*
    My sql query is below that is giving results for default result set of 50 rows.
    select extract(xmlType(clob_xml_colm_name), '//v2:node1//childnode/text()','xmlns:v2="namespace_url"').getStringVal()  from table_name
    My sql developer version is below.
    Java(TM) Platform     1.7.0_04
    Oracle IDE     3.1.07.42
    Versioning Support     3.1.07.42
    My database version is below.
    Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit
    Please could any one help me urgently as the sql query is supposed to be correct as it is returning query results, but the problem happening when i try to select whole result set.
    Thanks and regards,

    What does the XML look like? It appears that some of the supposed XML stored as a CLOB is not really valid XML. Find the row in the table that is causing your issue and review the "XML" in it.

  • Itunes 10.6.1.7 problem: when I change the file "media type" from 'Music' to 'Podcast' the file disapears from ITUNES. I do this via (1) right click, (2) select 'Get Info', (3) select 'options' tab, and (4) change media type. What is the problem?

    Itunes 10.6.1.7 problem: when I change the file "media type" from 'Music' to 'Podcast' the file disapears from ITUNES. I do this via (1) right click, (2) select 'Get Info', (3) select 'options' tab, and (4) change media type. What is the problem?

    Hi Memalyn
    Essentially, the bare issue is that you have a 500GB hard drive with only 10GB free. That is not sufficient to run the system properly. The two options you have are to move/remove files to another location, or to install a larger hard drive (eg 2TB). Drive space has nothing to do with SMC firmware, and usually large media files are to blame.
    My first recommendation is this: download and run the free OmniDiskSweeper. This will identify the exact size of all your folders - you can drill down into the subfolders and figure out where your largest culprits are. For example, you might find that your Pictures folder contains both an iPhoto Library and copies that you've brought in from a camera but are outside the iPhoto Library structure. Or perhaps you have a lot of purchased video content in iTunes.
    If you find files that you KNOW you do not need, you can delete them. Don't delete them just because you have a backup, since if the backup fails, you will lose all your copies.
    Don't worry about "cleaners" for now - they don't save much space and can actually cause problems. Deal with the large file situation first and see how you get on.
    Let us know what you find out, and if you manage to get your space back.
    Matt

  • SAP Query Alias Table in Info-set not working

    Hi Guys,
    I'm having a bit of trouble with a query I'm writing in SQ01.
    I am trying to create a standard margin report between two different costing variants that we use.
    n order to do so I have had to employ the use of alias tables.
    I have named the alias tables KEKO_2 and KEPH_2 accordingly and joined them in the info set with the same joins as the original tables (Left Outer to MARC on MATNR and WERKS)
    However, when I have come to test the query in SQ01 I get a runtime error which states the following:
    The following syntax error was found in the program
      AQA0MASTER_DATA=STANDARDMARGIN :
    "Field "KEPH_2-KST001" is unknown. It is neither in one of the specified
    tables nor defined by a "DATA" statement . . . . . . . . . ."
    But it is in a specified table! My alias table.
    How can I make this query work?
    Any help would be appreciated.
    Thanks in advance.

    Hi,
    This is SAP business one reporting and printing forum. Please find correct forum and repost your question to get quick assistance.
    Please close this thread by marking helpful answer.
    Thanks & Regards,
    Nagarajan

Maybe you are looking for

  • Itunes won't open after software upgrade

    I just upgraded itunes form version 4.x to version 6. on my girlfriends windows laptop. Now itunes won't open past the licence agreement. Actually itunes quits before i can agree to the licence agreement. I looked at this article. http://docs.info.ap

  • Error message FH 502 in IDOC GL Account Master Data processing

    Hi all: I am updating the GL Account Master Records, importing generated IDOC´s from the production system, using standard SAP IDOC functions. Usually it is working fine, but sometimes I get the error message FH 502 “Internal error: Import of table S

  • Texts send as iMessage to iPad instead of SMS to iPhone iOS7

    My BF has iMessage OFF on his iPhone 4 (running iOS6) but ON on his iPad Air (iOS7). I want to leave iMessage ON on my iPhone 4 (running iOS7) because other people who text me need to use it. But when I send my BF a text now my messages default to hi

  • Replication Queue reader stopped due to Comm failure

    Hello, I have replication (subscription with updateable subscribers) (pull) running on sql 2008 subscriber with 5 sql 2000 publishers.  all seem well except the Queue agent stops at loss of network connectivity.  It dosen't appear to restart until I

  • Sorting of definite articles

    Running iTunes 9.0 on Windows XP. I have a number of foreign albums in my collection but the sorting criteria does not treat foreign definite/indefinite articles the same as English 'the'. e.g. 'Die Toten Hosen' gets sorted by Die instead of Toten. F