Forecast KF row not editable

The Forecast KF row in planning Book is not editable. How to make it editable? Is this something controlled by user authorization?
Thanks

Hi there,
You can do this by adding one default macro for ATTRIBUTES of the Forecast Keyfigure. function CELL_INPUT (1)
0 is display , 1 is editable. Check details on the link provided below.
http://help.sap.com/saphelp_scm41/helpdata/EN/1d/310eb3d0ee11d4b2e40050da385632/content.htm#CELL_INPUT
Please confirm if it works for you.
Regards,
Pradeep

Similar Messages

  • Is there a way to make the current row not editable

    Hi, I'm using JDev 11.1.1.2
    In my usecase I have a Form , navigateable with next/previous , and for every row a I have a calculation which makes the row editable or not.
    For now I made it with disabled property on every input component set to some bean property which is calculated every time.
    My question is if there is some general way to make an Entity not updateable ?
    I tried with doDML() ... but the problem there is that this method is not called when switching the current row but rather when commiting. So the user can modified several rows and when pressing commit it will prevent some of the to be committed which would be confusing.
    Is there a method in the ViewObject that i can overwrite which is called every time the current row is changed? So I can see if the row was modified or not.
    Thanks, agruev

    Yes, there is always isAttributeUpdateable() in the ViewRowImpl, which you can override and enable/disable your attributes based on an enabling/disabling condition.
    Here is an example:
    public boolean isAttributeUpdateable(int i) {
    boolean updateable = false; /disable by default all arguments
    // enable, if your condition is met
    if ( meets_your_condition )
    updateable = super.isAttributeUpdateable(i); // let the framework decide based on your declarative settings
    return updateable; // return true/false indicator
    Nick

  • 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>

  • Making JTable rows not editable

    i need to make a jtables rows and columns to not be editable, but i also need it to be able to be selectable. i know one way to do it is to extend defaulttablemodel and overwrite the iscelleditable method, but the problem is that i'm already extending jframe. is there any other way to do this keeping jframe extended, because i need it to be extended?
    thanks for the help

    JTable table = new JTable(..){
      public boolean isCellEditable(int row, int column){
        return false;
    };

  • Allow edit only user's rows, not someone else's

    Hello
    as you know the option make Form and Report brings a report editable. Is there any way using that option to modify the report to make it non editable?
    OR
    more interesting, that only the user can edit his own row, not the rows of others. That is, there will be different users logging in separately and each willl be adding a row. is there a way one can edit only his row while he has no access to someone elses ?
    thank you
    Al
    Edited by: Alvaroe on 19-Nov-2009 15:29
    Edited by: Alvaroe on 19-Nov-2009 15:34

    Hi,
    maybe there is smarter way to make it, but I used to do it using CASE statement and javascript. I don't have working code, but that's the idea:
    1. In your report you have column with creator name - you use it in your SQL CASE statement like:
    SELECT some_columns, CASE created_by
      WHEN :APP_USER THEN '<a href="#" onclick="goToEditMode('||report_id||')">EDIT</a>'
      ELSE '-'
      END
    "EDIT" FROM your_tableNow if current user has created specified record, edit link appears in EDIT column.
    2. You must add hidden field (P_HIDDEN) to know which row has been selected to edit and javascript function that submits the page:
    <script>
    function goToEditMode(report_id){
    $x('P_HIDDEN').value=report_id;
    doSubmit('EDIT');
    </script>3. Last thing is to create branch that takes you to EDIT page when 'EDIT' request is sent by javascript function. Don't forget to set P_HIDDEN value to edit page in order to know which record is edited.
    Regards,
    Przemek

  • How can i choose row to edit in alv report

    hello ,
    i done alv report with one coloumne that can be edit  ,
    in this coloumne i want to choose which rows can be edit
    and which will be close according to event  .
    i saw example program "BCALV_EDIT_02" that show this case
    but stile , i don't understand what is the action that
    do it .
    this is the  part
    IF p_mode EQ 'RW'.
    *§2a.Use attribute CL_GUI_ALV_GRID=>MC_STYLE_ENABLED to set a cell
       to status "editable".
        l_mode = cl_gui_alv_grid=>mc_style_enabled.
      ELSE. "p_mode eq 'RO'
    *§2b.Use attribute CL_GUI_ALV_GRID=>MC_STYLE_DISABLED to set a cell
       to status "non-editable".
        l_mode = cl_gui_alv_grid=>mc_style_disabled.
      ENDIF.
    so what is the part that will close the row for edit ?
    when i add this part in my report all the row is deleted.
    thanks.

    Dakota,
    You can change the settings at runtime.
    What you need to do is to have another column as part of the internal table, that has the data. This column, say, STYLE will refer to LVC_T_STYL. So, this becomes a nested internal table.
    Set the editable flga switched off at Fieldcat and layout level.
    Now, while filling the data in the table, or looping it separately, fill the Styles table for each row accordingly depending on the conditions. So, if you want the entire row to be enabled for editing, there will so many rows as the no. of columns in the inner internal table which is a column of that row.
    col1  col2   Col3  Style
    1     1      2     Col1 -- Style_Disabled
    ___________________Col2 -- Style_Disabled
    ___________________Col3 -- Style_Disabled
    This should solve your problem.
    Regards,
    Ravi
    note : Please reward the posts that help you.
    Message was edited by: Ravikumar Allampallam

  • How to make sure newly created row is editable by default programatically

    Hi All,
    I got a problem with creating new row in single row selection table with on click property enabled for editing mode.
    Function requirement is like: I have Mater-Detail. While creating detail lines, line has to be created with default line number. Eg: Master1 can have line numbers 1,2,3..etc, Master2 can have 1,2,3.. etc.
    In applicationTable for Pattern Create
    Action Listener=”#{CreateAndEditFiscalDocumentBean.createChargeLine}”
    In Table rowSelection="single" and editingMode="clickToEdit"
    Here the problem is:
    When I first come to the page,the first row in the detail table is editable and could able to edit any other row on click . But When I create a new row , I got a new row with line number but it is not editable.
    I want it to be editable on create and previously selected row should be read only. I have tried several ways but nothing is working.
    My observation is, when I call the bean method in Action Listener of application Table in create patteren, I am facing this problem. If I do not call this method, it is working as expected. But I need to call this method because it has to create row with line number.
    I am putting below two scenarios which I have tried. I am not successful in the both the scenarios.
    Could you please help me in achieving expected functionality.
    Many thanks in advance for your time and help.
    Scenario 1:
    Jsff:
    ApplicationTable: createActionListener="#{CreateAndEditFiscalDocumentBean.createChargeLine}"
    Table: rowSelection="single", editingMode="clickToEdit"
    Bean Code:
    public void createChargeLine(ActionEvent actionEvent) {
    FacesContext fc = FacesContext.getCurrentInstance();
    ExpressionFactory factory = fc.getApplication().getExpressionFactory();
    MethodExpression method=factory.createMethodExpression(fc.getELContext(),"#{bindings.createChargeLine1.execute}",String.class,new Class[]{});
    method.invoke(fc.getELContext(),null);
    AMImpl Code:
    public void createChargeLine() {
    ViewObject itemChargeVO = this.getFiscalDocumentCharges();
    ViewObject fiscalDocumentHeaderVO = this.getFiscalDocumentHeader();
    Row toRow = fiscalDocumentHeaderVO.getCurrentRow();
    Row newRow = null;
    Row latestRow = itemChargeVO.first();
    Integer line_number = new Integer(0);
    int numberOfItemLines = 0;
    if (latestRow != null) {
    RowSet rs = itemChargeVO.getRowSet();
    numberOfItemLines = numberOfItemLines + 1;
    if (rs != null) {
    line_number =
    (Integer)rs.first().getAttribute("LineNumber");
    while (rs.hasNext()) {
    numberOfItemLines = numberOfItemLines + 1;
    Row row = rs.next();
    if (line_number.compareTo((Integer)row.getAttribute("LineNumber")) <
    0)
    line_number =
    (Integer)row.getAttribute("LineNumber");
    line_number = line_number + 1;
    newRow = itemChargeVO.createRow();
    newRow.setAttribute("LineNumber", line_number);
    itemChargeVO.insertRowAtRangeIndex(numberOfItemLines + 1, newRow);
    itemChargeVO.setCurrentRow(newRow);
    } else {
    newRow = itemChargeVO.createRow();
    newRow.setAttribute("LineNumber", new Integer(1));
    itemChargeVO.insertRowAtRangeIndex(0, newRow);
    itemChargeVO.setCurrentRow(newRow);
    Scenario 2:
    Bean method changes:
    public void createChargeLine1(ActionEvent actionEvent) {
    Row newLine = ApplicationsTableEventHandler.getInstance().processCreate(getChargeTable());
    newLine.setAttribute("LineNumber", new Integer(1));
    }

    Hi Jerry,
    Please refer to the following blog and check whether you followed all the steps:
    /people/harikrishna.sunku/blog/2008/12/18/work-center-and-navigation-link-creation-in-crm-2007
    You basically need to ensure that your custom work center is assigned to a navigation bar profile; and this navigation bar profile is assigned to your business role.
    Regards,
    Shiromani

  • Load xml to Datagrid, add row or edit and save it to the xml file??

    Good afternoon,
    I know how to load the xml, add a row or edit the data in a datagrid . Only thing I dont't  know
    how to save the changes to the xml file. I'm ussing Flash Professional CC and it wil be an Adobe Air
    desktop application.

    Hi, and thank for the reply. Problem is not saving the xml, but getting the edited or new rows in the datagrid  to be saved in the xml.....

  • Making some rows non-editable in ALV grid

    hi
    I am using reuse_alv _grid _display to display the output. I want to make some of the rows non-editable based on some conditions. please help.

    Hi Vijay / Manisha / Murugan
    Is this question answered? The link is presently not working.
    I have a same requirement. I am using reuse_alv _grid _display to display the output. After click on 'Add row'
    button, the alv should add a row in edit mode and remaining all other rows in display mode. Is that possible using reuse_alv _grid _display?
    Any kind of inputs regarding this will be damn damn helpful. Thanks.

  • AP Invoice Tax Amount Field not editable

    Hi all,
    The tax amount (LC) field on the AP Invoice field is not editable. What tax setup do I need to do to allow the tax amount to be editable. All of our sales transactions are tax exempt, however, we need to pay tax to some of our service vendors.
    Thanks,
    Jane

    Hi,
    It is Standard SAP B1 behavior, Tax Amount is editable in Purchase Documents and not editable in Sales Documents.
    You have to frame the tax formula to match the amount correctly.
    Do you want to enter in your own tax amount?
    Did you check the form settings for Tax amount?
    It is not a problem, its standard SAP B1 behaviour so you can click the link(Orange) button of row level Tax amount
    and open the define  tax amount distribution window. put the tax amount in the row level and update.
    Thanks,
    Madhan.

  • Webdynpro inputfield is not editable

    hi,
    i created some input fields and bind them with the value field at the specific bapi_field. all went fine except for the two fields for the materialdescription (i'm trying to create a new material with the bapi_material_savedata). these two input fields are not editable and i don't know why. everything seems similiar to the other input fields.
    do you hav any idea?

    According to [http://www.se80.co.uk/sapfms/b/bapi/bapi_material_savedata.htm], the BAPI parameter "materialdescription" is a TABLES parameter and has type "bapi_makt".
    In the Web Dynpro model classes you will then get a corresponding subclass of AbstractList where you can add the "table rows".
    Bapi_Material_Savedata_Input input = new Bapi_Material_Savedata_Input();
    wdContext.nodeBapi_Material_Savedata_Input().bind(input);
    Bapimathead bapihead = new Bapimathead();
    input.setHeaddata(bapihead);
    Bapi_Mara bapiclient = new Bapi_Mara();
    input.setClientdata(bapiclient);
    /* add "rows" to table "materialdescription": */
      Bapi_Makt materialDescription = new Bapi_Makt();
      materialDescription.set<AttributeName>(<value1>);
      input.addMaterialdescription(materialDescription);
      Bapi_Makt materialDescription = new Bapi_Makt();
      materialDescription.set<AttributeName>(<value2>);
      input.addMaterialdescription(materialDescription);
    See Re: initializing AbstractList Model in Custom Controller

  • 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

  • Vertical scroll in edit mode and Open a complete row in edit mode

    Any help would be greatly appreciated , if someone can share their knowledge/experience on the following two items ..
    1. Can you please help on how to implement vertical movement in  data grid (Using the up and down arrows to move from an editable cell in one row to the same column in the previous/next row) just like using tab to move in the same row, from one editable cell to the next? Please note we are able to implement the user navigation in editable mode in  one   single row and the user tabs from left to right and the cells  render in edit mode without issues.We are trying to implement this in a vertical fashion to have the  datagrid cell rendered in edit mode from one column  in one row to the same column in the next row ..We are tryinng to simulate the same user feel when a user navigates in Excel sheet.
    2.       Is there a way to open a cell in Flex datagrid edit mode by default? I understand that the itemrenderer for that column could be a text input but I don’t always want that cell to be in an edit mode. When the user comes to the screen, it needs to be in an edit mode just as a visual indicator that it can be edited. Once the user finishes editing, the cell can use the default itemrenderer. In other words, how do we fire an edit event on a cell when it is rendered for the first time by default? In nut shell how do you open all fields in the entire row  in edit mode  (rather opening one cell at a time it in edit mode as the user tabs from left to right ) 

    Can anyone help answering the question we have ? Any pointers would be greatly appreciated

  • Empty report with pagination,  rows not displayed

    Dear HTML DB Team,
    We have in our reports the next error: An empty report with pagination appears , no rows not displayed
    The test case to reproduce the error:
    1. Create "SQL report" with next report attributes in "Layout and Pagination"
         a. Row ranges 1-15 16-30 in select list (with pagination)
    b. Number of Rows : 15
    c. Number of Rows (Item): empty
    d. Max Row Count: empty
    2. Fill the table on which the report is based with 17 rows
    3. Go to the 2nd page of the report , pagination rows 16-17 of 17
    4. Remove 2 rows from the table, refresh report
    5, The pagination shows now 1 - 15 of 15 rows
    - no rows displayed
    - no "previous button" ( only )
    - no way to get the rows displayed, except logging out and in again
    Any suggestions?
    Erik

    Hello,
    i encountered the same problem while developing in HTMLDB.
    In application builder, i select application Application 106, then click on items, then click next ( the application has 22 global items). Now i want to take a look at the global items in application 105 (there are only 5). In the menu i click Builder - Application 106, select application 105 from Available Applications, click Go and Items. It shows no rows, but says that is displaying rows 1-5, and offers a Next button. No way to see/modify the items unless make a new session or go back to Application 106, Click Previous to see the first page of global items and then again switch to Appication 105 or click to the next button and then manually set pg_min_row=1 in URL.
    One more question - is this forum the right place to report bug suspicions, or is there some other special place for that?
    Best regards,
    Andres

  • I no longer am able to edit an event in ical on the iphone. When I click on the event I can read it but there is not edit button on the screen?

    I am not able to edit an event on Ical on my Iphone 4. I can view the event but there is no edit button available on the screen.

    Hi ,
    According to your description, my understanding is that you could not edit documents with Office client application in SharePoint 2010.
    Let’s do a troubleshooting about this issue:
    1. Make sure that you have installed Office application on your machine.
    2. Which explorer did you use for your SharePoint. Please test it with IE 10 32-bit, compare the result.
    3. Please try to reset IE, compare the result.
    4. Add your SharePoint site into Trusted site on your IE options.
    5. Make sure all add-ons related to SharePoint are enable, special for SharePoint OpenDocument Class and SharePointOpenXMLDocuments.
    6. Since you used OWA for your SharePoint site, please try to disable OWA, then open documents with client application, compare the result.
    I hope this helps.
    Thanks,
    Wendy
    Wendy Li
    TechNet Community Support

Maybe you are looking for