Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/08/2008, 16:51
Avatar de ciisteado
ciisteado
 
Fecha de Ingreso: enero-2008
Ubicación: Home Office
Mensajes: 111
Antigüedad: 17 años, 2 meses
Puntos: 0
Pregunta Respuesta: Comparar 2 Arreglos de dimensiones distintas

Hola Shiryu_Libra:

Claro que fue posible tu solución... he implementado el código de esta manera:

Código HTML:
<%	
	Dim docs1
	docs1=array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16)
	Dim docs2
	docs2=array(1,4,7,12)
	Dim docs3(),docs4()
	Dim i,j,k,l,m,n,p,q
    r=0
	for p=LBound(docs1) to UBound(docs1)
		for q=LBound(docs2) to UBound(docs2)
			if docs1(p)= docs2(q) then
				redim preserve docs3(r)
				docs3(r)=docs1(p)
				r=r+1
			end if
		next	
	next
	for n=LBound(docs3) to UBound(docs3)
		response.write("<input type='checkbox' checked='checked' value="&docs3(n)&">"&docs3(n)&"&nbsp;")
	next
%> 
Y el resultado de ello es:
1 4 7 12

lo cual es bastante aceptable excepto algunas cosas que falta arreglar, la intención que tengo es que de todo el arreglo en pantalla me muestre los datos repetidos(que es lo que obtuve con el código anterior) más todos los demas elementos que no estan repetidos, es decir, algo como mostrar todo el arreglo en conjunto y seleccionar solo aquellos elementos que se repiten, algo como lo siguiente:

1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16

Agradeceria bastante otra ayuda(una más)....

Saludos y gracias por todo...