funcion en Asp

10/10/2005 - 21:29 por ««« Sis »»» | Informe spam
Buenas Tardes a todos, estoy empezando a aprender a diseñar paginas Web.
Estoy desarrollando un proyecto de mi empresa donde muestra el estado de los
equipos instalados en la planta, necesito hacer una funcion que me permita
mover una imagen de acuerdo el valor que tenga el registro en la Base de
datos

Cuestion

Tengo una line recta de 20 a 80 mts que representa un Riel sobre una base
plan, sobre el riel se mueve un equipo en el cual yo obtengo su valor en una
base de datos SQL 2000 como puedo hacer en ASP esto que necesito..


NO se si me explique pero cualquier ayuda estoy agradesido

Gracias.

Preguntas similare

Leer las respuestas

#1 ««« Sis »»»
10/10/2005 - 22:39 | Informe spam
alguna otra idea que tengas, ya tengo 2 paginas desarrolladas donde veo los
status de equipos, si estan en marcha o parados, toneladas por basculas,
niveles de producto, y nada mas me falta hacer esta funcion, si alguien sabe
de alguna pagina donde se muestra algo similar para tomar como ejemplo, cabe
a clarar que esta pagina se actualiza cada 30 segundos toma datos de la base
de datos y los muestra y de acuerdo a los valores tomados es como se muestra
los equipos.

Sdos.
"Matías Iacono" wrote in message
news:%
En realidad no depende de ASP, ya que para hacer eso neecsitaras mucho
lenguaje JavaScript del lado del cliente.

Te recomiendo, en todo caso, que reconcideres el uso de Web para este tipo
de aplicaciones.

En todo caso, podrias realizar un OCX, en VB6, que este se muestre en el
navegador, pero como necesitas algo que sea mas en tiempo real, ASP a


secas
no te servira.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"««« Sis »»»" escribió en el mensaje
news:
> Buenas Tardes a todos, estoy empezando a aprender a diseñar paginas Web.
> Estoy desarrollando un proyecto de mi empresa donde muestra el estado de
> los
> equipos instalados en la planta, necesito hacer una funcion que me


permita
> mover una imagen de acuerdo el valor que tenga el registro en la Base de
> datos
>
> Cuestion
>
> Tengo una line recta de 20 a 80 mts que representa un Riel sobre una


base
> plan, sobre el riel se mueve un equipo en el cual yo obtengo su valor en
> una
> base de datos SQL 2000 como puedo hacer en ASP esto que necesito..
>
>
> NO se si me explique pero cualquier ayuda estoy agradesido
>
> Gracias.
>
>


Respuesta Responder a este mensaje
#2 ««« Sis »»»
10/10/2005 - 22:40 | Informe spam
alguein tiene ejemplos de vectores de movimientos.???

saludos
"Matías Iacono" wrote in message
news:%
En realidad no depende de ASP, ya que para hacer eso neecsitaras mucho
lenguaje JavaScript del lado del cliente.

Te recomiendo, en todo caso, que reconcideres el uso de Web para este tipo
de aplicaciones.

En todo caso, podrias realizar un OCX, en VB6, que este se muestre en el
navegador, pero como necesitas algo que sea mas en tiempo real, ASP a


secas
no te servira.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"««« Sis »»»" escribió en el mensaje
news:
> Buenas Tardes a todos, estoy empezando a aprender a diseñar paginas Web.
> Estoy desarrollando un proyecto de mi empresa donde muestra el estado de
> los
> equipos instalados en la planta, necesito hacer una funcion que me


permita
> mover una imagen de acuerdo el valor que tenga el registro en la Base de
> datos
>
> Cuestion
>
> Tengo una line recta de 20 a 80 mts que representa un Riel sobre una


base
> plan, sobre el riel se mueve un equipo en el cual yo obtengo su valor en
> una
> base de datos SQL 2000 como puedo hacer en ASP esto que necesito..
>
>
> NO se si me explique pero cualquier ayuda estoy agradesido
>
> Gracias.
>
>


Respuesta Responder a este mensaje
#3 Manuel Vera
10/10/2005 - 22:43 | Informe spam
A pico y pala, invocando la ayuda de Los Picapiedras (The Flinstones)...

1.- Crea una imagen transparente de 5x5 pixels.

2.- Crea una tabla de 1x1 celdas
<table>
<tr><td></td></tr>
</table>

3.- Agrega la imagen a la celda
<img src=transparente.gif width=X>

4.- A "x" le asignas el valor de mts que lees en la base de datos calculado
en forma de regla de 3 sencilla.
Si quieres que en la página el ancho máximo sea de 500pixels entonces
aplicas:
80 mts - 500px
ValorLeido - X
X = ValorLeido * 500 / 80

5.- Para reflejar un punto en la recta, puedes colocar otra imagen que
represente tu equipo, la letra X o cualquier otra cosa. Si quieres reflejar
toda la distancia recorrida desde 0 a X, entonces la imagen NO debe ser
transparente sino del color que deseas.

6.- Si deseas que automáticamente se refresque la información, agrega esto a
HEAD de tu pagina. (Son 5 segundos de refrescamiento)
<HEAD>
<META HTTP-EQUIV=Refresh CONTENT="5">
</HEAD>

Saludos
MV

"Matías Iacono" wrote in message
news:%
En realidad no depende de ASP, ya que para hacer eso neecsitaras mucho
lenguaje JavaScript del lado del cliente.

Te recomiendo, en todo caso, que reconcideres el uso de Web para este tipo
de aplicaciones.

En todo caso, podrias realizar un OCX, en VB6, que este se muestre en el
navegador, pero como necesitas algo que sea mas en tiempo real, ASP a


secas
no te servira.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"««« Sis »»»" escribió en el mensaje
news:
> Buenas Tardes a todos, estoy empezando a aprender a diseñar paginas Web.
> Estoy desarrollando un proyecto de mi empresa donde muestra el estado de
> los
> equipos instalados en la planta, necesito hacer una funcion que me


permita
> mover una imagen de acuerdo el valor que tenga el registro en la Base de
> datos
>
> Cuestion
>
> Tengo una line recta de 20 a 80 mts que representa un Riel sobre una


base
> plan, sobre el riel se mueve un equipo en el cual yo obtengo su valor en
> una
> base de datos SQL 2000 como puedo hacer en ASP esto que necesito..
>
>
> NO se si me explique pero cualquier ayuda estoy agradesido
>
> Gracias.
>
>


Respuesta Responder a este mensaje
#4 Matías Iacono
11/10/2005 - 01:27 | Informe spam
En realidad no depende de ASP, ya que para hacer eso neecsitaras mucho
lenguaje JavaScript del lado del cliente.

Te recomiendo, en todo caso, que reconcideres el uso de Web para este tipo
de aplicaciones.

En todo caso, podrias realizar un OCX, en VB6, que este se muestre en el
navegador, pero como necesitas algo que sea mas en tiempo real, ASP a secas
no te servira.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"««« Sis »»»" escribió en el mensaje
news:
Buenas Tardes a todos, estoy empezando a aprender a diseñar paginas Web.
Estoy desarrollando un proyecto de mi empresa donde muestra el estado de
los
equipos instalados en la planta, necesito hacer una funcion que me permita
mover una imagen de acuerdo el valor que tenga el registro en la Base de
datos

Cuestion

Tengo una line recta de 20 a 80 mts que representa un Riel sobre una base
plan, sobre el riel se mueve un equipo en el cual yo obtengo su valor en
una
base de datos SQL 2000 como puedo hacer en ASP esto que necesito..


NO se si me explique pero cualquier ayuda estoy agradesido

Gracias.


Respuesta Responder a este mensaje
#5 dani castillo
11/10/2005 - 16:09 | Informe spam
yo lo plantearia asi:

1 la pagina principal la montaria con dos frames, uno grande con todo el
mapa a la vista, otro oculto o pequeño que solo obtiene los datos a mostrar
y reposiciona los elementos del frame superior


2 la pagina de mapa: usa layers (<div de html, cajas flotantes) de html para
posicionar cada elemento del mapa, con style position absolute con lo que
puedes posicionar cada elemento exactamente donde quieras
3 la pagina "oculta" o pequeña obtiene datos por asp contra sql, al menos
del riel (el resto puede hacerlo la pagina de mapa) , la posicion la puedes
hacer, bien refiriendote mediante DOM al frame del mapa y a sus elementos
(buscando el divx del equipo del riel y cambiandole las coordenadas) o bien
llamando a un javascript de la pagina de mapa que te resitua el layer

pasos para programar y evitarte lios:

el mapa general con los equipos fijos: es un asp que recorre todos los
registros (si los tienes en bd que supongo que si) y crea layers con
posiciones absolutas
ejemplos:
http://www.ulpgc.es/otros/tutoriale.../CSSP.html
te pego un trozo concreto:
<DIV ID="ejemplo" STYLE="position: absolute; left:50px; top:100px;
width:200px; height:100px; clip:rect(0px 200px 100px 0px);
visiblity:visible; z-index:1" >
Esto es un ejemplo de tag DIV con estilos
</DIV>

posiciona un texto (podria ser una imagen o lo que fuera) en las coordenadas
50-100 de la ventana

una vez hecho eso , cada equipo tendra su div con un ID distinto (puede ser
un autonumerico de la bd) o al menos el del riel tendra un id distinto para
poder moverlo

ahora movimiento de layers por javascript: la referencia DOM depende del
navegador , aqui tienes un ejemplo sencillo que mueve un layer de id 'siete'
(es un ejemplo) un poco a la izquierda
http://www.htmlweb.net/dhtml/test/test_5.html
te pego codigo de ejemplo :

<script language="JavaScript" type="text/javascript">
var nc = (document.layers) ? true:false
var ie = (document.all) ? true:false
var n6 = (document.getElementById) ? true:false
</script>
y con este código
<script language="JavaScript" type="text/javascript">
var posicionY3;
function mueve()
{
nueva_posicion=posicion-10;
if(ie)
document.all['siete'].style.left=nueva_posicion;
else if(nc)
document.layers['siete'].left=nueva_posicion;
else if(n6)
document.getElementById('siete').style.left=nueva_posicion;
posicion=nueva_posicion;
</script>

como ves manejas el .letf , igual seria con el .top , asignandolas a valores
fijos posicionarias el div donde quieras

ahora te falta que la pagina de obtencion de datos tenga:
a) refresco automatico cada x segundos
b) llame al javascript que posiciona el div de la pagina de mapa o lo
posicione referenciando al parent y el frame del mapa

suerte!

"««« Sis »»»" escribió en el mensaje
news:%
alguein tiene ejemplos de vectores de movimientos.???

saludos
"Matías Iacono" wrote in message
news:%
En realidad no depende de ASP, ya que para hacer eso neecsitaras mucho
lenguaje JavaScript del lado del cliente.

Te recomiendo, en todo caso, que reconcideres el uso de Web para este
tipo
de aplicaciones.

En todo caso, podrias realizar un OCX, en VB6, que este se muestre en el
navegador, pero como necesitas algo que sea mas en tiempo real, ASP a


secas
no te servira.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"««« Sis »»»" escribió en el mensaje
news:
> Buenas Tardes a todos, estoy empezando a aprender a diseñar paginas
> Web.
> Estoy desarrollando un proyecto de mi empresa donde muestra el estado
> de
> los
> equipos instalados en la planta, necesito hacer una funcion que me


permita
> mover una imagen de acuerdo el valor que tenga el registro en la Base
> de
> datos
>
> Cuestion
>
> Tengo una line recta de 20 a 80 mts que representa un Riel sobre una


base
> plan, sobre el riel se mueve un equipo en el cual yo obtengo su valor
> en
> una
> base de datos SQL 2000 como puedo hacer en ASP esto que necesito..
>
>
> NO se si me explique pero cualquier ayuda estoy agradesido
>
> Gracias.
>
>






Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida