Computer-implemented method for generating dynamic context aware help data for operations supported by at least one reporting system, the method comprising: receiving a help request for an operation from a client, the help request comprising at least one report file (10; 100) comprising one or more objects, and relationships between the objects, each of the objects comprising content, wherein the operation can be used to analyze data in the at least one report file (10; 100) and said operation is a query statement, a function, a formula and/or a formula function; analyzing the at least one report file (10; 100) to generate context data of the report file (100, 100), said context data including one or more of the objects of the report file (10; 100), the corresponding content of the objects and the relationships between the objects of the report file; dynamically generating help data according to the context data and the operation, wherein the help data comprise one or more examples and at least one template (34; 200) for the operation based on the context data, said examples being instances of the operation comprising objects and content from the report file (10; 100) and a corresponding result calculated from the report file (10; 100) and based on the objects and the content and said template providing the user with a context sensitive suggestion as to how the operation is being used in the context of the report file (10; 100) by taking into consideration the one or more objects and/or related content; and sending the help data to the client, said method further comprising: receiving from the client a selected focus for the report file (10, 100); dynamically generating and displaying in a help interface the one or more examples according to the selected focus; and generating and displaying, in the help interface, a prioritized list of the operations other users have used, wherein the operations are prioritized based on the selected focus in the report file, common objects included in the report file compared to operations indexed in an indexed database of reports, and a frequency and recent-use of the operations in other report files. receiving a help request for an operation from a client, the help request comprising at least one report file (10; 100) comprising one or more objects, and relationships between the objects, each of the objects comprising content, wherein the operation can be used to analyze data in the at least one report file (10; 100) and said operation is a query statement, a function, a formula and/or a formula function; analyzing the at least one report file (10; 100) to generate context data of the report file (100, 100), said context data including one or more of the objects of the report file (10; 100), the corresponding content of the objects and the relationships between the objects of the report file; dynamically generating help data according to the context data and the operation, wherein the help data comprise one or more examples and at least one template (34; 200) for the operation based on the context data, said examples being instances of the operation comprising objects and content from the report file (10; 100) and a corresponding result calculated from the report file (10; 100) and based on the objects and the content and said template providing the user with a context sensitive suggestion as to how the operation is being used in the context of the report file (10; 100) by taking into consideration the one or more objects and/or related content; and sending the help data to the client, receiving from the client a selected focus for the report file (10, 100); dynamically generating and displaying in a help interface the one or more examples according to the selected focus; and generating and displaying, in the help interface, a prioritized list of the operations other users have used, wherein the operations are prioritized based on the selected focus in the report file, common objects included in the report file compared to operations indexed in an indexed database of reports, and a frequency and recent-use of the operations in other report files.