SKIP [numero]

Parametrit

[numero] viittaa siihen kuinka monta tietuetta halutaan siirtyä eteenpäin. [numero] voi olla myös negatiivinen tiedostossa siirrytään taaksepäin. Jos numeroa ei anneta ohjelma siirtyy seuraavaan korttiin eli "skip" on sama kuin "skip 1".
Huom! mikäli käytössä on indeksi tai filtteri skip siirtyy seuraavaan korttiin niinkuin indeksi tai filtteri määrää.
Jos tietokannassa on esim. 5 korttia ja skip -funktiolla yritetään siirtyä kymmenenteen korttiin ohjelma siirtyy korttiin olemattomaan korttiin 6, johon ei voi tallentaa mitään. Samalla funktio EOF() palauttaa .T.

Selitys

SKIP käskyä käytetään kun halutaan siirtyä tiedostossa tietty määrä tietueita eteenpäin.

Esimerkki

USE tilikar4 /* tilikar4.dbf otetaan käyttöön */
? recno() /* kuvaruutuun tulee 1, eli ollaan ensimmäisessä kortissa */
skip /* siirrytään seuraavaan korttiin eli korttiin nro 2 */
skip 10 /* siirrytään kymmenen kortin päähän eli korttiin nro 12 */
? recno() /* kuvaruutuun tulee 12, eli ollaan kortissa 12 */

Katso myös RECNO(), USE, EOF(), BOF(), GO TOP, GO BOTTOM