Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Опять проблемы с курсором / 4 сообщений из 4, страница 1 из 1
08.12.2005, 09:44:23
    #33424104
Алексb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять проблемы с курсором
Подскажите пожалуйста, в чем ошибка?
Создаю курсор из таблицы TablePage

USE TablePage
AFIELDS(aTablePage)
CREATE CURSOR cTablePage;
FROM ARRAY aTablePage
INDEX ON aTablePage(1,1) TAG namekey
INDEX ON aTablePage(9,1)+ALLTRIM(aTablePage(3,1)) TAG nodelist

при попытке обратиться

SELECT cTablePage
SET ORDER TO nodelist
ругается, что нет такого индекса "nodelist"

а по индексу "namekey" работает нормально.
Спасибо.
...
Рейтинг: 0 / 0
08.12.2005, 10:05:42
    #33424165
ГенГрум
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять проблемы с курсором
Перепиши nodelist скорей всего где-то закралась русская буква



_________________________
Делай своё дело и будь что будет.
...
Рейтинг: 0 / 0
08.12.2005, 10:11:41
    #33424190
Hel!Riser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять проблемы с курсором
по SYS(14) посмотри што у тя выходит за выражение в индексе
сделай лутше индексы так
Код: plaintext
1.
2.
3.
cExpr= aTablePage( 1 , 1 )
INDEX ON &cExpr TAG namekey
cExpr= aTablePage( 9 , 1 )+"+ALLTRIM("+aTablePage( 3 , 1 )+")"
INDEX ON &cExpr TAG nodelist
...
Рейтинг: 0 / 0
08.12.2005, 10:41:48
    #33424317
Алексb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять проблемы с курсором
Всем спасибо!
Нашел глюк, между CREATE CURSOR cTablePage
и
SELECT cTablePage
стоял еще один SELECT... в процедуре.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Опять проблемы с курсором / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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