.list or .LIST

vodnalar26
Tera Contributor

Which is the best practice for opening the table using .list or .LIST

10 REPLIES 10

GlideFather
Tera Patron

Hi @Community Alums,

 

can you please elaborate a bit on this?

Avoid .LIST (uppercase)

While it may still work, it’s not the documented or recommended usage.

Uppercase versions are considered legacy or non-standard and may not be supported in future releases.

Using .LIST can cause confusion or inconsistency in scripts, documentation, and training.

I strongly disagree and would like to understand the reasoning behind your view, could you possibly share any documentation why that wouldn't be supported?

_____
Answers generated by GlideFather. Check for accuracy.

@GlideFather  Thanks for raising this point! To clarify: both .list and .LIST will open the table in list view today, since ServiceNow URL parsing is case‑insensitive.

The reason I recommend .list is because it’s the documented convention in ServiceNow’s official materials. You’ll see .list referenced in product docs, developer training, and certification guides — but not .LIST.

While .LIST works now, it’s not formally documented, so there’s no guarantee it will remain supported in future releases. Using .list keeps your usage aligned with ServiceNow standards and avoids confusion when sharing examples or writing scripts.

In short: .LIST isn’t “wrong,” but .list is the best practice because it’s the officially recognized form.

Hi @vickythakur,

Sorry I might be missing something but where exactly did you recommend that? I haven't seen any of your replies here.. or someone just forgot to switch between accounts? :)))

 

CC:  @Community Alums 

_____
Answers generated by GlideFather. Check for accuracy.

Aditya_hublikar
Mega Sage

Hello @vodnalar26 ,

 

When we use tableName.LIST(capital) then it will open our table in new tab . This will help you to open your required table in new tab without changing current page .

When we use tableName.list(small) this will open table in same tab , due to this your current page will get change.

As per my personal experience i always use .LIST rather than .list

 

tableName.do will help you open new record on same tab 

tableName.Do will help you open new record on another tab.

 

tableName.filter will help you to open heavy table without querying to database . This is helpful for accessing heavy table like sys_dictinoary,sys_audit table then you can add filter as per your requirnment .

You can refer this thread :

https://www.servicenow.com/community/itsm-blog/admin-tip-that-can-save-you-some-time/ba-p/3443956

 

If this helsp you then amrk it as helpful and accept as solution.

Regards,

Adity

Hello  @vodnalar26 ,

 

I hope you are doing well . Does my response helps you ?

 

If my response helps you then mark it as helpful and accept as solution.

Regards,

Aditya