Visual Basic - Consultita

Life is soft - evento anual de software empresarial
 
Vista:

Consultita

Publicado por Fran (10 intervenciones) el 21/05/2001 01:50:45
Me pueden decir porqué el mensaje que recibo de VB5 (Windows98) que dice : "Next sin for", al siguiente Código y me señala: "next j"
Gracias de antemano.

rsp.movefirst
rsc.movelast
for i=1 to rsp.recordcount
for j=rsc.recordcount to 1 step -1
if rsc!iden <> rsp!iden then
rsc.moveprevious
next j
elseif rsc!iden=rsp!iden then
medici7.list1.additem rsp!nombre
rsc.movelast
rsp.movenext
next i
end if
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Consultita

Publicado por Martin {^_^} (30 intervenciones) el 21/05/2001 03:56:26
Revisa esta parte del codigo, te falta cerrar el if (end if) antes del next j. del lo contrario se mezclan los ciclos.

for j=rsc.recordcount to 1 step -1
if rsc!iden <> rsp!iden then
rsc.moveprevious
next j

salu2.
<fin de texto>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Consultita

Publicado por Fran (10 intervenciones) el 21/05/2001 22:13:54
Muy agradecido por su ayuda la cuál con un pequeño retoque en el resto del código en cuestión, me ha servido.
Quedo a la recíproca en mis modesto conocimientos sobre la materia, pues soy un autodidacta que tengo ésto como jobi, para distraerme como jubilado.-
Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar