Library: Difference between revisions

From Memento Database Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 49: Line 49:
=== FIELDS ===
=== FIELDS ===


The FIELDS library tab shows the library's pages as field tabs (displayed vertically), including the MAIN page and any other pages the user has previously defined, if any. It also provides an Add (<big>'''+'''</big>) button for adding a new relationship, page, or field to the current page of the library.
The FIELDS library tab shows the library's pages as field tabs (displayed vertically), including the MAIN page and any other pages the user has previously defined, if any. The fields of the current page are displayed in order. Each field is shown in the following format:
[TBD]
 
Also provided is an Add (<big>'''+'''</big>) button for adding a new relationship, page, or field to the current page of the library.


; Add Relationship
; Add Relationship

Revision as of 19:51, 26 August 2016

« as of 2016-08-25, editions Mobile 3.9.7, Desktop 1.0.3 »

In Memento, the fundamental data structure is the library. A library contains data entries, each of which is made up of typed fields each of which contains a value.

The set of a library's fields may be subdivided into pages. By default, fields fall into the page named "MAIN".

When a value is stored for some field types, an external file is created or referenced, so the user's database consists of his or her libraries and its associated files.

In addition to fields, a library can contain aggregation functions to be displayed in entry lists.

A library can also be set up to Autofill certain fields from Internet-based sources.

Libraries may be encrypted to protect the privacy of their contents.

The set of a user's libraries may be subdivided into groups. By default, libraries fall into the group named "My libraries".

In the Mobile Edition, libraries are stored locally and may or may not be synchronized with the Memento Cloud along with their associated files. The Desktop Edition, however, works on libraries and files stored in the Memento Cloud.

Libraries may be imported from and exported to comma-delimited (CSV) files, which are often exported from or used to then import into other database products or spreadsheet file formats.

If the user is logged into a Google account, his or her libraries may be synchronized with Google Sheets files stored on the user's Google Drive. To do this, the library must already exist, so if the user wants to create a new library from a Google Sheet, the user must first create the library and its fields to match those of the Google Sheet and then set up the new library to synchronize with the Google Sheets file.

Library Edit Screen

The Library Edit screen comprises four tabs: MAIN, FIELDS, AGGREGATION, and AUTOFILL.

MAIN

The MAIN tab allows the user to set the following settings.

Color of library
One of 20 colors may be chosen from a palette to be used as the color of the library's tile on the Library List screen.
Put on the tile
Any or all of 4 pieces of information may be selected to be placed on the library's tile on the Library List screen: library icon, number of entries, editing time, and Add Entry button.
Entry Name
Names of defined fields, if any, are displayed, and any or all of them may be selected to comprise the Entry Name, when those fields' values are concatenated using a space separator.
Entry Name is unique
Set to Off by default, this may be set to On to specify that the Entry Name is to be unique.
Entry thumbnail
Names of defined Image fields, if any, are displayed, and any one (or none) of them may be selected to function as the entry's thumbnail image on the Entry List screen.
Entry color
Names of defined single-value selection (Single-choice List or Radio Button) fields, if any, are displayed, and any one (or none) of them may be selected to determine the color of the entry on the Entry List screen.

FIELDS

The FIELDS library tab shows the library's pages as field tabs (displayed vertically), including the MAIN page and any other pages the user has previously defined, if any. The fields of the current page are displayed in order. Each field is shown in the following format: [TBD]

Also provided is an Add (+) button for adding a new relationship, page, or field to the current page of the library.

Add Relationship
This action creates a relationship, implemented as a many-to-many Link To Entry field on the current page, to a library. A list of libraries is displayed, among which, the user is to select one to which to link. The Link To Entry field takes the name of the linked library.
Add Page
This action creates a new field page. The user is prompted for the page name. Initially, the MAIN page is the only page and this the default page. Subsequently, a user added page may be set as the default page.
Add Field
This action creates a new field on the current page. A list of field types is presented, and the user may select the type of field to be added. The Field Add card for that type is presented, after which the field will be added to the bottom of the set of goals on the page.

AGGREGATION

The AGGREGATION tab allows the user to set the following settings.

AUTOFILL

The AUTOFILL tab allows the user to set the following settings.