Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Индексы в Бэст5

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Программирование в БЭСТ-4
View previous topic :: View next topic  
Author Message
Foreman



Joined: 30 Jan 2003
Posts: 130
Location: Поздняков А.Г.
Occupation: ООО "ПИК"
Interests: г. Ачинск

PostPosted: 11 Sep 2007 08:50    Post subject: Индексы в Бэст5 Reply with quote

Добрый День!!!
Подскажите как создавать в 5ке свои индексы временные (cdx)
необходимы для SetScope() DBPUsh()

в 4+ все норма
в 5 ке CreateTempIndex() - не работает

С Уважением!!!!
Алексей!!
Back to top
View user's profile Send private message Send e-mail
Behemoth



Joined: 15 Mar 2002
Posts: 155
Location: Новиков Алексей Юрьевич
Occupation: ПБОЮЛ
Interests: Пермь

PostPosted: 11 Sep 2007 09:04    Post subject: Reply with quote

Добрый день.

Воспользуйтесь штатной функцией Clipper. Хоть это будет и не cdx, но setscope() и dbseek() работать будут. Думаю, что при использовании временного файла можно обойтись без dbpush() - dbpop(). Если Вам необходимо будет создать несколько индексов, Вы можете воспользоваться связкой DBCREATEINDEX() и DBSETINDEX().
Quote:

DBCREATEINDEX( <имя индексного файла>,<ключевое выражение>,[<блок кода>],[<признак индексации>] ) --> NIL

Аргументы

<имя индексного файла> - символьная величина, которая определяет имя создаваемого индексного файла.

<ключевое выражение> - символьная величина, задающая индексное ключевое выражение в текстовой форме.

<блок кода> - необязательный блок кода, который задает индексное ключевое выражение в исполняемой форме.

<признак индексации> - необязательное логическое выражение, которое определяет, будет ли иметь создаваемый индексный файл атрибут
уникальности. Если <признак индексации> опущен, то используется режим, установленный функцией SET с параметром _SET_UNIQUE.


_________________
С уважением, Новиков Алексей.
Back to top
View user's profile Send private message Send e-mail
Foreman



Joined: 30 Jan 2003
Posts: 130
Location: Поздняков А.Г.
Occupation: ООО "ПИК"
Interests: г. Ачинск

PostPosted: 11 Sep 2007 09:16    Post subject: Reply with quote

Па
Back to top
View user's profile Send private message Send e-mail
Титов Александр



Joined: 26 Jul 2002
Posts: 975
Location: Титов Александр Александрович
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 11 Sep 2007 09:49    Post subject: Re: Индексы в Бэст5 Reply with quote

Foreman wrote:
в 5 ке CreateTempIndex() - не работает
С Уважением!!!!
Алексей!!

Добрый день!
В последнем пакете эта функция подключена.
_________________
С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Программирование в БЭСТ-4 All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru