#0
by Виталий
Добрый день! Подскажите, пож., как можно программно определить имя текущей базы данных, так, как она называется у пользователя при подключении?
#2
by Defender aka LINN
Смешались в кучу кони, люди... База данных - на сервере СУБД База 1С - на сервере 1С У пользователя - просто указание на сервер и базу 1С, названное абсолютно (!) произвольным образом. Что тебе надо-то?
#3
by Виталий
Интересует название БД, как она задана в окне при подключении к 1С. Не в СУБД, и не на сервере 1С
#10
by Виталий
Хочу вывести в заголовок приложения. Когда работаю с несколькими базами, начинаю путаться
#16
by vde69
только имей в виду, что строка с IP сервера и именем быдут разные, хотя фактически это одно и то-же, по этому алгоритм 12 - допустимо использовать ТОЛЬКО при единообразии подключения зверей
#19
by Виталий
А мне не нужен мой заголовок. Я хочу имя базы данных как в , или хотя бы как в . Знаешь где его взять?
#24
by Defender aka LINN
"Вы знаете, на войне иногда и убивают" © анекдот Ручками установить, посмотрев перед этим глазками.
#26
by Виталий
У каждого пользователя имя базы свое. Мы, наверное, говорим о разных вещах. Меня интересует имя Информационной базы, не на сервере 1с, и не на СУБД
#28
by Виталий
В первую очередь я хочу это сделать для себя. Я все время работаю в нескольких базах. В заголовках приложений везде указан по-умолчанию Синоним конфигурации "Управление производственным предприятием для Украины, редакция 1.1". Что-бы вспомнить в какой я базе работаю мне приходиться заходить в справку "О программе". Мне надоело это делать. Поэтому я хочу видеть имя базы и некоторую другую информацию в заголовке приложения. Все, кроме имени Информационной базы, я нашел где взять.
#29
by Виталий
Вместо имени Информационной базы меня устроит имя БД на сервере 1С или даже в СУБД. Но и это я не нашел где взять
#32
by Виталий
В случае клиент-серверного варианта, можно увидеть имя БД на сервере 1С. Но в случае файлового - видно только путь к БД на диске. Это не совсем то, что бы я хотел видеть. Если не получиться вытянуть имя Информационной базы, то может использую это
#33
by Defender aka LINN
Если у остальных пользователей эти базы будут называться так же - у них глаза вытекут, или сердце остановится?
#34
by Виталий
Да причем здесь другие пользователи. Я же четко написал, что это нужно в первую очередь для меня. У меня может быть одновременно запущено приложение в клиент-серверном варианте и несколько - в файловом
#35
by takefive
ЗаголовокСистемы = Макс(НСтр(СтрокаСоединенияИнформационнойБазы,"Ref"),НСтр(СтрокаСоединенияИнформационнойБазы,"File"));
#36
by hhhh
странно, у меня наоборот. Название информационной базы как раз ни о чем не говорит: Бухгалтерия копия 1, Информационная база. А вот путь к базе как раз то, что нужно.
#38
by Defender aka LINN
Скажи, какая религия тебе мешает им руками установить нужные заголовки? Какое наказание будет тебе за это грозить в загробной жизни?
#39
by Виталий
Я свои базы называю так, что бы только по названию сразу все было ясно, что это за база, и с чем ее едят
#42
by hhhh
я проще поступаю, называю папку базы так, как нужно. На фига двойную работу делать, еще и название для базы придумывать, тем более большинство баз существует менее 1 дня.
#43
by Виталий
Я не сторонник прописывать в коде названия, коды и прочее явным образом. Я считаю это дурным тоном программирования. Если есть возможность сделать это нормально, я делаю это нормально.
#45
by Виталий
Я думал, что нет проблемы в том, что бы определить имя ИБ. Поэтому и создал эту тему. Теперь я понимаю, что такой возможности или нет, или о ней мало кто знает. Поэтому вариант мне пока подходит в большей степени
#46
by Виталий
Вариант - слишком геморно. Да и файлы в коде я пока еще не разбирал ни разу. Я с 1С пока знаком только 4 месяца и не хочу пока на это тратить время
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- как узнать остаток по кассе в любой валюте имеющейся в справочнике валют?
- Как узнать размер таблицы в SQL базе?
- Как узнать узнать идентификатор конфигурации
- 1cv8 SQL: Имя SQL сервера и имя SQL базы данных
- Как получить программно имя 1С:сервера и имя базы, в которой работаю?
- Как узнать имя текущей базы SQL или имя базы 1с .
- Как можно узнать имя таблицы в 1С если знаешь её имя в SQL?
- как узнать имя текущего пользователя (не полное имя, а просто имя?)
- Как узнать SQL имя базы данных.
- В подписке на событие узнать Интерактивная запись или нет?
- как в SQL узнать имя каталога и файла базы
- Как программно получить тип базы (файловая или SQL) или имя базы?
В этой группе 1С
- Отчет комиссионера с нулевой ценой
- Как узнать количество фактически отработанного времени в ЗУП
- Что за глюк? ТолькоПРосмотр()=1 ПриОТкрытии
- Откат хранилища конфигурации
- Продажа товара с забалансового счета
- Подсобите с запросом, господа
- v8: VBS + ComConnector
- ЗУП Надбавка за вредность
- Сортировка в Excel из 1С
- Передача материалов в эксплуатацию - в проводках нет сумм - почему?
- СКД: использование условия ССЫЛКА в вычисляемых полях выражения
- v7: 1C ТиС + Фискальник + внешняя DLL = Ошибка подключения ВК.
- Развернутое сальдо получить запросом.
- загрузить настройки СКД из макета
- Как подкрасить колонку в ТЗ(шапку)
- Подключить дополнительную периферийную базу.
- Два ресурса в диаграмме
- Большая задержка при выполнении функции Send в пост запросе
- Добавить колонку в форму списка.
- v8: Как откатить изменения в таблице MySQL?