Одна база. Один пользователь открыл два тонких клиента. Можно в клиенте узнать с каким сеансом он работает? Не программно, а через интерфейс пользователя.
(3) А как-же КонсольКода? Запускается из пользовательского режима и вуаля... можно запустить НомерСоединенияИнформационнойБазы() но это не точно, сам не пробовал, но думаю сработает.
(0) (4) +++ Проверил!!! Запустил одну и ту же базу под одним пользователем несколько раз, в каждой открыл КонсольКода
и код Сообщить(НомерСоединенияИнформационнойБазы());
выдал мне требуемую цифирку от 1 и далее. Причем запущенный между сеансами конфигуратор другой базы тоже попал в эту цепочку и получил свой номер по моменту запуска.
З.Ы. при закрытии нескольких ранее открытых копий номер сеанса оставшихся запущенными не меняется
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший