![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Field not found [D6, dBase, FoxPro]
Logo © (2002-08-28 13:12:00)использую код:
====
TabGR["R12"]:=Table1["OKATO"];
TabGR["R13"]:=Table1["OKOGU"];
TabGR["R14"]:=Table1["KFS"];
====
выдаёт ошибку Field "R13" not found. В таблице оно точно естьКюмне посоветовали открыть Fields Editor и добавить поле.
меня это не очень устраивает. Как решить эту проблему без добавления поля в Fields Editor ?
Ведь на поле R12 не ругается хотя его нет в описании полей таблицы.
Хелп.
Val (2002-08-30 09:56:00) [1]>Logo © (30.08.02 08:42)
удалите все поля из FieldEditor"a и добавьте снова.
Logo (2002-08-30 08:42:00) [2]таблица размещена на форме. работаю с бде. путь прописан глобальный "D:\bases\stat"
база GR.DBF. Она менялась в процессе.
Adoon (2002-08-29 17:10:00) [3]Если таблица выбирается запросом, то может в запросе не указано это поле.
oss (2002-08-29 16:49:00) [4]проверь алиасы, если работаешь с бде, или укажи точный путь.
скорее всего смотришь одну таблицу, работаешь с другой
Val (2002-08-29 15:10:00) [5]структура таблицы менялась?
Logo (2002-08-29 14:40:00) [6]проблему ещё можно описать так.
выбираю таблицу. правой кнопкой Field Editor. Показывается последний. Щёлкаю "Add Fields" появляются поля таблички.
но в списке нет некоторых полей. например вот R13 там нет, а R12 и R14 есть.
Хотя если просматривать таблицу Database Desctop или другой утилитой. это поле есть 100%.
Я в замешательстве. Дельфи что выборочно поля показывает что ли?
Val (2002-08-28 16:02:00) [7]потому что 13.
или давайте больше информации.
Logo (2002-08-28 15:37:00) [8]Не помогает выдаёт ту же ошибку.
Val (2002-08-28 13:36:00) [9]TabGR.FieldByName("R13").Value := Table1.FieldByName("OKOGU").Value;