Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/03/2010, 15:49
didierjose
 
Fecha de Ingreso: agosto-2009
Mensajes: 39
Antigüedad: 14 años, 8 meses
Puntos: 0
Fallas en proceso de cálculo en ciclo

Señores Foristas: Le he dado vueltas y vueltas al asunto y creo que con mis conocimientos no lograré mi objetivo, razón por la cual acudo a ustedes con el fi de que me ayuden a implementar de manera óptima el siguinte script, el cual no tiene otra función que la de liquidar un mismo porcentaje de comisiones a diferentes periodos de venta. El scrip solo logra el cálculo de un solo periodo. Cuando se pide entre 2 y 10 periodos de venta, se muestran los campos y se permite incluir el valor de la venta. No obstante, no enseña el número del periodo y no permite calcularle a cada periodo el valor de la comision.

Agradezco inmensamente sus aportes

Código HTML:
<script Language="JavaScript">      

//RUTINA PARA ABRIR MAS DE UN CAMPO CUANDO EL NUMERO DE PERIODOS ES >= 1

function howMany(value)
{          
var numPer = parseInt(value);          
var container = document.getElementById('mycalculotextbox'); 
	if (numPer > 0) {              
		for(i=1; i<=numPer; i++) {                  
		valor_periodo += '<I> Ventas Periodo </I><input "text" name="venta' + i +'"><br>';
		}          
	} else {              
		valor_periodo += '<I> Ventas Periodo </I> <input type="text" name="venta"><br>';          
		}          
container.innerHTML = valor_periodo; 
}  
</script>


<script language="javascript"> 

//SE CALCULAN VALORES

var venta, porcentaje, numPer, comision, tablebuilt=false;

function calculate(){
var d=document.f;
venta=d.venta.value;
porcentaje=d.porcentaje.value;
comision=d.comision.value;

tmpporcen=porcentaje;
tmpventa=venta;
comision=tmpporcen*tmpventa;
}

</script>