Ecrans de recherche
Recherche par description
Dans cet écran, vous pouvez définir plusieurs critères de recherches :
Filtre sur un texte précis (champ Textes recherchés)
Filtre sur les analytiques (6.2)
Filtrer sur une expression, par exemple : art.formcolor = 'BLUE' (6.2)
Dans la zone "Texte recherchés", il est possible de maintenir le bouton CTRL + Fléché haut / Flèche bas pour faire défiler les textes encodés précédemment. (6.2)
Si vous n'êtes pas dans un environnement "point de vente", vous avez la possibilité de modifier les champs affichés et recherchés
Une liste restreinte des filtres disponibles qui s'appliquent à l'écran actuel est accessible via le bouton
De nouveaux filtres peuvent être créés via l'écran de filtre. Peut être trouvé via Fichier > Tables > Générales > Filtres
Écran de filtrage (à partir de la version 6.2)
Vous activez un filtre au niveau des fichiers (articles, clients, documents, lignes de document et / ou journaux)
Si des champs analytiques existent, ils sont accessibles séparément
Dans le champ "Extra Filtre", vous pouvez saisir votre propre expression
Après avoir cliqué sur le bouton "Génération filtre", l'expression finale du filtre à appliquer sera générée. Ce résultat apparaîtra dans le champ "Filtre complet à utiliser"
L'écran s'ouvre via la loupe pour pouvoir créer des filtres supplémentaires de manière conviviale. L'utilisateur final ne doit plus avoir de connaissances SQL pour pouvoir rechercher des articles avec les caractères «CA» dans la description de l'article.
Recherche de documents
Recherche classique
Utiliser les valeurs par défaut
Pour définir les valeurs par défaut, vous avez besoin d'un plugin.
Voici un exemple de sélection standard du 1er janvier de l'année dernière au 31/12 de l'année en cours.
PROCEDURE E_Doc2BuildControlsPage
LPARAMETERS pnControl, poDocNew, poForm
LOCAL ldDateFrom, ldDateTo
DO CASE
CASE pnControl = 1
TRY
ldDateFrom = DATE(YEAR(DATE())-1,1,1)
IF GetPref(":"+gcUserId+":DOC_LOCATE_CRIT_DATE_FROM",{}) <> ldDateFrom
=SavePref(":"+gcUserId+":DOC_LOCATE_CRIT_DATE_FROM",ldDateFrom)
ENDIF
ldDateTo = DATE(YEAR(DATE()),12,31)
IF GetPref(":"+gcUserId+":DOC_LOCATE_CRIT_DATE_TO",{}) <> ldDateTo
=SavePref(":"+gcUserId+":DOC_LOCATE_CRIT_DATE_TO",ldDateTo)
ENDIF
poForm.zoLstDocGrid.oQbe.LoadPrefs()
CATCH
ENDTRY
ENDCASE
ENDPROC
Recherche paramétrable
Activable ici
Utiliser les valeurs par défaut
En cliquant sur la flèche descendante, un menu apparaît vous permettant d'ajouter / modifier / supprimer les critères de recherche.
Pour définir les valeurs par défaut, saisissez-les et enregistrez-les.
Recherche avancée (à partir de la version 6.2)
La recherche avancée (CTRL + F) est également effectuée sur le champ de référence (votre référence) des documents
Les plug-ins spécifiques au client sont également affichés.
La recherche est terminée lorsqu'une recherche trouve le mot recherché
Les tables de codes et d'incodes sont également recherchées