Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Подгрузка модулей
 
 автор: час   (30.12.2006 в 18:02)   личное сообщение
 
 

Извините бестолкового, но вопрос вскочил...
А что модули из другой базы программно можно также как и таблицы перетащить???
Как объекты видимо...
Люди добрыя подтолкните на верный путь...

  Ответить  
 
 автор: fylhtqrf   (31.12.2006 в 13:21)   личное сообщение
 
 

вот выдрал у себя в принципе нужно всего неск строк я их оставил незакомменчеными
тут правда использовался промежуточный контейнер который из одной программы лепит другую - импорт в себя и затем экспорт в готовый продукт
For i = 0 To db1.Containers!Modules.Documents.count - 1

' OldObjectName = db1.Containers!Modules.Documents(i).NAME
' NewObjectName = CutPrefix(OldObjectName, NewPrefix)
LinkNameClnt = OldObjectName & "~$FClnt"

' If IsOurPrefix(OldObjectName, NewPrefix) = True Or IsPrefixExist(OldObjectName) = False Then
DoCmd.TransferDatabase acImport, "Microsoft Access", Path_client_part, acModule, OldObjectName, LinkNameClnt
DoCmd.TransferDatabase acExport, "Microsoft Access", Path_mdb_program, acModule, LinkNameClnt, NewObjectName
' DoCmd.DeleteObject acModule, LinkNameClnt
' End If
Next i

  Ответить  
 
 автор: час   (03.01.2007 в 19:29)   личное сообщение
 
 

Благодарю, буду попробовать... ,
а это что такое -> & "~$FClnt ?
это спец префикс видимо...

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList