Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подчиненная форма с параметром из основной / 25 сообщений из 30, страница 1 из 2
29.07.2003, 13:15
    #32220650
Ingvarwolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
Пытаюсь сделать форму, у которой есть один контрол 'Надпись' и подчиненная форма, причем так, чтобы при вводе значения в надпись на основной форме подчиненная отображала данные, соответствующие этому значению. А если для введенного значения нет соответствия, то в подчиненой форме отображать просто пустую таблицу. Честно говоря ничего не получается — никак не могу привязать эту надпись как параметр для основной формы.
Подчиненная форма сделана на основе запроса с параметром. Запрос работает — если его запускать напрямую выводит сообщение на ввод параметра и выдает данные так, как нужно. А когда я пытаюсь открыть основную форму, то все равно вылетает сообщение на ввод параметра (для запроса подчиненной формы). Когда я ввожу этот параметр, то подчиненная форма выдает данные так как нужно, но вот блин никак не реагирует на ввод параметра через надпись основной формы... Я не очень хорошо знаю Акс, может просто подскажет кто-то где хоть про это почитать? Потому что хелп к Аксу, а вернее его помощник меня уже достал своими ответами "Не понимаю о чем вы..."
У меня Акс 2000.
Спасибо
...
Рейтинг: 0 / 0
29.07.2003, 13:19
    #32220658
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
Типа меняй RowSource подчиненной формы в зависимости от введенного значения в Надпись...
...
Рейтинг: 0 / 0
29.07.2003, 13:21
    #32220665
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
dim x as string
x = "SELECT * FROM MyTable WHERE MyTable.[Name] = '" & Me.Надпись & "'"
Me!MySubForm.From.RowSource = x

типа того...
...
Рейтинг: 0 / 0
29.07.2003, 13:24
    #32220677
Витал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
К примеру на солбытие Change текстового поля основной формы:

Код: plaintext
1.
Forms!Form1!SubForm1.RecordSource =  "Select * From Table1 Where Name Like '" & Me.TextBox1.Text "'" 
Forms!Form1!SubForm1.Requery
...
Рейтинг: 0 / 0
29.07.2003, 13:27
    #32220684
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
Ой СООРРИ до ручки допился :))
не RowSource а RecordSource
...
Рейтинг: 0 / 0
29.07.2003, 13:28
    #32220692
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
Там есть еще пара опечаток :)
Не ...MySubForm.From... a MySubForm.Form...
...
Рейтинг: 0 / 0
29.07.2003, 13:51
    #32220773
Ingvarwolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
Пытаюсь сделать на событие Change код:
Код: plaintext
1.
2.
3.
4.
Private Sub Параметр_Change()
    Forms![Остатки]![ПодчиненныеОстатки].RecordSource = _
        "Select * From [Остатки] Where [part_no] Like '" & Me.[Параметр].Text & "'" 
    Forms![Остатки]![ПодчиненныеОстатки].Requery
End Sub


И при попытке ввести что-либо в надпись получаю ошибку "Run-time error 438: Object doesn't supportthis proprety or method"
Я что-то не так делаю?
...
Рейтинг: 0 / 0
29.07.2003, 14:02
    #32220804
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
[part_no] = '" & Me.[Параметр] & "'"
попробуй так
...
Рейтинг: 0 / 0
29.07.2003, 15:09
    #32220955
Ingvarwolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
Он ругается на Forms![Остатки]![ПодчиненныеОстатки].RecordSource то есть типа нет такого свойства как RecordSource
...
Рейтинг: 0 / 0
29.07.2003, 15:12
    #32220962
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
ну конечно нет, это же свойство формы, а не контрола, надо так:
Forms![Остатки]![ПодчиненныеОстатки]. Form .RecordSource
...
Рейтинг: 0 / 0
29.07.2003, 15:14
    #32220967
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
хотя намного проще записать в соурсе подформы
select .... where id=Forms![Остатки]![Параметр]
тогда ничего менять и рекверить не надо, все автоматом.
...
Рейтинг: 0 / 0
29.07.2003, 15:15
    #32220970
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
>ну конечно нет, это же свойство формы, а не контрола, надо так:
Forms![Остатки]![ПодчиненныеОстатки].Form.RecordSource

Однако я ему такой вариант уже предлагал... Наверное не нравится так...
...
Рейтинг: 0 / 0
29.07.2003, 15:16
    #32220971
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
>select .... where id=Forms![Остатки]![Параметр]
тогда ничего менять и рекверить не надо, все автоматом.

рекверить всеравно придется :)
...
Рейтинг: 0 / 0
29.07.2003, 15:17
    #32220976
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
>рекверить всеравно придется :)

не-а, не придется, в том-то и прелесть
...
Рейтинг: 0 / 0
29.07.2003, 15:18
    #32220981
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
2sasha_1
Ну если не врешь, то действительно прелесть
...
Рейтинг: 0 / 0
29.07.2003, 15:22
    #32220990
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
да вру, конечно, если бы так было, то нафига программеры
...
Рейтинг: 0 / 0
29.07.2003, 15:26
    #32220999
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
Мало тебя в детстве лупили
Типа врать не хорошо и все такое....
...
Рейтинг: 0 / 0
29.07.2003, 15:30
    #32221014
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
я не вру, я плавлюсь
типа на улице не холодно :)
...
Рейтинг: 0 / 0
29.07.2003, 15:41
    #32221040
Ingvarwolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
Спасибо получилось после Forms![Остатки]![ПодчиненныеОстатки]. Form .RecordSource
А вот "автоматом" после добавления select .... where id=Forms![Остатки]![Параметр] в соурс формы не получилось :( рекверить все равно на Change пришлось
...
Рейтинг: 0 / 0
29.07.2003, 15:46
    #32221043
Ingvarwolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
А попутно вопрос: можно сделать так, чтобы пока вводишь номера он отыскивал все похожие? Типа вводишь например "0" в субформе все номера, начинающиеся с 0, дальше вводишь 2 и в субформе все номера, начинающиеся с 02 и т.д. до тех пор, пока не введешь точный номер детали и тогда в субформе будет только одна строка.
...
Рейтинг: 0 / 0
29.07.2003, 15:48
    #32221047
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
вместо where id=Forms![Остатки]![Параметр]
пиши
where id like Forms![Остатки]![Параметр] & "*"
...
Рейтинг: 0 / 0
29.07.2003, 15:50
    #32221051
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
и Requery не забудь :)
...
Рейтинг: 0 / 0
29.07.2003, 15:58
    #32221062
Ingvarwolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
Попробовал, но тогда выбирает всегда все записи
...
Рейтинг: 0 / 0
29.07.2003, 16:00
    #32221064
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
ну ка кусочек SQL огласите плз
...
Рейтинг: 0 / 0
29.07.2003, 16:01
    #32221066
Ingvarwolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подчиненная форма с параметром из основной
Упс... Хрен знает как, но получилось... :) Спасибо
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подчиненная форма с параметром из основной / 25 сообщений из 30, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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