IWorkItemFormNavigationService interface
Värdtjänst för att öppna arbetsobjektsformuläret
Metoder
| open |
Ö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. |
| open |
Ö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