{! Dashboard Parameters Component Displays job execution parameters as key-value pairs Parameters: - jobId: String - Unique job ID - jobType: String - Job type name - parameters: Map - Job execution parameters !} {#if parameter.parameters.empty} {#else}
{#for section in parameter.parameterSections} {#for paramDef in parameter.parameterDefinitions} {#if paramDef.sectionId == section.id} {#if parameter.parameters.containsKey(paramDef.name)} {#else} {#if parameter.showEmptyParameters} {/if} {/if} {/if} {/for} {/for}
Parameter Wert
{paramDef.displayName} {#if parameter.parameters.get(paramDef.name) == null} - {#else if parameter.parameters.get(paramDef.name).toString().length() > 100}
{parameter.parameters.get(paramDef.name).toString().substring(0, 97)}...
{parameter.parameters.get(paramDef.name)}
{#else} {#if paramDef.type.name() == 'ENUM'} {#for enum in paramDef.enumValues} {#if enum.value == parameter.parameters.get(paramDef.name)} {enum.label} {/if} {/for} {#else} {parameter.parameters.get(paramDef.name)} {/if} {/if}
{paramDef.displayName} -
{/if}