Chapter 9. The Central Code Repository
One challenge that advanced users encounter with Interactive Reporting's report-centric model is the tracking and maintenance of heavily customized dashboard reports, especially in enterprise-level implementations where code is used repetitively and transparently across multiple documents. Given the common and straightforward practice of storing similar JavaScript code within each document in an enterprise, it is incredibly difficult and infeasible to individually identify, track, and edit changes across documents.
One simple and invaluable methodology is to store report customization scripts in an accessible database table within the enterprise environment. This script table, referred to as the Central Code Repository (CCR), is an external reporting library that allows code to be quickly pushed into some or all documents in an enterprise...