|
Как получить имя информационной базы? | ☑ | ||
---|---|---|---|---|
0
мистер игрек
08.12.16
✎
11:28
|
Вариант СтрокаСоединенияИнформационнойБазы() не катит.
Нужно получить именно имя базы а не название папки базы. Есть ли такая возможность* |
|||
1
mehfk
08.12.16
✎
11:30
|
Что ты понимаешь под именем базы?
|
|||
2
Мимохожий Однако
08.12.16
✎
11:30
|
В СП не нашёл?
|
|||
3
мистер игрек
08.12.16
✎
11:32
|
(2) не нашел
|
|||
4
Живой Ископаемый
08.12.16
✎
11:32
|
информационной базы на сервере БД?
не, нельзя |
|||
5
мистер игрек
08.12.16
✎
11:32
|
(1) это имя базы в окне запуска, а не имя каталога базы
|
|||
6
мистер игрек
08.12.16
✎
11:33
|
(4) база файловая
|
|||
7
Мимохожий Однако
08.12.16
✎
11:34
|
(5) Имя базы у каждого пользователя может быть своё. Какой смысл искать по имени в строке запуска?
|
|||
8
Живой Ископаемый
08.12.16
✎
11:34
|
2(5) зачем тебе это? ничего что каждый пользователь может обозвать эту базу по своему? Что может быть несколько "имен" у одной базы?
|
|||
9
мистер игрек
08.12.16
✎
11:35
|
(8) Нет, это только для одного пользователя.
|
|||
10
mehfk
08.12.16
✎
11:36
|
(5) Парси файл списка ИБ.
|
|||
11
Живой Ископаемый
08.12.16
✎
11:36
|
2(9) что "нет, это только для одного пользователя"?
|
|||
12
Мимохожий Однако
08.12.16
✎
11:36
|
(9) Один пользователь сможет сделать несколько строк запуска в одну базу.
|
|||
13
Живой Ископаемый
08.12.16
✎
11:37
|
2(10) и находи там 10 имен для одного каталога файловой, и выбирай случайный
|
|||
14
Мимохожий Однако
08.12.16
✎
11:37
|
Даже, если получится сделать. Где это может пригодиться?
|
|||
15
мистер игрек
08.12.16
✎
11:38
|
(14) Есть огромный список баз на сервере и надо чтоб автоматом каждый день для каждой базы создавался отчет
|
|||
16
мистер игрек
08.12.16
✎
11:39
|
сервер это просто комп на котором хранятся файловые базы
|
|||
17
Живой Ископаемый
08.12.16
✎
11:40
|
(15) Окей, и что?
|
|||
18
Мимохожий Однако
08.12.16
✎
11:42
|
(15) А при чем здесь имя базы при запуске? Есть идентификатор базы, каталог, которые определят однозначно нужную базу.
|
|||
19
мистер игрек
08.12.16
✎
11:42
|
(17) Мне клиент говорит что там могут быт одинаковые имена папок баз
|
|||
20
Мимохожий Однако
08.12.16
✎
11:47
|
(19) Так..продолжай.
|
|||
21
Живой Ископаемый
08.12.16
✎
11:47
|
2(19) Ясно.
Короче так. Полностью одинаковых быть не может - это же очевидно? Хоть одна буква там будет отличаться. Он наверное имеет в виду что конечный элемент будет одиковым. Тогда так. Заводим 2 константа, в 1-ю пихаем интерактивно путь базы, во вторую - как мы хотим ее назвать, чтобы она прдеставлялась в отчетах. При построении отчетов парсим СтрокаСоединенияИнформационнойБазы() , получаем полный каталог текущей базы. Сравниваем со строкой содержащейся во 2-й констанет. Если совпадают, то база годная, и в отчетм фигаим значение из второй константы. Если не совпадают, тогда это клон базы для тестирования, и значение 2-й константы не используем, а пишем чтото типа "ТРЕНИРОВОЧНАЯ БАЗА". но все это все равно бред. |
|||
22
мистер игрек
08.12.16
✎
11:49
|
Все понятно. Буду ориентироваться каталогу базы
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |