powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / mdb файла в качестве библиотеки функций
7 сообщений из 32, страница 2 из 2
mdb файла в качестве библиотеки функций
    #32798075
v-metallic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда можно так: В присоединенном файле можно держать не только отчеты, но и формы тоже. Как открывать -как и отчеты(см.выше).
Из Forma.mde сбрасываешь все формы, код которых необходимо скрыть, в новый файл, в этом же файле создаешь соответствующие функции открытия этих форм, после чего компилируешь этот файл, как "библиотеку" МДЕ.
На эту библиотеку и на отчет создаешь ссылки в своем Forma.mdb (формы, сброшенные в библиотеку, отсюда можно уже убрать). Таким образом можно создать приложение, в котором открыта будет лишь минимальная часть кода (в идеале -только меню, код создания линков на таблицы, код создания ссылок на эти библиотеки)
...
Рейтинг: 0 / 0
mdb файла в качестве библиотеки функций
    #32798362
Aser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не могу выполнить функцию из файла start.mdb функция из test.mdb
Ошибка на этапе Reference

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
Dim mylen As String
Dim stroka As String, mypos As Integer, myi As Integer

mylen = CurrentDb.Name
stroka = "\"
mypos =  1 

While mypos >  0 
   myi = mypos
   mypos = InStr(myi +  1 , mylen, stroka,  1 )
Wend
putDB = Left(mylen, myi) & "test.mdb"

End Function


Function ReferenceFromFile(strFileName As String) As Boolean
Dim ref As Reference

On Error GoTo Error_ReferenceFromFile
MsgBox strFileName
Set ref = References.AddFromFile(strFileName)
' strFileName- òðåáóåìûé ôàéë
ReferenceFromFile = True

Exit_ReferenceFromFile:
Exit Function

Error_ReferenceFromFile:
MsgBox Err & ": " & Err.Description
ReferenceFromFile = False
Resume Exit_ReferenceFromFile
End Function
...
Рейтинг: 0 / 0
mdb файла в качестве библиотеки функций
    #32798415
Aser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кто нибудь сможет скинуть пример использования mdb в качестве библиотеки
...
Рейтинг: 0 / 0
mdb файла в качестве библиотеки функций
    #32798511
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AserНе могу выполнить функцию из файла start.mdb функция из test.mdb
Ошибка на этапе Reference


Назовите имена проектов start.mdb и test.mdb
...
Рейтинг: 0 / 0
mdb файла в качестве библиотеки функций
    #32798528
Aser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Serge Gavrilov AserНе могу выполнить функцию из файла start.mdb функция из test.mdb
Ошибка на этапе Reference


Назовите имена проектов start.mdb и test.mdb

В смысле назвать имена проектов??????
...
Рейтинг: 0 / 0
mdb файла в качестве библиотеки функций
    #32798570
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aser...
В смысле назвать имена проектов??????

В прямом смысле. Каждый VBА проект имеет имя (Project Name) и оно не обязательно совпадает с именем файла.

Вы же получили сообщение о конфликте имен, вот и проверьте не совпадают ли имена проектов и не совпадает ли имя библиотечного проекта с именем какого-нибудь модуля в рабочей базе.
...
Рейтинг: 0 / 0
mdb файла в качестве библиотеки функций
    #32798578
Aser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господи. Что за масдай. Это ж надо. Пол дня угробил, а все оказалось так ... (слов нет)

2Serge Gavrilov. Спасибо.
...
Рейтинг: 0 / 0
7 сообщений из 32, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / mdb файла в качестве библиотеки функций
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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