Foros del Web » Programando para Internet » ASP Clásico »

introducir datos en formulario

Estas en el tema de introducir datos en formulario en el foro de ASP Clásico en Foros del Web. Hola, he mirado los post de este foro buscando mi duda y no he encontrado nada. La cuestión es la siguiente: ¿se puede abrir desde ...
  #1 (permalink)  
Antiguo 20/02/2006, 04:53
 
Fecha de Ingreso: febrero-2006
Mensajes: 8
Antigüedad: 19 años, 2 meses
Puntos: 0
introducir datos en formulario

Hola, he mirado los post de este foro buscando mi duda y no he encontrado nada.
La cuestión es la siguiente: ¿se puede abrir desde un script (da igual el lenguaje) una página en asp que contiene un formulario y rellenar este formulario automáticamente?

La idea es rellenar un formulario y enviarlo automáticamente. Es que en mi empresa me piden que capture los datos de un excel y los meta automáticamente en el formulario ya que hay que meter uno a uno todos los datos y no son pocos.

He probado poniendo esto en la barra de dirección: pagina.asp?nombreempresa=Primera...
pero no aparece esa variable del formulario con esa cadena


Espero que se entienda la duda. Un Saludo.
  #2 (permalink)  
Antiguo 20/02/2006, 05:01
 
Fecha de Ingreso: enero-2006
Ubicación: Madrid
Mensajes: 148
Antigüedad: 19 años, 3 meses
Puntos: 0
Si no te he entendido mal lo que tienes que hacer es conectarte a la base de datos donde tienes los datos guardados e ir escribiendolos en cada uno de los text que tengas en la página, no es muy complicado.
Si no lo he entendido bien, explicate mejor e intentaré ayudarte
  #3 (permalink)  
Antiguo 20/02/2006, 06:05
 
Fecha de Ingreso: febrero-2006
Mensajes: 8
Antigüedad: 19 años, 2 meses
Puntos: 0
La cuestión es que la página que contiene el formulario no está alojada en mi servidor, es totalmente ajena a mi. ¿Cómo puedo acceder a esos campos text?
La idea es hacer una aplicación que haga "de persona" tecleando cada uno de los datos de los formularios y picando en su botón "Enviar" de este. Este proceso se haría como 100 veces y teclear todos esos datos es una perdida de tiempo si se puede hacer de otra forma.

Vamos a ver si me he explicado, tengo un lunes muy pesado y me está costando hacerme entender.
  #4 (permalink)  
Antiguo 20/02/2006, 08:40
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
claro que es posible.

tienes que leer los datos del archivo excel.(utiliza el buscador para ver como hacerlo) y luego en tu formulario modificas los textbox asi:

<input type="text" name="nombre" value="<%=valor_extraido_de_Excel%>">


saludos
__________________
Manual de ASP Avanzado ;-)
  #5 (permalink)  
Antiguo 21/02/2006, 02:38
 
Fecha de Ingreso: febrero-2006
Mensajes: 8
Antigüedad: 19 años, 2 meses
Puntos: 0
Lo del excel ya lo tengo buscado, la cuestión es ¿como pongo el <input>? Yo eso si lo se hacer cuando tengo el código del formulario, pero cuando es una página que es ajena a mí... eso es lo que no se hacer.

Ejemplo de lo que quiero: Imagina que quieres introducir datos en un formulario de la Tesorería (página ajena a a ti y de la que no puedes modificar su código) y tienes que introducir uno a uno los datos de 50 trabajadores. ¿Puede hacerse mediante una aplicación que complete esos formularios automáticamente?

Ya no se si soy yo el incomprendido o ustedes. Ya estoy empezando a sentirme frustrado aunque es normal, todo el fin de semana de carnaval y el lunes desde por la mañana currando....
Un Saludo a todos.
  #6 (permalink)  
Antiguo 21/02/2006, 05:15
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
si esta alojada en otro servidor y no tienes acceso a este. es logico que no puedes modificarla. no creo que puedas hacerlo desde algun lenguaje web


saludos
__________________
Manual de ASP Avanzado ;-)
  #7 (permalink)  
Antiguo 21/02/2006, 05:44
 
Fecha de Ingreso: febrero-2006
Mensajes: 8
Antigüedad: 19 años, 2 meses
Puntos: 0
Pues eso me imaginaba, la verdad, pero no perdía mucho por preguntar.

Muchas Gracias.
Un Saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:05.