
interactive_reports.definitions.html Maven / Gradle / Ivy
The newest version!
<#function getDict dictName>
<#return dictionariesFacade.getAllDictionaryItems(dictName, messageSource.getLocale())>
#function>
<#function getDictVal itemKey dictName>
<#return dictionaryDao.fetchDictionary(dictName).lookup(itemKey).getValueForCurrentDate().getValue(messageSource.getLocale())>
#function>
<#function getDictValByDate itemKey dictName date>
<#return dictionaryDao.fetchDictionary(dictName).lookup(itemKey).getValueForDate(date).getValue(messageSource.getLocale())>
#function>
<#macro paramText name description style="" class="">
style="${style}"#if> />
#macro>
<#macro paramDate name description style="" class="" initialValue = "" format="dd-MM-yyyy" jqueryFormat="dd-mm-yyyy">
style="${style}"#if>
<#if initialValue?is_string>
<#if initialValue != "">value="${initialValue}"#if>
<#else>
value="${initialValue?string(format)}"
#if>
/>
#macro>
<#macro paramDictSelect name dictName description selectText="ir.selectTemplate" style="" class="">
<#assign dictItems = getDict(dictName)/>
#macro>
<#macro generateReportButton style="">
#macro>
<#macro exportReportButton buttonText desiredFormat style="">
#macro>
<#macro caseLink caseId description>
<#assign casePortletUrl = settingsProvider.getSetting("case.portlet.url")!""/>
<#assign caseUrl = casePortletUrl + "?caseId=" + caseId?c/>
${description?html}
#macro>
<#macro fileLink fileId>
#macro>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy