Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Luciano Barletta
/
Pruebas-RTO
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
Commit 1d04d459
authored
2024-03-18 10:43:51 -0300
by
Juan
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
Antes de Aplicar Calcculos automaticos
1 parent
751d1526
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
61 additions
and
6 deletions
static/src/report.js
templates/form.html
static/src/report.js
View file @
1d04d45
...
...
@@ -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
()
{
//var nombre = document.getElementById('nombre').value;
//var correo = document.getElementById('correo').value;
...
...
@@ -16,6 +57,15 @@ document.getElementById('boton_pdf_maha_reporte2').addEventListener('click', fun
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
(
'fecha'
,
'fecha'
,
solicitud
);
agregarCampoAObjeto
(
'hora'
,
'hora'
,
solicitud
);
...
...
@@ -52,7 +102,7 @@ document.getElementById('boton_pdf_maha_reporte2').addEventListener('click', fun
var
datos
=
{
solicitud
:
solicitud
,
template
:
'/home/administrador/repo_laika_hgt/uploads/Reporte MAHA Vertical105_V0
1
.docx'
,
template
:
'/home/administrador/repo_laika_hgt/uploads/Reporte MAHA Vertical105_V0
2
.docx'
,
salida
:
'test_maha_2.pdf'
,
'convert_pdf'
:
true
};
...
...
templates/form.html
View file @
1d04d45
...
...
@@ -65,21 +65,26 @@
<h1>
Frenos
</h1>
{% for eje in range(4) %}
<!--Aca Trabajamos para repoorte cliente corrientes-->
<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>
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>
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>
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>
Ovalidad Izquierda
<input
sub=
"frenos"
type=
"text"
name=
"ovalidad_izquierda_{{ eje + 1 }}"
>
<br>
Ovalidad Derecha
<input
sub=
"frenos"
type=
"text"
name=
"ovalidad_derecha_{{ eje + 1 }}"
>
<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>
...
...
Write
Preview
Styling with
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment