CPC G06F 16/2425 (2019.01) [G06F 3/0481 (2013.01); G06F 16/24575 (2019.01); G06F 40/14 (2020.01); G06F 40/151 (2020.01); G06F 40/186 (2020.01); G09G 5/14 (2013.01); G09G 2354/00 (2013.01)] | 20 Claims |
1. A computer system comprising:
one or more hardware computer processors configured to execute instructions to cause the computer system to:
provide a first user interface configured to display a first panel associated with a query;
provide a second user interface configured to display a coding of the query that comprises a first section of code written in a first programming language and a second section of code written in a template syntax and referencing (1) a helper function, and (2) a variable of the first panel;
execute, by a template engine, the helper function on the second section of code to evaluate a value of the variable of the first panel and change the second section of code based on the evaluation, wherein executing the helper function includes storing the value of the variable in a data structure for reference; and
execute the query to retrieve data from, write data to, or update data in, a data source.
|