Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup es.comp.* Foro > Newsgroup es.comp.bd.ms-access
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 25-11-2003, 15:48:00
carlos
 
Mensajes: n/a
Predeterminado variable pública

he declarado una variable pública en un módulo independiente. cuando
activo una determinada opcion del cuadro combinado del formulario A
esta variable toma el valor 1 y cuando activo una determinada opción
del cuadro combinado del formulario B la misma variable toma el valor
2. ahora nos vamos al formulario C donde tengo el siguiente código
Private Sub Form_Activate()

elect = "SELECT [productora].[NOMBRE_PRODUCTORA],
[rodaje].[IDRODAJE]," & _
" [rodaje].[IDPRODUCT etc. etc"

rom = " FROM productor etc. etc."

If RecordSource_rodaje3 = 1 Then

here = ""

Else: RecordSource_rodaje3 = 2

here = " WHERE rodaje.IDPRODUCTORA='" &
[Forms]![productora2]![IDPRODUCTORA] & "'"

End If

rder = " ORDER BY [rodaje].[FECHA] DESC , [rodaje].[PRODUCCION]"

fin = ";"

Me.RecordSource = elect + rom + here + rder + fin

End Sub

lo que pasa entonces es que si RecordSource_rodaje3=1 todo marcha bien
y si RecorSource_rodaje3=2 me aparece el mensaje error 2001 ha
cancelado la operación anterior y se pone amarilla la línea
Me.RecordSource = elect + rom + here + rder + fin
os agradecería cualquier ayuda o comentario que me pudiera dar una
solución o una pista.
Responder Con Cita
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

  #2 (permalink)  
Antiguo 26-11-2003, 13:13:05
carlos
 
Mensajes: n/a
Predeterminado Re: variable pública

se me olvidaba decir que lógicamente las variables elect, rom, here,
rder y fin están declaradas en el módulo como debe de ser.

carloszcom***hotmail.com (carlos) wrote in message news:<6cfebb1a.0311250748.3b266fca***posting.google. com>...
> he declarado una variable pública en un módulo independiente. cuando
> activo una determinada opcion del cuadro combinado del formulario A
> esta variable toma el valor 1 y cuando activo una determinada opción
> del cuadro combinado del formulario B la misma variable toma el valor
> 2. ahora nos vamos al formulario C donde tengo el siguiente código
> Private Sub Form_Activate()
>
> elect = "SELECT [productora].[NOMBRE_PRODUCTORA],
> [rodaje].[IDRODAJE]," & _
> " [rodaje].[IDPRODUCT etc. etc"
>
> rom = " FROM productor etc. etc."
>
> If RecordSource_rodaje3 = 1 Then
>
> here = ""
>
> Else: RecordSource_rodaje3 = 2
>
> here = " WHERE rodaje.IDPRODUCTORA='" &
> [Forms]![productora2]![IDPRODUCTORA] & "'"
>
> End If
>
> rder = " ORDER BY [rodaje].[FECHA] DESC , [rodaje].[PRODUCCION]"
>
> fin = ";"
>
> Me.RecordSource = elect + rom + here + rder + fin
>
> End Sub
>
> lo que pasa entonces es que si RecordSource_rodaje3=1 todo marcha bien
> y si RecorSource_rodaje3=2 me aparece el mensaje error 2001 ha
> cancelado la operación anterior y se pone amarilla la línea
> Me.RecordSource = elect + rom + here + rder + fin
> os agradecería cualquier ayuda o comentario que me pudiera dar una
> solución o una pista.

Responder Con Cita
  #3 (permalink)  
Antiguo 26-11-2003, 13:13:05
carlos
 
Mensajes: n/a
Predeterminado Re: variable pública

se me olvidaba decir que lógicamente las variables elect, rom, here,
rder y fin están declaradas en el módulo como debe de ser.

carloszcom***hotmail.com (carlos) wrote in message news:<6cfebb1a.0311250748.3b266fca***posting.google. com>...
> he declarado una variable pública en un módulo independiente. cuando
> activo una determinada opcion del cuadro combinado del formulario A
> esta variable toma el valor 1 y cuando activo una determinada opción
> del cuadro combinado del formulario B la misma variable toma el valor
> 2. ahora nos vamos al formulario C donde tengo el siguiente código
> Private Sub Form_Activate()
>
> elect = "SELECT [productora].[NOMBRE_PRODUCTORA],
> [rodaje].[IDRODAJE]," & _
> " [rodaje].[IDPRODUCT etc. etc"
>
> rom = " FROM productor etc. etc."
>
> If RecordSource_rodaje3 = 1 Then
>
> here = ""
>
> Else: RecordSource_rodaje3 = 2
>
> here = " WHERE rodaje.IDPRODUCTORA='" &
> [Forms]![productora2]![IDPRODUCTORA] & "'"
>
> End If
>
> rder = " ORDER BY [rodaje].[FECHA] DESC , [rodaje].[PRODUCCION]"
>
> fin = ";"
>
> Me.RecordSource = elect + rom + here + rder + fin
>
> End Sub
>
> lo que pasa entonces es que si RecordSource_rodaje3=1 todo marcha bien
> y si RecorSource_rodaje3=2 me aparece el mensaje error 2001 ha
> cancelado la operación anterior y se pone amarilla la línea
> Me.RecordSource = elect + rom + here + rder + fin
> os agradecería cualquier ayuda o comentario que me pudiera dar una
> solución o una pista.

Responder Con Cita
 
  #4 (permalink)  
Antiguo 26-11-2003, 13:13:05
carlos
 
Mensajes: n/a
Predeterminado Re: variable pública

se me olvidaba decir que lógicamente las variables elect, rom, here,
rder y fin están declaradas en el módulo como debe de ser.

carloszcom***hotmail.com (carlos) wrote in message news:<6cfebb1a.0311250748.3b266fca***posting.google. com>...
> he declarado una variable pública en un módulo independiente. cuando
> activo una determinada opcion del cuadro combinado del formulario A
> esta variable toma el valor 1 y cuando activo una determinada opción
> del cuadro combinado del formulario B la misma variable toma el valor
> 2. ahora nos vamos al formulario C donde tengo el siguiente código
> Private Sub Form_Activate()
>
> elect = "SELECT [productora].[NOMBRE_PRODUCTORA],
> [rodaje].[IDRODAJE]," & _
> " [rodaje].[IDPRODUCT etc. etc"
>
> rom = " FROM productor etc. etc."
>
> If RecordSource_rodaje3 = 1 Then
>
> here = ""
>
> Else: RecordSource_rodaje3 = 2
>
> here = " WHERE rodaje.IDPRODUCTORA='" &
> [Forms]![productora2]![IDPRODUCTORA] & "'"
>
> End If
>
> rder = " ORDER BY [rodaje].[FECHA] DESC , [rodaje].[PRODUCCION]"
>
> fin = ";"
>
> Me.RecordSource = elect + rom + here + rder + fin
>
> End Sub
>
> lo que pasa entonces es que si RecordSource_rodaje3=1 todo marcha bien
> y si RecorSource_rodaje3=2 me aparece el mensaje error 2001 ha
> cancelado la operación anterior y se pone amarilla la línea
> Me.RecordSource = elect + rom + here + rder + fin
> os agradecería cualquier ayuda o comentario que me pudiera dar una
> solución o una pista.

Responder Con Cita
  #5 (permalink)  
Antiguo 26-11-2003, 13:13:05
carlos
 
Mensajes: n/a
Predeterminado Re: variable pública

se me olvidaba decir que lógicamente las variables elect, rom, here,
rder y fin están declaradas en el módulo como debe de ser.

carloszcom***hotmail.com (carlos) wrote in message news:<6cfebb1a.0311250748.3b266fca***posting.google. com>...
> he declarado una variable pública en un módulo independiente. cuando
> activo una determinada opcion del cuadro combinado del formulario A
> esta variable toma el valor 1 y cuando activo una determinada opción
> del cuadro combinado del formulario B la misma variable toma el valor
> 2. ahora nos vamos al formulario C donde tengo el siguiente código
> Private Sub Form_Activate()
>
> elect = "SELECT [productora].[NOMBRE_PRODUCTORA],
> [rodaje].[IDRODAJE]," & _
> " [rodaje].[IDPRODUCT etc. etc"
>
> rom = " FROM productor etc. etc."
>
> If RecordSource_rodaje3 = 1 Then
>
> here = ""
>
> Else: RecordSource_rodaje3 = 2
>
> here = " WHERE rodaje.IDPRODUCTORA='" &
> [Forms]![productora2]![IDPRODUCTORA] & "'"
>
> End If
>
> rder = " ORDER BY [rodaje].[FECHA] DESC , [rodaje].[PRODUCCION]"
>
> fin = ";"
>
> Me.RecordSource = elect + rom + here + rder + fin
>
> End Sub
>
> lo que pasa entonces es que si RecordSource_rodaje3=1 todo marcha bien
> y si RecorSource_rodaje3=2 me aparece el mensaje error 2001 ha
> cancelado la operación anterior y se pone amarilla la línea
> Me.RecordSource = elect + rom + here + rder + fin
> os agradecería cualquier ayuda o comentario que me pudiera dar una
> solución o una pista.

Responder Con Cita
  #6 (permalink)  
Antiguo 26-11-2003, 13:13:05
carlos
 
Mensajes: n/a
Predeterminado Re: variable pública

se me olvidaba decir que lógicamente las variables elect, rom, here,
rder y fin están declaradas en el módulo como debe de ser.

carloszcom***hotmail.com (carlos) wrote in message news:<6cfebb1a.0311250748.3b266fca***posting.google. com>...
> he declarado una variable pública en un módulo independiente. cuando
> activo una determinada opcion del cuadro combinado del formulario A
> esta variable toma el valor 1 y cuando activo una determinada opción
> del cuadro combinado del formulario B la misma variable toma el valor
> 2. ahora nos vamos al formulario C donde tengo el siguiente código
> Private Sub Form_Activate()
>
> elect = "SELECT [productora].[NOMBRE_PRODUCTORA],
> [rodaje].[IDRODAJE]," & _
> " [rodaje].[IDPRODUCT etc. etc"
>
> rom = " FROM productor etc. etc."
>
> If RecordSource_rodaje3 = 1 Then
>
> here = ""
>
> Else: RecordSource_rodaje3 = 2
>
> here = " WHERE rodaje.IDPRODUCTORA='" &
> [Forms]![productora2]![IDPRODUCTORA] & "'"
>
> End If
>
> rder = " ORDER BY [rodaje].[FECHA] DESC , [rodaje].[PRODUCCION]"
>
> fin = ";"
>
> Me.RecordSource = elect + rom + here + rder + fin
>
> End Sub
>
> lo que pasa entonces es que si RecordSource_rodaje3=1 todo marcha bien
> y si RecorSource_rodaje3=2 me aparece el mensaje error 2001 ha
> cancelado la operación anterior y se pone amarilla la línea
> Me.RecordSource = elect + rom + here + rder + fin
> os agradecería cualquier ayuda o comentario que me pudiera dar una
> solución o una pista.

Responder Con Cita
  #7 (permalink)  
Antiguo 26-11-2003, 13:13:05
carlos
 
Mensajes: n/a
Predeterminado Re: variable pública

se me olvidaba decir que lógicamente las variables elect, rom, here,
rder y fin están declaradas en el módulo como debe de ser.

carloszcom***hotmail.com (carlos) wrote in message news:<6cfebb1a.0311250748.3b266fca***posting.google. com>...
> he declarado una variable pública en un módulo independiente. cuando
> activo una determinada opcion del cuadro combinado del formulario A
> esta variable toma el valor 1 y cuando activo una determinada opción
> del cuadro combinado del formulario B la misma variable toma el valor
> 2. ahora nos vamos al formulario C donde tengo el siguiente código
> Private Sub Form_Activate()
>
> elect = "SELECT [productora].[NOMBRE_PRODUCTORA],
> [rodaje].[IDRODAJE]," & _
> " [rodaje].[IDPRODUCT etc. etc"
>
> rom = " FROM productor etc. etc."
>
> If RecordSource_rodaje3 = 1 Then
>
> here = ""
>
> Else: RecordSource_rodaje3 = 2
>
> here = " WHERE rodaje.IDPRODUCTORA='" &
> [Forms]![productora2]![IDPRODUCTORA] & "'"
>
> End If
>
> rder = " ORDER BY [rodaje].[FECHA] DESC , [rodaje].[PRODUCCION]"
>
> fin = ";"
>
> Me.RecordSource = elect + rom + here + rder + fin
>
> End Sub
>
> lo que pasa entonces es que si RecordSource_rodaje3=1 todo marcha bien
> y si RecorSource_rodaje3=2 me aparece el mensaje error 2001 ha
> cancelado la operación anterior y se pone amarilla la línea
> Me.RecordSource = elect + rom + here + rder + fin
> os agradecería cualquier ayuda o comentario que me pudiera dar una
> solución o una pista.

Responder Con Cita
  #8 (permalink)  
Antiguo 26-11-2003, 13:13:05
carlos
 
Mensajes: n/a
Predeterminado Re: variable pública

se me olvidaba decir que lógicamente las variables elect, rom, here,
rder y fin están declaradas en el módulo como debe de ser.

carloszcom***hotmail.com (carlos) wrote in message news:<6cfebb1a.0311250748.3b266fca***posting.google. com>...
> he declarado una variable pública en un módulo independiente. cuando
> activo una determinada opcion del cuadro combinado del formulario A
> esta variable toma el valor 1 y cuando activo una determinada opción
> del cuadro combinado del formulario B la misma variable toma el valor
> 2. ahora nos vamos al formulario C donde tengo el siguiente código
> Private Sub Form_Activate()
>
> elect = "SELECT [productora].[NOMBRE_PRODUCTORA],
> [rodaje].[IDRODAJE]," & _
> " [rodaje].[IDPRODUCT etc. etc"
>
> rom = " FROM productor etc. etc."
>
> If RecordSource_rodaje3 = 1 Then
>
> here = ""
>
> Else: RecordSource_rodaje3 = 2
>
> here = " WHERE rodaje.IDPRODUCTORA='" &
> [Forms]![productora2]![IDPRODUCTORA] & "'"
>
> End If
>
> rder = " ORDER BY [rodaje].[FECHA] DESC , [rodaje].[PRODUCCION]"
>
> fin = ";"
>
> Me.RecordSource = elect + rom + here + rder + fin
>
> End Sub
>
> lo que pasa entonces es que si RecordSource_rodaje3=1 todo marcha bien
> y si RecorSource_rodaje3=2 me aparece el mensaje error 2001 ha
> cancelado la operación anterior y se pone amarilla la línea
> Me.RecordSource = elect + rom + here + rder + fin
> os agradecería cualquier ayuda o comentario que me pudiera dar una
> solución o una pista.

Responder Con Cita
  #9 (permalink)  
Antiguo 26-11-2003, 13:13:05
carlos
 
Mensajes: n/a
Predeterminado Re: variable pública

se me olvidaba decir que lógicamente las variables elect, rom, here,
rder y fin están declaradas en el módulo como debe de ser.

carloszcom***hotmail.com (carlos) wrote in message news:<6cfebb1a.0311250748.3b266fca***posting.google. com>...
> he declarado una variable pública en un módulo independiente. cuando
> activo una determinada opcion del cuadro combinado del formulario A
> esta variable toma el valor 1 y cuando activo una determinada opción
> del cuadro combinado del formulario B la misma variable toma el valor
> 2. ahora nos vamos al formulario C donde tengo el siguiente código
> Private Sub Form_Activate()
>
> elect = "SELECT [productora].[NOMBRE_PRODUCTORA],
> [rodaje].[IDRODAJE]," & _
> " [rodaje].[IDPRODUCT etc. etc"
>
> rom = " FROM productor etc. etc."
>
> If RecordSource_rodaje3 = 1 Then
>
> here = ""
>
> Else: RecordSource_rodaje3 = 2
>
> here = " WHERE rodaje.IDPRODUCTORA='" &
> [Forms]![productora2]![IDPRODUCTORA] & "'"
>
> End If
>
> rder = " ORDER BY [rodaje].[FECHA] DESC , [rodaje].[PRODUCCION]"
>
> fin = ";"
>
> Me.RecordSource = elect + rom + here + rder + fin
>
> End Sub
>
> lo que pasa entonces es que si RecordSource_rodaje3=1 todo marcha bien
> y si RecorSource_rodaje3=2 me aparece el mensaje error 2001 ha
> cancelado la operación anterior y se pone amarilla la línea
> Me.RecordSource = elect + rom + here + rder + fin
> os agradecería cualquier ayuda o comentario que me pudiera dar una
> solución o una pista.

Responder Con Cita
  #10 (permalink)  
Antiguo 26-11-2003, 13:13:05
carlos
 
Mensajes: n/a
Predeterminado Re: variable pública

se me olvidaba decir que lógicamente las variables elect, rom, here,
rder y fin están declaradas en el módulo como debe de ser.

carloszcom***hotmail.com (carlos) wrote in message news:<6cfebb1a.0311250748.3b266fca***posting.google. com>...
> he declarado una variable pública en un módulo independiente. cuando
> activo una determinada opcion del cuadro combinado del formulario A
> esta variable toma el valor 1 y cuando activo una determinada opción
> del cuadro combinado del formulario B la misma variable toma el valor
> 2. ahora nos vamos al formulario C donde tengo el siguiente código
> Private Sub Form_Activate()
>
> elect = "SELECT [productora].[NOMBRE_PRODUCTORA],
> [rodaje].[IDRODAJE]," & _
> " [rodaje].[IDPRODUCT etc. etc"
>
> rom = " FROM productor etc. etc."
>
> If RecordSource_rodaje3 = 1 Then
>
> here = ""
>
> Else: RecordSource_rodaje3 = 2
>
> here = " WHERE rodaje.IDPRODUCTORA='" &
> [Forms]![productora2]![IDPRODUCTORA] & "'"
>
> End If
>
> rder = " ORDER BY [rodaje].[FECHA] DESC , [rodaje].[PRODUCCION]"
>
> fin = ";"
>
> Me.RecordSource = elect + rom + here + rder + fin
>
> End Sub
>
> lo que pasa entonces es que si RecordSource_rodaje3=1 todo marcha bien
> y si RecorSource_rodaje3=2 me aparece el mensaje error 2001 ha
> cancelado la operación anterior y se pone amarilla la línea
> Me.RecordSource = elect + rom + here + rder + fin
> os agradecería cualquier ayuda o comentario que me pudiera dar una
> solución o una pista.

Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último mensaje
ip publica Sergio T Newsgroup microsoft.public.es.dotnet.vb 3 21-08-2008 07:46:20
problema con este error Error 91: Object variable or With block variable not set Jose Avilez Newsgroup microsoft.public.es.vb 1 10-12-2007 21:44:30
Variable Publica en Entorno de Datos Claudia Martín Newsgroup microsoft.public.es.vfoxpro.informes 30 09-12-2006 01:16:25
Asignar y traer valores de un variable publica Ruben Newsgroup microsoft.public.es.vba 6 17-08-2006 04:09:38
ip publica VictorM Newsgroup microsoft.public.es.isp 6 07-02-2005 04:01:26





Powered by: vBulletin, Versión 3.6.8
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.