If I understand correctly, notes follows the same logic as any single form-element, since - if selecting them for results display - they are a column with timestamps as well. But they have "showingraph"-property and as far as I understand, this property is used in data selection processes to filter displayable/exportable notes (forms_results.php/results.php/export.php).
[By the way, is the "status"-property of forms_data entries (changeable by "(de)activate entry") used with the same logic?]
This behaviour is creating some problems, because in general notes should always be selectable/exportable, regardless of their "showingraph"-property. I am aware that the simplest approach to not show a note in the graphic is to exclude them in corresponding data tables. However, the initial idea was that the "showingraph"-property should only be used to change the visibilty of certain notes in graphs, not excluding them in data tables.
Right now, I don't have a good idea of how this might be solved/changes.
Maybe one way would be to always include all notes in data tables and disable the view showingraph=0-notes during the plotting process. Anyway, users wouldn't see this property in forms_results/results-pages, which would be confusing.
Another way would be to split single notes into single "data frames" to set the "show in graph"-property according to their showingraph-value. This might collide with templates, since one is set in notes-table and the other in templates-tables.
What do you think?
If I understand correctly, notes follows the same logic as any single form-element, since - if selecting them for results display - they are a column with timestamps as well. But they have "showingraph"-property and as far as I understand, this property is used in data selection processes to filter displayable/exportable notes (forms_results.php/results.php/export.php).
[By the way, is the "status"-property of forms_data entries (changeable by "(de)activate entry") used with the same logic?]
This behaviour is creating some problems, because in general notes should always be selectable/exportable, regardless of their "showingraph"-property. I am aware that the simplest approach to not show a note in the graphic is to exclude them in corresponding data tables. However, the initial idea was that the "showingraph"-property should only be used to change the visibilty of certain notes in graphs, not excluding them in data tables.
Right now, I don't have a good idea of how this might be solved/changes.
Maybe one way would be to always include all notes in data tables and disable the view showingraph=0-notes during the plotting process. Anyway, users wouldn't see this property in forms_results/results-pages, which would be confusing.
Another way would be to split single notes into single "data frames" to set the "show in graph"-property according to their showingraph-value. This might collide with templates, since one is set in notes-table and the other in templates-tables.
What do you think?