Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ошибка в запросе / 21 сообщений из 21, страница 1 из 1
28.09.2004, 13:36:28
    #32714626
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
select уид from таблица1 where уид=Forms![Форма1]![Список101].Column(0;0)


Ошибка: неопределенное свойство column в запросе. Тогда как подвесить в запрос данные из списка ???
...
Рейтинг: 0 / 0
28.09.2004, 13:37:32
    #32714631
mirdinn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
Mari.Pselect уид from таблица1 where уид=Forms![Форма1]![Список101].Column(0;0)


Ошибка: неопределенное свойство column в запросе. Тогда как подвесить в запрос данные из списка ???
Код: plaintext
1.
2.
3.
select уид from таблица1 where уид=
 ''&Forms![Форма1]![Список101].Column(0;0)&'' 

...
Рейтинг: 0 / 0
28.09.2004, 13:39:22
    #32714640
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
select уид from таблица1 where уид=
''&Forms![Форма1]![Список101].Column(0;0)&''

[/src][/quot]

не поняла а зачем кавычки - это же не VBA а конструктор запросов
...
Рейтинг: 0 / 0
28.09.2004, 13:41:01
    #32714646
маяк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
Mari.Pне поняла а зачем кавычки - это же не VBA а конструктор запросовработает? не трогай! %)
...
Рейтинг: 0 / 0
28.09.2004, 13:42:04
    #32714650
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
[/quot]работает? не трогай! %)[/quot]

Да не работает в том-то и дело.
...
Рейтинг: 0 / 0
28.09.2004, 13:42:09
    #32714651
mirdinn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
маяк Mari.Pне поняла а зачем кавычки - это же не VBA а конструктор запросовработает? не трогай! %)
Это не двойные кавычки это две одинарных кавычки..почему именно так? НЕ знаю...на форуме объяснили :))
...
Рейтинг: 0 / 0
28.09.2004, 13:46:22
    #32714671
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
mirdinn маяк Mari.Pне поняла а зачем кавычки - это же не VBA а конструктор запросовработает? не трогай! %)
Это не двойные кавычки это две одинарных кавычки..почему именно так? НЕ знаю...на форуме объяснили :))



Да ни с одинарными ни с двойными не работает - пишет - неопределенная функция column в выражении. Помогите плиз!!!
...
Рейтинг: 0 / 0
28.09.2004, 13:50:21
    #32714682
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
А что такое Column(0;0)?
Во-первых, Column(0;0) - это какой столбец? 0? 0.0? Нет такого! Должно быть Column(0)
Во-вторых, зачем вообще Column(0)? Он возвращает в точности то же самое что и Forms![Форма1]![Список101].
...
Рейтинг: 0 / 0
28.09.2004, 13:55:20
    #32714692
mirdinn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
Rivkin DmitryА что такое Column(0;0)?
Во-первых, Column(0;0) - это какой столбец? 0? 0.0? Нет такого! Должно быть Column(0)
Во-вторых, зачем вообще Column(0)? Он возвращает в точности то же самое что и Forms![Форма1]![Список101].
стати да..у мня в виде Column(0;0) не работает напрочь
...
Рейтинг: 0 / 0
28.09.2004, 13:58:45
    #32714704
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
Не мудрено..!
...
Рейтинг: 0 / 0
28.09.2004, 14:01:48
    #32714714
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
Rivkin DmitryА что такое Column(0;0)?
Во-первых, Column(0;0) - это какой столбец? 0? 0.0? Нет такого! Должно быть Column(0)
Во-вторых, зачем вообще Column(0)? Он возвращает в точности то же самое что и Forms![Форма1]![Список101].

Column(0) выдает такую же ошибку. Мне в принципе достаточно
вообще условия уид=[forms]![Форма1]![Список1], но проблема в том, что если список не в фокусе, то возвращает null
...
Рейтинг: 0 / 0
28.09.2004, 14:09:51
    #32714736
mirdinn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
Mari.P Rivkin DmitryА что такое Column(0;0)?
Во-первых, Column(0;0) - это какой столбец? 0? 0.0? Нет такого! Должно быть Column(0)
Во-вторых, зачем вообще Column(0)? Он возвращает в точности то же самое что и Forms![Форма1]![Список101].

Column(0) выдает такую же ошибку. Мне в принципе достаточно
вообще условия уид=[forms]![Форма1]![Список1], но проблема в том, что если список не в фокусе, то возвращает null

ну может ставить фокус на список ..короче судя по всему придется вам на VBA пописать малость
...
Рейтинг: 0 / 0
28.09.2004, 14:12:14
    #32714744
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
Поставить в фокус не могу - список невидимый, специально созданный для служебных целей. Придется лепить еще рядом служебное поле и задавать ему значение при обновлении списка. Вот морока!!
...
Рейтинг: 0 / 0
28.09.2004, 14:13:52
    #32714750
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
Код: plaintext
1.
Column( 0 ) выдает такую же ошибку. Мне в принципе достаточно 
вообще условия уид=[forms]![Форма1]![Список1], но проблема в том, что если список не в фокусе, то возвращает null

Этого не может быть! Не играет никакой роли в фокусе контрол или нет! Скорее всего у тебя форма Форма1 просто-напросто, закрыта, не загружена!
Или проблема совсем в другом месте! ИМХО!
...
Рейтинг: 0 / 0
28.09.2004, 14:16:49
    #32714760
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
Rivkin Dmitry
Код: plaintext
1.
Column( 0 ) выдает такую же ошибку. Мне в принципе достаточно 
вообще условия уид=[forms]![Форма1]![Список1], но проблема в том, что если список не в фокусе, то возвращает null

Этого не может быть! Не играет никакой роли в фокусе контрол или нет! Скорее всего у тебя форма Форма1 просто-напросто, закрыта, не загружена!
Или проблема совсем в другом месте! ИМХО!

Да вы проверьте сами, честное слово, если списком не пользоваться (те SelectedItema нет), но список не пустой, то в запросе [forms]![Форма1]![Список1] даст null и запрос не сработает нормально
...
Рейтинг: 0 / 0
28.09.2004, 14:23:00
    #32714783
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
Ну так на открытии формы выполни
Forms![Форма1]![Список101] = Forms![Форма1]![Список101].ItemData(0)
чтобы установить в списке первое значение.
Если же список вообще пустой, то в запросе надо сделать проверку на Null

where Iif(IsNull(Forms![Форма1]![Список101].Column(0)), True ,уид=Forms![Форма1]![Список101].Column(0))

Выделенное True может быть другим дефаултом
...
Рейтинг: 0 / 0
28.09.2004, 16:47:48
    #32715168
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
Rivkin DmitryНу так на открытии формы выполни
Forms![Форма1]![Список101] = Forms![Форма1]![Список101].ItemData(0)
чтобы установить в списке первое значение.
Если же список вообще пустой, то в запросе надо сделать проверку на Null

where Iif(IsNull(Forms![Форма1]![Список101].Column(0)), True ,уид=Forms![Форма1]![Список101].Column(0))

Выделенное True может быть другим дефаултом


Forms![Форма1]![Список101] = Forms![Форма1]![Список101].ItemData(0) -Так тоже не работает Пишет, что "свойство только для чтения". Свойства column запрос вообще не видит. Что же делать?
...
Рейтинг: 0 / 0
28.09.2004, 17:23:59
    #32715289
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
Землячка, как там КатьБург стоит? Говорят похорошел здорово! А как Эльмаш-Уралмаш? На ногах ли УралТрансгаз?

Приведи, плз, запрос свой
...
Рейтинг: 0 / 0
28.09.2004, 17:29:10
    #32715305
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
Сделай так: скопируй текст этого запроса в новый запрос, пользуясь построителем запросов (ПЗ). Оставь построитель открытым и открой злосчастную форму. Обратись к ПЗ и проверь что получается, експерементируя с формой...
...
Рейтинг: 0 / 0
28.09.2004, 17:30:34
    #32715310
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
Rivkin DmitryЗемлячка, как там КатьБург стоит? Говорят похорошел здорово! А как Эльмаш-Уралмаш? На ногах ли УралТрансгаз?

Приведи, плз, запрос свой

Да живы, живы все, памятник Свердлова недавно возле универа покрасили.
А запрос такой:
select уид from таблица1 where уид=Forms![Форма1]![Список101].Column(0;0)
свойство Column конструктор запросов не видит.
если писать так select уид from таблица1 where уид=Forms![Форма1]![Список101], то выдает null, Писать на VBA ради какого-то элемента в списке неохота. Вопрос - как в конструкторе запросов взять элемент списка?
...
Рейтинг: 0 / 0
28.09.2004, 17:48:06
    #32715360
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка в запросе
Сколько же раз его (Свердлва) уже красили?
А недостающий элемент дописать ручкми. Хотя, по идее, он не нужен т.к.
Forms![Форма1]![Список101] = Forms![Форма1]![Список101].Column(0)

Я бы посоветовал переписать запрос:
select [уид] from таблица1 where Iif(IsNull(Forms![Форма1]![Список101]),True, [уид]=Forms![Форма1]![Список101])
Понятно, это в случае, если при IsNull(Forms![Форма1]![Список101]) надо вывести все записи
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ошибка в запросе / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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