Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Set MyFrmVar = New Forms_ФормаПрототип / 13 сообщений из 13, страница 1 из 1
11.06.2004, 22:26:39
    #32559048
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Set MyFrmVar = New Forms_ФормаПрототип
Увидел такую рекомендацию, попробовал - фиг - нет такого типа ???

Dim MyFrmVar As Access.Form

Set MyFrmVar = New Forms_Форма1
...
Рейтинг: 0 / 0
11.06.2004, 22:33:24
    #32559052
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Set MyFrmVar = New Forms_ФормаПрототип
Которого из двух нет?
...
Рейтинг: 0 / 0
11.06.2004, 22:37:35
    #32559055
Андрей
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Set MyFrmVar = New Forms_ФормаПрототип
Нет такой штуки как Access.Form
Может быть коллекция Access.Forms?
...
Рейтинг: 0 / 0
11.06.2004, 22:39:43
    #32559056
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Set MyFrmVar = New Forms_ФормаПрототип
ругается на New Forms_Форма1
...
Рейтинг: 0 / 0
11.06.2004, 22:42:07
    #32559059
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Set MyFrmVar = New Forms_ФормаПрототип
А у формы есть модуль?
...
Рейтинг: 0 / 0
11.06.2004, 22:43:08
    #32559060
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Set MyFrmVar = New Forms_ФормаПрототип
2 Андрей:
Такая штука есть. Обычно ее пишут как Form без Access.
...
Рейтинг: 0 / 0
11.06.2004, 22:43:48
    #32559061
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Set MyFrmVar = New Forms_ФормаПрототип
Она сама себя вызывает. (она и есть Форма1). Нажал кнопочку - создал еще экземплярчик и т.д.
...
Рейтинг: 0 / 0
11.06.2004, 22:45:17
    #32559062
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Set MyFrmVar = New Forms_ФормаПрототип
У формы модуль есть?
...
Рейтинг: 0 / 0
11.06.2004, 22:50:57
    #32559069
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Set MyFrmVar = New Forms_ФормаПрототип
модуль есть, иначе где бы это писать????? свойство модуль = да.
...
Рейтинг: 0 / 0
11.06.2004, 22:54:10
    #32559073
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Set MyFrmVar = New Forms_ФормаПрототип
До меня дошло. Надо писать Form_Форма1 (не Forms_Форма1).

А "где бы это писать" - например, в макросах, или, допустим, в свойствах событий забивать названия функций, описанных в обычном модуле.
...
Рейтинг: 0 / 0
11.06.2004, 22:55:36
    #32559074
Андрей
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Set MyFrmVar = New Forms_ФормаПрототип
2 Андрей:
Такая штука есть. Обычно ее пишут как Form без Access.

Владимир Саныч, штука то есть. Но ели только понаставить ссылок на все VBA.
Что-то похожее у меня было. При этом стоял дополнительно еще Visual Studio.
Так вот это Acc.. перепахал все ссылки на библиотеки так, что пока не поставили все что можно, ни одна форма ввиде того, что предлагает vam911, не работала. База была не моя. Ктсати у меня опыт сравнительно малый. В основном приходиться переделывать чужие конструкции.
...
Рейтинг: 0 / 0
11.06.2004, 22:59:15
    #32559080
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Set MyFrmVar = New Forms_ФормаПрототип
1/ Помогло.
2/ Логично.
...
Рейтинг: 0 / 0
11.06.2004, 23:13:35
    #32559086
Андрей
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Set MyFrmVar = New Forms_ФормаПрототип
Кстати на сайте посвященном Access ("Bricks", кажется) был такой пример.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Set MyFrmVar = New Forms_ФормаПрототип / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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