Hi.Community...how to get table name dynamically?

Nana5
Mega Guru

Hi

I have a field called 'equipment' and its referring to 'cmdb_model_category' table. based on model category selection i need to get the table of that category.

below the model category, i have selected computer so i need the table name of computer dynamically. How i can achieve that please help me out.

currently m only getting the sys_id of computer but i need the table name too.

function ShowClient(){

  var equipment_val = gel('equipment').value;

;

  if(equipment_val==''){

  alert("Please Select Equipment");

  return false;

  }else{

  //var url = ""need to get table name dynamically".do?sys_id=" + equipment_val;

   

  window.open(url,"width=50, height=50");

  }

}

find_real_file.png

Thanks

Prakash Ranjan

11 REPLIES 11

sunilsafare
Mega Guru

Hi Prakash,



Have you tried using getTableName() method ? It returns the current table name.


Please refer to the below thread for more details.


What is the difference between current.getTableName() and current.sys_class_name in terms of operati...



Thanks,


Sunil Safare


Thanks Sunil.....i will try that...


you can use current.sys_class_name; as well


Hi Ravi,


As m using UI pageand there is client script . so there i tried with with both


current.getTableName() and g_form.getNableName().. but its not working.



any ways as its client script so current will not work ri8.....so any other way to get the table..