Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Множественное открытие формы ( динамическая форма ) / 2 сообщений из 2, страница 1 из 1
06.12.2004, 12:29:23
    #32814177
GliderAlex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Множественное открытие формы ( динамическая форма )
Встала вот такая вот проблема:

Есть Календарик, по двойному клику открывается форма с датой и вкладками(подчинённые формы - 10 штук)...

Код открытия вот
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Private Sub Calendar0_DblClick()

If Not IsNull(Me.Calendar0) Then _
    DoCmd.OpenForm "frm_CalDate", , , "[Date]=" &FormatMe.Calendar0, "'yyyymmdd'")
    Me.Calendar0.Value = Now()

End Sub

Но такая конструкция позволяет открыть данные только за одну дату, а мне нужно например две формы или три.
Как это реализровать? Не делать же эти формы копированием в самом деле(
Я так понимаю что нужно использовать CreateForm... но как это пишется, да ещё и подчинённые формы как прописывать?
...
Рейтинг: 0 / 0
06.12.2004, 12:54:32
    #32814247
Latuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Множественное открытие формы ( динамическая форма )
Форму можно создать как обычный экземпляр класса
Dim frm As Form
Set frm = New Form_frm_CalDate
frm.Visible=True

Воспользуйся поиском по сигнатуре "несколько экземпляров формы"
или любому куску вышеприведенного кода
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Множественное открытие формы ( динамическая форма ) / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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