Data Grid - issues resizing width of columns and with data refresh and sort

SQLDeveloper 1215 on Windows XP professional
Database : various 9.2
In the table data tab there are a few minor issues our developers have highlighted.
1) There seems to be a minimum column width in the data display. This restricts flexibility in reviewing the data, esp. where the data length is less than the minimum column width.
2) If a column is resized or the column order is changed and a refresh or a new filter is applied then the columns are restored to their original position and size making it frustrating to run more than one query via the GUI.
3) There is no quick sort option by clicking on the column heading which would be useful.

I am still seeing this minimum column width in SQL Developer production (v1467) and I haven't seen any other posts relating to this. I have seen this all of the grids that I have looked at, including all of the grid based sub-tabs for the Object tabs (ie Columns, Data, Indexes, Constraints, etc) and the SQL Worksheet results tab.
It is very obvious with the Column Name and Data Type columns of the Table Columns tab - the Column Name column can be shrunk to truncate values but the Data Type column can only be shrunk to about the twice the width of the widest value.
Can anyone in development provide any comments about why we have this minimum width and how the minimum width is actually calculated?

Similar Messages

  • When I try to use 'Stacked Column Bar'. with data assigned in the graphs, and want to see it in the 'Preview' mode in Xeclsius, I unable to see the graphs apart from the Axes ans Series Value, the graphs becomes totaly invisible why So ?

    When I try to use 'Stacked Column Bar'. with data assigned in the graphs, and want to see it in the 'Preview' mode in Xeclsius, I unable to see the graphs apart from the Axes ans Series Value, the graphs becomes totally invisible why So ?

    Hi Ranendra,
    For basic understanding of Dashboards and Models you can use standard Templates or samples which ll come along with dashboard designer(Formly Xcelsius) installation.
    For path   File-->Templates(or Samples).
    Under Templates you ll have different categories and for each you ll find the dashboard Templates.
    Regards,
    Venkat P

  • I'm actually trying to find the date i visited a site. adding columns allow the order to be sorted but not show a date. Please tell me it there's a way to see t

    I'm actually trying to find the date i visited a site. adding columns allow the order to be sorted but not show a date. Please tell me it there's a way to see the date. the sidebar no longer has the option for date. the most recent only shows the time.

    If you only see the time then that would mean that you see an entry of the current day (today).
    History items from past days should have the date as well in the Most Recent Visit column.
    You should be able to see this changing if you open the last 7 days folder and scroll down.

  • How can I add the date at the top of the screen along with the day and time display?

    Hello,
    How can I add the date at the top of the screen along with the day and time display?
    Thanks so much!

    Open System Preferences>Date & Time:
    Ciao.

  • I can't find preferences for the notes app. and every once in awhile some of my notes just disappear at start up, I see the name and then it refreshes and they are gone, very annoying. Can anyone tell me why it does this and how to stop it? thanks

    I can't find preferences for the notes app. and every once in awhile some of my notes just disappear at start up, I see the name and then it refreshes and they are gone, very annoying. Can anyone tell me why it does this and how to stop it? thanks

    Hi again, I am on an iMac using OSX 10.7.5, I"ve taken screenshots to show you I think my settings are correct

  • Flex List with data-grid issue any body can help me ......i added the full code below

    Thanks in advance
    Exactly wat i need is
    1.if i click the open button want to visible all datagrid ,its working perfectly.
    2.if i click the close button want to close all data grid ,its working perfectly.
    3. if i click a particular  list means want to visible particular datagrid..some times working good but some times not visible ...
    4.if i click the list if datagrid already open means want to close .some times creates extra space below the datagrid........
    if u cont get clearly please copy the below code and check it.......any other way to solve this problem?.......
    <?xml version="1.0" encoding="utf-8"?>
    <s:Group xmlns:fx="http://ns.adobe.com/mxml/2009"
    xmlns:s="library://ns.adobe.com/flex/spark"
    xmlns:mx="library://ns.adobe.com/flex/mx" width="100%" height="100%" >
    <fx:Declarations>
    </fx:Declarations>
    <fx:Script>
    <![CDATA[
    import mx.collections.ArrayCollection;
    [Bindable]
    public var ArrUserList:ArrayCollection;
    [Bindable]
    public var listDB:ArrayCollection = new ArrayCollection([ {label: "2011", data:"jan",day:"saturday",date:"1-4-11"},
    {label: "2011", data:"jan",day:"monday",date:"13-4-11"}, {label: "2013", data:"jan",day:"monday",date:"1-5-11"}, {label: "2013", data:"jan",day:"wednesday",date:"14-5-11"}, {label: "2015", data:"jan",day:"tuesday",date:"11-5-11"}, {label: "2015" ,data:"jan",day:"friday",date:"1-6-11"} ]);
    public var loc_first_last_name:String;
    function Load():void
    ArrUserList=Find_Duplicate(listDB);
    for(var i:int=0; i<ArrUserList.length; i++)
    ArrUserList[i].click=0;
    Lst_userlist.dataProvider=ArrUserList;
    Lst_userlist.rowCount=ArrUserList.length;
    function Clink_lnk_open():void
    if(lnk_open.label=="Open")
    for(var i:int=0; i<ArrUserList.length; i++)
    ArrUserList[i].click=1;
    lnk_open.label="Close";
    ArrUserList.refresh();
    Lst_userlist.validateNow();
    Lst_userlist.dataProvider=ArrUserList;
    Lst_userlist.rowCount = ArrUserList.length ;
    else
    for(var i:int=0; i<ArrUserList.length; i++)
    ArrUserList[i].click=0;
    lnk_open.label="Open";
    ArrUserList.refresh();
    Lst_userlist.validateNow();
    Lst_userlist.dataProvider=ArrUserList;
    Lst_userlist.rowCount = ArrUserList.length ;
    function Click_UserName1(event:MouseEvent,data:Object):void
    loc_first_last_name=event.currentTarget.text;
    var str:String;
    for(var i:int=0; i<ArrUserList.length; i++)
    str=ArrUserList[i].label;
    if(loc_first_last_name==str)
    if(ArrUserList[i].click == 0)
    ArrUserList[i].click=1;
    else
    ArrUserList[i].click=0;
    ArrUserList.refresh();
    Lst_userlist.validateNow();
    Lst_userlist.dataProvider=ArrUserList;
    Lst_userlist.rowCount=ArrUserList.length;
    public function Find_Duplicate(test_arr:ArrayCollection):ArrayCollection
    var res_arr:ArrayCollection=new ArrayCollection();
    var flag:Boolean;
    for(var i:int=0;i<test_arr.length;i++)
    var j:int=0
    flag=false;
    for(;j<res_arr.length;j++)
    if(res_arr[j].label==test_arr[i].label)
    res_arr[j].dataCollection.addItem(test_arr[i]);
    flag=true;
    break;
    if(!flag)
    var myItem:Object = new Object() ;
    myItem.label=test_arr[i].label;
    myItem.dataCollection=new ArrayCollection();
    myItem.dataCollection.addItem(test_arr[i]);
    res_arr.addItem(myItem) ;
    return res_arr;
    ]]>
    </fx:Script>
    <s:Scroller id="id_scroller" width="100%" height="100%">
    <s:VGroup id="id_Vgroup" paddingLeft="50" paddingTop="10" paddingBottom="10"   width="100%" height="100%" >
    <mx:VBox width="850" paddingLeft="0" paddingTop="1"    color="black"  backgroundColor="#FFFFFF">
    <mx:HBox width="850" left="50" paddingBottom="3"  paddingLeft="5" backgroundColor="#6D6C6C"   paddingTop="3" color="#FFFFFF" >
    <mx:LinkButton id="lnk_open" label="Open" textDecoration="underline" click="Clink_lnk_open();"/>
    <mx:Button id="load_btn" label="Load" click="Load()"/>
    </mx:HBox>
    <mx:VBox id="Vbox_main" width="850"   horizontalScrollPolicy="off" verticalScrollPolicy="off"  >
    <mx:List variableRowHeight="true"   width="850" id="Lst_userlist" paddingTop="-3" verticalScrollPolicy="off"  horizontalScrollPolicy="off"
    buttonMode="true"  >
    <mx:itemRenderer>
    <fx:Component>
    <mx:VBox paddingTop="-5"  horizontalScrollPolicy="off" verticalScrollPolicy="off" >
    <fx:Script>
    <![CDATA[
    import mx.collections.ArrayCollection;
    override public function set data(value:Object):void
    super.data = value;
    Membership_Grid.dataProvider=data.dataCollection;
    Membership_Grid.rowCount=data.dataCollection.length;
    lbl_userhead.text=data.label;
    lbl_userhead1.text=data.dataCollection.length+" Datas";
    if(data.click==1)
    Vbox_main.visible=true;
    Vbox_main.includeInLayout=true;
    else
    Vbox_main.visible=false;
    Vbox_main.includeInLayout=false;
    Membership_Grid.validateNow() ;
    ]]>
    </fx:Script>
    <mx:HBox id="vbox_grid"  horizontalScrollPolicy="off"  height="25" verticalScrollPolicy="off" width="850"  paddingLeft="10" paddingTop="5"  backgroundColor="#6D6C6C" color="#FFFFFF">
    <s:Label id="lbl_userhead" click="outerDocument.Click_UserName1(event,data)" buttonMode="true"   width="250"  paddingTop="3" />
    <s:Label id="lbl_userhead1"  buttonMode="true"   width="548" paddingTop="3" />
    </mx:HBox>
    <mx:VBox id="Vbox_main" width="850" horizontalScrollPolicy="off" verticalScrollPolicy="off"  visible="false" includeInLayout="false" >
    <mx:DataGrid id="Membership_Grid"   alternatingItemColors="[#DCDCDC,#F8F8FF]"  paddingLeft="5"  horizontalScrollPolicy="off" color="black"
    horizontalGridLines="false" verticalScrollPolicy="auto"  verticalGridLines="false"  rowHeight="25" width="850"  borderSkin="{null}"
    borderVisible="false" >
    <mx:columns>
    <mx:DataGridColumn width="150" headerText="Year" dataField="label"/>
    <mx:DataGridColumn width="150" headerText="Month" dataField="data"/>
    <mx:DataGridColumn width="150" headerText="Day" dataField="day" />
    <mx:DataGridColumn width="150" headerText="Date"  dataField="date"/>
    </mx:columns>
    </mx:DataGrid>
    </mx:VBox>
    </mx:VBox>
    </fx:Component>
    </mx:itemRenderer>
    </mx:List>
    </mx:VBox>
    </mx:VBox>
    </s:VGroup>
    </s:Scroller>
    </s:Group>

    Hi
    Sir am using flex 4.0.1     SDKS 4.1.0....
    Still i cont fix this problem....i have the same prob in many mxml files .any alternate solution for my prob pls let me know...
    Thanks in Advance,
    senthil.

  • Data grid issue

    Hi,
    i'm working on HFM 11.1.1.3 ,i loaded several flat files for data grid but i'm not able to see them in documents section,i loaded one custom document also, i tried several times but still its showing empty what can i do?
    please help me out
    Thanks

    Hi,
    columns is an array. After the dataprovider is set, save the columns to a temporary array
    private var tempColumns:Array;
    tempColumns = datagrid.columns;
    When the reset button is clicked, reset the columns from the tempArray.
    datagrid.columns = tempColumns;

  • How can you add data from a variable into a column in a data flow?

    I need to populate a table with data from a variable. The data type of the variable is String. I'm running into issues doing it the way I am. I have variable
    User:VariableName = "Some moderately sized string of data"
    When I try to use a Derived Column Transformation Editor to insert the variable into the data flow as a new column, SSIS forces the Data Type to be Unicode String[DT_WSTR] and I can't change it. Additionally the length is 0 and I also can't change that.
    When I run the package it errors with a truncation error. If the length is 0 then that makes sense but then why can't I change it to something that makes more sense?
    What is the correct way to go about this?

    Use advanced editor to change data type and length.
    http://www.sureshjoshi.com/development/ssis-string-variables-in-derived-columns/

  • Issue in WS based on FM with data declared as TABLES

    Dear all,
    I created enterprise WS with endpoint as function module. The FM has a date declared as TABLES. I see the table data under Output section of External and Internal view in SE80. Also the data is being exposed (check box set). However if I consume the WS either via ABAP consumer proxy or externally outside the SAP system (from JAVA app) the data which is declared as TABLES is not visible in RESPONSE from the WS.
    Is this behavior feature? Shall I always declare (in case of custom FM) all the data as EXPORTING?
    If so what about the SAP standard FMs? In this case do I need to always create custom Z* FM as wrapper?
    thanks
    m./

    Please re-post if this is still an issue to the Business Objects Forum or purchase a case and have a dedicated support engineer work with you directly

  • ALV column header with multiple rows and ALV column header span

    How could I have in an ALV a column header on several lines and/or a column header that spans on multiple columns?
    i.e. I would like to have in an ALV two columns, each with it's own distinct header and additionally another column header for both of the columns, that spans across both columns. How could I program this?

    Hi,
    follow below mentioned code
    SET THE LABEL OF THE COLUMN
    DATA: hr_weeknum TYPE REF TO cl_salv_wd_column_header.
    CALL METHOD lr_weeknum->get_header
    RECEIVING
    value = hr_weeknum.
    CALL METHOD lr_weeknum->set_resizable
    EXPORTING
    value = abap_false.
    hr_weeknum->set_prop_ddic_binding_field(
    property = if_salv_wd_c_ddic_binding=>bind_prop_text
    value = if_salv_wd_c_ddic_binding=>ddic_bind_none ).
    set the text of the column
    CALL METHOD hr_weeknum->set_text
    EXPORTING
    value = 'C Form'.
    Regards,
    Srini.

  • Trying to list table column names with data type

    I have a list of table names and need to output the fields and their type.  So I tried the code below but getName() returns string even when I know the field is an int.  So I'm assuming I'm using the wrong function.  I looked at the output from getMethods() but I didn't see anything else that would return the information I want.  TIA.
    <cfset TableList = "accountingsettings,address,area,areasettings">
    <cfloop from="1" to="#Listlen(TableList)#" index="i">
    <cfquery datasource="axxerion" name="getTablename">
    select * from #Listgetat(TableList, i)#
    where 0<>0
    </cfquery>
    <cfset colHeaderNames = ArrayToList(getTablename.getColumnList())/>
    <cfoutput>
    <p><b>#Listgetat(TableList, i)# #getTablename.getMetaData().getColumnCount()#</b></p>
    <ul>
    <cfloop from="1" to="#Listlen(colHeaderNames)#" index="x">
    <cfdump var="#getMetaData(Listgetat(colHeaderNames,x)).getmethods()#">
    <li>#Listgetat(colHeaderNames,x)# #getMetaData(Listgetat(colHeaderNames,x)).getName()# </li>
    </cfloop>
    </ul>
    </cfoutput>
    </cfloop>
    Returns
    accountingsettings 22
    ID java.lang.String
    BINENTRYID java.lang.String
    CLIENTID java.lang.String
    CREATESYSTEMUSERID java.lang.String
    CREATETIME java.lang.String
    DEPRECIATIONYEARS java.lang.String
    POSTNOTAPPROVED java.lang.String
    REGIONID java.lang.String
    RESIDUALVALUE java.lang.String
    REVISION java.lang.String
    UPDATESYSTEMUSERID java.lang.String
    UPDATETIME java.lang.String
    DUPLICATEREFERENCES java.lang.String
    STRICTMODE java.lang.String
    CONSOLIDATEINVOICEITEMS java.lang.String
    AUTOACCOUNTINGPERIOD java.lang.String
    INVOICEDESCRIPTION java.lang.String
    POSTREQUIRED java.lang.String
    CONSOLIDATEOUTINVOICEITEMS java.lang.String
    PAYMENTDIFFERENCECATALOGITEMID java.lang.String
    ACCOUNTINGPERIODLENGTHCODE java.lang.String
    CREDITPAYMENTS java.lang.String

    So I'm assuming I'm using the wrong function. 
    You are using GetMetaData() incorrectly. It returns an array of structures. Cfloop through the returned array, and output the #name# and #typeName# keys.
    But .. if you only need the column metadata. Dan's suggestion of using cfdbinfo would seem more appropriate here.

  • Having problems downloading itunes 10.5.2; box states windows installer issue. I have a 2005 with windows XP and service pack 2. Any ideas?

    Just bought a new ipod touch for my daughter.  It won't sync without itunes 10.5.2 loaded on our computer (a 2005 HP with Windows XP and service pack 2.)  When I've tried to load 10.5.2, I get an error message box stating there is a problem with my Windows installer.  I've tried loading the windows installer hot fix KB942288-v3-x86, but it didn't help.  Any suggestion?

    Hi Lorheak,
    thanks for the quick reply. I had the same idea already yesterday. I use Norton Internet Security for a long time now without any problems. I think this a Apple or Microsoft problem, because the popup window which appear come from Windows DEP. I got no message from the firewall with any problem. I check the log files from Norton and Windows already but find nothing. This is a very strange problem. In the past I have had a lot of other problems with iTunes upgrades. Everytime I accept the installation of the newest version I got errors regarding missing "msi" files.
    Greetings Gert

  • E6-00: what's wrong with Belle refresh (and other ...

    I've been following this forum and have always been up-to-date with E6-00 firmware. I've been almost happy with Belle and was expecting hardly the Belle refresh version for the Music player upgrade. What I got was - ? I don't know. Just the new version and no instant visible change. However... :
    - the Music Player is the same. Meaning, no song search and still ridiculous user interface
    - the phone tries to establish the data connection quite often even if no application is open
    - the phone is hardly responsive from time to time (while looking for the network connection)
    - the phone does not want to connect to the wifi. Restart helps.
    - the phone loses the network operator and does not reconnect. Happened once (when roaming). Restart helps immediately.
    - the Microsoft Apps: pursued upgrade. I personally do not need them. The screen is simply to small to use them effectively.
    - (not a complaint) the battery life: I think the battery life is not really affected by the OS. Those complaining about shorter battery life should check how much time they spend using the phone, being connected to wifi, etc.
    I'm very disappointed with the E6-00. I try to keep it positive but it keeps me down with every (new) issue. Does anyone has advice what to do with upper mentioned issues? I bought the phone ~2 months after it was available. I'm assuming that these first production series can have hardware issues? My phone was on reparation twice: for the notification light (hardware thing) and bluetooth issues (voice not heard over the bluetooth headset). The latter is still present I think...
    I consider buying E71 since there's no other good (Nokia) phone on the market. What makes me sad the most is that my iPod touch does wifi connection and other things smoothlessly... But I don't want an iPhone (which is in principle the same as iPod touch), I just want a good Nokia.
    Regards,
    P

    strelamcqueen:
    I agree with your post except for the fact that Belle hosed my E6.  Meaning: if you look at all my other posts, it's all about the GPS data functions that were awesome with the E71 then went away with the E6 on Anna.  At least with Anna, there was an app called LeGPSData2 that restored most of the E71 GPS functionality.  LeGPSData2 is not compatible with Belle. Sooo, I am currently using my E6 ONLY because of the decent camera. 
    Belle made the UI look pretty but that's it.  I found the same problems with the responsiveness that you mentioned and issues with not connecting to my home wifi when I try to browse the net at home.  There's nothing like downloading a bunch of big files only to discover that I've chewed up a bunch of data because the phone didn't connect to wifi.  I put the wifi widget on one of my home screens and I make sure that I manually connect to wifi now before starting the browser. The Microsoft app via the upgrade were a joke. They actually took over Quick Office so that Excel and Word opened with MS Office Mobile.  This would be fine but they open so tiny they are unreadable and they are not editable with MS Office Mobile for some reason.  I removed the MS apps immediately.
    My battery life suffered a lot after Belle refresh.  With normal use as before the upgrade I would get home with about 50% battery with 3G ON.  With Belle refresh,  The battery won't make it through a full day with 3G on and I end up with about 25% battery at the end of the day with 3G off.  Good thing I don't use much data through the day!
    This is actually my second E6; long story but the first I upgraded to Belle and was disappointed with the loss of LeGPSData2 app.  This one I was forced to upgrade to Belle refresh because while updating Ovi Maps one night, the update completely deleted the Ovi Maps app and I could not get it back without updating the OS to Belle refresh. 
    So I am with you.  I too am very disappointed with the E6 but most of my disappointment comes from the software 'upgrades'.  If Nokia would just leave well enough alone, all would be fine.  I am sorry I have no advice to take care of the problems you and I are facing.  I am in search of a new phone now and if I don't downgrade to an E72, I won't be getting a Nokia again.  It's a sad story because I have been a die hard Nokia fan for a long time.
    DS
    @adrianhughes:
    HUH?  stelamcqueen is asking advice from other USERS.  That's what the forum is about.  

  • How can I move notes (in the notes app) from "On My iPhone" account to my "iCloud" account so that they will sync with iCloud and with my computer (and not 1 note at a time either - all at once)?

    I used to be able to use iTunes to sync notes between my iPhone and my Mac. With iOS-7 and OS-X 10.8, that is no longer possible.  The notes were created on my iPhone in the "On My iPhone" account.   My understanding is that in order to synch them, I need to move them to my iCloud account on the iPhone (I'd be glad to hear that this isn't true, ...).
    So how do I get my notes (several hundred of them) from my On My iPhone account to my iCloud account?
    alternately, what other means could I use to synch my notes between my iPhone and my Mac, given that they reside i

    I am having the same issue! Please let me know if you find any info anywhere else.

  • Small problem with meta refresh and setting url

    I'm using the following line of code in my jsp.
    <meta http-equiv="refresh" content="<c:out value='${pageContext.session.maxInactiveInterval+60}'/>">This works fine in that 60 second after the session times out the refresh is called. This then goes into my action class and checks to see if my user object is still in session. It does not find it and forwards it to my login page with a message saying the session timed out.
    this works just fine
    Now instead of this happening I want to forward to an error page.
    so I can add a url into the content section of the tab... but when I try to use a
    <c:out value='${pageContext.request.contextPath}'/>this evaluates to nothing.. so that then the forward is to /sessionTimoutError.jsp instead of /appName/jsp/sessionTimeoutError.jsp.
    So my question is more of a verification. Is it true then that when the session times out it has absolutely nothing to do with struts and java.. and that when the refresh actually gets called and forwards it back to the logoff page that I've in effect created a new session that will timeout in 60 minutes and call a refresh in 61minutes?
    So the only way I can think of forwarding to the other page would be to change the forward in my action class... but changing this is not worth modifying all the action classes.. and I can't just change the definition of the forward since other places use that forward and I don't want to change them either...
    any othe ways anyone could think of doing this without hardcoding any url's in?

    Is it true then that when the session times out it has absolutely nothing to do with struts and java.Nothing to do with Struts, it's about JSP/servlet stuff specifically.
    <meta http-equiv="refresh" content="61; url=/timeout.html">that's the proper format, so you can dynamically write whatever URL you want.
    and that when the refresh actually gets called and forwards it back to the logoff pageOnly if the page that's reloaded checks for the valid login info and forwards. This is a common way to do it, of course.

Maybe you are looking for

  • Running In Forms9i Builder

    I am able to run my forms9i application from a browser, but running within the Forms9i Builder does not work at all. I did see the Java applet loading message, the Oracle9iAS splash, the message "Applet started", and default Forms run-time menu. (I d

  • How to change information text at logon screen on IDES ERP 2005?

    I have attached picture where I want to change was inside the red rectangle. Thank you. http://www.temppic.com/img.php?07-03-2008:1204880865_0.29363400.jpg Edited by: jitpanu sriudomwat on Mar 7, 2008 10:12 AM

  • Adobe Genuine Software Verification Failure with PSE 13 DVD

    This is the third DVD I have purchased that tells me the same thing. I am running Windows 7, have plenty of room to load this product. Is there some missing file or something I need to do to get beyond this?

  • Previous server email

    Did switching my internet to FIOS somehow disable my previous ip server email?  I can access my email from my previous server but I am not able to receive emails since the switch to FIOS today?  Coincidence?  Is it just a problem with my previous ser

  • WindowListener is being a pain

    I'm trying to be able to detect when the little x button is pressed: import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Tictactoe  extends JPanel                implements WindowListener,                        WindowFocus