|
Не выставляется заголовок формы | ☑ | ||
---|---|---|---|---|
0
SherifSP
14.08.12
✎
16:12
|
Как установить заголовок формы?
Отчет = Отчеты[Наименование].Создать(); Отчет.КомпоновщикНастроек.ЗагрузитьНастройки(ХЗ); ФормаОтчета = Отчет.ПолучитьФорму(); ФормаОтчета.Заголовок = Наименование + ". Настройка: " + СокрЛП(Настройка); ФормаОтчета.Открыть(); |
|||
1
SherifSP
14.08.12
✎
16:12
|
(0)Не работает метод
|
|||
2
Liova
14.08.12
✎
16:13
|
А на самой форме по событию не меняется обратно случайно?
|
|||
3
Ksandr
14.08.12
✎
16:14
|
(1) Какой метод?
(0) свойство автозаголовок посмотри, либо поиск слова "Заголовок" в модуле формы |
|||
4
Aprobator
14.08.12
✎
16:15
|
после открытия формы устанавливай заголовок.
|
|||
5
SherifSP
14.08.12
✎
16:16
|
(2)Пробовал и после открытия, там есть событие которое меняет заголовок при открытии формы, но после открытия тоже результата не дал
|
|||
6
Reset
14.08.12
✎
16:17
|
Метод работает. Ты можешь убедиться отладчиком. Заголовок устанавливается.
Другое дело, что при открытии он устанавливается опять, наверняка. |
|||
7
Reset
14.08.12
✎
16:18
|
(5) Потому что после метода Открыть() форма еще не открыта, как ни странно
|
|||
8
Reset
14.08.12
✎
16:19
|
(7) Точнее, событие ПриОткрытии еще не отработало
|
|||
9
SherifSP
14.08.12
✎
16:20
|
(7)Но отладчик мне показывает что заголовок такой как я указал, а в реале не такой
|
|||
10
Reset
14.08.12
✎
16:20
|
(9) Он такой и в реале. В тот момент.
|
|||
11
SherifSP
14.08.12
✎
16:21
|
(10)
Отчет = Отчеты[Наименование].Создать(); Отчет.КомпоновщикНастроек.ЗагрузитьНастройки(ХЗ); ФормаОтчета = Отчет.ПолучитьФорму(); ФормаОтчета.Открыть(); ФормаОтчета.Заголовок = Наименование + ". Настройка: " + СокрЛП(Настройка); Что не так? |
|||
12
Reset
14.08.12
✎
16:21
|
(11) Все правильно.
|
|||
13
SherifSP
14.08.12
✎
16:22
|
ОткрытьМодально не могу, настройки не сохранятся
|
|||
14
Reset
14.08.12
✎
16:23
|
Я не так выразился. Под "метод работает" я имел в виду что заголовок успешно меняется.
|
|||
15
SherifSP
14.08.12
✎
16:24
|
(12)Правильно, но не работает, имя отчета ШтатнаяРастановка А должен "ШтатнаяРастановка.Настройка:555
|
|||
16
SherifSP
14.08.12
✎
16:25
|
(14)То есть не смогу изменить заголовок?
|
|||
17
Reset
14.08.12
✎
16:25
|
(15) Потому что меняется при открытии, ты же сам написал.
|
|||
18
SherifSP
14.08.12
✎
16:27
|
(17)Отладчиком прошел, типовая процедура в модуле формы УстановитьЗаголовокФормы отработала, потом уже отрабатывает мой код, но заголовок остался прежний
|
|||
19
SherifSP
14.08.12
✎
16:52
|
Отчет = Отчеты[Наименование].Создать();
Отчет.КомпоновщикНастроек.ЗагрузитьНастройки(ХЗ); ФормаОтчета = Отчет.ПолучитьФорму(); Если Не ФормаОтчета.Открыта() Тогда ФормаОтчета.Открыть(); КонецЕсли; Форма открыта, а мне возвращает Ложь. |
|||
20
Reset
14.08.12
✎
16:56
|
(19) Потому что это другая форма другого объекта(отчета)
|
|||
21
SherifSP
14.08.12
✎
16:57
|
Надо ключ уникальности получить и при вызове метода получить подставить туда его?
|
|||
22
Aprobator
14.08.12
✎
17:26
|
расшифровку что ли делаешь?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |