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

start [/forum/topic.php?all=1&fid=45&tid=1680244]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
66ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
71ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 394ms |

| 0 / 0 |
