|
8.2 Возможно ли индексирование DBF средствами 1С?
| ☑ |
0
Rounder
13.12.12
✎
15:48
|
Собственно вопрос: можно ли средствами 1С построить индексный файл CDX для некой DBF-ки?
|
|
1
ptiz
13.12.12
✎
15:49
|
СП украли?
|
|
2
pumbaEO
13.12.12
✎
15:50
|
Главное не читать СП
XBase (XBase)
СоздатьИндексныйФайл (CreateIndex)
Синтаксис:
СоздатьИндексныйФайл(<ИмяФайла>)
Параметры:
<ИмяФайла> (обязательный)
Тип: Строка.
Полное имя создаваемого индексного файла.
Возвращаемое значение:
Тип: Булево.
Истина - индексный файл создан; Ложь - в противном случае.
Описание:
Создает индексный файл. Создаваемый индексный файл будет содержать все индексы, которые были созданы на текущий момент.
Доступность:
Тонкий клиент, сервер, толстый клиент, внешнее соединение.
Пример:
xB.СоздатьИндексныйФайл(ИмяФайлаИндекса);
|
|
3
Rounder
13.12.12
✎
15:50
|
Не разобрал - прошу тыкнуть носом.
|
|
4
Жан Пердежон
13.12.12
✎
15:51
|
(3) ну так возьми и разбери
|
|
5
cw014
13.12.12
✎
15:53
|
(4) +1
|
|
6
Wobland
13.12.12
✎
15:54
|
(3) от об этом читай: СоздатьИндексныйФайл
|
|
7
Жан Пердежон
13.12.12
✎
15:55
|
в СП даже примеры есть
Пример:
xB = Новый xBase;
xB.Поля.Добавить("CODE", "S", 5);
xB.Поля.Добавить("NAME", "S", 40);
// Добавим индекс по полю CODE:
xB.Индексы.Добавить("IDXCODE","CODE", Истина);
xB.СоздатьФайл("c:\test.dbf", "c:\test.cdx");
|
|
8
Rounder
13.12.12
✎
16:00
|
Спасибо.
|
|
9
cw014
13.12.12
✎
16:01
|
(8) Ты дядьке в шапке спасибо скажи
|
|
10
cw014
13.12.12
✎
16:01
|
(8) Ну и так, почаще у него спрашивай, а не тут
|
|
11
Rounder
13.12.12
✎
16:06
|
Да пользуюсь я СП :) Исправно и часто :)
Но тут тупанул :)
Пятница начинается в четверг (перефразируя классика)
|
|