Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Starting with version 4.8.0.8 Power Scripts and version 4.8.0.6 of SIL Tempo, Live Fields is also partially available for Tempo, in 3 dialogs: the Log TimePlan Time and Add Expense.

...

Info
titleConfiguration

When configuring Live Fields for Tempo, please use the Jira Core application environment.

Supported Tempo fields

Warning
titleField naming

Standard field names, Custom Field names and sil.aliases take precedence over Tempo Field names. That means if you named your Tempo field as one of the mentioned, your field will not be used by Live Fields, and you might get unwanted behavior for the other detected field.

...

Warning
titleDuplicate tempo field names

Tempo allows multiple custom defined fields with the same name. Only the first found such field will be considered.


Warning
titleFields appearing later on screen

Some of the Tempo fields (like tempoFrom, tempoTo and the custom work attributes) may appear in the dialog dynamically, after the dialog appears. Usually this is not observable by the human eye, since it happens fast. However, if one has a Live Field action set for lfInstantHook, one should be aware that it might not get applied on the specified field (since it doesn't exist yet).



The following table contains the standard Tempo fields supported in the 3 dialogs:

FieldScreen/s (dialog/s)UsageSupported routines and operations
IssueLog Time, Plan Time, Add ExpensetempoIssueargv["tempoIssue"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage
UserAdd ExpensetempoUserargv["tempoUser"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage
DescriptionLog Time, Plan Time, Add ExpensetempoDescriptionargv["tempoDescription"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage, lfSet, lfWatch
PeriodLog Time, Plan TimetempoPeriodargv["tempoPeriod"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage, lfSet, lfWatch
DateLog Time, Plan Time, Add ExpensetempoStartDateargv["tempoStartDate"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage, lfSet, lfWatch
End dateLog Time, Plan TimetempoEndDateargv["tempoEndDate"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage, lfSet, lfWatch
WorkedLog TimetempoWorkedargv["tempoWorked"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage, lfSet, lfWatch
BillableLog TimetempoBillableargv["tempoBillable"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage, lfWatch
Remaining estimateLog TimetempoRemainingEstimateargv["tempoRemainingEstimate"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage, lfSet, lfWatch
From
Log Time, Plan TimetempoFromargv["tempoFrom"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage, lfSet, lfWatch
ToLog Time, Plan TimetempoToargv["tempoTo"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage, lfSet, lfWatch
Planned timePlan TimetempoPlannedTimeargv["tempoPlannedTime"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage, lfSet, lfWatch
AmountAdd ExpensetempoAmountargv["tempoAmount"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage, lfSet, lfWatch
CategoryAdd ExpensetempoCategoryargv["tempoCategory"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage

...

Field typeSupported routines and operations
Checkboxargv["My Checkbox Field"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage, lfSet, lfWatch
Input Fieldargv["My Input Field"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage, lfSet, lfWatch
Numeric Input Fieldargv["My Numeric Input Field"], , lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage, lfSet, lfWatch
Static Listargv["My Static List Field"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage
Dynamic Dropdownargv["My Dynamic Dropdown Field"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage
Accountargv["My Account Field"], lfShow, lfHide, lfEnable, lfDisable, lfShowFieldMessage, lfHideFieldMessage

...