
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
29.07.2003, 13:15
|
|||
|---|---|---|---|
|
|||
Подчиненная форма с параметром из основной |
|||
|
#18+
Пытаюсь сделать форму, у которой есть один контрол 'Надпись' и подчиненная форма, причем так, чтобы при вводе значения в надпись на основной форме подчиненная отображала данные, соответствующие этому значению. А если для введенного значения нет соответствия, то в подчиненой форме отображать просто пустую таблицу. Честно говоря ничего не получается — никак не могу привязать эту надпись как параметр для основной формы. Подчиненная форма сделана на основе запроса с параметром. Запрос работает — если его запускать напрямую выводит сообщение на ввод параметра и выдает данные так, как нужно. А когда я пытаюсь открыть основную форму, то все равно вылетает сообщение на ввод параметра (для запроса подчиненной формы). Когда я ввожу этот параметр, то подчиненная форма выдает данные так как нужно, но вот блин никак не реагирует на ввод параметра через надпись основной формы... Я не очень хорошо знаю Акс, может просто подскажет кто-то где хоть про это почитать? Потому что хелп к Аксу, а вернее его помощник меня уже достал своими ответами "Не понимаю о чем вы..." У меня Акс 2000. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 13:19
|
|||
|---|---|---|---|
|
|||
Подчиненная форма с параметром из основной |
|||
|
#18+
Типа меняй RowSource подчиненной формы в зависимости от введенного значения в Надпись... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 13:21
|
|||
|---|---|---|---|
|
|||
Подчиненная форма с параметром из основной |
|||
|
#18+
dim x as string x = "SELECT * FROM MyTable WHERE MyTable.[Name] = '" & Me.Надпись & "'" Me!MySubForm.From.RowSource = x типа того... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 13:24
|
|||
|---|---|---|---|
Подчиненная форма с параметром из основной |
|||
|
#18+
К примеру на солбытие Change текстового поля основной формы: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 13:27
|
|||
|---|---|---|---|
|
|||
Подчиненная форма с параметром из основной |
|||
|
#18+
Ой СООРРИ до ручки допился :)) не RowSource а RecordSource ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 13:28
|
|||
|---|---|---|---|
|
|||
Подчиненная форма с параметром из основной |
|||
|
#18+
Там есть еще пара опечаток :) Не ...MySubForm.From... a MySubForm.Form... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 13:51
|
|||
|---|---|---|---|
|
|||
Подчиненная форма с параметром из основной |
|||
|
#18+
Пытаюсь сделать на событие Change код: Код: plaintext 1. 2. 3. 4. И при попытке ввести что-либо в надпись получаю ошибку "Run-time error 438: Object doesn't supportthis proprety or method" Я что-то не так делаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 14:02
|
|||
|---|---|---|---|
|
|||
Подчиненная форма с параметром из основной |
|||
|
#18+
[part_no] = '" & Me.[Параметр] & "'" попробуй так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 15:09
|
|||
|---|---|---|---|
|
|||
Подчиненная форма с параметром из основной |
|||
|
#18+
Он ругается на Forms![Остатки]![ПодчиненныеОстатки].RecordSource то есть типа нет такого свойства как RecordSource ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 15:12
|
|||
|---|---|---|---|
Подчиненная форма с параметром из основной |
|||
|
#18+
ну конечно нет, это же свойство формы, а не контрола, надо так: Forms![Остатки]![ПодчиненныеОстатки]. Form .RecordSource ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 15:14
|
|||
|---|---|---|---|
Подчиненная форма с параметром из основной |
|||
|
#18+
хотя намного проще записать в соурсе подформы select .... where id=Forms![Остатки]![Параметр] тогда ничего менять и рекверить не надо, все автоматом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 15:15
|
|||
|---|---|---|---|
|
|||
Подчиненная форма с параметром из основной |
|||
|
#18+
>ну конечно нет, это же свойство формы, а не контрола, надо так: Forms![Остатки]![ПодчиненныеОстатки].Form.RecordSource Однако я ему такой вариант уже предлагал... Наверное не нравится так... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 15:16
|
|||
|---|---|---|---|
|
|||
Подчиненная форма с параметром из основной |
|||
|
#18+
>select .... where id=Forms![Остатки]![Параметр] тогда ничего менять и рекверить не надо, все автоматом. рекверить всеравно придется :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 15:17
|
|||
|---|---|---|---|
Подчиненная форма с параметром из основной |
|||
|
#18+
>рекверить всеравно придется :) не-а, не придется, в том-то и прелесть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 15:18
|
|||
|---|---|---|---|
|
|||
Подчиненная форма с параметром из основной |
|||
|
#18+
2sasha_1 Ну если не врешь, то действительно прелесть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 15:22
|
|||
|---|---|---|---|
Подчиненная форма с параметром из основной |
|||
|
#18+
да вру, конечно, если бы так было, то нафига программеры ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 15:26
|
|||
|---|---|---|---|
|
|||
Подчиненная форма с параметром из основной |
|||
|
#18+
Мало тебя в детстве лупили Типа врать не хорошо и все такое.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 15:30
|
|||
|---|---|---|---|
Подчиненная форма с параметром из основной |
|||
|
#18+
я не вру, я плавлюсь типа на улице не холодно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 15:41
|
|||
|---|---|---|---|
|
|||
Подчиненная форма с параметром из основной |
|||
|
#18+
Спасибо получилось после Forms![Остатки]![ПодчиненныеОстатки]. Form .RecordSource А вот "автоматом" после добавления select .... where id=Forms![Остатки]![Параметр] в соурс формы не получилось :( рекверить все равно на Change пришлось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 15:46
|
|||
|---|---|---|---|
|
|||
Подчиненная форма с параметром из основной |
|||
|
#18+
А попутно вопрос: можно сделать так, чтобы пока вводишь номера он отыскивал все похожие? Типа вводишь например "0" в субформе все номера, начинающиеся с 0, дальше вводишь 2 и в субформе все номера, начинающиеся с 02 и т.д. до тех пор, пока не введешь точный номер детали и тогда в субформе будет только одна строка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 15:48
|
|||
|---|---|---|---|
Подчиненная форма с параметром из основной |
|||
|
#18+
вместо where id=Forms![Остатки]![Параметр] пиши where id like Forms![Остатки]![Параметр] & "*" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 15:50
|
|||
|---|---|---|---|
|
|||
Подчиненная форма с параметром из основной |
|||
|
#18+
и Requery не забудь :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 15:58
|
|||
|---|---|---|---|
|
|||
Подчиненная форма с параметром из основной |
|||
|
#18+
Попробовал, но тогда выбирает всегда все записи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 16:00
|
|||
|---|---|---|---|
Подчиненная форма с параметром из основной |
|||
|
#18+
ну ка кусочек SQL огласите плз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1680244]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
68ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
77ms |
get tp. blocked users: |
2ms |
| others: | 188ms |
| total: | 383ms |

| 0 / 0 |
