How Do You Get BO/Web-I To Not Show Duplicate Serial Numbers...

(Running Business Objects Release 2 (Web-I), No other reporting modules)
I have a "test" report for our product that we produce.  Currently the report pulls in all tests in a given period.  I want it to only pull in the "first test of the product", so I can measure what is called First Pass Yield"  To do this I only want the first test of the product to show up. 
Below is an example of the report.  I have made the text "bold" for the rows which I do not want shown in the report (please note that I do not want the information deleted from the database, just not shown in this report)
Information about the report that you need to know to help:
1. The product is serialized.
2. Sometimes our product is tested several times in a given month if there were problems with it or it was upgraded during that month.
So, when I run a report for the month it shows the serial number in the first column, the test date and time in the second column and the test results in the third column.  So the report will look something like this:
Board SN - - - - - - - - - -Test Date - - - - - - - - - - - - - -Test Results
1508-00641 - - - - - - - - 11/3/2008 8:40:22 AM - - - - -Passed
1508-00542 - - - - - - - - 11/3/2008 8:50:12 AM - - - - -Passed
1508-00543 - - - - - - - - 11/3/2008 3:18:00 PM - - - - -Failed - Defective Part
1508-00543 - - - - - - - - 11/3/2008 3:23:05 PM - - - - -Failed - Out of Tolerance
1508-00543 - - - - - - - - 11/3/2008 4:00:43 PM - - - - -Passed
1508-00847 - - - - - - - - 11/3/2008 4:07:51 PM - - - - -Passed
Any help in getting the report to display the way that I want is appreciated.
Charles
Edited by: Charles Norman on Nov 20, 2008 1:43 PM

Hi Charles,
WEBI treats each column as single entity hence we canu2019t perform operation on particular value in column; also we canu2019t refer all values in record at a time.
I Tried applying filter at Universe level without modifying DB but I couldnu2019t find suitable functions like RunningCount in WEBI.
In WEBI you can use =RunningCount([Test_Date];([Board_SN])) using this we can count the number of tests performed for each product
Board SN - - - - - - - - - -Test Date - - - - - - - - - - - - - -Test Results                              Test
1508-00641 - - - - - - - - 11/3/2008 8:40:22 AM - - - - -Passed                                          1
1508-00542 - - - - - - - - 11/3/2008 8:50:12 AM - - - - -Passed                                          1
1508-00543 - - - - - - - - 11/3/2008 3:18:00 PM - - - - -Failed - Defective Part                     1
1508-00543 - - - - - - - - 11/3/2008 3:23:05 PM - - - - -Failed - Out of Tolerance                  2
1508-00543 - - - - - - - - 11/3/2008 4:00:43 PM - - - - -Passed                                           3
1508-00847 - - - - - - - - 11/3/2008 4:07:51 PM - - - - -Passed                                           1
But the Problem is either we can display whole duplicate records or we can suppress all duplicate records based on the Board SN. But canu2019t display only first record. Because the variable I created is at report level I canu2019t use it query panel query filter.
You can try following solution if it is feasible for you to modify DB a litte Bit as this modification in DB is also useful to track no. of test performed for each product.
1) Add column in DB as Tests_performed and add Serial No. as 1,2,3 for each product tested for each test.
2) Refresh the Universe structure. (View -> Refresh Structure ) 
3) Modify the universe by creating new object ( Test_performed)  based on that column.
4) Export it to repository
5) Open WEBI use that object in query filter and use condition as Test_performed <2
6) You will get the data you want.
I hope it is Helpfulu2026.
Thanksu2026.
Pratik

Similar Messages

  • How do you get your text messages to not show on the screen when they come in

    How do you get your text messages to show on the screen when then come in?  My iphone 3s would just say the persons name and text message.  This says the persons name and the whole message

    Settings > Notifications > Messages > Show Preview - Turn to OFF

  • I have the Photoshop Photography Program and every time I try open Photoshop CC it asks me for a Serial Number. It keeps saying my trial period has ended. How can I get this working since Adobe doesn't issue Serial Numbers for CC.

    I have the Photoshop Photography Program and now every time I try open Photoshop CC it asks me for a Serial Number. It keeps saying my trial period has ended. How can I get this working since Adobe doesn't issue Serial Numbers for CC.

    Jodie84,
    I have just checked your account and found that you indeed have bought a Creative Cloud for Teams subscription but you have assigned the single seat to another user hence you ( If you are using your own Adobe ID ) are getting the trial error message.
    Two options : Either reassign the seat to your self or add an additional seat and invite your self in the same Team.
    Cheers,
    Kartikay Sharma

  • How do you get the web application path from the servlet?

    I have created a web application which is installed in
    /webapps/myApplication
    /webapps/myApplication/data/users.xml
    /webapps/myApplication/WEB-INF/classes/myServlet
    How can you get the path to the "users.xml" file from the "myServlet" file?
    The code below doen's seem to return the xml file. anybody knows why?
    public class myServlet extends HttpServlet {
    public void doGet( HttpServletRequest req, HttpServletResponse res ) throws ServletException, IOException
    File myXmlFile = new File("/data/users.xml");

    Try this..
    String FileName = getServletContext().getRealPath("\\data\\users.xml");
    File myXmlFile = new File(FileName);
    hope this helps..

  • How do you get a contact's photo to show full-screen when they call?

    A friend sees a large full-screen photo of some of his contacts when they call. I only see a small round circle with the name next to it? Is there a setting that makes this happen? Both of us on 5c iPhones with OS 8.

    Thanks, RobinD.
    I've just  solved it through Apple, but want to share the answer for others. Even with ALL of the near-seamless syncing between my Mac, iPad and iPhone, the only way you get a full screen photo of the person calling your iPhone is if you've assigned a photo ON YOUR PHONE to that contact in your iPhone's contacts app. Doesn't matter that Mac's "contacts" already has a photo that you assigned there before. That photo will only show up as the small round mugshot next to the caller ID UNLESS you duplicate the action of assigning the contact with another photo that's in your phone's collection of shots to the contact's listing in iPhone's "Contacts" app.

  • How do you get funded for app do not want

    I got some app that I did not want now they will not let me get on my acc they keep asks for a new card

    On the receipt you get is an offer to report a problem.    Respond to that with the problem you have found.   But before you do, check the situation out with the developer; they may have an answer and Apple will expect you to have done this.

  • HT4314 how do you decline an update, they do not show you the cost- how do you find out

    How do you refuse an update and how do you find out how much they are?

    Updates are free.
    There is no need to decline them, simply do not update.  Nothing will update unless you tell it to update.

  • PlayOptions playMode="pause" How can you get a web show to autostart?

    LR3.2
    I created several Web Albums and want the albums to start immediately without any user interaction.
    I'm assuming that under resources->styles in the style.xml one would use
    Options playMode which has a default setting of pause,
    what are the other parameters this can be set to????
    I'm assuming this is the setting to use for autostarting the Web Album slideshow.
    If this is not how to autostart, then what does one need to do?
    I created several Web Albums with Layout Style Lightroon Flash Gallery.

    From what I have seen on the web this option is not in use and there is no way to autoplay. Sadly

  • How Do You Get the Apple Trackpad Icon to Show Up in Sys Prefs?

    Just upgraded to 10.6.4, did all software updates, and bought the Trackpad. Trackpad works, but there is no icon for it in the Sys Prefs to make adjustments. Suggestions?
    Thanks
    Tom

    Thanks!
    Yeah I saw it last night on the Apple website, and ran to the Apple store today to get one, All Things Apple Fanboy that I am
    It really looks cool, and is very responsive as you would expect, but after decades with a mouse, will take some getting used to. I've been using it all evening and starting to feel a bit more comfortable with it. Quite a change though. I do love not having the space it saves in not having to move the mouse around....thanks again..
    Tom

  • How do you get the Find bar to not automatically close when a page is reloaded or when moving to another tab?

    Not sure if this is a bug or a feature. Is there any way to get it to work like previous versions? I spend way too much time re-enabling the Find bar over and over.

    You don't.
    Clicking on the player window will hide the controllers but clicking the arrow keys will make it appear again.
    Use QuickTime Player 7.6.6 instead.

  • How do you get to the box/area that shows open apps

    There was a little strip that popped up on my screen that showed the applications that I had open.  I don't know what I pushed to get there and it left before I could figure out what it was.  I don't know how else to describe it other than a long narrow strip/window which held the Icons similar to one on my dock but it was in the middle of my screen.  Can anyone tell me how to get to that and what it is.  [email protected] is my email

    Press and hold the Command and Tab keys.
    (60175)

  • The bookmarks simply don't show in the sidebar. What is with this program, I thought it was supposed to be a good one. The bookmarks are totally unintuitive. How do you get any of your bookmarks to show?

    I thought this program was supposed to be so great. The bookmarks are totally unintuitive. I tried to import favorites from Explorer, can only see them if I bring down the menu from the top and select imported bookmarks. When I select Organize bookmarks, it is empty. No bookmarks show at all on the left. Does this sidebar actually work? Can you bring your imported bookmarks onto the sidebar? Can you organize it the way you want in the order you want to see them, as you can in Explorer? I am no big fan of Exploroer, which is why I am trying Firefox, but if bookmarks cannot be easily used, the program is worthless. Any herlp would be appreciated.

    Thanks - I had same problem with newly-imported Bookmarks from IE which didn't show in the sidebar. I have opened the Bookmarks Menu and all is OK.

  • How do you get the itunes store to not ask you for your password?

    Please help. I used to have this happen, but now it asks for my password everytime i buy an app.

    I know it's a very tedious process, but unfortunately you cannot disable it. It's for your own security and iTunes credit. For example, without this, someone may use your credit card or iTunes credit to buy a song, app, book, etc. without your permission. This method prevents that.

  • How do you get the new pane window to show websites?

    I followed the instructions in the help article, but it still didn't make my preview windows come back. Am i just doing it wrong or do i have a different issue? I just installed kapersky anti virus as well but i dont see any options that would affect the preview tabs. What else can i do?

    Yes.When you click on the new tab plus sign, there are preview windows for most used websites. Mine have all disappeared. The silhouettes are there, but they will not populate with any websites. There is a help topic about it, but I followed the instructions and no joy, it didn't work.

  • How do you get a subImage that is not a rectangle?

    I need to extract a portion of an image that is not rectangular. I know if I convert my image to BufferedImage I can use its getSubImage() to return a rectangular image. However what if I wanted a different shape? I've not found any method that returns a more general shaped image.
    All I can think of doing is, say for a triangle, something like this:
           x
         xxx
       xxxxx
    xxxxxxxie, a series of getSubImage()s that are one pixel high and a variable length long. Is there any better way to do this? I was hoping for a getPolygon() method.
    Joe

    Hi, there are several ways to do what you want to, but you have to understand that an object of type "Image" or "BufferedImage" is always rectangular. It has "width" and "height" properties which are dimensions of a rectangle. Suppose you have an object shape instance of Shape:
    Shape shape = ...;
    You have to create an image (rectangular of coarse) in which the pixels out of shape are transparent:
    Rectangle rect = shape.getBounds();
    int x = rect.x;
    int y = rect.y;
    int w = rect.width;
    int h = rect.height;
    BufferedImage bi = new BufferedImage(w, h, BufferedImage.TYPE_4BYTE_ABGR);
    Graphics2D g = bi.createGraphics();
    g.setColor(new Color(255, 255, 255, 0));
    g.fillRect(0, 0, w, h);
    Now you have to fill the shape with the pixels from the source image (original):
    g.setClip(shape);
    g.drawImage(original, -x, -y, null);
    That's all! Note that the image you created has a type BufferedImage.TYPE_4BYTE_ABGR but the source may have any other type. If you have to preserve the type of the original image you have to do something else.
    The complete method:
    BufferedImage getSubImage(Shape shape, BufferedImage original){
    Rectangle rect = shape.getBounds();
    int x = rect.x;
    int y = rect.y;
    int w = rect.width;
    int h = rect.height;
    BufferedImage bi = new BufferedImage(w, h, BufferedImage.TYPE_4BYTE_ABGR);
    Graphics2D g = bi.createGraphics();
    g.setColor(new Color(255, 255, 255, 0));
    g.fillRect(0, 0, w, h);
    g.setClip(shape);
    g.drawImage(original, -x, -y, null);
    g.dispose();
    return bi;
    }

Maybe you are looking for