WorkflowDuration - 전역
WorkflowDuration 스크립트 포함은 워크플로 활동의 변수를 기반으로 지속 시간(초)을 계산하는 메서드를 제공합니다. Workflow Timer()와 DurationCalculator() 사이의 인터페이스입니다.
WorkflowDuration - addSeconds(GlideRecord 기록, 숫자 금액)
지정된 시작 날짜/시간에 초를 더합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 기록 | GlideRecord | 설명 |
| 금액 | 번호 | 금액 |
| 유형 | 설명 |
|---|---|
| 부울 | 객체가 성공적으로 작성되면 True입니다. |
WorkflowDuration - 계산(GlideRecord 기록)
초 수와 기한을 계산합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 기록 | GlideRecord | 일정, 시간대 및 날짜/시간 정보가 있는 필드를 포함하는 기록입니다. 이것은 거의 항상 activity.vars.__var_record__. |
| 유형 | 설명 |
|---|---|
| void |
WorkflowDuration - calculateTimeLeft(GlideRecord 기록)
지정된 종료 날짜/시간까지 남은 시간(초)을 계산합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 기록 | GlideRecord | 일정, 시간대 및 날짜/시간 정보가 있는 필드를 포함하는 기록입니다. 이것은 거의 항상 activity.vars.__var_record__. |
| 유형 | 설명 |
|---|---|
| void |
WorkflowDuration - getEndDateTime( )
calculate(record) 호출로 설정된 종료 날짜/시간을 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 없음 |
| 유형 | 설명 |
|---|---|
| Glide날짜/시간 | 종료 날짜/시간입니다. |
WorkflowDuration - getSeconds( )
calculate(record) 호출에 의해 설정된 초 값을 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 없음 |
| 유형 | 설명 |
|---|---|
| 번호 | calculate(record) 호출에 의해 설정된 시간(초)입니다. |
WorkflowDuration - getTotalSeconds( )
calculate(record) 호출에 의해 설정된 totalSeconds 값을 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 없음 |
| 유형 | 설명 |
|---|---|
| 번호 | 계산(기록) 호출에 의해 설정된 총 시간(초)입니다. |
WorkflowDuration - setEndDateTime(문자열, dt)
남은 시간을 계산할 때 사용할 종료 날짜/시간을 설정합니다.
값을 GlideDateTime 내부 형식으로 변환하려면 GlideDateTime.getValue()를 사용합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| DT | 문자열 | 사용할 종료 날짜/시간입니다. |
| 유형 | 설명 |
|---|---|
| void |
WorkflowDuration - setEndDateTime(GlideDateTime dt)
남은 시간을 계산할 때 사용할 종료 날짜/시간을 설정합니다.
값을 GlideDateTime 내부 형식으로 변환하려면 GlideDateTime.getValue()를 사용합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| DT | Glide날짜/시간 | 사용할 종료 날짜/시간입니다. |
| 유형 | 설명 |
|---|---|
| void |
WorkflowDuration - setStartDateTime(문자열, dt)
계산에 사용할 시작 날짜/시간을 설정합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| DT | 문자열 | 사용할 시작 날짜/시간(GMT)입니다. |
| 유형 | 설명 |
|---|---|
| void |
WorkflowDuration - setStartDateTime(GlideDateTime dt)
계산에 사용할 시작 날짜/시간을 설정합니다.
값을 GlideDateTime 내부 형식으로 변환하려면 GlideDateTime.getValue()를 사용합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| DT | Glide날짜/시간 | 사용할 시작 날짜/시간입니다. |
| 유형 | 설명 |
|---|---|
| void |
WorkflowDuration - setUsedSecs(초 수)
보정을 used seconds 설정합니다. 여기서 초 수는 일정 내의 초 수입니다.
기간을 연장하는 -ve 숫자일 수 있습니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 초 | 번호 | 설정하는 데 사용된 시간(초)입니다. |
| 유형 | 설명 |
|---|---|
| void |
WorkflowDuration - setWorkflow(객체 일정, 객체 시간대)
워크플로우 일정/시간대를 설정합니다. schedule_type workflow_schedule 및 timezone_type workflow_timezone)에 사용됩니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 일정 | 객체 | 사용할 일정입니다. 일반적으로 워크플로우 context.schedule. |
| 시간대 | 객체 | 사용할 시간대입니다. 일반적으로 워크플로우 context.timezone. |
| 유형 | 설명 |
|---|---|
| void |