Commit 1d04d459 by Juan

Antes de Aplicar Calcculos automaticos

1 parent 751d1526
...@@ -6,6 +6,47 @@ function agregarCampoAObjeto(nombreCampo,reportCampo, objeto) { ...@@ -6,6 +6,47 @@ function agregarCampoAObjeto(nombreCampo,reportCampo, objeto) {
} }
} }
function agregaNullAObjeto(reportCampo, objeto) {
objeto[reportCampo] = "---";
}
var solicitud = {
prueba:"prueba"
};
var strings = [];
for (var i = 0; i < strings.length; i++) {
agregaCampoAListener(strings[i]);
}
function agregaCampoAListener(reportCampo) {
try {
var numero1Input = document.getElementById(reportCampo);
numero1Input.addEventListener('input', calcularResultado);
} catch (error) {
console.log(error);
// Expected output: ReferenceError: nonExistentFunction is not defined
// (Note: the exact output may be browser-dependent)
}
}
// Función para calcular el resultado y actualizar el campo de salida
function calcularResultado() {
// Obtener los valores de los campos de entrada
const numero1 = parseFloat(numero1Input.value);
const numero2 = parseFloat(numero2Input.value);
// Realizar el cálculo deseado (en este caso, suma)
const resultado = numero1 + numero2;
// Actualizar el campo de salida con el resultado
resultadoInput.value = resultado;
}
document.getElementById('boton_pdf_maha_reporte2').addEventListener('click', function() { document.getElementById('boton_pdf_maha_reporte2').addEventListener('click', function() {
//var nombre = document.getElementById('nombre').value; //var nombre = document.getElementById('nombre').value;
//var correo = document.getElementById('correo').value; //var correo = document.getElementById('correo').value;
...@@ -16,6 +57,15 @@ document.getElementById('boton_pdf_maha_reporte2').addEventListener('click', fun ...@@ -16,6 +57,15 @@ document.getElementById('boton_pdf_maha_reporte2').addEventListener('click', fun
prueba:"prueba" prueba:"prueba"
}; };
var strings = ["b","c","d","f","g","h","i",//Alineador al pasdo
"fs7","ff7","fe7","fs8","ff8","fe8",//Obalidad
"fsp1","fsp2","ffp1","ffp2","fep1","fep2",//P1 y P2
];
for (var i = 0; i < strings.length; i++) {
agregaNullAObjeto(strings[i],solicitud);
}
agregarCampoAObjeto('patente','dominio',solicitud); agregarCampoAObjeto('patente','dominio',solicitud);
agregarCampoAObjeto('fecha','fecha',solicitud); agregarCampoAObjeto('fecha','fecha',solicitud);
agregarCampoAObjeto('hora','hora',solicitud); agregarCampoAObjeto('hora','hora',solicitud);
...@@ -52,7 +102,7 @@ document.getElementById('boton_pdf_maha_reporte2').addEventListener('click', fun ...@@ -52,7 +102,7 @@ document.getElementById('boton_pdf_maha_reporte2').addEventListener('click', fun
var datos = { var datos = {
solicitud: solicitud, solicitud: solicitud,
template: '/home/administrador/repo_laika_hgt/uploads/Reporte MAHA Vertical105_V01.docx', template: '/home/administrador/repo_laika_hgt/uploads/Reporte MAHA Vertical105_V02.docx',
salida: 'test_maha_2.pdf', salida: 'test_maha_2.pdf',
'convert_pdf': true 'convert_pdf': true
}; };
......
...@@ -65,21 +65,26 @@ ...@@ -65,21 +65,26 @@
<h1>Frenos</h1> <h1>Frenos</h1>
{% for eje in range(4) %} {% for eje in range(4) %}
<!--Aca Trabajamos para repoorte cliente corrientes-->
<h3>Eje {{ eje + 1 }}</h3> <h3>Eje {{ eje + 1 }}</h3>
Fuerza Izquierda <input sub="frenos" type="text" name="fuerza_izquierda_{{ eje + 1 }}"> Fuerza Izquierda <input sub="frenos" type="text" id="fuerza_izquierda_{{ eje + 1 }}" name="fuerza_izquierda_{{ eje + 1 }}">
<br> <br>
Fuerza Derecha <input sub="frenos" type="text" name="fuerza_derecha_{{ eje + 1 }}"> Fuerza Derecha <input sub="frenos" type="text" id="fuerza_derecha_{{ eje + 1 }}" name="fuerza_derecha_{{ eje + 1 }}">
<br> <br>
Resistencia Izquierda <input sub="frenos" type="text" name="resistencia_izquierda_{{ eje + 1 }}"> Resistencia Izquierda <input sub="frenos" type="text" id="resistencia_izquierda_{{ eje + 1 }}" name="resistencia_izquierda_{{ eje + 1 }}">
<br> <br>
Resistencia Derecha <input sub="frenos" type="text" name="resistencia_derecha_{{ eje + 1 }}"> Resistencia Derecha <input sub="frenos" type="text" id="resistencia_derecha_{{ eje + 1 }}" name="resistencia_derecha_{{ eje + 1 }}">
<br> <br>
Ovalidad Izquierda <input sub="frenos" type="text" name="ovalidad_izquierda_{{ eje + 1 }}"> Ovalidad Izquierda <input sub="frenos" type="text" name="ovalidad_izquierda_{{ eje + 1 }}">
<br> <br>
Ovalidad Derecha <input sub="frenos" type="text" name="ovalidad_derecha_{{ eje + 1 }}"> Ovalidad Derecha <input sub="frenos" type="text" name="ovalidad_derecha_{{ eje + 1 }}">
<br> <br>
Peso Total <input sub="frenos" type="text" name="peso_estatico_{{ eje + 1 }}"> Peso Total <input sub="frenos" type="text" id="peso_freno_estatico_{{ eje + 1 }}" name="peso_estatico_{{ eje + 1 }}">
<br>
Diferencia <input sub="frenos" type="text" id="diferencia_freno_{{ eje + 1 }}" name="peso_estatico_{{ eje + 1 }}" value="---" readonly>
<br>
Eficacia <input sub="frenos" type="text" id="Eficacia_freno_{{ eje + 1 }}" name="peso_estatico_{{ eje + 1 }}" value="---" readonly>
<br> <br>
<br> <br>
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!