lightsheet-team / lightsheet

GNU Lesser General Public License v3.0
1 stars 1 forks source link

Implement SheetHolder (or a similar structure) #101

Closed Fluglow closed 5 months ago

Fluglow commented 6 months ago

Formulas should be allowed to reference values in other Sheet objects. The syntax should be =TableName!A1. This requires a global object that has access to all Sheet (or Lightsheet?) objects in the environment, which we've referred to as SheetHolder in previous discussions. Cell formula resolving may need to be moved to the scope of the new object (right now ExpressionHandler is initialized by Sheet).