Массивтермен жұмыс істеу функциялары
1)ACOPY (<массив1>,<массив2>[,<врж.n1>[, врж.n2>[,< врж.n3>]]]-массив1-ден элементтер врж.N1 нөмерден басталып массив2-ге врж.N2 нөмерден және врж.N3 нөмерді қоса бастап көшіру.
2)ADEL(<имя массива>,<врж.N>[,2]]-қатарды немесе бағанды жояды.Егер функцияның үшінші параметрі екі болса қатарды немесе бағанды жояды, егер бір болса онда жойылатын қатар немесе баған астыңғы қатармен алмастырылады. Ал басқалары да жоғары бір қатарға көтеріледі.Соңында бос қалған қатардың барлық элементтері falsh мәнінде болады яғни массив мәні өзгермейді.
3)ADIR(<имя массива> [<врж.с>])-ағымдық каталогта барлық врж. смаскадағы сәйкес файлдарды көрсетеді және әрбір файлға массивтен атау, өлшем, уақыт тағы басқа береді.
Мысалы: ADIR(stdbf,’sd*.dbf’)
Stdbf массивіне ағымдық каталогтағы барлық жабық және атауы Sdтаңбадан басталатын кестелер туралы ақпарат енгізу үшін қолданылатын функция.Нәтижесінде массивтің stdbf мәнін көруге келесі команда қолданылады:
DISPLAY MEMORY LIKE stdbf stdbf PubA
(1,1) C ‘stud,dbf’
(1,2) N 1523
(1,3) D 01/05/07
(1,4) C “20:59:00”
(1,5) C “17:15:40”
4)AFIELDS(<имя массива>)-құрылған массивке ашық кестенің құрылымын көшіру
Мысалы: Use stud
? AFIELDS(mas)
CREATE dbf.stud1 Flom
ARRAY mas
5)ASCAN(<имя массива>,<врж.>[,<вржN1>[<вржN2>]])-нөмер вржN1 ден басталатын врж.N2-ге дейінгі массив элементтері арасынан іздеу үшін қолданылады.
6) ASORT(<имя массива>[,<вржN1>[,<вржN2>[,0[1]]])-массивті вржN1 бағаны бойынша сорттау, ал сортталатын қатар саны врж.N2 бойынша анықталады. Төртінші параметрінің мәні 0 болса өсу бойынша, егер 1 болса кему бойынша сортталады.
Достарыңызбен бөлісу: |