...
- addField(Object / parameterId) - dodaje pole parametru na ostatniej pozycji
- insertField(position, Object / parameterId) - dodaje pole parametru na określonej pozycji (w celu wyznaczenia position dla pola należy korzystać z funkcji getFieldPosition)
- removeField(parameterId) - usuwa pole parametru
- hideField (parameterId) - ukrywa parametr
- showField(parameterId) - pokazuje parametr
- focusField(parameterId) - ustawia kursor w polu parametru
- addLabel("Label text") - dodaje etykietę na ostatniej pozycji
- insertLabel(position, "Label text" ) - dodaje etykietę na określonej pozycji (w celu wyznaczenia position dla pola należy korzystać z funkcji getFieldPosition)
- addCheckbox(Object) - dodaje checkbox na ostatniej pozycji
- insertCheckbox(position, Object) - dodaje checkbox na określonej pozycji (w celu wyznaczenia position dla pola należy korzystać z funkcji getFieldPosition)
- addCombobox(Object) - dodale listę rozwijaną na ostatniej pozycji
- insertCombobox(position, Object) - dodale listę rozwijaną na określonej pozycji (w celu wyznaczenia position dla pola należy korzystać z funkcji getFieldPosition)
- getFieldPosition(parameterId) - zwraca pozycję pola parametru, jeżeli parametr znajduje się w tabeli, to zwracana jest pozycja tabeli
- getFieldValue(parameterId, asString) - zwraca wartość pola parametru, wartość może być zwrócona w postaci string (asString=true)
- setFieldValue(parameterId, value) - ustawia wartość pola parametru
- addButton(Object) - dodaje przycisk na ostatniej pozycji, obiekt definicji zawiera następujące właściwości:
- text - teskt przycisku
- iconCls - systemowa klasa css dla ikony przycisku
- tooltip - tooltip przycisku
- handler - funkcja wykonywana po kliknięciu w przycisk
- scope - scope dla funkcji wykonywanej po kliknięciu w przycisk, domyślnie: window
- insertButton(position, Object) - dodaje przycisk na określonej pozycji (w celu wyznaczenia position dla pola należy korzystać z funkcji getFieldPosition), obiekt definicji zawiera następujące właściwości:
- text - teskt przycisku
- iconCls - systemowa klasa css dla ikony przycisku
- tooltip - tooltip przycisku
- handler - funkcja wykonywana po kliknięciu w przycisk
- scope - scope dla funkcji wykonywanej po kliknięciu w przycisk, domyślnie: window
- addFieldToArray(parameterId) - dodaje nowe pole na ostatniej pozycji w parametrze tabelarycznym, pole nie jest dodawane do parametru tabelarycznego, który znajduje się w tabeli
- removeFieldFromArray(parameterId, position) - usuwa pole z danej pozycji z parametru tabelarycznego, pole nie jest usuwane z parametru tabelarycznego, który znajduje się w tabeli
- setFieldValueInArray(parameterId, position, value) - ustawia wartość pola na danej pozycji w parametrze tabelarycznym
- getArraySize(parameterId) - zwraca ilość pól w parametrze tabelarycznym lub 0, jeśli pole nie jest parametrem tabelarycznym
- resetArray(parameterId) - usuwa pola wiersze (poza pierwszym) z parametru tabelarycznego i czyści wartość pierwszego pola, pola nie są usuwane z parametru tabelarycznego, który znajduje się w tabeli
- addTable([ Object / parameterId ], Object) - dodaje tabelę (zbiór pól tabelarycznych) na ostatniej pozycji, obiekt definicji tabeli (drugi parametr) zawiera następujące właściwości:
- tableId - identyfikator tabeli, który pozwala ukrywać/pokazywać/usuwać pole
- name - nazwa tabeli
- description - opis tabeli
- hidden - określa, czy tabela ma zostać ukryta
- insertTable(position, [ Object / parameterId ], Object) - dodaje tabelę (zbiór pól tabelarycznych) na określonej pozycji (w celu wyznaczenia position dla pola należy korzystać z funkcji getFieldPosition), obiekt definicji tabeli (drugi parametr) zawiera następujące właściwości:
- tableId - identyfikator tabeli, który pozwala ukrywać/pokazywać/usuwać pole
- name - nazwa tabeli
- description - opis tabeli
- hidden - określa, czy tabela ma zostać ukryta
- addDataChooserMapping(Object) - dodaje mapping data choose'a, ma znaczenie tylko dla komponentu data chooser'a, obiektmappingu zawiera następujące właściwości:
- id - id mappingu
- description - opis mappingu
- variableId - id zmiennej procesu, na którą jest mapowana wybrana wartość w data chooser
- name - tekst wyświetlany dla mappingu podczas prezentacji rezultatów data chooser'a na formularzu zadania
- hidden - informuje, czy mapping ma być ukryty na formularzu zadania
- verify - informuje, czy mapping ma być walidowany na formularzu zadania
- readOnly - informuje, które wartości nie mogą być edytowane w danym mappingu, akceptowane wartości to:
- true/false - zmienna typu boolean, informuje, że żadna z wartości mappingu nie może być edytowana
- string - zmienna typu string, informuje, która z wartości mappingu nie może być edytowana (akceptowane wartości to: id, description, variableId, name, hidden, verify)
- array - zmienna tabelaryczna, informuje, które z wartości mappingu nie mogą być edytowane (akceptowane wartości to: id, description, variableId, name, hidden, verify)
- resetDataChooserMappings() - usuwa wszystkie mappingi data choose'a, ma znaczenie tylko dla komponentu data chooser'a
WŁAŚCIWOŚCI POLA PARAMETRU (FIELD)
...
