How to enable/disable selector field on grid control after setting its value - Forum - Rollbase - Progress Community

How to enable/disable selector field on grid control after setting its value

 Forum

How to enable/disable selector field on grid control after setting its value

This question is not answered

Hi,

I want to set a selector field on a grid control after I set its value.

I tried using rbf_setFieldDisabled() but it is not working for grid controlls. 

Can anyone suggest a way to perform this?

Thanks.

Janani

All Replies
  • rbf_setFiedDisabled client-side API is not available for GridControl form fields, as it does not take rowNo into account.

    With NewUI, we have introduced Revised Grid Control and is well integrated with NewUI client-side SDK.

    For any GridControl field, you can get a FieldContext JS object reference via this API method rbf_getGridFieldContext(gridNo, rowIndex, fieldName).

    A FieldContext object API allows you to interact with form fields in a NewUI page independent of field type, kendo widget type and whether it is part of a GridControl or top level form field.

    For details on FieldContext Object Interface, please see:
    http://documentation.progress.com/output/rb/doc/#page/rb%2Fgridfieldcontext.html
    https://community.progress.com/community_groups/rollbase/f/25/t/22047

    In this case, you may use the following snippet as a reference:

    var gridFieldContext = rbf_getGridFieldContext(0, 1, 'status');

    gridFieldContext && gridFieldContext.enable(false);

    Regards,
    Siraj.