VEamos, me sige fallando , cuando edito el formulario con el agente para modificar los contenidos de una base de datos , simplemente guardando sin cambiar nada de los campos, en la vista donde se ven esos datos no ordena el registro por fecha de alta. Entonces entro en el formulario notes que cree para ese registro, simplemente edito contenidos sin modificarlos y lo grabo y ahora si lo ordena por fecha de alta.
El agente que edita los contenidos en la web tiene este codigo para grabar los campos del formulario:
' -------- grabar datos en BB.DD.
Call cabecera ("Modificación de Quejas", "T", " ", " ")
' Print " <form method='post' action='/inet/defenciu.nsf/wwadmin?openview' NAME='modisub'>"
context.form="quejasformula"
context.clave=clave
For x=1 To 33
datosForm(x)=davalor(misvalores,cmpForm(x))
vform=datosForm(x)
respuesta=respuesta+"*"+litcmp(x)+": "+datosForm(x)+"<br />"
Set nitem = context.Replaceitemvalue(cmpForm(x), vform)
Next
adjuntoAnterior=davalor(misvalores,"adjuntoAnterior")
Print respuesta
Call context.save(True,False)
Estas lineas las añadi siguiendo tu consejo , pero no tienen efecto
'atencion esta linea de abajo la puse que que grabara fecha de alta como date no como string
Call context.ComputeWithForm(True,False)
Call context.save(True,False)
No se porque en el formulario notes, lo hace bien y en el agente no.
Un saludo