|
v7: 1C++ классзакладок |
☑ |
0
botman4
11.07.16
✎
11:55
|
Подскажите пож, может кто пользуется классом закладок( с форума 1с++)
не получается получить значение выбраной закладки.
Все установил, все щелкается, а как получить какая закладка нажата - не знаю.
СПАСИБО.
|
|
1
Масянька
11.07.16
✎
11:59
|
(0)
// сам контрол (для закладок) **************************************************
Процедура фЗакладки_Click()
ПредЗакладка.Image = 0;
ТекущаяЗакладка = Закладки.ТекущаяЗакладка();
ПриВыбореЗакладки(ТекущаяЗакладка.Index, ТекущаяЗакладка.Key);
ТекущаяЗакладка.Image = 2;
ПредЗакладка = ТекущаяЗакладка;
КонецПроцедуры // фЗакладки_Click
|
|
2
Это_mike
11.07.16
✎
11:59
|
(0) там этих классов несколько.
как минимум, было два.
Попробуй .ТекущаяЗакладка() - номер
и .ТекущаяЗакладкаСтр() - имя
|
|
3
botman4
11.07.16
✎
12:20
|
взял вот это:
там вроде как есть процедура в описании:
Процедура ФормаЗакладки_Change()
Страница = Закладки.ТекущаяСтраница();
//Сообщить(Страница);
Если ПустоеЗначение(Страница) = 0 Тогда
Форма.ИспользоватьСлой("общий",2);
Сообщить(Страница);
КонецЕсли;
КонецПроцедуры
но как она вызывается????
|
|
4
botman4
11.07.16
✎
17:06
|
ни кто не работал с этим классом? 8(
|
|
5
Ёпрст
гуру
11.07.16
✎
17:10
|
(0)
.SelectedItem
|
|
6
Ёпрст
гуру
11.07.16
✎
17:12
|
А вообще, к архиву редми приложен, читал ??
ТекущаяСтраница()
Возвращаемое значение:
Идентификатор - идентификатор закладки.
|
|
7
Ёпрст
гуру
11.07.16
✎
17:12
|
Страница = Закладки.ТекущаяСтраница();
|
|
8
botman4
11.07.16
✎
17:46
|
вообще читал редми.
каким макаром мне запросить текущуюстраницу?
процедуру ФормаЗакладки_Change() в модуле формы я разместил, но она не реагирует 8(
или ее еще где разместить нужно,
как вызывать ее?
|
|
9
Ёпрст
гуру
11.07.16
✎
17:51
|
(8) :)
вообще то, это событие класса.
А так, в (7) ответ
|
|
10
Ёпрст
гуру
11.07.16
✎
17:51
|
или в (5).
|
|
11
Ёпрст
гуру
11.07.16
✎
17:53
|
а так, ФормаЗакладки_Change() ..
у тебя атрибут на форме, на который ты активикс натянул, называется ФормаЗакладки ?
|
|
12
botman4
11.07.16
✎
18:23
|
(11) Спасибище.
Это помогло!
|
|
13
botman4
11.07.16
✎
18:46
|
Так, еще один нежданчик появился.
Все работает и переключается и слои переключаются, НО
появляется на одном из слоев какой-то элемент диалога, с цифрой 0. навожу на него мышкой - пишет - "Подсказка"...
|
|
14
botman4
11.07.16
✎
18:48
|
и появляется он в левом верхнем углу. добавил в два дока, на одном доку появляется на первой закладке, а на втором на второй ><
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший