Recherche dans une liste de données personnalisée

cancel
Showing results for 
Search instead for 
Did you mean: 
deeloo
Active Member II

Recherche dans une liste de données personnalisée

Jump to solution

Bonjour,

J'ai créé une liste de données et celle-ci apparait bien dans share. Aucun problème de ce côté.

Par contre, j'ai remarqué que les données de la liste n'apparaissent pas dans les résultats que ça soit en recherche simple ou même avancé.

Pourtant, j'ai bien activé l'indexation en rouge dans chacune de mes propriétés, exemple avec la propriété sr:srService

                

                   <property name="sr:srService">
                                                <title>Service</title>
                                                <type>d:text</type>
                                                <mandatory>false</mandatory>
                                                <index enabled="true">
                                                        <atomic>true</atomic>
                                                        <stored>false</stored>
                                                        <tokenised>true</tokenised>
                                                </index>
                                        </property>

Comment faire pour que les champs de ma liste apparaissent dans les résultats ?

Je vous remercie d'avance pour votre aide.

Alfresco v5.2 community

Ubuntu 14.4

1 Solution

Accepted Solutions
deeloo
Active Member II

Re: Recherche dans une liste de données personnalisée

Jump to solution

Bonjour,

Finalement j'ai installé un addon GitHub - ITDSystems/alvex-datagrid: Generic purpose datagrid enhancements qui me permet d'obtenir au résultat que je souhaite et en plus pratique

Merci Yann CoulonSmiley Happy

View solution in original post

4 Replies
ycoulon
Alfresco Employee

Re: Recherche dans une liste de données personnalisée

Jump to solution

Bonjour,

Les éléments dans le modèles ne servent qu'à Alfresco pour savoir si la propriété doit être indexé ou non et comment elle doit l'être.

La solution pour que vos champs apparaissent dans le formulaire de recherche / de recherche avancé est de surcharger les formulaire utilisé. Afin d'en apprendre d'avantage sur les formulaires je vous conseille cette page : Share Forms | Alfresco Documentation  (en anglais).

Vous pouvez également consulter cette page : Share Advanced Search. Elle est issue de l'ancien wiki qui n'est plus forcément mis à jour mais elle devrait vous permettre d'avancer.

Yann.

deeloo
Active Member II

Re: Recherche dans une liste de données personnalisée

Jump to solution

Bonjour,

Je ne comprend pas la notion de surcharger mais je vais prendre le temps de lire la documentation.

Merci pour votre réponse et les liens.

deeloo

ycoulon
Alfresco Employee

Re: Recherche dans une liste de données personnalisée

Jump to solution

Bonjour,

Je parle de surcharge par ce que le formulaire existe déjà (celui par défaut). 

Le système de formulaire d'Alfresco permet via configuration de spécifier de nouveau formulaire mais également de venir remplacer certains formulaire existant (ce que tu vas être amené à faire).

Yann

deeloo
Active Member II

Re: Recherche dans une liste de données personnalisée

Jump to solution

Bonjour,

Finalement j'ai installé un addon GitHub - ITDSystems/alvex-datagrid: Generic purpose datagrid enhancements qui me permet d'obtenir au résultat que je souhaite et en plus pratique

Merci Yann CoulonSmiley Happy