powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ошибка при создании тега составного индексного файла
6 сообщений из 6, страница 1 из 1
Ошибка при создании тега составного индексного файла
    #37852743
9IKOB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго времени суток! Помогите, пожалуйста, решить возникшую проблему!
Имеется вот такая строчка в коде:
Код: sql
1.
m.lcIndex = IIF(LEN(ALLTRIM(m.lcIndex)) > 0, m.lcIndex + '+' + FIELD(m.lnS4et, 'table1'), FIELD(m.lnS4et, 'table1'))


Эта строка содержится в цикле FOR...ENDFOR.
m.lnS4et содержит номер столбца таблицы table1
Индекс успешно создаётся по одному столбцу, но отказывается создаваться по нескольким.
Если в m.lcIndex содержится несколько столбцов, то на этой строке выдаётся ошибка 'operator/operand type mismatch':
Код: sql
1.
INDEX ON &lcIndex TAG stolb OF 'c:\sort1.cdx'
...
Рейтинг: 0 / 0
Ошибка при создании тега составного индексного файла
    #37852757
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
9IKOBВсем доброго времени суток! Помогите, пожалуйста, решить возникшую проблему!
Имеется вот такая строчка в коде:
Код: sql
1.
m.lcIndex = IIF(LEN(ALLTRIM(m.lcIndex)) > 0, m.lcIndex + '+' + FIELD(m.lnS4et, 'table1'), FIELD(m.lnS4et, 'table1'))


Эта строка содержится в цикле FOR...ENDFOR.
m.lnS4et содержит номер столбца таблицы table1
Индекс успешно создаётся по одному столбцу, но отказывается создаваться по нескольким.
Если в m.lcIndex содержится несколько столбцов, то на этой строке выдаётся ошибка 'operator/operand type mismatch':
Код: sql
1.
INDEX ON &lcIndex TAG stolb OF 'c:\sort1.cdx'



И какое содержание lcIndex в этот момент?
WAIT lcIndex WINDOW
INDEX ON &lcIndex TAG stolb OF 'c:\sort1.cdx'
...
Рейтинг: 0 / 0
Ошибка при создании тега составного индексного файла
    #37852760
9IKOB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorNG,

"SHP+KOL"
...
Рейтинг: 0 / 0
Ошибка при создании тега составного индексного файла
    #37852763
alextashk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
9IKOB,

Приведите список полей и их типов
все символьные?

а вообще то странный способ индексации
...
Рейтинг: 0 / 0
Ошибка при создании тега составного индексного файла
    #37852764
alextashk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
9IKOBIgorNG,

"SHP+KOL"

KOL - наверняка нумерик
...
Рейтинг: 0 / 0
Ошибка при создании тега составного индексного файла
    #37852768
9IKOB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alextashk,

Понял свою ошибку: я пытался проиндексировать поля с разными типами данных. Спасибо за подсказку.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ошибка при создании тега составного индексного файла
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]