1С:Предприятие 8.1 (8.1.14.72). Информационная база.

Новая тема
Прошу помощи в оптимизации процесса подключения информационной базы в 1С - суть проблемы заключается в следующем : каким образом указать путь к информационной базе без привязки к конкретному диску, тоесть в идеале - должно быть примерно такое : информ-база размещена в том же каталоге, что и сама программа и при запуске системы она автоматически подгружалась из текущего каталога.
При указании относительного пути, платформа ищет путь относительно подкаталога bin каталога установки платформы.

То есть указав в качестве пути например \MyBase\Accounting вы даёте указание платформе искать базу по следующему пути (при условии что каталог установки платформы был выбран по умолчанию). %SystemDrive%\Program files\1cv8.x\bin\MyBase\Accounting\

Других вариантов относительных путей (по типу путей в формате DOS) она не понимает.

То есть положить базу рядом с подкаталогом bin при использовании указания путей в диалоге запуска вы не сможете.


Другой вариант, запуск из командного файла. Там вы явно можете указать не только режим запуска и путь к базе, но и аккаунт под которым следует войти в базу. По этому вопросу смотрите справку по режимам запуска.

З.Ы. Второй вариант оптимальнее использовать и в случае регулярно мигрирующих с машины на машину баз, так как не придётся постоянно выдёргивать из профиля пользователя файл списка информационных баз.
вариант запуска из командного файла не совсем подходит, так как планируется разместить базу на флешке и перемещать с компьютера на компьютер, соответственно "имя диска" с указанием инф-базы - будет менятся.
> так как планируется разместить базу на флешке

Давайте ради интереса засекем сколько ваша база "проживет".
вопрос не в сроке "жизни" инф-базы, тем более, что флешка не дискета и при нормальной эксплуатации и периодическом бекапе базы - беззбойная работа будет обеспечена.
Вы "льстите" флешкам. :)
В любом случае, пусть это даже будет внеш. HDD, то прописывать эту базу придется на каждом используемом компе. Либо организовать сетевое хранилище и на нем хранить базу, а по ситуации управлять доступом к этому хранилищу.
с базой на флешке (не путать с usb-HDD) работать НЕЛЬЗЯ !!!!!
судя из полученных вариантов - выходит, что придется на каждой, отдельно взятой машине, прописывать путь к инф-базе индивидуально.
Читают тему
(гостей: 1)

Быстрый переход