Differences
This shows you the differences between two versions of the page.
|
cor4:app:objects:cdatasource [2007/10/28 23:25] ivivan |
cor4:app:objects:cdatasource [2021/01/05 11:39] (current) |
||
|---|---|---|---|
| Line 22: | Line 22: | ||
| ==== first ==== | ==== first ==== | ||
| - | ''bool first'' | + | ''bool first()'' |
| Az aktuális sor mutatóját az első sorra mozgatja. Akkor ad vissza **true** eredményt, ha legalább egy sor van. | Az aktuális sor mutatóját az első sorra mozgatja. Akkor ad vissza **true** eredményt, ha legalább egy sor van. | ||
| Line 28: | Line 28: | ||
| ==== start ==== | ==== start ==== | ||
| - | ''void start'' | + | ''void start()'' |
| Az aktuális sor mutatóját az első sor elé mozgatja. Ez akkor hasznos, ha a ''Next'' metódus használatával egy ciklusban szeretnénk végigmenni a sorokon. | Az aktuális sor mutatóját az első sor elé mozgatja. Ez akkor hasznos, ha a ''Next'' metódus használatával egy ciklusban szeretnénk végigmenni a sorokon. | ||
| Line 34: | Line 34: | ||
| ==== next ==== | ==== next ==== | ||
| - | ''bool next'' | + | ''bool next()'' |
| Az aktuális sor mutatóját a következő sorra mozgatja. Akkor ad vissza **true** eredményt, ha van következő sor. | Az aktuális sor mutatóját a következő sorra mozgatja. Akkor ad vissza **true** eredményt, ha van következő sor. | ||
| + | ==== count ==== | ||
| + | |||
| + | ''int count()'' | ||
| + | |||
| + | A datasource-ban tárolt elemek számát adja meg. | ||
| + | |||
| + | ==== getcurrent ==== | ||
| + | |||
| + | ''int getcurrent()'' | ||
| + | |||
| + | Az aktuális sor sorszámával tér vissza. | ||
| + | |||
| + | ==== addrow ==== | ||
| + | |||
| + | ''void addrow()'' | ||
| + | |||
| + | Egy új üres sort ad a datasource-hoz. Az aktuális sor ez az új sor lesz. | ||
| + | |||
| + | ==== delrow ==== | ||
| + | |||
| + | ''void delrow()'' | ||
| + | |||
| + | Törli az aktuális sort. | ||
| + | |||
| + | ==== fieldnames ==== | ||
| + | |||
| + | ''array fieldnames()'' | ||
| + | |||
| + | Visszaadja a mezőneveket egy numerikusan indexelt tömbben. | ||
| + | |||
| + | ==== getrow ==== | ||
| + | |||
| + | ''array getrow()'' | ||
| + | |||
| + | Az aktuális sort adja vissza numerikusan indexelt tömbben. | ||
| + | |||
| + | ==== setrow ==== | ||
| + | |||
| + | ''void setrow(array row)'' | ||
| + | |||
| + | Az aktuális sort változtatja meg a paraméterben átadott numerikusan indexelt tömb alapján. | ||
| + | |||
| + | ==== getassocrow ==== | ||
| + | |||
| + | ''array getassocrow()'' | ||
| + | |||
| + | Az aktuális sort adja vissza asszociatívan indexelt tömbben. | ||
| + | |||
| + | ==== setassocrow ==== | ||
| + | |||
| + | ''void setassocrow(array row)'' | ||
| + | |||
| + | Az aktuális sort változtatja meg a paraméterként átadott asszociatív tömb alapján. | ||
| + | |||
| + | ==== locate ==== | ||
| + | |||
| + | ''bool locate(string fieldname, string value)'' | ||
| + | |||
| + | Az aktuális sort beállítja a ''value'' érték első előfordulására a ''fieldname'' mezőben. | ||