In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Re: Error de apertura

Foro público de Xailer en español
Responder
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9463
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Error de apertura

Mensaje por ignacio »

Rolando,
Ese error le indica que la tabla no está abierta.
Un saludo,
"Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
news:[email=44b5109d@news.xailer.com...]44b5109d@news.xailer.com...[/email]
> Hola: Tengo un problema bastante raro, hay dos procesos que utilizan una
> misma tabla y sus dos indices, PROFES.DBF con PROFES.NTX y PROFCOD.NTX, en
> uno de ellos no hay ningun problema opcion
> Archivos-> Profesionales esta misma tabla, en la opcion
> Turnos->Consulta/entreturnos produce un error de apertura, la verdad es
> que me tiene totalmente desorientado.
>
>
> -- (b)XDBFDATASET:XDBFDATASET(76)
> Error BASE/1002 Alias does not exist
> Argumentos: ()
>
> Rolando Sarrailh
> TEL. (0221)-4891480
> rsarrailh@ciudad.com.ar
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Rolando
Mensajes: 191
Registrado: Lun May 08, 2006 2:10 pm

Re: Error de apertura

Mensaje por Rolando »

Esta claro que no está abierta, el asunto es porque? hace un momento y
probando por probar inverti el orden de apertura y salio andando, porque, no
tengo ni idea, me hizo perder toda la mañana. Gracias igual.
Un saludo.
METHOD FormInitialize( oSender ) CLASS TForm5
::oDbfDataSet2:lOpen := .T. // profes
::oDbfDataSet1:lOpen := .T. // turnos
RETURN Nil
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:44b51288$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Rolando,
>
> Ese error le indica que la tabla no está abierta.
>
> Un saludo,
>
> "Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
> news:[email=44b5109d@news.xailer.com...]44b5109d@news.xailer.com...[/email]
>> Hola: Tengo un problema bastante raro, hay dos procesos que utilizan una
>> misma tabla y sus dos indices, PROFES.DBF con PROFES.NTX y PROFCOD.NTX,
>> en uno de ellos no hay ningun problema opcion
>> Archivos-> Profesionales esta misma tabla, en la opcion
>> Turnos->Consulta/entreturnos produce un error de apertura, la verdad es
>> que me tiene totalmente desorientado.
>>
>>
>> -- (b)XDBFDATASET:XDBFDATASET(76)
>> Error BASE/1002 Alias does not exist
>> Argumentos: ()
>>
>> Rolando Sarrailh
>> TEL. (0221)-4891480
>> rsarrailh@ciudad.com.ar
>>
>>
>
>
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9463
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Error de apertura

Mensaje por ignacio »

Rolando,
El problema es que no he podido probar su ejemplo por falta de un recurso:
Compilando Form1.prg...
Compilando Turnos.rc...
Error Turnos.rc 11 25: Cannot open file: D:XailerTurnosResourceFDEM2.BMP
0 Warnings, 1 Errors
Además el ejemplo no es un pequeño ejemplo mostrando su error. Le ruego que
intente hacer pequeños ejemplos que muestren el problema.
Siento que haya perdido toda la mañana, pero podía haber puesto su mensaje
antes, ya que su primer mensaje lo hizo a las 17:09 y se le contesto a las
17:17.
Un saludo,
"Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
news:[email=44b51b03@news.xailer.com...]44b51b03@news.xailer.com...[/email]
> Esta claro que no está abierta, el asunto es porque? hace un momento y
> probando por probar inverti el orden de apertura y salio andando, porque,
> no tengo ni idea, me hizo perder toda la mañana. Gracias igual.
> Un saludo.
>
> METHOD FormInitialize( oSender ) CLASS TForm5
> ::oDbfDataSet2:lOpen := .T. // profes
> ::oDbfDataSet1:lOpen := .T. // turnos
> RETURN Nil
>
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
> news:44b51288$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>> Rolando,
>>
>> Ese error le indica que la tabla no está abierta.
>>
>> Un saludo,
>>
>> "Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
>> news:[email=44b5109d@news.xailer.com...]44b5109d@news.xailer.com...[/email]
>>> Hola: Tengo un problema bastante raro, hay dos procesos que utilizan una
>>> misma tabla y sus dos indices, PROFES.DBF con PROFES.NTX y PROFCOD.NTX,
>>> en uno de ellos no hay ningun problema opcion
>>> Archivos-> Profesionales esta misma tabla, en la opcion
>>> Turnos->Consulta/entreturnos produce un error de apertura, la verdad es
>>> que me tiene totalmente desorientado.
>>>
>>>
>>> -- (b)XDBFDATASET:XDBFDATASET(76)
>>> Error BASE/1002 Alias does not exist
>>> Argumentos: ()
>>>
>>> Rolando Sarrailh
>>> TEL. (0221)-4891480
>>> rsarrailh@ciudad.com.ar
>>>
>>>
>>
>>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Rolando
Mensajes: 191
Registrado: Lun May 08, 2006 2:10 pm

Re: Error de apertura

Mensaje por Rolando »

Me extraña que no haya podido compilar el ejemplo ya que el archivo al que
se refiere el error exciste en el .zip y en el directorio resurce. Le pido
disculpas por el tamaño del ejemplo que en realidad es toda la aplicacion
pero es en la aplicacion donde se producen los errores y generalmente no se
producen en pequeñas pruebas. Con respecto a la hora del envio le comento
que yo vivo en la Republica Argentina y tenemos 5 hs de diferencia con lo
cual mi envio fue realizado a las 12 hs de nuestro horario. Le agradezco
mucho su atencion. Un saludo.
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:44b52ce7$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Rolando,
>
> El problema es que no he podido probar su ejemplo por falta de un recurso:
>
> Compilando Form1.prg...
> Compilando Turnos.rc...
> Error Turnos.rc 11 25: Cannot open file:
> D:XailerTurnosResourceFDEM2.BMP
> 0 Warnings, 1 Errors
>
> Además el ejemplo no es un pequeño ejemplo mostrando su error. Le ruego
> que intente hacer pequeños ejemplos que muestren el problema.
>
> Siento que haya perdido toda la mañana, pero podía haber puesto su mensaje
> antes, ya que su primer mensaje lo hizo a las 17:09 y se le contesto a las
> 17:17.
>
> Un saludo,
>
> "Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
> news:[email=44b51b03@news.xailer.com...]44b51b03@news.xailer.com...[/email]
>> Esta claro que no está abierta, el asunto es porque? hace un momento y
>> probando por probar inverti el orden de apertura y salio andando, porque,
>> no tengo ni idea, me hizo perder toda la mañana. Gracias igual.
>> Un saludo.
>>
>> METHOD FormInitialize( oSender ) CLASS TForm5
>> ::oDbfDataSet2:lOpen := .T. // profes
>> ::oDbfDataSet1:lOpen := .T. // turnos
>> RETURN Nil
>>
>>
>> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
>> news:44b51288$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>>> Rolando,
>>>
>>> Ese error le indica que la tabla no está abierta.
>>>
>>> Un saludo,
>>>
>>> "Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
>>> news:[email=44b5109d@news.xailer.com...]44b5109d@news.xailer.com...[/email]
>>>> Hola: Tengo un problema bastante raro, hay dos procesos que utilizan
>>>> una misma tabla y sus dos indices, PROFES.DBF con PROFES.NTX y
>>>> PROFCOD.NTX, en uno de ellos no hay ningun problema opcion
>>>> Archivos-> Profesionales esta misma tabla, en la opcion
>>>> Turnos->Consulta/entreturnos produce un error de apertura, la verdad es
>>>> que me tiene totalmente desorientado.
>>>>
>>>>
>>>> -- (b)XDBFDATASET:XDBFDATASET(76)
>>>> Error BASE/1002 Alias does not exist
>>>> Argumentos: ()
>>>>
>>>> Rolando Sarrailh
>>>> TEL. (0221)-4891480
>>>> rsarrailh@ciudad.com.ar
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9463
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Error de apertura

Mensaje por ignacio »

Rolando,
Si hubiera leido el error de linkado no se extrañaría tanto.
>> Error Turnos.rc 11 25: Cannot open file:
>> D:XailerTurnosResourceFDEM2.BMP
Obviamente dicho BMP no lo incluyo en el ZIP
Un saludo,
"Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
news:[email=44b65c40@news.xailer.com...]44b65c40@news.xailer.com...[/email]
> Me extraña que no haya podido compilar el ejemplo ya que el archivo al que
> se refiere el error exciste en el .zip y en el directorio resurce. Le pido
> disculpas por el tamaño del ejemplo que en realidad es toda la aplicacion
> pero es en la aplicacion donde se producen los errores y generalmente no
> se producen en pequeñas pruebas. Con respecto a la hora del envio le
> comento que yo vivo en la Republica Argentina y tenemos 5 hs de diferencia
> con lo cual mi envio fue realizado a las 12 hs de nuestro horario. Le
> agradezco mucho su atencion. Un saludo.
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
> news:44b52ce7$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>> Rolando,
>>
>> El problema es que no he podido probar su ejemplo por falta de un
>> recurso:
>>
>> Compilando Form1.prg...
>> Compilando Turnos.rc...
>> Error Turnos.rc 11 25: Cannot open file:
>> D:XailerTurnosResourceFDEM2.BMP
>> 0 Warnings, 1 Errors
>>
>> Además el ejemplo no es un pequeño ejemplo mostrando su error. Le ruego
>> que intente hacer pequeños ejemplos que muestren el problema.
>>
>> Siento que haya perdido toda la mañana, pero podía haber puesto su
>> mensaje antes, ya que su primer mensaje lo hizo a las 17:09 y se le
>> contesto a las 17:17.
>>
>> Un saludo,
>>
>> "Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
>> news:[email=44b51b03@news.xailer.com...]44b51b03@news.xailer.com...[/email]
>>> Esta claro que no está abierta, el asunto es porque? hace un momento y
>>> probando por probar inverti el orden de apertura y salio andando,
>>> porque, no tengo ni idea, me hizo perder toda la mañana. Gracias igual.
>>> Un saludo.
>>>
>>> METHOD FormInitialize( oSender ) CLASS TForm5
>>> ::oDbfDataSet2:lOpen := .T. // profes
>>> ::oDbfDataSet1:lOpen := .T. // turnos
>>> RETURN Nil
>>>
>>>
>>> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
>>> news:44b51288$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>>>> Rolando,
>>>>
>>>> Ese error le indica que la tabla no está abierta.
>>>>
>>>> Un saludo,
>>>>
>>>> "Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
>>>> news:[email=44b5109d@news.xailer.com...]44b5109d@news.xailer.com...[/email]
>>>>> Hola: Tengo un problema bastante raro, hay dos procesos que utilizan
>>>>> una misma tabla y sus dos indices, PROFES.DBF con PROFES.NTX y
>>>>> PROFCOD.NTX, en uno de ellos no hay ningun problema opcion
>>>>> Archivos-> Profesionales esta misma tabla, en la opcion
>>>>> Turnos->Consulta/entreturnos produce un error de apertura, la verdad
>>>>> es que me tiene totalmente desorientado.
>>>>>
>>>>>
>>>>> -- (b)XDBFDATASET:XDBFDATASET(76)
>>>>> Error BASE/1002 Alias does not exist
>>>>> Argumentos: ()
>>>>>
>>>>> Rolando Sarrailh
>>>>> TEL. (0221)-4891480
>>>>> rsarrailh@ciudad.com.ar
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Rolando
Mensajes: 191
Registrado: Lun May 08, 2006 2:10 pm

Re: Error de apertura

Mensaje por Rolando »

Mire las dos cosas el error de linkado y el .zip y por eso me extraña ya que
el archivo si esta en el .zip en ResourceFDEM2.BMP puede Ud verificarlo.
Un saludo,
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:44b67437$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Rolando,
>
> Si hubiera leido el error de linkado no se extrañaría tanto.
>
>>> Error Turnos.rc 11 25: Cannot open file:
>>> D:XailerTurnosResourceFDEM2.BMP
>
> Obviamente dicho BMP no lo incluyo en el ZIP
>
> Un saludo,
>
> "Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
> news:[email=44b65c40@news.xailer.com...]44b65c40@news.xailer.com...[/email]
>> Me extraña que no haya podido compilar el ejemplo ya que el archivo al
>> que se refiere el error exciste en el .zip y en el directorio resurce. Le
>> pido disculpas por el tamaño del ejemplo que en realidad es toda la
>> aplicacion pero es en la aplicacion donde se producen los errores y
>> generalmente no se producen en pequeñas pruebas. Con respecto a la hora
>> del envio le comento que yo vivo en la Republica Argentina y tenemos 5 hs
>> de diferencia con lo cual mi envio fue realizado a las 12 hs de nuestro
>> horario. Le agradezco mucho su atencion. Un saludo.
>>
>> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
>> news:44b52ce7$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>>> Rolando,
>>>
>>> El problema es que no he podido probar su ejemplo por falta de un
>>> recurso:
>>>
>>> Compilando Form1.prg...
>>> Compilando Turnos.rc...
>>> Error Turnos.rc 11 25: Cannot open file:
>>> D:XailerTurnosResourceFDEM2.BMP
>>> 0 Warnings, 1 Errors
>>>
>>> Además el ejemplo no es un pequeño ejemplo mostrando su error. Le ruego
>>> que intente hacer pequeños ejemplos que muestren el problema.
>>>
>>> Siento que haya perdido toda la mañana, pero podía haber puesto su
>>> mensaje antes, ya que su primer mensaje lo hizo a las 17:09 y se le
>>> contesto a las 17:17.
>>>
>>> Un saludo,
>>>
>>> "Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
>>> news:[email=44b51b03@news.xailer.com...]44b51b03@news.xailer.com...[/email]
>>>> Esta claro que no está abierta, el asunto es porque? hace un momento y
>>>> probando por probar inverti el orden de apertura y salio andando,
>>>> porque, no tengo ni idea, me hizo perder toda la mañana. Gracias igual.
>>>> Un saludo.
>>>>
>>>> METHOD FormInitialize( oSender ) CLASS TForm5
>>>> ::oDbfDataSet2:lOpen := .T. // profes
>>>> ::oDbfDataSet1:lOpen := .T. // turnos
>>>> RETURN Nil
>>>>
>>>>
>>>> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
>>>> news:44b51288$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>>>>> Rolando,
>>>>>
>>>>> Ese error le indica que la tabla no está abierta.
>>>>>
>>>>> Un saludo,
>>>>>
>>>>> "Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
>>>>> news:[email=44b5109d@news.xailer.com...]44b5109d@news.xailer.com...[/email]
>>>>>> Hola: Tengo un problema bastante raro, hay dos procesos que utilizan
>>>>>> una misma tabla y sus dos indices, PROFES.DBF con PROFES.NTX y
>>>>>> PROFCOD.NTX, en uno de ellos no hay ningun problema opcion
>>>>>> Archivos-> Profesionales esta misma tabla, en la opcion
>>>>>> Turnos->Consulta/entreturnos produce un error de apertura, la verdad
>>>>>> es que me tiene totalmente desorientado.
>>>>>>
>>>>>>
>>>>>> -- (b)XDBFDATASET:XDBFDATASET(76)
>>>>>> Error BASE/1002 Alias does not exist
>>>>>> Argumentos: ()
>>>>>>
>>>>>> Rolando Sarrailh
>>>>>> TEL. (0221)-4891480
>>>>>> rsarrailh@ciudad.com.ar
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Rolando
Mensajes: 191
Registrado: Lun May 08, 2006 2:10 pm

Re: Error de apertura

Mensaje por Rolando »

Una cosa que veo en el error de linkado es que el path coincide con mi
estructura y probablemente no con la suya.
Un saludo,
"Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
news:[email=44b67dee@news.xailer.com...]44b67dee@news.xailer.com...[/email]
> Mire las dos cosas el error de linkado y el .zip y por eso me extraña ya
> que el archivo si esta en el .zip en ResourceFDEM2.BMP puede Ud
> verificarlo.
>
> Un saludo,
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
> news:44b67437$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>> Rolando,
>>
>> Si hubiera leido el error de linkado no se extrañaría tanto.
>>
>>>> Error Turnos.rc 11 25: Cannot open file:
>>>> D:XailerTurnosResourceFDEM2.BMP
>>
>> Obviamente dicho BMP no lo incluyo en el ZIP
>>
>> Un saludo,
>>
>> "Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
>> news:[email=44b65c40@news.xailer.com...]44b65c40@news.xailer.com...[/email]
>>> Me extraña que no haya podido compilar el ejemplo ya que el archivo al
>>> que se refiere el error exciste en el .zip y en el directorio resurce.
>>> Le pido disculpas por el tamaño del ejemplo que en realidad es toda la
>>> aplicacion pero es en la aplicacion donde se producen los errores y
>>> generalmente no se producen en pequeñas pruebas. Con respecto a la hora
>>> del envio le comento que yo vivo en la Republica Argentina y tenemos 5
>>> hs de diferencia con lo cual mi envio fue realizado a las 12 hs de
>>> nuestro horario. Le agradezco mucho su atencion. Un saludo.
>>>
>>> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
>>> news:44b52ce7$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>>>> Rolando,
>>>>
>>>> El problema es que no he podido probar su ejemplo por falta de un
>>>> recurso:
>>>>
>>>> Compilando Form1.prg...
>>>> Compilando Turnos.rc...
>>>> Error Turnos.rc 11 25: Cannot open file:
>>>> D:XailerTurnosResourceFDEM2.BMP
>>>> 0 Warnings, 1 Errors
>>>>
>>>> Además el ejemplo no es un pequeño ejemplo mostrando su error. Le ruego
>>>> que intente hacer pequeños ejemplos que muestren el problema.
>>>>
>>>> Siento que haya perdido toda la mañana, pero podía haber puesto su
>>>> mensaje antes, ya que su primer mensaje lo hizo a las 17:09 y se le
>>>> contesto a las 17:17.
>>>>
>>>> Un saludo,
>>>>
>>>> "Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
>>>> news:[email=44b51b03@news.xailer.com...]44b51b03@news.xailer.com...[/email]
>>>>> Esta claro que no está abierta, el asunto es porque? hace un momento y
>>>>> probando por probar inverti el orden de apertura y salio andando,
>>>>> porque, no tengo ni idea, me hizo perder toda la mañana. Gracias
>>>>> igual.
>>>>> Un saludo.
>>>>>
>>>>> METHOD FormInitialize( oSender ) CLASS TForm5
>>>>> ::oDbfDataSet2:lOpen := .T. // profes
>>>>> ::oDbfDataSet1:lOpen := .T. // turnos
>>>>> RETURN Nil
>>>>>
>>>>>
>>>>> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
>>>>> news:44b51288$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>>>>>> Rolando,
>>>>>>
>>>>>> Ese error le indica que la tabla no está abierta.
>>>>>>
>>>>>> Un saludo,
>>>>>>
>>>>>> "Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
>>>>>> news:[email=44b5109d@news.xailer.com...]44b5109d@news.xailer.com...[/email]
>>>>>>> Hola: Tengo un problema bastante raro, hay dos procesos que utilizan
>>>>>>> una misma tabla y sus dos indices, PROFES.DBF con PROFES.NTX y
>>>>>>> PROFCOD.NTX, en uno de ellos no hay ningun problema opcion
>>>>>>> Archivos-> Profesionales esta misma tabla, en la opcion
>>>>>>> Turnos->Consulta/entreturnos produce un error de apertura, la verdad
>>>>>>> es que me tiene totalmente desorientado.
>>>>>>>
>>>>>>>
>>>>>>> -- (b)XDBFDATASET:XDBFDATASET(76)
>>>>>>> Error BASE/1002 Alias does not exist
>>>>>>> Argumentos: ()
>>>>>>>
>>>>>>> Rolando Sarrailh
>>>>>>> TEL. (0221)-4891480
>>>>>>> rsarrailh@ciudad.com.ar
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Re: Error de apertura

Mensaje por jfgimenez »

Rolando,
> Una cosa que veo en el error de linkado es que el path coincide con mi
> estructura y probablemente no con la suya.
Efectívamente, era eso.
Y sobre el error... el problema es que al abrir ::oDbfDataSet1, se actualiza
el browse, y se dispara su evento OnChange. Y en ese evento OnChange se está
intentando hacer una búsqueda en ::oDbfDataSet2, que en ese momento todavía
no está abierto. La forma más sencilla de corregirlo es comprobar que
::oDbfDataSet2 esté abierto antes de llamar a su método :Seek. De esa forma,
quedaría así:
//---------------------------------------------------------- --------------------
METHOD DBBrowse1Change( oSender, lBookMarkChanged ) CLASS TForm5
IF ::oDbfDataSet2:lOpen
::oDbfDataSet2:seek( ::oDbfDataSet1:codProf )
ENDIF
RETURN Nil
//---------------------------------------------------------- --------------------
--
Un saludo,
José F. Giménez
http://www.xailer.com
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Rolando
Mensajes: 191
Registrado: Lun May 08, 2006 2:10 pm

Re: Error de apertura

Mensaje por Rolando »

Excelente, muchas gracias.
Un saludo,
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:44b6881b$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
> Rolando,
>
>> Una cosa que veo en el error de linkado es que el path coincide con mi
>> estructura y probablemente no con la suya.
>
> Efectívamente, era eso.
>
> Y sobre el error... el problema es que al abrir ::oDbfDataSet1, se
> actualiza el browse, y se dispara su evento OnChange. Y en ese evento
> OnChange se está intentando hacer una búsqueda en ::oDbfDataSet2, que en
> ese momento todavía no está abierto. La forma más sencilla de corregirlo
> es comprobar que ::oDbfDataSet2 esté abierto antes de llamar a su método
> :Seek. De esa forma, quedaría así:
>
> //---------------------------------------------------------- --------------------
>
> METHOD DBBrowse1Change( oSender, lBookMarkChanged ) CLASS TForm5
> IF ::oDbfDataSet2:lOpen
> ::oDbfDataSet2:seek( ::oDbfDataSet1:codProf )
> ENDIF
> RETURN Nil
>
> //---------------------------------------------------------- --------------------
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
>
Responder