Файлдар атауын өзгерту
Кез келген файлды келесі командамен атауын өзгертуге болады:
Rename <имя расширения>ТО<имя расш.>
яғни кеңейтуін әлбетте беру керек. Мысалы: Rename one. Prg TO two.prg
Kез келген ағымдағы ашық БҚ Use командасы арқылы жатуға болады. Сонымен қатар кез келген файлды өшіру үшін келесі команда қолданылады:
Индекстеу және ол туралы түсінік
Индекстер жалпы жазбаларды сұрыптауға және кестелер арасында байланыс орнатуға керек. Visual FoxPRO –да индекстеудің екі түрі бар. Қарапайым индекстеу және мульти индекстеу( құрамды-составные)индекстеу. Кеңейтілуі cdх болады.
Қазіргі заманда көбнесе осы индексті қолданады себебі:
а) 1-индексті файлға бірнеше индексті өрнектерді біріктіруге болады.
б) егер индексті файлға кесте атауын берсек,ол үнемі кестемен бірге
ашылады.
в) құрылымды индексті файл үнемі өз кестесіне автоматты түрде
байланысады.
Индексті файл өзі неден тұрады? Ол бір немесе бірнеше Тег-(тад)тер деп тұрады.
Тег дегеніміз- бұл индексті өрнектер.
Индексте қандай тегтар қолданып жатқанын тад() функциясын қолданып білуге болады. Тегтар санын TACCOUNT () функция көрсетеді.Тег атауын білу үшін CDX() немесе MDX () функцияларын қолдануға болады.
Visual FoxPRO –да 4 түрлі индекстер бар.
Primary (ПерВичный) – Кестеде тек біреу ғана болады және ол өріске тек уникалды мәндерді енгізуге болады.
Candidat (Кандидат)- бұлда тек уникалды мәтіндерді енгізуге болады, тек Primary дан ерекшелігі кестеде осындай типпен бірнеше болуы мүмкін.
Regular (регулярный) Бұл индекс кез-келген өрістер бойынша құрылуы мүмкін.
Unique (уникальный)-бұл тек қана өрістің қайталанбайтын мәндеріне құрылады.
Мысал.
Біздің берілгендер қорында 3 кесте құрайық.
Countries.dbf
Тип поля
|
Имя поле
|
Заголовок
|
Integer (4)
Character (10)
|
IDcountry-Primery
cCountry-Regular
|
Идентификатор
строна
|
Sities.dbf
Тип поля
|
Имя поле
|
Заголовок
|
Integer (4)
Character (30)
Integer (4)
|
IDcountry- Regular
ccity - Regular
Idcity- Candidat
|
Идентификатор
Город
Идентификатор города
|
Streets.dbf
Тип поля
|
Имя поле
|
Заголовок
|
Integer (4)
Character (10)
|
Idsity - Regular
cstreet-Regular
|
Идентификатор города
Улица
|
Достарыңызбен бөлісу: |