Weird results when using prompt

I have created a report in answers. When using a normal filter condition I get one set of results. When using a prompt with the same criteria and no filter I get no results! I played around with removing/adding certain columns (all from the same subject area and same underlying physical table ie no joins involved) and answers sometimes returns results and sometimes not, depending which columns I have added into the query! We are running OBI SE1 on windows 10.1.3.2.1 (Build 070411.1900) - has anyone come across a similar problem? I fear it may be a bug in the OBI software but couldn't find anything on metalink.

Hi Hurtn
Can you paste the Query Log?
Sunil S Ranka
Blog :: http://sranka.wordpress.com
"Superior BI is the antidote to Business Failure"

Similar Messages

  • Do IMAQ Cast Image or IMAQ Linear averages give different results when using different computers that are running under Windows XP ?

    Hello
    I'm currently developping an image processing algorithm using Labview 7.1 and the associated IMAQ Vision tools. After several tests, I found a weird result. Indeed, I put the labview algorithm - including the IMAQ VI on the library to get sure that I use all the time the same VI - on my memory stick and used it on two different computers. I tested the same picture (still in my memory stick) and had two very different results.
    After several hours trying to understand why, I found that there were a difference between the results given by both computers at the very begining of the algorithm. Indeed, I used a JPEG file.
    To open it, I first create an Image with IMAQ Create (U8). Then, I open it.
    Then in my first sub-VI, I use IMAQ Cast Image to be sure that the picture is a U8 grayscale picture.
    Right after that, I use the IMAQ Linear Averages. The results of this VI are different on the two computers.
    I tried several time on the same picture : one computer always give me the same result but the two computers give me a different result. So there is no random variable on the results.
    So my question is : Do IMAQ Cast Image or IMAQ Linear averages give different results when using different computers that are running under Windows XP ?
    My bet is on IMAQ Cast Image but I'm not quite sure and I do not undestand why. The labview and IMAQ are the same on both computers.
    The difference between the two computer are above :
    Computer 1 :
    Pentium(R) 4 CPU 3.20GHz with a RAM of 1Go. The processor is an Intel(R).
    The OS is windows XP Pro 2002
    Computer 2 :
    Pentium(R) 4 CPU 2.80GHz with a RAM of 512Mo. The processor is an Intel(R).
    The OS is windows XP Pro 2002.
    If anybody can help me on this problem, it would be really helpful.
    Regards
    Florence P.

    Hi,
    Indeed it's a strange behaviour, could you send me your VI and your JPEG file, (or another file that reproduces) so that I could check this inthere ?
    I'll then try to find out what's happening.
    Regards
    Richard Keromen
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> Découvrez, en vidéo, les innovations technologiques réalisées en éco-conception

  • Incorrect Results When Using an In-Line View and User Function in 10g

    My developers are complaining of incorrect Select statement results when using an in-line view along with a user defined function. Below is the statement:
    select test_f(wo1)
    from
    (SELECT a.WORK_ORDER_NBR, b.work_order_nbr wo1/*, facility_f(A.FACILITY),
    A.PLANNER, A.WO_STATUS, mil_date(A.WO_STATUS_DATE)*, A.WORK_ORDER_TYPE,
    A.WO_DESCRIPTION
    FROM TIDWOWRK A, TIDWOTSK B
    WHERE B.WORK_ORDER_NBR(+) = A.WORK_ORDER_NBR))
    where wo1 is null;
    Test_f() is a user defined function and the above query returns thousands of rows. It should return 308 rows. It is apparent that the target database is not evaluating the "where wo1 is null;" clause.
    select to_char(wo1)
    from
    (SELECT a.WORK_ORDER_NBR, b.work_order_nbr wo1/*, facility_f(A.FACILITY),
    A.PLANNER, A.WO_STATUS, mil_date(A.WO_STATUS_DATE)*, A.WORK_ORDER_TYPE,
    A.WO_DESCRIPTION
    FROM TIDWOWRK A, TIDWOTSK B
    WHERE B.WORK_ORDER_NBR(+) = A.WORK_ORDER_NBR))
    where wo1 is null;
    In the above query return 308 rows. The user function was replaced by an Oracle function. The Where clause is now evaluated correctly.
    The query is executed from an Oracle 10g R2 database and retrieves data from a 9.2.0.6 database.
    I've seen a little information on Metalink. It appears that there was some trouble in 9i, but were fixed in a 9.2.0.6 patch. I don't see any information about a 10.2.0.2 database.
    Anyone have any experiences or a successful solution. I suspect that I will need to report this to Oracle and wait for a patch.
    Thanks,
    John

    I can only think of two reasons for this behaviour:
    1) You are executing these two queries from two different users and there is some policy on the table.
    2) The function doesn't do an upper, but returns null a lot of times, even when the input is a not null value, like this:
    SQL> create table tidwowrk
      2  as
      3  select 1 id, 'A' work_order_nbr, 'DST' facility from dual union all
      4  select 2, null, 'TRN' from dual union all
      5  select 3, 'C', 'DST' from dual
      6  /
    Tabel is aangemaakt.
    SQL> create table tidwotsk
      2  as
      3  select 'A' work_order_nbr from dual union all
      4  select 'B' from dual
      5  /
    Tabel is aangemaakt.
    SQL> create or replace function test_f (a in varchar2) return varchar2
      2  is
      3  begin
      4    return case a when 'A' then null else a end;
      5  end;
      6  /
    Functie is aangemaakt.
    SQL> select count(*)
      2    from ( SELECT a.WORK_ORDER_NBR
      3                , test_f(b.work_order_nbr) wo1
      4             FROM TIDWOWRK A
      5                , TIDWOTSK B
      6            WHERE B.WORK_ORDER_NBR(+) = A.WORK_ORDER_NBR
      7              and a.facility in ('DST', 'TRN', 'SUB')
      8         )
      9   where wo1 is null
    10  /
                                  COUNT(*)
                                         3
    1 rij is geselecteerd.
    SQL> select count(*)
      2    from ( SELECT a.WORK_ORDER_NBR
      3                , to_char(b.work_order_nbr) wo1
      4             FROM TIDWOWRK A, TIDWOTSK B
      5            WHERE B.WORK_ORDER_NBR(+) = A.WORK_ORDER_NBR
      6              and a.facility in ('DST', 'TRN', 'SUB')
      7         )
      8   where wo1 is null
      9  /
                                  COUNT(*)
                                         2
    1 rij is geselecteerd.Regards,
    Rob.

  • Error when using prompts in dashboard

    Hi Everyone,
    When I am trying to filter the report using dashboard prompts it is giving me an odbc error as shown below.
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 17001] Oracle Error code: 903, message: ORA-00903: invalid table name at OCI call OCIStmtExecute. [nQSError: 17010] SQL statement preparation failed. (HY000)
    with out selecting prompts report is working fine.
    Your suggestions will be highly appreciated.
    Thanks in advance.
    Edited by: 861096 on Oct 10, 2011 7:37 AM

    Hi,
    I have checked that in Database that column is giving results
    For that prompts there is sql result like
    SELECT CASE WHEN VALUEOF(NQ_SESSION.PB_HIER_LEVEL)=9 THEN VALUEOF(NQ_SESSION.PB_USER_ORG_NAME) ELSE '(All Choices)' END FROM "ProEdge - Sales Orders" WHERE "Location Hierarchy"."Inventory Org Hierarchy 9 Name" LIKE '%%';

  • ASO MDX IsLevel weirds result when a parent with only a child

    Hi,
    I am using the function IsLevel but I find funny results when I apply it with a parent member with only a child.
    The result of the function is the level of the child
    I am doing it in Essbase 11.1.2.2
    Has anyone had the same issue?

    Hi Tim,
    It is true, it is an implied share issue.
    With the parent as never share works.
    I don't remember that it happens with BSO, not with the attributes of the members (level, generation, UDA).

  • Error in results when using cfqueryparam

    I get an error in the result set when using cfqueryparam in a
    SQL "IN" statement.
    This is on RHE with CFMX 6.01 and an Oracle 10g DB
    In this instance, the query should have returned 8
    records...as confirmed using SQL Navigator
    This works fine regardless of the number of prameters inthe
    list contained in variables.mrkt_sctr:
    and rms.mrkt_sctr_id in (#variables.mrkt_sctr#)
    If I do this:
    and rms.mrkt_sctr_id in (<cfqueryparam
    cfsqltype="cf_sql_varchar" list="yes" separator=","
    value="#variables.mrkt_sctr#">)
    I only get 7 results(debug info says seven and there are only
    7 records listed)...the results that would have been generated by
    the second parameter in the list of market sectors is ignored int
    he results. If a 3rd market sector is added, I see the results of
    the 1st 2 market sector id's...but the 3rd is ignored. If I put the
    query (as output by the CF debug info) into SQL Navigator and
    replace the ?'s withthe actual values...I get the appropriate
    number of results. IF you look at the results on the webpage, the
    results that would have been generated by the 3rd parameter are
    missing.
    There is nothing else in the code that would limit the number
    of rows rerturned by the query.
    Any Ideas?
    Thanks
    Eric Roberts
    Owner/ColdFusion Developer
    Three Ravens Consutling
    http://www.threeravensconsulting.com

    Do you know how to use the 'result' parameter of the query
    tag to get
    the actual, complete SQL statement sent to the database.
    Looking at
    this may tell you what your issue is.

  • Regular Expression: Different results when using FIND or regex classes

    Hi,
    has anybody an idea why the FIND REGEX statement and the regex class delivers different results when searching for
    ^\*
    in
    I try to find every place with an asterisk as first sign of the line.
    The FIND statement
    DATA gv_string        TYPE        string.
    DATA gv_pattern       TYPE        string.
    DATA gt_match_result  TYPE        match_result_tab.
    gv_string = '****'.
    gv_pattern = '^\*'.
    FIND ALL OCCURRENCES OF REGEX gv_pattern
                               IN gv_string
                          RESULTS gt_match_result.
    returns one hit as expected. But the class cl_abap_regex and cl_abap_matcher returns four hits in this example:
    DATA gv_string        TYPE        string.
    DATA gv_pattern       TYPE        string.
    DATA gt_match_result2 TYPE        match_result_tab.
    DATA gx_regex         TYPE REF TO cl_abap_regex.
    DATA gx_matcher       TYPE REF TO cl_abap_matcher.
    gv_string = '****'.
    gv_pattern = '^\*'.
    TRY.
        CREATE OBJECT gx_regex
          EXPORTING
            pattern = gv_pattern.
      CATCH cx_sy_regex .
        BREAK-POINT.
        EXIT.
    ENDTRY.
    TRY.
        CREATE OBJECT gx_matcher
          EXPORTING
            regex = gx_regex
            text  = gv_string.
      CATCH cx_sy_matcher .
        BREAK-POINT.
        EXIT.
    ENDTRY.
    gt_match_result2 = gx_matcher->find_all( ).
    BREAK-POINT.
    Looks like the class doesn't consider the start of line symbol (^). Is there an error in my implementation?
    Any help is appreciated.
    Matthias

    Hi Jim,
    thank you for your reply. But to negate a value set of single characters you have to use
    [^  ]
    I used just the character
    ^
    This is defined as anchor character for the start of a line (See the documentation link you posted -> chapter 'Special characters for search strings') .
    As I understand it, should the FIND REGEX statement does the same as the CL_ABAP_REGEX and CL_ABAP_MATCHER classes. Therefore, I do not understand, why both implementations deliver another result.
    And I didn't find an answer for that. Does anyone else?
    Matthias

  • Formula for Variance when using prompts

    Hi,
    I would like to know how to compute the variance between 2 years in a pivote table.
    I have the customer name and then the period key (01-2012, 01-2012...01-2013, 02-2013) and the calendar year in Columns. I selected to do a sum per year and per customer but I do not know how to compute the variance between the Year N and the Year N-1 in the pivot table, knowing that in a dashboard I have created a prompt which select the period key so that I have the same month for year N-1 and year N.
    Could you please help,
    I know that there is a complicated formula...and I would need some help,
    thank you,

    I tend to agree with the unitless concept.
    Interesting thing is this though. I just got a chance to break out my ipad during lunchtime and try the duration issue itself out (I dont think I had the duration portion known when i first posted).
    I dont get an error when using the division of two dollar values in the duration equation. I got 2w as my answer. (btw, duration in numbers is for formatting as a duration of weeks, months days... etc. didnt know if you realized that)
    I do get the error if I try to reference one fo the values without division, just the cell ref itself. I used "Value(B3)" and it converted to a base number and gave me my proper answer.
    Can you verify for me again please? I think you might be having another issue possibly.
    Thanks
    Jason

  • Alarm Clock giving weird notification when using song

    When using my alarm clock with the new song feature, I am getting a notification that says "Download over cellular? Additional fees may apply when downloading songs over cellular." Options are Cancel or Download. The songs I have chosen are already on my iPhone so there should be 0 reason to have to download anything. Please advise.
    Thank you,
    Andrew

    Goto Settings--> General--> Cellular--> Is your cellular Data on? I turned mine off and it fixed the problem. You may also want to check Settings--> iTunes&App stores--> Use cellular Data and set to off so you don't eat up data on wifi. Some people have had big charges when left on. 

  • Modifying findGrep results when using lookaheads/lookbehinds [JS][CS6]

    Dear all,
    I am thinking about a search/replace script (JS) in which the user is able to choose in a GUI to which elements of a findGrep()-array a changeGrep() method should be applied to. All in all that should be an easy thing to do.
    The only thing I am wondering about is dealing with lookaheads and lookbehinds. Assuming the findWhat expression to be " (?=!)" to find a single unwanted space in front of an exclamation mark. Please understand this just as a simple example, it is obvious that you can do that kind of simple search without using a lookahead. The findGrep array will contain the pointer to the found space. If the user decides to remove the space and applies the changeGrep method on it, no changes will be made because the exclamation mark is not stored in the findGrep array and hence changeGrep method will not match the space.
    So I am thinking of extending the pointer/selection before using changeGrep to include the exclamation mark in order to successfully apply changeGrep. But maybe there is a more straight solution I am not aware of?
    Would be glad to read your point of view here.
    Thank you very much!
    Jan

    HH_BFS wrote:
    Hey pixxxel schubser,
    many thanks for your reply! I think I am causing confusion when not showing any code. The script still is an idea, so there is nothing to present. But maybe these lines will illustrate my problem. And to underline it, please let me tell again, that my question adresses doing specific changes when using lookaheads/lookbehinds in general. The given bloody example with space and exclamation mark is really just an simple illustration.
    //now (in my opinion) the problem: 
    //but found[0] only contents " " (space). so the changeGrep method will not match, because the "!" is missing. Nothing changes. 
    //it is clear to me that this happens because the findGrep method finds matching content in which the changeGrep tries a second find with replace. that can not work well. 
    //so i would be happy, if i could just give up the findGrep method and tell the changeGrep method only to change i.e. the first (or second ... or whatever) match. But I think that is not possible. 
    A little suggestion:
    // required: opened document with one text frame
    // with contents e.g. The search for the "h" in the middle of the first "the"
    // and show text before and behind (in Javascript-Console)
    var aDoc = app.activeDocument;
    var aTF = aDoc.textFrames[0];
    var found = aTF.contents.match(/(\w+ )(t)(h)(e)( \w+)/);
    $.writeln(found);
    $.writeln(RegExp.$1 + "  |  " + RegExp.$2 + "  |  " + RegExp.$3 + "  |  " + RegExp.$4 + "  |  " + RegExp.$5 );
    Try it out. This will be sometimes complicated for the programmer (I mean you ), but perhaps one possible way to go.
    Have fun

  • [solved, I suppose] weird colors when using yaourt-git with screen

    This happens only when using yaourt-git in screen: http://loka.pl/outgoing/yaourt_colors.png
    Is it just me? I tried changing all the color settings in yaourtrc but I can only "fix" it by disabling color entirely.
    Last edited by fwojciec (2008-08-22 19:22:55)

    It looks like it's impossible to get italics working in screen.  I made a patch for yaourt-git to get rid of the problem, though this is really a pretty crude hack that simply disables italics when yaourt is used inside screen:
    --- yaourt/src/lib/color.sh.orig 2008-08-22 14:07:28.000000000 -0400
    +++ yaourt/src/lib/color.sh 2008-08-22 14:08:08.000000000 -0400
    @@ -24,7 +24,11 @@
    COL_BOLD="\033[1m"
    COL_INVERT="\033[7m"
    COL_BLINK="\033[5m"
    -COL_ITALIQUE="\033[3m"
    +if [ "$(echo $TERM | grep -o screen)" == "screen" ]; then
    + COL_ITALIQUE="\033[0m"
    +else
    + COL_ITALIQUE="\033[3m"
    +fi
    NO_COLOR="\033[0m"
    # Color list
    This is an altered PKGBUILD for yaourt-git (you can use the yaourt-git tarball from aur and just add the patch line and update md5sums).
    # Contributor: Manuel "ekerazha" C. (www.ekerazha.com)
    # Author: Julien MISCHKOWITZ <[email protected]>
    pkgname=yaourt-git
    _realname=yaourt
    pkgver=20080822
    _realver=0.9.1
    pkgrel=1
    pkgdesc="yaourt test release"
    arch=('i686' 'x86_64' 'ppc')
    url="http://www.archlinux.fr/yaourt-en/"
    license="GPL"
    depends=('wget' 'diffutils' 'pacman>=3.1.0')
    makedepends=('git')
    provides=("$_realname=$_realver")
    conflicts=("$_realname")
    install=yaourt.install
    backup=('etc/yaourtrc')
    source=('yaourtrc-0.9-1' 'yaourtrc-0.9.1-1' 'yaourt_screen.patch')
    md5sums=('9e43668d5bed3b0561de8c9c10e7d618'
    'd07a57031ad0fddb2565861f86cf5675'
    '81c04a04303311dcaac76b5d64d5b978')
    _gitroot="http://projects.archlinux.fr/yaourt.git"
    _gitname="yaourt"
    build() {
    cd $startdir/src
    msg "Connecting to GIT server...."
    if [ -d $startdir/src/$_gitname ] ; then
    cd $_gitname && git-pull origin
    msg "The local files are updated."
    else
    git clone $_gitroot
    fi
    msg "GIT checkout done or server timeout"
    msg "Starting make..."
    cp -r $startdir/src/$_gitname $startdir/src/$_gitname-build
    cd $startdir/src/$_gitname-build/src
    patch -Np2 -i $startdir/src/yaourt_screen.patch || return 1
    make install DESTDIR=$pkgdir || return 1
    # preinstall original backup files for yaourtrc
    install -D -m 766 $startdir/src/yaourtrc-0.9-1 $pkgdir/var/lib/yaourt/backupfiles/yaourt/yaourt-0.9-1/yaourtrc
    install -D -m 766 $startdir/src/yaourtrc-0.9.1-1 $pkgdir/var/lib/yaourt/backupfiles/yaourt/yaourt-0.9.1-1/yaourtrc

  • Inconsistent results when using queries with UDF

    I have the following query that I can not get consistent results. Sometimes it will get the correct result but at other times it does not. I can not figure out what I am doing wrong.
    The scenario is I have on the BP Contact several UDF that we are storing sales territory information. We want to pull based on the SalesRepNo the RegName. We have 2 user defined tables set up. I can accurately pull info when I am linking to the SLS_Person_Region table. On that table there is a field called region (a number). I am trying to use that number and pull the name from the Region_Major_reg table.
    SELECT T0.[U_RegName] FROM [dbo].[@REGION_MAJOR_REG]  T0 INNER JOIN  [dbo].[@SLS_PERSON_REGION]  T1 ON T1.U_Region = T0.U_Region INNER JOIN ocpr T2 on T1.[U_SlsPerNum] = T2.[U_SalesRepNo]
    WHERE  T1.U_SlsPerNum = $[OCpr.U_SalesRepno]
    What is frustrating is that the query works fine for different terrioties.
    Any help would be appreciated.
    Thanks
    Steve

    the scheme is the first tow indicate the territory
    The next two digits represent the rep
    When a rep is replaced we assign an open territory or the next rep the next number
    an example is 0105 was an open territory when we signed a new rep we gave them 0106
    To answer your question we have nine
    0106
    0205
    0303
    0401
    0503
    0602
    0702
    0801
    0904
    I think that is what you are asking

  • Content Query not producing results when using [Me] filter

    Hi
    I'm using a Content Query web part and I'm trying to show the most recent document modified by each site user by applying it across the site collection and using the Filter, Modified By [_Hidden] equals [Me]. However, this doesn't seem to work for any user
    - the web part is always blank. I have tried different combinations such changing equals to contains, and using the Modified By field etc - nothing gives me the correct results. If I instead take the [Me] out and instead use the "people chooser"
    and set to a specific person then I seem to get the results I would expect - however I cannot hard code a given user.
    Does anyone know how to use [Me] correctly?
    Thanks

    Hi  sjb500,
    According to your description, please take steps as below to meet your demand:
    With the page layout open in Design view, double-click the Content Query Web Part.
    In the Content Query Web Part dialog box, click the plus sign (+) next to Query to expand it.
    In the Source section, click Show items from all sites in this site collection.
    In List Type section, in the Show items from this list type, click Document Library.
    In the Content Type section, in the Show items of this content type group list, click Document
    Content Types.
    In the Content Type section, in the Show items of this content type list, click Document.
    In the Additional Filters section, under Show Items When, click Modified By [_Hidden] in
    the first box, click Is Equal To in the second box, and then click [Me].
    In the Content Query Web Part dialog box, click the plus sign (+) next to Presentation to expand it.
    In the Grouping and Sorting section, in the Sort items by list, click Modified
    and Select Show items in descending order.
    Click OK.
    Reference:http://office.microsoft.com/en-us/sharepoint-designer-help/display-data-from-multiple-lists-with-the-content-query-web-part-HA010174134.aspx
    [Me] is a variable that stands for the user who is currently viewing the page that contains the Content Query Web Part in the browser.
    Here is some scenarios using [Me] in Content Query Web Part:
    http://social.technet.microsoft.com/Forums/en-US/346ffbe6-d7ba-467e-b7f5-6d6e289677a1/user-tasks-web-part
    Please inform me freely if you have any questions.
    Thanks

  • Missing results when using percentage function %GT

    Hi all,
    I'm using the percentage function in BEx. As you can see in the left two columns, it works fine when the results are higher then 0,4. All the results less than 0,4 are set to 0. In the last column I calculated the results with an Excel formula. 
    Any Idea, what the problem can be?
    4.392,080          1,5635 %          1,563481163
    997,440          0,0000 %          0,355066085
    4.761,680          1,6951 %          1,695050405
    1.260,000          0,4485 %          0,448531508
    469,600          0,0000 %          0,167166981
    280.916,720     100,0000 %          
    280.916,720     100,0000 %          
    Many thanks in advance!

    Dear Daya sagar,
      Iam tried with taht functionality  the query it self it is showing wrong and iam getting below error as result.
    Diagnosis
    The query contains a formula with the operator %RT. Therefore, the query cannot be released for OLE DB for OLAP.
    The operators %GT, %RT, %CT, SUMGT, SUMRT, SUMCT and LEAF depend on the display of the list in the BEx Analyzer. If you used OLE DB for OLAP or MDX, this formula would deliver unexpected values.
    Procedure
    Do not release the query for OLE DB for OLAP, or do not use the operators %GT, %RT, %CT, SUMGT, SUMRT, SUMCT or LEAF. You may be able to achieve the desired result by selecting constants.
    and report output is not coming.
    Thanks & Regards,
    Sathish

  • Duplicate messages in search results (when using Smart Mailboxes, etc)

    I've recently started using Search Folders more and more in Mail.app
    I've encountered this very annoying bug/feature, where duplicate messages show up in a search (inside Mail). The duplicate messages are showing up multiple times (once, for each Smart Mailbox they reside in) as well as their physical Mailbox, as well as "All Mail".
    The lowdown:
    Mac OS X Leopard (10.5.4 Build 9E17)
    Dual 1.25 GHz PowerPC G4 -----(shut up! it still rocks w/my multiple 23'' apple displays)
    2GB RAM
    Mail.app Version 3.3 (926.1/926)
    This feature/bug makes it VERY difficult to find things when I'm forced to sift through at least 3 copies of any message that appears in Smart Mailboxes.
    Should I stop using Smart Mailboxes because this is a deliberate feature?
    Any suggestions or thoughts would be GREATLY appreciated.
    In a search, I think that a better way to display the multiple locations (through Smart Mailboxes, etc) that a mailbox "appears" would be to add something to the header section of a message, below everything else, or off to the right, which would indicate the Original (physical) folder a message exists in, as well as it's locations via Search Folders. This would at least eliminate the problem where they're showing up as two, three, or more COPIES within a search.
    Thanks,
    Jackson

    Hi Christiaan !
    I understand your problem. Could you set your IMAP account to avoid multiple simultaneous sessions?? maybe if there is only one session allowed per user or per time, then parallel XI threads will not be able to start downloading the messages.
    If you cannot use a longer poll interval, then you could develop an adapter module for the Mail sender adapter that could be used to verify if the current mail is just being downloaded by other thread. This adapter module could check the unique mail data (date/time + subject + etc.) against a local table.
    Regards,
    Matias.
    PD: please award points if helpful.
    Message was edited by:
            Matias Denker

Maybe you are looking for