Hide/no equla to the last row of records

Hello

I mentioned below records in Mount so each time I have select any mount it should now show the last line of this mount i.e. test No-3
all records of Assembly that will not display the last rank of the number of test

Mount day test_No and org2 to org3 org4 org1
299,00 1 0 1 1 0 7186
299,00 1 0 2 1 0 7186
299,00 0 3 3 0 7186
298,00 0 4 1 0 7186
298,00 1 0 2 1 0 7186
298,00 1 1 3 1 0 7186

You want to show or hide the last row?

If you want to display only last row, use the following query...

select mount, day, org1, test_no, org2, org3, org4
from
(
  select mount, day, org1, test_no, org2, org3, org4,
           row_number()
                over (partition by mount order by test_no desc) rn
  from your_table t
  --"Use the below filter if you need"
  --where mount = &your_value
)
where rn = 1;

If you want to hide only last row, use the following query...

select mount, day, org1, test_no, org2, org3, org4
from
(
  select mount, day, org1, test_no, org2, org3, org4,
           row_number()
                over (partition by mount order by test_no desc) rn
  from your_table t
  --"Use the below filter if you need"
  --where mount = &your_value
)
where rn != 1;

Published by: JAC on 7 February 2013 15:58

Tags: Database

Similar Questions

  • Will be able to choose only the last the last row in a window/desktop icon in Windows 7

    I use my laptop with Windows. Recently I could not open the icons/files you want in the Office of a window.

    I may be able to choose only the last the last row in a window/desktop icon in Windows 7.
    Although double-clicking on an icon only the last icon in the window opens. Pls help me...

    Hi Peter,.

    1 when was the last time that the desktop icons worked?

    2. you have any security program installed on the computer?

    3. don't you face any performance issues on the computer?

    4 did you a recent software or changes to the material on the computer?

    Method 1:

    I would say allowing you to run the FIXIT from the link provided and check.

    Difficulty of broken desktop shortcuts and common system maintenance tasks

    http://support.Microsoft.com/mats/system_maintenance_for_windows/en-us

    Method 2:

    If the problem persists, you can also run the Scanner security Microsoft and check all infections.

    http://www.Microsoft.com/security/scanner/en-us/default.aspx

    Note: there is a risk of data loss if all the files are infected and which can be removed in the cleaning process.

    Method 3:

    I also suggest to try to run the System File Checker scan on the computer. The scan will replace all the Windows files corrupted with new ones.

    Click on the link mentioned below for further guidance on the scanning of the file system Checker

    http://support.Microsoft.com/kb/929833

    Hope this helps and let us know if you need more assistance. We will be happy to help you.

  • By selecting the last row of the table

    I'm trying to select the last row in a table. The tables will have a different number of lines, so I can't select based on a line number. I tried to use the location options, but get an error that "the object is not a function". Not sure what the problem is.

    table = app.selection[0];
    if (table.hasOwnProperty("baseline")) table = table.parent;
    if (table instanceof Cell) table = table.parent;
    if (table instanceof Column) table = table.parent;
    if (table instanceof Row) table = table.parent;
    if (table instanceof Table)
    
    {
                table.rows(LocationOptions.AT_END).cells.texts.everyItem().fontStyle = "regular";
     }
    

    You can use the placement options for this?

    Hello

    table. Rows being a collection of object using the index-[1] is a proper way

    but cells.texts generates an error. Change it to:

    table.rows[-1].cells.everyItem().texts.everyItem().appliedCharacterStyle = "myriad regular";
    

    Jarek

  • CFHTTP Parse page for the last row of the table

    OK, so I need to analyze the page returned from a cfhttp call and select the last row in a table. I then take the value of this line and run another cfhttp to another page. This returns an html page where I'll need to parse for extr the img tag. Any thoughts?

    Here is a code:

    "" < cfhttp url = ' http://SERVERNAME/GetPhotoEncounters.cgi ' method = 'post' resolveurl = "yes" >
    < name cfhttpparam = 'TXTBox' type = "formfield" value = "17133804" >
    < / cfhttp >

    He returns (at the source):

    "< form method = post name ="EncounterInfo"action =" http://SERVERNAME/GeneratePhotos.cgi "> "
    < table border units is relative width is 0.9 colspec "C2 C1 C1 C1 C1 C1 C1 C1 C1" = >
    < th align = center > < view h3 > < / h3 >
    < th align = center > < No. h3 > < / h3 >
    < th align = center > < ID h3 > < / h3 >
    < th align = center > < Type of encounter h3 > < / h3 >
    < th align = center > < h3 > Date & time < / h3 >
    < th align = center > < Type h3 > < / h3 >
    < th align = center > < system indicator X h3 > < / h3 >
    < th align = center > < location Images h3 > < / h3 >
    < th align = center > < h3 database Ind > < / h3 >
    <! - data - >
    < b >
    < td align = center > < input type = "checkbox" name = "eid" value = "36659622; 02/06/05 13:31:29 ">
    < td align = center > 36659622
    < td align = center > 17133804
    < td align = center > BP
    < td align = center > 02/06/05 13:31:29
    < td align = center > F
    < td align = center > ENF
    < td align = center > 967
    < td align = center > R
    < b >
    < td align = center > < input type = "checkbox" name = "eid" value = "37070943; 09/06/05 14:28:28 ">
    < td align = center > 37070943
    < td align = center > 17133804
    < td align = center > BP
    < td align = center > 09/06/05 14:28:28
    < td align = center > R
    < td align = center > ENF
    < td align = center > 968
    < td align = center > R
    < b >
    < td align = center > < input type = "checkbox" name = "eid" value = "38114421; 23/06/05 19:03:50 ">
    < td align = center > 38114421
    < td align = center > 17133804
    < td align = center > BP
    < td align = center > 23/06/05 19:03:50
    < td align = center > R
    < td align = center > ENF
    < td align = center > 968
    < td align = center > R
    < b >
    < td align = center > < input type = "checkbox" name = "eid" value = "38216303; 24/06/05 22:30:42 ">
    < td align = center > 38216303
    < td align = center > 17133804
    < td align = center > BP
    < td align = center > 24/06/05 22:30:42
    < td align = center > R
    < td align = center > ENF
    < td align = center > 968
    < td align = center > R
    < b >
    < td align = center > < input type = "checkbox" name = "eid" value = "41424139; 04/08/05 22:48:21 ">
    < td align = center > 41424139
    < td align = center > 17133804
    < td align = center > BP
    < td align = center > 04/08/05 22:48:21
    < td align = center > R
    < td align = center > ENF
    < td align = center > 968
    < td align = center > R
    < b >
    < td align = center > < input type = "checkbox" name = "eid" value = "42971024, 19/08/05 11:59:35" >
    < td align = center > 42971024
    < td align = center > 17133804
    < td align = center > BP
    < td align = center > 19/08/05 11:59:35
    < td align = center > R
    < td align = center > ENF
    < td align = center > 968
    < td align = center > R
    < b >
    < td align = center > < input type = "checkbox" name = "eid" value = "43676008, 15/09/05 00:43:33" >
    < td align = center > 43676008
    < td align = center > 17133804
    < td align = center > BP
    < td align = center > 15/09/05 00:43:33
    < td align = center > R
    < td align = center > ENF
    < td align = center > 968
    < td align = center > R
    < b >
    < td align = center > < input type = "checkbox" name = "eid" value = "51501911; 20/02/06 01:17:16 ">
    < td align = center > 51501911
    < td align = center > 17133804
    < td align = center > BP
    < td align = center > 20/02/06 01:17:16
    < td align = center > R
    < td align = center > ENF
    < td align = center > 970
    < td align = center > R
    < b >
    < td align = center > < input type = "checkbox" name = "eid" value = "52543143; 20/03/06 06:06:56 ">
    < td align = center > 52543143
    < td align = center > 17133804
    < td align = center > BP
    < td align = center > 20/03/06 06:06:56
    < td align = center > R
    < td align = center > ENF
    < td align = center > 971
    < td align = center > R
    < b >
    < td align = center > < input type = "checkbox" name = "eid" value = "52812077, 30/03/06 08:36:15" >
    < td align = center > 52812077
    < td align = center > 17133804
    < td align = center > BP
    < td align = center > 30/03/06 08:36:15
    < td align = center > R
    < td align = center > ENF
    < td align = center > 971
    < td align = center > R
    < b >
    < td align = center > < input type = "checkbox" name = "eid" value = "52983796; 07/04/06 15:15:32 ">
    < td align = center > 52983796
    < td align = center > 17133804
    < td align = center > BP
    < td align = center > 07/04/06 15:15:32
    < td align = center > R
    < td align = center > ENF
    < td align = center > 971
    < td align = center > R
    < b >
    < td align = center > < input type = "checkbox" name = "eid" value = "53243687; 23/04/06 14:58:23 ">
    < td align = center > 53243687
    < td align = center > 17133804
    < td align = center > BP
    < td align = center > 23/04/06 14:58:23
    < td align = center > R
    < td align = center > ENF
    < td align = center > 972
    < td align = center > R
    < b >
    < td align = center > < input type = "checkbox" name = "eid" value = "54447246; 24/06/06 00:46:23 ">
    < td align = center > 54447246
    < td align = center > 17133804
    < td align = center > BP
    < td align = center > 24/06/06 00:46:23
    < td align = center > R
    < td align = center > ENF
    < td align = center > 973
    < td align = center > R
    < b >
    < td align = center > < input type = "checkbox" name = "eid" value = "56717661; 05/07/06 06:45:19 ">
    < td align = center > 56717661
    < td align = center > 17133804
    < td align = center > BP
    < td align = center > 07/05/06 06:45:19
    < td align = center > R
    < td align = center > ENF
    < td align = center > 973
    < td align = center > R
    < b >
    < td align = center > < input type = "checkbox" name = "eid" value = "61073876; 28/08/06 02:13:33 ">
    < td align = center > 61073876
    < td align = center > 17133804
    < td align = center > BP
    < td align = center > 28/08/06 02:13:33
    < td align = center > R
    < td align = center > ENF
    < td align = center > 974
    < td align = center > R
    < /table >
    < /Center >
    < p align = "left" > < input type = "checkbox" name = "photoOnly" > < p >
    < INPUT TYPE = "SUBMIT" NAME = 'SUBMIT_BUTTON' VALUE = 'Show the photo (s)' >
    < INPUT TYPE = "BUTTON" NAME = "SELECT_ALL_BUTTON" VALUE = "Select all" onClick = "doSelectAll (15)" >
    < INPUT TYPE = "RESET" NAME = "CLEAR_ALL_BUTTON" VALUE = "Remove all" >
    < input type = "hidden" name = 'TXTBox' value = "17133804" >
    < br >
    < / make >

    I need the last row of the table checbox value. In this way, I can present this value on the next page via cfhttp. That would return:

    border = 1 >
    < b >
    < td align = "center" > < font color = 'blue' size = 4 > EID < / make >
    < td align = "center" > < font color = 'blue' size = 4 > Date < / make >
    < td align = "center" > < font color = 'blue' size = 4 > picture < / make >
    < td align = "center" > < font color = 'blue' size = 4 > picture < / make >
    < td align = "center" > < font color = 'blue' size = 4 > picture < / make >
    < b >
    < td > < b > < /b > 61073876
    < td > < b > 28/08/06 < /b > < br > < b > < /b > 02:13:33
    < td >
    < img src = "" / image_cache/61073876.jpeg ' height width 200 = 200 = > "
    < td >
    < img src = "" / image_cache/61073876_F2.gif ' height width 200 = 200 = > "
    < td >
    < img src = "" / image_cache/61073876_F7.gif ' height width 200 = 200 = > "
    < /table >

    On this basis, I need to the variable value, CBC three img tags. Then I can insert these values into a local database.

    Help me please, because I'm drowning on this one!

    Thank you all.

    You could loop on the content of the file and then parsing each line using a regular expression to extract your checkbox values and image. This is code that I wrote which gets the last box and a panoply of images based on your example. You may need to adjust the regular expression a bit if your example is not the same as the HTML code that you are monitoring.

  • How to write to an existing file, but replace the data just to the last row

    In my data acquisition system, the columns represent the channels and each represent line analysis of the data for all channels. It is easy to get the file write by add or replace a file exist. But sometimes I want to just overwriting new data in the last line in a file exist. for example: I have DAQ with 10 channels and scan all channels for three times in each race. So my data file will be 10 columns and 3 rows of each run if I put the file "append". next time I want to record the data by "crash" (so a single row of 3 scans) in the same file but just crash to 11th place (so I'm going to keep all the data I had previously). How to do this?

    Hi GPIB Analyzer.

    Why do you need to read the entire file?

    You can:

    -get the size of file with 'Get file size' or 'file info '.

    -set the position of reading with "Set file position.

    You should subtract the file size 1024, define what the position of the file read 1024 bytes. Now analyze this 1 KB of data, find the last line, set the file again, write to the file. No need to read the entire file.

    And as previously stated:

    How Labview should know the last line in the file without looking for him? You can do this research better than a simple brute force attack

  • How to remove duplicate Oracle lines and retain the last rows in double

    Hello

    I have millions of records in the table. Some values / duplicate rows are inserted into it.
    I want to just delete the duplicate lines but I also want to keep the last duplicate line.
    For example if a record is found three times, I want to delete the first and second record and keep
    the third is to say the last inserted a.


    Concerning
    Valérie Singh

    Hello

    PLS, try the commond...!

    1.
    delete from  a where rowid<(select max(rowid) from  b
    where a.ID = b.ID (or perticular column name). 
    
    OR 
    
    2.
    delete from  a where rowid>(select min(rowid) from  b
    where a.ID = b.ID (or perticular column name). 
    
    for example emp table a.empno=b.empno;
    

    * If you are satisfied with this answer make as correct
    * If you're ok withi this answer helpful also

    Concerning
    KPR

  • How to get the last row and the sum of all columns in a query

    Hello

    is there a way to get the last record for a column and the sum of all the Archives to another column in the same query.

    Best regards

    You must set your needs correctly volunteers to help here...

    Your data are not good enough to bring you a precise solution. Purpose, you do not have a column, which draws a distinction between the first and the last entry.

    The solution becomes easy based on your design.

    I introduced a grouping called 'id' column and a time column called 'time_of_insert' (only this way you can say with confidence that you can differentiate between the first and last (also a foolproof solution) - you can possibly use sequence (instead of date but if you say that you can insert two lines at the same time) ((and then likely sequence would be a better choice to differentiate instead of a timestamp field) etc...)

    With your sample data, something like this can be done to get the desired results.

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

    WITH dataset AS

    (SELECT 1 id, 10 used, 8 remain, systimestamp + 1/24 time_of_insert FROM DUAL

    UNION ALL

    SELECT the 1 id, 1, 7, systimestamp + 2/24 FROM DUAL

    UNION ALL

    SELECT the id 1, 2, 5, systimestamp + 3/24 FROM DUAL

    UNION ALL

    SELECT 1 id, 1, 0, systimestamp + 4/24 FROM DUAL

    UNION ALL

    SELECT 1 id, 0, 0, systimestamp + 5/24 FROM DUAL

    UNION ALL

    SELECT the 1 id, 1, 4, systimestamp + 6/24 FROM DUAL)

    SELECT *.

    (SELECT SUM (used) ON sum_all)

    FIRST_VALUE (stay)

    COURSES (PARTITION BY id ORDER BY time_of_insert DESC)

    last_row

    Of THE dataset)

    WHERE ROWNUM = 1;

    Output:

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

    SUM_ALL LAST_ROW

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

    15                  4

    See you soon,.

    Manik.

  • Select the last row inserted into the table

    Hello
    I have an app that inserts a line in two columns (stamp that contains the time of creation of the line and a float) each seconde.1. I have another app that bed that reads lateset inserted each seconde.1. I had this on SQL Server where I just chose the DateTime max line and had surgery no clustered index on the datetime column. But since I'm moving this course at Oracle I wanted to know if there is a better way to do it. The table will keep up to 30 days of data is about 26 million lines. So I need this facility where querying for last place among the 26 million lines continue with timer deuxieme.1 of my application.

    Here's my insert:
    Insert in testlog (hz, ctime) values (: hz_value, localtimestamp (2))

    Here is my selection:
    Select hz, ctime testlog where ctime = (select max (ctime) of testlog)

    Thank you

    I would use:

    Select hz, ctime of (select hz, ctime, dense_rank() over (order by desc ctime) rnk of testlog) where rnk = 1;

    For example:

    SQL> explain plan for
      2  select * from emp where empno = (select max(empno) from emp)
      3  /
    
    Explained.
    
    SQL> @?\rdbms\admin\utlxpls
    
    PLAN_TABLE_OUTPUT
    ------------------------------------------------------------------------------------------------------------------------------------
    Plan hash value: 1674692883
    
    ---------------------------------------------------------------------------------------
    | Id  | Operation                    | Name   | Rows  | Bytes | Cost (%CPU)| Time     |
    ---------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT             |        |     1 |    37 |     2   (0)| 00:00:01 |
    |   1 |  TABLE ACCESS BY INDEX ROWID | EMP    |     1 |    37 |     1   (0)| 00:00:01 |
    |*  2 |   INDEX UNIQUE SCAN          | PK_EMP |     1 |       |     0   (0)| 00:00:01 |
    |   3 |    SORT AGGREGATE            |        |     1 |     4 |            |          |
    |   4 |     INDEX FULL SCAN (MIN/MAX)| PK_EMP |    14 |    56 |     1   (0)| 00:00:01 |
    ---------------------------------------------------------------------------------------
    
    PLAN_TABLE_OUTPUT
    ------------------------------------------------------------------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       2 - access("EMPNO"= (SELECT MAX("EMPNO") FROM "EMP" "EMP"))
    
    16 rows selected.
    
    SQL> explain plan for
      2  select * from (select e.*,dense_rank() over(order by empno desc) rn from emp e) where rn = 1
      3  /
    
    Explained.
    
    SQL> @?\rdbms\admin\utlxpls
    
    PLAN_TABLE_OUTPUT
    ------------------------------------------------------------------------------------------------------------------------------------
    Plan hash value: 2150023773
    
    ----------------------------------------------------------------------------------------
    | Id  | Operation                     | Name   | Rows  | Bytes | Cost (%CPU)| Time     |
    ----------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT              |        |    14 |  1400 |     2   (0)| 00:00:01 |
    |*  1 |  VIEW                         |        |    14 |  1400 |     2   (0)| 00:00:01 |
    |*  2 |   WINDOW NOSORT STOPKEY       |        |    14 |   518 |     2   (0)| 00:00:01 |
    |   3 |    TABLE ACCESS BY INDEX ROWID| EMP    |    14 |   518 |     2   (0)| 00:00:01 |
    |   4 |     INDEX FULL SCAN DESCENDING| PK_EMP |    14 |       |     1   (0)| 00:00:01 |
    ----------------------------------------------------------------------------------------
    
    PLAN_TABLE_OUTPUT
    ------------------------------------------------------------------------------------------------------------------------------------
    
    Predicate Information (identified by operation id):
    ---------------------------------------------------
    
       1 - filter("RN"=1)
       2 - filter(DENSE_RANK() OVER ( ORDER BY INTERNAL_FUNCTION("EMPNO") DESC )<=1)
    
    17 rows selected.
    
    SQL> 
    

    SY.

  • Group by clause to get the last row of max occurrence

    Table 1

    Incident of division
    1 xyz
    2 abc
    3 efg
    1 klo
    2 jkl

    I want to have a sql query which includes occurrences of the (division) in the table. If the two heads are the same, it should give the largest division... Division 1 and 2 have 2 occurrences of each.

    Select div, count (*) FROM TABLE1 GROUP division is not the outcome.

    I try to get the division 2 as the answer. No other line should be present in the back

    Matt wrote:
    Table 1

    Incident of division
    1 xyz
    2 abc
    3 efg
    1 klo
    2 jkl

    I want to have a sql query which includes occurrences of the (division) in the table. If the two heads are the same, it should give the largest division... Division 1 and 2 have 2 occurrences of each.

    Select div, count (*) FROM TABLE1 GROUP division is not the outcome.

    I try to get the division 2 as the answer. No other line should be present in the back

    select division
    from
    (
    select division, incident, row_number() over (order by count_per_div desc, division desc) as rn
    from
    (
       select division, incident, count(*) over (partition by division) as count_per_div
       from 
    )
    )
    where rn = 1;
    

    Would be a way (not tested because you did not provide examples of data that I could run this against).

    You could probably combine that in at stages, but as it is it shows you the steps to follow.

    See you soon,.

  • I can't move the screen on 11 items on a Mac.  The upper part of the application is cut and I do not see the last row of pictures.  I can attach a photo but I don't know how to do this.   have the OS 10.9

    See the attached picture.  I have a picture open but I can't see the upper part of the application.  It doesn't let me scroll to the top.  I can't move the application.  When I click on F3 I can see full screen and can see the photo, but as soon as I click anywhere it goes back to the Cup off the screen.

    Elements.jpg

    It is the Organizer? Sorry, but the menu Grab is in front of your screenshot.

    If Yes, go to your username > library > Application Support > Adobe / > elements Organizer/11.0 > organizing status.dat and delete.

    BTW, just for later use, you should not bother with grapple to the general screenshots. CMD + SHIFT + 3 capture the entire screen, cmd-shift-4 and drag to capture a part of it. Here are a few other shortcuts (article is 10.8 but they are the same in 10.9)

  • Select the last 50 closed records

    The research of a statement select simple sql which selects the latest 50 records closed in the database.

    I found some help out there who have an example like:

    SELECT RecordID, closed_date
    (SELECT RecordID, closed_date, RANK() over (ORDER BY closed_Date DESC) date_rank
    FROM table1)
    WHERE the date_rank < = 50;

    Only problem is, this is to select something like 4000 recordings, and many of them are not yet closed.

    I think that you need to retrieve the records that are only closed in the first place.

    Try this,

    SELECT RecordID, closed_date
      FROM (SELECT RecordID,
                   closed_date,
                   ROW_NUMBER () OVER (ORDER BY closed_Date DESC) rn
              FROM table1
             WHERE closed_date < SYSDATE)  --Notice this.
     WHERE rn <= 50;
    

    G.

  • How to hide all instances of subform (via a click event of the button) except the last instance.

    When my form is rendered, it can contain multiple 'case' of a subform full page.  So basically, I have a subform labeled "Info" that spans a full page. Depending on how the form is used when a new instance is added to the document it essentially new creates an entire page.

    What I'm trying to hide all instances of subform ("Info"), except the LAST instance that is always on the last page.

    Theoretically, by hiding all previous subform instances (for example, 1-4) and keep only the last instance, it will reduce the number of pages 5-to-1.

    Hope it makes sense.

    SO I guess I need a way to get the number of instances of complete subform, then hide all instances, but the last instance (via a button click).

    Thanks in advance for your help.

    I belive I've thought about it.

  • How to find the last value of the row in a Datagrid?

    Hello world

    Thanks in advance.

    I need your help to find the latest data from the line in the Datagrid control.

    In fact I use Datagrid to display my data in flex. In my data, I stored the value of gender of the employees. So if the last row in my datagrid 'female' I need to highlight this particular line. So please help me to solve this problem.

    Thank you

    Charles. J

    mylastrowitem dg.dataProvider.getItemAt = (dg.dataProvider.length - 1).

  • Print last page blank, how to avoid the last page to print, using NiReport

    Hi all

    I use NIReport to generate report/Print.

    I have problem

    I have a page to print,

    I wrote until the last line

    Problem is that NEITHER report adds a new, blank page, which is not necessary.

    This problem n, t occur when we write in the last row or left white.

    Note: I also have a header and footer details

    It will be printed on the blank page.

    When NIReport understand specific text is last line of the page, then NIReport automatically add the new page in the template.

    How to avoid printing the last white page in NIReport?

    Thank you

    Mukesh Kumar

    Just a guess: you use AppendLine? If so, you can try to move on AppendText to write the line, adding of newline as the first call when you need to start a new line. AppendLine adds a new line to the report after printing the line, and this can generate a blank page if you write to the last line on the page.

  • multicolumn ListBox scroll down to the last line - with AutoSize on

    Hello world:

    I have a question about scroll to the last row of a listbox multicolumn with a small twist: automatic resizing line Heght is on.

    I checked this point - listbox multicolumn - scroll down to the last element - but if one or several lines are automatically resized to have more than one line, then the actual number of visible lines differs from the numrows and the calculation ends up incorrect.

    Has anyone found how to do this?  If there is a property only to find the heght of a line in lines...

    Thank you!

    I developed what I think it's a solution to the test.  It is based on adding the line heights, in pixels, of the last row back, until it is greater or equal at the height of the content area of Listbox MC, also in pixels.  Add-on for the upper left row to display because the last line displayed can be split.  Thus, there is always an empty line at the bottom (which is the only way to ensure that the last message is completely visible).  Because of the way that LabVIEW scrolls lined with several lines, there may be several blank lines on the bottom.

Maybe you are looking for