Commit 6fcac8d7 by Juan

Se agrega soporte a coma en ves de coma, e id defecto valor

1 parent 88660eea
...@@ -2,6 +2,9 @@ ...@@ -2,6 +2,9 @@
function agregarCampoAObjeto(nombreCampo,reportCampo, objeto) { function agregarCampoAObjeto(nombreCampo,reportCampo, objeto) {
var valor = document.getElementsByName(nombreCampo)[0].value; var valor = document.getElementsByName(nombreCampo)[0].value;
if (valor !== '') { if (valor !== '') {
objeto[reportCampo] = String(valor).replace(".",",");;
}else {
var valor = document.getElementById("defectovalor").value;
objeto[reportCampo] = valor; objeto[reportCampo] = valor;
} }
} }
...@@ -9,7 +12,7 @@ function agregarCampoAObjeto(nombreCampo,reportCampo, objeto) { ...@@ -9,7 +12,7 @@ function agregarCampoAObjeto(nombreCampo,reportCampo, objeto) {
function agregarCampoAObjetoID(nombreCampo,reportCampo, objeto) { function agregarCampoAObjetoID(nombreCampo,reportCampo, objeto) {
var valor = document.getElementById(nombreCampo).value; var valor = document.getElementById(nombreCampo).value;
if (valor !== '') { if (valor !== '') {
objeto[reportCampo] = valor; objeto[reportCampo] = String(valor).replace(".",",");;
} }
} }
...@@ -29,7 +32,7 @@ var ListenerEje1 = ["fuerza_izquierda_1","fuerza_derecha_1", ...@@ -29,7 +32,7 @@ var ListenerEje1 = ["fuerza_izquierda_1","fuerza_derecha_1",
"resistencia_izquierda_3","resistencia_derecha_3", "resistencia_izquierda_3","resistencia_derecha_3",
"peso_freno_estatico_3","fuerza_izquierda_4","fuerza_derecha_4", "peso_freno_estatico_3","fuerza_izquierda_4","fuerza_derecha_4",
"resistencia_izquierda_4","resistencia_derecha_4", "resistencia_izquierda_4","resistencia_derecha_4",
"peso_freno_estatico_4"]; "peso_freno_estatico_4","peso_estatico_general"];
for (var i = 0; i < ListenerEje1.length; i++) { for (var i = 0; i < ListenerEje1.length; i++) {
agregaCampoAListenerEje1(ListenerEje1[i]); agregaCampoAListenerEje1(ListenerEje1[i]);
} }
...@@ -141,16 +144,23 @@ function calcularResultado() { ...@@ -141,16 +144,23 @@ function calcularResultado() {
calcularResultadoSub("4"); calcularResultadoSub("4");
} }
function calcularResultadoSub(num) { function calcularResultadoSub(num) {
var numero1Input = document.getElementById("fuerza_izquierda_"+num); var numero1Input = document.getElementById("fuerza_izquierda_"+num).value.replace(",",".");
var numero2Input = document.getElementById("fuerza_derecha_"+num); var numero2Input = document.getElementById("fuerza_derecha_"+num).value.replace(",",".");
var diferencia_freno_1 = document.getElementById("diferencia_freno_"+num); var diferencia_freno_1 = document.getElementById("diferencia_freno_"+num)
var eficacia_freno_1 = document.getElementById("eficacia_freno_"+num); var eficacia_freno_1 = document.getElementById("eficacia_freno_"+num)
var peso = document.getElementById("peso_freno_estatico_1"); var peso = document.getElementById("peso_freno_estatico_1").value.replace(",",".");
//console.log(numero1Input)
//console.log(numero2Input)
//console.log(peso)
// Obtener los valores de los campos de entrada // Obtener los valores de los campos de entrada
const numero1 = parseFloat(numero1Input.value); const numero1 = parseFloat(numero1Input);
const numero2 = parseFloat(numero2Input.value); const numero2 = parseFloat(numero2Input);
const pesoFloat = parseFloat(peso.value); const pesoFloat = parseFloat(peso);
//console.log(numero1)
//console.log(numero2)
//console.log(pesoFloat)
// Realizar el cálculo deseado (en este caso, suma) // Realizar el cálculo deseado (en este caso, suma)
...@@ -159,9 +169,9 @@ function calcularResultadoSub(num) { ...@@ -159,9 +169,9 @@ function calcularResultadoSub(num) {
// Actualizar el campo de salida con el resultado // Actualizar el campo de salida con el resultado
diferencia_freno_1.value = calcularDiferenciaPorcentaje(numero1,numero2); diferencia_freno_1.value = String(calcularDiferenciaPorcentaje(numero1,numero2)).replace(".",",");
//eficacia_freno_1.value = resultado2.toFixed(2); //eficacia_freno_1.value = resultado2.toFixed(2);
eficacia_freno_1.value = efc.toFixed(0); eficacia_freno_1.value = String(efc.toFixed(0)).replace(".",",");
} }
......
...@@ -182,7 +182,7 @@ ...@@ -182,7 +182,7 @@
Rendimiento Derecho - Eje 2 <input type="number" step="any" sub="suspension" name="rendimiento_derecho_2"> Rendimiento Derecho - Eje 2 <input type="number" step="any" sub="suspension" name="rendimiento_derecho_2">
<br> <br>
Por defecto: <input name="defecto" type="text" value="---"> Por defecto: <input name="defecto" id="defectovalor" type="text" value="---">
<div class="PDFButtonContainer"> <div class="PDFButtonContainer">
<button class="PDFButton" onclick="collectToSearch('anomalies')"> <button class="PDFButton" onclick="collectToSearch('anomalies')">
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!