Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Контроль версий модулей *.vbs в Microsoft Access, Модули *.vbs внутри *.mdb 
:(
    Опции темы
np9mi7
  Дата 15.1.2006, 01:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 553
Регистрация: 17.8.2003
Где: Volgograd, Russia

Репутация: нет
Всего: 10



Добрый день!

Предистория: Совсем недавно пришлось заняться крупным проектом написанном на VBA в Microsoft Access 97. Как известно, код VBA храниться внутри файла базы данных Microsoft Access 97 — отсюда все мои проблемы;

Весь проект разбит на отдельные модули каждый из которых имеет свою версию. Часто приходиться работать над несколькими модулями разным людям (но всё это в одной *.mdb!!!), работа строиться следующим образом: разработчики разбирают модули в отдельные *.vbs файлы (copy/past прямо из Microsoft Access 97), потом каждый из участников проекта занимается кодированием, потом идет сборка в один *.mdb (copy/past прямо из *.vbs), проставляется версия всей *.mdb (версии *.vbs храняться в виде комментариев прямо в коде);

Вопрос: Есть ли автоматизированное средство для контроля версий *.vbs модулей написанных для Microsoft Access 97? Или утилита, которая позволяет автоматически разбирать и собирать *.vbs код в *.mdb? Или может есть некоторая утилита которая непосредственно интегрируется с системами контроля версий от Microsoft, например c Microsoft Visual Source Save

Заранее благодарен за ответы.

ps: Сами используем Microsoft Visual Source Save 6.0d + Service Pack 6;

Это сообщение отредактировал(а) np9mi7 - 15.1.2006, 01:40


--------------------
"Я точно знаю то, что ничего не знаю..." Сократ.
evolution project
PM MAIL WWW ICQ MSN   Вверх
Bose
Дата 16.1.2006, 15:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: нет
Всего: 51



Никогда с этим не сталкивался, но меня этот вопрос заинтересовал. Поискал в интернете - готовых решений не нашёл, но нашёл следующую инфу:

Цитата(np9mi7 @ 15.1.2006, 01:37 Найти цитируемый пост)

Или утилита, которая позволяет автоматически разбирать и собирать *.vbs код в *.mdb?

в MS Access VBA есть методы, позволяющие читать исходный код прямо из модуля. (увы не знаю, в какой версии такая возможность появилась):
Код

Sub Testing()  
ThisWorkbook.VBProject.VBComponents("Test").Export "C:\Test.bas"  
End Sub  

(взято отсюда)

аа... вот наткнулся на программку [http://www.formulasoft.com/vba-code-compare.html]VBA Code Compare[/url]. Программка позволяет сравнивать исходный код двух VBA модулей. Работает напрямую с файлами MS Access и MS Excel. freeware. сам не ставил - не пробовал.

наткнулся еще на такую софтину BatchAccess. Она может экспортировать/импортировать таблоицы, запросы и связи в SQL скрипт. Open Source.
PM MAIL WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "MS Access"
Akina
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] и [code=sql][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS Access | Следующая тема »


 




[ Время генерации скрипта: 0.0437 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.