Dßle jsou na t°φd∞ CWBCursTab
definovßny nßsledujφcφ metody:
trecnum CWBCursTab :: Append();
BOOL CWBCursTab :: C_avg(const char * AttrName, const char * Condition, void * Result);
BOOL CWBCursTab :: C_count(const char * AttrName, const char * Condition, trecnum * Result);
BOOL CWBCursTab :: C_max(const char * AttrName, const char * Condition, void * Result);
BOOL CWBCursTab :: C_min(const char * AttrName, const char * Condition, void * Result);
BOOL CWBCursTab :: C_sum(const char * AttrName, const char * Condition, void * Result);
BOOL CWBCursTab :: Data_export(tcateg Categ, const char * fName, unsigned Format, int Recode);
BOOL CWBCursTab :: Delete(trecnum Position);
BOOL CWBCursTab :: Delete_all_records();
BOOL CWBCursTab :: Get_fcursor(window_id id, short *Flags);
trecnum CWBCursTab :: Insert();
trecnum CWBCursTab :: Look_up(const char *AttrName, void *Res);
BOOL CWBCursTab :: Read(trecnum Position, tattrib Attr, const modifrec * Access, void * Buffer);
BOOL CWBCursTab :: Read_ind(trecnum Position, tattrib Attr, uns16 Index, void * Buffer);
BOOL CWBCursTab :: Read_ind_cnt(trecnum Position, tattrib Attr, uns16 * Count);
BOOL CWBCursTab :: Read_len(trecnum Position, tattrib Attr, uns16 Index, uns32 * Size);
BOOL CWBCursTab :: Read_lock_record( trecnum Position);
BOOL CWBCursTab :: Read_lock_table();
BOOL CWBCursTab :: Read_record(trecnum Position, void * Buffer, uns16 DataSize);
BOOL CWBCursTab :: Read_unlock_record( trecnum Position);
BOOL CWBCursTab :: Read_unlock_table();
BOOL CWBCursTab :: Read_var(trecnum Position, tattrib Attr, uns16 Index, uns32 Start, uns32 Size, void * Buffer, uns32 * pSize);
BOOL CWBCursTab :: Rec_cnt(trecnum *RecNum);
BOOL CWBCursTab :: Set_fcursor(window_id id, tcursnum curs, uns32 Flags);
BOOL CWBCursTab :: Write(trecnum Position, tattrib Attr, const modifrec *Access, const void * Buffer, uns16 DataSize);
BOOL CWBCursTab :: Write_ind(trecnum Position, tattrib Attr, uns16 Index, void * Buffer, uns16 Size);
BOOL CWBCursTab :: Write_ind_cnt(trecnum Position, tattrib Attr, uns16 Count);
BOOL CWBCursTab :: Write_len(trecnum Position, tattrib Attr, uns16 Index, uns32 Size);
BOOL CWBCursTab :: Write_var(trecnum Position, tattrib Attr, uns16 Index, uns32 Start, uns32 Size, void * Buffer);
BOOL CWBCursTab :: Write_lock_record(trecnum Position);
BOOL CWBCursTab :: Write_lock_table();
BOOL CWBCursTab :: Write_record(trecnum Position, const void *Buffer, uns16 DataSize);
BOOL CWBCursTab :: Write_unlock_record( trecnum Position);
BOOL CWBCursTab :: Write_unlock_table();
Parametry, hodnoty a v²znam t∞chto metod jsou stejnΘ jako u stejnojmenn²ch rutin z encyklopedie funkcφ.
Append
- p°idßnφ zßznamu na konec tabulky
C_avg
- zjiÜt∞nφ pr∙m∞rnΘ hodnoty sloupce v kurzoru
C_count
- zjiÜt∞nφ poΦtu zßznam∙ v kurzoru
C_max
- zjiÜt∞nφ maximßlnφ hodnoty sloupce v kurzoru
C_min
- zjiÜt∞nφ minimßlnφ hodnoty sloupce v kurzoru
C_sum
- zjiÜt∞nφ souΦtu hodnot sloupce v kurzoru
Data_export
- obecnß exportnφ funkce
Delete
- zruÜenφ zßznamu
Delete_all_records
- vymazßnφ vÜech zßznam∙ tabulky nebo kurzoru
Get_fcursor
- zjiÜt∞nφ kurzoru a parametr∙ formulß°e
Insert
- vlo₧enφ zßznamu do tabulky
Look_up
- vyhledßnφ zßznamu podle hodnoty ve sloupci
Read
- Φtenφ z textovΘho souboru - externφ
Read_ind
- Φtenφ obsahu sloupce pevnΘ velikosti z databßze
Read_ind_cnt
- zjiÜt∞nφ poΦtu hodnot multiatributu
Read_len
- zjiÜt∞nφ velikosti sloupce prom∞nnΘ velikosti
Read_lock_record
- uzamknutφ zßznamu pro Φtenφ
Read_lock_table
- uzamknutφ tabulky nebo kurzoru pro Φtenφ
Read_record
- Φtenφ zßznamu z databßze
Read_unlock_record
- odemknutφ zßznamu pro Φtenφ
Read_unlock_table
- odemknutφ tabulky nebo kurzoru pro Φtenφ
Read_var
- Φtenφ obsahu sloupce prom∞nnΘ velikosti z databßze
Rec_cnt
- zjiÜt∞nφ poΦtu zßznam∙ v tabulce nebo kurzoru
Set_fcursor
- nastavenφ kurzoru a parametr∙ formulß°e
Write
- zßpis do databßze
Write_ind
- zßpis obsahu prom∞nnΘ do sloupce pevnΘ velikosti
Write_ind_cnt
- zm∞na poΦtu hodnot multiatributu
Write_len
- zm∞na velikosti sloupce prom∞nnΘ velikosti
Write_var
- zßpis do sloupce prom∞nnΘ velikosti
Write_lock_record
- uzamknutφ zßznamu pro zßpis
Write_lock_table
- uzamknutφ tabulky nebo kurzoru pro zßpis
Write_record
- zßpis vÜech atribut∙ do zßznamu v tabulce nebo kursoru
Write_unlock_record
- odemknutφ zßznamu pro zßpis
Write_unlock_table
- odemknutφ tabulky nebo kurzoru pro zßpis