# Fonctionnalités d'interface

## Sauvegarde des filtres

Les filters que vous appliquez sur une page sont sauvegardés à travers votre navigation. Par exemple, si vous filtre la liste des tickets sur un jour précis, puis que vous ouvrez l'interface d'édition d'un ticket, puis décidez de revenir sur la liste des tickets, les filtres appliqués seront automatiquement restaurés.

## Sélection de dates via le calendrier

Pour certaines pages, comme la liste des tickets, des devis, ou des opérations de caisse, vous pouvez filtrer par date.

Un composant vous permet d'effectuer ce filtre :

![Composant : calendrier](Images/calendar-range.png)

Certains de ces composants sont réglés pour qu'au premier clic sur un jour, cela ne sélectionne que ce jour. Dans ce cas, le composant se ferme et valide automatiquement après votre clic.

D'autre de ces composants (la plupart des cas) permettent de choisir une fenêtre de dates.

Si vous cliquez sur un jour, vous indiquez le jour de début ou de fin. Il vous suffit de cliquer sur un autre jour afin de compléter la fenêtre de date, pour que le composant se ferme et valide le filtre.

Vous pouvez tout à fait changer de semaine, de mois ou d'année après avoir cliqué sur une première date.


## Sélection multiple

D'autre filtres affiche une liste de choix vous étant mis à disposition. Certains de ces filtres permettent une sélection multiple (par exemple, le mode de paiement dans les mêmes pages citées pour le composant calendrier).

Cliquer sur une option l'ajoute / l'enlève de la sélection, et met à jour automatiquement le filtre.

Les options étant sélectionnées ont une petite barre sur leur gauche.

![Composant : sélection d'options](Images/select-multiple.png)

Dans cet exemple, la liste filtrera sur les éléments ayant comme mode de règlement SOIT l'espèces, SOIT le rendu monnaie (OU inclusif).


## Redimensionnement des colonnes

Les page présentant des listes vous autorisent à redimensionner leurs colonnes.

Pour ce faire, il vous suffit de survoler une colonne pour qu'elle affiche une bordure un peu plus épaisse en son extrémité droite. A ce moment, vous pouvez la saisir et la déplacer. Relâchez pour confirmer la taille souhaitée.

Le redimensionnement des tailles de colonnes n'est pas sauvegardé.

![Colonne : redimensionnement](Images/resize-column.png)


## Paramétrage d'affichage des colonnes

Vous pouvez choisir quelles colonnes afficher pour toutes les listes que vous consultez. Il vous suffit de faire un clic droit sur n'importe quel en-tête d'une liste > **Options des colonnes**.

![Options des colonnes](Images/interface_column_edition.png)

## Utilisation du clavier

Vous pouvez effectuer certaines actions avec le clavier :

- si vous avez le focus sur un composant de sélection d'options, utiliser les flèches haut/bas du clavier permet de changer d'option sans ouvrir les options avec la souris, vous offrant un gain de temps.
- après avoir sélectionné une ligne dans une liste, vous pouvez sélectionner la ligne du dessus ou du dessous avec les flèches haut/bas de votre clavier, et utiliser votre touche `Entrée` pour ouvrir la fiche de l'entité liée.
- Le combo `Ctrl + Tab` vous permet de changer de page (boucle) parmis les différentes page de la barre latérale. `Ctrl + Maj + Tab` boucle dans le sens inverse.


## Recharger l'interface

Vous pouvez utiliser le raccourci `Ctrl + R` pour recharger l'interface.

