Note Sheet Widget
Description
The Note Sheet Widget allows entering of many notes in different contexts and different parents at the same time. It can be used for entering notes for any search types. By default, it uses the parent’s pipeline processes as the contexts for note entry. Notes can be saved either individually or altogether. There is an option to make a note private as well.
Info
Name |
Note Sheet Widget |
Common Title |
Note Sheet |
Class |
tactic.ui.app.NoteSheetWdg |
Category |
Table Element Widget |
Supported Interfaces |
TableLayoutWdg |
TACTIC Version Support |
2.5.0 |
Required database columns |
none |
Usage
When used with regular sTypes with its pipeline_code set, the Note Sheet Widget automatically displays the pipeline processes as note context options. Each enabled context is marked with a check in the check box, which goes along with a text box for note entry. Indicate which contexts display for input by selecting the appropriate check boxes. When used with a child search_type like a task, the Note Sheet Widget assumes its context attribute as the note context.
Clicking on "save" icon will save all of the notes together for this parent. To save one note at a time, click on the individual save button under the corresponding note.
The private check box turns a note access as private if checked. The history button is used to display all the note entries for a context.
Implementation
The Note Sheet Widget is a common column that can be added using the Column Manager.
Options
dynamic_class | Set the class name of the widget to be displayed |
---|---|
pipeline_code |
Specifies a particular pipeline_code to use or if the parent of this note sheet widget does not have the 'pipeline_code' attribute e.g. 'model'. If unspecified, it will be based on the pipeline_code value of its parent. |
element_class |
To override the default element class NoteTableElementWdg, modify the look or add extra buttons to the UI to enter notes. One method is just to override the method get_action_wdg() |
use_parent |
When a note sheet is added to a sType like task or snapshot but it is set up so that the note is targeted at its parent, which could be an asset or shot. If so, set this display option to true. |
append_context |
Used to add contexts that are not defined in the pipeline. Separate the contexts with a pipe character if there are more than one, e.g. producer |
Advanced
<element name="notes_sheet" edit="false">
<display class="HiddenRowToggleWdg">
<dynamic_class>tactic.ui.app.NoteSheetWdg</dynamic_class>
</display>
</element>