The CreatorCon Call for Content is officially open! Get started here.

what is difference b/w Modules and tables

Ct111
Tera Sage

Hi Everyone,

Can anybody tell me what's the difference b/w Module and table . Even table I can add to Application Menu then wat is the difference b/w d two. Also Please let me know can we extend custom table because currently I don't see any option of custom table   while extending  

4 REPLIES 4

Dubz
Mega Sage

Modules are various options available for a given application, they might be filtered views of tables or they might be record creators or even report dashboards. Tables are the underlying database structure that hold the actual data that applications operate on.



For example, the Incident application has various modules which are filtered views of the Incident table and a 'create new' option to create new Incidents.



If you need to create a custom table you can navigate to System Definition > Tables and create new there. When creating a new table you can define which table it should extend and whether you want to add it as a module to a current application menu or create a new one. You can then go to System Definition > Application Menus to determine where in the application navigator it appears.


Aakash Shah4
Tera Guru

Hi,



You can make a custom table extensible by checking the checkbox Extensible.


Check this link


Creating a Custom Table - ServiceNow Wiki


No Aakash,



Making Extensible also doesn't work .


HarshTimes
Tera Guru

Hi CreativeThinker


Module and a table both are completely different things


Module is a link that will help you to go to a target window. This may be a list of records, this may be a new record form, this may be a url, this may be linking to a report etc..


And, you can say table is a structure in the form of rows an column that contains the record that you have created



Yes, you can extend a custom table.In your custom table but before that make sure that the extensible checkbox is checked.See the screenshot.


find_real_file.png