---------------------------Here is the code--------------------
import datetime
def index():
session.s=datetime.date.today().month
session.anio=datetime.date.today().year
session.maq="Husky-2"
return dict(message="Panel de Control "+str(session.anio),
s=session.s, maq=session.maq,y=session.anio)
def edita():
di=int(request.args[0])
tip=request.args[1]
an=int(request.args[2])
me=int(request.args[3])
ma=request.args[4]
fecha=datetime.date(an,me,di).isoformat()
if tip=="1":
sector="Produccion"
elif tip=="2":
sector="Procesos"
elif tip=="3":
sector="Mantenimiento"
else:
sector="Calidad"
if tip=="1":
try:
busq=pancon((pancon.tb1.Fecha==fecha)&(pancon.tb1.Maquina==ma)).select()
[0]
data=busq.Produccion
datacav=busq.Cavidades
datacic=busq.Ciclo
except:
pancon.tb1.insert(Produccion="",Fecha=fecha,
Maquina=ma,Ciclo=0, Cavidades=0, Mantenimiento="", Procesos="",
Calidad="")
data="no hay nada"
datacav=0
datacic=0
form=CENTER(FORM(TABLE(TR(B(sector+":")),
TR(TEXTAREA(_name="sector",value=data)),
TR("Cavidades:"),TR(INPUT(_name="Cavidades",value=datacav)),
TR("Ciclo:"),TR(INPUT(_name="Ciclo",value=datacic)),
TR(INPUT(_type="submit")))))
if tip=="2":
try:
busq=pancon((pancon.tb1.Fecha==fecha)&(pancon.tb1.Maquina==ma)).select()
[0]
data=busq.Procesos
except:
pancon.tb1.insert(Produccion="",Fecha=fecha,
Maquina=ma,Ciclo=0, Cavidades=0, Mantenimiento="", Procesos="",
Calidad="")
data=""
form=CENTER(FORM(TABLE(TR(B(sector+":")),
TR(TEXTAREA(_name="sector",value=data),
TR(INPUT(_type="submit"))))))
if tip=="3":
try:
busq=pancon((pancon.tb1.Fecha==fecha)&(pancon.tb1.Maquina==ma)).select()
[0]
data=busq.Mantenimiento
except:
pancon.tb1.insert(Produccion="",Fecha=fecha,
Maquina=ma,Ciclo=0, Cavidades=0, Mantenimiento="", Procesos="",
Calidad="")
data=""
form=CENTER(FORM(TABLE(TR(B(sector+":")),
TR(TEXTAREA(_name="sector",value=data),
TR(INPUT(_type="submit"))))))
if tip=="4":
try:
busq=pancon((pancon.tb1.Fecha==fecha)&(pancon.tb1.Maquina==ma)).select()
[0]
data=busq.Calidad
except:
pancon.tb1.insert(Produccion="",Fecha=fecha,
Maquina=ma,Ciclo=0, Cavidades=0, Mantenimiento="", Procesos="",
Calidad="")
data=""
form=CENTER(FORM(TABLE(TR(B(sector+":")),
TR(TEXTAREA(_name="sector",value=data),
TR(INPUT(_type="submit"))))))
if form.accepts(session.vars,session):
if tip=="1":
session.produccion=form.vars.sector
acavidades=int(form.vars.Cavidades)
aciclo=float(form.vars.Ciclo)
pancon((pancon.tb1.Fecha==fecha)&(pancon.tb1.Maquina==ma)).update(Produccion=session.produccion,
Ciclo=aciclo, Cavidades=acavidades)
response.view="default/index.html"
return dict(message="Panel de Control
"+str(session.anio), s=session.s,
maq=session.maq,y=session.anio)
if tip=="2":
session.procesos=form.vars.sector
pancon((pancon.tb1.Fecha==fecha)&(pancon.tb1.Maquina==ma)).update(Procesos=session.procesos)
response.view="default/index.html"
return dict(message="Panel de Control
"+str(session.anio), s=session.s,
maq=session.maq,y=session.anio)
if tip=="3":
session.mantenimiento=form.vars.sector
pancon((pancon.tb1.Fecha==fecha)&(pancon.tb1.Maquina==ma)).update(Mantenimiento=session.mantenimiento)
response.view="default/index.html"
return dict(message="Panel de Control
"+str(session.anio), s=session.s, maq=session.maq,y=session.anio)
if tip=="4":
session.calidad=form.vars.sector
pancon((pancon.tb1.Fecha==fecha)&(pancon.tb1.Maquina==ma)).update(Calidad=session.calidad)
response.view="default/index.html"
return dict(message="Panel de Control
"+str(session.anio), s=session.s, maq=session.maq,y=session.anio)
return dict (fecha=fecha, ma=ma,form=form)
def selmes():
session.s=int(request.args[0])
response.view="default/index.html"
return dict(message="Panel de Control "+str(session.anio),
s=session.s, maq=session.maq,y=session.anio)
def sel():
session.maq=request.args[0]
response.view="default/index.html"
return dict(message="Panel de Control "+str(session.anio),
s=session.s, maq=session.maq,y=session.anio)
------------------------End of code---------------------------------
Here the ticket
Ticket 127.0.0.1.1212232629.131947808026
Error traceback
1.2.3.4.5.6.7. Traceback (most recent call last): File "gluon
\restricted.pyc", line 62, in restricted File "C:
\Python25\misproyectos\web2py\applications\init/controllers/
default.py", line 130, in <module> File "C:\Python25\misproyectos
\web2py\applications\init/controllers/default.py", line 91, in edita