Algo muy curioso me bloquea el IDE
Publicado: Mar Jun 26, 2007 9:59 am
METHOD CreateForm() CLASS TFormOfertas
Super:CreateForm()
::SetBounds( 615, 260, 867, 519 )
::SetClientSize( 851, 483 )
::cText := "Ofertas"
::oFont := TFont():Create( "MS Sans Serif", 8, 0, 400 )
::lCentered := .T.
::nFormType := ftMDICHILD
::OnClose := "FormClose"
::Create()
WITH OBJECT ::oAds := TAdsDataSource():New( Self )
:cConnect := ".Datos"
:nServerType := asANY
:lConnected := .T.
:OnCreate := "AdsCreate"
:Create()
END
WITH OBJECT ::oDbfOfertas := TDbfDataSet():New( Self )
:cName := "Ofertas.DBF"
:oDataSource := ::oAds
:cProcess := "GENERAL"
:lOpen := .T.
:OnCreate := "DbfOfertasCreate"
:Create()
END
WITH OBJECT ::oExplorerBar1 := TExplorerBar():New( Self )
:SetBounds( 0, 0, 162, 483 )
:AddItem( "Ofertas" )
:Create()
END
WITH OBJECT ::oOptionList1 := TOptionList():New( ::oExplorerBar1 )
:SetBounds( 11, 36, 140, 150 )
:nHotStyle := hsMENUXP
WITH OBJECT :oImageList
:nWidth := 24
:nHeight := 24
:Add( "BNuevo" )
:Add( "BEditar" )
:Add( "BBorrar" )
END
WITH OBJECT :AddItem( "Añadir", 1 )
:OnClick := "Append"
END
WITH OBJECT :AddItem( "Editar", 2 )
:OnClick := "Edit"
END
WITH OBJECT :AddItem( "Suprimir", 3 )
:OnClick := "Del"
END
:AddSeparator()
WITH OBJECT :AddItem( " Filtros de búsqueda",, otCHECK )
:OnClick := {|| ::oDbBrowse1:lFilterBar:=!::oDbBrowse1:lFilterBar}
END
:AddItem( "Informes" )
:Create()
END
WITH OBJECT ::oSplitter1 := TSplitter():New( Self )
:SetBounds( 162, 0, 5, 483 )
:nAlign := alLEFT
:Create()
END
WITH OBJECT ::oDBBrowse1 := TDBBrowse():New( Self )
:SetBounds( 167, 0, 684, 483 )
:nAlign := alCLIENT
:lRecordSelector := .F.
:oDataSet := ::oDbfOfertas
WITH OBJECT TDBBrwColumn():New( ::oDBBrowse1 )
:cHeader := "Código"
:nWidth := 74
:oDataField := "CODIGO"
:Create()
END
WITH OBJECT TDBBrwColumn():New( ::oDBBrowse1 )
:cHeader := "Empresa"
:nWidth := 253
:oDataField := "EMPRESA"
:Create()
END
WITH OBJECT TDBBrwColumn():New( ::oDBBrowse1 )
:cHeader := "Fecha"
:nWidth := 54
:oDataField := "FECHALTA"
:Create()
END
WITH OBJECT TDBBrwColumn():New( ::oDBBrowse1 )
:cHeader := "Nº Personas"
:nWidth := 73
:oDataField := "PERSONAS"
:Create()
END
:lAutoOrder := .T.
:OnDblClick := "Edit"
:Create()
END
RETURN Self
--
Super:CreateForm()
::SetBounds( 615, 260, 867, 519 )
::SetClientSize( 851, 483 )
::cText := "Ofertas"
::oFont := TFont():Create( "MS Sans Serif", 8, 0, 400 )
::lCentered := .T.
::nFormType := ftMDICHILD
::OnClose := "FormClose"
::Create()
WITH OBJECT ::oAds := TAdsDataSource():New( Self )
:cConnect := ".Datos"
:nServerType := asANY
:lConnected := .T.
:OnCreate := "AdsCreate"
:Create()
END
WITH OBJECT ::oDbfOfertas := TDbfDataSet():New( Self )
:cName := "Ofertas.DBF"
:oDataSource := ::oAds
:cProcess := "GENERAL"
:lOpen := .T.
:OnCreate := "DbfOfertasCreate"
:Create()
END
WITH OBJECT ::oExplorerBar1 := TExplorerBar():New( Self )
:SetBounds( 0, 0, 162, 483 )
:AddItem( "Ofertas" )
:Create()
END
WITH OBJECT ::oOptionList1 := TOptionList():New( ::oExplorerBar1 )
:SetBounds( 11, 36, 140, 150 )
:nHotStyle := hsMENUXP
WITH OBJECT :oImageList
:nWidth := 24
:nHeight := 24
:Add( "BNuevo" )
:Add( "BEditar" )
:Add( "BBorrar" )
END
WITH OBJECT :AddItem( "Añadir", 1 )
:OnClick := "Append"
END
WITH OBJECT :AddItem( "Editar", 2 )
:OnClick := "Edit"
END
WITH OBJECT :AddItem( "Suprimir", 3 )
:OnClick := "Del"
END
:AddSeparator()
WITH OBJECT :AddItem( " Filtros de búsqueda",, otCHECK )
:OnClick := {|| ::oDbBrowse1:lFilterBar:=!::oDbBrowse1:lFilterBar}
END
:AddItem( "Informes" )
:Create()
END
WITH OBJECT ::oSplitter1 := TSplitter():New( Self )
:SetBounds( 162, 0, 5, 483 )
:nAlign := alLEFT
:Create()
END
WITH OBJECT ::oDBBrowse1 := TDBBrowse():New( Self )
:SetBounds( 167, 0, 684, 483 )
:nAlign := alCLIENT
:lRecordSelector := .F.
:oDataSet := ::oDbfOfertas
WITH OBJECT TDBBrwColumn():New( ::oDBBrowse1 )
:cHeader := "Código"
:nWidth := 74
:oDataField := "CODIGO"
:Create()
END
WITH OBJECT TDBBrwColumn():New( ::oDBBrowse1 )
:cHeader := "Empresa"
:nWidth := 253
:oDataField := "EMPRESA"
:Create()
END
WITH OBJECT TDBBrwColumn():New( ::oDBBrowse1 )
:cHeader := "Fecha"
:nWidth := 54
:oDataField := "FECHALTA"
:Create()
END
WITH OBJECT TDBBrwColumn():New( ::oDBBrowse1 )
:cHeader := "Nº Personas"
:nWidth := 73
:oDataField := "PERSONAS"
:Create()
END
:lAutoOrder := .T.
:OnDblClick := "Edit"
:Create()
END
RETURN Self
--