Имя: Пароль:
1C
1С v8
Заголовок программы
,
0 СэдКС
 
25.06.12
07:01
При поступлении новой задачи хочется, чтобы в заголовке программы появлялись звездочки "***********". Какой командой можно изменить заголовок самой программы (не формы)? (конф. докумен-та)
1 Cube
 
25.06.12
07:06
(0) СП украли?

Глобальный контекст (Global context)
УстановитьЗаголовокСистемы (SetCaption)
Синтаксис:

УстановитьЗаголовокСистемы(<Заголовок>)
Параметры:

<Заголовок> (обязательный)

Тип: Строка.
Текст, устанавливаемый в качестве заголовка главного окна программы.
Описание:

Устанавливает новый заголовок главного окна программы.

Доступность:

Толстый клиент.
Пример:

НовыйЗаголовок = "Торговый дом";
УстановитьЗаголовокСистемы(НовыйЗаголовок);
2 СэдКС
 
25.06.12
07:14
(1) не знаю, что такое СП, но я ничего не крала

Такого синтаксиса у меня нет (и у нас тоненький клиент), есть только УстановитьЗаголовокПриложения, но мне нужна доступность на сервере. ПриНачалеРаботыСистемы подключаю обработчик ожидания ОповещениеПользователей, и потом в этой процедуре хочу изменить заголовок. Всё это в одуле управляемого приложения. Или так не пройдет?
3 ZanderZ
 
25.06.12
07:27
"что такое СП" - синтаксический помощник
4 СэдКС
 
25.06.12
07:28
(3) да спасибо, я уже поняла
(2) извиняюсь, не права, доступность не на сервере, а на клиенте
5 ZanderZ
 
25.06.12
07:29
"но мне нужна доступность на сервере" - кому на сервере то показывать будешь ?
есть УстановитьЗаголовокПриложения который доступен на тонком клиенте
6 СэдКС
 
25.06.12
07:38
(5) наверно святому духу :). Да, УстановитьЗаголовокПриложения подошел!
7 СэдКС
 
25.06.12
08:38
Установить новый заголовок получилось, только теперь возвратить назад его не могу.
Пишу, например, на кнопке обновления списка ОтключитьОбработчикОжидания("ОповещениеПользователей"); Даже АвтоЗаголовок = Истина; добавляла, а заголовок в первоначальное состояние ни-ни, пока не переоткроешь программу. Что не так?
8 Рэйв
 
25.06.12
08:43
(7)А так?

УстановитьЗаголовокПриложения("Как было.")
9 СэдКС
 
25.06.12
08:49
(8) :) В заголовке отображается кроме названия программы еще и имя текущего сотрудника, поэтому это не подойдет
10 Рэйв
 
25.06.12
08:53
УстановитьЗаголовокПриложения("Как было."+ИмяПользователя())
11 СэдКС
 
25.06.12
09:14
Вы меня опередили. Я определила имя как ОбщегоНазначения.ТекущийПользователь();
Основная теорема систематики: Новые системы плодят новые проблемы.