Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Force 4.0 Reference - afieldtype() return the type of a field in an alias http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 afieldtype()        Return the type of a field in an alias
------------------------------------------------------------------------------
 Declaration
   database.hdr

 Syntax
   func char afieldtype extern
   param       alias sDatabase, ;
         value uint  uField

 Arguments
   sDatabase is the alias to retrieve information about.
   uField is the field number.

 Return
   Field type.

 Description
   The afieldtype() function returns the type of the uField-th field
   in sDatabase. Abbreviations for field types are listed in the Database
   field type table.

   The function only considers the fields which have been declared in the
   matching dbfdef statement, i. e. the physical database file might contain
   more fields.

 Example
   #define EXAMPLE_DATABASE
   #include example.hdr

   proc Test_afieldtype
   vardef
      uint n
   enddef
   open sTest
   for n := 1 to NUM_FIELDS
      ? n, afieldtype( sTest, n )         // show field types
   next
   endproc

   proc main
   Test_afieldtype()
   endproc

See Also: Database field type table afieldname() afieldstring() afldcnt() fieldname() fieldstring() fieldtype() fldcnt()

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson