IWorkItemFormNavigationService interface

Värdtjänst för att öppna arbetsobjektsformuläret

Metoder

openNewWorkItem(string, {[fieldName: string]: Object})

Öppnar ett nytt arbetsobjekt av den angivna typen. Värdsidan visar det nya arbetsobjektet i en dialogruta, eller så kan den uppdatera den aktuella sidvyn, beroende på den aktuella sidan.

openWorkItem(number, boolean)

Öppnar det angivna arbetsobjektet. Värdsidan visar arbetsobjektet i en dialogruta, eller så kan den uppdatera den aktuella sidvyn, beroende på den aktuella sidan.

Metodinformation

openNewWorkItem(string, {[fieldName: string]: Object})

Öppnar ett nytt arbetsobjekt av den angivna typen. Värdsidan visar det nya arbetsobjektet i en dialogruta, eller så kan den uppdatera den aktuella sidvyn, beroende på den aktuella sidan.

function openNewWorkItem(workItemTypeName: string, initialValues?: {[fieldName: string]: Object}): Promise<WorkItem>

Parametrar

workItemTypeName

string

Namnet på den typ av arbetsobjekt som ska öppnas

initialValues

{[fieldName: string]: Object}

(Valfritt) En ordlista med alla inledande fältvärden som ska anges när det nya arbetsobjektet har öppnats.

Returer

Promise<WorkItem>

Ett löfte som returnerar ett arbetsobjekt när dialogrutan för arbetsobjekt stängs. Om arbetsobjektet inte sparades innan dialogrutan stängdes returnerar löftet null

openWorkItem(number, boolean)

Öppnar det angivna arbetsobjektet. Värdsidan visar arbetsobjektet i en dialogruta, eller så kan den uppdatera den aktuella sidvyn, beroende på den aktuella sidan.

function openWorkItem(workItemId: number, openInNewTab?: boolean): Promise<WorkItem>

Parametrar

workItemId

number

ID:t för det arbetsobjekt som ska öppnas

openInNewTab

boolean

(Valfritt) Om det är sant öppnas arbetsobjektet på en ny flik. Standardvärdet är false

Returer

Promise<WorkItem>

Ett löfte som returnerar ett arbetsobjekt när dialogrutan för arbetsobjekt stängs. Om openInNewTab är sant returnerar löftet null