Хотим сделать цветовую дифференциацию. Например есть у нас предрелиз, бой и демо. Последние две, если не ошибаюсь, на одном стенде. Пока это реализовано следующим образом:
скопировал основной стиль, изменил в скопированном цвет фона формы и кнопки. В модуле обычного приложения в процедуре ПередНачаломРаботыСистемы(Отказ) следующий код:
#Если Клиент Тогда
//- MMЧ - раскрасим базу бухгалтерии
ИмяБазы = нрег(СтрокаСоединенияИнформационнойБазы());
Если ИмяБазы = "srvr=""server"";ref=""bd_2"";" Тогда
ГлавныйСтиль = БиблиотекаСтилей.Получить(1);
КонецЕсли;
#КонецЕсли
так вот, хотелось узнать, есть ли другие способы отличить одну базу от другой для тех же целей?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший