124 views

Description

cmdb_ci.autocomplete.contains = false in User Preference applicable to System. In Desktop View, It does a Start With search as we have a preference for STARTS WITH search for this cmdb_ci table. But in mobile UI and mobile app, It does A CONTAIN search.

Steps to Reproduce

Reproduced in standard out of the box Istanbul version.

  1. To enable search on Affected CI (cmdb_ci) column in Mobile app, create a table title record for "cmdb_ci" table, add search fields to the form layout, and add the fields you wish to search on.
    • Please refer the link on how to create table titles for mobile UI for "cmdb_ci" table:
      https://docs.servicenow.com/bundle/istanbul-servicenow-platform/page/administer/tablet-mobile-ui/task/t_DefineANewSmartphoneTableTitle.html
      - - -
      System Mobile UI > Table Titles > table: Configuration Item [cmdb_ci]
      Search fields: Name
      - - -
  2. Now, add System user Preference:
    cmdb_ci.autocomplete.contains=false
    cmdb_ci.autocomplete.contains = false in User Preference applicable to System.
  3. In Desktop View > Create incident
    Select Affected CI field.
    Notice, it does a Start With search as we have a preference for STARTS WITH search for this cmdb_ci table.
  4. Using Mobile App, if you search, you will notice it does a "Contain" search and returns all records.

     

Workaround

Currently, mobile UI does not support "autocomplete.contains" system preference on mobile and is a known system limitation in Mobile.


Related Problem: PRB1039006

Seen In

There is no data to report.

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2018-10-12 07:30:04
Published:2018-10-12