Searching Custom Properties
Hi experts,
I have created custom ptoperty and added in to the property group in "default" group which is display under Miscellaneous Tab . Then i have uploaded document with custom property value in km. Now i want to search this custom property with value, how can i do this..
please help me....
Regards,
Kumar
Hi,
U can begin with KM Search iView.
u need to mention a KM Search Component or KM Search options or also a search result
layout.
In the KM Search Option u can specify the custom property to be available for
ur search screen.
[Search Option|http://help.sap.com/saphelp_nw70/helpdata/EN/cc/f4e77ddef1244380b06fee5f8b892a/frameset.htm] will be needed.
in the "Predefined Properties" u have to mention the property that
u have created.
Regards
BP
This [How to...Guide|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f0747ac2-ffd9-2910-de9a-8a3dc44da8b4] will help u
Edited by: Bobu George Putheeckal on Sep 19, 2008 10:45 PM
Similar Messages
-
Add custom properties to People Search Results
Good morning,
I am trying to include some custom properties to our Search Results. These are the steps I have followed so far:
Create User Profile Service Property and sync to AD. The property is populated for different users.
Run full crawl
Create managed property on the Schema, and map this to the crawled property
Created a new version of the Item_Person.html template and changed its title.
Upload to the Display Templates gallery, and created a new Result Type with this as its template
Added the new property to the mso:ManagedPropertyMapping tag
Went to Search Result Types, and selected "Update" on the Property Sync alert
On the new template, the new property appears on the object ctx.CurrentItem, but its value is null.
Am I missing something? Tried running full crawl and incremental crawl. Even tried removing the index first.Hi,
Please try to add custom properties using Central Admin.
I find a thread with the same question, check this:
http://sharepoint.stackexchange.com/questions/123090/add-custom-properties-to-people-search-results
More information:
http://blogs.technet.com/b/tothesharepoint/archive/2013/09/11/how-to-display-values-from-custom-managed-properties-in-search-results-option-1.aspx
Best Regards
Dennis Guo
TechNet Community Support -
Unable to retreive custom properties for WPC pages in TREX search result
Hi All,
We have created couple of custom properties "custom_news_heading" and "custom_news_abstract" which are indexable and made it available for all folders and documents.
In web pages folder in one of the WPC web site we have created few pages. In details screen for those pages we have updated those custom propeties with some text.
We have created an Index out of that web pages folder and able to see indexed count as same as the pages inside the web pages folder.
For that index the "Display Index Details" screen in TREX monitor is not showing up the custom properties - means TREX is not considering those custom properties even if have flagged it as Indexable.
Search result is returning the properties like "display name", contentlength etc. But we are not able to reterive the custom properties by customizing the Collection Renderer's Diaplayed properties.
Any advice please?
ThanksHi Dhaya/Scotts,
Please upload an image of ur layout setting and also the collection renderer in the
[Wiki|https://wiki.sdn.sap.com/wiki/x/IACnB] page that I have created for this thread...
Regards
BP -
Custom properties added by EWS not visible in Outlook
Hi all
I'm a first-time Exchange and Outlook addin developer and I'm stuck on a problem.
I'm working on a project where we use an Outlook 2003 addin that tags items; mail, appointments and tasks
with custom properties.
In Outlook we do this by adding the data as UserProperties.
After the items have been saved an onsave eventSink triggers on the Exchange 2007 mailbox server and using CDOEX, checks for the tags, collects some data and sends them to an web service wich stores the data on an AX server.
This works fine.
Then we want the AX server to be able to update and create new items back against exchange, and for this we use Exchange Web Services.
I've made an application that performs the operations agains EWS, and everything works smoothly except when we add the custom properties.
We add them as extendedproperties with the following code:
ExtendedPropertyType extendedProperty = new ExtendedPropertyType();
extendedProperty.ExtendedFieldURI = new PathToExtendedFieldType();
extendedProperty.ExtendedFieldURI.DistinguishedPropertySetId = DistinguishedPropertySetType.PublicStrings;
extendedProperty.ExtendedFieldURI.DistinguishedPropertySetIdSpecified = true;
extendedProperty.ExtendedFieldURI.PropertyName = propertyName;
extendedProperty.ExtendedFieldURI.PropertyType = MapiPropertyTypeType.String;
extendedProperty.Item = propertyValue;
This worked well for the eventSink, we found the fields and got the values just like we did for items tagged by the Outlook addin.
However, the Outlook Addin could not find them in the UserProperties object for the item, and Using Outlookspy I could plainly see that they were not present.
After a bunch of searching I found a thread on this forum that discussed adding custom properties as ExtendedPropertyTypes via EWS using a guid as a PropertySetType.
Here it is: http://forums.microsoft.com/technet/showpost.aspx?postid=1764780&siteid=17
I followed the instructions here, and now both the eventSink and Outlook are unable to find the properties.
My question is:
How can I apply my tags so both my Outlook addin and EWS can create, update and read them, as well as allowing the eventSink to easily read them?
The simplest way, I imagine, is if I could make Exchange Web Services place the properties in the "UserProperties" object.
I would greatly appreciate any help.
thanks
Ragnar FatlandI first created an extended property:
ExtendedPropertyDefinitionepdGuid =
newExtendedPropertyDefinition(
DefaultExtendedPropertySet.PublicStrings,
"Guid",
MapiPropertyType.String);
Then I setup the service:
ExchangeServiceservice =
newExchangeService(ExchangeVersion.Exchange2010_SP2);
Find all the items:
FindItemsResults<Item>
userItems = service.FindItems(newFolderId(WellKnownFolderName.Inbox,
userMailbox),
newItemView(int.MaxValue,
0)
PropertySet =
newPropertySet(BasePropertySet.FirstClassProperties,
epdGuid)
Loop through the userItems:
foreach(varitem
inuserItems)
if(item
isEmailMessage)
EmailMessagemessage = item
asEmailMessage;
Do a message load with the PropertySet (if you don't do the PropertySet you won't see any extended properties):
message.Load(
newPropertySet(epdGuid));
Then you can loop through the extended properties:
foreach(varextendedProperty
inmessage.ExtendedProperties)
if(extendedProperty.PropertyDefinition.Name
== "Guid") -
Combo box in "Filter by Custom Properties"
Hi to all,
I create some custom metadata properties properties in order to classifie the documents in KM.
This metadata properties has a set of Allowed Values, so the value is selectable with a combo-box in Detail box of KM.
Now I have to enable the Filter by Custom Properties with the combobox in place of textfields.
How to do?
Regards,
GiampaoloWhat you want is not the Filter by Custom Properties but the Filter by Predefined Properties.
In you search options configuration add your properties to the predefined properties list and you'll get your combo-box.
To configure your search options go to:
System Administration -> System Configuration -> Knowledge Management -> Content Management -> User Interface -> Search -> Search Options Set -
What is the use of custom properties for terms in term store management of SharePoint 2013
Hi All,
Can some one pls explain what is the purpose of custom properties for terms in term store management tool of SharePoint 2013.
In general, for each term we have shared and local properties. What is the real purpose in terms of SharePoint development.
Please share with possible scenarios. Does it refer's to a hierarchical metadata in SharePoint ?
Thanks keshav,Share point DeveloperThe custom properties for terms allow you to further define or clarify a term via the properties. You can then display these properties in search results or specify query rules that look for specific custom properties.
Here is an example of how to create a query rule using custom properties:
http://social.technet.microsoft.com/Forums/sharepoint/en-US/a8b53ffe-869e-4c86-8c43-d239370ee7d5/custom-properties-of-the-managed-metadata-service?forum=sharepointgeneral
Here is an example that uses code to verify that a custom property exists on a term object that is pinned to another term object:
http://msdn.microsoft.com/en-us/library/jj163273.aspx#SP15_H2UseCodeToPinTerms_CodeVerifyCustomProperty
Doug Hemminger http://www.sharepointdoug.com -
Adding custom properties to a human task of a worklist
How can I add custom properties to a human task of a worklist. I don't know if it is possible. I tried to read the oracle BPEL Process Manager Workflow Services API Reference, but this is unreadable :-). Classes, Methods and Parameters are not commented...
Moreover where can I find a GOOD description of the Workflow Services API explaining the usage of the classes, methods and their associated parameters ?
Regards. YvanI means I would like to add some parameters to the task without having to load the payload. I would like for example to use these parameters to do query on worklist. Or may be there is also a mean to do search query on worklist using some values that are into the payload of the tasks. May be you can help me :-)
Regarding the documentation of the worklist API, it is for me very difficult to understant the role of the method as for example SystemMessageAttributesType.setTextAttribute1() or SystemMessageAttributesType.setNumberAttribute1() and so on, if there is no javadoc available and it is the same thing for all methods of the API :-).
Definitivly I would like to understand the Task entities and all available properties and action I can apply to it to know excatly what I can do with it. Where can I find this information ?
Regards. Yvan -
DMS - Automaticaly Fill Word document customer properties
Hi All.
How can we fill programaticaly some customer properties of a MS Office Word Document (2007)?
After read some others theads, we think that we can use the method DOCUMENT_MAIN01~AFTER_READ_DATA (BADI) and call BAPI_DOCUMENT_CHANGE2, but we don't know how fill the data structures to make the call.
Can someone send us some code to do this?
Previously our customer use DOCUMENT_OFFINTEGR01 BADI but they have updated Easy DMS to 7.0.6.0: (Unicode) and now doesn't work.
Thanks you,
Best RegardsWe didn't find one solution (yet) - Enable automatic exchange of properties from Microsoft Office applications to SAP classification data in both directions. We have other problems with easy DMS 7.1.2.0 (like error Popups without message)and still continue to search.
-
How to have SharePoint search custom columns in a custom list?
Hello,
How can have SharePoint search custom columns in a custom list? I have a custom list for a directory with names, department, title and phone numbers. Department and titles are not searchable with the search box for the list.
How can I make these 2 custom columns searchable?
Thanks
PaulAny text added to any property is searchable. If you have a Sales department search for "sales", but I think you are asking about doing a property search like "department=sales" or "department:sales".
2013 has a different way than 2007 and 2010 to create Managed Properties. You will need to create a Site Column and then a little configuration. The basic steps are:
Create a Site Column (as SP already has a Department column you will want to create one with a difference name such as CorpDept.)
Add the column to a list or library and add data. (won't be found otherwise)
Wait for the next content crawl. (or manually start a crawl)
Go to the tier where you want to define the managed property and go to the Schema page:
Central Admin, Search Service, Schema
your site, Settings (gear), Site Settings, Search Schema (in the Site Collection Admin section)
your site, Settings (gear), Site Settings, Schema (in the Search section)
Click Managed Properties and search for your column name. It might look like this: ows_q_TEXT_CorpDept.
Edit the Managed Property and give it a useful Alias, such as "CorpDept".
Test the search: CorpDept:Sales
Do a web search for "SharePoint 2013 Site Column Managed Properties" for examples.
Mike Smith TechTrainingNotes.blogspot.com
Books:
SharePoint 2007 2010 Customization for the Site Owner,
SharePoint 2010 Security for the Site Owner -
Hi all
I want to put another one data in the same row in view mode in priview link http://tinypic.com/r/10e22wn/6 can see that in Edit form are showing both (Code & Date fields), but on View Form are only date in Custom properties i tried to RoDisplay: IllnessDate ,Code but then in view form showed only Code
Maybe someone can give some tips about overlay or how i can put the Code into view form in the same row
Jdeveloper-11.1.1.6.0
ADF Business Components 11.1.1.61.92
Thanks ! !
ID
Edited by: 1D10T on Nov 7, 2012 4:47 AMSucess
<CustomProperties>
<Property
Name="ShowCodeInRO"
Value="true"/>
</CustomProperties>
Maybe somewhere are some list with all custom Properties ? -
I have a two SharePoint 2010 farms, one is the publishing farm and user profile service is running on this farm. I have defined a couple of new custom properties, and after a while these custom properties do not show up at the consumer farm end.
So, on the publishing farm, I can udpate the user profiles with values in these custom properties. However, neither the custom properties nor the values got synchronized to the consumer farm. What puzzled me further is that some of the existing custom properties
exist on the consumer farm, but not the new custom properties I recently added.
1. I have made sure the application pool accounts on both the farms being added to the administrators with full control permission in UPS on the publishing farm.
2. The User Profile Service proxy (connected to the publishing farm UPS application) is associated with all the web applications on the consumer farm.
3. When values in the user profiles on the publishing farm changed, these changes do not get replicated to the consuming farm user profiles. This symptom occurs on both custom and OOB user profile properties.
However, I cannot find any other related information on the web, nor from the ULS logs.Hi,
As I understand, it did not display the new custom properties you defined in the publishing farm at the consumer farm end.
1. Check if the topology Discovery Service Application runs well in consuming farm. In the Central Administration, it is the Application Discovery and load Balancer Service Application, check if it starts.
In the IIS, it is the topology, check if it starts.
2. Check the permissions have been established if you have established consumer farm permissions on Provider Farm before you publish the service application.
1. Go to Central Administration and going to “Manage Service Applications”.
2. Click on “Application Discovery and Load Balancer Service Application” and click “Permissions” from the ribbon.
Your farm GUID should be listed with full permissions.
The article is about Shared Service Architecture in a multi farm environment
http://blogs.msdn.com/b/russmax/archive/2010/05/06/sharepoint-2010-shared-service-architecture-part-2.aspx
Best regards
Sara Fan
TechNet Community Support -
Retrieving empty values from multi value string in user profile custom properties
Hi,
I created a webpart to save and retrieve data from custom properties. I use the code below to get the stored data:
for (int i = 0; i < profile[property].Count; i++)
Item = profile[property][i] == null ? string.Empty : profile[property][i].ToString();
list.Add(Regex.Split(Item, @"\,\#"));
Nothinig special about it.
In my development environment, it works fine. The problem is in my UAT environment. I'm facing an issue that i hope someone has been through. When the custom property is a multi value string type, it returns a empty string. I tested with HTML and single
value fields and it works fine.
Independently of the field type, it saves the data all right.
Can anyone help me?
Thanks!!Thanks, Chitvan Jain.
I did as you suggested, but nothing changed. The problem is that profile[propname] comes already blank when using multi value property, even if there is data to be retrieved.
One funny thing is that, somehow the code manages to count the number of values there is in the property. Only the data is missing. We can see the exact number of column, cause i check if there's the right number of data, if there isn't, i add up a empty
string on the grid cell, but only for viewing. The empty string is not stored in the property. -
How to set buildID.xml and custom.properties in SDK
Hello,
I just completed a new build deployment of SAP ME5.2, because after I deployed the new version, I don't think I have set a
correct version number.Can you someone give me a sample how to set the buildID.xml and custom.properties? I am a new on the SAP ME5.2
The Base version is ME_Base_5.2.5.16.5_netweaver-71_Update.zip and
MEClient_Base_5.2.5.16.5_netweaver-71_Update.zip. the HB customzation
version is ME_xxxxxx_2.0.0.0.x_netweaver-71.
Within the sap note 1484551, you mentioned we need change the
SDKInstallDir/build/buildID.xml file, here is the context of the file:
buildID.xml -
<?xml version="1.0" encoding="UTF-8"?>
<buildID xmlns:xs="http://www.w3.org/2001/XMLSchema">
<customer>XXXXXX</customer>
<revision>1.0.0.0</revision>
<build>1</build>
</buildID>
buildID.xml -
1. how can we change the revision and build?
There is another file BuildToolDir/build/script/custom.properties, here
is the file context:
custom.properties----
This file contains build properties used to configure the build
system.
The name of the software vendor implementing the customizations.
vendor.name=xxxxxxxxx
Vendor build identifier. This value is used to uniquely identify
customizations built by a particular vendor for a particular customer
and base
application version.
This is also used in path locations and in naming certain build
artifacts, like the custom EJB module and the utility classes archive.
vendor.id=xxxxxxxxx
The installation of the J2EE engine installed in the development
environment.
ex. C:/usr/sap/CE1\J00
j2ee.instance.dir=J2EEInstanceDir
The web context path used to access the main web application. This
is used by the build to set the
context-root value in application.xml after an update has been
imported.
web.context.path=
The web context path used to access the production XML interface web
application. This is used by the build to set the
context-root value in application.xml after an update has been
imported.
xml.context.path=
The web context path to access resources from the web extension
application, like images and work instruction HTML files.
web-ext.context.path=web-ext
The target database vendor. Valid values are 'oracle' or 'sqlserver'.db.vendor=ORACLE
The JDBC driver configured for the application server.
db.drivername=VMJDBC
JDBC connection propertes for the WIP (Work In Process) database.
This is the primary application database.
db.wip.driverclassname=
db.wip.driver.url=
db.wip.host=
db.wip.port=
db.wip.sid=
db.wip.user=
db.wip.password=
JDBC connection propertes for the ODS (Open Data Store) database.
This is the offline reporting and archiving database.
db.ods.driverclassname=
db.ods.driver.url=
db.ods.host=
db.ods.port=
db.ods.sid=
db.ods.user=
db.ods.password=
Flag indicating whether to add DPMO NC codes to NC idat files when a
new update is imported. This value is initially
set by the installer according the the user selection.
dpmo.nc.codes=
The default locale used by the production system. The default locale
is the locale used to display locale
specific text and messages when the requested locale is not
available. This property does not need to
be set if the default locale is english.
default.locale=en
Used when running the build from Eclipse to locate the java compiler
used by the WebLogic EJB compiler.
jdk.home=C:/Program Files/Java/jdk1.5.0_20
Compiler debug mode. If set to 'true', debug symbols will be
compiled into the byte code.
compile.debug=true
Keystore alias
security.alias=xxxxx
Keystore password
security.storepass=ChangeIt
Key password
security.keypass=ChangeIt
Keystore type (jks=default,jceks,pkcs12)
security.storetype=jks
Optional source control build identifier that is to be displayed with
standard version information.
scs.build.ID=
Optional extended version information to be displayed with standard
version information.
ext.info=
custom.properties----
2. How can we change this here?
Regards,
Leon Lu
Edited by: Leon Lu on Aug 4, 2011 11:14 AM
Edited by: Leon Lu on Aug 4, 2011 11:21 AMHi,
I created one request with logo in the header an page in the footer etc. and called StyleSheet. After you can import this formats by each request.
You can do this in compound layout.
Regards,
Stefan -
Which table could search customer# by company code?
Hi,
I found an very strange thing as when i tried to search customer# by company code with XD03 transaction, there always showed 'no values found'.
Anyway, is there any table could help me get corresponding customer list under one company code??
Thank you very much!Thanks Raghu,
Actually i just did that way in XD03 by inputing the co code, then search corresponding customer under that co..
But the strange thing is the system shows no items found..
But in KNB1, there do have many customers found under that co code...
Could anyone know how come this could happen??
Thank you very much.
Edited by: Hoo Laa on Jul 17, 2008 11:10 AM -
How to access custom properties on JavaBean DC attributes
I created a DC from a Java class and defined some custom properties on one of its attributes. How can I access these custom properties through EL? I don't see the custom properties in the Expression Builder.
Hey Frank
Sorry for the sparse description. By custom properties I mean the ones you can add through the "Custom Properties" tab in the same editor that also lets you edit the UI Hints. This is the editor that opens when you try to edit an accessor on a data control from the DataControls.dcx viewer. In my case, I have a TestDC data control that exposes an "employees" collection of type Employee. Employee has the attributes "startDate", "name", and "age" which are of type java.util.Date, java.lang.String, and java.lang.Integer, respectively. In the DataControls editor, I select the "employees" accessor and click on the pencil icon. This opens the editor for the Employee.xml file (root element is PDefViewObject, always appears in a persdef package). From the Overview, click on Attributes, and you'll see the Custom Properties tab below the list of attributes. I added some properties here for one of the attributes but I don't know how these are supposed to be accessed through EL.
Here are two screenshots in case my written description sounds confusing.
http://imgur.com/F6XSLgl
http://imgur.com/oHWIdCA
Maybe you are looking for
-
Performance problem with more than one COUNT(DISTINCT ...) in a query
Hi, (I hope this is the good forum). In the following query, I have 2 Count Distinct on 2 different fields of the same table. Execution time is okay (2 s) with one or the other COUNT(DISCTINCT ...) in the SELECT clause, but is not tolerable (12 s) w
-
Need help in creating webas abap system
hi new to create jco and techinical system need help experts i have few faqs on creating techinical system plz help me i have 4.7ee r/3 and portal 2004s sp9 wer can i find these values plz give me navigation SID == ? MESG SEVER PORT ===? to add a
-
IPhoto 6 issues with perforated box
I have loaded some pics to experiment with iPhoto, but have encountered some problems. My thumbnails appear fine at the top to the window, but when chosen, the ever ominous perforated box with an exclaimation mark shows up. I saw an earlier comment t
-
I have just completed a long document and the Pages application quit unexpectedly. Is is lost irretrievably?
-
Cannot purchase from wish list
how to purchase from wish list for itunes 11. There is no purchase button