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

Support ExternalFile (CSV) in TableLookup / TableIndependentVariable #5077

Open
jmarrec opened this issue Jan 15, 2024 · 0 comments
Open

Support ExternalFile (CSV) in TableLookup / TableIndependentVariable #5077

jmarrec opened this issue Jan 15, 2024 · 0 comments

Comments

@jmarrec
Copy link
Collaborator

jmarrec commented Jan 15, 2024

Enhancement Request

E+ has capabilities to point these objects to a CSV file, but OS SDK doesn't have it implemented.

We've added the fields but they are just reserved for potential future implementation at the moment. There is no getter/setter for it, nor a constructor that accepts an ExternalFile, and that's because we didn't add this capability when we replaced Table:MultiVariableLookup with Table:Lookup / Table:IndependentVariable (which didn't have the ExternalFile option) in #4652.

Detailed Description

Originally reported by @Ski90Moo at #5067

TableLookup: https://bigladdersoftware.com/epx/docs/23-2/input-output-reference/group-performance-tables.html#field-external-file-name

Table:IndependentVariable: https://bigladdersoftware.com/epx/docs/23-2/input-output-reference/group-performance-tables.html#field-external-file-name-1

Both have these fields:

[...]
  ,                        !- External File Name
  ,                        !- External File Column Number
  ,                        !- External File Starting Row Number
[...]


## Possible Implementation

Constructor that takes ExternalFile. Getters/Setters for Column Number, Start Row number.

Unclear how we enforce correspondance of ExternalFile between Table:Lookup and Table:IndependentVariable(s).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant