Zoeken in de Help
Als u in de Help wilt zoeken naar informatie typt u een woord of woordgroep in het vak Zoeken. Wanneer u een groep woorden invoert, wordt aangenomen dat u OR bedoelt. U kunt booleaanse operators gebruiken om uw zoekopdracht te verfijnen.
De geretourneerde resultaten zijn niet hoofdlettergevoelig. Bij het toekennen van de relevantiescore voor resultaten wordt echter wel rekening gehouden met het hoofdlettergebruik; resultaten waarvan het hoofdlettergebruik overeenkomt, krijgen namelijk een hogere score. Een zoekopdracht naar 'katten' gevolgd door een zoekopdracht naar 'Katten' levert daarom hetzelfde aantal Help-onderwerpen op, maar de volgorde waarin de onderwerpen worden getoond, verschilt wel.
| Zoeken naar | Voorbeeld | Resultaten |
|---|---|---|
| Een enkel woord | kat
|
Onderwerpen die het woord 'kat' bevatten. U vindt hiermee ook grammaticale variaties, zoals 'katten'. |
|
Een woordgroep. U kunt opgeven dat de zoekresultaten een bepaalde woordgroep moeten bevatten. |
"voer voor kat" (aanhalingstekens) |
Onderwerpen die de letterlijke woordgroep 'voer voor kat' bevatten, plus alle grammaticale variaties hiervan. Zonder de aanhalingstekens komt de query overeen met het gebruik van een OR-operator, waarmee onderwerpen worden gevonden waarin een of meer van de afzonderlijke woorden voorkomen in plaats van de hele woordgroep. |
| Zoeken naar | Operator | Voorbeeld |
|---|---|---|
|
Twee of meer woorden in hetzelfde onderwerp |
|
|
| Een van beide woorden in een onderwerp |
|
|
| Onderwerpen die een specifiek woord of een specifieke woordgroep niet bevatten |
|
|
| Onderwerpen die een bepaalde tekenreeks wel bevatten en een andere tekenreeks niet | ^ (caret) |
kat ^ muis
|
| Een combinatie van beide typen | ( ) ronde haken |
|
Toegang tot Service Manager via URL-koppelingen toestaan
Als een URL-beveiligingsmechanisme is ingesteld, moet de URL-query een hash (gegenereerd door Service Manager) bevatten die afhankelijk is van de naam van de Service Manager-webserver en de query. Deze configuratie moet worden uitgevoerd door de beheerder van Service Manager.
Een beveiligde URL-query genereren:
- Voeg in Service Manager een nieuw wijzigingsaanvraagveld toe met de naam url. Dit veld bevat de koppeling die voor het ticket wordt gegenereerd. Stel het gegevenstype in op teken.
- Voeg het veld toe aan aanvragen via Systeemdefinitie > Tabellen > cm3r > Velden.
- Voeg het veld toe aan taken via Systeemdefinitie > Tabellen > cm3t > Velden.
- Maak de nieuwe velden beschikbaar in de WSDL.
De volgende procedure moet tweemaal worden uitgevoerd: eenmaal voor externe ChangeRC-toegangsobjecten en eenmaal voor externe ChangeTaskRC-toegangsobjecten.
- Ga naar WSDL-configuratie.
- Voer in het veld Naam de betreffende naam in:
- Voor externe ChangeRC-toegangsobjecten voert u in: cm3r.
- Voor externe ChangeTaskRC-toegangsobjecten voert u in: cm3t.
- Selecteer het externe toegangsobject:
- Voor externe ChangeRC-toegangsobjecten selecteert u ChangeRC.
- Voor externe ChangeTaskRC-toegangsobjecten selecteert u ChangeTaskRC.
- Controleer op het tabblad Velden of het volgende veld met de juiste eigenschappen is opgenomen in de lijst met beschikbare velden:
Veld Bijschrift Type url Url - Maak een Format Control-berekeningsinvoer waarmee de URL in dit veld wordt gegenereerd zodra er een wijzigingsaanvraag wordt gemaakt of gewijzigd.
De volgende procedure moet tweemaal worden uitgevoerd: eenmaal voor cm3r-records en eenmaal voor cm3t-records.
- Selecteer Aanpassen > Format Control.
- Voer in het veld Naam de naam van het record in:
- Voor cm3r-records voert u in: cm3r.
- Voor cm3t-records voert u in: cm3t.
- Klik op de knop Berekeningen en voer de relevante berekening in:
- Voor cm3r-records voert u het volgende in:
add update calculation true true $query="number=\""+number in $file+"\"";$title="Change Request Details"; url in $file=jscall("urlCreator.getURLFromQuery", "cm3r", $query, $title) De waarden in de kolommen delete, display en initial moeten leeg zijn.
- Voor cm3t-records voert u het volgende in:
add update calculation true true $query="number=\""+number in $file+"\"";$title="Task Details"; url in $file=jscall("urlCreator.getURLFromQuery", "cm3t", $query, $title) De waarden in de kolommen delete, display en initial moeten leeg zijn.
- Voor cm3r-records voert u het volgende in:
- Sla uw wijzigingen in de Format Control-tabel op.
- Controleer op de volgende plaatsen of de computernaam (Deze computer > Eigenschappen > Computernaam) exact op de juiste wijze (hoofdlettergevoelig) is gedefinieerd:
- Selecteer in de Service Manager-client Systeembeheer > Basissysteemconfiguratie > Diversen > Record systeeminformatie en klik op het tabblad Actieve integraties. Controleer of de webserver-URL correct is gedefinieerd (bijvoorbeeld http://smserver:8080/sm/index.do).
- Controleer in het bestand web.xml van de webserver of de webserver-URL in de eigenschap serverHost correct is gedefinieerd (bijvoorbeeld http://smserver:8080/sm/index.do).
- Start de Service Manager-server opnieuw op.
- Genereer het webservices-stubbestand (.jar) opnieuw:
- Voer het hulpprogramma ServiceManagerWsdlGen.bat in de map <installatiemap van Release Control>\bin uit.
- Kopieer de map tomcat in de map <installatiemap van Release Control>\bin\result en plak hem in de map <installatiemap van Release Control>\apps\SDI-<adapternaam>\WEB-INF\lib.
- Wijs het veld url dat u in Service Manager hebt gemaakt toe aan het veld origin-url in Release Control door de conversiescripts voor wijzigingen en taken te bewerken.
U kunt bijvoorbeeld in het bestand convertChange.js of convertTask.js (afhankelijk van uw configuratie) het volgende aan de functie convert toevoegen:
function convert(sm_rfc, generic_rfc) {
.....
generic_rfc.setField("origin-url", sm_rfc.get("url"));
....
}
- Configureer vervolgens de URL voor het veld request-id volgens de beschrijving in stap 2 in Koppelingen maken naar Service Manager-tickets.




