cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Windchill search

Windchill search

Does anyone know how to send a search query from a HTML-form and retrieve the search result from windchill server. I want to create a simple search instead of using PDMLink UI.
15 REPLIES 15

RE: Windchill search

Look in the customizers guide for information about using the QuerySpec and QueryResults objects. If you provide more information on the search criteria you are looking for I could help further.

RE: Windchill search

You can use webjects to query information from Windchill. You can launch query by URL at get result as XML. Apply for information to WCAdaptersGuide.pdf

Query data from Windchill

Use the Report Manager to create the search and results page. Then save the search page offline and modify the resulting HTML.
Highlighted

Re: Query data from Windchill

That is a possibility, but that is too much manual labour. I want a search box quering the PDM-link. not manually retrieve the data and handle it.. There will be alot of searching...

"David Mertz" wrote:

Use the Report Manager to create the search and results page. Then save the search page offline and modify the resulting HTML.

still a problem

The thing is that I have no clue to how to communicate with Windchill. What would be nice is if someone had a tutorial or step by step on how to set up a simple query from windchill to retrieve, lets say, all drawings starting with P/N 40894*. The result should be a table with the drawings listed. I know how to sort the retrieved data in PHP but I dont know how to set up the infoEngine or write the JSP. I also want the P/N to be clickable so taht I can have it in PDF (Which have been published, but the consultant never made it accessable to us).

Search,

I found a search function in Ch. 11 of either Customization or adapters guide. But I get Errormessage when I try to run the Demo. Does anyone know why? MessageSmiley Very HappyCA ERROR: Can not find configuration with id=com.ptc.searchSmiley Tongueage.search.part for context=(locale=en_US rendererType=java ) I use: http://<host>/Windchill/wtcore/jsp/com/ptc/core/ca/web/gw/gw.jsp?alias=com.ptc.searchSmiley Tongueage.search.part

RE: Search,

Magnus, Did you ever find your answer. I would like to do something similar and would appreciate any help you could give me. Thanks, Tim

regarding search..

Hi, No I havent. Not yet. Though I have come closer in my quest. If you look at http://www.datajett.com/ (found it just, and havent had time to evaluate. But it may be some nice things to look at. The direct link is: http://www.datajett.com/windchill/WC_Dev.htm Also look under : http://www.datajett.com/windchill/ There might be documents that can help us. If you are serious in trying to do this without expensive consultants, I am more than happy to provide what ever information I come accross. my email is: magnus.gabell@nikehydraulics.se

"Tim Gilbert" wrote:

Magnus, Did you ever find your answer. I would like to do something similar and would appreciate any help you could give me. Thanks, Tim

Add Search Providers to Internet Explorer Using MS Website

It does'nt get any easier than this.... 1) Select from the "Search" providers pull down in Microsoft Internet exporer (in Version 7, top right corner of app, usually filled in with "Google". Select "Add Search Providers" from the list. 2a) from the "Create your own" part of the returned page, input the following URL, to search by part number. Make sure you fill in the server name where needed (leave in the word 'TEST', thats what Microsoft uses in its program to figure out where to replace what you've typed in the search box): http://<...>/Windchill/wtcore/jsp/com/ptc/windchill/search/CommonSearchPicker.jsp?useAsReportTool=true&objectType=wt.part.WTPart&whereClause=(number=‘TEST') 2b) Give search a name: (ie: Search Windchill By Part Number) 3) Repeat steps 2a and 2b replacing the word 'number' with 'name' in the above URL. This time call the search (Search Windchill by Part Name 5) Repeat steps 2 and 3 again replaceing the word wt.part.WTPart with the word wt.doc.WTDocument and the search name 'part' with 'document. 6) Now you have 4 quick ways to find objects. Note that wildcards work here also (ie: 2345*)