Uploaded image for project: 'OASIS Open Document Format for Office Applications (OpenDocument) TC'
  1. OASIS Open Document Format for Office Applications (OpenDocument) TC
  2. OFFICE-4168

Improvements to "Non-Scalar Evaluation (aka 'Array expressions')", section 3.3 part 4

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: New
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      As discussed on call 2023-08-19, Francis and I have started working on that section. It turned out, that there are not only editorial problems, see OFFICE-4166 and OFFICE-4167.
      The attachment contains a first version of our suggestions.

      The section is a deep leveled list in ODF 1.4. The proposal..
      .. uses own sections for "implied intersection" and "Array mode" and thus reduce the count of list level.
      .. removes unsuitable examples.
      .. adds cases up to now not considered.

      To be discussed:
      (1)
      Relax the specification for the case that result size is different from display area size. Excel has the "dynamic array" feature and we need to make it possible in ODF. Besides the changes here, we might need an additional attribute to specify, whether "dynamic array" should happen.
      (2)
      The text in ODF 1.4 uses the term 'matrix', but that term is not defined. Problem is, that not only values have to considered that are contained in a cell and referenced or that are given as inline-array, but also intermediate results of expression evaluation.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              regina.henschel Regina Henschel
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: