<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: [Lucene] Recherche de documents dont 1 champ date est vide in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/lucene-recherche-de-documents-dont-1-champ-date-est-vide/m-p/79377#M52825</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonjour,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;La solution à ton problème est de tester avec * :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;@cm\:titled:*&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;permet de lister tous les noeuds qui ont une valeur pour l'attribut title.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Si on cherche les valeurs vides, on met NOT devant mais il faut en plus cibler les documents qui ont cette propriété. Par exemple, pour avoir tous les documents avec un titre vide :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;TYPE:"cm:content" AND ASPECT:"cm:titled" AND NOT @cm\:title:* &lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Tu trouveras aussi dans les forums anglais des références à ISNULL. Dans la version actuelle ça ne marche pas (bug ouvert sur JIRA).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 18 Jan 2008 15:51:54 GMT</pubDate>
    <dc:creator>rivarola</dc:creator>
    <dc:date>2008-01-18T15:51:54Z</dc:date>
    <item>
      <title>[Lucene] Recherche de documents dont 1 champ date est vide</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/lucene-recherche-de-documents-dont-1-champ-date-est-vide/m-p/79375#M52823</link>
      <description>Bon voilà tout est dans le titre, j'essaye de faire une recherche Lucene au sein d'un javascript sur tous les documents dont un champ date est vide. Cette métadonnée fait partie d'un des aspects que j'ai créés.J'ai essayé le paramètre suivant : +@&amp;lt;prefix&amp;gt;\:&amp;lt;metadonne-date&amp;gt;:null‍mais ça n</description>
      <pubDate>Thu, 17 Jan 2008 09:42:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/lucene-recherche-de-documents-dont-1-champ-date-est-vide/m-p/79375#M52823</guid>
      <dc:creator>christophes</dc:creator>
      <dc:date>2008-01-17T09:42:55Z</dc:date>
    </item>
    <item>
      <title>Re: [Lucene] Recherche de documents dont 1 champ date est vide</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/lucene-recherche-de-documents-dont-1-champ-date-est-vide/m-p/79376#M52824</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonjour, pour ce genre choses, vous pouvez utiliser l'aspect "sys:incomplete" qui est géré automatiquement par Alfresco.&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Si dans votre modèle de données (valable pour types et aspects) vous avez une propriété qui est déclarée obligatoire.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Exemple: &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;property name="de:profname"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;Name&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;type&amp;gt;d:text&amp;lt;/type&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;mandatory enforced="false"&amp;gt;true&amp;lt;/mandatory&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/property&amp;gt; &lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Remarque: @enforced true ==&amp;gt; la propiété devra être spécifiée à lors de la création du document. Si à l'intérieur du tag mandatory vous placez "true" et que la valeur n'a pas encore été spécifiée alors l'aspect sys:incomplete est ajouté au document.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Si toutes les valeurs des champs mandatory sont spécifées alors l'aspect sys:incomplete est retiré.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Voici un example de template qui exploite cela:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;#assign query="@cm\\:creator:${person.properties.userName} AND ASPECT:\"sys:incomplete\""&amp;gt;&lt;BR /&gt;&amp;lt;#assign rowcount=0&amp;gt;&lt;BR /&gt;&amp;lt;table&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;tr style='background-color: #C6D8EB'&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Nom&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Taille&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Date de modification&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Emplacement&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;b&amp;gt;V&amp;amp;eacute;rrouill&amp;amp;eacute; par&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/tr&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;#list userhome.childrenByLuceneSearch[query] as child&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;#if child.isDocument&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;#if rowcount % 2 = 0&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;#else&amp;gt;&amp;lt;tr style='background-color: #DEE5EC'&amp;gt;&amp;lt;/#if&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;a href="/alfresco${child.url}" target="new"&amp;gt;&amp;lt;img src="/alfresco${child.icon16}" border=0&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;a href="/alfresco${child.url}" target="new"&amp;gt;${child.properties.name}&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;nbsp;&amp;lt;a href="/alfresco/navigate/showDocDetails/workspace/SpacesStore/${child.id}"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;img src="/alfresco/images/icons/View_details.gif" border=0 alt="D&amp;amp;eacute;tails de '${child.properties.name}'" title="D&amp;amp;eacute;tails de '${child.properties.name}'"&amp;gt;&amp;lt;/a&amp;gt;&amp;nbsp;&amp;lt;/td&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;${(child.size / 1000)?string("0.##")} KB&amp;lt;/td&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;${child.properties.modified?datetime}&amp;lt;/td&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;${child.displayPath}&amp;lt;/td&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;nbsp;&amp;lt;#if child.isLocked&amp;gt;${child.properties.lockOwner}&amp;lt;/#if&amp;gt;&amp;lt;/td&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/tr&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;#assign rowcount=rowcount+1&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/#if&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/#list&amp;gt;&lt;BR /&gt;&amp;lt;/table&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jan 2008 11:04:09 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/lucene-recherche-de-documents-dont-1-champ-date-est-vide/m-p/79376#M52824</guid>
      <dc:creator>pdubois</dc:creator>
      <dc:date>2008-01-18T11:04:09Z</dc:date>
    </item>
    <item>
      <title>Re: [Lucene] Recherche de documents dont 1 champ date est vide</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/lucene-recherche-de-documents-dont-1-champ-date-est-vide/m-p/79377#M52825</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonjour,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;La solution à ton problème est de tester avec * :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;@cm\:titled:*&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;permet de lister tous les noeuds qui ont une valeur pour l'attribut title.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Si on cherche les valeurs vides, on met NOT devant mais il faut en plus cibler les documents qui ont cette propriété. Par exemple, pour avoir tous les documents avec un titre vide :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;TYPE:"cm:content" AND ASPECT:"cm:titled" AND NOT @cm\:title:* &lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Tu trouveras aussi dans les forums anglais des références à ISNULL. Dans la version actuelle ça ne marche pas (bug ouvert sur JIRA).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jan 2008 15:51:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/lucene-recherche-de-documents-dont-1-champ-date-est-vide/m-p/79377#M52825</guid>
      <dc:creator>rivarola</dc:creator>
      <dc:date>2008-01-18T15:51:54Z</dc:date>
    </item>
    <item>
      <title>Re: [Lucene] Recherche de documents dont 1 champ date est vide</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/lucene-recherche-de-documents-dont-1-champ-date-est-vide/m-p/79378#M52826</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Merci pour vos réponses.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Je viens de tester la seconde solution (qui a ma préférence car plus propre, je trouve) et ça a l'air de fonctionner correctement.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Jan 2008 10:30:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/lucene-recherche-de-documents-dont-1-champ-date-est-vide/m-p/79378#M52826</guid>
      <dc:creator>christophes</dc:creator>
      <dc:date>2008-01-21T10:30:00Z</dc:date>
    </item>
  </channel>
</rss>

