Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

gs.info() does not work.

Liuduan
Kilo Expert

          gs.info() does not work.

         The gs.info() function is not working. I cannot get log, and log is essential for any programming. Actually, I am not sure whether the glideSystem is working.

         I used it in a server-side script. I am making a Catalog Item, and one of the variables is a Reference type, so the data will be obtained from a MySQL table. Under Type Specifications, Use reference qualifier: Advanced.

Reference qual: sys_id=javascript:getMyDepartmentEmployees();

------------------------------------------------------------------

find_real_file.png

----------------------------------------------------------------------------------------------

        The whole script is working fine, but the gs.info() is not working.

-----------------------------------------------------------------------------------------------

find_real_file.png

 ------------------------------------------------------------

          The script was made in Madrid version, and the system is upgraded to New York. The log is not working. I used to use gs.log(), and it was working. Now gs.log() is not in New York, and I used gs.info(), but it does not work.

          Did anyone have similar problem?

          Thank you.

          Duan Liu

1 ACCEPTED SOLUTION

First try with below line

 

javascript:"sys_idIN"+getMyDepartmentEmployees();

 

 

if still it's not working return in your script include like below

 

eg: return 'sys_idIN'+userList

javascript:getMyDepartmentEmployees();

 

View solution in original post

11 REPLIES 11

I tried your way just a few minutes ago, but it did not work. Do you have any insight?

The script is returning a list of sys_ids.

------------------------------------------------

It works like this:

sys_id=javascript:getMyDepartmentEmployees();

 

it does not work like this:

javascript:getMyDepartmentEmployees();

This way does not work neither:

javascript:"sys_id=" + getMyDepartmentEmployees();

First try with below line

 

javascript:"sys_idIN"+getMyDepartmentEmployees();

 

 

if still it's not working return in your script include like below

 

eg: return 'sys_idIN'+userList

javascript:getMyDepartmentEmployees();

 

It works in this two ways:

sys_id=javascript:getMyDepartmentEmployees();

javascript:"sys_idIN"+getMyDepartmentEmployees();

 

In addition, if you use javascript:"sys_idIN"+getMyDepartmentEmployees();

the following all work:

 gs.info('test, 2');
 gs.error("test");
 gs.warn("test");

 

ps. gs.log() is no longer in New York version.

 

I can use gs.log() in my newyork dev instance.