Calculation panel: Difference between revisions

From Tygron Preview Support Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 6: Line 6:


Most of the time, in an Excelsheet [[Excel#X_Queries| X Queries]] are used. If you have for example three areas in your project, an X query would be as follows:   
Most of the time, in an Excelsheet [[Excel#X_Queries| X Queries]] are used. If you have for example three areas in your project, an X query would be as follows:   
SELECT....WHERE_AREA_IS_X.
<br>SELECT....WHERE_AREA_IS_X<br>
In the Engine this query is translated to the following three queries:
In the Engine this query is translated to the following three queries:<br>
SELECT....WHERE_AREA_IS_0<br>
SELECT....WHERE_AREA_IS_0<br>
SELECT....WHERE_AREA_IS_1<br>
SELECT....WHERE_AREA_IS_1<br>
SELECT....WHERE_AREA_IS_2<br>
SELECT....WHERE_AREA_IS_2<br>


When using Reset to Start Values, for example if you changed an attribute of one o these areas, the three queries are recalculated.  
When using Reset to Start Values, for example if you changed an attribute of one of these areas, the three queries are recalculated.  
If you choose Reset X Queries, the X Query is again translated to queries. If you for example added a new area, in the Engine the X Query is then translated to:
If you choose Reset X Queries, the X Query is again translated to queries. If you for example added a new area, in the Engine the X Query is then translated to:<br>
SELECT....WHERE_AREA_IS_0<br>
SELECT....WHERE_AREA_IS_0<br>
SELECT....WHERE_AREA_IS_1<br>
SELECT....WHERE_AREA_IS_1<br>
Line 19: Line 19:
SELECT....WHERE_AREA_IS_3<br>
SELECT....WHERE_AREA_IS_3<br>


If you used Reset to Start Values in this case, the fourth area was not taken into account, since the three queries would be recalculated again and the Engine would not check if an area was added or removed.  
If you used Reset to Start Values in this case, the fourth area was not taken into account, since the three queries would be recalculated again and the Engine would not translate the X query to other queries.


====When to choose which option?====
====When to choose which option?====
Choose Reset to X Queries if the amount of areas or neighborhoods is changed (for example by adding of removing an area).  
Choose Reset to X Queries if the amount of areas or neighborhoods is changed (for example by adding or removing an area).  
Choose Reset to Start Values if the amount of areas or neighborhoods stays the same (for example if you only changed an attribute of an area or if you did not use X Queries in your Excelsheet.  
Choose Reset to Start Values if the amount of areas or neighborhoods stays the same (for example if you only changed an attribute of an area or if you did not use X Queries in your Excelsheet.  


'''Using one of these two option affects ''all'' indicators (and panels).'''
'''Using one of these two option affects ''all'' indicators (and panels).'''

Revision as of 13:36, 26 January 2018

Recalculate indicators is an option in the editor menu bar that will allow you to reset how indicators and panels are calculated. There are two options to recalculate indicators and panels.

  • Reset to Start Values
  • Reset X Queries

Below an explanation of the difference between the two options:

Most of the time, in an Excelsheet X Queries are used. If you have for example three areas in your project, an X query would be as follows:
SELECT....WHERE_AREA_IS_X
In the Engine this query is translated to the following three queries:
SELECT....WHERE_AREA_IS_0
SELECT....WHERE_AREA_IS_1
SELECT....WHERE_AREA_IS_2

When using Reset to Start Values, for example if you changed an attribute of one of these areas, the three queries are recalculated. If you choose Reset X Queries, the X Query is again translated to queries. If you for example added a new area, in the Engine the X Query is then translated to:
SELECT....WHERE_AREA_IS_0
SELECT....WHERE_AREA_IS_1
SELECT....WHERE_AREA_IS_2
SELECT....WHERE_AREA_IS_3

If you used Reset to Start Values in this case, the fourth area was not taken into account, since the three queries would be recalculated again and the Engine would not translate the X query to other queries.

When to choose which option?

Choose Reset to X Queries if the amount of areas or neighborhoods is changed (for example by adding or removing an area). Choose Reset to Start Values if the amount of areas or neighborhoods stays the same (for example if you only changed an attribute of an area or if you did not use X Queries in your Excelsheet.

Using one of these two option affects all indicators (and panels).