Имя: Пароль:
1C
1С v8
v8: ИмяИнформационнойБазы()
0 vanyshan
 
26.05.12
20:42
Всем доброго вечера. Подскажите пожалуйста. Как добавить чтобы при запуске программы помимо названия конфигурации и пользователя еще и были видны данные по наименованию информационной базы. Вариант клиент - серверный. 1с82 УПП. Вот код:

   СтарыйЗаголовок = ПолучитьЗаголовокСистемы();
   НовыйЗаголовок = СтарыйЗаголовок + " " + " / " + ИмяПользователя();
   УстановитьЗаголовокСистемы(НовыйЗаголовок);
1 vanyshan
 
26.05.12
21:15
Сделал так:
НовыйЗаголовок = СтарыйЗаголовок + " " + " / " + ИмяПользователя() + " " + СтрокаСоединенияИнформационнойБазы().
Получаю: Управление производственным предприятием, редакция 1.3 / Пупкин Вася Srvr="Server1c";Ref="Experiment";
Осталось каким то образом лишнее выкинуть!
2 vanyshan
 
26.05.12
21:18
А вот интересно, можно ли подобное реализовать не в пользовательском режиме, а в самом конфигураторе?
Чтоб видно было какая база открыта?
3 YF
 
26.05.12
21:19
(2) В 7.7 для конфигуратора был опенконф, для 8 снегопат
4 vanyshan
 
26.05.12
21:21
А можно поподробнее что это такое, чесно не сталкивался никогда.
5 YF
 
26.05.12
21:23
(4) снегопат платный, опенконф нет.

Опенконф: http://openconf.1cpp.ru/
6 vanyshan
 
26.05.12
21:29
Спасибо, обязательно просмотрю.
7 soci0pat
 
27.05.12
02:15
А еще можно в свойствах конфигурации синоним указать (2-я строка сверху).
8 vanyshan
 
27.05.12
23:22
Этот вариант не срабатывает, когда делаешь загрузку/выгрузку другой информационной базы.
9 orefkov
 
28.05.12
00:46
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший