Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Не могу понять причину ошибки / 3 сообщений из 3, страница 1 из 1
27.04.2012, 14:46
    #37774325
9IKOB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу понять причину ошибки
Всем доброго времени суток! В приведённом ниже коде на строке
Код: sql
1.
table1.tab_exe = .F.


выскакивает ошибка "объект table1 не найден". Не могу понять, в чём причина возникновения этой ошибки ('table1' - Это алиас одноимённой таблицы). Помогите, пожалуйста, с этой проблемой!

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
LOCAL m.lnAdir, m.laAdir
DIMENSION laAdir(1)

gnNum = table1.num_up
gcName = ALLTRIM(table1.naim_up)
gcDir = gcPathDir + '\' + TRANSFORM(gnNum) + '_' + gcName + '\'


WITH thisform.grdMain.grcExe.chkExe
	.ReadOnly = .F.
	IF table1.tab_exe = .T.
		m.lnAdir = ADIR(laAdir, "m.gcDir + '*'", "H", 1)
		IF m.lnAdir > 0
			.Value = 1
		ELSE
			table1.tab_exe = .F.
			.Value = 0
		ENDIF
	ELSE
		.Value = 0
	ENDIF
	.ReadOnly = .T.
	.Refresh
ENDWITH
...
Рейтинг: 0 / 0
27.04.2012, 14:50
    #37774346
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу понять причину ошибки
Код: sql
1.
replace tab_exe with .F. in table1
...
Рейтинг: 0 / 0
27.04.2012, 14:52
    #37774355
9IKOB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу понять причину ошибки
PaulWist,

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


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