Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 variable ... is not found  [new]
Flash_111
Guest
Проблема в следующем:
Объявляю переменную для курсора:
curLook=SYS(2015)
Зетем селектом создаю курсор:
SELECT таблица1.поле1, таблица2.поле2 
FROM таблица1 , таблица2 INTO CURSOR &curLook NOFILTER READWRITE
на форме у меня есть листбокс в DisplayValue которого нужно передать значения определённого поля этого курсора:
ThisForm.listStudents.DisplayValue=evaluate(&curLook+'.поле1')

И всё это чудо выдаёт variable ......... is not found

Что делать? в чём ошибка? как её исправить??? подскажите пожалуйста
17 апр 06, 13:06    [2570373]     Ответить | Цитировать Сообщить модератору
 Re: variable ... is not found  [new]
Flash_111
Guest
Причём область видимости переменной - PUBLIC
17 апр 06, 13:07    [2570384]     Ответить | Цитировать Сообщить модератору
 Re: variable ... is not found  [new]
Philin
Member

Откуда: г. Иркутск
Сообщений: 162
Может так?
ThisForm.listStudents.DisplayValue=evaluate(curLook+'.поле1')
17 апр 06, 13:19    [2570466]     Ответить | Цитировать Сообщить модератору
 Re: variable ... is not found  [new]
tatti
Member

Откуда:
Сообщений: 2
=eval(curLook+'.поле1') без знака макроподст-ки
17 апр 06, 13:21    [2570474]     Ответить | Цитировать Сообщить модератору
 Re: variable ... is not found  [new]
Flash_111
Guest
Спасибо огромное =)))
17 апр 06, 14:00    [2570701]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить