Id-column not editable in BCC

Hi
We recently did a migration to 10.2 from 9.2 and we had our custom item-descriptors mapped in merchandising view.
In 9.2, whenever we tried creating a new asset of this item descriptor we used to get the id field as editable. But after the upgrade this field is not coming as editable.
Please see the below item descriptor
<item-descriptor display-property="key" query-cache-size="100" display-name-resource="Message Key" item-cache-size="100" name="messageKey">
<table id-column-names="key" type="primary" name="msg_key">
<property readable="true" writable="true" queryable="true" column-name="key" display-name="Key" hidden="false" expert="false" name="key" data-type="string" cache-mode="inherit" required="true">
     <attribute value="10" name="propertySortPriority"/> </property>
<property column-name="value" display-name="Value" name="value" data-type="big string">
     <attribute value="20" name="propertySortPriority"/> </property>
</table>
</item-descriptor>
Here the key used to be coming as editable in 9.2 version when we tried creating a new asset, but it doesnt come editable and atg auto populates it with some id in 10.2 version
Thanks

Thanks Shaik
All i did was the following and it broke the UI and now I am not able to create a new item for that repository.
<add-item item-descriptor="attributeValue" id="AvMsgKeyEditId">
<set-property name="value"><![CDATA[true]]></set-property>
</add-item>
<add-item item-descriptor="itemMapping" id="AmaMsgKey">
  <set-property name="name"><![CDATA[AssetManager]]></set-property>
  <set-property name="description"><![CDATA[AssetManager Message Key itemMapping]]></set-property>
  <set-property name="mode"><![CDATA[AmMmDef]]></set-property>
  <set-property name="itemPath"><![CDATA[/atg/commerce/catalog/ProductCatalog]]></set-property>
  <set-property name="itemName"><![CDATA[messageKey]]></set-property>
  <set-property name="formHandler"><![CDATA[AmFhDef]]></set-property>
  <set-property name="attributes"><![CDATA[showCreationId=AvMsgKeyEditId]]></set-property>
</add-item>
I think there is more to be done apart from attribute value and item mapping?
property mapping or something else maybe.
Any pointers would be helpful.
Thanks

Similar Messages

  • GL Opening Balance Due Date Column not Editable

    Hi Experts,
    I am about to enter GL Opening balances for a new company I just created,I have created posting periods from January 2007 to date, I want to post an opening balance to 31 december 2007, I am able to enter the posting date but the due date (01.01.08 by default) is not editable,I want to change the due date to be the same as posting date(31.12.07) how can I achieve this ?
    Thanks in anticiption of your prompt response.
    Regards

    Hi Chiko,
    Opening balance is for new period.  Therefore, the due date should be in new period. If you can change it to last year, that should be called ending balance for 2007.
    Thanks,
    Gordon

  • Flex datagrid custom itemRenderer - making column NOT EDITABLE

    Hi all,
    I am new to flex and having been trying to build custom editors and renderers for datagrid. I ran into this problem trying to fix another one (http://forums.adobe.com/post!reply.jspa?message=3569216)
    The problem is :
    I have a custom editor and a renderer for a text column. The whole grid is editable (i.e; editable=true). But clicking on the cell does not show me the editor. However, if I change the renderer to mx.controls.label, clicking on it takes me to my custom editor.
    Can anyone please tell what I am doing wrong?? I am pasting the relevant code for more details.
    DATAGRID : Replacing  itemRenderer = "renderers.TextRenderer" with itemRenderer = "mx.controls.Label" makes the column editable
    <mx:DataGrid id="dg" editable="true" rowHeight="100" width="861" x="10" y="10" height="498" dataProvider="{this.slideArray}">
         <mx:columns>
                           <mx:DataGridColumn headerText="Text" width="100"
                                                           resizable="true" sortable="false"
                                                           itemRenderer = "renderers.TextRenderer"
                                                           itemEditor="editors.TextEditor"
                                                          dataField="text" editorDataField="myData"/>
                </mx:columns>
    </mx:DataGrid>
    TEXT EDITOR
    <?xml version="1.0" encoding="utf-8"?>
    <s:MXDataGridItemRenderer  xmlns:fx="http://ns.adobe.com/mxml/2009"
                                               xmlns:s="library://ns.adobe.com/flex/spark"
                                               xmlns:mx="library://ns.adobe.com/flex/mx"
                                               focusEnabled="true"
                                              initialize="initEditor()">
    <mx:TextInput id="edit" width="{this.width}" height="{this.height}"/>
    <fx:Script>
    <![CDATA[
              import domain.Slide;  // contains just one property :::: public var text : String
              override public function set data(value:Object):void{
                        super.data = value;
                        this.edit.text = (value as Slide).text;
              public var myData : String; // editor data field
              import mx.binding.utils.BindingUtils;
              private function initEditor():void{
                        BindingUtils.bindProperty(this,"myData", this.edit, "text");
    ]]>
    </fx:Script>
    </s:MXDataGridItemRenderer>
    TEXT RENDERER
    <?xml version="1.0" encoding="utf-8"?>
    <s:MXDataGridItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009"
                                              xmlns:s="library://ns.adobe.com/flex/spark"
                                             xmlns:mx="library://ns.adobe.com/flex/mx"
                                             focusEnabled="true">
         <s:Label id="txt"  horizontalCenter="0" verticalCenter="0"/>
         <fx:Script>
              <![CDATA[
                             import domain.Slide;
                             override public function set data(value:Object):void{
                                            super.data = text;
                                            this.txt.text = (value as Slide).text;
              ]]>
         </fx:Script>
    </s:MXDataGridItemRenderer>
    Tricks I have tried and failed :
    1. added the following code to the renderer
       override public function get data():Object{
                                       return super.data;
    2. remove/change focusEnabled
    3. wrote the same renderer in Actionscript - making it extend MXDataGridItemRenderer. I had to add the label component txt using addElement. Clicking on this does show th editor but it doesnt show the label txt at all... i.e; I dont get any text displayed.
    I am using Flex 4.0 sdk.

    It worked!!!!!!! Thank you!! What you mentioned was indeed the problem!
    Here is the custom item renderer's set data function
    Before
    Now
    override public function set data(value : Object):void{
                      super.data = text;
                      this.txt.text = (value as Slide).text ; //txt is the Label control
    override public function set data(value : Object):void{
                      super.data = value;
                      this.txt.text = (value as Slide).text ; //txt is the Label control
    oh man, this is such a stupid mistake. I think I was confused with having three text properties - one inherited from MXDataGridItemRenderer, one in my txt Label control and one on my slide.
    I had no idea that sending the value up to the super class was so important. None of the docs I read seemed to give much importance to this statement.
    thanks so much and sorry for taking up so much of your time. I guess it is uncessary to post any more code.

  • Task column not editable in Project Server 2013 (PWA)

    Hello,
    is that possible that Project's task column which are published on PWA cant be editable for any Project Manager, Team members?
    We have  a scenario where my management team wants that after creating project from MS Project Professional 2013 (where we have provided standard template for projects to chose from ) needs to published on PWA. After publishing it, no one can't modify
    task name in Projects but can add task if required.
    Is it possible??

    For the field:
    Go to server settings, enterprise custom fields and lookup table,
    Click on Create
    Select task type, then formula,
    Click on the field selector button and pickup the [task name] field under the text group,
    Save.
    For the view:
    Go to the server settings, then manage views,
    Select the view in question under "project" (for example tasks details)
    In the field section, select your new field from the left side and add it to the right side,
    Select the default task name field from the right side and remove it (it'll go to the left side),
    Validate.
    To validate:
    Go to the project center and open your project,
    Navigate to the schedule PDP and select your view tasks details)
    Click on "edit" to open the project schedule,
    Publish the project plan and check that your field is there and cannot be edited.
    Hope this helps,
    Guillaume Rouyre, MBA, MVP, P-Seller |

  • Column in SharePoint form library is not editable

    HI All,
    I have Infopath form library with c# code template. After successful publish, few column in form library cannot be editable, How to make them as editable? thanks!
    Here "Change Applied to" column not able to edit, but i need to change its name.

    Hi,
    From your description, I know you want to edit a document name.
    By default, InfoPath published fields do not allow editing of data types. One can allow users to edit and update the metadata structure from the form library, only if it is allowed when the form gets published to the library. you need to allow users to change
    the data type. You could refer to this article:
    http://www.mssharepointtips.com/tip.asp?id=1031.
    Best Regards
    Vincent Han
    TechNet Community Support

  • ALV: columns in read-only mode look like editable columns in edit mode

    Hi,
    My application contains an ALV table which should be toggled between display and edit mode like the rest of the fields.
    The evident solution was to use
    if_salv_wd_table_settings~set_read_only( abap_true or abap_false)
    However, unlike the rest of the fields, when the application changes into display mode and the fields get grey like in any SAP application, the columns in the table which were editable remain white, and those which were not editable and thus grey, get now white, too, instead of the other way round. So it will look to the normal user, as if now all columns would be editable!
    Of course, he would realize that they are not when he tries to edit them, but this is irritating.
    See following link with screenshots (only active for 3 weeks from now on):
    [Link to my webmail space/SDN: .|https://businesswebmail.telekom.at/filestorage/MzYxMTk1OTMx/]
    I have looked
    through my books ("Einstieg in Web Dynpro for ABAP", "Praxisbuch Webdynpro for ABAP", ...)
    through the wiki for Webdynpro for ABAP here in SDN as well as through this forum (by searching with "ALV edit")
    through the notes in BC-WD-CMP-ALV
    but could not find any solution. Most tables in those PDF articles found here in the WD4A wiki also show white cells although they are probabliy in read-only mode (e.g. the imitation of the SE16N browser article).
    The attributes to the LO_CELL_EDITOR for both Inputfields and textview columns contain exactly the same values when toggling between display and edit mode (read-only in table settings), so also no chance to change here anything.
    Also changing the cell design is not a solution as there is no design that looks like grey for not editable according to WDUI_TABLE_CELL_DESIGN  ([SAP Help - WDUI_TABLE_CELL_DESIGN|http://help.sap.com/saphelp_nw2004s/helpdata/en/56/5e9041d3c72e7be10000000a1550b0/frameset.htm].
    I do not know if I have made an error, as this is my 3rd Web Dynpro (after the first 2 of the introduction book), or SAP is really inconsistent in User interface between "normal" fields and ALV table fields.
    Can you please help me?
    Thanks in advance,
    Erlend

    Hi,
    In my application aslo, i have 30 columns out of which 10 are input fields. But, i'm showing the table as ABAP_TRUE incase of Non-editable otherwise to abap_false. Now i'm getting everything as in WHITE cells.
    Do you want to show it is Grey mode with Non-editable feature. Is that so.
    How many columns are there which has Input fields.
    Get the column references.
    Now, based on the mode of display create the object as Input or Textview field.
    For that column -
    If mode eq 'D'.
    Create an object for Textview(cl_salv_wd_uie_text_view)
    else.
    Create an Object for Inputfield(cl_salv_wd_uie_input_field)
    endif.
    The Append row is a standard button or custom one on ALV toolbar.
    Do you want to hide the toolbar or just disable these buttons.
    If you want to hide the toolbar then refer my wiki -
    http://wiki.sdn.sap.com/wiki/display/WDABAP/NullreferenceforUPDATETOOLBARerrorsofALVinthewebdynpro+ABAP
    Regards,
    Lekha.
    Edited by: Lekha on Sep 30, 2009 8:06 PM

  • Release Date in Get Info always 6/5/1905 and not editable?

    In Get Info, in the new iTunes, the Release Date is not editable.  However, when downloading books and importing into iTunes, the Release date is always 6/5/1905.  Now I don't think either music or books or anything likely to be downloaded was released in 1905, so, why is the field not editable?
    Thank you,
    Laura

    Actually I never noticed a field called "Release Date" in Get Info of previous versions, only Year.  And there is no Release Date field shown in any of my music Get Info.  If I try to access Get Info for albums, it asks me if I want to "edit information for multiple items."  If I click on Edit Items, there is still no Release Date field - just Year.
    However, not one of the Release Dates are correct in any of the books, i.e. those imported into iTunes both before and after the latest "upgrade."   AND the Release Date column is blank for them all.  So what is it for, anyway?
    It is a pity that, if it isn't editable, it should be able to be removed or added depending on the need.
    Just found out another weirdness.  In the Audiobook List Genre is no longer there.  It is in the Playlists, thank heaven, but not in the master list where it really should be.  It IS in Music, but not in books.  How weird.  I hope that is an oversight and will be fixed.
    Thank you for your response.

  • How to make Popup LOV Not Editable?

    Hello,
    I started using a Select List (named LOV) as an element in a report. However, I go the error:
    ORA-20001: Error fetching column value: ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    So I switched to a Popup LOV (named LOV) which is working. However the Popup LOV is a list of part numbers that I donot want the user to change. I want him to select from the list I give him and only this list. After the Popup LOV closes the user can modify the text box that the part number the user selected from the Popup LOV appears in. So how do I make the text box next to the Popup LOV icon not editable??
    Thanks for the help...

    Hello, not sure if you are using "Popup LOV(fetches first rowset)" or not, but switching to "Popup Key LOV(Displays description, returns key value)" might
    work for you.
    Regards,
    Geoff

  • ORA-01733- virtual column not allowed here  - Insert using inline view

    Does anyone know why I am getting ORA-01733- virtual column not allowed here
    SQL> select * from v$version;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
    PL/SQL Release 11.1.0.6.0 - Production
    CORE 11.1.0.6.0 Production
    TNS for 32-bit Windows: Version 11.1.0.6.0 - Production
    NLSRTL Version 11.1.0.6.0 - Production
    ---no error without WITH CHECK option
    SQL> INSERT INTO
    2 (SELECT
    3 location_id,
    4 city,
    5 l.country_id
    6 FROM countries c, locations l,regions r
    7 where l.country_id = c.country_id
    8 and r.region_id=c.region_id
    9 and r.region_name = 'Asia')
    10 VALUES (5500, 'Wansdworth Common', 'UK');
    1 row created.
    SQL> rollback;
    Rollback complete.
    -----error with WITH CHECK OPTION
    SQL> INSERT INTO
    2 (SELECT
    3 location_id,
    4 city,
    5 l.country_id
    6 FROM countries c, locations l,regions r
    7 where l.country_id = c.country_id
    8 and r.region_id=c.region_id
    9 and r.region_name = 'Asia' WITH CHECK OPTION)
    10 VALUES (5500, 'Wansdworth Common', 'UK');
    INSERT INTO
    ERROR at line 1:
    ORA-01733: virtual column not allowed here
    I was expecting
    ORA-01402: view WITH CHECK OPTION where-clause violation
    for the second one. Is there anything I am missing here ?

    Randolf
    Thank you very much for the update to this old question
    After reading the link I think I should ignore this error and accept it as ORA-01402
    The information you asked me to check did not lead me an understanding of different error types.
    SQL> ----view for ORA-01733
    SQL> create view test_v_1
      2  as
      3  SELECT
      4  location_id,
      5  city,
      6  l.country_id
      7  FROM countries c, locations l,regions r
      8  where l.country_id = c.country_id
      9  and r.region_id=c.region_id
    10  and r.region_name = 'Asia' WITH CHECK OPTION;
    View created.
    SQL>
    SQL>
    SQL>
    SQL> select * from user_updatable_columns where table_name='TEST_V_1';
    OWNER                          TABLE_NAME                     COLUMN_NAME                    UPD INS DEL
    HR                             TEST_V_1                       CITY                           YES YES YES
    HR                             TEST_V_1                       COUNTRY_ID                     NO  NO  NO
    HR                             TEST_V_1                       LOCATION_ID                    YES YES YES
    SQL>
    SQL> ----view for ORA-01402
    SQL>
    SQL> create view test_v_2
      2  as
      3  SELECT
      4  d.department_id,
      5  d.department_name,
      6  d.location_id
      7  FROM hr.departments d,hr.locations l
      8  WHERE l.location_id=d.location_id
      9  and d.location_id < 2000
    10  WITH CHECK OPTION;
    View created.
    SQL>
    SQL> select * from user_updatable_columns where table_name='TEST_V_2';
    OWNER                          TABLE_NAME                     COLUMN_NAME                    UPD INS DEL
    HR                             TEST_V_2                       DEPARTMENT_ID                  YES YES YES
    HR                             TEST_V_2                       DEPARTMENT_NAME                YES YES YES
    HR                             TEST_V_2                       LOCATION_ID                    NO  NO  NO
    SQL>
    SQL>
    SQL> ----INSERT STILL FAILING WITH DIFFERENT ERROR DESPITE THE SAME UPDATABLE COLUMN STRUCTURE
    SQL> insert into test_v_1 values  (5500, 'Wansdworth Common', 'UK');
    insert into test_v_1 values  (5500, 'Wansdworth Common', 'UK')
    ERROR at line 1:
    ORA-01733: virtual column not allowed here
    SQL> insert into test_v_2 values  (9999, 'Entertainment', 2500);
    insert into test_v_2 values  (9999, 'Entertainment', 2500)
    ERROR at line 1:
    ORA-01402: view WITH CHECK OPTION where-clause violation
    SQL>A. Coskan GUNDOGAR
    Oracle DBA
    http://coskan.wordpress.com
    “A man's errors are his portals of discovery.”
    James Joyce

  • Database trigger - PL/SQL: ORA-00984: column not allowed here

    I am trying to create a trigger that will update an employee audit table when a row is changed. Using a sequence number to assign a unique identifier to each row as it is created. Need to capture the user ID, date of the change, and the action (update), plus the before image of the row.
    CREATE SEQUENCE emp_audit_seq START WITH 10;               
    Create table emp (
       empno       NUMBER(4)      Primary Key,
       ename       VARCHAR2(10),
       job            VARCHAR2(9),
       mgr           NUMBER(4),
       hiredate     DATE,
       sal             NUMBER(7,2),
       comm        NUMBER(7,2),
       deptno       NUMBER(2));
    CREATE TABLE emp_audit   (
         audit_uid          NUMBER(15)      Primary Key,
         change_date          DATE,
         change_user          VARCHAR2(30),
         action                  CHAR(1),
         empno                  NUMBER(4),
         ename                  VARCHAR2(10),          
         job               VARCHAR2(9),
         mgr               NUMBER(4),
         hiredate          DATE,
         sal               NUMBER(7,2),
         comm                  NUMBER(7,2),
         deptno                  NUMBER(2));
    CREATE OR REPLACE TRIGGER trig_emp_audit
      BEFORE UPDATE ON emp
      FOR EACH ROW
    BEGIN
      INSERT INTO emp_audit
        VALUES(emp_audit_seq.nextval, change_date, change_user, action, :old.empno, :old.ename, :old.job, :old.mgr, :old.hiredate, :old.sal, :old.comm, deptno);
    END;
    Warning: Trigger created with compilation errors.
    SQL> show errors
    Errors for TRIGGER TRIG_EMP_AUDIT:
    LINE/COL ERROR
    2/3      PL/SQL: SQL Statement ignored
    3/149    PL/SQL: ORA-00984: column not allowed hereCan anyone assist in helping me find what I am doing wrong with the trigger?
    Edited by: LostNoob on Aug 25, 2012 2:24 PM

    First, when you write an INSERT statement, it's always good to list the columns that you're inserting into. That makes the code easier to follow-- you don't have to separately pull up the table definition to know what order columns are inserted. And it makes the code more maintainable since the statement won't become invalid if you add a new column to the table in the future.
    Second, CHANGE_DATE, CHANGE_USER, and ACTION are not (presumably) functions and they are not local variables so it doesn't make sense to use them in an INSERT statement. You would need to write code or leverage existing functions to populate those columns. I'm guessing, for example, that you want to use SYSDATE to populate the CHANGE_DATE and USER to populate the CHANGE_USER column. My guess is that ACTION should always be a 'U' for UPDATE.
    Third, it appears that you left off the :old on the DEPTNO column.
    Putting it all together, you'd have something like
    CREATE OR REPLACE TRIGGER trig_emp_audit
      BEFORE UPDATE ON emp
      FOR EACH ROW
    BEGIN
      INSERT INTO emp_audit(
          audit_uid,
          change_date,
          change_user,
          action,
          enpno,
          ename,
          job,
          mgr,
          hiredate,
          sal,
          comm,
          deptno )
        VALUES(
          emp_audit_seq.nextval,
          sysdate,
          user,
          'U',
         :old.empno,
         :old.ename,
         :old.job,
         :old.mgr,
         :old.hiredate,
         :old.sal,
         :old.comm,
         :old.deptno);
    END;
    / Justin

  • Cost Element column not appearing in IW31/ IW32 transaction

    Hi,
    In transaction IW32, in Operations Tab --> click on External Button (below shown on IW32 screen).
    Now under External, click on Services tab (1st option), here Cost Estimate column not appearing.
    We tried to add through configuration option on this window. (there shows table setting --> click on administrator, now you can see Edit system settings, here Cost Element - ESLL-KSTAR shown with TICK on Invisible checkbox).
    How can i Untick that. I tried but after activate, it again appears.
    Plz guide..

    Hi,
    Where a cost element exists on the operation External TAB, input of the same data on the service line is not allowed. In that case the system decides that this data field should not be available on the service lines. Where the is no cost element on operation then entry is allowed on service line.
    This program logic is overwriting the field configuration on the table setting for service entry grid. This is why the invisable flag cannot be changed.
    -Paul

  • How to make a column field editable through OADP customization

    HI Every body,
    I am facing a issue during oadp customization.As part of our requirement , i have added a  column to the compensation planning in mss through OADP and the column is displaying fine,but the issue is that,the fields are not editable.So can anyone let me know ,how can i make the field editable through OADP customization.Is it really possible to do through OADP or not?
    Regards
    RRAY

    for which application you added the columns?
    let me explain takinh ECM as an example
    The backend part of the OADP provides a possibility to define data
    columns without assigning a function module for data extraction to it.
    The content of these columns as well as the column properties have to be
    defined in the application coding(WebDynpro frontend application) which
    is the reason why these columns are called #Application Columns#. The
    advantage of application columns is two-fold: Firstly, their content can
    be calculated dynamically during runtime in dependence of both, the
    content of other columns and application data. Secondly, it#s even
    possible to have data columns ready for input. These columns are build
    in the frontend webDynpro application, therefore for your custom column
    group, kindly assign the standard for these three columns.
    For OADP customizing of the compensation planning application kindly
    follow the link below.
    http://help.sap.
    com/saphelp_erp2005/helpdata/en/29/d7844205625551e10000000a1550b0/frameset.htm

  • Af:table new row not editable

    Hi, I am trying to insert and edit a new row in table. I have followed the below steps.
    1. Dropped a vo as a table (not read-only)
    2. surrounded it with a panel collection and in toolbar facet created a toolbar and under which I have dropped createInsert method of
    vo as commandToolbarButton.
    3. set table's editingMode property to clickToEdit and partialTriggers property to commandToolbarButton's id.
    I deployed the application into integrated wls, I clicked on the create button to insert a new row and provided values in all fields then I clicked on some other existing row, now when I clicked on the new row, which was just created, none of the fields/columns are editable.
    Have I missed anything here? Can you tell me how to fix this?
    Thanks in advance

    Thanks for your answer.
    Your solution is not working but if i put the styleclass instruction in the outputText element, it is working...
    Is there any other solution ???... because in this solution, we are obliged to put this EL in each outputText element of the tab.
    <af:column sortable="true" headerText="Cat" formatType="text"
    sortProperty="cat">
    <af:outputText value="#{log.cat}" styleClass="#{(log.prio == 'DEBUG') ? 'bgDebug' : (log.prio == 'WARN' ? 'bgWarn' : '')}"/> </af:column>

  • Can Not Edit JSP Page

    Running SJSC2.1 on XP
    I have a project which uses tables and DB
    I can not edit the JSP page (the tab for the Page1.jsp page has an asterisk) after the name.
    The IDE can not edit the page either, I add a table column for display and the design mode shows the added column but the JSP page does not show the new column, nor does the new column show when the app is deployed..
    I can edit the file with wordpad outside of the IDE
    What gives???
    Thanks

    Actually, I did say that I am able to edit the file and save it in WordPad..
    Outside of the IDE..
    Thanks anyway...
    I have restarted the IDE, Rebooted the system (which reboots the app server) made sure there are no "hanging" "app module" entries in the domain.xml file...
    Anybody know why the "*" is shown with the filename on the SJSC Design tab..
    There was also a series of very small "red somethings" to the upper left of the file name in the Files> listing
    The red somethings looked like:
    | | | |
    | o |
    I have no idea what this red something is.. I thought if might say something but even with a magnifying glass it is unreadable, if in fact the somethings is text
    Thanks
    any help would be appreciated...

  • Not editable in JTable..

    I want to make not-editable cell in JTable.
    so I was searching for source code and posts in forums..
    I found perfect source code..
    but I don't know the difference between my source code and perfect code...
    could you explain me the difference two of sources
    Especially, isCellEditabel function....
    In advance thank you
    perfect code
    Test()
    JTable myTable = new JTable(data, headers)
    @Override
    public boolean isCellEditable(int row, int column)
    return false;
    add(new JScrollPane(myTable));
    my source code
    field_vc.add("Hotel Name");
    field_vc.add("City");
    field_vc.add("Maximum");
    field_vc.add("Smoking");
    field_vc.add("Price per Night");
    field_vc.add("Date");
    field_vc.add("Customer ID");
    field_vc.add("Select");
    view_jt = new JTable(data_vc , field_vc)
    @Override
    public boolean isCellEditable(int row, int column)
         return false;
    view_jsp = new JScrollPane(view_jt);
    perfect source code is not editable in JTable
    But my source code is editable in JTable
    Plz help me
    Edited by: KIMJINHO on Feb 22, 2008 8:33 AM

    But my source code is editable in JTableprove it by posting a demo program that we can copy/paste/compile/run and double click a cell to edit

Maybe you are looking for