JList keystroke default search behavior - Part 2...

So, i have a JList with some entries. The default search behavior only works if i first click in the JList. I want it to work by default after the window is created. This is a JList sitting inside a JScrollPane.
Basically, when the JList comes up I want it to have focus and perform a search the first time i hit a key on the keyboard without having to click in the Component.
thanks!

So you want the JList to have focus when the window brings up.
Have you had a look at the Java tutorial section on [Swing's focus management|http://java.sun.com/docs/books/tutorial/uiswing/misc/focus.html] ?
You can request the focus on the JList in a ComponentListener, added on the JList.

Similar Messages

  • Set default search column in Interactive Report

    Hi All:
    In APEX 4.0, for "Interactive Report" search function:
    If user doesn't select a column name to search for (this is done by click Magnifier glass icon), the IR will search "All Columns" that contains a string you have typed in the search bar.
    Is there a way to configure IR so that, by default, it will not search "All Columns", instead, it should search a particular column that I will specify when define this IR report.
    Why I am asking this? Here is my case:
    I have created a IR report to search employee information. By default, when user enters a string in the search bar, user want to search "Emploee Full Name" column in my IR report. User wants this default search behavior and really doesn't want to "click Magnifier glass icon and select "Employee Full Name" column; then type the search string).
    Basically, in my case, the IR report should default to search "Employee Full Name" if user doesn't select any search column.
    Any idea how to achieve this?
    Thanks!
    Kevin

    In the above DA, Changing the 'Event Scope' to 'Dynamic' should trigger it after PPR. I tried it but it's not working for me.
    Try the below it's working for me as expected,
    Create DA like below,
    Event: After Refresh
    Selection Type: Region
    Region: Select your IR region
    In True Action,
    Action: Execute Javascript Code
    Code:
    $s('apexir_SEARCH_COLUMN_DROP','COLUMN_LABEL');                           
    $s('apexir_CURRENT_SEARCH_COLUMN', 'COLUMN_ALIAS');
    In Affected Element,
    Selection Type: Region
    Region: Select your IR region
    Event Scope: bind (Default)
    Make sure Fire On Page Load under 'Execution Option' is checked. (i.e. Fire On Page Load: Yes)
    I am using APEX 4.0.2.00.07. It's working for me also in apex.oracle.come it's working in my example application.
    Thanks
    Lakshmi

  • Need Help ! Content Search Web Part with default callout menu as docoument library

    I want the above functionality with the Content Search Web Part(CSWP).

    Hi,
    Per my understanding, you might want to create something like a
    Content Search Web Part(which is introduced in SharePoint 2013) in your SharePoint 2010 environment with the callout menu functionality.
    As there is no OOTB Content Search Web Part in SharePoint 2010, a suggestion is that you can build a custom web part with the help of
    Search API and create custom callout menu for it.
    Two demos about
    how to work with Search API in SharePoint 2010 for your reference:
    http://nikpatel.net/2013/02/21/step-by-step-building-custom-sharepoint-2010-search-applications-using-keywordquery-api/
    http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2010/08/12/how-to-use-the-sharepoint-2010-enterprise-search-keywordquery-class.aspx
    For about
    how to create a custom callout menu, the JavaScript plugins below would be helpful:
    http://www.jqueryrain.com/demo/jquery-context-menu/
    Thanks 
    Patrick Liang
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Control the query of Content By Search web part or a Catalog-Item Reuse web part from JavaScript

    Is it possible/supported to intercept and change the query before it gets issued by a Content By Search or Catalog-Item Reuse webpart?
    I am writing a multilingual site utilizing cross-site publishing mechanism, and the out-of-box (OOB) web parts would perfectly work if not for the following requirement that I've got: I need to serve location-specific content to the end user. I have several
    versions of each content page for each geographical location, and I have tagged the pages accordingly with managed metadata keywords. I also can deduce the user's location from her browser's IP address and store it in a JavaScript variable. It is here
    where I am getting stuck: I am trying to change on the fly the queries the web parts issue in order to attach the information about the user's geographical location, unsuccessfully so far.
    I cannot rely on server-side code unless it is a cloud-hosted app code. I am about to give up and consider a custom solution alternative instead, which would be relying on Search REST API and custom client-side scripted widgets in place
    of the OOB search web parts. This seems like an expensive alternative as the entire site could have been built using the OOB web parts, if not for the location requirement.
    I would appreciate any suggestions.
    Thanks in advance,
    Ivan.

    hi
    I would check several directions:
    - in query transformation you may add keyword filter "Value of a field on the page". Documentation doesn't clearly says what "field" means here: is it only for site columns, or also may work for UI controls on the page. In second case it would solve your
    problem (it would be possible to add hidden field on the page and set value via javascript). But chances that it works like this are not high;
    - in the query settings of the Content by search web part there is setting "Loading behavior": Choose whether this query is issued on the server while the page is loading, which is better for your main content, or from the browser after the page appears.
    I.e. if you will choose 2nd option there will be a chance to intercept the query on the client side in theory. All of this requires experimenting of course;
    - by default Content by search web part sends query to /_vti_bin/client.svc/ProcessQuery with http post from client side (you may check it in fiddler). You may try to find the exact javascript function which performs the call and override it by adding additional
    conditions to the query (fortunately it is not complicated in javascript).
    Blog - http://sadomovalex.blogspot.com
    Dynamic CAML queries via C# - http://camlex.codeplex.com

  • WHY CAN I NOT EDIT THE DEFAULT SEARCH ENGINE USED BY THE ADDRESS BAR (NOT THE SEARCH BAR NEXT TO IT) FROM BING TO GOOGLE?

    I am asking this question again, because upon checking the forum for a solution I was shocked and appalled by the severe lack of grammar, punctuation and spelling I encountered while reading answers to this question. Obviously several people where to busy to actually read the question being asked and simply answered with instructions on how to change the default search engine for the search bar. SO, here I am asking the same question, why? because it still has not been answered and I myself still CANNOT find this setting anywhere. I use multiple browsers for different tasks, Chrome is KICKING the .... out of you guys Mozilla, why did you ever let your self get taken in by Micro-crack (Microsoft), if I recall correctly the inception of this program was partly motivated by the need for an alternative to the idiosyncrasies and vulnerability of Microsoft Internet Explore. This really feels like a HUGE step backwards, I would love to see a return to the days when Mozilla Firefox was and inspiration to developers and techs everywhere. And please will someone just answer the right question this time. Trust me when I say it will be obvious who does and does not read this in it's entirety.
    ''Edited by a moderator due to language. See the [http://support.mozilla.com/kb/Forum+and+chat+rules+and+guidelines Rules & Guidelines] .''

    HAHA! I have solved it! Ok here is the URL for Google, as mentioned above by bram:
    "Go to About:config
    Search for keyword.URL
    Double click the Value entry field, and change it to the search engine you prefer"
    Enter this URL for the string value
    http://www.google.com/#hl=en&output=search&sclient=psy-ab&q=

  • How do I add a search web part to search ONLY a subsite?

    I'm trying to add a search web part into a subsite that will search ONLY that specific subsite for documents. Not the entire site collection or anything else.   Everything I've looked at doesn't address this specifically.  I want a user
    to be able to type in a word like "SharePoint"  and all it displays is the results for any document in that subsite that has "SharePoint" in the title of the document.   I'm assuming that it's not very convoluted to do.

    You can use site "search settings" and "search scope" to achieve this , you can use any of these method -
    Configure Site settings -> Search settings to default to the contexual scope. This will pass current site  url to search results page to filter current site result only.
    Use refinement web part on the search results page to filter results from a specific sub-site.
    Create a search scope for the subsite , some example here for Sp2010 and 2013-
    http://www.bentedder.com/create-a-search-scope-for-a-sharepoint-2010-list-or-library/
    http://techmikael.blogspot.in/2013/04/limiting-search-results-in-sharepoint.html
    Thanks
    Ganesh Jat [My Blog |
    LinkedIn | Twitter ]
    Please click 'Mark As Answer' if a post solves your problem or 'Vote As Helpful' if it was useful.

  • Does the Target Audiences setting work for Content Search Web Part Snippets?

    I am attempting to create a page layout in SharePoint 2013 that contains a Content Search Web Part snippet. 
    I only want the CS Web Part to appear for certain users in a defined SP Group. 
    I set the Target Audience property during the generation of the snippet. 
    Unfortunately, the target audience property does not affect the appearance of the web part. 
    It appears all the time, even when the current user is not a member of the named SP group.
    Here is my snippet, the group I am targeting in called "US Region":
    <!--CS: Start Content Search Snippet--><!--SPM:<%@Register Tagprefix="spsswc" 
    Namespace="Microsoft.Office.Server.Search.WebControls" Assembly="Microsoft.Office.Server.Search, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>--><!--SPM:<%@Register Tagprefix="a2e8ead9d" 
    Namespace="Microsoft.Office.Server.Search.WebControls" Assembly="Microsoft.Office.Server.Search, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>--><!--MS:<spsswc:ContentBySearchWebPart runat="server"
    AlwaysRenderOnServer="False" ResultType="" DataProviderJSON="{&quot;QueryGroupName&quot;:&quot;Default&quot;,&quot;QueryPropertiesTemplateUrl&quot;:&quot;sitesearch://webroot&quot;,&quot;IgnoreQueryPropertiesTemplateUrl&quot;:false,&quot;SourceID&quot;:&quot;8413cd39-2156-4e00-b54d-11efd9abdb89&quot;,&quot;SourceName&quot;:&quot;Local
    SharePoint Results&quot;,&quot;SourceLevel&quot;:&quot;Ssa&quot;,&quot;CollapseSpecification&quot;:&quot;&quot;,&quot;QueryTemplate&quot;:&quot;(contentclass:sts_listitem OR IsDocument:True) SPSiteUrl:http://spvm2/sites/ProductCatalog
    ListId:1380cfe0-d69d-4d7a-b616-c70469a46e9c owstaxIdProductGroup:{URLToken.1} owstaxIdWorldRegion:US&quot;,&quot;FallbackSort&quot;:[],&quot;FallbackSortJson&quot;:&quot;[]&quot;,&quot;RankRules&quot;:[],&quot;RankRulesJson&quot;:&quot;[]&quot;,&quot;AsynchronousResultRetrieval&quot;:false,&quot;SendContentBeforeQuery&quot;:true,&quot;BatchClientQuery&quot;:true,&quot;FallbackLanguage&quot;:-1,&quot;FallbackRankingModelID&quot;:&quot;&quot;,&quot;EnableStemming&quot;:true,&quot;EnablePhonetic&quot;:false,&quot;EnableNicknames&quot;:false,&quot;EnableInterleaving&quot;:false,&quot;EnableQueryRules&quot;:true,&quot;EnableOrderingHitHighlightedProperty&quot;:false,&quot;HitHighlightedMultivaluePropertyLimit&quot;:-1,&quot;IgnoreContextualScope&quot;:true,&quot;ScopeResultsToCurrentSite&quot;:false,&quot;TrimDuplicates&quot;:false,&quot;Properties&quot;:{&quot;TryCache&quot;:true,&quot;Scope&quot;:&quot;{Site.URL}&quot;,&quot;ListId&quot;:&quot;00000000-0000-0000-0000-000000000000&quot;,&quot;UpdateLinksForCatalogItems&quot;:true,&quot;EnableStacking&quot;:true},&quot;PropertiesJson&quot;:&quot;{\&quot;TryCache\&quot;:true,\&quot;Scope\&quot;:\&quot;{Site.URL}\&quot;,\&quot;ListId\&quot;:\&quot;00000000-0000-0000-0000-000000000000\&quot;,\&quot;UpdateLinksForCatalogItems\&quot;:true,\&quot;EnableStacking\&quot;:true}&quot;,&quot;ClientType&quot;:&quot;ContentSearchRegular&quot;,&quot;UpdateAjaxNavigate&quot;:true,&quot;SummaryLength&quot;:180,&quot;DesiredSnippetLength&quot;:90,&quot;PersonalizedQuery&quot;:false,&quot;FallbackRefinementFilters&quot;:null,&quot;IgnoreStaleServerQuery&quot;:false,&quot;RenderTemplateId&quot;:&quot;DefaultDataProvider&quot;,&quot;AlternateErrorMessage&quot;:null,&quot;Title&quot;:&quot;&quot;}"
    BypassResultTypes="True" ItemTemplateId="~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Item_MediumPicture.js" GroupTemplateId="~sitecollection/_catalogs/masterpage/Display Templates/Content Web Parts/Group_Content.js"
    ResultsPerPage="3" SelectedPropertiesJson="[&quot;PublishingImage&quot;,&quot;PictureURL&quot;,&quot;PictureThumbnailURL&quot;,&quot;Path&quot;,&quot;Title&quot;,&quot;Description&quot;,&quot;SecondaryFileExtension&quot;,&quot;ContentTypeId&quot;]"
    HitHighlightedPropertiesJson="[&quot;Title&quot;,&quot;Path&quot;,&quot;Author&quot;,&quot;SectionNames&quot;,&quot;SiteDescription&quot;]" AvailableSortsJson="null" ShowBestBets="False"
    ShowPersonalFavorites="False" ShowDefinitions="False" ShowDidYouMean="False" PreloadedItemTemplateIdsJson="null" ShowAlertMe="False" QueryGroupName="Default" RenderTemplateId="~sitecollection/_catalogs/masterpage/Display
    Templates/Content Web Parts/Control_ListWithPaging.js" StatesJson="{}" ServerIncludeScriptsJson="null" Title="United States" FrameType="TitleBarOnly" SuppressWebPartChrome="False" Description="&lt;%$Resources:Microsoft.Office.Server.Search,CBS_Description;%&gt;"
    IsIncluded="True" ZoneID="ImportedPartZone" PartOrder="0" FrameState="Normal" AllowRemove="True" AllowZoneChange="True" AllowMinimize="True" AllowConnect="True" AllowEdit="True"
    AllowHide="True" IsVisible="True" DetailLink="" HelpLink="" HelpMode="Modeless" Dir="Default" PartImageSmall="" MissingAssembly="&lt;%$Resources:core,ImportErrorMessage;%&gt;"
    ImportErrorMessage="&lt;%$Resources:core,ImportErrorMessage;%&gt;" PartImageLarge="" IsIncludedFilter=";;;;US Region" AuthorizationFilter=";;;;US Region" ExportControlledProperties="True" ConnectionID="00000000-0000-0000-0000-000000000000"
    ID="g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75" ChromeType="TitleOnly" ExportMode="All" Preview="&lt;div ms-webpart-chrome-vertical ms-webpart-chrome-fullWidth &quot;&gt; 
    &lt;div id=&quot;WebPartwpz43_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75_ChromeTitle&quot;&gt;  
    &lt;span title=&quot;United States - $Resources:Microsoft.Office.Server.Search,CBS_Description;&quot; id=&quot;WebPartTitlewpz43_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75&quot; States&lt;/span&gt;&lt;span id=&quot;WebPartCaptionwpz43_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75&quot;&gt;&lt;/span&gt;&lt;/nobr&gt;&lt;/div&gt;&lt;/span&gt; 
    &lt;/div&gt;&lt;div WebPartID=&quot;00000000-0000-0000-0000-000000000000&quot; HasPers=&quot;true&quot; id=&quot;WebPartwpz43_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75&quot; width=&quot;100%&quot; noindex ms-wpContentDivSpace
    &quot; allowDelete=&quot;false&quot; style=&quot;&quot; &gt;&lt;div id=&quot;WebPartContent&quot;&gt;  
    &lt;div componentid=&quot;wpz43_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75_csr&quot; id=&quot;wpz43_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75_csr&quot;&gt;&lt;/div&gt;&lt;noscript&gt;&lt;div id=&quot;wpz43_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75_noscript&quot;&gt;It
    looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.&lt;/div&gt;&lt;/noscript&gt;&lt;div id=&quot;wpz43_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75&quot;&gt; 
    &lt;div ms-webpart-chrome-fullWidth &quot;&gt;  
    &lt;div id=&quot;WebPart_ChromeTitle&quot;&gt;   
    &lt;span title=&quot;&quot; id=&quot;WebPartTitle&quot; style=&quot;text-align:justify;&quot; id=&quot;WebPartCaption&quot;&gt;&lt;/span&gt;&lt;/nobr&gt;&lt;/h2&gt;&lt;/span&gt;  
    &lt;/div&gt;&lt;div WebPartID=&quot;00000000-0000-0000-0000-000000000000&quot; HasPers=&quot;true&quot; id=&quot;WebPart&quot; width=&quot;100%&quot; ms-WPBorder noindex ms-wpContentDivSpace &quot; OnlyForMePart=&quot;true&quot;
    allowDelete=&quot;false&quot; style=&quot;&quot; &gt;&lt;div componentid=&quot;wpz43_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75_ctl00_csr&quot; id=&quot;wpz43_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75_ctl00_csr&quot;&gt;&lt;/div&gt;&lt;noscript&gt;&lt;div
    id=&quot;wpz43_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75_ctl00_noscript&quot;&gt;It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.&lt;/div&gt;&lt;/noscript&gt;&lt;div id=&quot;wpz43_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75_ctl00&quot;&gt;   
    &lt;/div&gt;&lt;div>  &lt;/div&gt; &lt;/div&gt; 
    &lt;/div&gt;&lt;div &lt;/div&gt;" __MarkupType="vsattributemarkup" __WebPartId="{2d49bab8-c61e-44b3-91c2-c1c44a4cea75}" WebPart="true" Height="" Width="">--><!--ME:</spsswc:ContentBySearchWebPart>--><!--PS:
    Start of READ-ONLY PREVIEW (do not modify)-->
    <div ms-webpart-chrome-fullWidth ">
    <div id="WebPartWPQ1_ChromeTitle">
    <span title="United States - $Resources:Microsoft.Office.Server.Search,CBS_Description;" id="WebPartTitleWPQ1"><h2 style="text-align: justify;"><nobr><span>United States</span><span id="WebPartCaptionWPQ1"></span></nobr></h2></span>
    </div><div noindex ms-wpContentDivSpace " id="WebPartWPQ1" allowdelete="false" onlyformepart="true" width="100%" haspers="true" webpartid="00000000-0000-0000-0000-000000000000"><div
    id="ctl00_ctl00_PlaceHolderMain_ComponentMain_ComponentPropertyGrids_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75_csr" componentid="ctl00_ctl00_PlaceHolderMain_ComponentMain_ComponentPropertyGrids_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75_csr"></div><noscript>&lt;div
    id="ctl00_ctl00_PlaceHolderMain_ComponentMain_ComponentPropertyGrids_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75_noscript"&gt;It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.&lt;/div&gt;</noscript><div
    id="ctl00_ctl00_PlaceHolderMain_ComponentMain_ComponentPropertyGrids_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75">
    <div>
    <div id="WebPartWPQ2_ChromeTitle">
    <span title="" id="WebPartTitleWPQ2"><h2 style="text-align: justify;"><nobr><span></span><span id="WebPartCaptionWPQ2"></span></nobr></h2></span>
    </div><div ms-WPBorder noindex ms-wpContentDivSpace " id="WebPartWPQ2" allowdelete="false" onlyformepart="true" width="100%" haspers="true" webpartid="00000000-0000-0000-0000-000000000000"><div
    id="ctl00_ctl00_PlaceHolderMain_ComponentMain_ComponentPropertyGrids_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75_ctl00_csr" componentid="ctl00_ctl00_PlaceHolderMain_ComponentMain_ComponentPropertyGrids_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75_ctl00_csr"></div><noscript>&lt;div
    id="ctl00_ctl00_PlaceHolderMain_ComponentMain_ComponentPropertyGrids_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75_ctl00_noscript"&gt;It looks like your browser does not have JavaScript enabled. Please turn on JavaScript and try again.&lt;/div&gt;</noscript><div
    id="ctl00_ctl00_PlaceHolderMain_ComponentMain_ComponentPropertyGrids_g_2d49bab8_c61e_44b3_91c2_c1c44a4cea75_ctl00">
    </div><div></div></div>
    </div>
    </div><div></div></div>
    </div><!--PE: End of READ-ONLY PREVIEW--><!--CE: End Content Search Snippet-->       

    I am having the same issue.  Did you ever resolve it?

  • How do I change my default Search Engine from Yahoo to Google permanently?

    Every time I restart Firefox my search engine reverts back to yahoo, how do I fix this permanently. I only want to use google to search for things it is much more efficient. Is there some firefox connection to yahoo that is causing this?

    None of above worked for me.
    This did:
    "In your address bar, type in: “about:config”
    Inside of the filter search box, type in:
    browser.search.defaultenginename
    Double click that entry (or right click and choose “Modify”) and then type in the name of the search engine you wish to have as the default search engine. It must be one that you already have installed and also make sure you type in the name correctly.
    Now if you type in “Yahoo”, restart Firefox and when your browser comes back up you will see the red Yahoo “Y” and Yahoo as your default search engine."
    (as found on http://www.searchenginejournal.com/change-your-default-search-engine-in-firefox-google-chrome-ie/24378/)
    Since I wanted to be rid of Yahoo and get Google back - in the last part instead of typing "Yahoo" I typed "Google".
    That's it.

  • Windows 8.1 not letting me change my default search provider

    I recently upgraded my PC to Windows 8.1 and I am trying to set Google as my default search engine in Internet Explorer. I’ve worked through the process of changing this to Google but it’s not
    working. I click the ‘add to internet explorer’ button and nothing happens, I got someone to test on a Windows 7 PC and they get a pop-up saying ‘Do you want to add this search provider?’ However on my Windows 8.1 machine this pop-up doesn’t appear.

    Hi,
    After you get to the “Manage add-ons” item, you can add more search provider in the following way:
    1. Go to Search Provider, and then at the bottom part, click “Find more search providers…” just like the screenshot below:
    2. Find the Google provider and choose the one, you can set it as a default by clicking at the right corner of the pane as the screenshot below:
    Regards
    Wade Liu
    TechNet Community Support

  • How to remove default search button in search module

    I am a neophyte with code and css and normally work with Muse. But I am currently trying to customize the appearance of the search module so that it works with the website it will be serving. I have  accomplished a large part of what I've been attempting, but have hit a snag in removing the default search button (CAT_Search). I've placed the image I want to use no problem, but it is contained in some weird gray beveled box with the original 'Search' text overlapping my image.
    I have been making the rounds of tech support, tutorials, and every documented article on the search module and can find nothing that address this specific issue. Any help would be greatly appreciated! I am enclosing the what I've done so far below.
    Thanks!
    Paula
    <style type="text/css">
    body form {
      width: 163px;
      height: 48px;
      form-top-right-radius: 5px;
      form-bottom-right-radius: 5px;
      background-image: url(http://corehog.businesscatalyst.com/images/search.png);
    .search-box {
      color: #999966;
      font-family: lato;
      font-style: normal;
      font-weight: 100;
      width: 86px;
      height: 24px;
      border: none;
      max-width: 86px;
      opacity: 0%;
      max-height: 24px;
      margin-left: 12px;
      margin-top: 12px;
      margin-bottom: 12px;
    .cat_button {
      width: 32px;
      height: 24px;
      border: none
      background-color: none;
      background-image: url(http://corehog.businesscatalyst.com/images/search-button.png);
      margin-left: 12px;
      margin-top: 12px;
      margin-right: 20px;
      margin-bottom: 12px;
    </style>
    <!--The following script tag downloads a font from the Adobe Edge Web Fonts server for use within the web page. We recommend that you do not modify it.--><script>var __adobewebfontsappname__="dreamweaver"</script><script src="http://use.edgefonts.net/lato:n1:default.js" type="text/javascript"></script>
    <form name="catsearchform87352" method="post" action="/Default.aspx?SiteSearchID=3752&PageID=/http://corehog.businesscatalyst.com/search-results.html"><div><input class="search-box" type="text" name="CAT_Search" id="CAT_Search" /><input class="cat_button" type="submit" value="Search" /></div></form>
    {module_searchresults}

    Hi Ramandeep Nanda,
    Thanks for the reply.
    I followed a slightly different approach than the one mentioned in your post.
    I have not used any client side javascript attributes.I got the inputListOfValues Component from the launch listener event ( launchPopupEvent.getComponent() ) and in the launch listener i am setting richQuery.setModeChangeVisible(false);
    It is hiding the button now but only for the first invocation of the search dialog, it is not working.
    More specifically, for the first invocation of the search dialog, Iterator facetNames = inputListOfValues.getFacetNames(); is not returning the child components and hence the button is not being hidden.
    Any idea why this might be happening?
    Thanks,
    Vikas

  • Content Search web part

    Hi
    Is it possible to filter the CSWP by "Value available in documents".
    We are trying to get all excel document which contains text "C:\Documents and Settings".
    Thanks in advance,
    Hazeq.

    Hi,
    You can add the following query text in the Content Search web part which will show all Excel files with
    phrase "Documents and Settings".
    (FileExtension:xls OR FileExtension:xlsx) (IsDocument:"True" OR contentclass:"STS_ListItem") "Documents and Settings"
    The reason why we cannot use "C:\Documents and Settings" is because by default most punctuation marks will be ignored when the content get indexed by
    Word Breaker. Therefore, there is not a phrase named "C:\Documents and Settings" existed in index file. A workaround is to use "Documents and Settings" phrase.
    Miles LI TechNet Community Support

  • Content Search Web Part - Result Preview Says "Invalid Request"

    This behavior seems to be occurring in both our test and production farms.
    ULS logs indicate the following entry:
    Exception occured in scope Microsoft.Office.Server.Search.Query.SearchExecutor.ExecuteQueries. Exception=Microsoft.SharePoint.Client.InvalidClientQueryException: Invalid request.
    at Microsoft.SharePoint.Client.DataConverter.GetObject[T](XmlNode node, ProxyContext proxyContext)
    at Microsoft.SharePoint.Client.DataConverter.GetObjectArray[T](XmlNode node, ProxyContext proxyContext)
    at Microsoft.Office.Server.Search.Query.SearchExecutorServerStub.ExecuteQueries_MethodProxy(SearchExecutor target, XmlNodeList xmlargs, ProxyContext proxyContext)
    at Microsoft.Office.Server.Search.Query.SearchExecutorServerStub.InvokeMethod(Object target, String methodName, XmlNodeList xmlargs, ProxyContext proxyContext, Boolean& isVoid)
    at Microsoft.SharePoint.Client.ServerStub.InvokeMethodWithMonitoredScope(Object target, String methodName, XmlNodeList args, ProxyContext proxyContext, Boolean& isVoid)
    I have used very simple queries, to see if it's KQL error on our part, such as ContentType:"CType Name"
    When we use developer dashboard I can see the XML for the search request which the CSOM is dispatching however, I believe this to be completely out of the box.
    Do you have any suggestions as to why the request may be considered invalid and what diagnostics could be run to better isolate why this OOB feature is not working?
    We are using Enterprise SP2013 On Prem.
    thanks

    Aries,
    Here is a description of what I see.
    1) This is the out of the box (non-customized) CSWP
    2) Upon clicking the "Change Query" button on the toolpart the dialog window opens.  The Search Result Preview says "This query returned no results" but as per the JSON response above, it appears that there is "ResultTables" present in the response.
    Occasionally, a preview-result does show up but this is not consistent.  The JSON response seems to be identical.
    Initial response - shows "Query returned no results" however, I see results in the JSON below. I have replaced our hostname w/ intranet.contoso.com
    "SchemaVersion":"15.0.0.0","LibraryVersion":"15.0.4505.1001","ErrorInfo":null,"TraceCorrelationId":"24f57a9c-28de-4074-debb-1340df16b8ab"
    },1,{
    "IsNull":false
    },4,{
    "IsNull":false
    },12,{
    "IsNull":false
    },16,{
    "IsNull":false
    },24,{
    "IsNull":false
    },38,{
    "IsNull":false
    },43,{
    "c856bd07-9a44-4bf4-a32c-e049d1d03390Default":{
    "_ObjectType_":"Microsoft.SharePoint.Client.Search.Query.ResultTableCollection","ElapsedTime":62,"Properties":{
    "RowLimit":10,"SourceId":"\/Guid(8413cd39-2156-4e00-b54d-11efd9abdb89)\/","EnableStacking":true,"piPageImpression":"327337_1754_1033","SerializedQuery":"<Query Culture=\"en-US\" EnableStemming=\"True\" EnablePhonetic=\"False\" EnableNicknames=\"False\" IgnoreAllNoiseQuery=\"True\" SummaryLength=\"180\" MaxSnippetLength=\"180\" DesiredSnippetLength=\"90\" KeywordInclusion=\"0\" QueryText=\"\" QueryTemplate=\"ContentType:&quot;Custom Announcement&quot; path:&quot;http:\u002f\u002fintranet.contoso.com\u002fnews&quot;\" TrimDuplicates=\"False\" Site=\"566718d5-1e74-453c-ac54-6e636def6f91\" Web=\"83df59b4-8cac-48f4-81b3-c3b95cfacc0b\" KeywordType=\"True\" HiddenConstraints=\"\" \u002f>"
    },"QueryErrors":null,"QueryId":"1060b39a-2f92-4313-b192-4c9badd15812","SpellingSuggestion":"","TriggeredRules":[
    ],"ResultTables":[
    "_ObjectType_":"Microsoft.SharePoint.Client.Search.Query.ResultTable","GroupTemplateId":null,"ItemTemplateId":null,"Properties":{
    "GenerationId":9223372036854775806,"ExecutionTimeMs":31,"QueryModification":"ContentType:\"Custom Announcement\" path:\"http:\u002f\u002fintranet.contoso.com\u002fnews\" -ContentClass=urn:content-class:SPSPeople","RenderTemplateId":"~sitecollection\u002f_catalogs\u002fmasterpage\u002fDisplay Templates\u002fSearch\u002fGroup_Default.js","StartRecord":0,"piPageImpressionBlockType":2
    },"QueryId":"1060b39a-2f92-4313-b192-4c9badd15812","QueryRuleId":"00000000-0000-0000-0000-000000000000","ResultRows":[
    "Rank":0,"DocId":1348,"Path":"http:\u002f\u002fintranet.contoso.com\u002fnews\u002fPages\u002fU-S--employees.aspx","Title":"U.S. employees: March 15th deadline for 2013 Health Care Flexible Spending Account (FSA)","OriginalPath":"http:\u002f\u002fintranet.contoso.com\u002fnews\u002fPages\u002fU-S--employees.aspx","FileType":"html","SecondaryFileExtension":"aspx","Author":"Dennis Lanthier","Size":100366,"Description":null,"EditorOWSUSER":"[email protected] | Dennis Lanthier | 693A30232E777C7463706C5C64656E6E69735F6C616E7468696572 i:0#.w|tcpl\\dennis_lanthier","LastModifiedTime":"\/Date(1394039237000)\/","CollapsingStatus":0,"HitHighlightedSummary":null,"HitHighlightedProperties":null,"FileExtension":"aspx","ViewsLifeTime":null,"ParentLink":"http:\u002f\u002fintranet.contoso.com\u002fnews\u002fPages\u002fForms\u002fAllItems.aspx","ViewsRecent":null,"IsContainer":false,"DisplayAuthor":"Dennis Lanthier","docaclmeta":null,"ResultTypeIdList":"16","PartitionId":"\/Guid(0c37852b-34d0-418e-91c6-2ac25af4be5b)\/","UrlZone":0,"AAMEnabledManagedProperties":"AttachmentURI;deeplinks;DefaultEncodingURL;ExternalMediaURL;HierarchyUrl;OrgParentUrls;OrgUrls;OriginalPath;ParentLink;Path;PictureThumbnailURL;PictureURL;PublishingImage;recommendedfor;ServerRedirectedEmbedURL;ServerRedirectedPreviewURL;ServerRedirectedURL;SiteLogo;SitePath;SPSiteURL;UserEncodingURL","ResultTypeId":16,"RenderTemplateId":"~sitecollection\u002f_catalogs\u002fmasterpage\u002fDisplay Templates\u002fSearch\u002fItem_WebPage.js","piSearchResultId":"0_1","QueryRuleId":"\/Guid(00000000-0000-0000-0000-000000000000)\/"
    "Rank":0,"DocId":1392,"Path":"http:\u002f\u002fintranet.contoso.com\u002fnews\u002fPages\u002fCelebrate-International-Women\u2019s-Day-on-Thurs--Mar--6.aspx","Title":"Celebrate International Women\u2019s Day on Thursday, March 6th ","OriginalPath":"http:\u002f\u002fintranet.contoso.com\u002fnews\u002fPages\u002fCelebrate-International-Women\u2019s-Day-on-Thurs--Mar--6.aspx","FileType":"html","SecondaryFileExtension":"aspx","Author":"Cassie Dubetz;Jennifer Torres","Size":103770,"Description":null,"EditorOWSUSER":"[email protected] | Jennifer Torres | 693A30232E777C7463706C5C6A656E6E696665725F746F72726573 i:0#.w|tcpl\\jennifer_torres","LastModifiedTime":"\/Date(1394070849000)\/","CollapsingStatus":0,"HitHighlightedSummary":null,"HitHighlightedProperties":null,"FileExtension":"aspx","ViewsLifeTime":null,"ParentLink":"http:\u002f\u002fintranet.contoso.com\u002fnews\u002fPages\u002fForms\u002fAllItems.aspx","ViewsRecent":null,"IsContainer":false,"DisplayAuthor":"Cassie Dubetz;Jennifer Torres","docaclmeta":null,"ResultTypeIdList":"16","PartitionId":"\/Guid(0c37852b-34d0-418e-91c6-2ac25af4be5b)\/","UrlZone":0,"AAMEnabledManagedProperties":"AttachmentURI;deeplinks;DefaultEncodingURL;ExternalMediaURL;HierarchyUrl;OrgParentUrls;OrgUrls;OriginalPath;ParentLink;Path;PictureThumbnailURL;PictureURL;PublishingImage;recommendedfor;ServerRedirectedEmbedURL;ServerRedirectedPreviewURL;ServerRedirectedURL;SiteLogo;SitePath;SPSiteURL;UserEncodingURL","ResultTypeId":16,"RenderTemplateId":"~sitecollection\u002f_catalogs\u002fmasterpage\u002fDisplay Templates\u002fSearch\u002fItem_WebPage.js","piSearchResultId":"1_1","QueryRuleId":"\/Guid(00000000-0000-0000-0000-000000000000)\/"
    ContentType:"Custom Announcement" path:"http://intranet.contoso.com/news"
    This is the  KQL. (above)
    Next, we immediately click "Test query" without modifying the KQL. We send an XML request using the web part however, in that case, the XML variables are replaced with the $-syntax, this occurred within the web part through no effort of ours.  The behavior
    shows "Invalid Request"
    Can you explain what you mean by "There is customization in the web part"?  We have used the out of the box web part.
    Any subsequent query modification in the query-builder dialog-window causes the $-syntax.  When i illustrated the comparisons of the XML-request above the only difference in between the two requests is that the left-side is created by the initial-load
    of the QueryBuilder dialog and the right-side is created when we click "Test query" (immediately after) in the Advanced Mode screen.
    We do have a custom master page and I will try to revert back as close as possible to vanilla SharePoint and test.  But to address your earlier point, no customization to the Content By Search Web part has been used.
    Here is the full initial valid request
    <Request xmlns="http://schemas.microsoft.com/sharepoint/clientquery/2009" SchemaVersion="15.0.0.0" LibraryVersion="15.0.0.0" ApplicationName="Javascript Library">
    <Actions>
    <ObjectPath Id="1" ObjectPathId="0" />
    <SetProperty Id="2" ObjectPathId="0" Name="QueryTemplate">
    <Parameter Type="String">ContentType:"Custom Announcement" path:"http://intranet.contoso.com/news"</Parameter>
    </SetProperty>
    <ObjectPath Id="4" ObjectPathId="3" />
    <Method Name="Add" Id="5" ObjectPathId="3">
    <Parameters>
    <Parameter Type="String">NewsPublishingDate</Parameter>
    <Parameter Type="Number">1</Parameter>
    </Parameters>
    </Method>
    <SetProperty Id="6" ObjectPathId="0" Name="RowsPerPage">
    <Parameter Type="Number">10</Parameter>
    </SetProperty>
    <SetProperty Id="7" ObjectPathId="0" Name="RowLimit">
    <Parameter Type="Number">10</Parameter>
    </SetProperty>
    <SetProperty Id="8" ObjectPathId="0" Name="TotalRowsExactMinimum">
    <Parameter Type="Number">11</Parameter>
    </SetProperty>
    <SetProperty Id="9" ObjectPathId="0" Name="SourceId">
    <Parameter Type="Guid">{8413cd39-2156-4e00-b54d-11efd9abdb89}</Parameter>
    </SetProperty>
    <SetProperty Id="10" ObjectPathId="0" Name="Refiners">
    <Parameter Type="String">BaseOfficeLocation(filter=7/0/*),CombinedUserProfileNames(filter=7/0/*),companies(filter=7/0/*),contentclass(filter=7/0/*),ContentType(filter=7/0/*),ContentTypeId(filter=7/0/*),Department(filter=7/0/*),DisplayAuthor(filter=7/0/*),DMSDocAuthor(filter=7/0/*),FileExtension(filter=7/0/*),FileType(filter=7/0/*),HostingPartition(filter=7/0/*),JobTitle(filter=7/0/*),languages(filter=7/0/*),Location(filter=7/0/*),ManagedProperties(filter=7/0/*),NewsExternalNewsSource(filter=7/0/*),owsmetadatafacetinfo(filter=7/0/*),owstaxidmetadataalltagsinfo(filter=7/0/*),owstaxIdProductCatalogItemCategory(filter=7/0/L*),People(filter=7/0/*),PeopleInMedia(filter=7/0/*),PeopleKeywords(filter=7/0/*),PostAuthor(filter=7/0/*),RefinableString00(filter=7/0/*),RefinableString01(filter=7/0/*),RefinableString02(filter=7/0/*),RefinableString03(filter=7/0/*),RefinableString04(filter=7/0/*),RefinableString05(filter=7/0/*),RefinableString06(filter=7/0/*),RefinableString07(filter=7/0/*),RefinableString08(filter=7/0/*),RefinableString09(filter=7/0/*),RefinableString10(filter=7/0/*),RefinableString11(filter=7/0/*),RefinableString12(filter=7/0/*),RefinableString13(filter=7/0/*),RefinableString14(filter=7/0/*),RefinableString15(filter=7/0/*),RefinableString16(filter=7/0/*),RefinableString17(filter=7/0/*),RefinableString18(filter=7/0/*),RefinableString19(filter=7/0/*),RefinableString20(filter=7/0/*),RefinableString21(filter=7/0/*),RefinableString22(filter=7/0/*),RefinableString23(filter=7/0/*),RefinableString24(filter=7/0/*),RefinableString25(filter=7/0/*),RefinableString26(filter=7/0/*),RefinableString27(filter=7/0/*),RefinableString28(filter=7/0/*),RefinableString29(filter=7/0/*),RefinableString30(filter=7/0/*),RefinableString31(filter=7/0/*),RefinableString32(filter=7/0/*),RefinableString33(filter=7/0/*),RefinableString34(filter=7/0/*),RefinableString35(filter=7/0/*),RefinableString36(filter=7/0/*),RefinableString37(filter=7/0/*),RefinableString38(filter=7/0/*),RefinableString39(filter=7/0/*),RefinableString40(filter=7/0/*),RefinableString41(filter=7/0/*),RefinableString42(filter=7/0/*),RefinableString43(filter=7/0/*),RefinableString44(filter=7/0/*),RefinableString45(filter=7/0/*),RefinableString46(filter=7/0/*),RefinableString47(filter=7/0/*),RefinableString48(filter=7/0/*),RefinableString49(filter=7/0/*),RefinableString50(filter=7/0/*),RefinableString51(filter=7/0/*),RefinableString52(filter=7/0/*),RefinableString53(filter=7/0/*),RefinableString54(filter=7/0/*),RefinableString55(filter=7/0/*),RefinableString56(filter=7/0/*),RefinableString57(filter=7/0/*),RefinableString58(filter=7/0/*),RefinableString59(filter=7/0/*),RefinableString60(filter=7/0/*),RefinableString61(filter=7/0/*),RefinableString62(filter=7/0/*),RefinableString63(filter=7/0/*),RefinableString64(filter=7/0/*),RefinableString65(filter=7/0/*),RefinableString66(filter=7/0/*),RefinableString67(filter=7/0/*),RefinableString68(filter=7/0/*),RefinableString69(filter=7/0/*),RefinableString70(filter=7/0/*),RefinableString71(filter=7/0/*),RefinableString72(filter=7/0/*),RefinableString73(filter=7/0/*),RefinableString74(filter=7/0/*),RefinableString75(filter=7/0/*),RefinableString76(filter=7/0/*),RefinableString77(filter=7/0/*),RefinableString78(filter=7/0/*),RefinableString79(filter=7/0/*),RefinableString80(filter=7/0/*),RefinableString81(filter=7/0/*),RefinableString82(filter=7/0/*),RefinableString83(filter=7/0/*),RefinableString84(filter=7/0/*),RefinableString85(filter=7/0/*),RefinableString86(filter=7/0/*),RefinableString87(filter=7/0/*),RefinableString88(filter=7/0/*),RefinableString89(filter=7/0/*),RefinableString90(filter=7/0/*),RefinableString91(filter=7/0/*),RefinableString92(filter=7/0/*),RefinableString93(filter=7/0/*),RefinableString94(filter=7/0/*),RefinableString95(filter=7/0/*),RefinableString96(filter=7/0/*),RefinableString97(filter=7/0/*),RefinableString98(filter=7/0/*),RefinableString99(filter=7/0/*),Responsibilities(filter=7/0/*),SharedWithInternal(filter=7/0/*),Site(filter=7/0/*),SPContentType(filter=7/0/*),SPSiteURL(filter=7/0/*),Tags(filter=7/0/*),UsageEventItemId(filter=7/0/*),WebTemplate(filter=7/0/*),WordCustomRefiner1(filter=7/0/*),WordCustomRefiner2(filter=7/0/*),WordCustomRefiner3(filter=7/0/*),WordCustomRefiner4(filter=7/0/*),WordCustomRefiner5(filter=7/0/*),WordExactCustomRefiner(filter=7/0/*),WordPartCustomRefiner1(filter=7/0/*),WordPartCustomRefiner2(filter=7/0/*),WordPartCustomRefiner3(filter=7/0/*),WordPartCustomRefiner4(filter=7/0/*),WordPartCustomRefiner5(filter=7/0/*),WordPartExactCustomRefiner(filter=7/0/*)</Parameter>
    </SetProperty>
    <ObjectPath Id="12" ObjectPathId="11" />
    <Method Name="Add" Id="13" ObjectPathId="11">
    <Parameters>
    <Parameter Type="String">Path</Parameter>
    </Parameters>
    </Method>
    <Method Name="Add" Id="14" ObjectPathId="11">
    <Parameters>
    <Parameter Type="String">Title</Parameter>
    </Parameters>
    </Method>
    <ObjectPath Id="16" ObjectPathId="15" />
    <Method Name="Add" Id="17" ObjectPathId="15">
    <Parameters>
    <Parameter Type="String">Title</Parameter>
    </Parameters>
    </Method>
    <Method Name="Add" Id="18" ObjectPathId="15">
    <Parameters>
    <Parameter Type="String">Path</Parameter>
    </Parameters>
    </Method>
    <Method Name="Add" Id="19" ObjectPathId="15">
    <Parameters>
    <Parameter Type="String">Author</Parameter>
    </Parameters>
    </Method>
    <Method Name="Add" Id="20" ObjectPathId="15">
    <Parameters>
    <Parameter Type="String">SectionNames</Parameter>
    </Parameters>
    </Method>
    <Method Name="Add" Id="21" ObjectPathId="15">
    <Parameters>
    <Parameter Type="String">SiteDescription</Parameter>
    </Parameters>
    </Method>
    <SetProperty Id="22" ObjectPathId="0" Name="TrimDuplicates">
    <Parameter Type="Boolean">false</Parameter>
    </SetProperty>
    <ObjectPath Id="24" ObjectPathId="23" />
    <Method Name="SetQueryPropertyValue" Id="25" ObjectPathId="23">
    <Parameters>
    <Parameter Type="String">FillIn</Parameter>
    <Parameter TypeId="{b25ba502-71d7-4ae4-a701-4ca2fb1223be}">
    <Property Name="BoolVal" Type="Boolean">false</Property>
    <Property Name="IntVal" Type="Number">0</Property>
    <Property Name="QueryPropertyValueTypeIndex" Type="Number">1</Property>
    <Property Name="StrArray" Type="Null" />
    <Property Name="StrVal" Type="String">false</Property>
    </Parameter>
    </Parameters>
    </Method>
    <Method Name="SetQueryPropertyValue" Id="26" ObjectPathId="23">
    <Parameters>
    <Parameter Type="String">EnableStacking</Parameter>
    <Parameter TypeId="{b25ba502-71d7-4ae4-a701-4ca2fb1223be}">
    <Property Name="BoolVal" Type="Boolean">true</Property>
    <Property Name="IntVal" Type="Number">0</Property>
    <Property Name="QueryPropertyValueTypeIndex" Type="Number">3</Property>
    <Property Name="StrArray" Type="Null" />
    <Property Name="StrVal" Type="Null" />
    </Parameter>
    </Parameters>
    </Method>
    <Method Name="SetQueryPropertyValue" Id="27" ObjectPathId="23">
    <Parameters>
    <Parameter Type="String">TryCache</Parameter>
    <Parameter TypeId="{b25ba502-71d7-4ae4-a701-4ca2fb1223be}">
    <Property Name="BoolVal" Type="Boolean">true</Property>
    <Property Name="IntVal" Type="Number">0</Property>
    <Property Name="QueryPropertyValueTypeIndex" Type="Number">3</Property>
    <Property Name="StrArray" Type="Null" />
    <Property Name="StrVal" Type="Null" />
    </Parameter>
    </Parameters>
    </Method>
    <Method Name="SetQueryPropertyValue" Id="28" ObjectPathId="23">
    <Parameters>
    <Parameter Type="String">ListId</Parameter>
    <Parameter TypeId="{b25ba502-71d7-4ae4-a701-4ca2fb1223be}">
    <Property Name="BoolVal" Type="Boolean">false</Property>
    <Property Name="IntVal" Type="Number">0</Property>
    <Property Name="QueryPropertyValueTypeIndex" Type="Number">1</Property>
    <Property Name="StrArray" Type="Null" />
    <Property Name="StrVal" Type="String">b9b9c3b8-92d8-4850-a3b3-fc2544b9c6c0</Property>
    </Parameter>
    </Parameters>
    </Method>
    <Method Name="SetQueryPropertyValue" Id="29" ObjectPathId="23">
    <Parameters>
    <Parameter Type="String">ListItemId</Parameter>
    <Parameter TypeId="{b25ba502-71d7-4ae4-a701-4ca2fb1223be}">
    <Property Name="BoolVal" Type="Boolean">false</Property>
    <Property Name="IntVal" Type="Number">27</Property>
    <Property Name="QueryPropertyValueTypeIndex" Type="Number">2</Property>
    <Property Name="StrArray" Type="Null" />
    <Property Name="StrVal" Type="Null" />
    </Parameter>
    </Parameters>
    </Method>
    <Method Name="SetQueryPropertyValue" Id="30" ObjectPathId="23">
    <Parameters>
    <Parameter Type="String">OverrideExpandedTokens</Parameter>
    <Parameter TypeId="{b25ba502-71d7-4ae4-a701-4ca2fb1223be}">
    <Property Name="BoolVal" Type="Boolean">true</Property>
    <Property Name="IntVal" Type="Number">0</Property>
    <Property Name="QueryPropertyValueTypeIndex" Type="Number">3</Property>
    <Property Name="StrArray" Type="Null" />
    <Property Name="StrVal" Type="Null" />
    </Parameter>
    </Parameters>
    </Method>
    <SetProperty Id="31" ObjectPathId="0" Name="ResultsUrl">
    <Parameter Type="String">/news/Pages/Announcements.aspx</Parameter>
    </SetProperty>
    <SetProperty Id="32" ObjectPathId="0" Name="ClientType">
    <Parameter Type="String">SearchWebPartConfiguration</Parameter>
    </SetProperty>
    <SetProperty Id="33" ObjectPathId="0" Name="EnableInterleaving">
    <Parameter Type="Boolean">false</Parameter>
    </SetProperty>
    <Method Name="SetQueryPropertyValue" Id="34" ObjectPathId="23">
    <Parameters>
    <Parameter Type="String">QuerySession</Parameter>
    <Parameter TypeId="{b25ba502-71d7-4ae4-a701-4ca2fb1223be}">
    <Property Name="BoolVal" Type="Boolean">false</Property>
    <Property Name="IntVal" Type="Number">0</Property>
    <Property Name="QueryPropertyValueTypeIndex" Type="Number">1</Property>
    <Property Name="StrArray" Type="Null" />
    <Property Name="StrVal" Type="String">a5fa2e59-91c1-472e-a63d-d99d2fbf8fd0</Property>
    </Parameter>
    </Parameters>
    </Method>
    <SetProperty Id="35" ObjectPathId="0" Name="SafeQueryPropertiesTemplateUrl">
    <Parameter Type="String">sitesearch://webroot</Parameter>
    </SetProperty>
    <SetProperty Id="36" ObjectPathId="0" Name="IgnoreSafeQueryPropertiesTemplateUrl">
    <Parameter Type="Boolean">false</Parameter>
    </SetProperty>
    <ObjectPath Id="38" ObjectPathId="37" />
    <ExceptionHandlingScope Id="39">
    <TryScope Id="41">
    <Method Name="ExecuteQueries" Id="43" ObjectPathId="37">
    <Parameters>
    <Parameter Type="Array">
    <Object Type="String">ca9bfc32-2337-47bb-b973-800509d8efecDefault</Object>
    </Parameter>
    <Parameter Type="Array">
    <Object ObjectPathId="0" />
    </Parameter>
    <Parameter Type="Boolean">true</Parameter>
    </Parameters>
    </Method>
    </TryScope>
    <CatchScope Id="45" />
    </ExceptionHandlingScope>
    </Actions>
    <ObjectPaths>
    <Constructor Id="0" TypeId="{80173281-fffd-47b6-9a49-312e06ff8428}" />
    <Property Id="3" ParentId="0" Name="SortList" />
    <Property Id="11" ParentId="0" Name="SelectProperties" />
    <Property Id="15" ParentId="0" Name="HitHighlightedProperties" />
    <Property Id="23" ParentId="0" Name="Properties" />
    <Constructor Id="37" TypeId="{8d2ac302-db2f-46fe-9015-872b35f15098}" />
    </ObjectPaths>
    </Request>
    Here is the full invalid-request which is created with the TestQuery button
    <Request xmlns="http://schemas.microsoft.com/sharepoint/clientquery/2009" SchemaVersion="15.0.0.0" LibraryVersion="15.0.0.0" ApplicationName="Javascript Library">
    <Actions>
    <ObjectPath Id="1" ObjectPathId="0" />
    <SetProperty Id="2" ObjectPathId="0" Name="QueryTemplate">
    <Parameter Type="String">ContentType:"Custom Announcement" path:"http://intranet.contoso.com/news"</Parameter>
    </SetProperty>
    <ObjectPath Id="4" ObjectPathId="3" />
    <Method Name="Add" Id="5" ObjectPathId="3">
    <Parameters>
    <Parameter Type="String">NewsPublishingDate</Parameter>
    <Parameter Type="Number">1</Parameter>
    </Parameters>
    </Method>
    <SetProperty Id="6" ObjectPathId="0" Name="RowsPerPage">
    <Parameter Type="Number">10</Parameter>
    </SetProperty>
    <SetProperty Id="7" ObjectPathId="0" Name="RowLimit">
    <Parameter Type="Number">10</Parameter>
    </SetProperty>
    <SetProperty Id="8" ObjectPathId="0" Name="TotalRowsExactMinimum">
    <Parameter Type="Number">11</Parameter>
    </SetProperty>
    <SetProperty Id="9" ObjectPathId="0" Name="SourceId">
    <Parameter Type="Guid">{8413cd39-2156-4e00-b54d-11efd9abdb89}</Parameter>
    </SetProperty>
    <SetProperty Id="10" ObjectPathId="0" Name="Refiners">
    <Parameter Type="String">BaseOfficeLocation(filter=7/0/*),CombinedUserProfileNames(filter=7/0/*),companies(filter=7/0/*),contentclass(filter=7/0/*),ContentType(filter=7/0/*),ContentTypeId(filter=7/0/*),Department(filter=7/0/*),DisplayAuthor(filter=7/0/*),DMSDocAuthor(filter=7/0/*),FileExtension(filter=7/0/*),FileType(filter=7/0/*),HostingPartition(filter=7/0/*),JobTitle(filter=7/0/*),languages(filter=7/0/*),Location(filter=7/0/*),ManagedProperties(filter=7/0/*),NewsExternalNewsSource(filter=7/0/*),owsmetadatafacetinfo(filter=7/0/*),owstaxidmetadataalltagsinfo(filter=7/0/*),owstaxIdProductCatalogItemCategory(filter=7/0/L*),People(filter=7/0/*),PeopleInMedia(filter=7/0/*),PeopleKeywords(filter=7/0/*),PostAuthor(filter=7/0/*),RefinableString00(filter=7/0/*),RefinableString01(filter=7/0/*),RefinableString02(filter=7/0/*),RefinableString03(filter=7/0/*),RefinableString04(filter=7/0/*),RefinableString05(filter=7/0/*),RefinableString06(filter=7/0/*),RefinableString07(filter=7/0/*),RefinableString08(filter=7/0/*),RefinableString09(filter=7/0/*),RefinableString10(filter=7/0/*),RefinableString11(filter=7/0/*),RefinableString12(filter=7/0/*),RefinableString13(filter=7/0/*),RefinableString14(filter=7/0/*),RefinableString15(filter=7/0/*),RefinableString16(filter=7/0/*),RefinableString17(filter=7/0/*),RefinableString18(filter=7/0/*),RefinableString19(filter=7/0/*),RefinableString20(filter=7/0/*),RefinableString21(filter=7/0/*),RefinableString22(filter=7/0/*),RefinableString23(filter=7/0/*),RefinableString24(filter=7/0/*),RefinableString25(filter=7/0/*),RefinableString26(filter=7/0/*),RefinableString27(filter=7/0/*),RefinableString28(filter=7/0/*),RefinableString29(filter=7/0/*),RefinableString30(filter=7/0/*),RefinableString31(filter=7/0/*),RefinableString32(filter=7/0/*),RefinableString33(filter=7/0/*),RefinableString34(filter=7/0/*),RefinableString35(filter=7/0/*),RefinableString36(filter=7/0/*),RefinableString37(filter=7/0/*),RefinableString38(filter=7/0/*),RefinableString39(filter=7/0/*),RefinableString40(filter=7/0/*),RefinableString41(filter=7/0/*),RefinableString42(filter=7/0/*),RefinableString43(filter=7/0/*),RefinableString44(filter=7/0/*),RefinableString45(filter=7/0/*),RefinableString46(filter=7/0/*),RefinableString47(filter=7/0/*),RefinableString48(filter=7/0/*),RefinableString49(filter=7/0/*),RefinableString50(filter=7/0/*),RefinableString51(filter=7/0/*),RefinableString52(filter=7/0/*),RefinableString53(filter=7/0/*),RefinableString54(filter=7/0/*),RefinableString55(filter=7/0/*),RefinableString56(filter=7/0/*),RefinableString57(filter=7/0/*),RefinableString58(filter=7/0/*),RefinableString59(filter=7/0/*),RefinableString60(filter=7/0/*),RefinableString61(filter=7/0/*),RefinableString62(filter=7/0/*),RefinableString63(filter=7/0/*),RefinableString64(filter=7/0/*),RefinableString65(filter=7/0/*),RefinableString66(filter=7/0/*),RefinableString67(filter=7/0/*),RefinableString68(filter=7/0/*),RefinableString69(filter=7/0/*),RefinableString70(filter=7/0/*),RefinableString71(filter=7/0/*),RefinableString72(filter=7/0/*),RefinableString73(filter=7/0/*),RefinableString74(filter=7/0/*),RefinableString75(filter=7/0/*),RefinableString76(filter=7/0/*),RefinableString77(filter=7/0/*),RefinableString78(filter=7/0/*),RefinableString79(filter=7/0/*),RefinableString80(filter=7/0/*),RefinableString81(filter=7/0/*),RefinableString82(filter=7/0/*),RefinableString83(filter=7/0/*),RefinableString84(filter=7/0/*),RefinableString85(filter=7/0/*),RefinableString86(filter=7/0/*),RefinableString87(filter=7/0/*),RefinableString88(filter=7/0/*),RefinableString89(filter=7/0/*),RefinableString90(filter=7/0/*),RefinableString91(filter=7/0/*),RefinableString92(filter=7/0/*),RefinableString93(filter=7/0/*),RefinableString94(filter=7/0/*),RefinableString95(filter=7/0/*),RefinableString96(filter=7/0/*),RefinableString97(filter=7/0/*),RefinableString98(filter=7/0/*),RefinableString99(filter=7/0/*),Responsibilities(filter=7/0/*),SharedWithInternal(filter=7/0/*),Site(filter=7/0/*),SPContentType(filter=7/0/*),SPSiteURL(filter=7/0/*),Tags(filter=7/0/*),UsageEventItemId(filter=7/0/*),WebTemplate(filter=7/0/*),WordCustomRefiner1(filter=7/0/*),WordCustomRefiner2(filter=7/0/*),WordCustomRefiner3(filter=7/0/*),WordCustomRefiner4(filter=7/0/*),WordCustomRefiner5(filter=7/0/*),WordExactCustomRefiner(filter=7/0/*),WordPartCustomRefiner1(filter=7/0/*),WordPartCustomRefiner2(filter=7/0/*),WordPartCustomRefiner3(filter=7/0/*),WordPartCustomRefiner4(filter=7/0/*),WordPartCustomRefiner5(filter=7/0/*),WordPartExactCustomRefiner(filter=7/0/*)</Parameter>
    </SetProperty>
    <ObjectPath Id="12" ObjectPathId="11" />
    <Method Name="Add" Id="13" ObjectPathId="11">
    <Parameters>
    <Parameter Type="String">Path</Parameter>
    </Parameters>
    </Method>
    <Method Name="Add" Id="14" ObjectPathId="11">
    <Parameters>
    <Parameter Type="String">Title</Parameter>
    </Parameters>
    </Method>
    <ObjectPath Id="16" ObjectPathId="15" />
    <Method Name="Add" Id="17" ObjectPathId="15">
    <Parameters>
    <Parameter Type="String">Title</Parameter>
    </Parameters>
    </Method>
    <Method Name="Add" Id="18" ObjectPathId="15">
    <Parameters>
    <Parameter Type="String">Path</Parameter>
    </Parameters>
    </Method>
    <Method Name="Add" Id="19" ObjectPathId="15">
    <Parameters>
    <Parameter Type="String">Author</Parameter>
    </Parameters>
    </Method>
    <Method Name="Add" Id="20" ObjectPathId="15">
    <Parameters>
    <Parameter Type="String">SectionNames</Parameter>
    </Parameters>
    </Method>
    <Method Name="Add" Id="21" ObjectPathId="15">
    <Parameters>
    <Parameter Type="String">SiteDescription</Parameter>
    </Parameters>
    </Method>
    <SetProperty Id="22" ObjectPathId="0" Name="TrimDuplicates">
    <Parameter Type="Boolean">false</Parameter>
    </SetProperty>
    <ObjectPath Id="24" ObjectPathId="23" />
    <Method Name="SetQueryPropertyValue" Id="25" ObjectPathId="23">
    <Parameters>
    <Parameter Type="String">FillIn</Parameter>
    <Parameter Type="Dictionary">
    <Property Name="$4_1" Type="String">false</Property>
    <Property Name="$0_1" Type="Number">1</Property>
    <Property Name="$1_1" Type="Boolean">false</Property>
    <Property Name="$2_1" Type="Number">0</Property>
    <Property Name="$3_1" Type="Null" />
    </Parameter>
    </Parameters>
    </Method>
    <Method Name="SetQueryPropertyValue" Id="26" ObjectPathId="23">
    <Parameters>
    <Parameter Type="String">EnableStacking</Parameter>
    <Parameter Type="Dictionary">
    <Property Name="$1_1" Type="Boolean">true</Property>
    <Property Name="$0_1" Type="Number">3</Property>
    <Property Name="$2_1" Type="Number">0</Property>
    <Property Name="$3_1" Type="Null" />
    <Property Name="$4_1" Type="Null" />
    </Parameter>
    </Parameters>
    </Method>
    <Method Name="SetQueryPropertyValue" Id="27" ObjectPathId="23">
    <Parameters>
    <Parameter Type="String">TryCache</Parameter>
    <Parameter Type="Dictionary">
    <Property Name="$1_1" Type="Boolean">true</Property>
    <Property Name="$0_1" Type="Number">3</Property>
    <Property Name="$2_1" Type="Number">0</Property>
    <Property Name="$3_1" Type="Null" />
    <Property Name="$4_1" Type="Null" />
    </Parameter>
    </Parameters>
    </Method>
    <Method Name="SetQueryPropertyValue" Id="28" ObjectPathId="23">
    <Parameters>
    <Parameter Type="String">ListId</Parameter>
    <Parameter Type="Dictionary">
    <Property Name="$4_1" Type="String">b9b9c3b8-92d8-4850-a3b3-fc2544b9c6c0</Property>
    <Property Name="$0_1" Type="Number">1</Property>
    <Property Name="$1_1" Type="Boolean">false</Property>
    <Property Name="$2_1" Type="Number">0</Property>
    <Property Name="$3_1" Type="Null" />
    </Parameter>
    </Parameters>
    </Method>
    <Method Name="SetQueryPropertyValue" Id="29" ObjectPathId="23">
    <Parameters>
    <Parameter Type="String">ListItemId</Parameter>
    <Parameter Type="Dictionary">
    <Property Name="$2_1" Type="Number">27</Property>
    <Property Name="$0_1" Type="Number">2</Property>
    <Property Name="$1_1" Type="Boolean">false</Property>
    <Property Name="$3_1" Type="Null" />
    <Property Name="$4_1" Type="Null" />
    </Parameter>
    </Parameters>
    </Method>
    <Method Name="SetQueryPropertyValue" Id="30" ObjectPathId="23">
    <Parameters>
    <Parameter Type="String">OverrideExpandedTokens</Parameter>
    <Parameter Type="Dictionary">
    <Property Name="$1_1" Type="Boolean">true</Property>
    <Property Name="$0_1" Type="Number">3</Property>
    <Property Name="$2_1" Type="Number">0</Property>
    <Property Name="$3_1" Type="Null" />
    <Property Name="$4_1" Type="Null" />
    </Parameter>
    </Parameters>
    </Method>
    <SetProperty Id="31" ObjectPathId="0" Name="ResultsUrl">
    <Parameter Type="String">/news/Pages/Announcements.aspx</Parameter>
    </SetProperty>
    <SetProperty Id="32" ObjectPathId="0" Name="ClientType">
    <Parameter Type="String">SearchWebPartConfiguration</Parameter>
    </SetProperty>
    <SetProperty Id="33" ObjectPathId="0" Name="EnableInterleaving">
    <Parameter Type="Boolean">false</Parameter>
    </SetProperty>
    <Method Name="SetQueryPropertyValue" Id="34" ObjectPathId="23">
    <Parameters>
    <Parameter Type="String">QuerySession</Parameter>
    <Parameter Type="Dictionary">
    <Property Name="$4_1" Type="String">a5fa2e59-91c1-472e-a63d-d99d2fbf8fd0</Property>
    <Property Name="$0_1" Type="Number">1</Property>
    <Property Name="$1_1" Type="Boolean">false</Property>
    <Property Name="$2_1" Type="Number">0</Property>
    <Property Name="$3_1" Type="Null" />
    </Parameter>
    </Parameters>
    </Method>
    <SetProperty Id="35" ObjectPathId="0" Name="SafeQueryPropertiesTemplateUrl">
    <Parameter Type="String">sitesearch://webroot</Parameter>
    </SetProperty>
    <SetProperty Id="36" ObjectPathId="0" Name="IgnoreSafeQueryPropertiesTemplateUrl">
    <Parameter Type="Boolean">false</Parameter>
    </SetProperty>
    <ObjectPath Id="38" ObjectPathId="37" />
    <ExceptionHandlingScope Id="39">
    <TryScope Id="41">
    <Method Name="ExecuteQueries" Id="43" ObjectPathId="37">
    <Parameters>
    <Parameter Type="Array">
    <Object Type="String">4c78ef1c-cad2-417c-9027-9c961143713cDefault</Object>
    </Parameter>
    <Parameter Type="Array">
    <Object Type="Dictionary">
    <Property Name="$R_0" Type="Null" />
    <Property Name="$2P_0" Type="Boolean">false</Property>
    </Object>
    </Parameter>
    <Parameter Type="Boolean">true</Parameter>
    </Parameters>
    </Method>
    </TryScope>
    <CatchScope Id="45" />
    </ExceptionHandlingScope>
    </Actions>
    <ObjectPaths>
    <Constructor Id="0" TypeId="{80173281-fffd-47b6-9a49-312e06ff8428}" />
    <Property Id="3" ParentId="0" Name="SortList" />
    <Property Id="11" ParentId="0" Name="SelectProperties" />
    <Property Id="15" ParentId="0" Name="HitHighlightedProperties" />
    <Property Id="23" ParentId="0" Name="Properties" />
    <Constructor Id="37" TypeId="{8d2ac302-db2f-46fe-9015-872b35f15098}" />
    </ObjectPaths>
    </Request>
    Many thanks for your review.

  • Content Search Web Part Has No Results

    Hello,
    I have been working on a site for a few weeks now and have been trying to make a simple Image Slider. I have found many tutorials and all are helpful -- except I get stuck at the same part every time. I am trying to use a Content Search Web Part in order
    to pull images from a library/list and display them. I go through almost the same instructions every time but my query never shows any results.
    I have went in to 'Change Query' and set the following:
    Select a query: Pictures (System)
    Restrict By App: Specify a URL --> Then changed to mysite/myimagelibrary
    I have tried a few things. I have changed the Result Source to multiple different things, including the default 'Recently Changed Items.' I have also tried to put the images in a list rather than a Picture Library. I have also tried MANY different ways of
    putting in the 'specific URL.'
    I don't know why I can't seem to get results from my query. Any help or suggestions would be appreciated. Thank you.

    Hi,According to your post, my understanding is that you used a Content Search Web part to search images from a library/list , it didn’t display any
    Results.
    Please check which content type you used for these images . Maybe its content type is document rather than picture. Please make sure your images’ content type is picture.
    You can go in to 'Change Query' and set the following:
    Select a query: Items matching a content type(System)
    Restrict by App: Current site
    Restrict by content type: Picture
    As you have mentioned in your description “Specify a URL --> Then changed to mysite/myimagelibrary”.
    Here is a similar issue, you can use as a reference:
    http://social.technet.microsoft.com/forums/sharepoint/en-US/4a683be5-354d-4497-88da-672dd6335358/content-by-search-web-part-shows-no-results
    If the issue still exists, please feel free to let me know.
    Best Regards,
    Lisa Chen

  • Content Search Web Part over HTTPS for a Host Named Site Collection

    Hello
    I have a host named site collection http://media.contoso.com which is a media portal that stores videos and pictures. On my parent site collection http://site.contoso.com homepage I have a Content Search Web Part that displays videos from the media portal.
    Both sites work over https.
    When I edit the content search web part and enter the URL http://media.contoso.com in the 'Change Query' box, search returns the results as expected but when I enter the URL as
    https://media.contoso.com no results are returned.
    I have removed the binding in IIS to point to http://media.contoso.com.
    I need it to be https so that I don't see "HTTPS security is compromised by http://media.contoso.com" on my site collection homepage.
    Any idea why this is happening?
    Thanks
    Yoshi

    http://technet.microsoft.com/en-us/library/ee792873%28v=office.15%29.aspx
    In the Search SSL Settings dialog box, do one of the following:
    If you do not want the crawler to crawl a site when there is an SSL certificate warning, make sure that the
    Ignore SSL certificate name warnings check box is cleared. For security reasons, the check box is cleared by default.
    If you want the crawler to crawl a site even if there is an SSL certificate warning, make sure that the
    Ignore SSL certificate name warnings check box is selected.
    If this helped you resolve your issue, please mark it Answered. You can reach me through http://freeit-support.com/

  • Content Search web part - Display Project Enterprise Custom Fields and Lookup Tables

    My ultimate goal is to display a rollup table of our active projects (from PWA) on another site collection using the content search web part. I can return default properties (such as the project name, author and URL) fairly easily using the same basic steps
    in the link below.
    http://en.share-gate.com/blog/roll-up-sharepoint-2013-sites-using-search
    My problem is that I want to also display information associated with each project from our PWA enterprise custom fields (such as risk, phase, etc.)
    Because these custom fields do not appear to be site columns, I'm at a bit of a loss as to how this data is searched / indexed / mapped.
    Is it possible to display PWA enterprise custom fields in a content search web part?

    Hi Jennifer,
    According to your description, my understanding is that you want to display PWA enterprise custom fields in a Content Search web part in SharePoint 2013.
    As your active projects were from different site collection with the Content Search web part, you need to do a crawl for the content source, then create a managed property for the column in CA->Search Service Application->Search Schema. When you create
    the managed property, select Searchable, Queryable, Retrievable.  Then  map it to the crawled property based on the custom column. You can find the crawled property by searching the name of the column in crawled properties.
    More information, please refer to the link:
    http://technet.microsoft.com/en-us/library/jj219667(v=office.15).aspx
    I hope this helps.
    Thanks,
    Wendy
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Wendy Li
    TechNet Community Support

Maybe you are looking for

  • Is there a way to see what camcorders are compatible with iMovie?

    Just curious, thanks. I have a DCR-TRV460 camcorder, from Sony. Is there a link that says which ones will and won't work with the program? The thing is, I've connected the camcorder to my new MacBook and it won't recognize it. If someone can tell me

  • Vado HD creates "Explorer Not Responding" error in Windows Vista?

    I've tried this on my HP Tablet PC as well as a Lenovo Laptop and it happened with both computers. I plug in the VADO HD and it asks me if I want to run the software, I click "run the software" and then absolutely nothing happens. When I go into My C

  • JDeveloper IDE suddenly very slow for past two days

    Hi All, I have Jdeveloper 11.1.1.4 for more than a month now. Suddenly the JDeveloper IDE has become very slow. It is very annoying having to wait for the code changes to show across and windows take long to get in sync. I have 3.25 GB RAM running on

  • Carry forward for more that 12 months in TIME

    Hi All! Instead on 12 months I have 16 due to clients requirements. Additional 4 are for cumulated manual adjusmnets load for every quarter. So my time hierarchy is like below 2011     Q1         JAN         FEB         MAR         ADJ.Q1     Q2     

  • Failed Creation ISCSI Target on NSS324

    Hello, I configured a NSS324 4 drives of 2To in RAID5.I had not no problem But when i would like to create a ISCSI target (one LUN of my total capacity : 5,36 To), it tooks more than 15 hours and i got this error after 15H: [iSCSI] Failed to create i