Sharepoint Forum

Ask Question   UnAnswered
Home » Forum » Sharepoint       RSS Feeds


  Asked By: Martina    Date: Aug 01    Category: Sharepoint    Views: 927

After carefully studying sps, I seem to notice that keywords are
automatically sperated by semicolon eventhough i didn't specify it.
is there anyway I can override this, like if I want the words Release
Notice displayed as a single word. So that when I search for the
word release it won't return release notice because the word release
is insignificant to release notice.



3 Answers Found

Answer #1    Answered By: Sunny Delacruz     Answered On: Aug 01

I have the same question and problem, but perhaps I can add a bit of
information. This is from the Que book "Using Microsoft SharePoint Portal
Server" p. 640-641, in a chapter called "trouble-shooting" . I quote:

"As indicated in the SharePoint Portal Server readme file, the Keywords
property is a multi-valued property. From Web folders and Office
applications, it is possible to enter values that consist of more than one
word. Any multi-word values added from the dashboard site are converted
into single  words. For example, if you enter "red apple; yellow banana" for
the Keywords property on the dashboard site, SharePoint Portal Server
stores the values as "red; apple; yellow; banana." This problem only
affects the Keywords property when the following conditions are met: You
check in a document on the dashboard site. The document is an Office
document that supports promotion and demotion of values."

OK... does this mean we are stuck with the problem? I do want people to be
able to work from effectively from the dashboard; I'm not sure how
successful I am going to be in training people to work from web folders and
I think we can forget having everyone figure out how to configure in the
Office application.

Answer #2    Answered By: .net Guru     Answered On: Aug 01

Does anyone have the "fix" for this "bug"? What appears to happen is
that MSOffice documents have a keywords  property. This is copied to
the SPS property store anytime the doc is checkedin. The problem is
that it uses different delimiters for keywords. Space is a delim in
Office, not in SPS. This appears to happen automagically, not in the
asp/vbs code we can see. Is the only solution to ignore keywords?
This seem shoddy.

Has anyone heard from MS if this is "desired" functionality?

Will they fix it?

Answer #3    Answered By: Renata Burt     Answered On: Aug 01

I've found some stuff out. There is a PromotePropertiesFromDocStream
in tahoeutils.asp that is called in editprofile.asp and a
WriteContentClassPropertiesToRowAndDemoteIntoStream in
editprofile.asp that calls an object PromoteScript.PromoteDemote in
the dll Promdemo.dll from the /common files/web folders/ tree. This
is an "unsupported api" that won't be documented, or maybe even
supported in the next spps rev. I know editing the asp files
is "unsupported", but commenting out the calls in editprofile looks
like it will work. Has anyone tried this?

Didn't find what you were looking for? Find more on Keywords Or get search suggestion and latest updates.