LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Две формы рядом...
 Две формы рядом
 
 06.08.2008 10:18:28
Андрей748
3 сообщения


Две формы рядом

Добрый день!

Нужно сделать, чтобы на экране отображалась главная - ленточная форма(1), и рядом с ней подчиненная - табличная(2), так чтобы они были наподобие двух панелей в Тотал коммандере.

Пробовал разместить их на третьей - материнской форме(3), получается (1) подчиненная по отношению к(3), это работает и меня устраивает, но не могу разобраться, как сохранить отношения подчиненности между (1) и (2), т.е. чтобы в (2) отображались только подчиненные записи в соответствии с тем на какой записи стоит курсор в (1)

Помогите, пожалуйста, если возможно.

Спасибо.

 06.08.2008 15:16:03
nord-woolf
20 сообщения


Re: Две формы рядом
Не связывай 3 форму с 1 и 2, пусть она будет просто подложкой. На изменение текущей записи формы 1 изменяй фильтр или источник записей формы 2.
Андрей
 06.08.2008 17:46:50
Андрей748
3 сообщения


Re: Две формы рядом

С фильтром не получается, и попутно возникает вопрос,  как сохранить связь, ведь при добавлении записи в (2) там должно автоматически заполняться связующее с (1) поле

Я всего лишь простой юзер, что такое option explisit и прочие премудрости  не разумею....

 06.08.2008 18:10:38
nord-woolf
20 сообщения


Re: Две формы рядом
Цитата: "..при добавлении записи в (2) там должно автоматически заполняться связующее с (1) поле.."
Решение:
На поле связи формы 2 значение по умолчанию = поле связи в форме 1.

Цитата: "Я всего лишь простой юзер..."
Вариант простой:
Подчиненную форму 2 разместить в области "Примечание формы" формы 1.
Экран будет разделен не слева-направо, а сверху-вниз.

Андрей
 06.08.2008 18:43:20
Андрей748
3 сообщения


Re: Две формы рядом

Спасибо, значение по умолчанию попробую.

Сверху-вниз уже есть, но это не юзабилити.

Может подскажете с фильтром, как его прописать грамотно

[СвязующееПоле]=[Форма1]![СвязующееПоле] ......

не работает.

И все-таки нежелательно отказываться от такой компоновки: Одиночная форма(3) --- подчиненная ей табличная Форма (1) ----- подчиненная форме(1) табличная форма (2)

  Программирование  Microsoft Access. Файлы mdb и accdb  Две формы рядом...
ПоискПоиск  Список форумовСписок форумов  
right