home *** CD-ROM | disk | FTP | other *** search
- // Tb06.prg
- //
- // Simple use of MyBrowse1 to browse a database
- //
- // Compile with /a /m /n /w
- // Link with tb05.obj, tbutils
-
- #include "Tbutils.ch" // for DEF_... separator characters
-
- FUNCTION Tb06
-
- FIELD Lname, Fname, Addr1, Addr2, Addr3, addr4 IN TbDbf1
-
- LOCAL oTbr := TBrowseDb(1, 1, MaxRow() - 1, MaxCol() - 1)
- LOCAL oTbc1 := TBColumnNew("Last name", {|| Lname })
- LOCAL oTbc2 := TBColumnNew("First name", {|| Fname })
- LOCAL oTbc3 := TBColumnNew("Address 1", {|| Addr1 })
- LOCAL oTbc4 := TBColumnNew("Address 2", {|| Addr2 })
- LOCAL oTbc5 := TBColumnNew("Address 3", {|| Addr3 })
- LOCAL oTbc6 := TBColumnNew("Address 4", {|| Addr4 })
- LOCAL nKey
- LOCAL lExitRequested
-
- oTbr:colSep := DEF_CSEP
- oTbr:headSep := DEF_HSEP
- oTbr:footSep := DEF_FSEP
-
- CLEAR SCREEN
- @ 0, 0 TO MaxRow(), MaxCol()
-
- USE TbDbf1
-
- oTbr:addColumn(oTbc1)
- oTbr:addColumn(oTbc2)
- oTbr:addColumn(oTbc3)
- oTbr:addColumn(oTbc4)
- oTbr:addColumn(oTbc5)
- oTbr:addColumn(oTbc6)
- MyBrowse1(oTbr)
-
- RETURN NIL