Candidate for Baseline option in object properties

Hi all,

I have a fairly rudimentary question, which I cannot find answered in the product help - when i add a new version of an object, what is the benefit of completing the 'Candidate for Baseline' option (see screenshot below)?

We use a system in which we maintain a separate map and publication of new object versions, which we then apply to the relevant 'live' publications. It occurred to me that this 'Candidate for Baseline' option might be able to bypass that stage and add the relevant object version directly to one or more of the live publication baselines, but sadly it's not working how i assumed it would.

Can anyone recommend how this option should be used (if at all)?

Thanks


Dan

Parents Reply Children
  • Welcome back Dan.

    In essence the 'Candidate for Baseline' field is a metadata field on the version level of topics, maps and alike. So any operation that retrieves the material and filters for a certain baseline identifier should work.

    So to get you going the below suggestions. Remember that the result set could eventually return your full database.

    • Make it search-able over the FullTextIndex by adapting C:\InfoShare\Web\Author\ASP\ClientConfig\MetadataConfig.xml on the server which is synchronized to your Client Tools. Near "<ishfrm id="Trisoft.InfoShare.Forms.Searcher.SearchControl">" add an entry after "<ishfrmfield name="CheckedOutByField" ishfieldref="CHECKED-OUT-BY" level="lng">" that looks like
      • <ishfrmfield name="ReleaseCandidateField" ishfieldref="FISHRELEASECANDIDATE" level="version">
                    <label resourceref="FISHRELEASECANDIDATE.Label">C&amp;andidate for baseline</label>
                    <description resourceref="FISHRELEASECANDIDATE.Description">Candidate for baseline.</description>
                    <typetext assist="yes" filter="yes">
                      <valuelist ref="ActiveBaselineList" />
                    </typetext>
                    <multivalue />
           <fulltextsearchoperator>equal</fulltextsearchoperator>
                  </ishfrmfield>
    • Or do an API call directly or over the PowerShell automation library. So use Find-IshDocumentObj with a metadata filter on the FISHRELEASECANDIDATE field
    • ...

    Best wishes,
    Dave