Making field input editable after giving error msg from table event 01

Hi All,
I have a requirement of giving error msg and making that row or the particular field input editable by writing code in table event 01 i.e before saving any record in a z-table i have to chk some condition for a column value and if that condition fails then i have to give error msg and make that column input editable.
I have created a routine for event 01 and written the code to give error msg. But my problem is that column is not becoming input editable. Could you pls tell me how can i make that field editable?
Thanks in advance.

Hi Piyali,
Use SET PARAMETER & GET PARAMETER ID  .
You will get it.
Best Regards,
Pravin

Similar Messages

  • Parameter field still editable after setting flag 'PropFlags​_NotEditab​le'?

    Hi,
    Parameter field still editable after setting flag ‘PropFlags_NotEditable’?
    I have defined a step type with a string parameter. (MyParameter). This parameter field has to contain custom generated data, stuffed from a code module.
    I want to have ‘MyParameter’ read only for all instances of the step in my sequence.
    I have set the property flag ‘PropFlags_NotEditable’ for ‘MyParameter’ in my step type definition, because I want to have this parameter read only in all instances.
    When I try to edit ‘MyParameter’ field in an instance of the step in the sequence in the variable pane ‘Step’ - ‘MyParameter’, it still works?
    What is wrong here, I suppose this should work?
    Best regards

    1) Make sure you have show hidden properties turned on in the station options, preferences tab.
    2) In your step type expand the variables to the place where the expression is stored for the parameter argument. In the .NET adapter this would be something like the following:TS.SData.Call.Params[0].ArgVal. Right-click on ArgVal and select the Properties menu item.
    3)  Click on the advanced button and select flags.
    4) When the edit flags dialog pops up, click on the Type Flags button.
    5) Check the PropFlags_NotEditable flag for the Instance Default Flags section. Click OK on this dialog.
    6)  If you want the change to effect currently open instances I think checking the "Reset Flags... " checkbox on the edit flags dialog will do this, otherwise this change will only effect new instances of your step type. Press ok on the remaining dialogs.
    7) New instances will now not allow editing that value. NOTE: This only works for the sequence editor module panel though. It does not work for the dialog version used by the user-interfaces.
    One thing I want to make sure you are aware of for step types is that using a default code module like this has drawbacks versus using postsubsteps. Setting the default code module doesn't keep the user from changing the specification after they insert the step, also updating existing steps if you want to change the prototype is more problematic. You might be better off with a design more like the step types that ship with teststand like the message popup step type (which also ship with source code so you can see how they are implemented) which instead use post-substeps and edit-substeps and instead designate the none adapter for the step type so that the step type can never have a code module. What they do instead is their edit substeps display a dialog that gets the settings/parameters to the operation that the step type performs and stores those as subproperties of the step. Then at runtime the post-substep gets this information and executes the necessary code. Unlike the default code module setting, changing the substeps in a step type automatically effects all existing instances of the step. Changing the code module only effects new instances, and loaded instances if you check the checkbox for that.
    Hope this helps,
    -Doug
    Message Edited by dug9000 on 04-16-2010 09:58 AM

  • Row Navigation not possible after Faces Error Msg

    Hi,
    I have a pop up where form allows to add multiple rows so i do have navigation buttons(first, previous, next, last).
    Once if any i/p requirement is not fulfilled, the error msg displays normally which was given in bean like JSFUtils.addFacesErrorMessage("......"); , the navigations button is not functioning even after giving the required i/p. Those buttons are bindings based.
    I have created multiple records but navigation stops in the record where that error msg comes. How to solve?
    Regards,
    Ramz

    As Far As I know to fill form in popup successfully you must set the partial submit of the input fiels to true on the form maybe that fix your problem too.

  • How to activate screen fields of VA01 after an error displayed

    Hi
    I have an issue working with USEREXIT_CHECK_VBAK, which affects transactions VA01, VA02 and VA03.
    I have written the logic to validate the combination of Sold-To and Ship-To, against the Partner Table KNVP, under USEREXIT_CHECK_VBAK. And, if a user enters wrong combination of Sold-To and Ship-To, say in transaction VA01, USEREXIT_CHECK_VBAK will be triggered and the validation error message will be displayed. So, once the error is displayed, all the fields available on the screen are getting inactive. The requirement I have is that, after the error message is displayed, both the Sold-To and Ship-To fields should be ready for input again by the user, and the error should be displayed each time user enters wrong combination, but the fields should always be ready for input.
    I have tried working with USEREXIT_FIELD_MODIFICATION, to no avail.
    Could anyone help on this, or give me an idea on how this requirement could be achieved.
    It's urgent.

    You can try it with warning message instead of error message.
    Or else have a lok at below link which gives the details of VA01 exits so that u can find out the corresponding exit where you can make the changes.
    http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/content.htm
    I hope it helps.
    Best Regards,
    Vibha
    *Please mark all the helpful answers

  • 75% of overhead to be loaded on WIP. System giving error: Msg No. KJ333

    Hello Experts,
    We are executing WIP (TCode: KKAX). We have load only 75% of the overhead. Hence for this, we have maintained 3 things ReqToCap - OVH,
    OptToCap - OVH and % OvhToCap as 75%.
    However, system is giving error. Refer Screenshot KKAX Error - 1. Refer my setting Screenshot - KKAX Config1
    Since it was multiple assignment error, I tried removing "ReqToCap" It gave me other error. Refer Screenshot KKAX Config2
    Please help me, how to achieve this requirement.
    Deepak

    Dear Deepak
    Your OKGB screen should look like this:
    Kindly update, after changes did it wok or not.
    Regards
    Rajneesh Saxena

  • Import logo using RSTXLDMC prg giving error msg like

    Hi All
    I am importing logo(tif format)
    by using RSTXLDMC program, it's giving error mesage "TIFF format error: No baseline TIFF 6.0 file"
    can anyone explain me this issue.
    Regards
    Chinna

    program: RSTXLDMC , upload .tiff file from C drive . ( type = BMON/ BCOL , text id = ST ..., text = name..so10) INCLUDE name OBJECT ID STANDARD in layout set window .
    Save a Logo using Paintshop Pro or Corel Draw as Tiff file. Use RSTXLDMC to convert the logo to standard text in SapScript. When the program is executed, the path and file name have to be correctly specified.
    Process could be like the following:
    Run RSTXLDMC
    Enter file name C:\MAIL\COMPLOGO.TIF
    Resolution for Tiff file
    Absolute X-position
    Absolute Y-position
    Absolute positioning
    Reserved height
    Shift to right
    UOM = CM
    Text title
    Line width for text = 132
    Text name ZHEX-MACRO-COMPLOGO
    Text ID ST
    Text language = E
    Postscript scaling
    Width & Height according to PS scaling
    Number of Tiff gray levels (2,4,9) 2
    Then Create a new window 'COMP' with attributes;
    Window COMP description Company Logo
    Window type CONST
    Left margin 7.00 CH window width 10.00 CH
    Upper margin LN window height 8.00 LN
    Finally in the text element , mention
    /: INCLUDE 'ZHEX-MACRO-COMPLOGO' OBJECT TEXT ID ST LANGUAGE 'E'.
    Please note that if object name is not indicated as 'ZHEX...', the logo may not be printed!
    You will not be able to see the logo in a test print. The same will be printed in actual printout.
    If you are using two logos in the same layout, the names of the logos should be unique. Say 'ZHEX-MACRO-LOGO1' and 'ZHEX-MACRO-LOGO2'. Else all the information will be overwritten.
    If the logo is not EXACTLY TIFF 6.0 , the same will not be printed.
    See OSS notes 5995, 18045, 39031 for some inputs.
    regards
    vinod

  • App store app giving error msg "ConnectionManager::invoke::Failed to find service connection url." when using correct passord

    Hi,
    I'm using the correct apple id/pwd. I get this error msg:
    ConnectionManager::invoke::Failed to find service connection url.
    Too many tries forced me to change my pwd. Using new pwd, still getting that error msg:
    ConnectionManager::invoke::Failed to find service connection url.
    Am trying to re-download purchases I lost due to needing to do a clean reinstall to correct some mystery issue. I was able to re-download some such old purchases the other day--but not now.
    Any help much appreciated!

    There is currently a system wide AppStore issue affecting certain users: http://www.apple.com/support/systemstatus
    Nothing to do with your system in particular, it's a problem on the Apple servers.

  • How to get Error Msg from A step in TestStand into a variable (with Record Result disable)

    I have disable "Record Result" in a step (action) that call a Labview VI (Minimise memory usage during long run).
    But I want to capture the error msg and put it in a local variable (locals.log).
    So in the "Post Expression" of that step, I add:
    locals.log = step.result.error.msg
    But it always an empty string, Is the post expression executed when the there is an error in the step ?
    So How can I capture it ?

    Hi,
    The trouble is that when a step errors, the Post Expression doesn't get executed.
    Try using one of the Override callbacks - SequenceFilePostStepRuntimeError, ProcessModelPostStepRuntimeError or StationPostStepRuntimeError.
    There is an example in the Examples\Callbacks.
    The Step properties are passed as a parameter to the callback so you can get the error message and do your logging.
    Hope this helps
    Ray Farmer
    Regards
    Ray Farmer

  • Parking error msgs from Inbound queue

    Hi Experts,
    There are situations when an inbound queue (SMQ2) gets build up because of an error msg. In this case, we manually cancel the error msg and allow subsequent msgs to get process. Is there any way using which we can park the error msg aside automatically (into some new queue, like an error queue) and allow subsequent msgs to get process. This will prevent queues from building up and we can fix all the error msgs at later point of time by checking them from newly created error queue.
    Thanks,
    Aditya

    Hi,
    PI 7.3 has the feature of parking the error queues aside and allows the other messages of queue to process....
    I heard this feature is downported to the PI 7.1 also...but no hands on or more info at hand on this...if your are using 7.1 check the sap site...
    Apart from that try to check for activation of CCMS alerts so that person is notified in case if message in queue gets blocked..
    HTH
    Rajesh

  • How to make a field editable again after displaying error msg (validation)

    Dear All,
    In dialog programming, I have written a validation on a text field that it should not be left blank by the user, but after displaying the message the field becomes gray (non-editable). How can I make it editable once again after displaying the error message.
    My code is as following:
    ***INCLUDE MZFBPS1_SAVE_DATAF01 .
    *&      Form  save_data
          text
    -->  p1        text
    <--  p2        text
    FORM save_data .
    ****************Check For Empty Fields Start
    if ZFBPS_GATE_IN-truck_code is INITIAL
    or ZFBPS_GATE_IN-truck_no is INITIAL
    or ZFBPS_GATE_IN-transporter_code is INITIAL.
    MESSAGE e020(zmatlist).
    endif.
    ****************Check For Empty Fields Start
    Regards,
    Alok.

    hi,
    u can do it in chanin end chain.
    For example if there are 10 fields in the screen and for 5 fields whenever the user enters wrong values u like to give some error message. You can declare that fields in the chain enchain so that only those fields will be input enabled and all other fields will disabled.
    CHAIN.
    FIELD chk_connobj.
    FIELD chk_inst.
    FIELD chk_devloc.
    FIELD ehaud-haus.
    FIELD eanl-anlage.
    MODULE modify_screenfields.
    ENDCHAIN.
    *& Module modify_screenfields INPUT
    * text
    MODULE modify_screenfields INPUT.
    CLEAR okcode.
    okcode = sy-ucomm.
    CASE okcode.
    WHEN 'ENTER' OR 'EXECUTE'.
    IF chk_connobj IS INITIAL AND chk_inst EQ c_x AND
    chk_devloc EQ c_x.      -----------> ur condition
    IF ehaud-haus IS INITIAL.
    SET CURSOR FIELD 'EHAUD-HAUS'.
    MESSAGE e000(zo_spa) WITH text-017. " message obj
    ELSE
    loop at screen.
    if screen-name = 'FIELD_NAME'.
    field-name-input = 1. -----------> chnges to non-edit mod
    modify screen.
    endloop.
    ENDIF.
    ENDIF.
    ENDMODULE.
    Rgds
    Anver
    if hlped pls mark points

  • Displaying std field in enable mode after throwing error msg

    Hi experts,
    I have a requirement where i need to  check the value enterred in standard field (final grade) of infotype 0022 and need to throw error message, when the user click save button in PA30.
    But the problem is, if i throw Error message, that field becomes disable and the user have to go back and come back for entering the correct value. So, my requirement is taht the field should still be in enable mode even after getting the error message.
    pls tell me how to achive the same?

    Hi Shanti,
    You don't need to display a message of type ERROR as this will lock the screen and will prevent the user from providing further input. You can use the following thing
    MESSAGE i001 DISPLAY LIKE 'E'.
    This will serve your purpose by displaying the error but will not lock the screen field and thus will not prevent the user from further input.
    Have a look at the following link for more details : [ MESSAGE KEYWORD|http://help.sap.com/abapdocu_70/en/ABAPMESSAGE_OPTIONS.htm]
    Hope this will help.
    Thanks,
    Samantak.

  • PO order confirmation maked field Non editable

    Dear All,
    We had just shifted to ECC 6.0. When we create the PO and after that enter the order acknowledegement in confirmation Tab the field like PR, Contract Numebr on line item gets grayed out meand non editable. WHile I had tested the same thing in 4.6C and found that in this version although we enter the Order Acknowledegement in COnfiramtion tab and save the PO the field like PR, Contact number at line item does not get garyed out means it is available for editing also.
    Please let me know is there is any settings in Configuration to be done. Or is this is STandard FUnctionality of ECC 6.0. Are there any notes or FAQ notes available on this which states this functionality.
    Please reply as earliest as possible.
    Thanks
    Shashi

    Hi ,
    Spro  - Materials Management - Purchasing - Define Screen Layout at document level - ME21 - Create Purchase order - Field Selection key
    Thanks & Regards,
    Senthil.

  • Edit locally giving error "Operation Failed"

    while edit document locally  in KM trough the command "edit locally". After clicking  on  "edit locally"a  digitalized signed applet  pops up with run and cancel button.(here applet is being set instead of Active x).I clicked cancelled. It shows the error "operation failed".Doesn't allow me even next time. Showing
    How to solve the problems that even though I click the cancel, the next time same applet should popped up

    Hello,
        i me having the same Issue when i try to edit KM File locally (Excel) -> Operation Failed Error.
        please advice how did u solved the Issue?
    Thanks and Regards,
    Nazih

  • Siebel Applet edit weblayout giving error in Windows 8

    Hi All,
    I have installed siebel 8.1.1.10 in windows 8. When i try to edit applet weblayout it is giving below error:
    Siebel
    This editor requires Microsoft Internet Explorer version 5 to be installed
    siebdev
    Failed to create empty document.
    OK  
    Please help me to resolve this.

    This sounds like the Platform Services service (the "Endeca HTTP Service" that runs port 8888) isn't up and running.
    From a command line, you can try
    net start "Endeca HTTP Service"
    To test, you can try http://localhost:8888/endeca_jspref  and see if the reference app at least loads up.  Then try initializing again.

  • Working on WAD Giving error msg :Empty Demarcation

    Hi Experts,
    I am working on WAD i have 3 variables they are not mandatory if i don't give one of the variables in the WAD report it is giving msg "Empty Demarcation " if i give the values in that variable the report is displaying .. and with out variable also report is coming but displaying as "Empty demarcation" can any body have any idea how to suppress this msg.
    your suggestion is very much appreciated in assigning points.
    Many Thanks
    Kelvin sam.

    Hi John,
    We Tried that Option also it is totally disabling the variable .if i don't use that variable it is ok .No problem but if i entered any value in that variable still it is disable ....It is suposed to display that value in the report.... so finally this solution is not working.
    I know it is not an error it is system generated msg .but user don't want to display that msg.
    if you have any other solution please let me know.
    Thanks
    Kelvin sam

Maybe you are looking for