We desperately want the ability to have a dynamic number of series (that can grow or shrink) supported by Tables and charts like Line/Bar. Currently you have to create a set number of series and hard-code their labels. Tables do allow dynamic naming of series, with the option to use Row 1 as labels, but you still have to create a set number of columns.
Allow us to define a "Series Range", telling the chart to generate a series for each distinct value in the range.
Use case 1:
Area Graph: X:Date, Y:Revenue, Series Range: Payment Method
We want to graph our revenue, by date, for each payment method available.
Over time, we add new payment methods and delete old ones. However to reflect this in klipfolio, we'd have to manually add/delete each series as it is created or deleted.
If a series range were possible, klipfolio would effectively do this automatically by only displaying data for series present in the datasource.
Use case 2:
Area Graph: X:Date, Y:Revenue, Series Range: Item, Variable: Product Locale
We want to have the same klip use a variable to determine which locale's data to display. But each locale could have a differing number of series and in different languages.
Having to define a set number of series doesn't work for this case, nor does hard-coding the labels.
Again, a series range would solve this.