Как получить имя базы 1с программно
Перейти к содержимому

Как получить имя базы 1с программно

Как получить имя базы 1с программно

Глобальный контекст (Global context)
СтрокаСоединенияИнформационнойБазы (InfoBaseConnectionString)
Синтаксис:

СтрокаСоединенияИнформационнойБазы()
Возвращаемое значение:

Возвращает Строка соединения информационной базы, которую, например, можно использовать для запуска 1С:Предприятия средствами встроенного языка в Automation, Менеджер COM-соединений. Пример результата метода: File="C:\1cv8\Base".

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.

Добавлено 11.07.14, 09:45
Получаешь строку и разбираешь ее — это уже не сложно.

1С имя базы данных получить

Если база файловая – чаще всего путь к файлу базы указан в справка ->о программе, но не всегда
Если база клиент-серверная там указана строка подключения к серверу. По строке подключения можно опредилить какой там сервер, но нельзя понять с какой именно БД работает сервер.
Спрашивайте у администратора какой у вас сервер БД и в какой СУБД он хранит информацию. и читайте документацию по работе с нужной СУБД.

1С8 Пример. Как Получить параметры соединения информационной базы.

Предлагаем решение Ваших задач 1С.

Внедрение 1С:

  • Организуем вам индивидуальное экспресс обучение программам 1С.
  • Мы поможем Вам начать работать с программами 1С.
  • Мы поможем Вам настроить ваши отчеты в 1С.
  • Установим и настроим 1С под ваши задачи.
  • Поможем сделать ввод начальных остатков по складам и контрагентам
  • Перенесем данные из старых систем.
  • Подскажем как избежать ошибок.

Доработка и сопровождение 1С:

  • Доработаем существующие или создадим новые печатных формы и документы.
  • Разработаем внешние отчеты по Вашим требованиям.
  • Напишем внешние обработоки по загрузке документов из учетных (торговых) систем в бухгалтерию.
  • Разработаем приложения для выгрузки данных на сайты.

Ориентировочная стоимость работ программиста 1С : 500 р. за 1 час работы.

Наименование базы данных

в (11) не вижу проблем.
Или используешь штатные механизмы или .

надо ее прописать Дополнительные параметры запуска при добавлении/изменении базы. так /ExecuteD:\zapusk.epf
Это прописываешь только у копии

Изменяешь обработку, только не парсишь как у меня там*(код обработки почти весь там на странице), а пишешь в заголовке — «Копия»

Ну или вариаций на эту тему масса, и все на тему ПолучитьЗаголовокПриложения/установитьЗаголовокПриложения(упр.формы), и ПолучитьЗаголовокСистемы/УстановитьЗаголовокСистемы(обычные формы)

  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти

(1) pwp2008, храните информацию о том, что это за база в константе, и в зависимости от этого значения, изменяйте заголовок приложения функцией УстановитьЗаголовокПриложения.

Либо можно парсить то, что возвращает функция ПолучитьНавигационнуюСсылкуИнформационнойБазы()

  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти

Похоже, что этот вопрос к разработчикам платформы.

  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти
  • Скопировать ссылку
  • Перейти

(26) pwp2008, я именно это и имел ввиду, что архивная ИБ хранится в другой директории, на другой сервере, доступна по другому URL .

(25) alwiz3, цитата из синтаксис помощника:

Глобальный контекст (Global context)
ПолучитьНавигационнуюСсылкуИнформационнойБазы (GetInfoBaseURL)
Синтаксис:

ПолучитьНавигационнуюСсылкуИнформационнойБазы()
Возвращаемое значение:

Получает навигационную ссылку информационной базы.
Форматы сылки в зависимости от вида информационной базы:
Файловая
Если путь к файловой версии является UNC путем, то формат строка имеет следующий вид e1c://file/<UNC путь>;
Если путь к файловой версии содержит том, то формат строка имеет следующий вид — e1c://filev/<символ тома>/<остальной путь>;
Клиент-сервер
e1c://server/<имя сервера>/<имя ИБ>
Веб-сервер
http://<путь>;
https://<путь>
Эта ссылка может использоваться для создания абсолютной ссылки из относительной.

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение, интеграция.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *