Help with custom 'resolve incident' task.
HI all.
Plese help me with custom task.
I need incident classification in this task.
My code
html template
<div id="selectClass" class="form-control form-control-picker input-sm cs-form__enum--dropdown"
data-url="/api/V3/Enum/GetList"
data-combourl="/api/V3/Enum/GetFlatList/"
data-showpath="true"
data-mustselectleafnode="true"
data-bind="ciresonDropDownTree: '1f77f0ce-9e43-340f-1fd5-b11cc36c9cba', value: ResClassId" >
</div>
<script>
var vmChangeStatusTask = kendo.observable({
ResClassId: ""
});
kendo.bind($("#selectClass"), vmChangeStatusTask);
</script>
js code
resolveIncident(resCategoryId, vmChangeStatusTask.Get("ResClassId"), resDescription);
customWindowResolve.close();
But this didn't work.
Answers
Hi @Vyacheslav_Gromov
What version of the portal are you on? If you are on 10.2 and above you will have the ability to install Add-Ins, one of which is exactly what you are trying to achieve here and will save you the time coding it.
Here is what it looks like:
Is this what you are trying to achieve? Or something different?
Thanks,
Shane
I have this custom task with three fields
Resolution category
Resolution Classification
Resolution description
But my field 'Resolution Classification' is the flat list, in my code above I change it to get list like this
but could not send (bind) results from html template to JS code.
As I found out code in <script> tags not working.
Ahh this is because the dropdown list using a combination of Kendo features, the treelist and the dropdown list. It is a combined control as our version of Kendo doesn't have the new combobox in it.
So you would need to implement a control combined of the treelist and dropdown list and push your data in like that for it to look like you want.
Can you plese give me some examples?
The best thing to do if you want to read through this yourself is looking at the Kendo UI documentation and forums, really the problem is the version of Kendo we are on which is being upgrade. So in future you won't need to do this complex mix of 2 controls. So depending on how big on a need this is you could wait until that is released.