Взяли выгрузку базы у клиента? Прислали по почте файл конфигурации? Хотите развернуть базу данных двойным щелчком на файле *.dt или *.cf? Database Manager - то что вам нужно!
Хорошая идея. Планируется ли реализация запуска "по ключам"? т.е. генераций команд запуска и последующее развертывание.8.
Версия платформы 1С я так понимаю определяется автоматически по *.dt/*.cf ?
(8) Kopman, в dt\cf нет информации о версии платформы (известной мне, по крайней мере). Версия платформы определяется наиболее свежей, установленной в системе, причем можно задать маску версии 8.X.X.X в настройках.
Насчет ключей - что именно ожидаете от этого функционала, что конкретно нужно?
(9) По dt/cf жаль - я то размечтался:-)
По ключам какой-то пакетный запуск "Распаковать все .dt в пути".. или может быть список путей, а передавать это список и все параметры уже файлом или каким-то еще другим способом.
(9) по определению версии. Как конкретно из *.dt и *.cf мне может не известно.. но например файловую можно предварительно распаковать во "временное хранилище", потом определить версию и скопировать в нужное место.
(11) Kopman, определить версию чего? Кажется мы о разных вещах говорим. Вроде бы вы спрашивали - как определяется версия платформы? Версия платформы, которая будет разворачивать cf(dt) автоматом проставляется, выбирается наиболее свежая, после ее можно поменять.
А какую версию и версию "чего" имеете вы, говоря про временный каталог?
(12) Сейчас поясню:-) Я тоже говорю о версии платформы. Но если база работающая на 8.2.13 у меня будет открываться через 8.2.19 или еще хуже через 8.3.Х то разумеется нужно будет конвертировать это не есть хорошо. Для этого и нужно автоматическое определение версии и установка ее в параметрах открытия базы, если такая версия существует на ПК.
(13) Kopman, конвертировать между 8.2. и 8.3 вроде бы не нужно. А прописывание конкретной версии для запуска будет, позже. Автообновление предусмотрено.
Удобная программа.
Хорошо бы добавить асоциацию с .1cd файлами, для быстрого добавления базы. Каталог ИБ - путь к файлу. Имя ИБ - имя папки с файлом.
Для .cf и .dt можно предложить Каталог ИБ по умолчанию - путь к файлу (для новой базы).
Вроде как извлечь в текущую папку.
(15) Sholl, Спасибо за отзыв. По поводу 1cd, по-моему, на Инфостарте была разработка, которая, как раз это делает. Посмотрите сюда: http://infostart.ru/public/193222/, а в ней - ссылки на еще 2 проекта. Собственно, мой отличается как раз наличием "любимых мест" ну и по юзабилити, как мне кажется, тоже удобнее. А по приведенным ссылкам вроде бы (я не ставил, точно не знаю) как раз, что вы хотите по 1cd.
(17) Программулькин, проверьте, пожалуйста, скорее всего у вас в файле настроек стартера 1С (%APPDATA%\1C\1CEStart\1CEstart.cfg) прописан путь к папке "C:\Program Files (x86)\1cv8", в то время, как сама папка не существует. Удалите некорректный путь из конфига стартера. Если моя догадка верна, отпишитесь, пожалуйста. Ошибку исправлю, спасибо.
Хорошо бы добавить возможность выбора "Имя каталога БД" на ... сразу из "Место установки" с возможностью указать вложеную папку.
Например:
"Место установки" - папка "Клиенты"
"Имя каталога БД" - "Клиент1/До обновления"
А то придется добавлять в "Место установки" каждого клиента.
А исходный код предоставлять не будете?) какой язык программирования хотя бы использовали) просто большая часть наших одинэсных разработок всё же с открытым исходным кодом, что позволяет нам дорабатывать под себя что-либо) вот и хотелось бы иметь исходный код вашей разработки, если это конечно приемлемо для вас)
(28) TeMochkiN, язык - C#. Код не проблема, я могу дать доступ. А что планируете доработать? Если есть предложения - код дам. Если просто так из любопытства спрашиваете, то и код вам не нужен, верно?
(29) ну на самом деле хотелось бы, чтоб можно было ещё добавлять базу в список двойным щелчком по файлу 1Cv8.1CD :)
потому что не всегда выгрузку дают, а тупо в архив папку с базой запаковывают и присылают)
это ещё полезно, когда винду переустанавливаешь.
вообще хотелось бы из этого сотворить даже менеджер списка баз. Не запускалка баз, которых навалом тут, а именно менеджер баз. Для запуска вполне устраивает стандартный 1cestart) но менеджер баз кончено хочется сделать с возможностью доступа к локальной сети, чтобы можно было управлять списком баз и других пользователей.
вообщем, вы наверное подумаете чё за бред я тут наплел, но мне это кажется довольно-таки интересным, несмотря на то, что какие-то похожие инструменты тут уже есть. но те, на которые я натыкался - платные, а т.к. есть знания, то че платить, когда можно самому написать, хоть и корявенько для начала)