DatabaseRangeManager

1 0

Insert, change or delete record - Sorting or filtering datas - Help topic Ajout, modification, suppression – Classement ou Filtrage – Aide

Project Description

This extension requires version 3.5 of LibreOffice or later

Functions

DatabaseRangeManager (DRM)provides three functions for database ranges management
  1. Records management: changing, adding or removing
  2. Sorting according to increasing or decreasing values and by one up to three fields.
  3. Filtering a part of the records according to a set of criteria

Interest of the project

DRM provides an ease and a safety in the database range management, sorting or filtering that the menus
and command bars don't allow.

User interface

It consists of tree elements
  1. A toolbar "RangeManager" with a command "Range". The button represents a database range with a blue bar.
  2. An option "Manage Range" in the "Data" menu
  3. A dialog box with three tabs dedicated to the three main features and the commands to do all the operations.

Management:

Selection of a recording with the scroll bar: the registration number is displayed in a window at the top right.

The selected record is highlighted (colored background). Values are displayed in the dialog box fields

Changing or adding a record: the data are entered in dialog box fields and transmitted to the database range

automatically (new record, or other command except scroll bar) or with the Refresh command

Removing a record:confirmation is requested

Sorting

Criteria and sorting options are defined in the second tab of the dialog box.
Fields used for sorting and destination of the result are designated by numbers

Filtering

The criteria special filter are defined in a range of criteria.
Their combination allows a great variety of results

Security

The sheet containing the data range can be protected, with or without a password. The password is asked

each time you open the dialog box.

The result of a sorting or filtering is stored in a sheet chosen by the user

The range of data itself can be sorted. It remains protected after sorting

Operation is protected against 18 user errors

Help

A heading "Management_of_ranges" is available in the OOo or LibO help.

It gives all information for use this manager

Performances

Size of the database range
The fields' number of the database range is only limited by the computer screen resolution. If the fields are too

numerous, the dialog box overflows the screen.

With a 1024 pixels high screen the dialog box allows you to see 52 fields, with 18 pixels height input fields and

no spaces. With a screen of 864 pixels, you can still display 44 fields.

Column width
The manager adapts the width of the columns to their contents. The data range has a minimum width while

remaining readable.

If a column contains long text, you can format the column with automatic return.

It is always possible to adjust the column width either in the source range (unprotected), either in a sort

destination.

Format of the datas

The Manager recognizes all data formats: text, date, time, scientific, fraction, percent, user. =================================================================================

Description du projet

Cette extension requiert une version 3.5 de LibreOffice ou supérieure

Fonctions

DatabaseRangeManager (DRM) assure trois fonctions de gestion des plages de données :
  1. gestion des enregistrements : modification, ajout ou suppression
  2. classement (tri) des enregistrements selon 1 à 3 champs
  3. sélection (filtrage) d'une partie des enregistrements selon une grille de critères

Intérêt du projet

DRM apporte une facilité et une sûreté dans la gestion, le classement et la sélection des enregistrements d'une
plage de données que l'usage des menus ou barres de commandes ne permet pas.

Interface utilisateur

Elle est constituée de trois éléments
  1. Une barre d'outils "GestPlage " munie d'une commande "Plage". Le bouton représente une plage de données avec une barre bleue.
  2. Une option"Gérer la plage" dans le menu "Données"
  3. Une boîte de dialogue avec trois volets dédiés aux trois fonctionnalités principales et les commandes nécessaires pour faire toutes les opérations.

Gestion :

Sélection d'un enregistrement avec la barre de défilement : le numéro d'enregistrement est affichée dans une
fenêtre en haut à droite.
L'enregistrement sélectionné est mis en surbrillance (fond coloré). Les valeurs sont affichées dans les champs de
la boîte de dialogue.
Modification ou ajout d'un enregistrement : les données sont saisies dans des champs de la boîte de
dialogue et transmises à la plage de données automatiquement (nouvel ajout, ou autre commande sauf la barre
de défilement) ou avec la commande Actualiser
Suppression d'un enregistement : une confirmation est demandée.

Classement

Les critères et les options de tri sont définis dans le deuxième onglet de la boîte de dialogue.
Les champs servant au tri et la destination du résultat sont désignés par des numéros

Filtrage

Les critères du filtre spécial sont définis dans une plage de critère.
Leur combinaison permet une grande variété de résultat

Sécurité

La feuille contenant la plage de données peut être protégée, avec ou sans mot de passe. Le mot de passe est

demandé à chaque ouverture de la boîte de dialogue.

Le résultat d'un classement ou d'une sélection est enregistré dans une feuille choisie par l'utilisateur

La plage de données elle-même peut être classée. Elle reste protégée après l'opération

Le fonctionnement est protégé contre 18 erreurs d'utilisation

Aide

Une rubrique Gestion des plages est ajoutée dans l'aide OOo ou LibO.
Elle donne toutes les informations pour utiliser ce gestionnaire

Performances

Taille de la plage de données
Le nombre des champs de la plage est limité par la résolution de l'écran de l'ordinateur. Avec un écran de 1024
pixels de haut, la boîte de dialogue on peut voir 52 champs. Avec un écran de 864 pixels, on peut encore afficher
44 champs. Si les champs sont trop nombreux, la boîte de dialogue déborde l'écran.
Largeur des colonnes
Le gestionnaire adapte la largeur des colonnes à leur contenu. La plage de données a une largeur minimale tout

en restant lisible.

Si une colonne contient un texte long, on peut formater la colonne avec le retour automatique. Il est toujours possible d'ajuster la largeur de la colonne, soit dans la plage source (non protégée), soit dans une destination de tri.
Format des données
Le gestionnaire reconnait tous les formats de données :
texte, date, heure, scientifique, fraction, pourcent,utilisateur,...

Category/Categories

Calc Extension

Logo

Current Release

DatabaseRangeManager - 3.0.0

Released Dec 23, 2014 — tested with:

LibreOffice 4.1,

Complete redesign of the interface sorting and filtering Increased performance Refonte complète de l'interface de classement et de sélection. Augmentation des performances
More about this release…

databaserangemanager-l-3-0-0.oxt
File size: 71 kb

All Releases

Version

Released

Platform(s)

Compatibility

Description

License(s)

Status

3.0.0

Dec 23, 2014
    • LibreOffice 4.1
    Complete redesign of the interface sorting and filtering Increased performance Refonte complète de l'interface de classement et de sélection. Augmentation des performances
    • LGPL-v3+ (GNU Lesser General Public License Version 3 and later)
    final

    2.1.1

    Dec 23, 2014
      • LibreOffice 4.1
      Improving aid - Amélioration de l'aide
      • LGPL-v3+ (GNU Lesser General Public License Version 3 and later)
      final

      1.3.1

      Dec 23, 2014
        • LibreOffice 4.1
        • LibreOffice 4.2
        Adding change - Ajout de modification
        • GNU-GPL-v2 (GNU General Public License Version 2)
        final

        1.3.0

        Dec 23, 2014
          • LibreOffice 4.1
          Compliance with API Version 4.1 - Mise en conformité à API version 4.1
          • GNU-GPL-v2 (GNU General Public License Version 2)
          final

          1.1.1

          Dec 23, 2014
            • LibreOffice 3.3
            • LibreOffice 3.4
            • LibreOffice 3.5
            • LibreOffice 3.6
            • LibreOffice 4.0
            update mise à jour
            • LGPL-v2.1 (GNU Lesser General Public License Version 2.1)
            final

            2.1.0

            Dec 23, 2014
              • LibreOffice 4.1
              Improving the functioning Amélioration du fonctionnement
              • LGPL-v3+ (GNU Lesser General Public License Version 3 and later)
              final

              1.2.0

              Dec 23, 2014
                • LibreOffice 3.5
                • LibreOffice 3.6
                • LibreOffice 4.0
                Update
                • GNU-GPL-v3+ (General Public License Version 3 and later)
                final

                2.0.0

                Mar 09, 2014
                  • LibreOffice 4.1
                  New conception of the management program - Nouvelle conception du programme de gestion
                  • LGPL-v3+ (GNU Lesser General Public License Version 3 and later)
                  final

                  1.2.1

                  Oct 12, 2013
                    • LibreOffice 4.0
                    Correction help and dialog
                    • LGPL-v3+ (GNU Lesser General Public License Version 3 and later)
                    final

                    1.1.0

                    Mar 13, 2013
                      • LibreOffice 3.3
                      • LibreOffice 3.4
                      • LibreOffice 3.5
                      • LibreOffice 3.6
                      Bug fixed - Dropdown calendar added - Improved use of help
                      • LGPL-v3+ (GNU Lesser General Public License Version 3 and later)
                      final

                      Legal Disclaimer and Limitations for Downloads

                      The Document Foundation has not reviewed, and cannot review, all of the material, including computer software, available on or by means of The Document Foundation's
                      websites, and cannot therefore be responsible for that material's content, use or effects. By operating its websites, The Document Foundation does not represent or imply that it endorses the material there available, or that it believes such material to be accurate, useful or nonharmful. You are responsible for taking precautions as necessary to protect yourself and your computer systems from viruses, worms, Trojan horses and other harmful or destructive content. The Document Foundation's websites may contain content that is offensive, indecent or otherwise objectionable, as well as content containing technical inaccuracies, typographical mistakes and other errors. The Document Foundation's websites may also contain material that violates the privacy or publicity rights, or infringes the proprietary rights, of third parties, or the downloading, copying or use of which is subject to additional terms and conditions, stated or unstated. The Document Foundation disclaims any responsibility for any harm resulting from the use by The Document Foundation's visitors of The Document Foundation's websites, or from any downloading by those visitors of content available on or by means of The Document Foundation's websites.

                      Changes

                      Content contained on The Document Foundation's websites, including these Legal Disclaimers and Limitations, may be changed at the sole discretion of The Document Foundation and without notice. You are bound by any such updates or changes, and so should periodically review these Legal Disclaimers and Limitations.

                      If you believe any file is present on the site contrary to any TDF rule or applicable law, please supply full details to info@documentfoundation.org for impartial consideration.