Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parse/unparse absolute sheet name #65

Open
2 tasks
wojciechczerniak opened this issue Dec 6, 2019 · 0 comments
Open
2 tasks

Parse/unparse absolute sheet name #65

wojciechczerniak opened this issue Dec 6, 2019 · 0 comments
Labels
Feature Something we can add later on without introducing a breaking change ODFF Conformance ODDF 1.3 Evaluator requirement ODFF Variances Implementation-defined, Unspecified, and Behavioral Changes Verified Verified by Handsoncode

Comments

@wojciechczerniak
Copy link
Contributor

wojciechczerniak commented Dec 6, 2019

Description

Extracted from #12

Some spreadsheet applications add dollar sign $ to sheet name to indicate it as an absolute reference. It is absolute by nature so ODFF allows making it optional.

  • We can make it optional in regex so we can always parse copied formula from other sources. Then normalize it to our settings (default hardcoded is a reference without $)
  • Add a config option to change the above default, and always unparse formula with $ before sheet name.

Spec

"OOo 2.0 always generates absolute Sheetnames if it's not the current sheet (i.e., '$' always prefixes a Sheetname). However, the OpenDocument 1.0 specification 8.3.1 clearly makes the "$" optional in front of a sheet name. "

This is a part of ODFF Variances and a nice to have.

@wojciechczerniak wojciechczerniak added ODFF Conformance ODDF 1.3 Evaluator requirement ODFF Variances Implementation-defined, Unspecified, and Behavioral Changes labels Dec 6, 2019
@wojciechczerniak wojciechczerniak added the Feature Something we can add later on without introducing a breaking change label Dec 6, 2019
@wojciechczerniak wojciechczerniak added this to the Next milestone Jan 7, 2020
@krzysztofspilka krzysztofspilka added the Verified Verified by Handsoncode label Jun 23, 2020
@wojciechczerniak wojciechczerniak removed this from the Next milestone Feb 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Something we can add later on without introducing a breaking change ODFF Conformance ODDF 1.3 Evaluator requirement ODFF Variances Implementation-defined, Unspecified, and Behavioral Changes Verified Verified by Handsoncode
Projects
None yet
Development

No branches or pull requests

2 participants