Idea Delivered Partially

A significant number of system variables were added in XPP 9.5. Please refer to the XPP 9.5 Release Notes for further information.

Enable access to ALL system and frill variables

While there are pages and pages of system and frills variables, there are still many missing.

When viewing the Status Window, there are many attributes and dimension values that are not accessible via the % or ! variables.

E.g.   !tbcypos - tabular cell y position.

Strangely, there IS tbcxpos - but not the ypos?

Rather than list variables that aren't present, it would be easier to simply make ALL Status Window values available as % or ! variables.

Parents
  • Another variable that still needs to be added to the list is one that identifies whether the current row is in a header row or not (and therefore implies in a body row).

    This is not the same as the current variable that indicates whether the row is in a continued header (tbrhd).

    While using frills processing, it is necessary to know whether the current row is within the header or not. 

  • Wish you had opened a new Idea; might be hard to track this new request here in an Idea that is already "Partially Delivered". I don't know how the "voting" for this new request would be distinguished from the previous request. But maybe it's possible ...

    Other thought I had on this request was that there are actually two kinds of "header" rows.

    There are the "style" header rows, determined by the Number of Header Rows field in the T1 spec. These are the rows that are shown as "H#" in Table status and to which the (row) styling fields in the T5 spec apply.

    Then there are the "continued" header rows, determined by a different Number of Continued Rows field in the T1 spec. Those are the rows that repeat when a table breaks.

    Often times the number of "style" and "continued" rows are the same, but they don't have to be (as there are these two separate values that control them).

    Which "kind" do you want/need a variable for, or do you want a variable for both kinds?

Comment
  • Wish you had opened a new Idea; might be hard to track this new request here in an Idea that is already "Partially Delivered". I don't know how the "voting" for this new request would be distinguished from the previous request. But maybe it's possible ...

    Other thought I had on this request was that there are actually two kinds of "header" rows.

    There are the "style" header rows, determined by the Number of Header Rows field in the T1 spec. These are the rows that are shown as "H#" in Table status and to which the (row) styling fields in the T5 spec apply.

    Then there are the "continued" header rows, determined by a different Number of Continued Rows field in the T1 spec. Those are the rows that repeat when a table breaks.

    Often times the number of "style" and "continued" rows are the same, but they don't have to be (as there are these two separate values that control them).

    Which "kind" do you want/need a variable for, or do you want a variable for both kinds?

Children