====== rec_no ====== .. js:attribute:: rec_no **domain**: client **language**: javascript **class** :doc:`Item class ` Description =========== Examine the ``rec_no`` property to determine the record number of the current record in the item dataset. ``rec_no`` can be set to a specific record number to position the cursor on that record. Example ======= .. code-block:: js function calculate(item) { var subtotal, tax, total, rec; if (!item.calculating) { item.calculating = true; try { subtotal = 0; tax = 0; total = 0; item.invoice_table.disable_controls(); rec = item.invoice_table.rec_no; try { item.invoice_table.each(function(d) { subtotal += d.amount.value; tax += d.tax.value; total += d.total.value; }); } finally { item.invoice_table.rec_no = rec; item.invoice_table.enable_controls(); } item.subtotal.value = subtotal; item.tax.value = tax; item.total.value = total; } finally { item.calculating = false; } } } See also ======== :doc:`Dataset ` :doc:`Navigating datasets `