powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Не могу понять причину ошибки
3 сообщений из 3, страница 1 из 1
Не могу понять причину ошибки
    #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
Не могу понять причину ошибки
    #37774346
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
replace tab_exe with .F. in table1
...
Рейтинг: 0 / 0
Не могу понять причину ошибки
    #37774355
9IKOB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PaulWist,

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


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