liquidazioneHeader.jsp 1.83 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
<%@ include file="/project/include.jsp" %>


<script type="text/javascript" src="${j:getResourceUrlOfModule('threads', 'js/threads.js')}">
</script>

<script type="text/javascript">
	function exportLiquidazione(classname) {
		var idLiquidazione = cpGetMasterColumnValueOfCurrentRow('idLiquidazione');
		var codiceModelloForm = jsLoadString('it.cedaf.icare.liquidazioni.control.action.EstrazioneCodiceModelloSchedaExecutor', '&classname=' + classname);
		if (codiceModelloForm != '.') {
			var handlerParam = "'" + classname + "', " + idLiquidazione;
			showModuloInput(codiceModelloForm, 'exportLiquidazioneById', handlerParam);
			return;
		}
		exportLiquidazioneById(classname, idLiquidazione);
	}

	function exportLiquidazioneById(classname, idLiquidazione) {
		var event = 'liquidazioni.eseguiEstrazione?idLiquidazione=' + idLiquidazione + '&classname=' + classname;
		juiceChangeLocation(event);
	}
	
	var _exportLiquidazioniClassname;
	function exportLiquidazioneMulti(classname, defaultNoChoose) {
		_exportLiquidazioniClassname = classname;
		var defaultNoChooseOption = '';
		if (defaultNoChoose) {
			defaultNoChooseOption = 'DEFAULT_NO_CHOOSE';
		}
		shellMultipleChoose('exportLiquidazioneMulti', 'it.cedaf.icare.liquidazioni.commons.LiquidazioniMultipleChooseInitializer', 
							'key=' + bui_datamanagement.getKey() + shellGetSelectedRowParam(), null, 900, 400, defaultNoChooseOption);
	}
	
	function onChangeMultipleChoose_exportLiquidazioneMulti() {
		var values = getMultipleChooseColumnValues("idLiquidazione");
		var ids = "";
		var l_values = values.length;
		for (var i = 0; i < l_values; i++) {
			ids = ids + "," + values[i];
		}
		if (l_values > 0) {
			juiceChangeLocation('liquidazioni.eseguiEstrazioneMulti?ids=' + ids + '&classname=' + _exportLiquidazioniClassname);
		}
	}
</script>

<icare:customControl identifier="liquidazione_header_ext" />