<?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: Usar el SearchContext para extraer los resultados? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113776#M80121</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;ummm bale! Esto me puede valer creo….&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;La parte de descarga en XLS ya la tengo hecha, lo que quería era extraer de alguna forma los resultados de la búsqueda, al darle al actionLink, sin tener que realizar otra vez la búsqueda.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;En cuanto lo pruebe te lo digo!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PD: para el XLS lo que he utilizado ha sido POI&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 21 Oct 2008 09:21:06 GMT</pubDate>
    <dc:creator>fstnboy</dc:creator>
    <dc:date>2008-10-21T09:21:06Z</dc:date>
    <item>
      <title>Usar el SearchContext para extraer los resultados?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113770#M80115</link>
      <description>Buenas,quisiera saber si se puede usar el SearchContext para extraer los resultados de una búsqueda? Si es así como se podría usar?Gracias!</description>
      <pubDate>Mon, 20 Oct 2008 08:06:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113770#M80115</guid>
      <dc:creator>fstnboy</dc:creator>
      <dc:date>2008-10-20T08:06:17Z</dc:date>
    </item>
    <item>
      <title>Re: Usar el SearchContext para extraer los resultados?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113771#M80116</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;me las he arreglado para hacer otra búsqueda a partir del SearchContext…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;lo ideal sería no tener que hacer otra búsqueda. Hay alguna forma de hacerlo? ya sea con el NavigationBean o algún otro Bean?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2008 14:35:40 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113771#M80116</guid>
      <dc:creator>fstnboy</dc:creator>
      <dc:date>2008-10-20T14:35:40Z</dc:date>
    </item>
    <item>
      <title>Re: Usar el SearchContext para extraer los resultados?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113772#M80117</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hola fstnboy, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;No entiendo muy bien la problemática: ¿Lo que te pasa es que lanzas una query y quieres recorrer varias veces el resultado??&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Si es así, creo que lo puedes hacer fácil con el SearchService. Ofrece diversos métodos "query" para lanzar queries de diferentes formas. Todos ellos te devuelven un ResultSet, objeto que puedes recorrer las veces que quieras.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Por ejemplo:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;ResultSet resultSet = this.searchService.query(&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;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nodeRef.getStoreRef(), &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;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SearchService.LANGUAGE_LUCENE, &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;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "lo q sea…");&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; &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; for (NodeRef resultado : resultSet.getNodeRefs())&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; {&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;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; …&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; }&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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Espero que te sirva.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2008 15:29:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113772#M80117</guid>
      <dc:creator>ajv</dc:creator>
      <dc:date>2008-10-20T15:29:19Z</dc:date>
    </item>
    <item>
      <title>Re: Usar el SearchContext para extraer los resultados?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113773#M80118</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Creo que me he explicado mal….&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Lanzo una query en la búsqueda avanzada… Lo que he hecho, ha sido añadirle al menú "Más acciones" una opción de "Guardar en Excel" que lo que hace es llamar a un Bean que me he creado para poder guardar la búsqueda en excel. La cosa es que que pienso que lo único que me queda del resultado de la búsqueda avanzada es el SearchContext.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Entonces, para guardar en excel la información (contenida en las propiedades de los tipos de los nodos) he de recorrerme los nodos resultantes de la búsqueda, lo que no sé es cómo recorrérmelos sin tener que realizar otra vez la búsqueda (searchService.query()), si no a partir de algún bean/loquesea que ya tenga los resultados.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;jue… No sé si se entendió&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2008 15:57:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113773#M80118</guid>
      <dc:creator>fstnboy</dc:creator>
      <dc:date>2008-10-20T15:57:49Z</dc:date>
    </item>
    <item>
      <title>Re: Usar el SearchContext para extraer los resultados?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113774#M80119</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hola fstnboy,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;La verdad que no lo tengo muy claro…pero en principio, si se hace un setSearchContext(busqueda) sobre el navigationBean te debería encapsular los resultados ya que cuando se clica sobre el botón de Buscar en la búsqueda avanzada se realiza lo siguiente:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;this.navigator.setSearchContext(search);&lt;BR /&gt;return OUTCOME_BROWSE;&lt;SPAN class="line-numbers-rows"&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;Después. el BrowseBean tiene el método de getNodes()…así que posiblemente con estas herramientas te baste sin tener que lanzar la búsqueda&amp;nbsp; &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;saludos!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2008 16:56:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113774#M80119</guid>
      <dc:creator>ajv</dc:creator>
      <dc:date>2008-10-20T16:56:18Z</dc:date>
    </item>
    <item>
      <title>Re: Usar el SearchContext para extraer los resultados?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113775#M80120</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Buenas,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Una opción sería extender la clase &lt;/SPAN&gt;&lt;EM&gt;org.alfresco.web.bean.BrowseBean&lt;/EM&gt;&lt;SPAN&gt;, añadiendo un método para la acción de descarga a XLS (deberías utilizar ODS, que es free.. &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://connect.hyland.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Si quieres acceder a todos los nodos resultado de la búsqueda utilizarías &lt;/SPAN&gt;&lt;EM&gt;getNodes()&lt;/EM&gt;&lt;SPAN&gt; y si sólo te interesan los de tipo contenido (no las carpetas) utilizarías &lt;/SPAN&gt;&lt;EM&gt;getNodes()&lt;/EM&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Esquemáticamente:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;import org.alfresco.web.bean.*&lt;BR /&gt;public class MiBrowseBean extends BrowseBean{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; public ReportBrowseBean() {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; super();&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String obtenerXLS(ActionEvent event) throws Exception {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; …&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; List&amp;lt;Node&amp;gt; results = this.getNodes();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;…&lt;BR /&gt;&lt;BR /&gt;}&lt;BR /&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Una vez hecho esto tendrías que inyectar tu bean en lugar del original, basta con que lo definas en el archivo &lt;/SPAN&gt;&lt;EM&gt;faces-config-custom.xm&lt;/EM&gt;&lt;SPAN&gt;l:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;faces-config&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;!– Sobreescribimos el browse bean&amp;nbsp; con el que permite descargar XLS –&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;managed-bean&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mi bean&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/description&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;managed-bean-name&amp;gt;BrowseBean&amp;lt;/managed-bean-name&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;managed-bean-class&amp;gt;com.queres.alfresco.web.bean.MiBrowseBean&amp;lt;/managed-bean-class&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; … (continúa tú mismo)…&lt;BR /&gt;&lt;BR /&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Y por último, y la parte más fea de todo&amp;nbsp; :wink: , retocar el jsp asociado (&lt;/SPAN&gt;&lt;EM&gt;browse.jsp&lt;/EM&gt;&lt;SPAN&gt;), añadiendo un actionlink que apunte a tu método de descarga de XLS:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;a:menu id="searchMenu" itemSpacing="4" label="#{msg.more_actions}" image="/images/icons/menu.gif" menuStyleClass="moreActionsMenu" style="white-space:nowrap"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;a:booleanEvaluator value="#{NavigationBean.isGuest == false}" id="eval0"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;a:actionLink value="#{msg.save_new_search}" image="/images/icons/save_search.gif" padding="4" action="#{AdvancedSearchBean.saveNewSearch}" id="link20_1" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;a:actionLink value="Descargar XLS" image="/images/filetypes/xls.gif" padding="4" actionListener="#{BrowseBean.obtenerXLS}" id="link20_1_1" /&amp;gt;&lt;BR /&gt;…&lt;BR /&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;La solución sería elegante si no fuese necesario este último paso de retocar el JSP, ya que nos obliga a estar atentos cuando actualizamos la versión de Alfresco. Lo ideal sería que alfresco proporcionase mediante configuración la posibilidad de inyectar acciones en estos menús, pero por ahora creo que no se puede.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo y suerte&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Xian&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2008 20:51:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113775#M80120</guid>
      <dc:creator>xian_5749</dc:creator>
      <dc:date>2008-10-20T20:51:19Z</dc:date>
    </item>
    <item>
      <title>Re: Usar el SearchContext para extraer los resultados?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113776#M80121</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;ummm bale! Esto me puede valer creo….&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;La parte de descarga en XLS ya la tengo hecha, lo que quería era extraer de alguna forma los resultados de la búsqueda, al darle al actionLink, sin tener que realizar otra vez la búsqueda.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;En cuanto lo pruebe te lo digo!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PD: para el XLS lo que he utilizado ha sido POI&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Oct 2008 09:21:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113776#M80121</guid>
      <dc:creator>fstnboy</dc:creator>
      <dc:date>2008-10-21T09:21:06Z</dc:date>
    </item>
    <item>
      <title>Re: Usar el SearchContext para extraer los resultados?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113777#M80122</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Por cierto, como estás extendiendo el BrowseBean puedes llamar al método de generación del XLS no sólo desde los resultados de la búsqueda, si no también desde la navegación por carpetas habitual. Basta con que incorpores el ActionLink en el sitio adecuado.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Oct 2008 20:39:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113777#M80122</guid>
      <dc:creator>xian_5749</dc:creator>
      <dc:date>2008-10-21T20:39:19Z</dc:date>
    </item>
    <item>
      <title>Re: Usar el SearchContext para extraer los resultados?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113778#M80123</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hola!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Podrias decirme como hiciste para poder guardar en fichero los resultados de una busqueda?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Es algo que me interesaria poder hacer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Muchas gracias!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Mar 2009 12:41:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113778#M80123</guid>
      <dc:creator>dacedos</dc:creator>
      <dc:date>2009-03-23T12:41:55Z</dc:date>
    </item>
    <item>
      <title>Re: Usar el SearchContext para extraer los resultados?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113779#M80124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yo en mi clase GuardarBusquedas (que extiende la clase BrowseBean) he guardado la query en un temporal, y cuando alguien pulsa el boton "Guardar a pdf" (que aparece en el menu de "more actions" tras modificar el jsp) llama a la funcion GuardarResultados.Consultar que lee la query del archivo temporal, obtiene los resultados y los va guardando en un pdf.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Pra hacer esto he hecho los mismos pasos que se comenta en los post anteriores:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1.- Extender BrowseBean.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2.- Hacer un boton modificando browse.jsp (yo "llamo" al nuevo customBrowse.jsp usando reglas de navegacion y asi no toco eloriginal). El boton en cuestion es algo como esto:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;a:actionLink value="#{msg.save_search_pdf}" image="/images/icons/pdf.gif" padding="4" action="#{GuardarBusquedas.Consultar}"&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;La funcion consultar es la que comienza el proceso de guardado.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Edito: he probado a llamarlo usando BrowseBean.Consultar. Pero sigue igual.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;3.- Añadi en faces-config-custom.xml:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;managed-bean&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mi bean&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/description&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;managed-bean-name&amp;gt;BrowseBean&amp;lt;/managed-bean-name&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;managed-bean-class&amp;gt;com.queres.alfresco.web.bean.GuardarBusquedas&amp;lt;/managed-bean-class&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; … (bla bla bla)…&lt;BR /&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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;4.- Lo pruebo……&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;javax.faces.FacesException: Error calling action method of component with id browse:link20_0&lt;BR /&gt;caused by:&lt;BR /&gt;javax.faces.el.EvaluationException: Exception while invoking expression #{GuardarBusquedas.Consultar}&lt;BR /&gt;caused by:&lt;BR /&gt;java.lang.NoSuchMethodException: org.alfresco.web.bean.GuardarBusquedas.Consultar()&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;BR /&gt;&lt;SPAN&gt;… Y no funciona.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Si seguis con esto espero que os de alguna idea, y si no, quizas se os ocurra por que me salta una excepcion.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Apr 2009 14:25:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113779#M80124</guid>
      <dc:creator>ditmgl</dc:creator>
      <dc:date>2009-04-21T14:25:05Z</dc:date>
    </item>
    <item>
      <title>Re: Usar el SearchContext para extraer los resultados?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113780#M80125</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Para no alargar más el post anterior editandolo me respondo a mi mismo. El problema que tengo y el por que no funciona es lo siguiente:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1.- Aseguraos que las operaciones para guardar las busuqedas son publicas (ej public void Guardar()) si no al llamarlas desde el jsp no funcionarán.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2.- Aseguraos de que si habeis tocado el faces-config.xml (el de alfresco no el custom) para otras pruebas, lo volveis a poner como estaba. En mi caso tenia duplicado el paso 3 en el custom-faces-config.xml y además en el faces-config.xml original tenia definido otro bean que no era BrowseBean de una prueba anterior.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;En cualquier caso puedo asegurar que los pasos anteriores funcionan.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un slaudo.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Apr 2009 07:54:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113780#M80125</guid>
      <dc:creator>ditmgl</dc:creator>
      <dc:date>2009-04-22T07:54:11Z</dc:date>
    </item>
    <item>
      <title>Re: Usar el SearchContext para extraer los resultados?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113781#M80126</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Buenos días,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Buscando una solución aun problema que he heredado he visto que tu solución es muy parecida a la que me he encontrado en mi proyecto pero con la salvedad de que cuando pulso sobre alguno de los distintos enlaces de la pagina mostrada me vuelve a ejecutar la función de guardar la busqueda. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;La verdad que estoy perdido y llevo demasiado tiempo buscando una solución… Podríais ayudarme???&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Te mando el link donde explico mi problema más en detalle… &lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://forums.alfresco.com/es/viewtopic.php?f=11&amp;amp;t=2218" rel="nofollow noopener noreferrer"&gt;http://forums.alfresco.com/es/viewtopic.php?f=11&amp;amp;t=2218&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Muchas gracias,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Dec 2009 08:46:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/usar-el-searchcontext-para-extraer-los-resultados/m-p/113781#M80126</guid>
      <dc:creator>bynary</dc:creator>
      <dc:date>2009-12-14T08:46:23Z</dc:date>
    </item>
  </channel>
</rss>

