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.

error al entrar en formulario

Foro de Xailer profesional en español
Responder
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

error al entrar en formulario

Mensaje por PILO »

Me da el siguiente error cuando entro en el formulario
Subsistema: BASE
Código de error: 1002
Estado: .F.
Descripción: Alias does not exist
Operación:
Argumentos:
Fichero:
Código error SO: 0
Pila de llamadas:
TDBFDATASET:GETTAGS (1101)
TFEXPLOTA:FORMINITIALIZE (41)
TFEXPLOTA:ONINITIALIZE (0)
TFEXPLOTA:NEW (183)
TMENUSRMPILO:MENU1ITEM1_1CLICK (36)
TMENUITEM:ONCLICK (0)
TMENU:DOACTION (213)
TMENU:DOACTION (218)
TMENUSRMPILO:WMCOMMAND (874)
RUNFORM (0)
TAPPLICATION:RUN (206)
MAIN (20)
Cuando entro en el siguiente medoto de la class
en la linea marcada sale el anterior error
METHOD FormInitialize( oSender ) CLASS TFexplota
LOCAL oSortMenu
LOCAL aTags
LOCAL nFor
set delete off
oSortMenu := TMenu():Create( Self, .t. )
::odbfDataSet1:lOpen()
::aTags := ::odbfDataSet1:GetTags()
::odbfDataSet1:OrdSetFocus("")
FOR nFor := 1 to len( ::aTags )
WITH OBJECT TMenuItem():New( oSortMenu )
:cText := "Order by " + ::aTags[ nFor ]
:Cargo := nFor
:OnClick := {|o| ::nTag := o:Cargo }
:Create()
END
NEXT
WITH OBJECT ::oToolBar := TToolBar():New( ::oRebar1 )
:lList := .t.
:lAutoSize := .t.
:Create()
//::oTagBtn := :AddButton( "", "BMP_SORT",,, "Set Order", {|| ::nTag++ }, oSortMenu )
//::nTag := 1
// WITH OBJECT ::oFilterBtn := :AddButton( "", "BMP_Filtrar",,, "Filtrado", {|| ::Filter() } )
// :lChecked := .f.
// END
// :AddSeparator()
:AddButton( "","bmp_Primero" ,,,"Primero", {|| ::oDBBrowse1:GoTop() } )
:AddButton( "","bmp_Anterior" ,,,"Anterior", {|| ::oDBBrowse1:GoUp() } )
:AddButton( "","bmp_Siguiente" ,,,"Siguiente", {|| ::oDBBrowse1:GoDown() } )
:AddButton( "","bmp_Ultimo" ,,,"Ultimo", {|| ::oDBBrowse1:GoBottom() } )
:AddButton( "","bmp_Salir" ,,,"Salir", {|| ::Close() } )
END
/*:AddButton( "", "BMP_APPEND",,, "Append", {|| ::AddNew() } )
:AddButton( "", "BMP_EDIT",,, "Edit", {|| ::Edit() } )
:AddButton( "", "BMP_DELETE",,, "Delete", {|| ::Delete() } )
:AddSeparator()
:AddButton( "", "XA_BMP_PRINTER",,, "Print", {|| ::Report() } )
:AddSeparator()
*/
WITH OBJECT ::oRebarBand := TRebarBand():New( ::oRebar1 )
:oControl := ::oToolBar
:Create()
END
WITH OBJECT ::oEdiBusqueda := TEditBtn():New( ::oRebar1 )
:oBitmap := "bmp_lupa"
:OnBtnClick := {|o| ::oDBBrowse1:Seek( o:Value ), nil }
:nMaxLength := 100
:Create()
::oDBBrowse1:oSeek := ::oEdiBusqueda
END
WITH OBJECT TRebarBand():New( ::oRebar1 )
:cText := "Búsqueda:"
:oControl := ::oEdiBusqueda
:Create()
END
RETURN Nil
El dataset esta trabajando en C:srmilbroexplota.dbf
y el tdcxdata lo pongo C:srmilbroexplota.cdx y lo
cambia por C:srmilbroexplota.dbf
como lo tengo que poner para que salga bien
--
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9457
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

error al entrar en formulario

Mensaje por ignacio »

Pilo,
El error se produce porque no se ha podido abrir la tabla.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"PILO" <srmpilo@hotmail.com> escribió en el mensaje news:[email=4546235f@news.xailer.com...]4546235f@news.xailer.com...[/email]
Me da el siguiente error cuando entro en el formulario
Subsistema: BASE
Código de error: 1002
Estado: .F.
Descripción: Alias does not exist
Operación:
Argumentos:
Fichero:
Código error SO: 0
Pila de llamadas:
TDBFDATASET:GETTAGS (1101)
TFEXPLOTA:FORMINITIALIZE (41)
TFEXPLOTA:ONINITIALIZE (0)
TFEXPLOTA:NEW (183)
TMENUSRMPILO:MENU1ITEM1_1CLICK (36)
TMENUITEM:ONCLICK (0)
TMENU:DOACTION (213)
TMENU:DOACTION (218)
TMENUSRMPILO:WMCOMMAND (874)
RUNFORM (0)
TAPPLICATION:RUN (206)
MAIN (20)
Cuando entro en el siguiente medoto de la class
en la linea marcada sale el anterior error
METHOD FormInitialize( oSender ) CLASS TFexplota
LOCAL oSortMenu
LOCAL aTags
LOCAL nFor
set delete off
oSortMenu := TMenu():Create( Self, .t. )
::odbfDataSet1:lOpen()
::aTags := ::odbfDataSet1:GetTags()
::odbfDataSet1:OrdSetFocus("")
FOR nFor := 1 to len( ::aTags )
WITH OBJECT TMenuItem():New( oSortMenu )
:cText := "Order by " + ::aTags[ nFor ]
:Cargo := nFor
:OnClick := {|o| ::nTag := o:Cargo }
:Create()
END
NEXT
WITH OBJECT ::oToolBar := TToolBar():New( ::oRebar1 )
:lList := .t.
:lAutoSize := .t.
:Create()
//::oTagBtn := :AddButton( "", "BMP_SORT",,, "Set Order", {|| ::nTag++ }, oSortMenu )
//::nTag := 1
// WITH OBJECT ::oFilterBtn := :AddButton( "", "BMP_Filtrar",,, "Filtrado", {|| ::Filter() } )
// :lChecked := .f.
// END
// :AddSeparator()
:AddButton( "","bmp_Primero" ,,,"Primero", {|| ::oDBBrowse1:GoTop() } )
:AddButton( "","bmp_Anterior" ,,,"Anterior", {|| ::oDBBrowse1:GoUp() } )
:AddButton( "","bmp_Siguiente" ,,,"Siguiente", {|| ::oDBBrowse1:GoDown() } )
:AddButton( "","bmp_Ultimo" ,,,"Ultimo", {|| ::oDBBrowse1:GoBottom() } )
:AddButton( "","bmp_Salir" ,,,"Salir", {|| ::Close() } )
END
/*:AddButton( "", "BMP_APPEND",,, "Append", {|| ::AddNew() } )
:AddButton( "", "BMP_EDIT",,, "Edit", {|| ::Edit() } )
:AddButton( "", "BMP_DELETE",,, "Delete", {|| ::Delete() } )
:AddSeparator()
:AddButton( "", "XA_BMP_PRINTER",,, "Print", {|| ::Report() } )
:AddSeparator()
*/
WITH OBJECT ::oRebarBand := TRebarBand():New( ::oRebar1 )
:oControl := ::oToolBar
:Create()
END
WITH OBJECT ::oEdiBusqueda := TEditBtn():New( ::oRebar1 )
:oBitmap := "bmp_lupa"
:OnBtnClick := {|o| ::oDBBrowse1:Seek( o:Value ), nil }
:nMaxLength := 100
:Create()
::oDBBrowse1:oSeek := ::oEdiBusqueda
END
WITH OBJECT TRebarBand():New( ::oRebar1 )
:cText := "Búsqueda:"
:oControl := ::oEdiBusqueda
:Create()
END
RETURN Nil
El dataset esta trabajando en C:srmilbroexplota.dbf
y el tdcxdata lo pongo C:srmilbroexplota.cdx y lo
cambia por C:srmilbroexplota.dbf
como lo tengo que poner para que salga bien
--
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

error al entrar en formulario

Mensaje por jfgimenez »

PILO,
oSortMenu := TMenu():Create( Self, .t. )
::odbfDataSet1:lOpen()
::aTags := ::odbfDataSet1:GetTags()
No es
::oDbfDataSet1:lOpen()
sino
::oDbfDataSet1:Open()
Quita la l que hay delante de Open()
--
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
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

error al entrar en formulario

Mensaje por PILO »

Ahora me da el error siguiente
**************************** Registro de errores *****************************
Fecha: 30-10-2006
Hora: 22:58:25
Memoria libre: 536932
Area actual: 1
------------------------- Información del compilador --------------------------
Versión Xailer: Xailer 1.1.1 Version 1.1a
Compilador: xHarbour build 0.99.61 Intl. (SimpLex) PCode Version: 7
Compilador C/C++: Borland C++ 5.5.1
Plataforma: Windows XP Professional 5.01.2600 Service Pack 2
----------------------- Información detallada del error -----------------------
Subsistema: DBFCDX
Código de error: 1001
Estado: .T.
Descripción: Open error
Operación:
Argumentos:
Fichero: EXPLOTA.cdxEXPLOTA.DBF
Código error SO: 3
Pila de llamadas:
DBUSEAREA (0)
TDBFDATASET:OPEN (228)
TFEXPLOTA:FORMINITIALIZE (40)
TFEXPLOTA:ONINITIALIZE (0)
TFEXPLOTA:NEW (183)
TMENUSRMPILO:MENU1ITEM1_1CLICK (36)
TMENUITEM:ONCLICK (0)
TMENU:DOACTION (213)
TMENU:DOACTION (218)
TMENUSRMPILO:WMCOMMAND (874)
RUNFORM (0)
TAPPLICATION:RUN (206)
MAIN (20)
--
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

error al entrar en formulario

Mensaje por PILO »

Necesito que me digas como poner so siguiente
El dataset esta trabajando en C:srmilbroexplota.dbf
y el tdcxdata lo pongo C:srmilbroexplota.cdx y lo
pongo en el tdcxdatasoure me lo cambia por C:srmilbroexplota.dbf
como lo tengo que poner para que salga bien
--
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9457
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

error al entrar en formulario

Mensaje por ignacio »

Pilo,
Los indices estructurales CDX no hay que ni siquiera indicarlos. Los abre directamente el propio RDD (que no Xailer). No obstante lo normal cuando se añaden í­ndices en la propiedad aIdxFiles es incluirlos sin ningún Path, de esta forma, asumen el path de su fichero DBF.
Saludos
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"PILO" <srmpilo@hotmail.com> escribió en el mensaje news:45467796$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Necesito que me digas como poner so siguiente
El dataset esta trabajando en C:srmilbroexplota.dbf
y el tdcxdata lo pongo C:srmilbroexplota.cdx y lo
pongo en el tdcxdatasoure me lo cambia por C:srmilbroexplota.dbf
como lo tengo que poner para que salga bien
--
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

error al entrar en formulario

Mensaje por PILO »

El dataset esta trabajando en C:srmilbroexplota.dbf
y el tdcxdata lo pongo C:srmilbroexplota.cdx y lo
pongo en el tdcxdatasoure me lo cambia por C:srmilbroexplota.dbf
como lo tengo que poner para que salga bien
cuando lo estoy ejecuntado es decir cuando entra en el formulario tiene que abrir
la base de datos en el donde esta, ya que el programa esta en otra carpeta diferente a la que habre
el programa.
Me puedes ayudar en esto. gracias
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje news:454709f6$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Pilo,
Los indices estructurales CDX no hay que ni siquiera indicarlos. Los abre directamente el propio RDD (que no Xailer). No obstante lo normal cuando se añaden í­ndices en la propiedad aIdxFiles es incluirlos sin ningún Path, de esta forma, asumen el path de su fichero DBF.
Saludos
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"PILO" <srmpilo@hotmail.com> escribió en el mensaje news:45467796$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Necesito que me digas como poner so siguiente
El dataset esta trabajando en C:srmilbroexplota.dbf
y el tdcxdata lo pongo C:srmilbroexplota.cdx y lo
pongo en el tdcxdatasoure me lo cambia por C:srmilbroexplota.dbf
como lo tengo que poner para que salga bien
--
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9457
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

error al entrar en formulario

Mensaje por ignacio »

Pilo,
>>y el tdcxdata
Lo siento no se que es esa clase
>>y el tdcxdata lo pongo C:srmilbroexplota.cdx y lo
>>pongo en el tdcxdatasoure me lo cambia por C:srmilbroexplota.dbf
Será mejor que nos mandes un pequeño ejemplo. Lo siento.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"PILO" <srmpilo@hotmail.com> escribió en el mensaje news:4547315b$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
El dataset esta trabajando en C:srmilbroexplota.dbf
y el tdcxdata lo pongo C:srmilbroexplota.cdx y lo
pongo en el tdcxdatasoure me lo cambia por C:srmilbroexplota.dbf
como lo tengo que poner para que salga bien
cuando lo estoy ejecuntado es decir cuando entra en el formulario tiene que abrir
la base de datos en el donde esta, ya que el programa esta en otra carpeta diferente a la que habre
el programa.
Me puedes ayudar en esto. gracias
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje news:454709f6$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Pilo,
Los indices estructurales CDX no hay que ni siquiera indicarlos. Los abre directamente el propio RDD (que no Xailer). No obstante lo normal cuando se añaden í­ndices en la propiedad aIdxFiles es incluirlos sin ningún Path, de esta forma, asumen el path de su fichero DBF.
Saludos
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"PILO" <srmpilo@hotmail.com> escribió en el mensaje news:45467796$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
Necesito que me digas como poner so siguiente
El dataset esta trabajando en C:srmilbroexplota.dbf
y el tdcxdata lo pongo C:srmilbroexplota.cdx y lo
pongo en el tdcxdatasoure me lo cambia por C:srmilbroexplota.dbf
como lo tengo que poner para que salga bien
--
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

error al entrar en formulario

Mensaje por PILO »

Pilo,
>>y el tdcxdata
Lo siento no se que es esa clase
>>y el tdcxdatasource:cConnect lo pongo C:srmilbroexplota.cdx y lo
>>pongo en el tdcxdatasoure:cConnect me lo cambia por C:srmilbroexplota.dbf
Será mejor que nos mandes un pequeño ejemplo. Lo siento.
Un saludo,
--
Responder