| Data Set Definition |
|
VisualRep can handle
multiple data sets.
A set of directory mappings is called a Data Set. It has a
set of folders to support the reports and queries.
Each data set can have its own specific files. Each data set can
represent a division or a department and if you have a set of data per
each division then VisualRep can work with it very easily. All it takes is
to create a data set in VisualRep and let it know where are folders. It is
all done via the project form where you select each folder via the folder
picker as shown in figure A below. Figure A:
Application Root – Is the root of the application, which is calling VisualRep. It could be called from anywhere within the application. It also could be called from the Desktop computer. If you use Visual FoxPro it could be simply called from the command window. In some cases you may not have access into the application root and just have access to the database. If you use MS Access or a client/server database, you may access the database without the need for the actual application root. In this case just select a folder to represent the top most folder of the data set. Application Data – Is where an application’s specific data is stored. It also could be from any database that does belong to any application. Data Dictionary – Are all the necessary files that maintain any data about the reports queries and relations between the Application’s Data or any available database. The files within this folder are generated when the data set is created by VisualRep. Reports – Any report created by VisualRep will be saved in this folder. Report output – Where the output of the report is saved. That could be a PDF or a MS Word file or any other file format selected by the user. The Data Set
Structure: In figure B below, a data set has separate Reports and VrepData folders. But the two data sets could easily share all the folders beside the VrepData folder. In this case the VrepData folder contains the VisualRep data dictionary files that are required to support the current data set. It is not possible to share the same data dictionary folder with another data set. In reality you can even have three data sets that may share the necessary folders for a data set BESIDEs the VrepData folder. The below structure can be found in the sample application. Figure B:
Here is an example of 3 data sets sharing four folders. While VrepData1 has the Data Dictionary of first data set and VrepData2 has the Data Dictionary of the second Data Set and so on. Company_XYZ |