Collections application folders and file types
The Collections application installation is a folder containing a number of sub folders and files. As we have seen, installing the application is a matter of copying the folder to the server, where it can be renamed. Here we assume the folder has been renamed Collections Application
.
The Collections application folder contains a number of sub folders and files, described below:
Sub folder |
Description |
---|---|
|
Contains all adapl source text files with the Adapls are small, customizable programs that take care of certain tasks such as executing a Collections Task, or to check user input during editing of a record in Collections. |
|
Contains database table definition files ( Note: The |
executables
|
When upgrading Adlib for Windows to Axiell Collections this folder will contain Adlib executables and DLLs (e.g. These files should not be deleted. Licence files ( Note: When upgrading Adlib to Axiell Collections, you will find the licence file in this directory. |
|
Contains image files. |
One or more application folders:
|
A sub folder will be available for each type of application that will be made available to users. As we've seen, different models of the Collections application are available for different types of collection. For each application model made available to users there will be a sub folder with the same name. For example, there will be a sub folder called library+museum or C:\Collections Application\xplus Within each of these sub folders is an application structure definition file with a In the screen image above, only the XPlus application is available to users. |
|
Contains screen definition files ( |
|
Contains language specific text files used by adapls, as well as Help files ( |
|
Contains a sub folder for each letter generated with Word templates. Includes a |
|
Contains XSLT style sheets, mostly used for printing. |
The following types of files can be found in the Collections application folders described above:
Extension |
Type |
Description |
---|---|---|
|
ADAPL source files |
Adapls are small, customizable programs that take care of certain tasks such as executing a Collections Task, or to check user input during editing of a record in Collections. These source files hold code and can be modified / created in a text editor such as Notepad++. Once compiled they can be used by Axiell Collections if specified in Axiell Designer. |
.adh
|
Help files |
Help text available for most fields available on an Axiell Collections screen are saved in these files, e.g. Each interface language has its own version of a help file. Language variants are identified by a numerical suffix, e.g.
These files can be viewed and modified with a text editor such as WordPad. |
|
Compiled adapls |
Compiled |
|
Exported data in the Comma Separated Values format |
Records exported in the CSV format have a |
|
Dynamic Link Library files |
A collection of small programs run by a larger program as required. Note: When an Adlib for Windows installation is upgraded to Axiell Collections, the |
|
Executables |
Files containing executable code. Note: When an Adlib for Windows installation is upgraded to Axiell Collections, the |
|
Export job |
An export job defined in Axiell Designer has a |
|
Forms (screens, or screen panels) |
Each screen in Axiell Collections is defined in a The file specifies fields and their location on the screen. These files can be edited in Axiell Designer. |
|
General ADAPL source files |
ADAPL source code that can be used in several adapls can be put into a separate source file (a |
|
Import job |
An import job defined in Axiell Designer has a An import job is necessary for importing data during data migrations, for example. |
Information files |
A DatasetsA dataset is a subdivision of a database table by record number range. By default, a single dataset is defined for a table. The dataset specifies a record number range with a lower limit and an upper limit. In this example, we see that borrower.inf has a single dataset defined with a name of borrower and a record number range of 1 to 2,147,483,646 (this is the maximum number of records in a Collections database):
With Axiell Designer, it is possible to define multiple datasets for a database table however, each with a name and record number range. In this way a database table can be partitioned for various reasons, such as logically grouping similar types of records with a particular record number range. A Library Catalogue database might be partitioned into a books dataset, an articles dataset, a serials dataset, and an audio-visual materials dataset. Tip: The data sources that a user chooses from in the UI of Collections are typically associated with a dataset rather than the entire database. Specifying datasets to partition a database is also used to control access to particular records (or rather records within a particular number range). For example, in a multi-tenancy installation of Axiell Collections a single database is accessed by all museums in a Museum group, but each museum may only be permitted access to its own object data. The Thesaurus table might be made available to all museums. In this case a single dataset would be defined in |
|
|
Licence file |
Licence file for the Axiell Collections application(s) a customer has the right to use and how many simultaneous users are permitted. |
|
Registers which data sources The management of a collection can involve a vast amount of information about objects / items / books, people and organizations, events, administration and more. This information is stored as records in data sources. Each data source stores a specific type of information: details about collection items, people, events, loans, and so on. are accessible in a Collections application, and which access points (essentially fields to query), screens and output formats are available; application definitions can be edited in Axiell Designer. |
|
|
(System) text files |
General purpose texts that can be used by adapls and error messages. As with |
|
Various uses |
Records exported in XML format have a Adlib Internet Server is a separately licensed module; where it has been implemented, an |
|
XSLT style sheets to transform XML |
Used to transform XML to format the output of data or the display of record contents in the Report viewer of Axiell Collections. |