Skip to main content
14-Alexandrite
February 10, 2020
Solved

Javascript accessing InfoTable: Use 'rows' or not?

  • February 10, 2020
  • 1 reply
  • 1752 views

Say I have an InfoTable called searchResults.  I just realized that searchResults.length returns the same as searchResults.rows.length and I can access the row data in a loop using searchResults.rows[i].fieldname or just searchResults[i].fieldname.  What is the difference, if any, and has it always worked this way?  I'm using 8.5.1, not sure it works like this in other releases.

 

Best answer by raluca_edu

Hi,

 

As far as I know, it is ok to call values from infotables in both ways. The difference is in notation.

 

Best regards,

Raluca Edu

1 reply

17-Peridot
February 11, 2020

Hi,

 

As far as I know, it is ok to call values from infotables in both ways. The difference is in notation.

 

Best regards,

Raluca Edu

DanWolf14-AlexandriteAuthor
14-Alexandrite
February 11, 2020

Thanks!

17-Peridot
February 11, 2020

 

Hi,

 

In addition, below is a table that demonstrates InfoTable helper functions versus manipulating the .rows array directly:

 

raluca_edu_0-1581439716138.png

 

Best regards,

Raluca Edu