Skip to Main Content

Java SE (Java Platform, Standard Edition)

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Hide / Remove TableView headers

892432Dec 9 2011 — edited Oct 23 2013
Is there a way to hide or remove just the table headers from a tableView? I've tried setting nulls to header text but that just affected the header label.

Thanks,
Denis

Comments

Frank Kulash

Hi, User_4G3I3
Whenever you have a question, please post a little sample data (CREATE TABLE and INSERT statements for all tables involved, relevant columns only) so the people who want to help you can re-create the problem and test their ideas. For PL/SQL questions, include a complete working block that does the parts you already know how to do. Also post the exact results you want from that data, and explain why you want those results from that data. Always post your complete Oracle version (e.g. 18.4.0.0.0).
So how can I detect every new ID 
Create a variable to hold the value of the previous id. Initialize it to something that can not be a value of id. Inside the beginning of the loop say

IF  id = prev_id THEN ...

At the end of the loop, say

prev_id := id;

Alternatively, you could add a column in the query that tells if a row is the first row for the id, using an analytic function such as LAG or ROW_NUMBER.

Solomon Yakobson

First of all there is no row order in relational table. Order is provided vi ORDER [SIBLINGS] BY clause. So I will assume rows for same ID should be ordered by PAYMENT. Then there is no need to PL/SQL. All you need is:

SELECT  ID,
        MIN(PAYMENT)
  FROM  YOUR_TABLE
  GROUP BY ID
  ORDER BY ID
/

SY.

User_4G3I3

Sorry, I am new to this community and I will follow your guidelines next time :)
Here is the block of code. I am using the database from this textbook (Oracle 11g pl sql programming 2nd edition casteel)
SQL developer Version 21.2.1.204 Build 204.1703
Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production
example (1).JPG

Solomon Yakobson

Again, post CREATE TABLE statement and INSERT statements to populate it. Nobody wants to waste time on typing.
SY.

User_4G3I3
User_4G3I3

Ignore the drop table part at the top, I forgot to remove it.

Solomon Yakobson

Most people will not open files from unknown sources. Post it, not attach it.
SY.

User_4G3I3

@Frank Kulash
Thank you, ROW_NUMBER solved my problem.

1 - 8
Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Nov 20 2013
Added on Dec 9 2011
3 comments
23,259 views